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

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

Федосов Юрий Валерьевич

ИНТЕГРИРОВАННЫЕ ТЕХНОЛОГИИ ПОДГОТОВКИ ПРОИЗВОДСТВА ЭЛЕКТРОННОЙ АППАРАТУРЫ

Специальность 05.11.14 - Технология приборостроения

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

Санкт-Петербург - 2012

Работа выполнена на кафедре технологии приборостроения Санкт-Петербургского национального исследовательского университета информационных технологий, механики и оптики Научный руководитель кандидат технических наук, доцент Соболев Сергей Фёдорович Официальные оппоненты доктор технических наук, профессор Меткин Николай Павлович, Генеральный директор Санкт-Петербургской ассоциации предприятий радиоэлектроники кандидат технических наук, доцент Акимов Сергей Викторович, кафедра Автоматизации предприятий связи Санкт-Петербургского государственного университета телекоммуникаций им. проф. Бонч-Бруевича (СПбГУТ им.

проф. Бонч-Бруевича) Ведущая организация ЗАО Диаконт

Защита состоится 20 ноября 2012 г. В 16 часов 00 минут в ауд. 206 на заседании диссертационного совета Д212.227.04 при Санкт-Петербургском государственном университете информационных технологий, механики и оптики по адресу: 197101, Санкт-Петербург, Кронверский пр., д.49.

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

Автореферат разослан л сентября 2012 г.

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

Ученый секретарь Совета Д212.227.04, к.т.н., доцент Киселёв Сергей Степанович

Общая характеристика работы

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

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

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

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

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

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

Развитием проектирования и технологии производства ЭА занимались и продолжают заниматься Е.В. Пирогова, В.П. Крылов, А.М. Медведев и другие.

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

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

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

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

Таким образом, выполнение исследований по разработке методики интегрированной подготовки производства ЭА является актуальной задачей.

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

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

1) Выполнить анализ современного состояния производства ЭА.

2) Выполнить анализ современных методов и средств автоматизации проектирования ЭА.

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

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

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

6) Спроектировать базу знаний и разработать методику её использования при проектировании технологии производства ЭА.

Предметом исследования является технология электромонтажа.

Объектом исследования являются методы и средства автоматизации технологической подготовки производства электронных приборов.

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

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

Основные положения, выносимые на защиту 1. Методика проектирования технологии производства ЭА.

2. Методика оценки технологических возможностей САПР ЭА.

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

4. Способ совместного производства электронной и механической частей блоков приборов ЭА.

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

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

Апробация работы Основные результаты работы представлены в докладах на XXXVIII Научной и учебно-методической конференции СПбГУ ИТМО (2009), VI Всероссийской межвузовской конференции молодых ученых (2009), XXXIX Научной и учебно-методической конференции СПбГУ ИТМО (2010), VII Всероссийской межвузовской конференции молодых ученых (2010), Научной и учебно-методической конференции СПбГУ ИТМО (2011), VIII Всероссийской межвузовской конференции молодых ученых (2011), XLI Научной и учебнометодической конференции СПбГУ ИТМО (2012), I Всероссийском конгрессе молодых ученых (2012).

Публикации Основные результаты работы отражены в 9 публикациях, в том числе работы в журналах из перечня ВАК. Список работ приводится в конце автореферата.

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

КРАТКОЕ СОДЕРЖАНИЕ РАБОТЫ

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

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

В настоящее время совместная работа проектных подразделений отечественных предприятий организована последовательно. В начале работы имеет место проектирование печатных плат (ПП), затем конструкторское бюро (КБ) ПП взаимодействует с лабораторией с целью отладки образца и корректировки конструктоской документации (КД) на ПП, далее данные ПП, необходимые для её включения в КД, передаются в КБ корпусных конструкций. Потом КБ корпусных конструкций совместно с КБ печатных плат занимается редактированием ПП с целью обеспечения возможности её установки в блок. Далее КБ совместно с технологами проводят проверку документации на предмет технологичности изделия. Затем КД отправляется в нормоконтроль, и, наконец Ч в архив предприятия.

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

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

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

