автореферат диссертации по информатике, вычислительной технике и управлению, 05.13.06, диссертация на тему:Интегрированная система автоматизированного проектирования и подготовки производства электронных изделий авионики в едином информационном пространстве корпорации

кандидата технических наук
Егоров, Михаил Михайлович
город
Москва
год
2003
специальность ВАК РФ
05.13.06
Диссертация по информатике, вычислительной технике и управлению на тему «Интегрированная система автоматизированного проектирования и подготовки производства электронных изделий авионики в едином информационном пространстве корпорации»

Автореферат диссертации по теме "Интегрированная система автоматизированного проектирования и подготовки производства электронных изделий авионики в едином информационном пространстве корпорации"

На правах рукописи

ЕГОЮВ МИХАИЛ МИХАЙЛОВИЧ

ИНТЕГРИРОВАННАЯ СИСТЕМА АВТОМАТИЗИРОВАННОГО ПРОЕКТИРОВАНИЯ И ПОДГОТОВКИ ПРОИЗВОДСТВА ЭЛЕКТРОННЫХ ИЗДЕЛИЙ АВИОНИКИ В ЕДИНОМ ИНФОРМАЦИОННОМ ПРОСТРАНСТВЕ КОРПОРАЦИИ

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

производствами в электронике, радиотехнике и связи

АВТОРЕФЕРАТ

Д иссертации на соискание ученой степени кандидата технических наук

Москва-2003

Работа выполнена в Нижегородском Государственном Техническом Университете Научный руководитель: доктор технических наук,

профессор Ямгтурин Николай Петрович

Официальные оппоненты:

доетор технических наук, профессор Моругин Станислав Львович

кандидат технических наук, зам. Гл. конструктора МИЭА Розениггейн Эдуард Петрович

Ведущая организация:

АО «Топ Системьм, г. Москва

Зашита состоится «

2003 г. В

чосов на

заседании

диссертационного совета Московском авиационном институте (государственного технического университета) по адресу: 125993, г.Москва, ГСП-3, Волоколамское шоссе, д 4

С диссертацией можно ознакомиться в библиотеке Московского авиационного института (государственного технического университета)

Автореферат разослан <

2003г..

Отзыв на автореферат в одном экземпляре, заверенный печатью, просим выспать по адресу: 125993, г.Москва, ГСП-3, Волоколамское шоссе, д 4, Ученый Совет МАИ, ученому секретарю совета.

Ученый секретарь

диссертационного совета Д 212.125.02

к.т.н., доцент V ' ■ Л.М. Федотов

I <f?ff

ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ

Актуальность работы Уже к концу XX века стало ясно, что все разнообразные средства и системы автоматизации выпуска бумажной документации (САПР, АСУП, офисные системы), несмотря на некоторое повышение производ ительности труда, не оправдали возлагавшихся на них

Несмотря на огромный экономический эффект внедрения информационных технологий (ИТ), первые попьпки внедрения качественно новых программных и ахтпфатных средств в традиционную технологическую среду (АСУП, CAD, САМ, CAE и др.) отторгались, либо ^датировались к этой среде таким образом, что эффект от их использования был невелик.

В настоящее время отсутствует концепция и алгоритм построения интегрированной системы автоматизированного проектирования и подготовки производства электронных изделий авионики, позволяющей одновременно учитывала адмшшстративные, информационные и технологические особенносгт функи/ионнровают сложных многопрофилы{ых объектов на базе CALS-технологий.

Цель и задачи исследований. Целью диссертационной работы является повышение эффективности и качества проектирования и подготовки к производству электронных изделии авионики (ЭИА) путем разработай теоретических и методологических основ для разработки интегрированных автоматизированных систем проектирования (ИСАПР) и подготовки производства (ПП) на базе CALS-технологий в едином информационном пространстве корпорации (ИПК).

Дня достижения цели в диссертации решаются следующие задачи:

1. разработка математической модели и оптимизация структуры ИСАПР;

2. обеспечение в ходе оптимизации возможностей учета, контроля и реализации всех существенных требований потенциальных пользователей, деталей информационной и управленческой деятельности корпорации;

3. разработка механизма, интегрирующего собранные требования в единое целое и преобразующего их в действующие конструкц ии корпоративной системы;

4. автоматизация работы технолога при подготовке к производству спроектированных механических деталей ЭИА на стыке «конструктор - технолог - производство», а также автоматизация процесса подготовки управляющих программ для механообрабатываюших станков с

5. разработка механизма интегрирования САПР и ПП механических деталей и узлов с САПР и ПП блоков электроники и систем управления ЭИА.

Методы исследования. В работе использованы математические методы теории множеств, общей теории систем, теории графов и теории массового обслуживания.

Научная новизна. На защиту выносятся:

1 .Концепция создания интегрированной системы автоматизированного проектирования и подготовки производства электронных изделий авионики в едином информационном пространстве корпорации.

2Алгориш отимизации одноуровневой проектруемой иерархической ИСАПР РЭС.

3 Алгоритм интеграции CAD конструкции ЭИА и CAD схемотехнического проектирования.

надежд.

_ЧПУ;

4. Алгоритм шггеграции и преобразования результатов работы подсистемы CAD (конструкции ЭИА) с подсистемой САМ (подготовки производства) и их автоматизация.

5. Результаты внедрения диссертационной работы

Практическая значимость.

1. Разработанная концепция создания ИСАПР РЭС позволяет успению обменивался электронными файлами, как внутри предприятия, так и между предприятиями корпорации при проектировании и подготовки производства электронных изделий авионики в едином информационном пространстве корпорации.

2. Предлагаемый алгоритм одноуровневой оптимизации позволяет правильно осуществить выбор топологии ЛВС, её программную и аппаратную составляющие.

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

4. Теоретические и практические результаты диссертационной работы внедре) тьп

- в ОАО АНГТП «ТЕМП - АВИА» при создании ИСАПР «ТЕМП» предприятия в едином информадионном пространстве корпорации «АВИАПРИБОР»;

- в АО «Топ Системы» при выпуске очеред ной версии T-Flex CAD.

Апробация работы. Основные положения диссертационной работы докладывались и обсуждались: на Всероссийской научно-технической конференции «Информационные системы и технологии» - (ИСГ-2001); на П Международной i иучно-меггодической конференции препод авателей вузов, ученых и специалистов «Высшие технологии в педагогическом процесое» (30-31 января 2001 г.); на LVI Научной сессии, посвящйнной Д ню радио (Российское научно-техническое общество радиотехники, электроники и связи им. А.С. Попова - 2001); на Ш Международной конференции «Компьютерные технолсяии сопровождения и поддержки наукоёмкой продукции на воех этапах жизненного цикла - 2001»; на Нижегородской >иучно-практичесхой конференции «Будущее технической науки Нижегородского региона - 2002»; на заседании Верхнее - Волжского отделения Академии Технологических Наук Российской Федерации — 2002г.; на Всероссийской научно-технической конференции «Информационные системы и технологии» - (ИСГ-2002); на заседании рабочей труппы Министерства промышленности, науки и технологий РФ «Внедрение информационных технологий на предприятиях и организациях Нижегородской области», март 2003; на Всероссийской научно-методической конференции преподавателей вузов, ученых и специалистов «Информационные технологии в учебном процессе) (апрель2003г.).

Публикации: По материалам диссертации опубликовано 14 работ, в том числе 14 научных статей, кроме того, материалы работ пред ставлены в 7 отчетах по НИР.

Структура и объём: Диссертация состоит из введения, четырех глав, заключения, списка использованной литературы из 65 источников. Обший объем работы 149 страниц текста, основной текст изложен на 114 страницах машинописного текста, содержит 37 рисунков, 2 таблицы на 2 страницах« приложений на2 страницах.

ОСНОВНОЕ СОДЕРЖАНИЕ ДИССЕРТАЦИИ

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

В первой главе дан обзор становления и развития методов и этапов проектирования механических деталей и узлов с паиацью совремемых САПР, включающих в себя подсистемы CAD/CAM/CAE и PDM, а также современных интегрированных прсераиииых комплексов схемотехнического проектирования и подготовки производства ГЭС. Дан анализ возможности автомагтсзации жизненного ifwma ЭИА на базе CALS - технологи, произведен анализ российского рынка CAD/CAM/CAE/PDM систем и современных САПР РЭС. Приведены деловые кашуникации ЭПА в едином ИПК, выполнен анализ архитектуры корпоративных систем

Показано, что существуют два основных подхода к проектированию, различия между которыми обусловлены, типом используемых моделей: - это структурный и объектный.

Общим недостатком моделей структурного подхода является их узкая направленность на отображение единственного аспекта системы Дополняет этот недостаток их разнородность и плохая совместимость.

