МОДЕЛЮВАННЯ І УПРАВЛІННЯ ВЕЛИКИМИ СИСТЕМАМИ
УДК QQ7.QQ3; QQ7.QQ8; 65.Q А.Н. ГОНЧАРОВ
АВТОМАТИЗАЦИЯ МОДЕЛИРОВАНИЯ СИСТЕМ УПРАВЛЕНИЯ ТЕХНОЛОГИЧЕСКИМИ ПРОЦЕССАМИ НА ОСНОВЕ ЧЕЛОВЕКО-МАШИННОГО КОМПЛЕКСА ИМИТАЦИИ____________________________________________________________________________
Abstract: It is reported about the method of organization of technological process of production control by the complex of imitation, containing in its composition the indicators of the equipment state and technological process functioning, decision-making system, simulation model of the probabilistic network graph and expert-technologist. Technology of production process control and method of control of the state of indicators of the system are described. Key words: technological processes of production, probabilistic network graph, decision-making system, expert-technologist.
Анотація: Повідомляється про методику організації управління технологічним процесом виробництва за допомогою комплексу імітації, що містить у своєму складі індикатори стану устаткування і функціонування технологічного процесу, систему ухвалення рішення, імітаційну модель імовірнісного мережевого графіка і експерта-технолога. Представлені технологія управління виробничим процесом і методика контролю стану індикаторів системи.
Ключові слова: технологічні процеси виробництва, імовірнісний мережевий графік, система ухвалення рішення, експерт-технолог.
Аннотация: Сообщается о методике организации управления технологическим процессом производства с помощью комплекса имитации, содержащего в своем составе индикаторы состояния оборудования и функционирования технологического процесса, систему принятия решения, имитационную модель вероятностного сетевого графика и эксперта-технолога. Представлены технология управления производственным процессом и методика контроля состояния индикаторов системы.
Ключевые слова: технологические процессы производства, вероятностный сетевой график, система принятия решения, эксперт-технолог.
1. Введение
В качестве объекта управления в данной работе рассматривается технологический процесс производства (ТПП), который имеет малую скорость выполнения микротехнологических операций. Структура ТПП определяется с помощью имитационной модели вероятностного сетевого графика (ВСГР) в составе человеко-машинного комплекса, целью использования которого является предотвращение аварий оборудования ТПП за счет своевременного включения резервного оборудования или перевода оборудования на общую профилактику [1]. Подобная возможность появляется только в тех случаях, когда имеются предпосылки предусмотреть развитие ситуации в
ТПП с некоторым интервалом упреждения (tupr) в специализированной системе принятия
решений (SPRESH) для того, чтобы в нужные моменты времени воздействовать на оборудование. Малая скорость реализации ТПП в ряде случаев позволяет выработать такие воздействия со стороны SPRESH на его оборудование, которые на интервале tupr заранее
проверены с помощью комплекса имитационного моделирования (КИМ). В данной работе рассматривается ситуация, когда КИМ состоит из трех компонентов: системы принятия решений SPRESH , имитационной модели (ИМ) агрегатного типа и эксперта-технолога (EXPERT) .
11Q © Гончаров А.Н., 2QQ9
ISSN 1Q28-9763. Математичні машини і системи, 2QQ9, № 1
Целью данной работы является иллюстрация возможности управления реальным вероятностным ТПП в составе человеко-машинного комплекса имитации, поскольку из-за стохастического характера времени тн выполнения MTXOH и конкуренции запросов MTXOH за
v v У
ограниченный состав ресурсов классическую теорию расписаний или аппарат сетевого планирования применить нельзя. Ниже излагается методика управления ТПП с помощью КИМ, которая основывается на использовании системы автоматизации имитационного моделирования агрегатного типа [2] и позволяет с помощью имитационной ВСГР управлять функционированием реального ТПП.
2. Состав параметров системы управления технологическим процессом производства
Комплекс имитации для осуществления оперативного управления технологическим процессом производства состоит из следующих компонентов:
- имитационной модели технологического процесса производства, структура которого определяется с помощью вероятностного сетевого графика;
- специализированной системы принятия решений SPRESH, осуществляющей анализ и контроль планового и «нештатного» развития операционной обстановки в имитационной модели и технологическом процессе производства;
- блока управления EXPERT, выполняющего функции посредника между системой принятия решений и экспертом, физически представляющим собой эксперта-технолога или группу экспертов высокой квалификации соответствующей предметной области.
Оперативное взаимодействие основных компонентов данной системы реализуется с помощью следующих переменных комплекса имитации:
- надежностных характеристик G*h функционирования оборудования r -го номера в h -м варианте реализации технологического процесса производства;
- индикаторов ind* текущего состояния r -го устройства оборудования и h -го варианта
реализации, в которых накапливается суммарное время наработки устройств на отказ соответствующих устройств технологического процесса;
- указателей РЛгЪ появления аварий на r -х устройствах оборудования, влияющих на
конфигурацию соответствующего варианта моделируемого технологического процесса производства;
- текущих значений U*h переменных управления технологическим процессом;
- значений корректирующих воздействий AU* на переменные управления;
- параметров функционального состояния Z fh технологического процесса, зависящих от значений применяемых управляющих воздействий AU*fh ;
- значений статистик ST*, k = 1,N, характеризующих динамику развития h -го варианта контролируемого технологического процесса производства;
- значений Ymh m -го отклика h -го варианта управляемого технологического процесса.
Перечисленные выше переменные комплекса имитации, управляющие воздействия и индикаторы формируются специальными схемами контроля за функционированием оборудования и фиксируются в базе данных имитационной модели (BDIM).
3. Состав и структура системы принятия решений ИМ ТПП
Система SPRESH состоит из следующего набора процедур: планового управления
технологическим процессом производства (PR.PLAN) ; внешнего резервирования оборудования технологического процесса и его профилактики (PR.PROFILAC); ликвидации аварий (PR.LIKAVAR) ; индикации текущих состояний процесса (PR.INDIKAC); управления состоянием технологического процесса (PR.UPRSOST); анализа информации и принятия решений
( PR.ANALIZ ). При этом система SPRESH функционирует в двух режимах: оперативного управления медленно протекающим технологическим процессом в режиме реального времени (режим 1); моделирования динамики технологического процесса на имитационной модели ВСГР (режим 2). Рассмотрим динамику управления объектом моделирования в каждом из режимов функционирования системы SPRESH .
В режиме 1 с помощью процедуры PR.PLAN на регистры начальных условий процесса посылаются значения начальных объёмов ресурсов (Xmh), которые затем используются в ходе
реализации MTXOij в составе технологического процесса, а также значения характеристик
состава резервного оборудования (G*h), включаемого в нужные моменты времени в процессе
реализации производственного цикла для обеспечения надёжности функционирования его оборудования. В процессе наблюдения за состоянием оборудования с помощью процедуры
PR.PROFILAC по значениям индикаторов состояния оборудования {ind*h}, поступающим с постоянным интервалом tiz с регистров-индикаторов оборудования в систему SPRESH,
организуется внешнее резервирование и перевод оборудования на профилактику.
Для тех случаев, когда аварии на оборудовании избежать не удалось, с регистра фиксации
аварий в систему SPRESH поступает признак Pabrh = 1 аварии r -го устройства оборудования,
который инициирует работу процедуры ликвидации аварий PR.LIKAVAR. Эта процедура
организует внешнюю ликвидацию аварии с помощью последовательности процедур {APROCk,
k = 1,l} ликвидации поставарийной обстановки в технологическом цикле производства. Кроме технологического регулирования работы оборудования, в системе MTXOij организовано постоянное наблюдение за функционированием MTXOH реального производственного цикла. С помощью процедуры PR.INDIKAC через интервалы времени tiz с регистров-индикаторов
состояний технологического процесса производства в систему SPRESH поступают значения множества состояний {Z*}. Осуществляется проверка выхода этих значений за допустимые
границы их изменения (Z-, Zf), которые ранее были определены в ходе имитационного эксперимента (ИЭ) с помощью комплекса имитации. При выходе z* є {Z*} за пределы допустимого диапазона значений инициируется процедура PRUPRSOST управления состоянием процесса производства. Эта процедура формирует значения управляющих переменных {U*} и
набор корректирующих воздействий (AU*), поступающих на соответствующие регистры
управления процессом. По завершении производственного цикла с регистров откликов реального технологического процесса в систему SPRESH посылается множество статистик реализации {ST*} и откликов {Ymh} реального объекта управления. Значения этих статистик и откликов
процедура PR.ANALIZ оперативно анализирует по информации об использовании ресурсов и функционировании оборудования. Процедура PR.ANALIZ корректирует таблицы SPRESH, используемые остальными процедурами при управлении реальным объектом в следующем цикле контроля за его реализацией.
В режиме 2 система SPRESH взаимодействует с имитационной моделью ВСГР. Процедура PR.PLAN посылает на блок начала имитации значения {Xnh} и {Grh} . С тем же интервалом наблюдения tiz в систему SPRESH от модели поступают множества значений индикаторов состояния оборудования {indrh}. В этом режиме SPRESH организует операции внешнего резервирования оборудования и перевод устройств на профилактику с помощью процедуры PR.PROFILAK . При появлении в имитационной модели ВСГР аварийной ситуации в систему SPRESH с помощью указателя pabrh поступает соответствующий признак аварии. Для
управления функционированием имитационной моделью ВСГР через интервалы tiz на SPRESH
поступает множество индикаторов состояний {Zjh} и переменных управления {U ^}. При выходе
компонентов {Z^} за допустимые границы их изменения (Z~f, Z++) инициируется процедура
PRUPRSOST. Эта процедура формирует значения управляющих переменных {U^} и набор
корректирующих воздействий {AU h} , поступающих на имитационную модель ВСГР. При
завершении технологического процесса от блока окончания имитации модели в SPRESH поступают множества статистик {STkh} и откликов {Ymh} реализации имитационной модели. После
поступления в SPRESH множеств значений {STkh} и {Ymh} процедура PR.ANALIZ анализирует их содержимое, используя для принятия решения соответствующий критерий качества, и выбирает
номер оптимального варианта h0 организации имитационной ВСГР, изменяя при этом содержимое
таблиц системы SPRESH и активизируя работу процедуры PR.PLAN.
Третьей составляющей комплекса имитации является блок управления EXPERT , который взаимодействует только с системой SPRESH в двух режимах: чтения информации из SPRESH и записи управляющей информации для SPRESH , которая формируется в тех случаях, когда необходимо экстренное вмешательство эксперта-технолога в режим имитации ТПП. С помощью воздействий q +6Ъ система SPRESH информирует блок управления EXPERT о ситуации в имитационной модели ВСГР. На основе анализа таблиц, графиков и временных диаграмм использования оборудования блок управления EXPERT формирует управляющие воздействия в4 +66 для системы SPRESH , которые необходимы для оперативной корректировки течения процессов в имитационной модели ВСГР.
4. Особенности технологического и функционального управления имитационной моделью
Технологическое управление надёжностью функционирования оборудования с помощью комплекса имитации организовано несколькими способами: во-первых, системой SPRESH организуется внешнее управление оборудованием с помощью группового резервирования оборудования или путём перевода на профилактику всего оборудования ТПП; во-вторых, с помощью ИМ ВСГР обеспечивается внутреннее управление оборудованием путем организации одиночного резервирования устройств или путём переключения отдельных имитаторов устройств оборудования на режим профилактики с приостановкой имитации на время трг выполнения
профилактических работ.
Важной группой переменных имитационной модели является вектор индикаторов состояний технологического процесса Z = (Z1,Z2,...,Zf). Алгоритмы ATOPtj в режиме контроля за
функционированием MTXOiJ формируют значения компонентов этого вектора {Z^}. Компоненты данного вектора используются для контроля и имеют допустимые пределы изменения, задаваемые в таблице TGZ = (Zf—h,Zf+h) , где Z—,Z+ - соответственно верхние и нижние границы индикатора zf. Допустимые границы индикаторов в таблице TGZ указывает эксперт-технолог. В процессе анализа выхода за допустимые границы агрегат ATOPVJ циклически вырабатывает значения компонентов вектора модификации состояний, которые равны p = 1, когда Z^ < Z~h , и pf = —1, когда Zh > Z+h. После формирования компонентов вектора значений корректирующих воздействий {AU^} последний запоминается в «теле» сигнала Sgd и затем поступает на агрегат ASOB,■. Функциональная часть алгоритма агрегата ATOPVj при этом завершает свою работу, и
J У
далее выполняется алгоритм технологической части ATOPVj. В агрегате ASOB. содержимое
У J
«тела» Sgd используется при обслуживании выходов четвертого типа [2].
5. Организация оперативного управления технологическим процессом производства с помощью комплекса имитационного моделирования
Блок управления EXPERT осуществляет непосредственное взаимодействие с системой принятия решений SPRESH. Это обусловлено следующими причинами. Во-первых, скорость реакции человека значительно ниже скорости обработки управляющей информации системой SPRESH . Поэтому в качестве буфера обмена между ними используется база данных модели. Во-вторых, информация о состояниях технологического процесса должна передаваться в блок управления EXPERT в виде, удобном для ее восприятия специалистом-предметником. В качестве входной информации через блок управления эксперт-технолог получает отображение индикаторов состояния оборудования (в1) , график использования ресурсов и диаграммы работы оборудования (в2), а также таблицы интегральных откликов и статистик моделирования (в3). Отметим, что на динамику имитации ВСГР влияют следующие управляющие воздействия эксперта-технолога: остановка процесса имитации (q4) ; переход на профилактику или групповое резервирование оборудования (в5) ; установка новых начальных значений компонентов вектора параметров {Xnh} или модификация диапазонов изменения индикаторов состояния ТПП TGZ = (Z—,Z+) , а также
модификация содержимого таблицы корректировки вектора U fh переменных управления
технологическим процессом на агрегаты имитационной модели.
Перед каждой реализацией ВСГР эксперт-технолог может менять начальные воздействия {Xhs} на имитационную модель и характеристики Grh надежности устройств MTXOj . Такой
подход к заданию исходных данных превращает комплекс имитации в инструмент управления динамикой реализации технологических процессов производства. Это особенно важно, когда имитация на модели происходит с интервалом упреждения tupr функционирования реального
технологического процесса и результаты имитации на имитационной модели можно учесть при модификации переменных управления технологическим процессом производства для контроля за состоянием оборудования.
Особенно эффективно использование комплекса имитации в тех случаях, когда интервалы времени tSOB между чрезвычайными событиями в медленно развивающемся технологическом
процессе достаточны для оперативного управления (tSOB > TKph, где TKph - критическое время реализации процесса, ранее полученное на имитационной модели).
6. Выводы
Предложенные программные средства позволяют решать задачу выбора рационального варианта состава ресурсов ТПП и такого состава оборудования, который обеспечит требуемый уровень надёжности функционирования производственного цикла; позволяют оперативно изменять характеристики реализации технологического процесса для обеспечения возможности их нахождения в допустимых пределах. Применение программных средств автоматизации
моделирования повышает уровень технологии создания имитационных моделей, поэтому, с нашей точки зрения, их дальнейшее использование в данной области исследований является перспективным и обеспечивает высокую эффективность имитационной модели при контроле за функционированием реальных производственных систем.
СПИСОК ЛИТЕРАТУРЫ
1. Гончаров А.Н. и др. Управление резервированием и восстановительными операциями с помощью имитационного моделирования при возникновении отказов в технологических процессах опасного производства / А.Н. Гончаров, И.В. Максимей, В.С. Смородин // Проблемы управления и информатики. - 2007.
- № 1. - С. 48 - 60.
2. Об одной методике имитационного моделирования вероятностных технологических процессов производства / А.Н. Гончаров, И.В. Максимей, В.С. Смородин и др. // Математичні машини і системи. - 2008. -№ 1. - С. 133 - 138.
Стаття надійшла до редакції 09.07.2008