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

кандидата технических наук
Калиев, Айдархан Миралиевич
город
Ташкент
год
1993
специальность ВАК РФ
05.13.12
цена
450 рублей
Диссертация по информатике, вычислительной технике и управлению на тему «Разработка аппаратно-программных средств интеллектуализации систем автоматизации проектирования на основе методов теории графов»

Автореферат диссертации по теме "Разработка аппаратно-программных средств интеллектуализации систем автоматизации проектирования на основе методов теории графов"

^ррпена Трудового Ирасного Знамени

КйЛИЕВ ЙЙДЙРХЙН ИНРПЯИЕБНЧ

РАЗРАБОТКА ЙПППРЙТНО-ЛРОГРЙШШХ СРЕДСТВ ЙНТШтИА--ЛИЗЙЦИЙ СИСТЕН ЙбТОШИЗАЩ! АРОЕКТЙРОШЙЯ НА ОСНОВЕ ЫЕТОДОВ ТЕОРИЙ ГРЙФО0

Специальность 05,13.12 - Систеци автоматизации

веский институт

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

УДК 681,3.06

проектирования

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

йлыати - 1993

Работа выполнена в лаборатории " Вычислительная техника и системы автоматизации проектирования" Института Кибернетики с ВЦ АН Республики Узбекистан

Научный руководитель: д.т.н., чл.-корр. Международной инженерной Академии, профессор Магрупов Т.М.

Официальные оппоненты: д.т.н., чл.-корр. Мевдународной академии технологической кибернетики, профессор, -Сагынгалиев К.С,

кандидат технических наук Юсупов С.Ю.

Ведущая организация:Царчно-технический инженерный центр "Легпром" Инженерной Академии Республики Казахстан

Защита диссертации состоится "____"__________ 1993 г.

в аудитории______в-----час_____мин. на заседании Специализированного Совета Д - 058,03.02 в Казахском Ордена Трудового Красного Знамени политехническом институте.

С диссертацией можно ознакомиться в библиотеке КазПТИ.

Отзывы в двух экземплярах, заверенные печатью, просьба направлять по адресу: 480013, г.Алматы, ул Сатпаева 22, Ученый Совет.

Автореферат разослан "____"_________ 1993 г.

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

Специализированного Совета /г 0

Д-058.03,02, к.т.н., доцент!—'о^ У^-Б.А. Ченсизбаев

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

АКТУАЛЬНОСТЬ П Р О Б fl Е H U. Современный уровень развития вычислительной техники представляет разра-" ботчикан в области автоматизации проектирования весьма виро-кие возможности, главный образом в направлении интеллектуализации САПР. Это связано с разработкой принципиально новой теоретической и методологической основы, аппаратных решений, а также математического и информационного обеспечения в совершенствовании технических средств. Б автоматизации проектирования существуют стандартные наборы решений разнообразных задач, которые в практической использовании в определенной степени, удовлетворяют поставленным требованиям. Эти решения выполняются программным путем, хотя намного эффективнее считается аппаратная реализация, Кроме того, для более адекватного отобраяениа результатов проектирования, требуется система, имитирующая деятельность человека-конструктора.

Интеллектуальные САПР (ИСАПР) не могут формировать новые идеи, но в то «е время опираясь на знания, базовые алгоритмы решения проектируемых обьектов, технологий изготовления изделий, алфавит компилятора и параметры элементов обьектов поз-воляит проводить направленный поиск требуемых ренений.

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

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

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

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

Цель диссертации. Разработка аппарат но-програминых средств интеллектуализации систем автоматизации проектирования, средства описания знаний, данных и процессов проектирования трудноформализувмых объектов,

В диссертации исследуются и разрабатываются следующш

задачи:

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

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

- математический аппарат, базирующийся на методах теории графов;

- разработка единой методики решения базовых задач теории графов и способа представления графов на основе единоп входного языка;

- разработка аппаратно-программных средств реализацш задач теории графов;

- инструментальные средства формализации обьектоЕ сложной структуры.

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

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

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

юв.

2, Предлоаен способ представления графовой информации I формальной квадратичной форме, обеспечивавций форыализацио ¡адач проектирования и единый входной язык в виде цниверсаль-шй структуры комбинированной записи информации с постоянными < переменными частями для обработки знаний и данных а различ-шх предметных областях.

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

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

Практическая ценность работы,

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

Реализация результатов работы,Основные результаты диссертаций получен« при выполнении научно-исследовательской работы в лаборатории."ВТ и САПР" Института Кибернетики с BÏJ Академии наук Республики Узбекистан для решения проблемы диагностического контроля топологии БИС и С5ИС в радиоэлектронной промышленности. Инструментальные средства и программное обеспечение система одобрена Худоиесгвенно-тех-ническини Советами Акционерного обьединения "ЙОШУВЬ", §аы-билского производственного торгово-ввейногб обьединения "СИЛУ" и принятц на опитнуи эксплуатации, Внедрение результатов работы подтверядено соответствующими актами,

Основные полоиения, виносимые на защиту;

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

