Анализ систем проектирования технологических цепочек и процессов

Автор: Агроник А.Ю., Талалаев А.А., Фраленко В.П., Хачумов В.М., Шишкин О.Г.

Журнал: Онтология проектирования @ontology-of-designing

Рубрика: Прикладные онтологии проектирования

Статья в выпуске: 3 (21) т.6, 2016 года.

Бесплатный доступ

Рассмотрено современное состояние вопроса синтеза технологических цепочек и процессов в рамках систем автоматизированного проектирования технологических процессов. Выполнен анализ публикаций по результатам современных исследований, рассмотрены особенности актуальных программных систем проектирования. Дана классификация САПР технологических процессов по отраслевому и целевому назначению с учётом нового направления в медицине, а также классификация методов, применяемых в САПР. Показано, что достигнутый современный уровень теории пока не позволяет создать универсальную технологию синтеза, единую для всех прикладных направлений. Перспективы решения вопроса связываются с построением интеллектуальных систем автоматизированного проектирования, реализующих наиболее общий подход к синтезу на основе имитации деятельности разработчиков и предназначенных для поддержки научно-технических и технологических решений в приоритетных направлениях науки и техники. Приведена общая схема многоуровневого итерационного процесса синтеза на основе баз знаний, хранящих прецеденты, процедуры выбора, настройки и оценивания варианта. В случае отсутствия подходящего образца в базе проводится прямой синтез нового технологического процесса с применением одного из возможных формальных подходов.

Еще

Автоматизированное проектирование, технологический процесс, технологическая цепочка, интеллектуальные системы, синтез процесса

Короткий адрес: https://sciup.org/170178723

IDR: 170178723   |   DOI: 10.18287/2223-9537-2016-6-3-255-269

Текст научной статьи Анализ систем проектирования технологических цепочек и процессов

Известен ряд концептуальных подходов к решению проблемы синтеза структур технологических процессов (ТП). Однако, каждый из них обладает рядом принципиальных недостатков, которые делают невозможным создание на их основе эффективно работающих систем автоматизированного проектирования. Главными из них являются невозможность автоматического формирования ТП или его части, недостаточная универсальность и слабая интеграция в единое информационное пространство. Необходимо создание новых методов, моделей и инструментальных средств, предназначенных для построения оптимизированных технологических цепочек (ТЦ) и ТП на основе баз знаний, автоматического синтеза планов и технологий интеллектуального управления. Должен быть выполнен анализ имеющегося научного задела, дано обобщение мировых достижений в области интеллектуальных методов построения технологий и предложены новые механизмы синтеза научно-технических решений, основанные на создании и применении баз знаний.

В связи с нарастающей сложностью ТП становится актуальной задача автоматического построения как отдельных ТЦ, так и обобщённых схем ТП на их основе с применением различных инструментальных средств искусственного интеллекта. Создание систем автоматического синтеза ТП на основе конструктивно-технологических параметров объекта проектирования является одной из нерешённых пока проблем. Главной причиной этого является отсутствие общего решения проблемы автоматического синтеза ТП при условии инвариантности к классам объектов. Одним из перспективных путей решения этой сложной задачи является создание экспертных систем, снабжённых методами интеллектуального планирования ситуации и мощным аппаратом оптимизации. Процесс принятия решения должен опираться на математические модели соответствующих процессов и формализованные методы работы с ними, позволяющие с учётом параметров, характеризующих индивидуальность процесса, синтезировать соответствующую оптимальную стратегию.

В настоящее время отсутствуют методические работы, связанные с оптимизацией выбора ТП для конкретного приложения на основании математической модели, а также разработки единого механизма генерации и оценки ТП. К приоритетным предметным областям (ПрО) можно отнести:

  •    автоматическое проектирование машиностроительных изделий и приборов, в том числе проектирование оптимизированных расписаний работы технических устройств и синтез алгоритмов в системах автоматизированного проектирования специализированных устройств;

  •    автоматическое управление, например, управление траекторным движением роботизированной системы в целом или её механизмами в отдельности;

  •    формирование процесса работы интеллектуального генетически обучаемого автомата в системах защиты;

  •    синтез медицинских технологических процессов, оптимизированных под лечение конкретных пациентов.