Объектный подход ориентирован на объектную декомпозицию и лучше приспосо&пен к эволюции модели Показано, что чаще всего применяется набор моделей, входящий в унифищэованньтязьжмодетфования UML (Unified Modeling Language).

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

S = (1)

i.i

где уровень представления (некоторая проекция системы) Щ" (Vk...y, ) - некоторая функция учитываемых при проектировании факторов, ke [1JK], а к - число рассматриваемых уровней.

В процессе проектирования независимо от уровня рассмотрения системы должно контролироваться качество всей создаваемой системы:

- --- = (2)

где FkíLy, ks [1 ,k] - качество проектирования отдельного уровня представления Ut Корпоративная ИСАПР и ПП должна представлять собой: •данные, которыми она оперирует;

•коммуникации, которыми она пользуется для перемещения данных; •пользователи, ставящие перед ней задачи и устанавливающие порядок ее работы. Таким образом, с учетом (IX (2) уровнями представления (рис. 1) корпоративной системы являются:

•уровень управления U1 (система как совокупность элементов управления корпорации в '• рамках существующих в реальном мире административных отношений);

t

информационный уровень 112 (система как совокугиюсть групп данных, составляющих предметные области ИСАПР и ГШ);

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

Во второй главе рассмотрены теоретические основы разработки кст/епции создания игрархической интегрщхзванной системы автоматизированного проектирования и подготовки производства РЭС, моделирование ЛИС на основе графовых моделей, методики построения моделей, алгоритмы одноуровневой и многоуровневой оптимизации графовых моделей, приведена примершя методика построения корпоративной ЛИС в рамках сазданш иерархической интегрщхзванной системы автоматизированного проектирования и подготовки производства РЭС изделий авионики

При проектировании систем используется набор моделей (5) , ке [1, К}, К<1, где I-число

вершин графа, используемый для отображения архитектуры (структуры) проектируемой корпоративной системы 8

Обшим для всех моделей является структура системы. Независимо от уровня представления система состоит га одних и тех же элементов {б}, несмотря на то, что разные специалисты, используя

С/,

СЛ

саой уровень представления, воспринимают и называют их по-разному.

С учетом сказанного, для совместного рассмотрения уровней представления ИС наиболее подходит набор графовых моделей С^Р!), С2(Е,Р2), С/Е,РЗ), создаваемых по принципу: один уровень - один граф, в которых множеству компонентов системы соответствует множество вершин (узлов) графа £ общее для всех уровней, а множествам связей (в широком смысле) - множества ребер

Р1,Р2нРЗ.

Графовые модели позволяют работать отдельно на любом уровне представления с необходимой степенью детализации, в то время как общность компонентов (структуры) системы обеспечивает комплеметпарность моделей - постоянную взаимосвязь уровней (рис 2).

Уровень управления и представляет административную иерархию автоматизированной корпорации, то есть схему под чиненности и взаимодействия ее элементов.

Рис. 3 Граф административной иерархии: А - система управления, В - один из информационных процессов системы

Опепень связности С системы управления £/; определяется количеством остовов в графе административной иерархии и равна-

А

В

При этом максимальное значение этой величины согласно формуле Кэли равно:

с«-/". (4)

где /- число вершин графа Величина Сшп определяемая согласно (4), соответствует паяному графу -системе управления, в которой каждый элемент непосредственно связан со всеми остальными. Тогда относительная связность системы управления:

(5)