2. Комплексный подход к проблемам проектирования тре-

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

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

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

Апробацияработы. Основные полояения диссертационной работы докладывались и обсуждались на следующих конференциях и семинарах: "Проблемы вычислительной математики и автоматизации научных исследований" (Алма-Ата,1988), IX Республиканская межвузовская научная конференция по математике и механике (Алиа-Ата,1989 ), Международная научно-техническая конференция "Теория и методы создания интеллектуальных САПР в ыавиностроении и приборостроении" (Минск, 1992), II/ Всесоюзная конференция "Катоды и средства обработки сложной графической информации" (Нижний Новгород,1991), III Международная научно-техническая конференция "Интеллектуальные САПР" (Таганрог,.1992) и др.

Публикации. По теме диссертации опубликованы 3 научных статей и тезисов докладов на Международных, Всесо-пзных и Республиканских конференциях.

Структура и обьем работы.

Диссертация состоит из введения," четырех глав, заключения, списка литературы и приложения. Работа содержит 162 страниц текста, -55 рисунков, 4 таблицы, 10 листингов программ

списка литературы из 10? наименований, СОДЕРШИЕ РОБОТЫ Во введении обоснована актуальность проблемы интеллвк-|ализац(ш систем автоматизации проектирования, Сфориулирова-I цели и задачи исследования, показана научная новизна.

Глава I. Современное состояние вопроса интеллектуализации автоматизации проектирования, Анализ существующих методов, алгоритмов и систеи авто-зтизации проектирования с точки зрения интеллектуализации оказивает эффективность использования с качестве дниверсаль-ой модели при проектировании - графовую модель, а для реяе-ия оптимизационных задач ■• методы теории графов, Зто связано тем, что задачи проектирования иошю представить в виде рафов, в узлах которых указываются выполняемые операции, в ебрах - входная и выходная информация. Применение методов еории графов в проектировании для повниекия стопами ингел-юктуализации является одним из наиболее перспективных нап-1авлений в развитии интеллектуалы/их СЙПР,

Так как, под интеллектуальной САПР понимается система, сотораа имитирцеГ деятельности человека-конструктора, управ-1яет алгоритмами и знаниями конкретной предметной области, модифицирует их согласно поставленный требованиям, производит оптимизации при синтезе проектируешь объектов, то возникает необходимость разработки методической основы ее создания и ®орыализованного способа представления знаний и данных предметных областей,

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

В результате анализа сформирована постановка задачи

ь

интеллектуализации САПР я определены основные вопросы, которых необходимо ревгить:

1. Анализ существующих методов, алгоритмов и систем автоматизации проектирования с точки зрения интеллектуализации,

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

3, Разработка методической основы интеллектуализации САПР на примере задачи распознавания изоморфизма Графов.

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

3. Аппаратная реализация метода разбиения вершин графа на уровни и разработка способа взаимодействия с базовой машиной.

6. Реализация средств интеллектуализации систем авто-, иатизации проектирования в различных, отраслях промышленности,

Глава 2. Формализация базовых задач автоматизации проектирования и методика их ревення.

Вопросы интеллектуализации Г.ППР тесно связаны с выбором математического аппарата, разработкой методики решения базовых эад'чч проектирования и входного языка описания обьектов. Катекатический аппарат должен обеспечивать не только точность вычислений и достоверность резулыатов, но и активно взаимодействовать с базами данных и знаний предметных областей. В связи с этим, в данной главе описываются способы представления графовой информации с помощью: списка ребер графа с указанием их конца л добавлением списка изолированных вершин; матриц« иниидетнос'тн; матрицы смекности.

Указанные способы не могут -полностыл'представлять знания и данные о проектируемом обьекте и не обладают способностью быстрого'преобразования'из одной формы представления б другую. Решить указанные проблемы можно представив, графовую информацию в формальной квадратичной форме,. Для этого, произвольный граф 1,-<Х,1!> представляется в виде матрицы сие«ности:

> ' : и)

где с - номер строки ( начальная вервина дуги или рёбра), у - номер столбца.( .конечная вершина'-дуги или ребра),

-t'ij - количество peflep и дуг ыемду смкннимн вершинами.

Формально, квадратную матрицу с вершинами мовно записать в виде:

• Р

5>Н££(х.,. (2)

где р- количество вершин графа, ¿¿j - количество дуг или ребер направленных из вершит в вершину xj . Как вндно из выражения (2) формальную' квадратичную форму ыовно преобразовать в любую форму представления графов,

Для полного описания обье'кта, представленного в виде графа, необходимы не только постоянные (глобальные) характеристики (3), но и переменные (локальные) характеристики, например число ребер, дуг меиду соседними вершинами, число петель в исследуемой вершине, ;

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

Информацию, характеризуют!/!) конкретную вершину и качественную связь между вершинами предлагается представить в виде универсальной структур" комбинированной записи графовой информации с постоянной и переменной частями:

SHEG = Record

ве^;

ЕМ! г постоянная часть

MJ

—-----------------1----------(3)

petQ

REBI > переменная часть

DUG ¡7 End.

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

В качестве базовых задач теории графов повыкащнх степень интеллектуализации САПР используются следующие задачи;

1. Декомпозиция графов,

2, Построение минимального связывающего дерева и мин мальной гамильтоновой цепи,

3, Отыскание путей в графах.

4. Изоморфное влоиение графов,

5, Покрытия областей, определяемых контурными графам

6. Изоморфизм графов.

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

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

- управляющий алгоритм задачи - й;

_ процедура представления исходных данных - В;

- алгоритм определения локальных характеристик графа - С;

- алгоритм получения матрицы признаков - 0;

- процедура сравнения матриц признаков - Е;

- процедура разбиения -вершин графа на уровни - F;

-алгоритм поуровневого сравнения графов - L;

- процедура локализации ошибок - К;

- алгоритм корректировки ошибок - И;

- процедура вывода результатов - N.

С помощью процедур, алгоритмов В - N и X - специфич! процедур конкретной задачи , моино■составить маршрут peuei базовых задач 1 .-. 5 и управляющий алгоритм (I (рис.2). рис.1, приводится таблица применяемости процедур для penei базовых задач согласно предлагаемой единой методике.

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

процедура задача А в с в Е { 1 Й А) ж

11 X + + + X X х X X +

2 X + + X X ! + X X X +

3 X + + X X X X X +

4 X + X ' + X X X X X +

5 X + + X X X X X X + •

6 + + + + +'■»■'+ + + +

РиоЛ. Таблица применяемости процедур.

Приметаниз: +' - означает использование в задаче аппаратных , средств; + - использование процедуры в решении задачи; X - неопределенная процедура (алгоритм).

Рис.З. Структурная схема агшаратннх средств интеллеятуаля-зации систем автоматизации проектирования

X Е С С

X к

а)

в. с

X -=>-

X г х-

в) ■

А/с. 2. Схема составления маргрута для задач теории графов, а) для решения задачи 1 ; в) для ревения задачи 3 .