1    Основные понятия и определения

Под технологической цепочкой (или траекторией) будем понимать конечную или циклическую последовательность «действий» (операций, этапов, работ, действий, перемещений и т.д.), направленную на достижение поставленной цели в исследуемой ПрО. В соответствии с ГОСТ 3.1109-82 «Термины и определения основных понятий» технологический процесс -«часть производственного процесса, содержащая целенаправленные действия по изменению и (или) определению состояния предмета труда». ТП содержит не менее одной ТЦ, которые могут быть взаимосвязаны, образуя параллельные, параллельно-последовательные и конвейерные конструкции. Сложный ТП правильно рассматривать как самостоятельный процесс, состоящий из частных ТП и специфических действий, которые называются технологическими операциями. Современное содержание понятия «технология» многогранно и включает процессы обработки и переработки материалов, описание процессов, инструкции по их выполнению, всевозможные планы, графики, чертежи, изображения ТП и требования к ним, контроль за процессами (услугами) и их качеством, совокупность методов получения, обработки информации в различных областях деятельности человека. Технология как наука изучает процессы преобразования некоторых первичных сущностей в сущности, удовлетворяющие потребности человека. Она опирается на совокупность знаний о способах и средствах построения ТП.

Полагаем, что ТЦ и ТП являются результатом автоматического планирования (генерации) дискретных «действий», осуществляемых в соответствии с набором некоторых правил с учётом темпоральных аспектов ПрО. Определение ТП может быть представлено в текстовом виде, графическим описанием, декларацией на некотором формальном языке. Для описания ТП могут быть использованы модели потоков работ (workflow) и данных (dataflow). Системы управления потоками работ обеспечивают требуемую последовательность действий с ресурсами. Каждая технологическая операция и весь ТП в целом характеризуются значениями потребляемого ресурса (объём памяти, число исполнительных ресурсов, время выполнения и другими параметрами), что позволяет проводить оценку процессов и их сравнение. Наибольший интерес представляет синтез оптимизированных по заранее установленным критериям ТЦ и ТП, получаемых в результате генерации планов интеллектуальными планировщиками, работающими с интегрированными базами знаний/данных. Отметим, что в настоящее время задача автоматического синтеза ТП является нерешённой до конца в теоретическом плане. Выполненный анализ источников позволил выявить новые или модифицированные методы и подходы, основанные на применении баз знаний и планировании.

2    Систематизация и классификация систем генерации технологических цепочек и процессов

Классификацию классических систем автоматизированного проектирования (САПР) можно считать, в основном, устоявшейся на основе англоязычных терминов, применяемых для классификации программных приложений и средств автоматизации по отраслевому и целевому назначению [1, 2]. Здесь выделим особо такое направление как CAPP (Computer-Aided Process Planning) - средства автоматизации планирования ТП, которому соответствует отечественное название САПР ТП. Многие САПР совмещают решение задач, относящихся к различным аспектам проектирования, и являются комплексными (CAD/CAM, CAD/CAE, CAD/CAE/CAM). Однако, относительно недавно появилось и быстро стало получать развитие такое направление как медицинские технологические процессы (МТП) [3-5]. Анализ Интернет и библиотечных ресурсов показал, что в мире уделяется большое внимание внедрению технологий управления МТП. Отметим публикационную активность последних лет за рубежом в области синтеза МТП [6-8]. В Европе ведётся работа по внедрению систем управления лечебно-диагностическими процессами, в том числе в России развиваются онтологический и информационно-аналитические подходы к описанию МТП. Одной из основных задач, решение которой позволит существенным образом улучшить качество медицинской помощи, является построение моделей и планов индивидуального лечения пациентов с различными нозологиями [9-10]. Имеющиеся разработки пока не позволяют проводить глубокую формализацию МТП. Предполагается разработать методы и инструментальные средства, которые позволят выполнить автоматический синтез оптимизированных МТП на основе стандартов лечения и накопленных знаний об исходах лечения.

Особое место в классификации занимают интеллектуальные САПР (ИСАПР), в которых имитируется деятельность технолога. Классификация САПР с учётом новых направлений приведена на рисунке 1.

