Источник: Паршин В. М., Чертов Л. Д. Интеллектуальные системы управления качеством непрерывнолитой заготовки// Сталь. 2005 № 2. С. 37 - 43.

Библиотека


УДК 621.746:681.5.001.57

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

Паршин В. М., Чертов Л. Д.

(ФГУП ЦНИИчермет)

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

Современные требования к МПЛЗ обязательно включают систему автоматизированного управления качеством непрерывнолитой заготовки. Такая система устанавливает и регистрирует взаимосвязь параметров качества заготовки с параметрами, характеризующими процесс разливки. Специалисты фирмы «Уралмаш - Металлургическое оборудование» для решения этой задачи разработали систему управления качеством заготовок, состоящую из трех подсистем: динамической системы вторичного охлаждения (ДОЮ), системы мягкого обжатия (СМО) и автоматизированной системы «прогнозирование качества слитка» (ПКС), объединенных в единый автоматизированный программно-аппаратный комплекс с системой КИМ и автоматики. Две из подсистем (ДСВО и СМО) отвечают за технологию, а третья (ИКС), основанная на самообучающейся программе статистического сбора и анализа входных и выходных данных, отвечает за контроль качества и выдаст информацию для принятия решений по устранению причин брака [2].

Особого внимания заслуживает все более широкое использование в металлургической практике самообучающихся систем автоматизированного управления качеством металлопродукции ввиду появления в последние годы совершенно новых методов решении многофакторных задач, называемых системами искусственною интеллекта, или нейронными сетями, которые строятся по принципам организации и функционирования их биологических аналогов. Нейронные сети вошли в практику везде, где нужно решать задами прогнозирования, идентификации или управления сложными объектами (в бизнесе, медицине, технике, геологии, физике и т.д.). Нейронные сети применимы практически в любом многофакторном процессе, когда существует причинно-следственная связь между переменными-прeдикторами (входами) и прогнозируемыми переменными (выходами), даже если эта связь имеет очень сложную природу, которую обычно трудно выразить в терминах корреляции и различий между рассматриваемыми группами параметров. Повышение производительности и эффективности моделирования сложных производственных процессов все больше связывают с нейрокомпьютерами. Уже сейчас известные программные решения обеспечивают эффективную поддержку проектирования, обучения и моделирования множества сетевых парадигм — от базовых моделей многослойного персептрона до самых современных ассоциативных и самоорганизующихся сетей [3]. С развитием концепции нейронных сетей, нечеткой логики, теории нечетких множеств, геноинформатикн и иммуноинформатики интеллектуальные технологии сегодня лидируют в промышленности и представляют собой исключительно мощный механизм моделирования и воспроизводства чрезвычайно сложных многофакторных процессов, где линейная аппроксимация работает плохо. Кроме того, нейронные сети справляются с «проклятием размерности» в случае большого числа факторов. Они находят широкое применение в мировой и отечественной металлургии [4].

