Автоматизация технологического и организационного управления в литейном производстве на основе интеллектуализации синтеза (1024677), страница 5
Текст из файла (страница 5)
Решение задач синтеза и анализа ТП на основе разработки и использования АСС нечеткой логики обусловлено сложностью квалиметрии данных, характеризующих ТП производства отливок, и возможностью формирования экспертных знаний о ТП в лингвистической форме.
В табл. 3 приведены примеры формирования исходных данных для решения задачи анализа ТП ЛПД отливок, указанных выше.
Таблица 3.
Примеры исходных данных
Данные | Единица измерения | Диапазон значений | |
D | Вид дефекта отливки | Кодовое обозначение | 0,15 - 0,55 |
Tme | Температура металла | Град. С | 702,3 - 710,9 |
Tf | Температура пресс-формы | Град. С | 202,7 - 208,6 |
Spit | Площадь питателя | мм2 | 14,3 - 17,19 |
tvyd | Время выдержки | с | 8,69 - 10,78 |
На рис. 10 приведены результаты решения задачи формирования параметров ТП ЛПД с применением АСС, разработанной в среде ППП Matlab.
Для условного дефекта отливки "Норма" (D = 0,25 - отливка отвечает всем требованиям качества), запрашиваемого пользователем (а), сформированы четкие параметры ТП ЛПД (б).
По значениям параметров ТП ЛПД (б) сформировано значение кода условного дефекта отливки "Норма" (D = 0,25 - отливка отвечает всем требованиям качества). При этом учтена целевая установка пользователя вида (площадь питателя Spit не меняется).
а) б)
Рис. 10. Результаты решения задачи
5. Интеллектуализация синтеза и анализа автоматических
литейных линий
Интеллектуализация синтеза и анализа АЛЛ включает исследования на примере рольганговых АЛЛ, разработку и реализацию на указанной основе алгоритмов синтеза и анализа СКС АЛЛ и их параметров, при различных уровнях детализации линий. Синтез и анализ СКС АЛЛ включает:
1. Разработку на заданном уровне детализации АЛЛ небольшого числа вариантов СКС АЛЛ, входящих в n – мерное двоичное пространство возможных решений, формируемое по числу элементов кортежа М(y), и составляющих цепь из n + 1 элементов, отличающихся в одной координате (рис. 11).
Рис. 11. Представление цепи вариантов АЛЛ в трехмерном двоичном
пространстве на уровне структурных описаний
2. Формирование унифицированной элементной базы (УЭБ). В цепи вариантов СКС АЛЛ первый и последний коды являются противопо-ложными и элементы цепи включают значения всех структурных переменных. Состав множества Е можно представить в виде ряда структурных модулей:
где Е0 - ОСМ для заданного пространства вариантов;
- структурный модуль, соответствующий значению j структурной переменной xi.
Поскольку любой структурный модуль из Е представляет собой опреде-ленного вида конструкцию, то для каждого Е0 и
где G0 - графическое изображение ОСМ;
- графическое изображение, структурного модуля, соответствующего некоторой структурной переменной
. Уровень детализации графических изображений структурных модулей зависит от принятого графического изображения СКС АЛЛ и предъявляемых к нему требований.
Формирование УЭБ для синтеза АЛЛ реализуется посредством декомпо-зиции вариантов СКС АЛЛ, вошедших в цепь, до уровня структурных модулей с применением алгоритма, включающего основные процедуры:
- выделение ОСМ G0 путем преобразования
где - графическое изображение варианта СКС АЛЛ;
- выделение структурных модулей соответствующих структурным переменным
:
Выражения (15) и (16) определяют реализацию поиска разности между кор-
тежами, характеризующими графическое изображение вариантов СКС АЛЛ, каждого элемента цепи и следующего за ним смежного элемента в этой цепи при всех указанных значениях k в прямом и обратном порядках. На рис. 12 приведен пример УЭБ.
Особенностью приведенного метода формирования УЭБ СКС АЛЛ является функциональная и геометрическая согласованность и стыкуемость агрегатов, так как они выделены из законченных планировок АЛЛ, т. е. обладают необходимыми системными признаками.
3. Синтез СКС АЛЛ реализуется в нейросетевом базисе с применением СНС и включает процедуры:
3.1. Множество СКС АЛЛ {P}, представляется как совокупность причинно-следственных отношений {X} и {Y}, где
где: {R} – обобщенный информационный массив;
N - число наблюдаемых ситуаций;
Рис. 12. Пример формирования УЭБ
X - вектор входных параметров;
Y - вектор выходных параметров.
Множество {Pi}, представляется множеством прецедентов, опи-санных векторами X, Y, аккумулирующими предшествующий опыт эксплуа-тации объекта исследования F в течение периода Ω.
3.2. Определение параметров нейросетевой модели F({w}, {b}, V, {r}, f), где V – число слоев нейронной сети, {w} – множество значений весовых коэффициентов синаптических связей между нейронами смежных слоев, {b} – множество значений смещений нейронов, {r} – множество, определяющее число нейронов в слое, f – функция активации нейронов.
3.3. Отображение множества векторов {Xi}, входных параметров в элементы множества выходных параметров {Yj}, путем обучения НС.
3.4. Определение множества векторов {Yj}, характеризующих проектное решение.
На рис. 13, 14 приведены примеры результатов решения задач синтеза СКС АЛЛ по требуемым показателям качества АЛЛ и по значениям параметров отливок с применением УЭБ на уровне условных планировок.
4. Оптимизация СКС АЛЛ реализуется с использованием ДНС и включает процедуру обучения ДНС - расчет весовых коэффициентов нейронов на основе исходной информации (эталонов СКС АЛЛ), каждый из
которых при этом является точкой из конечного множества равновесных точек, характеризующих минимум энергии ДНС. Предъявляемый на вход
сети входной вектор варианта объекта проектирования "сходится" к одному
из запомненных эталонов, решая при этом задачу поиска оптимального решения - некоторого локального минимума энергетической функции, соответствующего наиболее подходящему эталону.
Рис. 13. Результаты решения задачи синтеза СКС АЛЛ
Рис. 14. Результаты решения задачи синтеза СКС АЛЛ
Разработанный метод является основой решения задач формирования оптимальных решений СКС АЛЛ для ТП производства отливок в ПГФ.
В табл. 4 приведен пример решения задачи оптимизации СКС АЛЛ. Значения активности нейронов на выходе сформированы в соответствии с пороговой функцией активации yj = sgn(Sj) = -1, если Sj < 0, 1, если Sj > 0, прежнее значение, если Sj = 0.
Таблица 4.
Результат решения задачи оптимизации
Предъявленный образец СКС АЛЛ | Энергия стабили-зации ДНС | Значение активности нейронов, соответствующих структурным переменным СКС АЛЛ | |||||||
1 | 2 | 3 | 4 | ||||||
S1 | Sgn(S1) | S2 | Sgn(S2) | S3 | Sgn(S) | S4 | Sgn(S) | ||
-1-1 1-1 -1-1 1 1 -1 1-1 1 1 1 1 1 | -13 -13 -13 -13 | -4 -4 -4 4 | -1 -1 -1 1 | -8 -8 -8 8 | -1 -1 -1 1 | -4 -4 -4 4 | -1 -1 -1 1 | 4 4 4 -4 | 1 1 1 -1 |
Совершенствование метода реализовано на основе активизации свойств ассоциативной памяти ДНС. При этом использована ДНС Коско, позволяю-щая решать задачи оптимизации по ассоциируемым образцам, в качестве которых могут быть выбраны конкретные классы отливок. В качестве ассоциаций конкретным классам отливок могут назначаться образцы СКС АЛЛ, реализуемые на них ТП и отдельные параметры. Данный метод впервые позволяет решать задачи формирования оптимальных решений по типу "отливка – ТП", "отливка – СКС АЛЛ" и другие. Функционирование сети основано на циклическом перемещении сигналов от нейронов – источников и обратно до достижения состояния равновесия при минимуме энергии сети. Функция активации нейронов, в основном, имеет пороговый биполярный характер со значениями ±1.
Входные обучающие последовательности определены в виде множества из m биполярных пар {(ai, bi)}, где ai = [ai1, ai2,…,ain], bi = [bi1, bi2,…,bip]. Этому множеству сопоставляется множество биполярных пар {(xi, yi)}, где xi - биполярное представление ai, yi - биполярное представление bi.
На основе разработанного метода решены задачи ассоциированного формирования оптимальных СКС АЛЛ и реализуемых на них ТП. В табл. 5, 6 приведен пример реализации ассоциативного формирования СКС АЛЛ для