Рассмотрим конструкцию электронного блока, представленную на рисунке 1. Она представляет собой элементы электрической схемы, размещённые на несущем основании (металлической пластине). На металлическую пластину нанесён слой изоляционного материала, на котором выполнены печатные проводники и контактные площадки, а на них посредством поверхностного монтажа установлены радиоэлементы и токоведущие разъемы. Отметим, что разъемы установлены так, чтобы обеспечить доступ к ним с внешней стороны блока. Вся поверхность с печатными проводниками и элементами электрической схемы заливается изоляционным составом, после чего сборка сушится. Далее поверх застывшего состава накладывается вторая металлическая пластина, аналогичная первой.

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

Рисунок 1 Ч электронный блок прибора, объединяющий в себе электронную и механическую части (1 - электрорадиоэлементы; 2 - основание; 3 - изоляционный слой; 4 - крышка; 5 - развальцовываемые втулки; 6 - швеллер.) Отметим, что применение швеллеров и втулок с предварительной заливкой компаундом повышает прочность ПП до уровня, сравнимого с прочностью цельного куска металла с аналогичными габаритами и крепёжной схемой.Также следует обратить внимание на то, что данная конструкция легче может быть поставлена на конвейер вследствие её типового вида сборки и крепления. В этом случае сама ПП, установленная на основании, проходит процедуру автоматизированного монтажа, а заливка компаундом и последующая установка крышки с развальцовыванием втулок может быть выполнена с использованием уже имеющихся производственных схем.

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

Одновременно с эти повышается результативность работы нормоконтроля и ОКБ, поскольку данные корректировки в рассматриваемом случае становятся Существующая схема работ:

ОКБ Схема ЭКД ПП КБ корпусных Лаборатория КБ печатных плат конструкций Данные для корректировки Данные для корректировки КД механосборки КД ПП ОГТ Технолог по печатным платам Технолог по механическим компонентам ТД КД ПП КД механосборки ОТД КД Архив Нормоконтролёр ТД Предлагаемое решение:

ОКБ КД ПП КБ корпусных конструкций Лаборатория Схема ЭКБ печатных плат Данные корректировки Данные корректировки КД ОГТ Технолог по печатным платам и механическим компонентам ТД КД ОТД КД Архив Нормоконтролёр ТД Рисунок 2 Ч схема работ при проектировании блоков приборов, объединяющих в себе электронную и механическую части Данные для корректировки Данные для корректировки для Данные корректировки Данные для корректировки едиными для всех подразделений, без разбиения их на данные корректировки ПП и данные механической сборки. В этом случае технологический контроль КД проводится технологом, имеющим навыки работы как с техногическими процессами, лежащими в основе изготовления ПП, так и с технологическими процессами, обеспечивающими изготовление корпусных конструкций. Отметим, что техногическая документация на разработанное изделие будет оформляться преимущественно в виде маршрутно-операционных карт. Рисунок 2 поясняет сказанное.

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

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

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

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

Затем в диссертации изложены способы оценки САПР ЭА.

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

К1 Лёгкость освоения А Б В К2 Надёжность К Адекватность моделей ЭРЭ 5К3 Экономичность К Адекватность симуляции схемы К33 Экономичность по материальным средствам К Адекватность данных для подготовки производства К Экономичность по затратам на обслуживание 3К531 Адекватность данных топологии К3 Экономичность по затратам на сопровождение К532 Адекватность данных сверления К Экономичность по времени развёртывания К5 Адекватность данных для автомата-установщика К Экономичность по ресурсам ЭВМ компонентов К321 Экономичность по ресурсам оперативной памяти К5 Адекватность данных для контроля ПП К3 Экономичность по ресурсам процессора К6 Универсальность (полнота отображений свойств) К3 Экономичность по ресурсам НЖМД Универсальность моделей КК4 Массовость (пригодность для решения широкого круга задач) К611 Универсальность моделей ПП КАдекватность (погрешность не выше заданной) Универсальность моделей ЭРЭ К6К Адекватность моделей К Универсальность схем К511 Адекватность моделей ПП К Универсальность ПП А В Б Рисунок 3 Ч иерархия критериев оценки САПР ЭА Таблица 1 Ч оценка ЭА по критерию автоматизации САПР ЭА С С С С... С 1 2 3 4 n Функции САПР ЭА f X X X... X F.....................