и

цропни н ее эффективную связь с программным обеспечением темы проектирования. Структурная схема аппаратной поддера-ириведена на рис.3 и состоит из четнрех частей: блок связи •ззовпй машиной, логическое устройство, оперативная память лок обмена.

Предложенный метод аппаратно-программной реализации • недуры разбиения вершин графа па уровни позволит повысить пень интеллектуализации СОПР.

Глава 3. Инструментальные средства и принципы интеллектуализации систем автоматизации проектирования

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

Инструмеитальные средства интеллектуализации СППР ус-но модно разделить на два уровня. Проектирование изделий технологического процесса, в основном базируется на идее етания инженерной интуиции, возможностей системы и спосп-человеко-маиинного взаимодействия. Поэтому, инструмон-ьные средства первого уровня, хар'актернзуптся большим раз-5раэиен средств формализации объектов различных предметных астей, с помощью которых пользователь формирует задание, К грументалышм средствам второго уровня относятся средства, ;печивакппие непосредственно процесс проектирования, т.е. цная информация для аппаратных и программных средств, реа-/нщих проектные процедуры базовых задач теории графов.

Одним из основных средств обеспечения взаимодействия эзователя с системой на' всех уровнях являются командный юг и диалог типа "вопрос-ответ". При построении структуры ■раммного обеспечения максимально учтена интерактивные ' (ципы, при которых;

- интеллектуальная система "проявляет инициативу" и ¡т пользователя к реиенив его задачи;

- для более опытного пользователя система оказывает

помочь и действует только по его запросу.

Кроме интерактивного рекиыа взаимодействия пользователя с интеллектуальной системой в качестве инструментальных средств в работе использованы средства отладки программного обеспечения (компиляторы), средства ввода-вывода, средства поыоци типа "HELP", редакторы базы знаний. При создании интеллектуальной системы эти средства иснользувтся в сочетании : или по отдельности на различных уровнях.

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

Для эффективного реиения задачи F определения изоморфизма графов , произведена декомпозиция задачи, т.е. разбиение на множество подзадач f1, где i = 1,п.

Тогда,

F .= .....П.....fn) . (4)

где п - количество подзадач, fi - i-я подзадача,

В свою очередь i-ую подзадачу fi мовно описать в виде

fi = < Bi. li > , (5) ■

где gi - глобальные переменные i-ой подзадачи ; 11 - локальные переменные i-ой подзадачи. .

Следовательно, из (5) моино сделать вывод, что каада цэ подзадач fi представляет собой законченный модуль дл ' включение в банк алгоритмов и программ интеллектуальной САП и иовет использоваться, как элемент составления маршрута ре вениа базовой задачи . ; Для компоновки подзадач fl£F , необходимо создат

: иправлявций модуль fB, реализующий основную задачу.

Так как, в управлявцем модуле fc функционируют толм Глобальные е0 и управлявцие U переменные:

f = < B0.U > сеь -

Следовательно, основная задача распознавания изоио| «нэна графов F, будет выглядеть слвдуичим образом:

п

И = Гв ♦ [у Г!

1 = 1

С 7).