Для представления современного состояния ПрО приведём обзор некоторых работ. В работе [11] рассмотрены методы и современные САПР ТП, произведён анализ наиболее распространённых программ для проектирования ТП. В первую очередь представляют интерес методы генерации ТП, рассматриваемые в САПР ТП. Существуют три основных метода автоматизированного проектирования ТП: индивидуальное проектирование; проектирование на основе группового ТП; проектирование ТП методом синтеза (см. рисунок 2).

Рисунок 1 - Классификация САПР

Классификация методов САПР ТП

Индивидуальные ТП:

- ручная компоновка частного ТП

- использование аналога и имеющейся базы данных

^^^^^^в

и

^^^^^^в

Групповые ТП: формирование базы данных знаний выбор варианта и расчёт

показателей в соответствии с

критериями

оптимизация ТП

^^^^^^в

^^^^^^в

^^^^^^в

^^^^^^в

^^^^^^в

Методы синтеза (генерации) ТП: алгоритмический математической логики

теории элементов многоуровневый итерационный семантический

Рисунок 2 - Классификация методов проектирования ТП

Метод индивидуального проектирования заключается в компоновке необходимой последовательности операций и переходов с использованием имеющейся базы данных. Предполагается разработка ТП на основе процесса-аналога, т.е. разработанных ранее ТП-прецедентов. Проектирование на основе группового ТП, который используется в качестве настраиваемого шаблона. Метод синтеза ТП состоит в алгоритмическом формировании ТП. В настоящее время этот метод находит ограниченное применение, поскольку требует строгого математического описания формирования структуры ТП.

Индивидуальные САПР специализированы на определённые классы деталей и под конкретные предприятия. Высокая степень автоматизации в них достигается за счёт использования алгоритмов проектирования, отражающих знания технологических наук и опыт экспертов-технологов, участвующих в разработке систем и хорошо знающих конкретные предприятия. Адаптация таких систем к условиям других предприятиях оказывается весьма сложной и требует значительных трудозатрат.

Проектирование на основе группового ТП базируется на разработке группового шаблона, который настраивается на параметры конкретного ТП. Примером подобного подхода служит работа [12], в которой приведены основные методы интегрированных САПР, используемые для проектирования деталей, узлов и агрегатов конструкции космического аппарата. На основании типовых ТП формируется рабочий ТП и рассчитываются показатели. При этом выполняется оптимизация, обеспечивающая технологичность конструкции. Общим недостатком группового проектирования ТП является чрезмерное увеличение вариантов технологических решений, что делает метод громоздким, усложняя работу пользователей.

Возможности автоматизации, предоставляемые методами индивидуального и группового проектирования, практически исчерпаны. Поэтому возникает необходимость в разработке

САПР ТП, функционирующей на основе метода синтеза ТП и комбинированных методов. Метод синтеза состоит в алгоритмическом формировании ТП на основе математических моделей, преобразований форм представления, точностей описаний и других параметров в соответствии с установленными критериями качества. Метод находится в состоянии теоретической проработки построения универсального подхода к проектированию ТП.

Особенностью синтеза схемы ТП является формирование последовательности преобразования изделия от начального состояния до конечного. Преобразование производится по уровням, и каждый уровень представляет собой многовариантную систему. Результатом процесса синтеза является построение дерева вариантов, которое отвечает заданным технологическим ограничениям [13].

Многоуровневый итерационный метод является универсальным методом, т.к. с его помощью можно спроектировать ТП практически для любой детали или сборочной единицы. На первом этапе принимается наиболее общее решение, которое уточняется на последующих этапах. Окончательный вариант определяется на последнем этапе, на промежуточных этапах выбирается комплекс решений, наиболее полно отвечающих заданным критериям. От этапа к этапу круг поиска сужается. Схема процесса синтеза представлена на рисунке 3.

Рисунок 3 - Схема процесса синтеза ТП

По результатам поиска принимается решение. Если аналог существует, то блоком решения производится настройка процесса-аналога на проектируемую деталь. Затем анализируется результат на соответствие техническому заданию и производится моделирование полученного процесса. Если аналог не найден в базе данных, то переходят к варианту синтеза ТП. Проектировщик создаёт первоначальное решение и производится моделирование процесса. Результаты моделирования анализируются и принимается решение о выборе рационального варианта. Этот вариант оптимизируется, цикл повторяется, в результате нескольких итераций выбирается оптимальный вариант по критериям ТП.