f X X X...

1n........................

f X X X... X mF.....................

m f X X X... X mn Коэффициент автоматизации рассчитывается по следующей формуле:

i Gавт.i Павт.i К = Х 1% авт.

i Gi где:

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

автоматизированного решения задачи, а Т Ч трудоёмкость работ при решении задачи без такового.

Следующим изложен способ оценки ЭА с использованием анализа иерархий (МАИ). В МАИ элементы задачи сравниваются попарно по отношению к их воздействию на общую для них характеристику. Элементом матрицы a(i, j) является интенсивность проявления элемента иерархии i относительно элемента иерархии j, оцениваемая по шкале интенсивности от 1 до 9. Если при сравнении одного фактора i с другим j получено a(i, j) = b, то при сравнении второго фактора с первым получаем a(j, i) = 1/b.

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

Пусть:

A...A - множество из n элементов;

1 n W...W - соотносятся следующим образом:

1 n Таблица 2 Ч Отношение элементов A Е A 1 n A 1 Е W /W 1 1 n Е Е 1 A n A W /W Е n n Таблица 3 - Оценка компонент вектора приоритетов A Е A 1 n A 1 Е W /W X =(1*(W /W )*Е*(W /W ))1/n ВЕС(A )=X /(X ) 1 1 n 1 1 2 1 n 1 1 i Е Е 1 A Е Е n A W /W Е 1 X =((W /W )*Е*( W /W )*1)1/n ВЕС(A ) = X /(X ) n n 1 n n 1 n n-1 n n i (X ) i Полученные величины величины сравниваются с теми, которые получились бы при случайном выборе количественных суждений из нашей шкалы, и образовании обратносимметричной матрицы.

Однако, при существовании аддитивной функции ценности шкалы отдельных критериев должны быть совместными интервальными шкалами, и их нельзя считать независимыми друг от друга. Поэтому, если производить нормировку значений каждой частной функции ценности vi по отдельности, то необходимо ввести и шкальные множители, или коэффициенты масштабирования i > 0, т. е. использовать функцию вида n v y= i vi yi i=В качестве коэффициента масштабирования предлагается применить вес критерия, учитывающий трудоёмкость работ:

Т П = авт.

Т авт.

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

V A1V A2... V Ai 1 2 i О= f где:

О Ч оценка;

V... V Ч вес i-й функции;

1 i A... A Ч величина, принимающая значения 1 либо 0 в зависимости от наличия 1 i функции, либо её отсутствия;

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

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

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

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

X = X ( x, x, Е, x ) 1 2 n Пусть имеется также множество параметров поступившей в производство ПП, по которым выбираются решения из множества X:

Y = Y (y, y,..., y ) 1 2 m Каждый из параметров может принимать несколько значений, т.е.

y = (y, yi, Е, y ) i i,1,2 i,t Применительно к задаче синтеза технологических параметров изготовления ПП элементами множества Y являются варианты ПП, отличающиеся по какому-либо классификационному признаку (например, у - 1, однослойная ПП, у - многослойная ПП и т.п.). Множество параметров обра1, зовано наименованиями факторов, влияющих на выбор технологии, например, y - частота сигналов, y - наличие механических элементов на ПП и т.п.