Подставляя 5 и 6 в 7 получим модель оптимальных пере-шшх для решения задачи распознавания изоморфизма графов ' виде :

п

У = + 1/с81,Н) (0).

Таким образом, из вырангения С8 > видно, что глобальные ременные в„ и 61 могут использоваться во всех подзадачах , в то время, как лдкальные переменные И одной подзада-П не могут использоваться в другой, подзадаче П + /. Переча глобальных параметров между подзадачами осуществляется рез управляющий модуль (о.

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

После определения параметров спецификации, способа ор-низации паияти и марарута взаимодействия подзадач возникает облема выбора средств программирования для дальнейиеП реа-зации на базовой маиине ,■

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

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

Описаны основные преимущества разработанного спецпро-ссора;

- спецпроцессор является мощным средством повышения на несколько порядков производительности САПР ;

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

- повышение эффективности работы спецпроцессора зависит от качественного взаимодействия его с программный обеспечением базовой цаыини (БИ) и САПР в целой,

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

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

0 работе обосновывается, что аппаратная реализация проектной процедуры считается эффективной , если общее'время реализации оператора в функционально-ориентированном процессоре (ФОП) и обмена между БУ и ФОН будет намного меньше времени реализации оператора на БЧ,

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

рлты при разработке,

Глава 4, Практическая реализация средств интеллектуализации системы автоматизации проектирования

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

Однако, такой подход будет малоэффективным, если не решить проблему интеграции'спецпроцессора с программным обеспечением системы и базовой машиной (ЕЮ, Минимизация потерь времени на обмен между базовой машиной и спецпроцессором возможна за счет усложнения программных и аппаратных средств БН, использования режима разделения ресурса спецпроцессора между несколькими БН. В данном случае процессор команд БН и спецпроцессор отслеживают и выбирают собственные команды. Обмен данными осуществляется через механизм прямого доступа к памяти (ПДП). Такой способ аппаратно-программной реализации задачи, характеризуется не только распараллеливанием вычислений, но и присущей для интеллектуальных САПР возможностью эффективного взаимодействия БН и спецпроцессором.

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

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

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

ЗАКЛЮЧЕНИЕ

Последние достижения в области создания систем автома-

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

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

2, Разработана единая методика решения базовых за* теории графов, основанная на методе разбиения вершин rpaq на уровни.

' 3, Разработан единый входной язык описания графоЕ формальной квадратичной форме. Предложена универсалы структура комбинированной записи графовой информации с nocí янными и переменными частями для обработки знаний и даннш различных предметных областях. •

4, Разработаны аппаратные, программные и инструм( тальные средства интеллектуализации решения базовых задач • ории графов. . Предложен модифицированный алгоритм распозна! ния.изоморфизма.графов, основанный на методе разбиения вер! графа на уровни,

5. Произведена оценка эффективности аппаратных и npi раммных средств интеллектуализации задач , проектирован] способа их "взаимодействия. Рассмотрены примеры исполь'зова! средств интеллектуализации для диагностического контроля пологии БИС и СБИС в радиоэлектронной промышленности и про тирования технологических процессов-в отраслях легкой пром ленности.

ОСНОВНОЕ С0ДЕР1АНИЕ ДИССЕРТАЦИИ ОТРАЖЕНО В СЛЕДУ ПУБЛИКАЦИЯХ: ■ ' "

1, Цагрупов1.М., Иалиев А.И, Процедурный метод по роения интеллектуальных САПР- РЭА ; И СБИС.//Теория и мет создания интеллектуальных САПР в машиностроении и приборо роении. Тезисы научно-технической конференции 18-20 ноя 1992 г.//Минск, 1992..- с. 54-55.

2.. Магрупов-Т.и.Каляев Й.Н. Интеллектуальная ср дло распознавания изоморфизма графов при автоматизации про тирования i//Интеллектуальные САПР. Тезисы докл. 3-й Неаду родной научно-технической конференций,/ Таганрогский рад

зхническИй институт, Таганрог, 1992,

3. Калиев О,К. и др. Представление графической тформации о реально« обьекте на мифологическом этапе проек-1рования баз данных // Методы и средства обработки сложной эафической информации. Тез, докл. IU Всесоюзной конференц, / •iserop, гос. ун-т. Нижний Новгород, 19Э1. - с. 172

4. Калиев P.M. Аппаратно-программные средства интел-эктуальной системы распознования изоморфизма графов // Моде-1, методы и программные средства управления организацион-з-технологическими системами / Сборник научных трудов. азПТИ, Алма-Ата, 1991,

5. Калиев A.M. Использование персональных компьютеров зи создании автоматизированных систем проектирования// Мате-зтика и механика. Тез, докл. IX Республ, межвузовской науч-зй конференции по математике и механике // КаэГН, Алма-Ата, 389. - с. 77.

одписано в печать 23.0^.1993 г. Формат бОхЭ'» Печать »фсетная Зъем [,5 п.*. Тираж IOO экз. Заказ '98

Пзчатно-множительнып участок' КззПТИ, Ажкатч, Фрунзе. 53

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

Введение.

Глава 1. Современное состояние вопроса интеллектуализации систем автоматизации проектирования

1.1 Задачи САПР с точки зрения интеллектуализации.

1.2 Математический аппарат САПР (обзор).

1.3 Постановка задачи исследований.

Выводы по первой главе.

Глава 2. Формализация базовых задач автоматизации проектирования и методика их решения

2.1 Формализация обьектов автоматизации проектирования аппаратом теории графов.31;

2.2 Единая методика решения базовых задач

2.3 Модифицированный алгоритм решения базовых задач на примере распознавания изоморфизма графов).