Примером метода синтеза ТП может служить подход, описанный в [14]. Необходимым условием является предварительное заполнение базы данных, когда становится возможным автоматизированное принятие сложных логических решений, связанных, например, с выбором структуры процесса и операций, назначением технологических баз и другими подобными задачами. В работе [15] изложены основы разработки методов анализа и синтеза систем управления, учитывающих наличие обратных связей, сложную динамику процессов управления, физическую разнородность устройств и элементов, многокритериальность, неопределённость задаваемых параметров и возмущающих воздействий. Примером алгоритмического подхода к синтезу служит работа [16], в которой рассмотрена методика и процесс автоматического построения (генерации) схем электрической системы.

В работе [17] рассмотрено новое поколение САПР. Основная идея - перенос логики взаимосвязи технологических объектов из модели ТП в семантическую модель справочных данных. Это позволяет, с одной стороны, упростить настройку и конфигурирование объектной модели технологии, с другой, расширяет возможности системы управления за счёт консолидации знаний о поведении и взаимодействии технологических объектов. Ключевым сервисом организации данных является семантический поиск, при котором в качестве критериев отбора объектов можно задавать не только их атрибуты, но и взаимосвязи с другими объектами.

В [18] представлен обзор САПР ТП (методы проектирования, современные системы автоматического проектирования и др.), рассмотрены два метода проектирования ТП: метод синтеза и метод процессации. Метод синтеза (многоуровневый, итерационный метод проектирования) является универсальным методом, позволяющим проектировать достаточно сложные ТП, основан на аксиоматическом подходе и реализован как система проектирования в классе систем «искусственный интеллект». Проектирование операций ведётся от последней к первой операции (метод «обратного планировщика»). Метод процессации основывается на создании рабочих ТП путём настройки унифицированных (типовых или групповых) ТП на конкретные детали. Метод позволяет использовать все преимущества групповой технологии. В настоящее время оба метода из-за их высокой сложности не реализованы в полной мере. В частности, не решены задачи автоматического формирования маршрута процесса, определения структуры операции, базирования заготовок, поиска приспособлений и ряд других интеллектуальных задач.

Отдельно отметим теоретически проработанную САПР [19, 20], в которой были сделаны первые попытки автоматического синтеза ТП применительно к машиностроительным, радиоэлектронным, строительным и другим изделиям, сформулирована общая теория формального синтеза структур интерактивных систем. Основная идея синтеза структур заключалась в создании сетевой модели интерактивных систем на основе алгоритма функционирования и возможных взаимосвязей форматов данных с различными реализациями отдельных блоков, а также последующего формального выбора лучшей реализации в виде определения кратчайшего пути на сетевой модели.

Пример практической САПР, работающей на стыке групповых технологий и технологий синтеза, описан в работе [21], в которой представлена полнофункциональная система технологического проектирования, обладающая гибкими современными средствами разработки технологических проектов любой сложности. Система позволяет синтезировать варианты системы из компонентов (блоков) и оценивать варианты при их частичном переборе с предварительным прогнозированием характеристик компонентов. Блочно-иерархический подход к проектированию основан на декомпозиции сложных описаний объектов и средств их создания на иерархические уровни, вводит понятие стиля проектирования, устанавливает связь между параметрами соседних иерархических уровней. Вся информация, необходимая для проектирования ТП, хранится в справочниках комплекса T-FLEX. Создаётся библиотека технологических решений, в которую заносятся профессиональные знания (операции с переходами, оснащением, инструкциями и т.п.). Сформированная таким образом база знаний становится важным информационным ресурсом предприятия. По выбранным критериям можно найти аналогичный ТП и на его основе спроектировать новый. При использовании на предприятии типовых или групповых ТП обеспечивается возможность их параметризации. В таких параметрических ТП могут автоматически пересчитываться значения параметров по всему ТП, а затем производиться автоматический подбор оснащения.

