Научная статья на тему 'Система оперативного контроля имитации управляемых вероятностных технологических процессов'

Система оперативного контроля имитации управляемых вероятностных технологических процессов Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
125
39
i Надоели баннеры? Вы всегда можете отключить рекламу.

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Смородин В. С.

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

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Система оперативного контроля имитации управляемых вероятностных технологических процессов»

ИНФОРМАТИКА, ВЫЧИСЛИТЕ!!ЬНАЯ ТЕХНИКА И УПРАВЛЕНИЕ

УДК 681.3;007.003;007.008;65.0

СИСТЕМА ОПЕРАТИВНОГО КОНТРОЛЯ ИМИТАЦИИ УПРАВЛЯЕМЫХ ВЕРОЯТНОСТНЫХ ТЕХНОЛОГИЧЕСКИХ ПРОЦЕССОВ

В. С. СМОРОДИН

Учреждение образования «Гомельский государственный университет имени Ф. Скорины», Республика Беларусь

Введение

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

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

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

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

Структура системы контроля имитации и управления

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

Система оперативного контроля имитации управляемых вероятностных технологических процессов (ВТП) состоит из следующих компонентов: имитационной модели (ИМ) управляемого ВТП; подсистемы планирования имитационных экспериментов (PS.PLANEX); подсистемы оперативного контроля имитации (PS.CONTROL); подсистемы анализа результатов (PS.ANALIS); подсистемы-эксперта (PS.EXPERT), контролирующей ход имитации и управляющей изменением параметров модели.

Функционирование компонентов системы оперативного контроля осуществляется с помощью управляющих воздействий:

- взаимодействия подсистем с «экспертом» 0к (к = 1,5): чтения информации о состоянии технологического цикла (01, 02,04); оперативного воздействия «эксперта» (03) по текущему варианту реализации структуры ВТП в имитационной модели; установки начальных значений состава ресурсов в ^м варианте организации структуры ВТП (05);

- взаимодействия подсистем с ИМ (выдача оперативной информации о ходе имитации ВТП с помощью множества индикаторов состояния оборудования {Мг};

формирование множества статистик {БТЫ} и откликов ^^} в 1-й реализации ИМ

ВТП по методу Монте-Карло);

- множество постоянных характеристик модели {Gh} и параметров

{Х0jh} моделирования ВТП, задаваемых для «запитки» модели при запуске на имитацию ^го варианта состава ресурсов и структуры ВТП.

Основным компонентом системы является агрегатная имитационная модель, реализующая имитацию объекта исследования с помощью вероятного сетевого графика (ВСГР) и построенная на основе системы автоматизации имитационного моделирования [2].

В процессе реализации прогона имитационной модели осуществляются следующие виды внутреннего управления динамикой имитации:

- автоматическое одиночное резервирование оборудования в тех случаях, когда наработка на отказ г-го устройства оборудования (@г) достигает критической величины;

- ликвидация последствий аварий при опасных отказах функционирования г-го устройства последовательностью процедур { РЯОС к};

- технологическое резервирование, означающее изменение состава и последовательности выполнения технологических операций {МТХО у} после возникновения аварии.

В имитационной модели предусмотрено также множество управляющих воздействий ({ак}, к = 1,4) подсистемы PS.CONTROL, включающее в себя: переключение на режим профилактики оборудования (а1), изменение шага наблюдения и формирования информации для построения графиков расхода ресурсов ВТП (а^, выдача диаграмм перехода компонентов имитационной модели из состояния в состояние (а3); досрочная остановка имитации использования ^го варианта состава ресурсов ВТП (а4).

Функциональное назначение компонентов ИМ ВТП

Для постановки серий имитационных экспериментов (ИЭ), отображающих взаимодействие имитационной модели с компонентами системы контроля, используется агрегатная система автоматизации моделирования [2], которая реализует агрегатный способ имитации ВТП и состоит из следующих подсистем, библиотек и компонентов:

- библиотеки типовых агрегатов LB.АОКЕО;

- подсистемы формирования имитационных моделей из множества агрегатов-компонентов ВСГР (PS.FORMSG);

- управляющей программы моделирования (иРМА);

-подсистем обработки статистики имитации ВСГР (PS.OBRAB), визуализации результатов ИЭ (PS. VISIAL), первичного анализа результатов экспериментов \PS.ANALIZ).

Рассмотрим структуру и функциональное назначение перечисленных компонентов. Библиотека LB.AGREG содержит несколько типов реентерабельных программ, используемых для имитации функций агрегатов АМТХО у, ASOB j, АОВШк, APROC к . За время постановки ИЭ для каждой 1-й реализации имитационной модели программы AMTXO j и ASOB 1 циклически переходят в различные состояния под управлением ^МА.

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

Подсистема PS.MONTEK содержит библиотеку процедур формирования случайных величин, программу реализации статистических испытаний и вычисления оценок математических ожиданий и дисперсий откликов ИЭ. Подсистема PS.OBRAB автоматизирует операции обработки первичной статистики моделирования, являясь при этом адаптацией известного пакета STATISTIKA [3].

Подсистема PS.VIZUAL формирует временные диаграммы использования устройств и ресурсов ( DIAG м ), а также графики Z1М (^0) и Z2гЫ (70) для 1-й реализации ВСГР. Управляющая программа моделирования иРМА организует переход агрегатов из состояния в состояние и обеспечивает сочетание прямого и инверсного способа изменения модельного времени t0 с реализацией процедур Монте-Карло, а также

контролирует моменты вычисления 1рй и tpjl агрегатов ASOB i.