2.4 Аппаратно-программные средства решения базовых задач (на примере распознавания изоморфизма графов).

Выводы по второй главе.

Глава 3. Инструментальные средства и принципа интеллектуализации систем автоматизации проектирования

3.1 Инструментальные средства интеллектуализации системы?

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

3.3 Структура и принцип функционирования Функционально-ориентированного процессора.,

3.4 Оценка эффективности аппаратных и программных.средств интеллектуализации системы.

Выводы по третьей главе.

Глава 4. Практическая реализация средств интеллектуализации системы автоматизации проектирования

4.1 Реализация аппаратно-программных средств интеллектуализации системы.

4.2 Диагностический контроль топологии БИС и СБИС.

4.3 Использование средств интеллектуализации системы при проектировании технологических процессов в легкой промыо-ленности.

Выводы по четвертой главе.

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

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

Интеллектуальные САПР не могут формировать новые идеи, |!l) |1 ТО V0 ПрОМЯ опираясь на знания, базовые алгоритмы реые-ния проектируемых обьектов, технологий изготовления изделий, алфавит компилятора и параметры элементов систем позволяют проводить направленный поиск реиений.

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

1. Интеллектуальная система обеспечения системотехнических исследований (ИСОСИ);

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

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

- интеллектуальной системы программирования, системы проектирования, баз знаний:

- интеллектуальной систем!» проектирования сверхбольиих интегральных схем.

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

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

В диссертации исследуются и разрабатываются следующие задачи:

- анализ существующих методов, алгоритмов и систем автоматизации проектирования,

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

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

- способы и методы решения задач теории графов на основе единого входного языка,

- аппаратная и программная реализация решения задач теории графов,

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

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

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

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

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

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

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

5. Разработан способ аппаратно-программной реализации процесса проектирования обьектпв слояной структуры, основанный на методе разбиения вершин графа на уровни.

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

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

Практическая ценность работы.

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

Реализация результатов работы. Основные результаты диссертации получены при- выполнении научно-исследовательской работы в лаборатории "ВТ и САПР" Института Кибернетики с ВЦ Академии наук Республики Узбекистан; для ре-сения проблемы диагностического контроля топологии БИС и .СБИС б радиоэлектронной промышленности. Инструментальные средства и программное обеспечение системы одобрены Художественно-тех--ническими Советами Акционерного объединения "ШОБУВЬ", Яаы-билского производственного торгово-кьейного объединения "СУДУ" и приняты на опытную эксплуатацию. Внедрение результатов работы подтверждено соответствующими актами.

А п р о б а ц и я р а 0 и т и. Основные положения диссертационной работы докладывались и обсуждались на следующих, конференциях и' семинарах: "Проблемы вычислительной математики и автоматизации научных исследований" (Алма-Ата,1308), IX Республиканская межвузовская научная конференция по математике и механике (Алма-Ата,1389), Международная научно-техническая конференция "Теория и методы создания интеллектуальных САПР в машиностроении и приборе,г. грс.с-нии" (Минск,.1332), IV Всесоюзная конференция "Методы и средства обработки сложной графической информации" (Нижний Новгород,1331), Региональная иаучно-мэтодичоская кпнференция &уяиь Ирллл и Сибири (Челябинск, 1989). III Международная научна техническая конференция "Интеллектуальные САПР" fТаганрог,1ПЗ^М и др. п у б л vi к о 11 и и. по т к ч >: дисс ертоции опу иликоват«'

6 научных статей и тезисов докг,г.дпь и.• Международных, Всесоюзных и Республиканских конференциях.

Структура побьем работы.

Диссертация состоит из введения, четырех глав, заключения, списка литературы и прилоченил. Работа содержит 150 страниц текста, 55 рисунков, 4 таблицы, 10 листингов программ и списка литературы из 107 наименований.

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

ЗАКЛЮЧЕНИЕ I

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

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

2. Разработана единая методика решения: " базовых задач теории графов, • основанная на методе разбиения вершин графов на уровни.

3. Разработан единый входной язык описания графов в формальной квадратичной Форме. Предложена универсальная структура комбинированной записи графовой.информации с постоянными и переменными частями для обработки знаний и данных о различных предметных областях. !

4. Разработаны аппаратные, программные и инструментальные средства интеллектуализации решения базовых задач теории .графов. Предложен модифицированный алгоритм распознавания изоморфизма графив, основанный, на методе разбиения вершин графа на уровни. и. Произведена оценка эффективности'аппаратных и;программных средств интеллектуализации задач: проектирования, способа их взаимодействия. Рассмотрены примеры использования средств интеллектуализации для диагностического'контроля топологии ВИС и СВИС в радиоэлектронной промышленности и проектирования технологических процессов в отраслях легкой промышленности.

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