Примерами современных зарубежных программных решений, направленных на подготовку ТП, являются: программа Allplan компании Nemetschek [22], предназначенная для поддержки всех фаз жизненного цикла проекта; программа CADdy компании ZIEGLER-Informatics GmbH [23], предназначенная для автоматизации комплексных интегрированных технологий от стадии проектирования до стадии производства; система автоматизированного проектирования, инженерного анализа и подготовки производства SolidWorks компании SolidWorks Corporation [24]. Примерами отечественных программ для проектирования ТП в машиностроении являются «T-Flex Технология» [21], «Вертикаль» [25] и «ТехноПро» [26]. Даже в этой наиболее развитой области вопрос полностью автоматической генерации технологии изготовления объекта пока остаётся открытым.

Ввиду недостатков перечисленных выше методов САПР ТП всё большее развитие получают интеллектуальные системы - ИСАПР. Основные концепции ИСАПР представлены в работе [27].

Интеллектуализация САПР возможна тремя способами [28].

  • 1.    Внешняя универсальная интеллектуализация с помощью подключения инструментальных средств, настроенных на соответствующую ПрО (конструирование, технология и т.д.). В качестве таких средств могут выступать оболочки экспертных, диалоговых и обучающих систем.

  • 2.    Внешняя специализированная интеллектуализация с помощью специальных программных дополнений, работающих на принципах искусственного интеллекта. Способ целесообразно применять как развитие предыдущего в тех случаях, когда предъявляются повышенные требования к качеству работы САПР. Этот способ не требует существенного изменения внутренней структуры и алгоритмов ИСАПР, поскольку сводится, как правило, к улучшению сервисных характеристик, возможности формулировки типовой задачи проектирования на предметно-ориентированном языке, более близком к естественному. Совокупность средств общения пользователя с САПР на предметно-ориентированном языке называется интеллектуальным интерфейсом.

  • 3.    Внутренняя интеллектуализация с помощью встроенных технологий искусственного интеллекта. Способ затрагивает глубинные свойства САПР, включая её функциональные возможности проектирования, возможности синтеза, адаптации, самоорганизации, работы с нечёткой формулировкой задачи.

Типовая структура ИСАПР представлена на рисунке 4.

Рисунок 4 - Структура ИСАПР

Структурный синтез ТП в ИСАПР реализуется с помощью экспертных систем [29]. База знаний ИСАПР содержит необходимую информацию о ПрО, в которой решается задача проектирования, а также экспертную информацию о предполагаемых путях проектирования. Проектирование опирается на методы моделирования и опыт, накопленный проектировщиками и хранящийся в базе знаний. Задание на проектирование формируется с помощью интеллектуального интерфейса и переводится в специальное внутреннее представление (базу данных). Затем задача передаётся на вход экспертной системы ПрО, которая инициализирует вычисления и производит поиск решения. Представленные в базе знаний модели оперируют набором правил и утверждений, следуя которым можно прийти от начальных условий к логическим выводам.

При использовании ИСАПР повышается качество проектируемых объектов благодаря увеличению числа просматриваемых вариантов и детальности проработки, уменьшается время проектирования за счёт применения средств имитационного моделирования и численных методов, повышается эффективность благодаря планированию вычислений и контролю результатов. ИСАПР на данный момент не получили широкого распространения, поскольку отсутствует универсальность подобных систем, разработка ведётся с привязкой к определённой ПрО и носит фрагментарный характер.

3 Универсальные методы автоматической генерации технологических процессов

Базовая концепция алгоритмического выполнения систем операций над абстрактными и физическими объектами однородного и неоднородного характера, позиционируемая как «Общая формальная технология» (ОФТ), получила своё развитие в серии работ [30-32]. Основные её положения были обобщены в монографии [33]. Важно, что концепция может быть применена в теории автоматического построения универсальных технологических систем и процессов различного назначения. ОФТ опирается на фундаментальную алгебраическую систему вида U = ^A,QF,Qр^, где A - основное множество системы; QF - множество операций, определённых на A; QP - множество предикатов, заданных на множестве A [34]. Утверждается [33], что все другие практически важные модели являются её частными случаями. В ОФТ приняты аналогичные алгоритмические системы (называемые «технологиями») T = ^S, FT, Fa^ , где B - множество некоторых физических объектов, являющихся исходными и конечными объектами-результатами операций множества FT, называемых «конструкция- ми»; FT и FA - конечные множества конечноместных технологических (типа синтеза и декомпозиции) и аналитических операций над объектами из B , причём ни одна из операций в FT и FA не может быть выражена через другие.