2 Множество значений параметра y образовано альтернативными значениями ii го фактора, например, = y ( y, y, y, y, y ) 9 9, 1 9, 2 9, 3 9, 4 9, где y - 1 класс точности; y - 2 класс точности; y - 3 класс 9, 1 9, 2 9, точности; y - 4 класс точности; y - 5 класс точности.

9, 4 9, Столбцам в таблице применяемости присваиваются значения параметров, сгруппированные по их наименованиям. В каждой строке справа записывается решение из множества решений X, соответствующее множеству значений параметров в строке. Клетки таблицы заполняются единицами и нулями. Наличие в клетке единицы означает, что параметр принимает соответствующее значение.

Клетки с нулевыми значениями остаются пустыми.

Таблица 4 - Таблица применяемости y y... y 1 2 n X y y y y y... y y 1, 1 1, 2 2, 1 2, 2 2, 3 n, n n, 1 1... 1 x 1 1... 1 x Х Х Х Х Х... Х Х Х Х Х Х Х Х... Х Х Х 1 1... 1 x n Таким образом, в каждой строке таблицы описано однозначное соответствие между значениями параметров и решением.

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

zi = x1, l x2, k x3, m... xn, t где у,..., у - выбранные частичные решения, причем первый индекс (1,..., 1, l n, t n) означает номер классификационного признака, а второй индекс (1,..., t) Ч номер типа, отличающийся по данному признаку.

Затем рассмотрена математическая модель (ММ) спроектированной технологии.

Пусть Y = (у, у,..., у ) - вектор входных параметров (количество слоёв 1 2 т n., площадь S, количество типовых элементов, N Е), X = (x x,..., х ) - сл эл. 1 2 п вектор выходных параметров (марка и тип оборудования для установки компонентов, номер типового техпроцесса, время, затрачиваемое на изготовление...), и Q = (q, q,..., q ) - вектор внешних параметров (величина 1 2 l текущей загрузки требуемого оборудования, показатель квалификации работника, занятого на производстве данного изделия, стоимость работы контрактного производителя...).

В обобщенном виде ММ объекта может быть представлена следующим образом:

Y = (y, y... y ) 1 2 m X = (x, x... x ) 1 2 n U Q = (q, q... q ) 1 2 l y = F (X, Q) i i где:

F (Х, Q) - обобщенная функция проектирования технологии;

U Ч парметр управления процессом, осуществляемого технологом путём принятия решений и экспертных оценок.

Внутренние параметры образуют n-мерное пространство, которое ограничивается условиями работоспособности объекта. При проектировании осуществляется целенаправленный выбор точки в ограниченном n-мерном пространстве внутренних параметров, т.е. допустимого варианта объекта, которому соответствует наперед заданное значение вектора X выходных параметров при известном векторе Q внешних параметров.

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

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

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

Ki i K = опт.тех.

i где:

K Ч коэффициент оптимизации технологии, K опт.тех опт.тех K - показатель технологичности (см. таблицу 5) Ч коэффициент весовой значимости показателя, рассчитываемый по i формуле i i= 2i-где i - номер показателя в таблице Таблица 5 Ч Базовые показатели оптимизации технологии изготовления электронных узлов п/п Показатель Формула расчета Значимость, Примечания 1 Коэффици- 1,0 С Ч стоимость К = ИС n ент исполь- заданной единицы S Ci n зования i =1 работ; S - сметная средств стоимость проекта;

n Ч общее количество работ.

Н 2 Коэффици- АВТ.ОП. 1,0 Н Ч количество АВТ.ОП.

К = АВТ Н ент автома- автоматизированных ОП.

тизации операций; Н Ч ОП.

технологии общее количество операций.

НСТ.ОП 3 Коэффици- 0,8 Н Ч количество СТ.ОП.

КСТ = НОП ент стан- стандартизированных дартизации операций; Н Ч ОП.

и унифика- общее количество ции операций.

m N 4 Коэффици- 0,5 R Ч величина, i Ri ент квали- численно равная i =К =1КВ.П.