1. Автоматизация проектирования технологических процессов в машиностроении./Корсаков B.C., Капустин Н.М. и др. •!. :Маииностр<., 1985. с.304.

2. Автоматизированное проектирование и производство в машиностроении./ Соломенцем Е.М., Митрофанов В.Г. и др. М.: Иашиностр. , 1988, 25G с.

3. Автоматизированная система проектирования; техноло-. гических процессов механосборочного производства. /Зарубин Г.М., Капустин Н.М.и др., М.: Машиностроение, 1979, 247 с.

4. Автоматизация проектирования в радиоэлектронике и гнчислительной техники. М: МДНТП, 1981. ■

5. Агафонов В.Н. Типы и абстракция данных в языках программирования : Обзор// Данные в языках программирования . М.: Мир, 1982. - с.' 265-327.

6. Алексеева Е.В. Гуленков В.Ю. Структурные принципы : технологического процесса в условиях ГПС.// сб. Гибкие произодственные системы . М.: Изд-во стандартов. 1987.

7. A.c. 596951 СССР, МКИЗ G06F 15/20. Устройство для пределения изоморфизма графов / В.М. Курейчик и др.- Опубл.1378 , Бюл. Н 9. .

8. A.c. 732879 СССР, ШЗ G06F 15/20. Устройство-для .феделения изоморфизма для ориентированных графов / А.Г. Коолев, В.И. Курейчик, В.А. Калашников,- Опубл. 1980,- Бил. IL.« •

9. A.c. 1305703 СССР, МКИЗ G06F 15/20. Устройство для •збиения графа на подграфы / В.М. Глушань,, В.М; Курейчик, И.

10. Левин, Л.И. Щербаков.- Опубл. 1987, Бюл. N 15. .

11. A.c. 596951 СССР, МКИЗ G06F 15/20. Устройство для | пределения изоморфизма графов. /В.М. Курейчик и др.- Опубл. .378, Бюл.Н- 9. . '

12. Байков В.Д., Смолов В.Б, Аппаратурная реализация лементарных функций в ЦВМ. Л.: Машиностроение. Ленинградско-i института, 1975, 96 с.

13. Баталов Б.В., Магрупов Т.М. Определение соответс-■ ия больиой интегральной схемы принципиальной схеме. // Микзлектроника. 1974 Bun. 4. с. 311.

14. Баталов D.B., Норенков H.H. . Системы тонатизированного проектирования СБИС // Микроэлектроника "Л т.9 вып. 5. с. 401-412.

15. Батицев Д.И. Оптимизация радиоэлектронных устойств. М.:Сов.радио, 1975. с.47.

16. Буданова Т.И.,Гудим И.В. и др. Структурная модель охнологического' процесса изготовления швейных изделий для винного проектирования потоков.// РС : Швейная 'промышленность, вып.З. М. ЦНИИТЗИ Легпром. 1983.

17. Васильев В.В., Радугин Е.А. Электронные модели за-14 на графах. Киев.: Паук, думка, 1987. 152 с.

18. Васин О.В. Алгоритм установления изоморфизма гра-// Алгоритмизация логического проектирования;дискретныхстройств. Киев, 1974, 168 с.

19. Вермишев В.Х. Основы автоматизации проектирования. Радио и связь, 1988, с. 280.

20. Вирт Н. Алгоритмы + структуры данных = программы: : р. с англ.- М.: Мир, 1985, 406 с.

21. Вирт Н. Язык программирования ПАСКАЛЬ // Алгоритмы организация решения экономических задач. М.: Статистика, :74, Вып. 3, с. 38-66.

22. Вирт Н. Алгоритмы и структуры данных ': пер. с игл. И. : Мир', 1989, 360 с.

23. Гридин В.II. Формализация средств лингвистического -оимодействия пакетов прикладных программ в комплексной САПР

24. Вопросы электроники. Сер. ЗВТ. 1984 N 3. с. ■9-145.

25. Гридин В.П., Сперанский С.Н. и др. Система реляци-мно-логического программирования КОНЦЕПТ,- ориентированная!надачи САПР //Докл. I международной научно-практической конвенции САПР СВТ . 89 .М. .

26. Гридин В.Н. Тенденции построения ^развития прог- ' '.мннотехнических средств автоматизации проектирована микроэтронной аппаратуры // Лекции школы -семинара по объемным тегралышм схемам . Тбилиси : ГПИ : 1988, с. 7-14

27. Гроувс С. Система взаимодействия меяду основным . оцессором и сопроцессорами стандартного интерфейса // .онтроника. 1983, N. 10, с. 66-71. •

28. Грувер К., Знинерс 3. САПР и автоматизация произтва. М. : Мир, 108?.

29. Гуткин Л.С. Методы оптимального проектирования.М.: но и связь, 1984. с.86.