ОФТ позволяет сравнивать потенциальные возможности различных технологий. В таких метаматематических структурах легко строятся модели программируемых технологических систем примерно на тех же формальных базовых принципах. В свою очередь, эти модели позволяют использовать их в качестве базовых при построении практических универсальных программируемых технологических систем в самых различных областях. В соответствии с ОФТ сформулированы основные этапы разработки конкретных многоцелевых программно управляемых технологических систем:

  •    на основе анализа различных процессов обработки (преобразования) объектов в заданной технологической области выделяются наиболее часто используемые типы технологических операций; получающиеся при этом наборы технологических и аналитических операций должны образовывать совокупности операций, отвечающих критерию полноты;

  •    анализируются потенциальные возможности вариантов максимально широкого класса объектов в заданной технологической области; выбирается вариант полной технологии, который позволяет синтезировать и анализировать максимально широкий класс объектов и достаточно просто реализуется технически;

  •    выбирается конкретный вариант структуры для технической реализации, который корректируется с учётом реального состава технологических операций.

Перечисленным принципам ОФТ соответствует, например, универсальный метод [19, 20], нашедший применение в САПР радиоэлектроники, машиностроения, приборостроения. Он устанавливает взаимосвязи между характеристиками алгоритмов функционирования систем и реализациями (аппаратными, программными) алгоритмов, формализует процесс генерации вариантов структурной организации проектируемых систем. Источниками синтеза являются: операции со структурами алгоритмов, декомпозиция алгоритмов на части и их объединение, базы программной или аппаратной реализаций частей алгоритмов, способы преобразования характеристик объектов информации и систематизация реализаций, критерии оценки вариантов построения систем. Декомпозицию структур алгоритмов предлагается проводить по принципу связности операций в алгоритмах. Предполагается, что проектируемая система работает по заданному алгоритму функционирования Е, который характеризуется следующей тройкой параметров: Е = <^Р,О,Г^, где Р - множество объектов системы, O - множество операций над объектами (операндами), Г - множество связей между операциями. Применительно к синтезу информационно-вычислительных систем [20] объекты в свою очередь характеризуется двойкой Р = ^ С , Д^, где С - множество способов кодирования операндов, Д - множество точностей их представления. Действия над заданным алгоритмом выполняются по определённым правилам.

Правило 1 . Первоначальное разделение алгоритма на локальные алгоритмы (ЛА) для их независимой реализации на локальных структурах (ЛС) выполняется при наличии хотя бы одного из следующих условий: 1) отсутствие информационной связи между ЛА, 2) наличие разной точности и/или разных способов кодирования операндов.

После операций разделения структуры алгоритма на ЛА и их покрытия ЛС образуется первый вариант структуры алгоритмов системы, характеризуемый определёнными показателями качества, который может быть подвергнут дальнейшему преобразованию путём объединения ЛА в более крупные с целью образования новых вариантов реализации системы. Операции объединения ЛА производятся многократно. При этом каждому ЛА соответствует в общем случае множество ЛС из соответствующей базы данных. По мере укрупнения ЛА уменьшается количество блоков структуры и увеличивается их сложность. Операции объединения проводятся по следующему правилу.

Правило 2 . При объединении локальных алгоритмов способы кодирования информации должны быть приведены к единой форме, причём точность представления данных в обобщённом алгоритме выбирается как 5 = min{ 5' / ), V i &  {1,..., n} , где n - число объединяемых ЛА.

При объединении возникает новый ЛА, которому соответствует новая ЛС, имеющая в общем случае увеличенный объём памяти по отношению к первоначальным ЛС. Таким образом, за счёт операций с алгоритмами генерируется множество вариантов структурной организации проектируемой системы.

На рисунке 5 в качестве примера показаны последовательно этапы синтеза вариантов структур измерительной системы [20]. Система предназначена для высокоточного измерения, нормализации и визуализации в десятичном коде четырёх параметров ТП. При решении задачи оптимального перехода к структуре системы можно ограничиться наиболее общими показателями качества, определяющими характеристики устройства, реализующего систему ЛА. К ним относятся показатели сложности реализации, быстродействия и надёжности.

д)