фикации Н квалификационному П.

персонала разряду работника;

N Ч количество работников, обладающее данным квалификационным разрядом;

Н Ч общее колиП чество персонала.

m 5 Коэффици- 0,32 t Ч время выпоАВТ.i tАВТ. i ент времен- нения автоматизиi =К = В.З.

ных затрат tОБЩ. рованной операции;

t Ч общее время ОБЩ.

выполнения работ Расчетное значение К сравнивается с нормативным, который для ОПТ.ТЕХ серийного производства электронных узлов изменяется в пределах 0,5 - 0,8, для установочной серии Ч 0,45 - 0,75 и для опытного образца Ч 0,4 - 0,7.

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

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

База данных имеет в своей основе продукционную модель; все знания в ней представлены в виде предложений типа Если (условие), то (действие).

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

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

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

В каждом цикле может сработать только одно правило. Если с фактами могут быть успешно сопоставлены несколько правил, то интерпретатор выбирает правило согласно определённому критерию, срабатывающему в текущем цикле. Цикл работы интерпретатора схематически представлен на рисунке 4.

Получение данных Запись результата проекта применения правила в массив вариантов технологии Извлечение правила из базы знаний Есть ли ещё Да неприменённые Выполнение логиче- правила ? ских действий с данными проекта согласно правилу Нет Вывод массива вариантов технологии Результат Нет применения правила равен 0? Да Рисунок 4. Цикл работы интерпретатора Для выявления результатов применения правил информация из памяти циклически сравнивается с посылками правил. Множество отобранных в итоге работы программы правил составляет так называемое конфликтное множество. Далее с целью разрешения конфликта интерпретатор работает с применением критерия; с помощью этого критерия он выбирает единственное правило, после чего применяет его к данным проекта. Это осуществляется посредством занесения фактов, образующих заключение правила, в память или путём изменения критерия выбора правил, входящих в конфликтное множество. Единственное, что определяет работу машины вывода Ч это состояние рабочей памяти и состава базы знаний.

Пусть Q Ч множество свойств, описывающих изготавливаемую ПП (qi Q); K - множество характеристик оборудования для изготовления ПП (ki );

D Ч множество характеристик данных проекта (di D); T Ч множество технических требований (ti T); N Ч множество характеристик субподрядчика (ni ), F Ч вид работ по изготовлению ПП. Тогда M = QKDTF Необходимо сформировать группу правил i, позволяющих на основе данных из множества M получить множество ni, совместное со множеством M, т.е., найти такой технологический шифр оборудования, с помощью которого можно было бы выполнить данный вид работ, удовлетворяя при этом свойствам множества M. Это означает, что i(M)=ni, => i(M)=N БД реализована на основе табличного представления. Вся база разбивается на таблицы оборудования, субподрядчиков, материалов, правил и решений. Каждая таблица состоит из заголовка таблицы и тела таблицы.

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

В качестве примера рассмотрим общую структуру имени таблицы "Оборудование", представленную в таблице 6.

Таблица 6. Состав реквизитов в имени таблицы оборудования Наименование реквизита Имя реквизита Номер K.NR Имя K.NM Тип K.TP Признак группы оборудования K.GR Поиск оборудования с применением фрейма-гипотезы на поиск Метод поиска оборудования состоит из двух этапов:

Х формирование имени таблицы с помощью ЭС (экспертной системы);

Х поиск инструмента в таблице;

Формирование фрейма-гипотезы на поиск осуществляется на основе таблицы правил, которая создается технологом до использования информационнопоисковой системы (ИПС) по особому правилу, либо с помощью программы формирования правил различного назначения. В 1-й графе B.TR Ч параметр, хранящий имя, или часть имени искомой таблицы. За основной сценарий формирования гипотезы на поиск отвечает значение второго столбца первой строки таблицы, а результат присваивается параметру B.TR. Следующие строки таблицы отвечают за выбор в соответствии с фасетной структурой, заданной в первой строке. Операция УВЫБРАТЬФ содержит в качестве параметра имя таблицы, из которой выбирается очередное значение. Имя таблицы в общем случае конкатенируется с текстовой строкой, заданной в кавычках со значением параметра, который начинается с символа С$Т.