30. Деньдобренько Б.IL, Малика A.C. Автоматизация труирования РЗА, И.: Высш. ^кола, 1980, 384 с.

31. Дхонс Дл.К. Методы проектирования. М.: Мир, 1986.

32. Диксон Дн. Проектирование систем: Изобретательст-анализ и принятие решений. М.: Наука, 1977, с, 243.

33. Евстигнеев В.А. Применение теории графов в прог-пфовании. // под ред. А,П. Ершова. М.: Наука. 1985. -352.

34. Замулин A.B. Типы данных в языках программирования; • -•.зах данных . Новосибирск : Наука, 1987. - 150 с. i

35. Зыков A.A. Теория конечных графов. Новосибирск, :3. 543 с.

36. Иванов Е.А., Певченко В.П. 0 паралельных вычисле-• на графах. // Кибернетика. 1981. Н 3. - с. 89-94.

37. Иванов Е.А. Паралельные алгоритмы на графах // Кинетика. 1981 - IL 3. с. 81-83.

38. Ильичев A.B. и др. Эффективность проектируемых •:ентов сложных систем. М.: Высш. школа, 1982. с. 106.

39. Интеллектуальные интегрированные САПР РЗА и СБИС. .: Наука, 1990. с. 165. . .

40. Интеллектуальные системы имитации./ Тез. докл. 6-й • ;но-метод. конференции 28-30 октября 1985 г., Новосибирск

41. Кабулов В.К., Гуськов Г.9., Магрупов Т.М. Концеп-ьное проектирование микроэлектронных вычислительных ктур и ситем. Ташкент.: Фан, 1989. с, 224

42. Казенное Г.Г. Структура, основные требованиями .:: :цнпы построения САПР микроэлектронных приборов. М.: Высш. • а. 1978

43. Казеннов Г.Г., Шепелев В.А., Попова Т.Н. и др. :см контроля топологии интегральных схем на базе мини-ЗВМпользованием дисплеев. В кн.: Микроэлектроника; Вып.,9. ' ов. радио, 1976.

44. Калиев A.M. Аппаратно-программные средства интел-.альной системы распознования изоморфизма графов // Модеи, методи и программные сродства управления организационно-технологическими системами / Сборник научных трудов. Алматн 1991

45. Карелин В.Н,, Миронов Б Л1. Алгоритм определения 'изоморфизма однородных неориентированных графов // Изв. АН СССР. Техническая кибернетика, 1975. IL 2.-е. 145-148.

46. Карапетян A.M. Автоматизация оптимального; конструирования ЭВМ. М.: Сов. радио, 1973. с. 382

47. КерниганБ., Плоджер Ф. Инструментальные средства программирования на языке Паскаль. М.: Радио и связь,: 1985 , - 313 с.

48. Кикуст П. В, Алгоритм распознавания изоморфизма графов и его применение б идентификации логических сетей // Автоматика и вычислительная техника. 1979., - Н 4 - с. ;М-27.

49. Князьков В.С., Волченская Т.В. Организация; аппаратных средств подд.-ркки САПР // ЛЭТИ, вып. 364, 1985, с. 40 ■46.

50. Конструирование Функциональных узлов ЭВМ на интегральных схемах / Под ред. Ермолаева. М.: Сов, радио,.1988.

51. Корячко В.П. и др. Теоретические основы! САПР: !'чебник для вузов. Знергоптомиздат, 1987. с. 400.

52. Краснощеков П.С., Петров А.А. и др. Информатика и ::роектироание. М-.: Знание, 1986. Сер. Математика, .Кибернетика. N 10. Г

53. Курейчик В.К. и др. Система электронного моделирования задач автоматизации конструирования. // Электронное ыо--олироание. 1384. т.О. IL 1. с. 16-17 . .

54. Курейчик В.К. и др. Специализированная вычислительная система для решения задач автоматизации конс-груирования. // Яоь'иннне методы конструкторского проектированы РЗА и ЗВА / Издат. Саратов. ун„та, 1983. с. 16-17.

55. Курейчик В.«. Королев А.Г. Об *одном подходе рас-.ознования изоморфизма графов // Кибернетика 1977 N—2. с. 82 •37 .• :. ,, • .:

56. Курейчик P.M., Королев В.П. Применение алгоритма зонорфизма графов для контроля схем БИС // Микроэлектроника.-.070. IL5 с. 400-400 . 1 ' Г

57. Курейчик В.М., Глуиань В.М., Щербаков Л.И. Комби-.-.торные аппаратике модели и алгоритмы в САПР. М.:; Радио изь. с. 214 i

58. Магруков Т.М. Автоматизация проектирования микроэлектронных вычислительных структур.//Техника средств связи, сер. Микроэлектронная аппаратура, 1982. Вып.КЗ).

59. Магрупов Т.М. Алгоритм плотного размещения менсое-динений монолитных Ги.льыих интегральных; схем// Вопросы кибернетики. Вып.58. Ташкент : ИК с ВЦ АН УзССР. 1973.

