автореферат диссертации по информатике, вычислительной технике и управлению, 05.13.16, диссертация на тему:Многопараметрическая оптимизация и моделирование сложных технологических процессов
Автореферат диссертации по теме "Многопараметрическая оптимизация и моделирование сложных технологических процессов"
МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ АВИАЦИОННЫЙ ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ■ имени К.3.ЦИОЛКОВСКОГО
На правах рукописи Экз.____^________
КОНЮХОВ СЕРГЕЙ НИКОЛАЕВИЧ
МНОГОПАРАМЕТРИЧЕСКАЯ ОПТИМИЗАЦИЯ И МОДЕЛИРОВАНИЕ СЛОШХ ТЕХНОЛОГИЧЕСКИХ ПРОЦЕССОВ
Специальность 05,13.16 Применение вычислительной техники и математического моделирования в научных исследованиях
АВТОРЕФЕРАТ
диссертации на соискание ученой степени кандидата технических наук
Москва 1394
Работа выполнена в' Московском государственном авиационном технологическом университете им. К.З. Циолковского.
Научный руководитель - доктор технических наук, профессор
О.П. Глудкин.
Официальные оппоненты - доктор технических наук, профессор
Ведущее предприятие - научно-исследовательский институт
телевидения и радиовещания, г.йосква
Защита диссертации состоится 1? марта 1934 г. в 12 часов на заседании Специализированного совета К.063.56.03 по специальности 05.13.18 (применение вычислительной техники и математического моделирования в научных исследованиях) в Московском государственном авиационном технологическом университете им. Н.Э. Циолковского: г. Москва, ул. Йльяновская, 13, а.307.
С диссертацией мовно ознакомиться в библиотеке института.
Автореферат разослан " " февраля 1994 г.
Отзывы в двух экземплярах, заверенные печатью, просим направлять по адресу: 103767, Москва, ул. Петровка, 27, Московский государственный авиационный технологический университет им. К.З. Циолковского, ученому секретарю Специализированного совета К.063.56.03.
Ученый секретарь Специализированного совета, Кандидат технических ия,,и
о.Г. Блохин.
доктор технических наук, профессор З.А. Рулев.
доцент
ОБЩ ХАРАКТЕРИСТИКА РАБОТЫ.
Актуальность темы.
Создание современной сложной радиоэлектронной аппаратуры базируется на новых технологиях, разработка которых требует больших материальных и временных ресурсов. Значительная часть этих ресурсов расходуется на стадии экспериментальных- исследований связанных с выявлением устойчивой области техпроцесса. Проблемой минимизации числа опытов, необходимых и достаточных для реиения поставленной задачи с требуемой точностью занимается планирование эксперимента. Глобально планирование эксперимента решает два класса задач, к первому из которых относятся.статистические задачи, в которых модель изучаемого процесса задана, и целью эксперимента является оптимизация статистических оценок ее параметров, ко второмузкстремальные задачи или задачи поиска той области пространства независимых переменных, где изучаемый процесс протекает оптимальным образом. Как правило экстремальные задачи, связанные с построением математической модели поиска возникают в том случае, когда размерность и объем пространства независимых переменных велики, механизм явления недостаточно известен, а
оптимизация .осуществляется по многим противоречивым выходным параметрам техпроцесса. К подобным задачам можно отнести исследование процесса нанесения никель-фосфорного покрытия на медные основания полупроводниковых приборов после откига и исследование влияния основных технологических факторов электронно-лучевого напыления с СБЧ ионизацией потока пара на физико-механические и злектро-физические характеристики алпм-иниевых пленок. Решение подобных задач базируется на построении математической модели для процедуры поиска. Далеко не всегда можно построить математическую модель для процедуры поиска, поэтому во многих случаях приходится ограничиваться указанием о том, как лучие вести поиск, т.е. заданием стратегии поиска.
Можно выделить несколько основных, используемых в настоящее время, стратегий поиска. Метод сканирования или слепой поиск, заклпчается в последовательном переборе всех допустимых уровней факторов, определяющих процесс. При значительном объеме и размерности пространства • факторов, а также сложности и дороговизне экспериментов подобная стратегия Оказывается практически неприемлимой. Для симплекс процедуры наблюдения осуществляются в вериинах правильного симплекса, построенного в многомерном пространстве независимых переменных. Затем зеркально отображается та вершина симплекса, где выход технологического процесса оказывается наихудшим и строится новый симплекс. Можно показать, что область экстремума находится с точностью, задаваемой размерами симплекса, откуда следует основное противоречие процедуры между точностью поиска и многоэкстремальностьв поверхности отклика. Случайный поиск не включает в себя задачи планирования - это процедура, в которой задается только стратегия. В Н-мерном пространстве независимых переменных^ выбирается исходная точка X** и через нее про-
- з -
водится прямая в случайном направлении, на этой прямой реализуются два опыта по обе стороны Х£ на расстоянии , опыт с лучиим результатом задает исходную точку Х4%/для случайного построения следующей прямой. Недостаток,процедуры очевиден при значительном объеме пространства независимых переменных. Стратегия Гаусса-Зайделя заключается в последовательном продвижении к экстремуму путем поочередного варьирования каждого фактора до тех пор, пока нв будет ■ достигнут экстремум. Характерной особенностью процедуры является необходимость стабилизации всех факторов, кроме одного, по которому происходит движение. Недостатком данной стратегии является ее слабая эффективность при больвом числе факторов и многоэкстремальности поверхности отклика. Пошаговая процедура бокса и Уилсона на своем первом'этапе вынугдает сужать область пространства независимых переменных, т.е. возникает задача выбора части области, где полином первого порядка адекватно описывает процесс, которая сама по себе достаточно неопределена. В случае адекватности линейной модели, частные производные функции отклика оказываются равными коэффициентам регрессии и обеспечивают возмовность продвиаения в пространстве независимых переменных по градиенту линейного приближения. Если нужно, ставится новая серия опытов, делается еще одно линейное приближение и так продолжается до тех пор, пока не попадаем в область, оптимума, где уже приходится ставить эксперименты для представления результатов полиномом второго, а реже и третьего порядков. Как и предыдущая стратегия, поваговая процедура значительно теряет в случае ' многоэкстремальной, поверхности отклика. Кроме указанных недостатков все поисковые процедуры обладают слабой степенью формализации, что препятствует создании для них достаточно полных математических
моделей, и как следствие - их реализации на ЗВМ. Таким образом проблема создания универсальной поисковой процедуры и ее реализация на ЗВМ является"актуальной для тех областей науки и техники, где возникавт задачи, связанные с комплексным исследованием различных типов объектов, задаваемых количественно.
Цель работы.
Цельв работы является построение математической модели для процедуры поиска области оптимальности экстремальных задач в случае многопараметрической оптимизации кНогозкстремальной поверхности отклика и реализация этой модели на 'ЭВМ.
Для достикения поставленной цели необходимо реиить следующие -задачи: ■
- получить многофакторные функции и доказать их свойства, необходимые для. построения веера моделей;
- модифицировать критерий минимума суммы относительных интегральных уступок;
- разработать алгоритм сглакивания исходных данных, задаваемых в виде численных функций; ;
" - построить итерационную робастнуп стратегии поиска, обеспечивавши поиск оптимума при многозкстремальности ■поверхности отклика и соответствуют этой стратегии математическув модель; :- создать пакет прикладных программ, реализдащий ~ хатема-
тическув модель стратегии поиска.
Научная новизна работы.
Научная новизна работы состоит в следующем:.
- получены и исследованы многофакторные функции, ^позволяющие аппроксимировать неизвестные поверхности отклика и
.являющиеся исходным . материалом для построения модели обьета;
- модифицирован обобцающий оптимизационный критерий минимума суммы относительных интегральных уступок, что позволило эффективно работать с многоэкстремальными параметрами;
- разработан алгоритм сглаживания численнозаданных одно-факторных функций; 1 '< ■
- создана математическая модель итерационной робастной стратегии поиска, обеспечиваицая, во-первых, поиск оптимума при многоэкстремальности поверхности отклика и, во-вторых, получение численнозаданной модели самого объекта.
Практическая значимость и-реализация результатов.
Результаты данной работы были использованы для исследо-
- б - .
вания конкретных технологических процессов и в процессе обучения студентов.
Во-первых, разработан, отлажен и внедрен пакет программ, реализующий математическую модель стратегии поиска.
Во-вторых, написана и внедрена методика использования данной процедуры.
В-третьих, исследован процесс нанесения никелъ-фосфорного покрытия на медные основания полупроводниковых изделий после отжига и выявлена 'его рабочая область.
В-четвертых, исследовано влияние основных технологических факторов процесса электронно-лучевого напыления с СВЧ ионизацией потока пара на физико-технические и электро-физические характеристики алюминиевых пленок и получены, соответствующие аналитические зависимости.
Некоторые результаты данной работы были использованы, при создании лабораторных работ по курсу "Автоматизированные системы управления качеством электронных средств". *
Положения, выносимые на защиту.
- Математическая модель итерационной стратегии поиска области оптимальности, основанная на периодическом чередовании многопараметрической оптимизации, определяющей направление двикения в факторном пространстве и промежуточном моделировании с помощью веерных структур, позволяющем не только подготавливать данные для очередного нага, но и постоянно уточнять результирующую модель.
- Комплекс программ и алгоритмов, реализующий математическую модель разработанной стратегии поиска.
.
- Способ обработки численнозаданных функций, позволяющий проводить сглаживание экспериментальных значений и представлять их в виде степенных сумм.
Апробация работы.
Результаты работы представлялись на всесоюзном семинаре "Физика электронных структур на основе высокотемпературной сверхпроводимости", Москва, 1989 г., на межотраслевой научно-технической конференции "Применение микропроцессорных систем в управлении производством.ИЗТ", Москва, 1991 г., на всесоюзной конференции "Пути развиия электронных средств и задачи высшей вколы в подготовке специалистов соответствующей квалификации", Вльяновск, 1991 г., на российской;научно-технической конференции "Новые материалы и технологии"^Москва, 1993 г Л'на всероссийском семинаре "Телекокмуникационные и вычислительные системы связи", Москва, 1993 г.
Объем и структура работы.
Работа изложена на А?/ листах маминописного текста, содержит Г таблиц,//'рисунков и состоит из введения, четырех глав, выводов, списка литературы и приложений.
СОДЕРЕАНИЕ РАБОТИ. Введение.
Во введении обосновывается актуальность темы диссертации и формулируется цель работы.
Глава 1.
В первой главе рассматриваются требования, накладываемые на исследуемый объект, факторы и их совокупности, поясняется понятие воспроизводимых управляемых объектов.
Показана невозмовность использования полного факторного эксперимента и раскрывается понятие полного однофакторного эксперимента, при котором в факторном пространстве фиксируется точка, называемая в дальнейшем точкой проведения полного однофакторного эксперимента, все факторы кроме одного фиксируются в этой точке, а эксперименты проводятся по всем уровням свободного фактора. Далее выбирается следующий свободный фактор, а его уровни используются для проведения экспериментов и так далее для каждого фактора.
Приведены и исследованы известные критерии построения обобщенного параметра оптимизации, при этом в качестве наиболее приемлемого, в плане разрабатываемой стратегии, выбран критерий минимума суммы относительных интегральных уступок.
Критерий минимума суммы относительных интегральных уступок
y^J У- где/П - число выходных параметтров, еСс - весовые коэффициенты,Уг(х)~ кривая относительной интегральной уступки для соответствующего параметра, позволяет учитывать несоизмеримые параметры, имеет ярко выраженный экстремум, позволяет отделить главные параметры от второстепенных, точка экстремума хо-( рощо управляется как путем учета ограничений,.так и путем введения весовых масштабных множителей. При всех достоинствах, предложенный метод вычислений относительных интегральных уступок обладает одним существенным недостатком, он работает только на интервале с одним экстремумом, что препятствует
V
использованию критерия в случае многоэкстремальной поверхности отклика.
Рассмотрены достоинства и недостатки наиболее успешно и широко применяющейся шаговой процедуры Бокса и 9илсона для решения экстремальной задачи. Отмечена ее достаточно слабая эффективность в случае многозкстремальности поверхности отклика исследуемого объекта и плохая алгоритмизация из-за необходимости обеспечения возможности смены моделей. Возникает задача создания такой стратегии поиска, которая обеспечит возможность поиска оптимума при многозкстремальности поверхности отклика и возможность алгоритмизации, за счет, применения веера моделей.
С принципом веерности модели хорошо согласуются понятия моделей сумм и произведений, а также их комбинаций. Рассмотрим функции F (Х/..г /п.) > которая непрерывна, однозначна, ограничена на пространстве допустимых значений независимых переменных (Хс) Выберем произвольную точку (¡(¿}
из этого пространства. Тогда модели суммы и произведения функции Xfi) в точке £X/j определяются по формулам:
• МпМх^м} • • • •;- •
Проведение полного однофакторного эксперимента в точке {Хг} и
применение формул ( * ) позволяет строить модели объекта в виде
комбинаций двух классов функций. Причем для функций,
принадлежащих классу, задаваемому моделью суммы, определяющим
к
является их представление в виде ^ • й для функций,
принадленащих классу,^ задаваемому моделью произведения, - их представление в виде Г) % (/¿) . произвольные
функции.
На основании вышеизложенного сделаны общие выводы и сформулированы основные задачи работы.
Глава 2.
Проведение двух и более полных однофакторных экспериментов позволяет расширить классы функций, используемые для создания моделей объекта. Однако, в этом случае, необходим компромисс между общность® модели и затратами на начальные эксперименты. В данной работе за основу взяты два полных однофакторных эксперимента, для которых получены многофакторные функции, базирующиеся на моделях суммы и произведения, а также доказаны их свойства, необходимые для создания моделей объекта.
Т1. Предположим, что функция многих переменных имеет следующую структуру ^^ ^¿(ШЫ^^ М1-
- и ••
тогда +Мпг{Р(А.../«)-Мп<[г(Х(...)(п)1}
где ~ произвольные функции от соответствую-
щего аргумента. 12. Предположим, что функция многих переменных имеет следующую структуру тогда
где - произвольные функции от соответствую-
щего аргумента. ГЗ. Пусть/^Л-.У^- произвольная функция, тогда многофакторные функции
-ДЫгЛ
_М1£Г} -ИтМ + Мм^-Мп<№]
будут точны в узлах второго полного однофакторного эксперимента. Следствие из теоремы 3.
Многофакторные функции М<
будут точны для произвольной функции р(Х/,.,Лл) в узлах первого полного однофакторного эксперимента. Для исключения необходимости проверки адекватности модели объединим соответствующие парные структуры в одну по следующим
мм - Лм/Ш'-мИ{г)1
гдес£=<? в узлах второго полного однофакторного эксперимента, св узлах первого полного однофакторного эксперимента. Для задания коэффициента можно записать три условия, причем первоначально осуществляется проверка первых двух,а в случае их невыполнения - вычисление по третьему условию.
и. п.
л; д (*;.*/)-/
-Ц
Следовательно получили две многофакторные функции Муи задаваемые однофакторными функциями, которые тождественны для своих классов функций, точны во всех экспериментальных узлах для любой произвольной функции и являются исходным материалом для построения модели.
Далее для критерия минимума суммы относительных интегральных уступок выведены формулы расчета относительных интегральных уступок, позволяющие использовать его в случае многозкстремальности. Так значение относительной интегральной уступки в точке для произвольного параметра У(х) на
интервале Сал Ь 2 имеет вид:
-для расчета уступок относительно максимума
где /мхя- - точка глобального минимума.
-для расчета уступок относительно минимума
; 1 ; = щйгпм1 "
где //к«/ - точка глобального максимума.
Таким образом сохраняя все достоинства известного метода ,а именно четковыраженный экстремум, инвариантность относительно типа экстремума, хоровую управляемость весовыми козффициен-
тами и простой учет ограничений, модифицированный критерий позволяет' эффективно работать с ыногоэкстремальными параметрами.
Приведен, алгоритм обработки исходных данных, где обеспечена возможность представления искомой зависимости в виде степенной суммы от функций произвольного заранее заданного
зультате работы алгоритма исходя из заданной точности обработки, что значительно облегчает создание математической модели процедуры поиска.
Искомая стратегия поиска долвна удовлетворять двум основным требованиям, во-первых, быть не ^чувствительной к изменению критерия оптимальности, во-вторых, обеспечить возможность исследования многоэкстремальной поверхности отклика. Первое требование реализуется в полном объеме лишь тогда, когда в результате процедуры поиска определяется не только область оптимальности по конкретному критерию, но и обеспечивается возможность построения модели объекта на всем факторном пространстве. Для реализации второго требования необходимо не только обеспечить достаточно эффективные правила продвижения к глобальному экстремуму, но и средства позволяющие избежать зацикливания в точках локальных экстремумов. Исходя из вышеизложенного целесообразно выделить шесть основных этапов периодическое чередование которых позволяет реализовать предлагаемую стратегии поиска.
Первый этап включает в себя подготовку плана экспериментов, основанного на двух полных однофакторных экспериментах, проведение реального эксперимента, построение численно заданных однофакторных функций, их обработку и представление в виде степенной суммы, а также ДЛЯ Кав™гп пмуппнпгп папямйтпа Ч-{Г/ 1О
вида, т.е. в
порядок К- определяется в ре-
создание двух многофакторных
Второй этап определяет непосредственно сам поиск, т.е. процедуру движения в направлении той части факторного пространства, которая является оптимальной с точки зрения рассматриваемой стратегии. Сущность метода секущих прямых, полоаенного в основу этой процедуры, заключается в выборе начальной "точки движения и проведении через нее прямых параллельных осям факторного пространства. После вычисления значений поверхностей отклика каждого параметра на этих прямых и многопараметрической оптимизации по кавдому фактору, определяется точка продолжения процедуры и т.д.
Метод секущих прямых хорошо согласуется * с общей идеологией рассматриваемой стратегии поиска, основанной на проведении полных однофакторных экспериментов. Если исходными данными для процедуры поиска при первой итерации являются результаты реальных экспериментов, проведенные в двух априорно выбранных точках полных однофакторных экспериментов', то при построении секущих прямых для второй и последующих итераций в качестве исходных данных используются результаты машинных экспериментов, полученные с помощью модели объекта, построенной на предыдущем шаге итерации, где в качестве точек полных однофакторных экспериментов используются точки продолжения процедуры, выбранные также на предыдущем шаге итерации. Применяя критерий минимума суммы относительных интегральных уступок к группам однофакторных функций, построенным в результате первого полного однофакторного эксперимента, получаем координаты первой контрольной точки, аналогично - для однофакторных функций по второму полному однофакторному эксперименту, получаем координаты второй контрольной точки.
Третий этап заключается в анализе контрольных точек, проведении в этих точках реальных контрольных экспериментов и
принятии решения о дальнейшем проведении процедуры поиска. Этот этап является наименее формализованной частью процедуры и носит в значительной степени субъективный характер. Исследователь должен сам, опираясь на результаты реальных экспериментов проведенных в контрольных точках, принять решение о дальнейшем проведении процедуры поиска. Если результаты, полученные в ' контрольных точках, и точность модели удовлетворяют исследователя, минуя четвертый и пятый этапы, процедура переходит к шестому, иначе - выполняется четвертый этап.
Сущность четвертого этапа заключается в создании модели объекта, базирующейся на линейных. комбинациях двух соответствующих многофакторных функций для какдого выходного параметра. Для какдого получены две многофакторные
функцииМг/^}.основным свойством которых является совпадение значений как самих функций, так и реальной поверхности отклика во всех узлах проведения экспериментов. Итак модель для параметра можно представить в виде
/и.)] +/Зл/Мл[У/(и..ХлЛ .....
../.5 л.
при этом коэффициенты/?-^' вычисляются по методу наименьших
квадратов с учетом всех узлов проведения реальных экспериментов. Кроме этого подобный подход к созданию модели устраняет один из основных недостатков нелинейного моделирования и связанный со слабой обусловленностью системы линейных уравнений при вычислении линеаризованных коэффициентов модели по методу наименьших квадратов.
На пятом этапе решаются две задачи, во-первых, готовятся исходные данные для очередного шага в факторном пространстве, т.е. строятся секущие прямые, во-вторых, уточняются многофакторные функции для того, чтобы распространить их
основное свойство на очередные точки продолжения процедуры. Если на первом шаге в качестве исходных данных используются результаты реальных экспериментов проведенных в двух точках полных однофакторных экспериментов, то на втором и последующих шагах, сохраняя идеологию полного однофакторного эксперимента, используются результаты чисто маиинного эксперимента. При этом очередные точки продолжения процедуры рассматриваются как точки полных однофакторных'экспериментов, а значения параметров в соответствующих узлах факторного пространства рассчитываются с помощью промежуточных моделей этих параметров, построенных на предыдущем шаге,
1 Результатом каждого иага процедуры" являются две очередные точки продолжения процедуры, которые либо совпадают с контрольными точками, либо в случае вмешательства исследователя - нет. И в том, и в другом случае для сохранения общей идеологии построения моделей, принятой в этой работе, необходимо таким образом модернизировать многофакторные функции, чтобы они были . точны и в очередных точках продолжения процедуры. Обозначим черезХл) проведения
реальных полных однофакторных экспериментов, а через^
и Т-Д- Д°Х-~ХИ)~70ЧКК Проведения машинных п-олных однофакторных экспериментов или иначе предыдущие точки / продолжения процедуры, тогда для модернизации многофакторной
функции, любого выходного параметра точной для вышеперечисленных 'точек, с целью ее уточнения в очередной точке продолжения процедурное^ необходимо модернизированную функцию
представить в виде:
. хы* хШ -Ж!/"')
......
- (? -
где^г«^ м ,а коэффициент у определяется исходя из следующих трех условий, строго придерживаясь порядка записи этих условий.
. г-о £(*'**?") -/ _________ .
......*-'< [х^ыь^ЫШ'-*'')-*)* ■
' * е &Ф ^ЛтгхГ7; ...............
Таким образом для получения исходннх данннх для очередного вага процедуры поиска,. на пятом этапе необходимо дважды уточнять ыногофакторные функции по двум имеющимся точкам продолжения процедуры, и только после этого возвращаться ко второму этапу.
Иестой этап завершает работу и фактически не относится непосредсвенно к процедуре поиска. Его основным назначением является изучение объекта по моделям, построенным в результате процедуры поиска на всем факторном пространстве.
Глава 3
В третьей главе намечен подход к проблеме оценки надежности программного обеспечения и указаны конкретные средства, обеспечивающие надежность данного программного пакета.Прежде всего это структурное проектирование программных модулей,
основанное, на модально 4' иерархическом"^ -"принципепостроения пакета' программ и .простой стандартизированиой''; логике взаимодействия модулей. Во-вторых, это .структуирование данных, где строгая формализация описания, переменных на никнем уровне, наряду с иерархической файловой структурой данных на высших; уровнях, значительно повывает надежность программного пакета. И, в-трётьих,;это' обеспечение4; возможности доступа пользователям пакета ' программ ко всём ресурсам операционной системы, которые включают»? себя достаточные, для соответствующего класса продукта, средства контроля, регистрации и восстановления работоспособности программ после "возникающих искажений. , \ :
Далее описывается технология создания программного пакета, где в основу построения программных модулей положен объектно - технологический метод сборки программ, В качестве произвольного технологического. объекта 'рассматривается алгоритмическая структура, реализующая элементарное действие. Совокупности элементарных технологических объектов, реализующие законченные логические функции и" имеющие небольвой объем определяют модули, для которых, обеспечивается возможность' автономного контроля и проверки. Из выделенных модулей сформирована структура пакета программ, которая имеет четкий иерархический характер и ясную логику взаимодействия модулей с простым, унифицированным программным интерфейсом, содержащим линь управляющие данные. Подобный подход к созданию программного пакета наряду с ловыиением надежности, обеспечивает гибкость и открытость системы в целом.
В свою очередь логические модули объединены в самостоятельные программы, представляющие собой автономные загрузочные модули и включающие в себя близкие по смыслу
логические функции. Программы, по мере необходимости, загружаются-в оперативную память, перекрывая друг друга, что позволяет использовать данный пакет при ограниченных ресурсах вычислительной среды.
В программном пакете реализовано структуирование данных, заключающееся прежде всего в создании четкой иерархической структуры данных, где на нижнем уровне жестко определяются элементарные типы и допустимые значения данных. На верхнем уровне, в соответствии с функциональный назначением, данные объединяются в файлы, которые содержат не только исходные и результирующие данные, но и промежуточные данные, тек самым обеспечивая передачу обрабатываемых данных-' между модулями. Совокупности файлов, описывающие конкретные исследуемые объекты и называемые наборами данных, составляют базу данных пакета. Подобная организация данных обеспечивает не только эффективное восстановление работоспособности пакета
причем с наименьшими затратами,^ но и гарантирует его
¡/ -
устойчивость, а также допускает прерывистый во. времени режим обработки наборов данных.
Пакет работает в интерактивном режиме, поэтому он снабжен развитым визуальным пользовательским интерфейсом, основными компонентами которого являются окна, меню, текстовые и звуковые сигналы сопровождения работы программ. Кроме основных компонент пакет содержит специализированные средства, которые помогают пользователю осваивать пакет и ориентироваться в его среде.
Для повывения эффективности ' системы разработан инструментальный интерфейс, представляющий собой программные средства, предназначенные для модификации, и адаптации системы к требованиям пользователя.
- 20 -
Программный пакет реализован на языке программирования TURBO PASCAL, в среде операционной системы MS-DOS, . для персональных ЭВМ совместимых с IBM PC.
Далее приведена структура программного пакета с описанием функций каждого модуля, а также структура базы данных с указанием связей между модулями и элементами базы данных.
Глава 4.
В четвертой главе приведена методика . применения процедуры и рассмотрены результаты практического применения процедуры поиска для исследования двух процессов. . Первый из которых - процесс нанесения никель-фосфорного покрытия на медные основания полупроводниковых изделий поЬле отжига является сложным технологическим процессом, имеющим девять независимых входных факторов и три результирующих выходных параметра. Целью исследований данного процесса являлся поиск его рабочей области, связанный с повывением качества покрытия.
Полученные результаты полностью удовлетворяют требованиям, предъявляемым к данному технологическому процессу.
Слабая изученность процесса электронно-лучевого напления с СВЧ ионизацией потока пара не позволяла принимать обоснованные решения, связанные с поведением основных характеристик пленок, являющихся выходными параметрами процесса, в зависимости от поведения трех его факторов. Целью исследований .данного процесса являлся, во-первых, поиск его рабочей области, а, во-вторых, построение модели техпроцесса, состоящей из внутримаии-нного представления всех выражений, соответствующих зависимостям девяти выходных параметров от трех его факторов.
Сформированные наборы данных, описывающие данный техпроцесс, позволяет вычислять значения любых характеристик пленок в любых точках факторного пространства, тем самым обеспечивая возможность построения соответствующих аналитических зависимостей.
Некоторые результаты данной работы были использованы при создании лабораторных работ по курсу "Автоматизированные системы управления качеством электронных средств".
Все выиеизложенное говорит о том, что предложенная процедура поиска имеет универсальный характер для различных типов объектов, задаваемых количественно. Как весь пакет программ, реализующий процедуру в целом, так и .модули, поддерживающие отдельные алгоритмы процедуры, имеют вирокий спектр использования, практически во всех областях науки, где возникают задачи, связанные с обработкой соответствующих структур данных.
I
Основные результата работй.
1.. Создана математическая модель итерационной стратегии поиска области оптимальности в экстремальных задачах в случае многопараметрической оптимизации многоэкстремальной поверхности отклика,
2. Разработан и., внедрен пакет прикладных программ, реализующий математическую модель стратегии поиска и' методика его использования.
3. Построен и проверен алгоритм сглаживания численноза-данных функций.
4. Выявлена . рабочая область процесса нанесения
никель-фосфорного покрытия на медные основания полупроводниковых изделий.
5. Сформирована модель процесса' электроннолучевого напыления с СВЧ ионизацией потока пара, использованная для изучения влияния основных технологических факторов процесса на физико-технические и злектро-физические характеристики алюминиевых пленок.
Список работ, содержащих основные положения диссертации.
1.Конюхов С.Н., Ковалев В.Н., Смирнов В.И. Иоделирование технологического процесса напыления контактов по двум однофакторным экспериментам. Физика электронных структур на основе высокотемпературной сверхпроводимости. Москва. 1989 г. Тезисы докладов, стр. 36,37.
2.Конюхов С.П.,Ковалев В.Н.
Программное обеспечение для упрощенного - моделирования технологических процессов по двум однофакторным экспериментам. Физика электронных структур на основе высокотемпературной сверхпроводимости. Москва. 1989 г. Тезисы докладов, стр. 38.39.
3.Конюхов С.Н.¿Ковалев В.Н..Сикорский В.Я. .
Ревение задачи оптимизации процесса нанесения никельфос-форного покрытия на медные основания полупроводниковых приборов с помощью автоматизированной системы моделирования и оптимизации сложных технологических процессов. Применение микропроцессорных систем в управлении производством ИЗТ.
- 23 -
Иосква. 1991 г. Тезисы докладов, стр. 73,?4.
4.Конюхов С,Н.,Ковалев D.H. Способ получения аппроксимирующих полиномов однофакторных функций для метода моделирования технологических процессов по однофакторным экспериментам. Применение микропроцессорных систем в управлении производством ПЭТ. Иосква. 1991 г. Тезисы докладов", стр. 75,76^
•5.Конюхов С.Н., Ковалев В.Н.
Модификация критерия оптимальности по минимуму относительных интегральных уступок для случая однофакторных функций со многими экстремумами.* Применение микропроцессорных систем в управлении производством ИЗТ. Москва.. 1991 г. Тезисы докладов, стр. 77,78.
6.Конюхов С.Н., Ковалев В.Н.,Ковалев Г.В.
Способ фильтрации экспериментальных данных для метода, моделирования технологических процессов по однофакторным экспериментам. Применение микропроцессорных систем в управлении производством ИЗТ. Москва. 1991 г. Тезисы докладов, стр. 79,80.
7.Конюхов С.Нi
Пакет прикладных программ для комплексных исследований сложных технологических процессов. Пути развития электронных средств и задачи высмей иколы в подготовке специалистов соответствующей квалификации. Ульяновск. 1991 г. Тезисы докладов, стр SO.
- 24 -
8.Конюхов С.Н., Глудкин O.fl. Один из подходов к решению проблемы аппроксимации многофакторной поверхности отклика. Новые материалы и технологии машиностроения. Москва,1993г. Тезисы докладов, стр. 53.
Э.Конюхов С.Н., Глудкин O.Ji. Модификация метода построения обобщенного параметра оптимизации с помощью суммы относительных интегральных уступок. Новые материалы и технологии машиностроения. Москва. 1993г. Тезисы докладов, стр. 54.
Ю.Конюхов С.Н..Глудкин 0.П.,Никулин A.M.
Общие принципы оценки надежности программного продукта. Телекоммуникационные и вычислительные системы связи. Москва. 1993 г. Тезисы докладов, стр. 34.
П.Конюхов С.Н.
Программный пакет для многопараиетрической оптимизации и моделирования многофакторных технологических процессов. Телекоммуникационные и вычислительные системы связи. Москва. 1993 г. Тезисы докладов, стр. 40.
12.Конюхов С.Н.,Глудкин О.П.
Процедура поиска области оптимальности многофакторных технологических процессов. Технология и конструирование в электронной аппаратуре. Одесса.. Статья принята в печать на 1994 г.
-
Похожие работы
- Исследование процесса управления контролем качества продукции и разработка модели оптимизации контроля
- Исследование и разработка эффективных методик измерительного контроля методом имитационного моделирования
- Исследование и планирование эффективных методик многопараметрического контроля и косвенных измерений
- Формирование рационального кода управляющих программ в многопараметрических системах управления
- Модели, алгоритмы и комплекс программ исследования многопараметрических систем
-
- Системный анализ, управление и обработка информации (по отраслям)
- Теория систем, теория автоматического регулирования и управления, системный анализ
- Элементы и устройства вычислительной техники и систем управления
- Автоматизация и управление технологическими процессами и производствами (по отраслям)
- Автоматизация технологических процессов и производств (в том числе по отраслям)
- Управление в биологических и медицинских системах (включая применения вычислительной техники)
- Управление в социальных и экономических системах
- Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей
- Системы автоматизации проектирования (по отраслям)
- Телекоммуникационные системы и компьютерные сети
- Системы обработки информации и управления
- Вычислительные машины и системы
- Применение вычислительной техники, математического моделирования и математических методов в научных исследованиях (по отраслям наук)
- Теоретические основы информатики
- Математическое моделирование, численные методы и комплексы программ
- Методы и системы защиты информации, информационная безопасность