где С(/1 - степень связности системы (/¡, определяемая по формуле (3).

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

Каждый процесс к, ке[1,К], где К- количество всех рассматриваемых процессов, характеризуется частотой возникновения п*, как правило, обусловленной периодичностью работы

автоматизированного объекта или его элемента.

Каждая вершина г, через которую проходит А-ый процесс, характеризуется временем работы с этим процессом 1и ,обшая продолжительность процесса к

1+1

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

Обшая загрузка узла / системы управления (продалжителыюсть работы со всеми процессами Ц) согласно рис. 4 равна:

Т. = Ььт (7)

1.1

Рис.

Загруженность элемента административной иерархии

С помощью временных диаграмм всех типов воздействий определяется длительность * максимального ожидания обработки у ^.

Среднее время ожидания:

(

УгТ^Тг

(8)

(9)

где - математическое ожидание квадрата длительности обработки.

(10)

После подстановки полученных значений и Тг в формулу (8) имеем:

(И)

Полученные значения гр1 и у позволяют исчерпывающе оценить работу элемента управления

объектом сточки зрения занятости работой и оперативности реакции.

Кроме контроля за удержанием характеристик в рамках работоспособности они могут быть использованы для того, чтобы определить:

• необходимость оптимизации и автоматизац ии;

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

• выбор лучшего варианта решения задачи проектирования.

Ишрормацшшый уровень Ц2 представляет взаимодействие элементов корпоративной системы, как некоторых наборов данных, то есп. в графе С/Е,Р2) вершинам ставятся в соответствие базы данных и их компоненты. В ходе проектирования на конфигурацию информационного уровня влияют д ва противоположных фактора

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

С другой стороны, огромное число рассматриваемых сущностей, составляющих мало пересекающиеся и непересекающиеся предметные области, и необходимость территориального распределения работы д елает невозможным построение единственной общей базы данных

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

Пусть Е ={е,}, /=[1,1] - множество узлов моделируемой системы 5 Е>={(ЛХ}, х^ [1,Х\ - множество информационных элементов, описывающих предметные области моделируемой системы 5 Тогда отношение каждого ума АИС к множеству информационных элементе» £) представляется в виде бинарного вектора Координаты этого вектора принимают единичные значения в позициях, которым соответствуют элементы из информационного множества, относящиеся к ведению этого узла, и нулевые во всех остальных позициях. Совокупность таких векторов для всех элементов системы составляет бинарную матрицу,

h H V'd ee

В ~Ю \b H " характеризующую подобным образом всю систему (рис. 5 ).

Уменьшение числа мест хранения информации увеличивает объем передаваемых (заимствуемых) д анных. Для учета второго фактора необходимо оценить количество передаваемой информспрш и / выбрать такое ее расположение, чтобы оно было минимальным.

На информационном уровне представления каждый элементарный процесс характеризуется . количеством элементов данных, с которыми он оперирует, £), количеством экземпляров каждого i элемента данных и частотой выполнения процесса .

d, di di . . d» dx

et 1 1 1 0 0

ej 0 0 0 1 1

е3 1 1 0 1 0

e^i 1 0 1 0 0

е, 1 0 1 о' I

Рис. 5 Матрица отношений узлов системы и элементов данных

Таким образом, весь объем передаваемой информации между узлами и :

К, й.

ЯгьпЁа* (>2)

' »-1 г»|

Распределение информационных элементов между узлами системы может бьпъ осуществляю -несколькими способами.

В работе использован способ известных концептуальных, правил работы корпорации, осуществляющих д еление на основные слабозависимые направления деятельности (кластеризация). Это могут бьпъ составляющие корпорацию филиалы, проекты и т.п.

Физический уровень 13з представляет корпоративную систему, как среду передачи данных. Предмет основного внимания на этом уровне- физические каналы связи между узлами системы Зала и проектирования на этом уровне представления заключается в следующем:

• изучение и анализ существующей системы передай данных;

• развитие этой системы до наилучшей конфигурации при наименьших затратах.

Уже на первых стадиях проектирования информационной системы необходимо оценить конфигурацию физического уровня, то есть определить степень связности и устойчивости среды передачи данных. (

Пусть каждый канал связи (ребро графа С/Е,РЗ) между узлами /' и ]) характеризуется пропускной ' способностью 1Р и временем прохождения по нему эдеметгга данных ^ Тогда вся среда передачи да в 1ых может быть охарактеризована матрицей времени доставки данных

Г = |4| и матрицей пропускной аюсо&юсти = где ^ - мииималыюевремя прохождения информации, /* - макатмальная пропускная способность между произвольными узлами системы / и_/. Очевидно, что (,'=0,если

Время доставки - суммарное время прохождения данными всех каналов, образующих цепь {/;,,Л2,...^|„}е£, соединяющую узлы / и/ (Л„). Минимальное время

М-1 м-1

может бьпь найдено с помощью алгоритма Форда.

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

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

В другом случае - на графе С/Е,РЗ), аналогично административному и информационному уровням, необходимо нанести информационные процессы корпорации. На основе этого могут бьпь

сформированы матрицы максимально возможных значений ш

и минимально возможных

£ =¥ II

значений т,п "11. В данном случае очевидно, что лучшая среда передачи данных - это полный граф, каналы связи которого имеют низкие значения времени доставки С,- и высокие -пропускной способ/юани

При серьезных ограничениях используемых ресурсов или малой важности значений времени доставки и пропускной способности, задача создания действующей среды передачи данных при минимальной затрате рес\рсов сводится к задаче нахождения остова минимального веса грсхЬаО&РЗ). В этом случае происходит построение системы передачи данных, в которой любые д ва узла связаны, а обшая стоимость (длина) каналов минимальна. Для этого могут бьпь использованы алгоритмы Краскала или Прима.

Качество рассматриваемого решения распределения элементов данных по узлам системы и базам может бьпь определено по критериальной функции:

Г«1 («I 1-1 у I 1-1

Процесс выбора оптимального варианта сводится к нахождению минимума функции т.е. —>■ пти

Исходя из основополагающего принципа построения комплементарных графовых моделей, одноуровневая оптшмзация предполагает изменение связей и маршрутов, а изменение конфигурацииутов системы возможно только при многоуровневой оптимизации

На информационном и физическом уровнях представления оптимизация предполагает соответственно лучшее распределение хранимых данных и создание максимально

устойчивой и быстродействующей среды их передачи и находится полностью в руках разработчиков.

Алгоритм оптимизации адмшшсщративнаго уровней представления использует функции качества, зависящие от продолжительности информационных процессов Рк (6) и загруженности узлов системы ГД7) Степень связности системы управления имеет второстепенное значение^ а время • ожидания обработки процесса в узле системы есть величина, зависимая от загруженности узла Значения Т, и могут быть уменьшены за счет.

•уменьшения времени обработки для данного к или г, '

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

•изменения маршрутов прохождения процессов с помощью добавления новых коммуникаций в административную систему.

Алгоритм оптимизации инфоршщимшого уровня представления. На данном уровне представления под оптимизацией понимаем минимизацию функции ^ (14) качества распределения элементов данных для совокупности рассматриваемых процессов.

Алгоритм оппимизации физического уровня представления Оптимизация среды передачи данных предполагает, во-первых, улучшение значений времени передам данных и пропускной способности каналов, и, во-вторых, обеспечение возможности продолжения работы среды при выходе из строя каналов передачи данных системы.

Многоуровневая оптимизация Комплеменгарностъ моделей обеспечивает единство уровней представления системы и дает возможность постоянного котроля параметров каждого уровня. Благодаря этому на основе алгоритмов одноуровневой оптимизации могут быть построены алгоритмы многоуровневой оптимизации, направленные на улучшение характеристик одного или нескольких слоев, для которых собственных резервов оптимизации недостаточно.

Многоуровневая оптимизация системы может быть сведена к последовательному применению описанных алгоритмов одноуровневой оптилпвспрш. '

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

1. Построение модели уровня управления {//.

2 Построение модели информационного уровня (Л.

3. Построение модели физического уровня~[/>

4. Определение качества уровней представления /•"/, и

5. Определение общего качества существующей информационной системы Р'0

6. Одноуровневая оптимизация уровней представления ИС.

7. Многоуровневая оптимизация ИС.

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

- необходимость и пути обеспечения интеграции различных компонентов ИСАПР и ГШ РЭС на разныхуровнях иерархии;

«живучести» (оперативность, защищенноспгь, гибкость и др.) (пЗ.З).

Предюжен .метод проектирования конкретной ИСАПР предприятия, опирающийся на вышеперечисленные гринципы

В настоящее время большинство отечественных разработок в области безбумажных (электрс* мых) технологий не только не соответствуют требованиям CALS-сгандартов, но зачастую не стыкуемы между предприятиями, а нередко и внутри предприятий из-за несовместимости электронных технологий, применяемых при конструировании, материально-техническом снабжении, организации и управлении производством и тд. Наибольшее развитие и распространение на современных предприятиях получили CAD/CAM/CAE/PDM — системы, созданные на геометрическом твердотельном ядре «Parasolid» фирмы Urographies Solutions. Один из перспективных проектов по созданию корпоративной интегрированной системы CADCAM/CAETPDM на базе CALS -технологий с использованием программных продуктов фирмы Urographies Solutions включает в себя три уровня:

- первый (высший) уровет ш - подсистема Unigraphics;

- второй (средний) уровень - подсистема Solid Edge;

- третий уровень (управление) - под система PDM (¡MAN).

Иг ггегрируюшим элементом, посредством которого осуществляется взаимодействие всех составляющих, участвующих в обеспечении жим »енного цикла изделия, является CALS -технология (подсистема STEP). Актуалыюй проблемой в настоящее время является создание надежной, недорогой, русскоязычной, удобной в экстуатации и развитии CADtCAM/CAE/PDM - системы, позволяющей производить обмен электронной информагрзей в едином гвфорчарюннаи пространстве внутри и между предприятиями Корпорации

В рамках создания единого информационного пространства Корпорации иегтолычк.. программные продукты фирмы Unigraphics Solutions, с учетом возможностей интегрирована комплекса программных продукты T-FLEX фирмы АО «Топ Системью и внедрения CALS -технологий разработана структурная схема взаимодействия подразделений предприятия и предприятий Корпорации (см .Рис 6).

Ишегрировштная САПР предприятия включаете себя два уровня:

- первый (средний) уровень - подсистема-T-FLEX САР 3D;

- второй уровень (управление) - подсистема- T-FLEXDOCs.

Подсистема первого (среднего) уровня - подсистема T-FLEX предназначена для ведения проектных работ с конструкциями высокой сложности, но уступает по своим возможностям подсистеме Unigraphics. Подсистема T-FLEX рассматривается как средство для расширения количества рабочих мест CAD, обладающая высокими пользовательскими характеристиками и гораздо более низкой стоимостью, чем подсистема Unigraphics и корпоративная подсистема второго уровня - Solid Edge. С учетом того, что 80-90% конструкторских работ не связаны с созданием сложных объёмов и поверхностей, подсистема T-FLEX в основном решает задачу автоматизации проектирования применительно к тематике Корпорации и результат ее работы является CAD-файл, используемый как исход ный для всех остальных под систем (CAM/CAE и др.).

Подсистема второго уровня (управление) - подсистема T-FLEX DOCs - обеспечивает управление всеми данными проекта и контроль за всеми процедурами, используемыми в

Ж»

чгдЦЗфЛ&г

ЩГ "" ""

Ш

имив

II

Ей

Электронные макеты

Электронные спецификации Управляющие . программы

Технологически модели

Управляющие программы

Маршрутные карты

Электрически« схемы Спецификации

. гг~:

.Т-РМ&хг-М.

-........•-.....——-

йниапир

Управляющая ЭВМ

Мультиплексор

Программное

обеспечен: 1е

Тематические отделы

Моделирование

твердого тела

Моделирование сложи, сборок

Оформление

чертежей

Проектирование листовых дет.

Трансляторы

1СЕ8, ОХР, БТЕР

Разработка

управляющие

Контроллер

Станки с системами ЧПУ

Рис. 6 Структурная схема взаимодействия подразделений предприятия и предприятий Корпорации

разработке, изготовлении, послепродажного обслуживания и утилизации изделия, а также обеспечивает надежный обмен информацией и данными с корпоративной подсистемой PDM.

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

Для решения задач по созданию приборов и систем электромеханики используются «машиностроительные») САПР на базе CAD/CAM/CAE и PDM систем, а разработку блоков электроники осуществляют САПР РЭС, в состав которых также входят подсистемы CAD/CAM/CAE, поэтому существует необходимость интегрировать как отдельные системы и подсистемы между собой, так и весь комплекс программно-мшемапического обеспечения, участвующий в проектировании и подготовке к производству новой наукоемкой продукции - электронных изделий авионики.

При проектировании мехшамескш. деталей в системе CAD 2D/3D с поспедукяши изготовлением их на станках с ЧПУ возникают кос технические, так и организационные проблемы. Д анные, передаваемые из системы CAD в подсистему САМ (ЧПУ) для точного расчета траектории (пути) инструмента по эквид истантен д олжны быть сформированы таким образом, чтобы размеры детали на электронной версии чертежа находились в середине поля допуска, а верхнее и нижнее предельные отклонения были бы симметричными. Существует разрыв между CAD и САМ системами при разработке технологической версии электронного чертежа детали, что заметно усложняет работу технолога, увеличивает время проектирования и подготовки к производству управляющих программ для станков с ЧПУ по данному чертежу, а также значительно увеличивает вероятность внесения ошибок.

Для устранения вышеперечисленных недостатков при переходе из CAD в САМ систему необходимо конструкторский файл обработать програкшой-тракляторам, которая автоматически должна пересчитывать электронную модель конструкторского чертежа детали в середину поля допуска и рассчитывать симметричные нижнее и верхнее предельные отклоненга допусков. После этого пересчитанный файл, в том же формате, должен передаваться технату для соспювпения пути или траектории обработки детали на станке с ЧПУ.

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

Детальный анализ структуры систем T-FLEX CAD и Р CAD 2000 (2001) показал, что обе системы написаны и поддерживают интерфейс на языке программирования Visual С++. Кроме того, встроенный в Р CAD 2000 (2001) интерфейс DBX позволяет на уровне форматов обмениваться данными, а также писать вспомогательные программы обмена и утилиты, считывая данные из открытого проекта. Таким образом, есть возможность реализации по открытию и использованию файлов системы T-FLEX CAD из САПР РЭС Р CAD 2000 (2001 ).

Разработка специальной программы обмена и включение её в состав интерфейса Р CAD 2000 (2001) позволит осуществлять обмен данными

(2001).

Интегрирующим звеном в создаваемой ИСАПР и ПП ЭИА является система T-FLEX DOCs -система документооборота, ведения электронного архива, ведения проекта разработки с разграничением полномочий и прав доступа к информац ии. •

Предложена концепция создания ИСАПР предприятия в едином информационном пространстве корпорации (группы предприятий), которая, в отличие сгг известных ИСАПР, удовлетворяет требованиям CALS-технологий, являющаяся методологической основой создания • ; иерархической ИСАПР предприятия в едином ИПК.

Впервые показаны конкретные пути реализации предложенной концепции создания ИСАПР электронных изделий авионики, которая удовлетворяет требованиям CALS-технологий на базе систем:

- Р CAD 2001, который обеспечивает внутреннюю интеграцию проектных процедур, начиная с этапа моделирования и кончая выпуском комплекта кшструкгорско-технологической документации;

- комплекс программных продуктов T-FLEX, который позволяет осуществить интеграцию CAD и САМ систем, автоматизировать работу технолога-программиста. Дня реализации выбранного варианта необходимо разработать алгоритм и программу преобразования электронной версии чертежа из CAD в САМ систему в середину поля допуска.

Показана принципиальная возможность интеграции программных продуктов T-FLEX и Р CAD 2001. Есть возможность по ее реализации путем использования открытых файлов системы Т-FLEX CAD из Р CAD 2001.Для создания механизма интегращш комплексов программных продуктов T-FLEXCAD и Р CAD 2001 необходимо разработать алгоритм и специальную программу обмена и включить ее в состав интерфейса Р CAD2001.

В четвертой главе представлена разработка алгоритмов интеграции и оптимизации юипегрировспоюйсшпемы схтаматищюваа1сжгрхктирова!ПЯ и подгоггювки произведет '

Для качественного построения транспортной схемы ЛВС предприятия, правильного выбора топологии сети и её аппаратных и программных компонентов необходимо решить задачи по оптимизации информационных потоков используя алгоритм Форда-Фалкерсон, алгоритмы ' Краскала или Прима на основании теоретических проработок (см. Гл2).

Анализ информационного графа или соответствующей ему информационной матрицы позволяет установить: количество решаемых задач; количество и перечень задач, решаемых независимо от других задаГ предприятия; число ~ разновидностей исходной, промежуточной и результатной информации; частоту использования различных видов информации; перечень задач, решаемых с использованием промежуточных результатов; последовательность решения задач.

Дчя интеграции CAD с САМ(ЧПУ) системой разработан алгоритм и программа преобразования электронной версии чертежа из CAD в САМ систему в середину поля допуска.

Разработан алгоритм и программа - интегратор, которая включена в состав интерфейса Р CAD 2000 (2001) и позволяет осуществлять обмен данными и интеграцию между комплексами программных продуктов T-FLEX и Р CAD 2000 (2001).

Граф информационных потоков при проектировании и подготовке к производству механических деталей изделий авионики показан на рис. 7.

> , ......-г

Рис. 7 Граф информационных потоков при проектировании и подготовке к

производству механических деталей изделий авионики

Граф информационных потоков при проектировании и подготовке к производству блоков электроники изделий авионики показан на рис. 8.

Рис. 8 Граф информационных потоков при проектировании и подготовке к производству блоков электроники изделий авионики

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

ОСНОВНЫЕ РЕЗУЛЬТАТЫ РАБОТЫ

1. В Д! юсертацю той работе были рассмотрены и проанализированы различные системы

автоматизированного проектирования и подготовки к производству применяемые при

проектировании РЭС на российском рынке программных продуктов и информационные системы, их модели, методики их проектирования и подходы к ним.

2. Рассмотрены различных систем автоматизированного проектирования и подготовки к производству применяемые при проектировании РЭС, а также вопрос создания информационной » . системы с учетом сложившегося порядка работы автоматизируемого объекта и его

• административных особенностей в ед ином информационном пространстве корпорации.

3. Обоснован выбор необходимых CAD/CAM/CAE и PDM систем для создания интегрированной • ! системы автоматизированного проектирования и подготовки к производству электронных изделий авионики в едином информационном пространстве корпорации «А В ИАПРИБОР» на базе CALS -технологий и необходимость создания методики проектирования, позволяющей совместно рассматривать систему на трех уровнях представления.

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

5. Разработанные алгоритмы и программы интеграции внедрены: в процесс проектирования и подготовки к производству РЭС на предприятии ОАО АНПП «ТЕМП - АВИА»; программа интеграции CAD и САМ систем включена в состав комплекса интегрированных продуктов T-Flex фирмы АО «Топ Системы»; программа интеграции Р CAD и T-Flex CAD изучается специалистами фирмы «Родник Софт» на предмет её использования в ближайшей версии Р CAD на уровне утилиты.

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

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

8. Описанная методика и алгоритм одноуровневой оптимизации (алгоритм Форда-Фолкеусон, алгоритмы Краскала или Прима) применены при проектировании и создании ИСАПР и ПП РЭС предлршпия ОАО АНПП «ТЕМП - АВИА» в едином информационном пространстве корпорации * «АВИАПРИБОР» на базе CALS - технологий.

Публикации___

1. Егоров М.М, CALS-технологии - современный подход к созданию корпоративной

иерархической интегрированной САПР предприятия, Тезисы докладов Всероссийской научно-

технической конференции «Информационные системы и технологии» - (ИСТ-2001Х ИНовгсрод,

НГТУ.2001.

2. Егоров М.М, Современный подход к изучению предмета «Основы конструирования РЭС» и «Технология машиностроения» на базе ИСАПР T-FLEX; Тезисы докладов на 11-ой Междунфодной научно-методической конференции преподавателей вузов, ученых и специалистов «Высшиетехнологии в педагогическом процессе», НЛовгород, НГТУ. 2001.

3. Егоров М.М. Концепция создания иерархической интегрированной САПР предприятия

в едином информационном пространстве корпорации; Труды LVI - Научной

î

I

сессии, посвященной Дню радио (Российское научно-техническое общество радиотехники, электроники и связи им. A.C. Попова), Москва, РНТОРЭиС. 2001.

4. Егоров М.М. Создание электронного архива конструкторской и технологической документации в едином информационном пространстве предприятия; Материалы Ш 'Международной конференции «Компьютерные технологии сопровождения и поддержки наукоёмкой продукции на всех этапах жизненного цикла», Москва, (AHO НИЦ CALS технологий «Прикладная логистика»), 2001.

5. Егоров М.М. Концепция создания иерархической интегрированной САПР предприятия в едином информационном пространстве корпорации; Москва, КомпьютерПресс, 2001, журнал «САПР и графика» №11,2001г.

6. Создание интегрированной системы автоматизированного проектирования и производства предприятия; Н.Новгород 14.052002г. Будущее технической науки Нижегородского региона (тезисы), с80;

7. Пути создания иерархической интегрированной САПР предприятия в едином информационном пространстве корпорации; Н.Новгород Вестник Верхне-Вояжекого отделения Академии Технологических Наук Российской Федерации 10.102002г.;

8. Способы моделирования при проектировании АИС.; ННовгород НГТУ-ИС-2002, октябрь

2002г.;

9. Опыт создания ИСАПР предприятия; Москва, КомпьютерПресс, 2003, журнал «САПР и графика» №2,2003г., с.90-92;

10. Автоматизация труда технолога-программиста при передаче информации из CAD в САМ систему.; Н.Новгород 14.0420023г. Будущее технической науки Нижегородского региона (тезисы), с.181;

11. Опыт создания и внедрения ИСАПР предприятия; Н.Новгород Министерство , промышленности, науки и технологий РФ, сборник докладов «Внедрение информационных

технологий на предприятиях и организациях Нижегородской области», март2003,, с.186-189;

12. Преобразование конструкторских чертежей системы T-FLEX CAD; Москва, КомпьютерПресс, 2003, журнал «САПР и графика» №3,2003г., с.66-67;

13. CALS - технологии в изучении специальных д исциплин по разработке и производству РЭС; Н.Новгород Hl ТУ, Материалы Всероссийской научно-методической конференции преподавателей вузов, ученых и специалистов «Информационные технологии в учебном процессе» (апрель 2003г.), с201-206.

14. Егоров М.М., Сласнов ДВ. Опыт внедрения T-FLEX в авиационном приборостроении//САПР и графика. -2003. - №10. - С.88-89.

'¿ло3-j\ I ffff

у ^ Л f> ñ Ü

Оглавление автор диссертации — кандидата технических наук Егоров, Михаил Михайлович

Введение.

1 Анализ современного состояния автоматизированного проектирования и подготовки производства РЭС.

1.1 С ALS - концепция создания ИАСУ.

1.2 Анализ возможности автоматизации жизненного цикла ЭИА.

1.2.1 Анализ современных систем автоматизированного проектирования и подготовки производства механических деталей и узлов РЭС

1.2.2 Анализ российского рынка CAD/CAM/CAE/PDM систем .;.

1.2.3 Анализ современных САПР РЭС

1.3 Деловые коммуникации ЭИА в едином ИПК.

1.3.1 Структурный подход.

1.3.2 Объектный подход.

1.3.3 Определения, свойства и характеристики.

1.4 Анализ архитектуры корпоративных систем.

1.4.1 Уровни представления информации.

1.5 Постановка цели и задач диссертационной работы.

2 Теоретические основы разработки концепции создания иерархической интегрированной системы автоматизированного проектирования и подготовки производства РЭС.

2.1 Моделирование ИС на основе графовых моделей.

2.1.1 Построение моделей.

2.1.2 Виды используемых оценок моделируемой системы.

2.1.3 Уровень управления (административная иерархия).

2.1.4 Информационный уровень.

2.1.5 Физический уровень (среда передачи данных).

2.1.6 Оценка качества трехуровневой структуры проектируемой ИС.

2.2 Оптимизация моделей.

2.2.1 Одноуровневая оптимизация.

2.2.1 Многоуровневая оптимизация.

2.3 Примерная методика построения корпоративной ИС.

2.4 Выводы.

3 Методологические основы проектирования иерархической интегрированной системы автоматизированного проектирования и подготовки производства РЭС

3.1 Построение иерархической ИСАПР предприятия в едином информационном пространстве корпорации.

3.1.1 Обзор современных САПР на базе CALS-технологий.

3.1.2 Создание иерархической ИСАПР предприятия в едином информационном пространстве корпорации.

3.2 Концепция создания ИСАПР РЭС предприятия.

3.2Л Основные принципы создания ИСАПР РЭА предприятия.

3.2.2 Структурная схема ИСАПР РЭА предприятия.

3.2.3 Реализация концепции информационного взаимодействия.

3.3 Интеграция ИСАПР и ПП РЭС.

3.4 Выводы.

4 Разработка алгоритмов интеграции и оптимизации интегрированной системы автоматизированного проектирования и подготовки производства РЭС

4.1 Оптимизация построения иерархической ИСАПР и ПП РЭС.

4.1.1 Описание информационных потоков иерархической ИСАПР и 1111 предприятия при проектировании механических узлов изделий авионики.ЛЗО

4.1.2 Описание информационных потоков иерархической ИСАПР и ПП предприятия при проектировании блоков электроники РЭС изделий авионики.

4.1.3 Административные информационные потоки иерархической ИСАПР и ПП предприятия при проектировании блоков электроники РЭС изделий авионики.

4.2 Разработка алгоритмов и моделей интеграции ИСАПР с 1111 РЭС.

4.2.1 Разработка алгоритма программы преобразования электронной версии чертежа из CAD в САМ систему.

4.2.2 Разработка алгоритма программы передачи данных из T-Flex CAD 2D/3D в Р CAD.

4.3 Выводы.

Введение 2003 год, диссертация по информатике, вычислительной технике и управлению, Егоров, Михаил Михайлович

В течение многих десятков лет общепринятой формой представления результатов интеллектуальной деятельности людей и инструментом их информационного взаимодействия являлась бумажная документация. Ее созданием были заняты миллионы инженеров, техников, служащих на промышленных предприятиях, в государственных учреждениях, коммерческих структурах. С появлением компьютеров начали создаваться и широко внедрялись разнообразные средства и системы автоматизации выпуска бумажной документации (САПР, АСУП, офисные системы [2]).

Уже к концу XX века стало ясно, что все указанные средства, несмотря на некоторое повышение производительности труда, не оправдали возлагавшихся на них надежд. Дело в том, что многочисленные АСУП, САПР и т.д., ориентированные на автоматизацию изготовления традиционных бумажных документов, не решают проблем информационного обмена между различными участниками жизненного цикла (ЖЦ) изделия (заказчиков, разработчиков, производителей, пользователей и т.д.).

Основные причины :

- разные системы «говорят на разных языках» и плохо взаимодействуют друг с другом;

- бумажная документация и способы представления информации на ней ограничивают возможности использования современных информационных технологий (ИТ);

- ряд современных моделей конструкции (3D и пр.) вообще не может быть адекватно представлен на бумаге.

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

Уже в последнее десятилетие XX века стало ясно, что устоять в конкурентной борьбе за рынки смогут только те предприятия, которые будут применять в своей деятельности современные ИТ. Однако, несмотря на огромный экономический эффект внедрения ИТ, первые попытки внедрения качественно новых средств в традиционную технологическую среду (АСУП, CAD, САМ, CAE [4] и др.) полностью отторгались, либо адаптировались к этой среде таким образом, что эффект от их использования был невелик.

Причины сложившейся ситуации известны:

- использование различных вычислительных платформ;

- применение различных языков программирования;

- несовместимость входных и выходных данных.

Вместе с тем опыт, накапливавшийся в процессе создания и разработки автономных систем, оказался полезным: он позволил осознать необходимость интеграции систем, реализующих различные ИТ, в единый комплекс, базирующийся на создании в рамках предприятия или группы предприятий (корпорации) интегрированной информационной среды (ИИС), поддерживающий все этапы ЖЦ выпускаемой продукции, который в отечественной технической литературе получил название ИАСУ (интегрированная автоматизированная система управления) [2].

Создание иерархической ИСАПР и ПП ЭИА в едином ИПК - сложная проблема, связанная с решением многих задач.

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

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

Цель и задачи работы. Целью диссертационной работы является создание иерархической интегрированной системы автоматизированного проектирования и подготовки производства ЭИА в едином ИПК.

Для достижения цели в диссертации решаются следующие задачи:

1. разработка математической модели и оптимизация структуры ИСАПР;

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

3. разработка механизма, интегрирующего собранные требования в единое целое и преобразующего их в действующие конструкции корпоративной системы;

4. автоматизация работы технолога при подготовке к производству спроектированных механических деталей ЭИА на стыке «конструктор — технолог - производство», а также автоматизация процесса подготовки управляющих программ для механообрабатывающих станков с ЧПУ;

5. разработка механизма интегрирования САПР и ПП механических деталей и узлов с САПР и ПП блоков электроники и систем управления ЭИА.

Методы исследования. В работе использованы математические методы теории множеств, общей теории систем, теории графов и теории массового обслуживания.

Научная новизна. На защиту выносятся:

1. Концепция создания интегрированной системы автоматизированного проектирования и подготовки производства изделий авионики в едином информационном пространстве корпорации.

2. Алгоритм интеграции CAD конструкции ЭИА и CAD схемотехнического проектирования.

3. Алгоритм интеграции и преобразования результатов работы подсистемы CAD (конструкции ЭИА) с подсистемой САМ (подготовки производства) и их автоматизация.

4. Алгоритм оптимизации одноуровневой проектируемой иерархической ИСАПР РЭС.

5. Результаты внедрения диссертацйонной работы.

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

Внедрение результатов. Теоретические и практические результаты диссертационной работы внедрены:

- в ОАО АНПП «ТЕМП - АВИА» при создании ИСАПР «ТЕМП» предприятия в едином информационном пространстве корпорации «АВИАПРИБОР»;

- в АО «Топ Системы» при выпуске очередной версии T-FIex CAD.

Апробация работы. Основные положения диссертационной работы докладывались и обсуждались: на Всероссийской научно-технической конференции «Информационные системы и технологии» - (ИСТ-2001); на II Международной научно-методической конференции преподавателей вузов, ученых и специалистов «Высшие технологии в педагогическом процессе» (3031 января 2001г.); на LVI Научной сессии, посвященной Дню радио (Российское научно-техническое общество радиотехники, электроники и связи им. А.С. Попова - 2001); на III Международной конференции «Компьютерные технологии сопровождения и поддержки наукоёмкой продукции на всех этапах жизненного цикла - 2001»; на Нижегородской научно-практической конференции «Будущее технической науки Нижегородского региона - 2002»; на заседании Верхнее - Волжского отделения Академии Технологических Наук Российской Федерации — 2002г.; на Всероссийской научно-технической конференции «Информационные системы и технологии» - (ИСТ-2002); на заседании рабочей группы Министерства промышленности, науки и технологий РФ «Внедрение информационных технологий на предприятиях и организациях Нижегородской области», март 2003; на Всероссийской научно-методической конференции преподавателей вузов, ученых и специалистов «Информационные технологии в учебном процессе» (апрель 2003г.).

Публикации: По материалам диссертации опубликовано 14 работ, в том числе 14 научных статей, кроме того, материалы работ представлены в 7 отчетах по НИР.

Структура и объём: Диссертация состоит из введения, четырех глав, заключения, списка использованной литературы из 65 источников. Общий объем работы 155 страниц текста, основной текст изложен на 114 страницах машинописного текста, содержит 37 рисунков, 2 таблицы на 2 страницах и приложений на 2 страницах.

Заключение диссертация на тему "Интегрированная система автоматизированного проектирования и подготовки производства электронных изделий авионики в едином информационном пространстве корпорации"

3.4 Выводы

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

2. Впервые показаны конкретные пути реализации предложенной концепции создания ИСАПР изделий авионики, которая удовлетворяет требованиям CALS-технологий проектирования блоков электроники на базе систем:

- Р CAD 2001 обеспечивает внутреннюю интеграцию проектных процедур, начиная с этапа моделирования и кончая выпуском комплекта конструкторско-технологической документации.

- варианты интеграции CAD и САМ систем комплекса программных продуктов T-FLEX позволяет автоматизировать работу технолога-программиста и устранить ошибки, привносимые им при пересчете электронной версии чертежа в середину поля допуска. Для реализации выбранного варианта необходимо разработать алгоритм и программу преобразования электронной версии чертежа из CAD в САМ систему в середину поля допуска.

3. Показана принципиальная возможность интеграции программных продуктов T-FLEX и Р CAD 2001. Есть возможность по ее реализации путем использования открытых файлов системы T-FLEX CAD из Р CAD 2001. Для создания механизма интеграции комплексов программных продуктов T-FLEX CAD и Р CAD 2001 необходимо разработать алгоритм и специальную программу обмена и включить ее в состав интерфейса Р CAD 2001.

4 Разработка алгоритмов интеграции и оптимизации интегрированной системы автоматизированного проектирования и подготовки производства РЭС

4.1 Оптимизация построения иерархической ИСАПР и ПП РЭС

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

Результатом анализа информационных потоков является матрица смежности каждого из рассматриваемых графов, после чего производится оптимизация информационных потоков согласно предложенной методике (см. п.2.3).

4.1.1 Описание информационных потоков иерархической ИСАПР и ПП предприятия при проектировании механических узлов изделий авионики

Процесс проектирования и подготовки производства начинается в тематических отделах с анализа ТЗ и разработки общего вида изделия с использованием комплекса интегрированных продуктов T-Flex фирмы АО

Топ Системы». Результатом проектирования (T-Flex CAD 2D/3D) является файл параметрической модели изделия и файлы деталей, входящие в его состав, которые передаются в отдел САПР для изготовления чертежей -оригиналов на широкоформатном (АО) черно-белом принтере НР-430. Изготовленные оригиналы чертежей передаются в отдел - разработчик изделия для их согласования и утверждения, после чего исходные файлы передаются в отдел главного технолога для разработки технологии изготовления и сборки деталей изделия (T-Flex ТехноПро), разработки программы изготовления деталей на станках с ЧПУ (T-Flex ЧПУ 2D/3D). Сектор программного обеспечения отдела главного технолога разрабатывает технологию изготовления деталей, ведомость материалов, необходимого инструмента и оснастки, электронную версию технологического чертежа механической детали, траекторию или путь инструмента, управляющие программы для изготовления деталей на станках с ЧПУ. Используя программу T-Flex NC Tracer, технолог-программист отрабатывает программу изготовления механической детали на «виртуальном» станке, после чего передает программу изготовления деталей в производство. Граф информационных потоков при проектировании и подготовке к производству механических деталей изделий авионики показан на рис. 4.1. К

19

Рис. 4.1 Граф информационных потоков при проектировании и подготовке к производству механических деталей изделий авионики

4.1.2 Описание информационных потоков иерархической ИСАПР и ПП предприятия при проектировании блоков электроники РЭС изделий авионики

Процесс проектирования и подготовки производства блоков электроники РЭС изделий авионики начинается в тематических отделах с анализа ТЗ, изучения общего вида изделия, разработки конструкции блока и его функциональных ячеек (ФЯ) с использованием комплекса интегрированных продуктов T-Flex фирмы АО «Топ Системы». Результатом проектирования (T-Flex CAD 2D/3D) является файл параметрической модели ФЯ и файлы деталей, входящие в его состав, а также габаритный чертеж (ГЧ) печатной платы. Процесс проектирования и подготовки производства механических деталей на блоки электроники РЭС изделий авионики описан в п. 4.1.1.

Разработку ФЯ выполняет схемотехник отдела-разработчика изделия, который разрабатывает схему электрическую специальную ФЯ и переносит ее на ПК с помощью графического редактора Shematic ПМО Р CAD 2000(2001), используя интегрированную БД ЭРИ, разрешенных к применению, разработанную и сопровождаемую отделом САПР. Разработанная, согласованная и утвержденная схема электрическая специальная вместе с ГЧ, перечнем примененных ЭРИ и ТЗ на проектирование печатной платы передается в конструкторский отдел (КО). КО, используя графический редактор РСВ ПМО Р CAD 2000(2001), производит размещение ЭРИ на печатную плату и трассировку проводниковых слоев. Результатом работы является файл *.РСВ, который передается в отдел САПР для изготовления рабочего эскиза платы (РЭ). Отдел САПР обрабатывает полученную информацию (файл *.РСВ), вводит технологические ограничения и изготавливает РЭ платы на широкоформатном (АО) цветном принтере НР-500. РЭ передается конструктору КО для его дооформления, согласования и утверждения, после чего он (РЭ) передается в отдел САПР для изготовления комплекта фотошаблонов, УПЛ для сверлильного станка с ЧПУ и заготовок чертежей плат. Отдел САПР передает комплект заготовок чертежей и подлинники УПЛ в КО для оформления, согласования, утверждения и комплектной сдачи в архив предприятия, а комплект фотошаблонов, дубликат УПЛ и РЭ в цех печатных плат. Граф информационных потоков при проектировании и подготовке к производству блоков электроники изделий авионики показан на рис. 4.2.

Рис. 4.2 Граф информационных потоков при проектировании и подготовке к производству блоков электроники изделий авионики

Кб

4.1.3 Административные информационные потоки иерархической ИСАПР и ПП предприятия при проектировании блоков электроники РЭС изделий авионики

10

100 огт

19

-лб кб (--лб кб (""Лб кб (""лб

СХ (•"Кб (""716 кб /лб с! 0x2 (""уч лб )уч )спо

-лб

V4

Рис. 4.3 Дерево информационных потоков административного графа иерархической ИСАПР и ПП предприятия при проектировании блоков электроники РЭС изделий авионики

4.2 Разработка алгоритмов и моделей интеграции ИСАПР с ПП РЭС

4.2.1 Разработка алгоритма программы преобразования электронной версии чертежа из CAD в САМ систему

На современных предприятиях проектирование механических деталей для изделий электромеханики, датчиковой аппаратуры и систем производится с помощью разных CAD систем, в том числе с использованием российского программного продукта T-FLEX CAD 2D/3D.

При проектировании механических деталей и узлов в системе T-FLEX CAD 2D/3D, с последующим изготовлением их на станках с ЧПУ возникают как технические, так и организационные проблемы. Данные, передаваемые из T-FLEX CAD в T-FLEX ЧПУ для точного расчета траектории (пути) инструмента по эквидистанте, должны быть сформированы таким образом, чтобы размеры детали на электронной версии чертежа находились в середине поля допуска, а верхнее и нижнее предельные отклонения были бы симметричными. Обычно конструктор создает электронный чертеж в реальных размерах (как того требуют ГОСТы), содержащий симметричные и асимметричные отклонения (это часто встречается при проставлении допусков по системе «вала» или «отверстия»). При составлении маршрута обработки детали технологу приходится пересчитывать подготовленные электронные чертежи таким образом, чтобы все размеры изготавливаемой детали на электронной версии чертежа были в середине поля допуска. Пересчет электронной версии чертежа заметно усложняет работу технолога, увеличивает время подготовки электронной версии чертежа детали к производству на станках с ЧПУ и значительно увеличивает вероятность внесения ошибок в электронную версию чертежа при пересчете поля допуска.

Существует три варианта решения данной задачи:

1. При проектировании конструктор выпускает электронный чертеж детали или узла в реальных размерах, как того требуют ГОСТы, ОСТы и сложившийся годами стиль, причем на чертеже могут встречаться как симметричные, так и асимметричные отклонения. Технолог при составлении маршрута обработки детали пересчитывает размеры с электронного чертежа в середину поля допуска и проставляет их как симметричные верхнее и нижнее предельные отклонения. Использование данного варианта заметно усложняет работу технолога, увеличивает время проектирования и подготовки к производству управляющих программ для станков с ЧПУ по данному чертежу, а также значительно увеличивает вероятность внесения ошибок.

2. Конструктор, проектируя деталь или изделие, создает электронную версию чертежа, содержащую размеры, находящиеся в середине поля допуска, в соответствии с предельными верхним и нижним отклонениями, что заставляет конструктора производить значительные расчеты. Данный вариант решения задачи заметно усложняет работу конструктора при проектировании деталей и узлов, к которой он морально не готов.

Рис. 4.4 Файл, разработанный конструктором

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

3. При проектировании конструктор создает электронную версию чертежа привычным для него способом (см. рис. 4.4), после чего данный файл должен обрабатываться программой-транслятором, которая автоматически должна пересчитывать электронную модель чертежа в середину поля допуска и расчитывать симметричные нижнее и верхнее предельные отклонения допусков (см. рис. 4.5).

Рис. 4.5 Файл после обработки программой-транслятором

После этого пересчитанный файл в том же формате передается технологу для составления пути или траектории обработки детали на станке с ЧПУ. Данный вариант удобен тем, что он не усложняет работу конструктора и технолога, что происходит в первых двух вариантах, а, кроме того, автоматизирует работу технолога, чем сокращает срок проектирования и подготовки к производству управляющих программ для станков с ЧПУ.

На основании приведенного выше анализа можно заключить, что наиболее привлекателен третий вариант решения поставленной задачи. Для его реализации необходимо разработать алгоритм и программу-транслятор преобразования электронной версии чертежа механической детали при ее передаче из CAD в САМ систему, подключить ее на уровне дополнительного значка на панели инструментов в рабочем окне T-FLEX CAD.

Описание алгоритма работы программы преобразования электронной версии чертежа механической детали при ее передаче из CAD в САМ систему

Программа запускается из рабочего окна T-FLEX CAD дополнительным значком на панели инструментов, после чего происходит обработка открытого рабочего файла с электронной версии чертежа проектируемой детали и его сохранение (рис.4.6). Исходные данные считываются программой непосредственно из открытого файла, так как программа написана на языке, поддерживающем механизм Active X (Ole Automation), реализующий специальные функции ядра «Parasolid», которые позволяют связываться с приложением (в данном случае T-FLEX CAD), создавать, модифицировать, экспортировать, выводить на печать чертеж, сохранять и считывать его параметры и др.

Рассмотрим основные этапы алгоритма работы данной программы (см. рис.4.6):

- при запуске программы происходит ее подключение к уже открытому рабочему файлу электронной версии чертежа в T-FLEX CAD;

- считывается первый объект электронной версии чертежа типа «Размер» и его свойства (у объекта типа «Размер» в переменную val считывается исходное значение свойства «Номинальное значение размера», в low — исходное значение свойства «Нижнее предельное отклонение», а в how — исходное значение свойства «Верхнее предельное отклонение»);

Рис. 4.6 Алгоритм работы программы преобразования электронной версии чертежа механической детали при передаче ее из CAD в САМ систему

- в переменную vail записывается новое значение размера, пересчитанного по следующей формуле: val 1 =val+(low+how)/2, и новое значение записывается в свойство «Номинальное значение размера»; в переменные lowl и howl записываются пересчитанные значения нижнего и верхнего предельных отклонений по следующим формулам: lowl=val+low-vall, how 1 =val+how-val 1; новые значения записываются в свойства «Верхнее предельное отклонение» и «Нижнее предельное отклонение»; свойству текстового типа «Буква основного отклонения» присваивается пустое значение; свойству «Квалитет» присваивается значение 0.

После этого подтверждается окончание изменения текущего размера и происходит получение следующего объекта документа типа «Размер», а также считывание и изменение указанных выше свойств по аналогичным формулам. При завершении работы программы происходит сохранение измененного чертежа.

Внедрение данной программы-транслятора позволяет значительно сократить сроки технологической подготовки производства и существенно сократить количество ошибок, вносимых технологом-программистом при расчете пути или траектории (эквидистанты) инструмента.

4.2.2 Разработка алгоритма и программы передачи данных из T-FLEX CAD 2D/3D в Р CAD

Для реализации задачи интеграции ПМО T-FLEX и Р CAD необходимо разработать алгоритм и специальную программу - интегратор, которая должна запускаться из рабочего окна Р CAD 2001 дополнительным значком на панели инструментов, после чего должно происходит считывание геометрических размеров и свойств линий изображения из электронной версии чертежа в формате ПМО T-FLEX блока электроники. Считывание должно производиться из открытого в системе T-FLEX GRB-файла и осуществляться передача геометрии с сохранением размеров в Р CAD 2001. Должно быть предусмотрено сохранение результатов преобразования исходных данных в формате PCAD2001 (*.РСВ).

Описание алгоритма работы программы — интегратора

Основная программа-интегратор написана на языке, поддерживающем интерфейс DBX (Data Base Exchange), что позволяет извлечь данные из файлов схем или плат, провести их обработку, выдать статистику, перекодировать в формат третьих фирм и т.п. Она запускает вспомогательную подпрограмму, с помощью которой исходные данные считываются непосредственно из открытого GRB-файла, так как она написана на языке, поддерживающем механизм Active X (Ole Automation), реализующий специальные функции ядра «Parasolid», которые позволяют связываться с приложением (в данном случае T-FLEX CAD), создавать, модифицировать, экспортировать, выводить на печать чертеж, сохранять и считывать его параметры и др.

Рассмотрим основные этапы алгоритма и программы-интегратора (см. рис.4.7):

• при нажатии кнопки T-FLEX на панели инструментов редактора РСВ P-CAD из основной программы запускается вспомогательная подпрограмма, которая осуществляет подключение к открытому рабочему файлу T-FLEX CAD с электронной копией чертежа блока электроники;

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

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

• при нажатии кнопки Draw происходит подключение к уже открытому рабочему файлу Р CAD 2001, считывание данных из преобразованного файла и построение по этим данным чертежа блока электроники в Р CAD.

Рис. 4.7 Алгоритм работы программы 4.3 Выводы

1. Проектирование иерархической интегрированной системы автоматизированного проектирования и подготовки производства предприятия требует применения методики, учитывающей административные, информационные и технические особенности его работы.

2. Информационная деятельность предприятия, связанная с обработкой и преобразованием данных о проектируемых изделиях, может быть организована с помощью трёх взаимодействующих подсистем.

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

4. Оптимизация информационных потоков предприятия на основе теоретических проработок позволила построить транспортную схему ЛВС предприятия, выбрать топологию сети и её аппаратные и программные компоненты.

5. Разработанные алгоритмы и программы интеграции отдельных подсистем позволяют автоматизировать процесс проектирования и подготовки к производству РЭС.

6. Спроектированная таким образом ИАСУ отвечает требованиям, предъявляемым к функционированию компонентов информационной системы предприятия и обеспечивает возможность обмена информацией о проектируемых изделиях между предприятиями корпорации.

145

5 Заключение

1. В диссертационной работе были рассмотрены и проанализированы применяемые при проектировании РЭС различные системы автоматизированного проектирования и подготовки к производству на российском рынке программных продуктов и информационные системы, их модели, методики их проектирования и подходы к ним.

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

3. Обоснован выбор необходимых CAD/CAM/CAE и PDM систем для создания интегрированной системы автоматизированного проектирования и подготовки к производству в едином информационном пространстве корпорации «АВИАПРИБОР» на базе CALS - технологий и необходимость создания методики проектирования, позволяющей совместно рассматривать систему на трех уровнях представления.

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

5. Разработанные алгоритмы и программы интеграции внедрены: в процесс проектирования и подготовки к производству РЭС на предприятии ОАО АНПП «ТЕМП - АВИА»; программа интеграции CAD и САМ систем включена в состав комплекса интегрированных продуктов T-Flex фирмы АО «Топ Системы»; программа интеграции Р CAD и T-Flex CAD изучается специалистами фирмы «Родник Софт» на предмет её использования в ближайшей версии Р CAD на уровне утилиты.

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

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

8. Описанная методика применена при проектировании и создании ИСАПР и ПП РЭС предприятия ОАО АНПП «ТЕМП - АВИА» в едином информационном пространстве корпорации «АВИАПРИБОР» на базе CALS -технологий.

Библиография Егоров, Михаил Михайлович, диссертация по теме Автоматизация и управление технологическими процессами и производствами (по отраслям)

1. Материалы III Международной научно-практической конференции: Компьютерные технологии сопровождения и поддержки наукоемкой продукции на всех этапах жизненного цикла. М.: НИЦ CALS-технологий «Прикладная логистика», 2001.

2. Сборник докладов на IV Международной научно-практической конференции: Компьютерные технологии сопровождения и поддержки наукоемкой продукции на всех этапах жизненного цикла. М.: НИЦ CALS-технологий «Прикладная логистика», 2002.

3. Вестник Московского Государственного технического университета им. Н.Э. Баумана. М.: МГТУ, №1(46), 2002.

4. Братухин А.Г., Давыдов Ю.В., Елисеев Ю.С., Павлов Ю.Б., Суров В.И. CALS в авиастроении. М.: МАИ, 2000.

5. Корпоративные сети и системы. Экономические данные. //Компьютерра. 1997. - № 42.

6. Темп прироста рынка ИТ в Европе достиг двузначной цифры //Сети и системы связи. Новости. 1999. -№11.

7. Отоцкий JL, Савин А. Тернистый путь к современной технологии управления // Открытые системы. 1998. - № 2.

8. Ладыженский Г.М. Архитектура корпоративных информационных систем // СУБД. 1997. - № 5, 6.

9. Зиндер Е.З. Соотнесение и использование стандартов организации жизненных циклов систем // СУБД. 1997. - № 3.

10. Вендров A.M. CASE-технологии. Современные методы и средства проектирования информационных систем. М: Финансы и статистика, 1998.

11. Международные стандарты, поддерживающие жизненный цикл программных средств. М.: МП "Экономика", 1996.

12. Ахтырченко К.В., Леонтьев В.В. Распределенные объектные технологии в информационных системах // СУБД. 1997. - № 5,6.

13. Системный А. Мир систем управления // Открытые системы. 1998.

14. Дубова Н. Интегрированные системы управления распределенной корпорацией // Открытые системы. 1998. - № 1.

15. Дворникова Е. Корпорационная информационная система "Эталон" // Открытые системы. 1998. - № 2.

16. Павлов В., Сафаров М. PRODIS управление производственными ресурсами // Открытые системы. - 1998. - № 2.

17. Дубова Н., Кутукова Е. Unicenter TNG — управление распределенной корпорацией // Открытые системы. 1998. - № 2.

18. Катышев С. Об одной концепции управления распределенными ресурсами // Открытые системы. 1998. - № 3.

19. Аншина М. Эмоциональные заметки по системе BAANIV// Открытые системы. 1998. - № 2.

20. Зименко И. Система SAP R/3 // Открытые системы. 1998. - №2.

21. Волков А. Корпоративные Информационные Системы //ComputerWorld. Россия. 1996. - № 8.

22. Полукеев О., Коваль Д. Моделирование бизнеса и архитектура информационной системы // СУБД. 1995. - № 4.

23. Брюхов Д.О., Задорожный В.И., Калиниченко JI.A., Курошев М.Ю., Шумилов С.С. Интероперабельные информационные системы: архитектуры и технологии // СУБД. 1995. - № 4.

24. Панащук С. Проектирование крупных ИС: от панацей к мастерской методов и моделей // Директору информационной службы. 1998.-№ 2.

25. Gane С, Sarson Т. Structured System Analysis. Prentice-Hall, 1979.

26. Марка Д. А., Макгоуэн К. Методология структурного анализа и проектирования. М.: МетаТехнология, 1993.

27. Chen P.P-S. The Entity-Relationship Model Toward a Unified View of Data//ACM TODS. - 1976.- 1, № 1.

28. Codd E.F. Extending the Database Relational Model to Capture More

29. Meaning // ACM TODS. 1979. - 4, № 4.

30. Barker R. CASE-Method. Entity-Relationship Modelling. Copyright Oracle Corporation UK Limited, Addison-Wesley Publishing Co., 1990.

31. Дейт К. Дж. Введение в системы баз данных. Киев: Диалектика,1998.

32. Кульба В.В., Ковалевский С.С., Косяченко С.А., Сиротюк В.О. Теоретические основы проектирования оптимальных структур распределенных баз данных. М.: СИНТЕГ, 1999.

33. Семенов М.И., Трубилин И.Т., Лейко В.И., Барановская Т.П. Автоматизированные информационные технологии в экономике. М.: Финансы и статистика, 2000.

34. Гилула М.М. Множественная модель данных в информационных системах. М.: Наука, 1992.

35. Джексон Г. Проектирование реляционных баз данных для использования с микроЭВМ. М.: Мир, 1991.

36. Оре О. Теория графов. М.: Наука, 1980.

37. Ревякин A.M. Графы, матроиды и их инженерные приложения.- М.: МИЭТ, 1991.

38. Герчикова И.Н. Менеджмент: учебник. М.: Банки и биржи, 1995.

39. Веснин В.Р. Менеджмент для всех. М.: Юрист, 1994.

40. Хинчин А.Я. Работы по математической теории массового обслуживания. М.: Государственное издательство физико-математической литературы, 1963.

41. Давыдов Э.Г. Игры, графы, ресурсы. М.: Радио и связь, 1981.

42. Широ Г.Э. Автоматизация конструирования микроэлектронной аппаратуры. М.: МИЭТ, 1986.

43. Банди Б. Методы оптимизации. Вводный курс. М.: Радио и связь,1988.

44. Дунаев С. Доступ к базам данных и техника работы в сети. М.: Диалог-МИФИ, 1999.

45. Тиори Т., Фрай Дж. Проектирование структур баз данных. М.: Мир,1985.

46. Калиниченко JI.A. Методы и средства интеграции неоднородных баз данных. М.: Наука, 1983.

47. Саймон А.Р. Стратегические технологии баз данных: менеджмент на 2000 год. М.: Финансы и статистика, 1999.

48. Лазарев И.А. Информация и безопасность. Композиционная технология информационного моделирования сложных объектов принятия решений. М.: Московский городской ЦНТИ, 1997.

49. Месарович М., Такахара Я. Общая теория систем: математические основы. М.: Мир, 1978.

50. Месарович М., Мако, Такахара Я. Теория многоуровневых иерархических систем. М.: Мир, 1973.

51. Егоров М.М. Концепция создания иерархической интегрированной САПР предприятия в едином информационном пространстве корпорации.// САПР и графика. 2001. - №11. - С.82-85.

52. Егоров М.М., Митрохин П.В. Создание интегрированной системы автоматизированного проектирования и производства предприятия. Тезисы докладов конференции «Будущее технической науки Нижегородского региона». Н.Новгород: НГТУ, 2002. - С.80.

53. Егоров М.М., Лещев В.Т. Пути создания иерархической интегрированной САПР предприятия в едином информационном пространстве корпорации. Вестник Верхне-Волжского отделения Академии Технологических Наук Российской Федерации. Н.Новгород: НГТУ, 2002.

54. Егоров М.М. Способы моделирования при проектировании АИС. -Н.Новгород: НГТУ-ИС-2002, 2002.

55. Егоров М.М. Опыт создания ИСАПР предприятия//САПР и графика. -2003. №2.- С.90-92.

56. Егоров М.М., Казакова А.В. Автоматизация труда технолога-программиста при передаче информации из CAD в САМ систему. Тезисы докладов конференции «Будущее технической науки Нижегородского региона». Н.Новгород: НГТУ, 2003. - С. 181.

57. Егоров М.М., Казакова А.В. Преобразование конструкторских чертежей системы T-FLEX САБ//САПР и графика. 2003. - №3. - С.66-67.

58. Егоров М.М., Ямпурин Н.П. CALS технологии в изучении специальных дисциплин по разработке и производству РЭС. Материалы

59. Всероссийской научно-методической конференции преподавателей вузов, ученых и специалистов «Информационные технологии в учебном процессе». -Н.Новгород: НГТУ, 2003. С.201-206.

60. Егоров М.М., Сласнов Д.В. Опыт внедрения T-FLEX в авиационном приборостроении//САПР и графика. 2003. - №10. - С.87-88.

61. Уилсон Р. Введение в теорию графов. М.: Мир, 1977.

62. Алферова З.В. Математическое обеспечение экономических расчетов с использованием теории графов. М.: Статистика, 1974.