60. Магрупов Т.М. Графы, сети, алгоритмы и их приложения. Тапкент.: Сон,1900. с. 120.

61. Магрупов Т.К., Калиев А.М. Интеллектуальная среда для распознавания изоморфизма-, графов при автоматизации'проектирования // ИСАПР. Тезисы докл. 3-й Меад. научно-техн. кон-ссрснции/ Таганрогский радиотехнический ин-т. • Таганрог 1992. ' ' ,

62. Магрупов Т.М., Ариджанов М.К., Юсупов^ С.Ю". Разбиение цифровых устройств на Апльиие интегральные схемы// Вопроси кибернетики, вып. 110. Ташкент,. 1980. •

63. Методы разбиения схем РЗА на конструктивно* законченные части/ под ред. Морозова К.К. -М.: Сов. радио, 1978. -130 с.

64. Меликиг. Е.Х. Золотцева Л.В. и, др. Лабораторный г. л;: г и кум по технологии ¡звейных изделий. М. :Легпромбытиздат.~

65. КелихнБ fi.II., Курейчик В.М., Королев А.Т;. Решение задач контроля при техническом проектировании на основе рас п о ^ :м в а ни я из ом о р ф из ма графов// Материалы XXUI Республ. конф K"j::ac. 1977. с. 139-141. '

66. Мелихов А.П., Бернатейн Л.С., Корелин В.П. Об изо-¡:;.I :изме графов и конечных автоматах// Изв. АН СССР Технич. кибернетика . 1368. - !Н . - с. 128-134.

67. Мелихпн ПЛ., Бернштейн Л.С. и др. Применение гра-для проектирования дискетных устройств. М.:* Наука, 1974.

68. Мелихов А.!!. Бернштейн Л.С. и др. Об изоморфномпни графов.// Математическое моделирование и теория ¡ирических цепей. Run. 8". Киев. 1972. с. 288.

69. Морозов К.К. и др. Автоматизированное проектирова-:•: -нструкций радиоэлектронной аппаратуры . М.: Радио и1983 . 200 с.

70. Морозов К.К,.Одинцов В.Г. и др. Автоматизация про-ания конструкций РЗА. М.: Радио и связь,- 1983.

71. Мурога С. Системное проектирование ;сверхбольших етральных схем1: Пер. с англ. / под ред. В.М. Кисельнико- К.: Мир, 1982.

72. Нильсон 1!. Принципы искусственного^интеллекта . :. г.но и связь , 1985.- с.285.

73. Иукдихин В.Г., Беседин А.Л. Системы автоматизиро-проектирования . Киев .: Вища школа, 1984,

74. Сапокков К.А. и др. Решение задач методом-выделе-графе изоморфных подграфов // Автоматизации конструко проектирования РЗА и ЗВА. Пенза, 1977.- с. 12-19. >1. Селютип В.ft. Машинное конструирование электронных '. тв. И.: Сов. радио, 1977. 383 с.,, , .

75. Серова Т.Н. Разработка организационно-технологи--.оделой проептиропани^ чвейикх потоков./Автореф . дис.• •■»», ii 1 г| о о

76. Г» . I . tl , , 14 , 1 vMM> .а. Сечкин ft.В. , Гудин И.В. и др. Проектирование тех-оких процессов изготовления швейных изделий. М.: . :;тиздат. 1388. .

77. Скирута li.ft., Коммисаров О.Ю. и др. Системное; про;; .ние технолигических потоков в легкой; промышленности.ка. 1900.

78. Смолов В.Б.,!.одяхо ft .И. .Пузалков Д.В. Высоко про-не процессоры для вычисления элементарных функций. ССР. Приборостроение, Л.: ЛИТМО, 1983, с.30-34. Смирнов О.Л., Падапко С.И. САПР: формирование и гание проекмшх модулей . М.: Машиностроение,

79. ЭВМ fl—i*o томления; концепции, проблемы, перспективы./ пЬд ред. Т.Мото-ика; пер. с англ. М.: Финансы и статистика,; 1904.

80. Djavaherv !!., Osborne S. Modula 2f : fin Alternative to С for Sysler>is Prograaning// 3ournal of Pascal, Ada, and Modula 2 . 1ЯСП. U.5, N3. - p.47 - 52.

81. Hayuard D. -CoEpared Anatomy of the Programming Languagel Pascal and C// ACM SIGPLANiNotices. -1986. U.21.N5.-P. 50-601 " .107.,Turbo pascal reference manual.Borland1.ternational, IIIC. 1985. - 376 p. . ,l •

82. У .Т В Е Р I Д А Ю Генеральный директо1. Акционерного объединен^9:М9НЙТАЕ1п1. Ж&1 '19'33г1. АКТприема-сдачи научно-технической продукции на опытную

83. От предприятия Начальник технического отдела

84. От Института Кибернетики с ВЦ АН Республики Узбекистан

85. УТВЕРЗДАЮ Генз&ззт^^ш^директор Iфизводствен-гйного Ш"1. Аргинбаев 1993 г.1. А К Тприемки-сдачи научно-исследовательской работы в опытную эксплуатацию

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