Рисунок 5 - Некоторые варианты синтезируемой измерительной системы

Вариант (а) соответствует первоначальному разбиению общего алгоритма функционирования системы на ЛА и их покрытие ЛС. Он содержит четыре независимых канала измерения и визуализации частотных сигналов. Каждый канал содержит следующие блоки: преобразователь частотного сигнала {F} в унитарный {Y}-код алгоритма А1; реверсивный счётчик импульсов {Y}-кода с преобразованием параллельного {P}-кода в унитарный {Y}-код, для реализации А2; двоично-десятичный счётчик с выводом числа в {P}-коде для последующего преобразования в десятичный код с целью визуализации измеряемого параметра (для реализации Аз). Канал разделён на три части в соответствии с алгоритмами: Л^ , Л2, A3, посколь ку они отличаются способами кодирования. В алгоритме Л^ используется аналоговый ча- стотный сигнал, в Al2 - двоичный код, в A3 - десятичный код. Форма передачи промежуточной информации между локальными алгоритмами выбрана в виде унитарного двоичного {У}-кода. Все последующие варианты показаны фрагментарно, и в них может применяться как двоичное кодирование, так и десятичный код {Р}-код. Последний вариант (д) соответствует объединению всех ЛА А\, A2, A3 по всем каналам. Он характеризуется параллельным измерением частотного сигнала по всем каналам за короткие промежутки времени, для чего используется блок временного разделения импульсов от каждого датчика, один двоичнодесятичный счётчик и четыре регистра. Накопленная в регистрах информация (за общее время измерения) преобразуется в десятичный код и визуализируется.

В другой работе этого направления [35] была рассмотрена задача оптимизации структурной организации программного обеспечения интерактивных средств 3D-систем геометрического моделирования, используемых для тренажеров и обучающих систем, средств автоматизированной настройки станков с ЧПУ и роботов. Проектирование сложного изделия осуществлялось универсальным методом путём генерации вариантов с помощью операций со структурами алгоритмов в соответствии с правилами, закладываемыми в базу знаний и последующим выбором оптимального по заданным критериям варианта.

Заключение

Анализ современного состояния показывает, что, несмотря на обилие публикаций по отдельным направлениям синтеза ТЦ и ТП, теоретические исследования, объединяющие различные подходы в единую интеллектуальную технологию, достаточную для создания систем поддержки принятия научно-технических решений в приоритетных направлениях составляют их малую часть. Среди них выделяется так называемая «Общая формальная технология», которая создаёт теоретические предпосылки для полностью автоматического проектирования. Определённые перспективы связываются также с внедрением в САПР методов и технологий искусственного интеллекта. Внедрение указанных подходов позволит построить универсальные САПР, пригодные для различных ПрО. В этом случае ТП генерируется с помощью правил, хранящихся в базе знаний интеллектуальных систем при нечётких критериях.

Работа выполнена при финансовой поддержке проекта РФФИ № 16-29-12839-офи_м «Разработка моделей, методов и инструментальных средств для синтеза оптимизированных технологических цепочек и технологических процессов на основе интегрированных баз знаний и интеллектуальных технологий автоматической генерации и оценки планов».

Список литературы Анализ систем проектирования технологических цепочек и процессов

  • Обзор современных систем автоматизированного проектирования. - URL: http://bourabai.ru/graphics/dir.htm (дата обращения 19.07.2016).
  • Валов, А.В. Методы автоматизированного проектирования электропривода. - Ч.1. / А.В. Валов, А.Е. Бычков // Учебное пособие. - Челябинск: Издательский центр ЮУрГУ, 2015. - 73 с.
  • Назаренко, Г.И. Основы теории медицинских технологических процессов. - Ч.1 / Г.И. Назаренко, Г.С. Осипов. - М.: Физматлит, 2005. - 144 с.
  • Назаренко, Г.И. Основы теории медицинских технологических процессов. - Ч.2. / Г.И. Назаренко, Г.С. Осипов. - М.: Физматлит, 2006. - 144 с.
  • Осипов, Г.С. Методы искусственного интеллекта / Г.С. Осипов. - М.: Физматлит, 2011. - 296 с.
Статья научная