Пример работы таблицы правил по выбору просверлить отверстия в заготовке основания ПП: Таблица B.TR представляет собой правило формирования выходной строки для поиска. Расшифровывая ее, мы получаем интерфейс для пользователя. Сначала пользователь выбирает значение P.TWO из таблицы УwrbФ (Вид работ), и оно автоматически заносится в B.TR=4232.

Затем выбор идет за значением M.PGM, соответственно по ключу PGM из таблицы признак группы обрабатываемого материала, и занесением в B.TR в соответствующие позиции, теперь оно равно л423200. В любой момент времени технолог может прервать формирование гипотезы и дать команду на поиск. Последовательно перебирая ключи, технолог формирует имя таблицы (например, $B.TR=Т4232000201Т;), открывает её и выбирает оборудование.

Дальнейший выбор переходит к другой базе данных ФDrill_CNC.mdbФ для конкретного оборудования Ч сверлильных станков с ЧПУ, где осуществляется поиск типоразмера оборудования по правилу (фрейму-запросу), выбираемому из заголовка таблицы, например:

K.DW>=$Q.DW ИЛИ K.DL>=$Q.DL И K.DIA=$Q.DIA//K.DL +// Это правило означает, что надо найти строки таблицы, в которых один из размеров обрабатываемой ПП меньше, либо равен максимальному размеру обрабатываемой ПП на данном оборудовании, диаметр сверла равен заданному, а полученные данные необходимо отсортировать по возрастанию максимального габаритного размера обрабатываемой ПП.

Ниже приводится фрагмент базы знаний и ВСПТД при формировании конструктивного шифра оборудования.

Пусть в некоторый момент проектирования в ВСПТД находится некоторое множество фактов, часть которых представлена ниже.

Е $Q.CS=47;$Q.TS=146;$Q.DW=150;$Q.DL=200;$Q.SRS=100;$Q.QP=80;$Q.QD=...

Здесь и далее префикс Q указывает на принадлежность к обрабатываемой заготовке ПП, а префикс K - на оборудование. Далее имена параметров в ВСПТД имеют следующий смысл: CS - количество отверстий с металлизацией;

TS - количество отверстий в ПП; QP - количество отверстий, идущих через всю толщину ПП; QD - количество ПП на одном листе-заготовке ПП; DW - ширина листа-заготовки ПП; DL - длина листа-заготовки ПП; SRS - количество ПП в серии; KTO - КТШО, TP - тип оборудования; GR - группа оборудования.

Далее приводится группа выполненных правил:

ПРАВИЛО 2. ЕСЛИ (ЕСТЬ($Q.CS) ИЛИ ЕСТЬ($Q.TS) И ($Q.SRS>10)) ТО $K.KTO[1,2]='30'... "Сверлильный станок";

ПРАВИЛО 4. ЕСЛИ ($K.KTO[1,2]='30' И $Q.SRS>100) ТО $K.KTO[3,1]='02'..."Сверлильный станок с ЧПУ";