Таким образом, структура имитационной модели формируется с помощью библиотек агрегатной системы имитации [2] с помощью таблиц коммутации агрегатов AMTXO р и ASOB i. Эту работу выполняет PS.PLANEX, воздействуя через управление а5 на иРМА. На следующем этапе исследования проводится серия экспериментов на реальном ВТП. Если же проектируется новая структура ВТП, то используются экспертные данные о параметрах и надежности функционирования AMTXO j.

Результатом этапа является формирование базы данных модели, содержащей информацию о параметрах MTXOij. На следующих этапах исследования организуется серия ИЭ для испытания ИМ ВТП согласно известным методикам [4].

Контроль хода имитации управляемого ВТП

Возможность возникновения аварии оборудования ВТП при выполнении AMTXO jj требует предусмотреть выход из ситуации, возникшей после аварии, хотя

она уже ликвидирована последовательностью {APROCk}. На этот случай в ИМ ВТП предусмотрены «резервные» цепочки AMTXO ^, которые активизируются только при

появлении аварий. Переключение на «резервную» ветвь AMTXOiJ реализуется за счет использования булевой матрицы коммутации ||уж||, формируемой экспертом-технологом до начала имитации. Строками матрицы являются номера AMTXOij на входе ASOB 1, а столбцами являются номера резервных AMTXOj на выходе ASOBj,

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

Еще одним способом недопущения аварий оборудования ВТП является автоматический переход на резервное устройство, когда хотя бы для одного из устройств оборудования фактическая наработка на отказ превышает пороговые значения в 1пйг. В этом случае множество {1пйг} поступает в PS.OPEREX, которая проверяет близость к пороговому значению наработки всех устройств оборудования. При достижении близости к пороговым значениям у нескольких устройств формируются следующие воздействия на ИМ ВТП: групповой переход на резервирование тех устройств, у которых наработка близка к критической (а1); переход на общую профилактику оборудования из-за неэффективности группового резервирования или нехватки резервных устройств (а 2); допускается возможность аварии в тех случаях, когда останавливать ВТП нельзя, и состояния индикаторов игнорируются (а3); если

оборудование изношено, а общая профилактика неэффективна, принимается решение о досрочном завершении имитации И-го варианта ИМ, поскольку появление аварии для данного ВТП недопустимо (а4).

PSANALEX использует статистику имитации {STk} и множество откликов модели {У0j}. Откликами являются усредненные по числу реализаций их интегральные значения для И-го варианта ВТП: критическое время выполнения технологического цикла (ТрД стоимость реализации ВТП (С0h), интегральный расход материалов и комплектующих изделий (mt0h), количество использований ресурсов г-го номера (^), суммарная стоимость ликвидации аварий (С^ А^), общие потери

на профилактику (ТОПРк). Эти интегральные отклики модели составляют многомерный вектор откликов VOh варианта ВТП, у которого все компоненты требуют минимизации, но имеют различную размерность и свои диапазоны изменения. Поэтому необходима нормировка компонентов этого вектора их максимальными значениями для всех возможных вариантов структуры ВТП.

Важной статикой реализации ИМ ВТП является граф критических путей (GRKRPk), который получен после наложения всех критических путей. С помощью сообщения 04 PS.ANALEX выдает эксперту графики расхода ресурсов г-го типа

(^), финансовых средств Z2гh (^), а также временные диаграммы использования оборудования и исполнителей (DIAGrh). Оперативная статистика реализации ВТП в виде сообщения 0 4 предоставляется эксперту-технологу для принятия решений на основе классической теории принятия решений. В результате эксперт формирует набор управляющих воздействий (01, 02, 03 и 05), которые затем через подсистему SPRESH обеспечивают возможность досрочной остановки 1-й реализации ИМ, пе-

ревод всех устройств оборудования на профилактику, оперативное изменение характеристик надежности функционирования оборудования.

Для сравнения вариантов структуры ВТП осуществляется «свертка» этого вектора к скалярному показателю Wh способом весовых коэффициентов важности

(!«j=>;0 ^ ^ 1) откликов с номером j. Вариантам организации ВТП соответст-

]

вуют значения вектора {Хши} параметров ВТП и постоянных параметров имитации ^и}. Каждая из составляющих векторов параметров может изменяться на различных уровнях. Поэтому количество вариантов К0 (h = 1, К0) определяется стратегией

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

Заключение

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

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

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

б) снизить вероятность возникновения аварийных ситуаций на производстве, на основе построения рациональной структуры технологического цикла на стадии проектирования;

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

г) повысить производительность технологических линий;

д) снизить себестоимость проектного моделирования высоконадежных производственных систем;

е) обеспечить конкурентоспособность выпускаемой продукции, как на внешнем, так и на внутреннем рынках Республики Беларусь.

Литература

1. Клир, Дж. Системология. Автоматизация решения системных задач / Дж. Клир ; пер. с англ. - М. : Радио и связь, 1990. - 544 с.

2. Смородин, В. С. Агрегатная система автоматизации моделирования вероятностных технологических процессов производства / В. С. Смородин // Математичні машини і системи (Mathematical Machines and Systems). - 2007. - № 1. - С. 105-110.

3. Боровиков, В. П. Искусство анализа данных на компьютере: для профессионалов / В. П. Боровиков. - 2-е изд. - СПб. : Питер, 2003. - 688 с. : ил.

4. Смородин, В. С. Методика контроля и принятия решений при имитационном моделировании технологических процессов опасного производства / В. С. Смородин // Проблемы упр. и информатики. - 2006. - № 5. - С. 79-91.

Получено 07.03.2012 г.

i Надоели баннеры? Вы всегда можете отключить рекламу.