Задачи, решаемые искусственными нейронными сетями, типичны и для процесса непрерывной разливки стали. Так, например, каждый дополнительный параметр пронесся (входной элемент сети) — это новая размерность» пространстве данных. Чтобы распознать структуру взаимосвязи параметров в многофакторном процессе, требуется большое количество экспериментальных данных, причем оно быстро возрастает с ростом размерности пространства, как 2N для большинства методов анализа, где N- число параметров процесса (размерность пространства данных). Самый распространенный метод понижения размерности, который широко используется в системах управления непрерывной разливкой стали, — метод анализа главных компонент (АГК). Он состоит в следующем: к данным применяется линейное преобразование, при котором направлениям новых координатных осей соответствуют направления наибольшего разброса исходных данных. Как правило, уже первая компонента отражает большую часть информации, содержащейся в экспериментальных данных. Очень часто метод АГК выделяет из многомерных исходных данных совсем небольшое число компонент, сохраняя при этом структуру информации. Один из недостатков метода АГК заключается в его линейности и, следовательно, в невозможности учесть некоторые важные характеристики структуры данных. Наиболее эффективно применение автоассоциативных нейронных сетей, реализующих «нелинейный АГК» для понижения размерности (Bishop, 1995; Fausett, 1994; Bouland and Kamp, 1988). Это сеть, которую обучают выдавать в качестве выходов свои собственные входные данные, но при этом в ее промежуточном слое содержится меньше нейронов, чем во входном и выходном слоях. Поэтому чтобы восстановить свои входные данные, есть должна научиться представлять их в более низкой размерности. Сеть преобразует наблюдения в формат промежуточного слоя и только потом выдает их на выходе. После обучения автоассоциативной сети ее внешний интерфейс может быть сохранен и использован для понижения размерности. Как правило, в качестве автоассоциативной сети берется многослойный персептрон с тремя промежуточными слоями. При этом средний слой отвечает за представление данных в малой размерности, а два других скрытых слоя служат соответственно для нелинейного преобразования входных данных в средний слой и выходов среднего слоя в выходной слой. Автоассоциативная сеть с единственным промежуточным слоем может выполнять только линейное понижение размерности и фактически осуществляет АГК в стандартном варианте.