ПРАВИЛО 7. ЕСЛИ (ЕСТЬ($Q.SRS) И ($Q.QD>2) ТО $K.KTO[4,1]='04'...

"Для встраивания в конвейерную линию".

Таким образом, сформирован код оборудования K.KTO='300204', а после конкатенации c параметрами P.PGM, K.TP, K.GR получается имя таблицы '3002040001002' из ИПС "Оборудование для сверления печатных плат", в которой осуществляется поиск типоразмера оборудования по правилу (фреймузапросу), соответствующему выбранной таблице. Синтаксис условия этого правила соответствует вышеописанным, а действием при успешном выполнении будет запись реквизитов найденной строки в форме триплетов в ВСПТД. Для найденной таблицы правило выглядит следующим образом:

K.DW>=$Q.DW ИЛИ K.DL>=$Q.DL И K.DIA=$Q.DIA//K.DL +// Это правило означает, что надо найти строки таблицы, в которых один из размеров обрабатываемой ПП меньше, либо равен максимальному размеру обрабатываемой ПП на данном оборудовании, диаметр сверла равен заданному, а полученные данные необходимо отсортировать по возрастанию максимального габаритного размера обрабатываемой ПП. Также запрос включает выражение //K.LNR+//, которое означает требование отсортировать найденные результаты по возрастанию параметра K.LNR (т.е. от наименьшей длины обработки до наибольшей). При наличии нескольких строк, удовлетворяющих условию, выбирается первая (с учетом сортировки) или указанная технологом.

Таблица 7. Фрагмент найденной таблицы оборудования.

Номер Длина Ширина Диаметр Количество Вылет строки заготовки заготовки отверстий сверел сверла (NUM) максимальная максимальная максимальный (K.DAM) (K.VI) (K.DW) (K.DL) (K.DIA) 1 305 355 3,2 1 2 400 400 3,175 1 ВЫВОДЫ 1. Разработан и запатентован способ совместного проектирования электронной и механической частей блоков приборов ЭА, позволяющий сократить сроки производства электронной аппаратуры, сократить количество документации, повысить эффективность работы предприятия.

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

3. Разработана методика проектирования технологии производства ЭА с применением базы данных и базы знаний.

4. С использованием объектно-ориентированного подхода при реализации модулей базы данных и базы знаний и метода продукционного подхода к представлению базы знаний разработана программная среда для проектирования технологии изготовления ЭА.

5. С применением разработанных методик создан опытный образец ЭА.

СПИСОК ОПУБЛИКОВАННЫХ РАБОТ ПО ТЕМЕ ДИССЕРТАЦИИ Публикации в периодических изданиях из списка ВАК 1. Соболев С.Ф. Федосов Ю.В. Преподавание технологии электромонтажа для магистров // Конференция Оптика и образование-2010. Сборник трудов, Секция 2. 2010, С. 81.

2. Федосов Ю.В. Изготовление прототипов печатных плат в условиях единичного производства. // Научно-технический вестник СПбГУ ИТМО 2008. Вып. №48 С. 211-214.

3. Соболев С.Ф. Федосов Ю.В. Построение учебного процесса в лаборатории поверхностного монтажа // Известия высших учебных заведений. Приборостроение. Т. 53. №8. С. 64-66.

4. Воробьев А.С., Федосов Ю.В. Организация обучения студентов технологии производства электронного устройства в единой информационной среде // Научно-технический вестник СПб НИУ ИТМО. 2012. Вып.

№ 1. С. 141-145.

Публикации в других изданиях 5. Федосов Юрий Опыт конвертирования библиотечных элементов при проектировании плат печатного монтажа // Технологии в электронной промышленности. 2012. №1. С. 40-45. (журнал включён в Россиский индекс научного цитирования (РИНЦ)).

6. Соболев С.Ф., Федосов Ю.В. Компьютерные технологии производства электронных блоков приборов // СПбГУ ИТМО, 2010. 86 с.

7. Воробьёв А.С., Федосов Ю.В. Особенности разработки и изготовления электронного устройства в единой информационной среде для осуществления учебного процесса // Производство Электроники. Технология, оборудование, материалы. 2011. Вып №8 С. 46Ц51.

Патенты и заявки 8. Заявка на изобретение № 2011119274/28 Способ изготовления электронного блока / Соболев С.Ф. Федосов Ю.В. 06.05.2011.

9. Патент № 2460170 Способ изготовления электронного блока / Соболев С.Ф., Федосов Ю.В. 27.08.12.

   Авторефераты по всем темам  >>  Авторефераты по техническим специальностям