Задача распознавания образов состоит в указании принадлежности входного образа, представленного вектором признаков, одному или нескольким предварительно определенным классам. Для распознавания образов применяют самоорганизующиеся нейронные сети, предварительно обученные и адаптированные на изображениях объектов рассматриваемых классов. Обеспечивается инвариантность к произвольному фону, устойчивость к зашумлению, вероятность правильного распознавания не ниже 98 %. В непрерывной разливке такие сети могут быть использованы для идентификации дефектов заготовки, которые обычно характеризуются номинальными переменными без четких количественных характеристик: например, ужимины, расслой, осевые, продольные, поперечные, сетчатые и паукообразные трещины. В этом случае применение лингвистических терминов в виде списков номинальных переменных делает доступными методы нечеткого кодирования исходной информации о типе дефекта заготовки [5], Обычно задачи классификации практически очень плохо алгоритмизуются. Кластеризация — это разбиение набора данных на несколько компактных областей (кластеров), причем число кластеров заранее неизвестно. Кластеризация обеспечивает применение для исследования каждого кластера различных методов. Например, нейронная сеть на основе методики использования МГУА (метод группового учёта аргументов) дает возможность построить зависимость одного параметра от других в виде полинома. Такая сеть может мгновенно выявить фальсифицированные или ошибочные исходные данные, неверные показания контрольно-измерительной аппаратуры, вмешательство в технологический процесс и т.д. Обученная нейронная сеть может выступать, как эксперт, обладающий очень большим опытом и способный дать ответ на сложный Вопрос. Нейросетевой подход в задачах экспертной оценки сочетает в себе способность компьютера к вычислению и способность мозга к обобщению и распознаванию. Алгоритм кластеризации основан на подобии образов и размещает подобные образы в один кластер без применения обучающей выборки (Kohonen's Self Organizing Featured Map – «SOFM»—самоорганизующаяся карта признаков Кохонена). Этот тип сетей может быть использован для автоматизированной балльной оценки дефектов непрерывнолитого о слитка с целью принятия решения отбраковки или дальнейшего передела. Введение лингвистической переменной и термов для оценки дефектов заготовки сделает технологические режимы более гибкими, экономичными и адекватными требованиям потребителя готовой продукции. Понятие лингвистической переменной впервые введено Л. Заде, который расширил классическое понятие множества, допустив, что характеристическая функция принадлежности элемента множеству может принимать любые значения в интервале (0,1), а не только значения 0 либо 1. Это позволило создать фундамент теории нечетких множеств и нечеткой логики, а также предпосылки для внедрения методов нечеткого управления в инженерную практику.

При проведении исследований набор экспериментальных данных, используемых для обучающей выборки ((xi,yi), (x2,y2), …, (xn,yn)) генерируется неизвестной функцией, искаженной "аддитивным шумом". Задача аппроксимации состоит в определении степени достоверности исследуемой функциональной зависимости. Наиболее эффективно автоматизировать такие исследования и проводить их с использованием репликативных нейронных сетей, что особенно актуально для расширения марочного сортамента разливаемой стали и регламентации технологических требований производства. Репликативная нейронная сеть приводит шумовой компонент к среднему значению, и результат, получаемый на выходе сети, является суммой информативной часта вектора (входного вектора) и среднего значения шума в данной точке многообразия. Если среднее значение равно нулю, то выходной слой воспроизводит входной вектор, удаляя случайный шум.

Правильный прогноз параметров качества получаемой металлопродукции существенно влияет на принятие своевременного решения в многофакторных процессах, к каким относится и непрерывная разливка металла. Формализованное решение задачи сводится к предсказанию значения y(tn+1) в момент tn+1 при задании того или иного временного (любого последовательно пропорционального) ряда прогнозируемого параметра [y(t1), y(t2), …, y(tn)] последовательные моменты времени t1, t2, …, tn. Значения переменных измеряются в различные моменты времени, при этом присутствуют или ожидаются зависимости (тренды) между последовательными значениями одной и той же переменной. Такая задача — частный случай задачи регрессии и после соответствующего предварительного преобразования данных может быть решена нейронной сетью любого типа, предназначенного для задач регрессии.

Задачей оптимизации показателей технологического процесса является нахождение решения, удовлетворяющего системе ограничений и максимизирующего или минимизирующего целевую функцию. Для оптимизации процесса непрерывной разливки металла применим целый класс искусственных нейронных сетей, который включает так называемые сети Хопфилда, Хэмминга, Коска, Карпентера, Гроссберга и др., более известные по именам их разработчиков. Модель, разработанную К. Фукушима, чаще называют когнитроном. Когнитрон инвариантен к поворотам, перемещениям и изменениям масштабов распознаваемых образов. В случае отсутствия информации о том, какие входные переменные действительно существенно влияют на целевую функцию, часто используют построение нейронной сети, специально предназначенной для отбора значимых переменных с применением генетических алгоритмов отбора входных данных — Genetic Algorithm Input Selection. Впервые идея использования генетических алгоритмов в нейронных сетях была предложена Дж. Голландом. Генетический алгоритм - это последовательность управляющих действий и операций, моделирующая эволюционные процессы на основе аналогов механизмов генетического наследования и естественного отбора. По скорости определения оптимума целевой функции генетические алгоритмы на несколько порядков превосходят случайный поиск или глобальный перебор входных параметров. Высокая степень распараллеленности обработки информации позволяет успешно применять нейросетевые технологии для решения задач комбинаторной оптимизации. Решение таких задач традиционными методами математическою программирования, большинство из которых ориентировано на вычислительную технику с последовательной архитектурой, сопряжено с большими временными затратами, неприемлемыми для быстропротекающих многофакторных технологических процессов в металлургической практике.

В моделях управления технологическим процессом совокупность векторов {u(t), y(t)} определяет динамическую систему, где u(t) служит входным управляющим воздействием, а y(t) - выходом системы в момент времени t. Нейронная сеть рассчитывает такое входное воздействие, при котором система следует по желаемой эталонной траектории y(t). Многие объекты математического моделирования могут быть описаны по следующей схеме. Имеются вектор X=(x1, x2, …, xn) входных регистрируемых воздействий на объект и вектор N прочих входных воздействий, который обычно считается случайным. Через Y0 = (yI0, …, yIM) обозначается вектор реакций объекта на (X, N). В общем случае Y0(t) в текущий момент времени t является параметрическим вектор функционалом от значений {X(u)}, {N(u)} для моментом времени u, предшествующих t: Y0(t)= W0({X(u)}, {N(u)}).

Обычно t-T<= u <= t, где T оценка времени окончания всех переходных процессов по всем каналам. Такая зависимость называется динамической, а функционал W0 - динамической характеристикой объекта. Если пренебрегают переходными процессами, а учитывают лишь установившиеся значения Y0 для каждого значения (X, N), то получают так называемую статическую зависимость Y0= W0(X, N), в которую не входит время. При этом вектор-функция W0 называется статической характеристикой объекта. Покольку N неизвестно, то за математическую модель объекта принимают условное математическое ожидание соответственно

Y(t)=M[Y0(t)|{X}]= W или Y=M[Y0|X]=Ф(Х), которое обеспечивает наименьшее значение дисперсии погрешности аппроксимации выхода объекта с помощью всевозможных функций от его регистрируемых входных данных. Путем дискретизации динамической зависимости Y(t) задачу всегда можно снести ко второму случаю, т.е. к изучению функций, а не функционалов, однако при этом число аргументов составляет n’=nR, R*/\T=T, где /\T - шаг дискретизации. Таблицы шачений искомых функций Y(t) и Y получают путем обработки экспериментальных данных. Естественной постановкой [6] наилучшей аппроксимации будет стохастическая, так как сами табличные значения будут случайными оценками искомых значении математических ожиданий.

Оценка дисперсии D0=D[Y0-M(Y0|X)] = (di0, …, dm0), di0=D[yi-M(y0i |X)], i= 1, …, m, будет играть роль оценки погрешности модели объекта. Указанный способ построения математической модели обычно называют методом "черного ящика", ибо структура зависимости Y0 от (X, N) никак не детализируется. Математические модели объектов класса обучающихся систем вводятся через расшифровку структуры зависимости Y от X [7]. Считается, что Х= Y+ Z, Z= Z1 + Z2, Z= W1({Z1}), Y= W2({Z2}). Таким образом, определенная доля Z1 внутренних ресурсов системы Z идет на воспроизводство этих ресурсов, а оставшаяся доля Z2 — на выполнение внешних функций системы Y. В области непрерывной разливки необходимо максимально использовать достигнутый сегодня опыт применения нейронных сетей в промышленном производстве. Современные тенденции в развитии и совершенствовании процесса непрерывной разливки стали характеризуются возрастанием требований к качеству готового продукта, расширением марочного сортамента разливаемых сталей, а также стремлением к проведению процесса разливки с горячим либо прямым посадом отлитых заготовок в линию прокатного стана, что позволяет значительно сократить энергию и время па получение готовой продукции [8]. Необходимой предпосылкой для успешного проведения процесса непрерывной разливки с горячим или прямм посадом является применение интеллектуальных систем управления качеством заготовок.

В настоящий момент технология моделирования и анализа достаточно формализована. Быстро внедряются в промышленность системы искусственного интеллекта (M1Q • Machine Intelligent Quotient). Поскольку и способность, и сложность модульных систем искусственного интеллекта существенно возросли, при проектировании систем для динамических процессии есть особые требования, связанные с неуверенностью в информационной среде, к которым, как правило, не апеллирует обычная теория систем. Ввиду таких особенностей информационной среды степень эффективности решения нарастает при накоплении информации о процессе, использование которой для расчета лучшего решения осуществляется в динамике протекания самого исследуемого процесса. Интеллектуальные технологии базируются на автоматизированном многофакторном анализе информационной среды. Внедрение автоматизированных систем управления качеством (АСУК) готовой продукции невозможно без создания единого информационного пространства по всей технологической линии ее производства. Динамическая оптимизация многофакторных процессов, оперативное решение технологических и экономических задач возможны только па основе непрерывного анализа и постоянного пополнении массива исходных данных. Структура базы данных непрерывной разливки должна предусматривать возможность использования современных достижений и теоретических разработок в области интеллектуальных систем, реляционную увязку по ключевым полям с базами данных вне печной обработки стали, сталеплавильного и аглодоменного производств, возможность отслеживать металл от сырья до реализации готовой продукции, а также динамику его эксплуатационных свойств у потребителя [9]. Это особенно актуально, поскольку пока для непрерывной разливки не разработано унифицированных обобщенных теоретических моделей, увязывающих качество заготовки с параметрами разливки и свойствами подаваемого на разливку жидкого металла, трансформацией его качества на последующих переделах. Для оценки дефектов заготовки обычно используют номинальные переменные без количественных характеристик и без увязки этик переменных с параметрами ("историей") происхождения металла, я также с последующей логистикой.

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

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

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

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

Блок-схема основных модулей системы оптимизации

Рис 1 - Блок-схема основных модулей системы оптимизации

Практический мониторинг работы системы многофакторной оптимизации

Рис. 2 - Практический мониторинг работы системы многофакторной оптимизации

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

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

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

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

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

Важное значение при автоматизированной обработке информации о протекании многофакторного процесса имеет использование стандартных методов иммуноинформатики и геноинформатикн. Каждый дополнительный параметр процесса — это новая размерность в пространстве данных. Чтобы достаточно плотно заполнить n-мерное пространство данных, аппроксимировать структуру гиперповерхности, необходимо иметь очень много записей в информационной базе данных процесса. Необходимое число записей N быстро возрастает c ростом размерности пространства, как N = 2N для большинства методов. Отбор входных переменных и понижение размерности пространства предусмотрены в рамках специализированного модуля контроля степени значимости выбираемой совокупности факторов. Выбор входных параметров - исключительно важный этап защиты от «проклятия размерности» при построении нейронных сетей. Генетические алгоритмы хорошо приспособлены для решения задач такого типа, поскольку дают возможность проводить поиск среди большого числа комбинаций входов при наличии взаимосвязи между входными переменными. Модуль многофакторного анализа позволяет визуально отслеживать характер взаимосвязи между параметрами процесса и дополнительно выполняет функции формирования вложенных массивов исходных данных процесса, выделяя цветом последовательные равные диапазоны изменения параметров. Таким образом, ресурсоемкая цифровая обработка информации осуществляется в видеорежиме передачи данных. Расчет ведётся только в окрестности точки глобального экстремума или в диапазоне граничных условий целевой функции. Для обеспечения требуемого быстродействия системы применяется метод формирования многократно вложенных массивов данных в мнотократно-многомерном пространстве — «древовидная» структура пространства. Фрактальный анализ используется для сокращения области расчетов и исключения лишних циклов расчета в окрестности локальных экстремумов целевой функции на полученной гиперповерхности. Модуль прогноза дрейфа параметров процесса построен на принципе проекции временных рядов (частный случай регрессии) и для сопоставительной оценки параллельно использует несколько известных методов прогноза на разных алгоритмах. Прогнозируемая переменная может быть как числовой, так и номинальной, прогноз временной или пошаговый. Для формирования многомерной поверхности данных применяется сплайн-интерполяция, а для ее описания — многомерная регрессия с возможностью выбора того или иного удобного варианта представления конечного результата в аналитико-эмпирическом виде. Верификация гиперповерхности может осуществляться в видеоформате, а также по изменению коэффициента множественной корреляции [10, 11].

Система оптимизации процесса также предусматривает два упрощенных варианта использования результатов многофакторного анализа на двух разных математических платформах: автоматизированное формирование виртуальной модели процесса на базе многомерной регрессии в «древовидном» пространстве данных; автоматизированное генерирование нейросетевых структур под решение конкретной задачи оптимизации и управления. Очевидно, что второй, упрощенный вариант применим только в условиях заданной целевой функции (переобучение нейронной сети может привести к ухудшению показателей технологического процесса), а первый имеет более широкий интервал применения вследствие возможности экстраполяции эмпирических зависимостей. Наиболее эффективно использование всей системы многофакторной оптимизации производственных процессов, однако в настоящее время это могут позволить себе только предприятии с достаточно проработанными и отлаженными (нормализованными) базами данных производственных процессов в едином информационном пространстве предприятия. При отсутствии таких условий внедрение системы по интеллектуальным затратам сопоставимо с внедрением тяжелых систем класса MRP-I I (Manufacturing Resource Planning) и требует высококвалифицированного обслуживания персонала, а по эффективности значительно их превосходит за счет решения широкого круга задач наиболее общими методами, а также гибкого управления точностью и направлением оптимизации с помощью изменения граничных условий универсально формируемой целевой функции.

На рис. 1 и 2 представлены основные программные модули системы многофакторной оптимизации производственных процессов. Совершенно очевидно, что для эффективного функционирования универсальной потоковой обработки информации необходимо иметь вспомогательные модули для распознавания информации, обмена потоковой информацией между всеми блоками системы, управлении технологическим процессом, контроля аварийных ситуаций, формирования и выдачи технических отчетов и т.д. На большинстве металлургических предприятий имеются соответствующие технические средства современной платформы и архитектуры для автоматизации технологических процессов, которые обладают достаточной надежностью, не требуют больших эксплуатационных затрат. На уровне участков и цехов уже внедрены локальные системы класса MRP-II. ERP (Enterprise Resource Planning) или осуществляется их модернизация для совмещения стандартов и форматов с глобальной интегрированной системой. Обслуживающий персонал обладает достаточной квалификацией для внедрения компьютерного моделирования с использованием современных достижений в области интеллектуальных технологий.

Заключение

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

Библиографический список:

  1. Паршин В.М., Чертов А.Д. Управление качеством непрерывнолитой заготовки // Сталь. 2005. № I. С. 20 29.

  2. Вулант Л.В., Корзунин Л.Г, Юровский Н.А. и др. Машины непрерывного литья заготовок. Теория и расчёт. Уральский центр ПР и рекламы — "Марат", Екатеринбург, 2004. С. 319.

  3. Чертов А.Д. Применение систем искусственного интеллекта и металлургическом промышленности (обзор по материалам международного семинара) // Металлург. 2003. № 7. с. 32-37.

  4. Baskhar U., Kamal R., Kumar S. et al. ”Soft Computing” Automation and its Application in Steel Industry // R&D Centre for Iron & Steel. SAIL. 26-28 February, 2003. P. 34.

  5. Dixil P.M, Dixit V.S. Application of fuzzy set theory in the scheduling of a tandem cold-roiling mill // Jour. of Manufacturing Science and Engineering. 2000. V. 122. Aug. P. 494-500.

  6. Namboodiri N.K., Carter L.E., Blalock H. M. Applied mulltvariate analysis and experimental designs.- N Y: Megraw-Hill, 1975,— 688 p.

  7. Иванов В.В. Методы вычислений на ЭВМ. Справочное пособие -Киев: Наукова думка, 1986. — 584 с.

  8. Колпаков С.В., Лебедев В.И., Старов Р.В. и др. //Сталь. 1989. № 10. С. 19-26.

  9. Chertov A. Paraltct engineering at continuous perfection of business-processes and opportuntties in the new millennium // R&D Centre for Iron & Steel. SAIL / February 26 - 28. 2003. P. 35 - 36.

  10. Чертов А.Д., Довлядов И.В. Применение интеллектуальных технологий в черной металлургии // И. П. Бардин и металлургическая наука. Сб. науч. тр. — М.: ЗАО “Металлургиздат”. 2003. С. 22-36.

  11. Хехт-Нильсен Р. Обучающиеся машины. - М: Мир, 1978. — 182 с.

Вверх

Библиотека


Источник: Паршин В. М., Чертов Л. Д. Интеллектуальные системы управления качеством непрерывнолитой заготовки// Сталь. 2005 № 2. С. 37 - 43.