Метод построения информационной технологии диагностики состояния сложного технологического процесса
Разработка систем мониторинга и диагностики технологических процессов с возможностью распознавания ситуаций и поддержки принятия оперативных решений по коррекции процесса. Формирование состава базы данных и базы знаний, схемы информационной технологии.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 19.06.2018 |
Размер файла | 34,6 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
1
УДК 004:681.518
Метод построения информационной технологии диагностики состояния сложного технологического процесса
Левыкин В.М., Шевченко И.В.
В настоящее время наблюдается быстрый прогресс в практическом применении интеллектуальных информационных технологий, которые, в частности, используются при проектировании, разработке и эксплуатации систем мониторинга, диагностики и поддержки принятия решений по коррекции хода сложных технологических процессов (ТП). Такие процессы имеют определенную общую специфику, а именно:
1. Необходимость управления большим набором физических параметров. С возрастанием сложности и размерности объекта управления, с увеличением объема осведомительной информации человек-оператор теряет способность самостоятельно перерабатывать информацию в оперативном режиме [1]. технологический оперативный база информационный
2. Отсутствие масштабной инвариантности. Условия получения продукта существенно зависят от незначительных изменений в конструкции оборудования. Например, при выращивании монокристаллов полупроводников изменение конфигурации любого элемента теплового узла может коренным образом изменить тепловую картину процесса. Это приводит к низкой эффективности аналитических и численных методов моделирования процесса и, как следствие, к проведению серии крайне трудоемких экспериментов для оптимизации режимов выращивания [2].
3. Проблема нестабильности. Во время технологического процесса изменяется влияние параметров на его течение. Нестабильность касается как статических, так и динамических характеристик. Например, по мере роста монокристалла кардинально меняются тепловые поля внутри установки, конвекционные потоки внутри расплава и т.д.
Таким образом, управление сложным ТП во многом опирается на личный опыт операторов и нередко осуществляется ими на интуитивном уровне. Как правило, с потерей опытных работников на технологической линии резко снижается качество и возрастает брак выпускаемой продукции.
С другой стороны, отсутствует единый системный подход в разработке систем мониторинга и диагностики сложных ТП. Это можно объяснить следующими причинами:
принципиальная невозможность единого формального описания всех возможных видов технического состояния, явлений и процессов из-за применения разнообразного математического аппарата для различных целей анализа;
наличие большого количества форм представления данных и, соответственно, типов моделей представления знаний об объекте мониторинга, обусловленное существованием специализированных подходов;
отсутствие теоретического и экспериментального обоснования структуры и состава информационных технологий, способных обеспечить эффективное решение задач мониторинга СТС.
Исходя из вышеизложенного проблема создания на концептуальном уровне метода разработки информационных технологий мониторинга, диагностики и поддержки принятия оперативных решений по коррекции сложных ТП является актуальной.
Цель работы - разработка с единых системных позиций метода построения информационной технологии (ИТ) диагностики состояния сложного ТП с возможностью распознавания ситуаций и поддержки принятия оперативных решений по коррекции процесса.
Постановка задачи. Прикладная информационная технология осуществляет поддержку функционирования информационной системы, которая имеет свою организационную и функциональную структуру, математические, технические и информационные средства. В данном случае состав ИТ должен обеспечивать решение задачи диагностики состояния сложного ТП.
Согласно стандартному определению информационная технология есть совокупность методов, приёмов и программно-технологических средств, объединенных в технологическую цепочку для обеспечения сбора, хранения, обработки и вывода информации [3]. Любая технология подразумевает также наличие моделей и алгоритмов. Алгоритмы реализуются как информационные процессы, многообразие которых определяется как спецификой предметных областей, так и соответствующими методами и моделями [3].
Поставим задачу построения ИТ как задачу создания комплекса взаимосвязанных информационных процессов, использующих определенные методы и модели и направленных на решение задачи диагностики сложного ТП. Согласно определению, метод - это обобщённый способ решения задач определённого класса. Для решения указанной задачи необходим метод, позволяющий синтезировать рациональный состав информационных технологий подобного назначения.
Метод построения ИТ диагностики сложного ТП. Этапы метода заключаются в следующем.
Этап 1. Формирование модели ИТ.
Разрабатывая информационную технологию необходимо определить её статическую часть - структуру данных (DS) и комплекс математических методов и моделей (СМM), а также описать динамическую составляющую информационной технологии - информационные процессы (IP) и их взаимодействие между собой (IPI). Исходя из этого информационная технология должна представляться набором:
IT = < DS, СМM, IP, IPI >. (1)
Каждый информационный процесс представляется блоком, имеющим информационные входы, управляющие входы, выходы и используемые ресурсы (рис. 1). В качестве ресурсов выступают методы, модели и данныезнания, привлекаемые по мере необходимости для реализации процесса.
Размещено на http://www.allbest.ru/
1
Этап 2. Формирование структуры системы диагностики (СППР).
Формально структуру системы поддержки принятия решений SАD представим в виде модели:
SАD = < МS(DМ), KB, MB, DB, SM, AB, ISР, IS, DS > , (2)
где МS - модель поиска решений; DМ - модель проблемной ситуации в предметной области; KB - база знаний; MB - база моделей; DB - база данных; SM - программный монитор; АВ - база алгоритмов; ISР - подсистема интеграции с АСУ ТП; IS - подсистема интеграции с подсистемой ТЭП АСУ предприятия; DS - подсистема диалога с ЛПР.
Этап 3. Формирование состава базы данных и базы знаний.
Структура данных DS определяет информационный комплекс - базу данных значимых технологических параметров и базу знаний по распознаванию ситуаций, возникающих в ходе технологического процесса.
База данных должна содержать данные следующих классов:
исходные данные по физическим параметрам объекта мониторинга;
первичные данные, полученные от физических датчиков в ходе технологического процесса;
вторичные данные - результаты косвенных измерений;
значения признаков ситуаций;
массивы параметров функций принадлежности и другие параметры систем нечеткого логического вывода.
База знаний содержит:
решающие правила распознавания ситуаций;
массивы параметров нейронных сетей, если таковые используются для распознавания ситуаций или моделирования процессов;
формулировки рекомендаций по коррекции ТП в случае возникновения такой необходимости;
метаправила коррекции содержимого базы знаний.
Этап 4. Формирование комплекса математических методов и моделей.
Комплекс математических методов и моделей СММ должен содержать:
модель проблемной ситуации в предметной области (MPS);
модель качества конечного продукта в виде совокупности показателей, характеризующих физические свойства конечного продукта (МQ);
набор математических методов и моделей для расчета значений параметров процесса, которые невозможно измерить прямыми методами (МIМ);
набор методов и моделей для решения задач мониторинга технологического процесса, включая распознавание ситуации (ММ);
модели поиска решений для коррекции хода технологического процесса (MSS);
модели преобразования первичных данных в значения признаков ситуации (MTPD);
модель структуры СППР.
Этап 5. Формирование структуры комплекса информационных процессов.
Комплекс информационных процессов представим набором:
IР=<IРС, IРDРР, IРМ, IPDC, IРDS, IРDR, IРRМ, IРFН, IРS>, (3)
где IРС - информационный процесс координации; IРDРР - информационные процессы предварительной обработки данных; IРМ - информационные процессы косвенных измерений параметров технологического процесса; IPDC - информационные процессы преобразования данных в признаки ситуаций; IРDS - информационные процессы диагностики ситуаций; IРDR - информационные процессы выработки рекомендаций оператору; IРRМ - информационные процессы модификации правил распознавания; IРFН - информационные процессы формирования истории мониторинга; IРS - вспомогательные процессы.
Этап 6. Разработка схемы информационной технологии.
Как было указано выше, каждый процесс обработки информации использует определенный метод, одну или несколько моделей, один или несколько алгоритмов. Не рассматривая модельный и алгоритмический уровень процессов (этот уровень полностью зависит от конкретной задачи), рассмотрим взаимодействие процессов как иерархическую структуру, в которой центральным управляющим звеном является процесс координации IРС (рис. 2).
Размещено на http://www.allbest.ru/
1
Основные информационные процессы решения задачи диагностики представляют собой технологическую цепочку в соответствии с этапами решения указанной задачи. Дополнительные и вспомогательные процессы, также управляемые координатором, направлены на решение задач коррекции баз данных и знаний, организации диалога с пользователем и т.п. Для каждого информационного процесса обработки указаны методы и модели, которые используются в данном процессе.
Таким образом, сформулированы этапы метода построения информационной технологии диагностики состояния сложного технологического процесса.
В качестве примера рассмотрим построение ИТ диагностики и поддержки принятия оперативных решений в ходе процесса выращивания монокристаллов полупроводников.
Этап 1. В соответствии с выражением (1) построим структуру данных, комплекс математических методов и моделей, опишем информационные процессы и их взаимодействие. Ввиду ограниченного объема статьи описание отдельных этапов процесса построения сокращено.
Этап 2. Формирование структуры системы диагностики (СППР). Структура системы диагностики соответствует выражению (2).
Этап 3. База данных системы диагностики процесса выращивания монокристаллов включает ряд параметров, значения которых передаются из измерительной подсистемы АСУ ТП процесса выращивания, а именно:
1. Исходные данные по физическим параметрам объекта мониторинга: масса загрузки; масса герметизатора; заданный диаметр слитка; радиус затравки; длина затравки; скорость вращения затравки; скорость вращения тигля; диаметр тигля; высота тигля; внутренний диаметр экрана; высота экрана; плотность полупроводникового материала в твердом состоянии; плотность полупроводникового материала в расплаве; теплопроводность полупроводникового материала в твердом состоянии; теплопроводность полупроводникового материала в расплаве; излучательная способность слитка; излучательная способность B2O3; температура плавления полупроводникового материала; кристаллографическое направление плоскости роста.
2. Первичные данные, полученные от физических датчиков в ходе технологического процесса: температура основного нагревателя; мощность фонового нагревателя; скорость перемещения штока затравки; скорость перемещения штока тигля; температура расплава под слоем герметизатора; текущая масса слитка.
3. Вторичные данные - результаты косвенных измерений и расчетов: температура фонового нагревателя; уровень расплава в тигле; массив значений температуры на поверхности герметизатора; массив значений температуры на поверхности тигля; текущий диаметр слитка;
текущая длина слитка; теплопроводность GаАs в зоне фронта кристаллизации; температура в заданных точках расплава; температура в заданных точках кристалла; эффективный коэффициент теплоотдачи с поверхности слитка; номер стадии процесса выращивания.
5. Конечные данные системы мониторинга: массив распределения температур в расплаве;
массив распределения температур в кристалле; радиальные температурные градиенты в зоне фронта кристаллизации; осевые температурные градиенты в слитке;
6. Признаки ситуаций:
тенденция отклонения текущего значения диаметра слитка;
тенденция отклонения температуры основного нагревателя;
тенденция отклонения температуры фонового нагревателя;
тенденция отклонения скорости вытягивания;
радиальный градиент на уровне +1см над уровнем расплава;
осевой градиент на фронте кристаллизации;
осевой градиент в слитке на уровнях от 1 см до 12 см;
неравномерность осевого градиента в слитке на уровнях от 1 см до 12 см;
База знаний системы мониторинга температурных полей содержит:
таблицу правил переключения структуры нейронной сети, вычисляющей температуру в расплаве;
таблицу правил переключения структуры нейронной сети, вычисляющей температуру в слитке;
массивы весовых коэффициентов нейронной сети, вычисляющей температуру в расплаве;
массивы весовых коэффициентов нейронной сети, вычисляющей температуру в слитке.
База знаний системы диагностики процесса выращивания содержит:
1. Алфавит ситуаций, подлежащих распознаванию, а именно:
Штатная ситуация.
Растет риск ухода диаметра слитка за пределы допуска.
Уход диаметра за пределы допуска.
Растет риск увеличения плотности дислокаций.
Вероятность недопустимого увеличения плотности дислокаций превысила заданный порог.
Растет риск замедления или остановки процесса кристаллизации.
Растет риск повышения нестабильности значения радиуса слитка, риск разложения кристалла.
Неисправность в АСУ ТП.
2. Продукционные нечеткие правила распознавания ситуаций.
3. Массивы параметров функций принадлежности и весовых коэффициентов посылок для систем нечеткого логического вывода.
4. Формулировки рекомендаций по коррекции процесса выращивания.
Этап 4. Формирование состава комплекса математических методов и моделей. Комплекс математических методов и моделей системы диагностики содержит:
1. Модель структуры СППР по коррекции хода процесса выращивания. Согласно данной модели осуществляется разработка архитектуры СППР.
2. Вербальную модель проблемной ситуации в предметной области - описание ситуаций и их признаков, описание причинно-следственных связей между значениями признаков и возникающими ситуациями.
3. Модель качества конечного продукта в виде совокупности показателей, характеризующих физические свойства монокристалла (технические условия).
4. Модели преобразования первичных данных в значения признаков. Данный комплекс моделей позволяет интерпретировать наблюдаемые значения параметров процесса как признаки возникающих ситуаций. Это связано с тем, что во многих случаях мгновенные значения параметров не несут необходимой для распознавания информации. К таким моделям относятся:
Модель тренда отклонения текущего значения диаметра слитка (М1):
Х1 = (D[t-2] + D[t-1] + D[t])/3, (4)
где D[t-2], D[t-1], D[t] - вычисленные значения ухода на временных точках t-2, t-1 и t соответственно.
Модель тренда отклонения температуры основного нагревателя (М2):
Х2 = (Тон[t-2] + Тон[t-1] + Тон[t])/3 . (5)
Модель тренда отклонения температуры фонового нагревателя (М3):
Х3 = (Тфн[t-2] + Тфн[t-1] + Тфн[t])/3. (6)
Модель тренда отклонения отклонения скорости вытягивания (М4):
Х4 = (V[t-2] + V[t-1] + V[t])/3. (7)
5. Нечеткая модель М5 распознавания ситуаций (здесь не приводится).
6. Продукционная модель М6 для выбора решений для коррекции хода процесса выращивания (здесь не приводится).
Этап 5. Формирование состава комплекса информационных процессов. В соответствии с выражением (3) определим информационные процессы.
ИП1. Координация выполнения процессов ИП1..ИП7.
ИП2. Предварительная обработка данных, полученных от системы мониторинга. Производится нормирование данных и агрегирование - распределение данных по рабочим массивам системы диагностики.
ИП3. Преобразование данных в признаки ситуаций - модели М1-М4. Процедуры вычисления скользящих средних с учётом трех последних замеров и знака результата.
ИП4. Распознавание ситуаций. Используется нечеткая модель распознавания М5 и база знаний БЗ.1. Процесс выполняется по следующему алгоритму:
ШАГ 1. Фиксация текущих значений признаков ситуаций.
ШАГ 2. Расчет текущих значений степеней принадлежности для признаков ситуаций и фиксация результатов фаззификации в рабочей матрице логического вывода.
ШАГ 3. Вычисление степеней истинности правил в БЗ диагностики ситуаций с учетом весовых коэффициентов каждой посылки каждого правила.
ШАГ 4. Аккумуляция результатов, полученных на шаге 3. Определение правила, имеющего наибольшую степень истинности.
ШАГ 5. Вычисление числового и лингвистического значения степени критичности ситуации.
ШАГ 6. Генерация сообщения для оператора с указанием текущей ситуации и степени критичности.
ШАГ 7. Конец.
ИП5. Выработка рекомендаций. Используется продукционная модель логического вывода М6. Процесс выполняется по следующему алгоритму:
ШАГ 1. Фиксация результатов распознавания ситуации.
ШАГ 2. Вычисление степеней истинности левых частей правил в БЗ по выдаче рекомендаций.
ШАГ 3. Определение правила, имеющего наибольшую степень истинности.
ШАГ 4. Выдача рекомендации для оператора установки в соответствии с выбранным правилом.
ШАГ 5. Конец.
ИП6. Вывод сообщений и рекомендаций.
ИП7. Коррекция баз знаний.
ИП8. Сохранение значений признаков и имен ситуаций в БД и БЗ
Ввиду ограниченного объема статьи описание процессов ИП5...ИП8 здесь не приводятся.
Этап 6. Разработка схемы информационной технологии. Структура ИТ показана на рис. 3. Технология реализована в виде подсистем «Мониторинг» и «Советчик» в рамках информационно-аналитической системы управления качеством процесса выращивания монокристаллов полупроводников.
Размещено на http://www.allbest.ru/
1
Выводы
Впервые предложен метод построения прикладной информационной технологии диагностики состояния сложного технологического процесса. Метод включает такие этапы, как формирование модели информационной технологии, формирование структуры системы диагностики, формирование состава базы данных и базы знаний, формирование комплекса математических методов и моделей с учетом решаемых функциональных задач, формирование структуры комплекса информационных процессов и разработка схемы информационной технологии. Метод позволяет с единых системных позиций подходить к проектированию прикладных информационных технологий диагностики и коррекции хода сложных технологических процессов.
Литература
Анализ и моделирование производственных систем / Б.Г. Тамм, М.Э. Пуусепп, P.P. Таваст; Под общ. ред. Б.Г. Тамма. - М.: Финансы и статистика, 1987. - 191 с.
Суздаль В.С. Алгоритмизация управления процессами выращивания монокристаллов из расплава / В.С. Суздаль // Сб. науч. тр. Харьковского государственного политехнического университета. - 1998. - Вып. 6, ч.1. - С. 421-425
Когаловский М.Р. Перспективные технологии информационных систем. -М.: ДМК Пресс; М.: Компания АйТи, 2003. - 288 с.
Размещено на Allbest.ru
Подобные документы
Классификация систем поддержки принятия решений. Сравнительный анализ методик для оценки рисков розничного кредитования. Структура системы поддержки принятия решений, формирование начальной базы знаний. Проектирование базы данных информационной системы.
дипломная работа [1,9 M], добавлен 10.07.2017Разработка базы данных для информационной поддержки деятельности аптеки с целью автоматизированного ведения данных о лекарствах аптеки. Проектирование схемы базы данных с помощью средства разработки структуры базы данных Microsoft SQL Server 2008.
курсовая работа [3,6 M], добавлен 18.06.2012Рассмотрение понятия и истории возникновения систем поддержки принятия решения. Приспособленность информационных систем к задачам повседневной управленческой деятельности. Понятие термина "интеллектуальный анализ данных". Методика извлечения знаний.
реферат [79,8 K], добавлен 14.04.2015Основные модели представления знаний. Системы поддержки принятия решений. Диаграмма UseCase. Разработка базы данных на основе трех моделей: продукционные правила, семантическая сеть, фреймовая модель. Программная реализация системы принятия решений.
курсовая работа [715,1 K], добавлен 14.05.2014Анализ процессов диагностики повреждений трубопровода. Разработка модели продукционной базы знаний: обзор методов представления знаний, описание создания базы знаний и разработки механизма логического вывода. Экономическое обоснование концепции проекта.
дипломная работа [3,0 M], добавлен 16.04.2017Реляционные базы данных как часть корпоративных информационных систем, их построение по принципам клиент-серверной технологии. Основные характеристики СУБД Firebird. Проектирование базы данных для информационной системы "Компьютерные комплектующие".
курсовая работа [1,9 M], добавлен 28.07.2013Исследование технологического процесса по производству газобетона. Модель "как будет" процесса диагностирования состояния технологического процесса производства газобетона с учетом системы поддержки принятия решений. Прототипирование интерфейса СППР.
дипломная работа [4,8 M], добавлен 17.06.2017Специфика педагогической диагностики в дошкольной образовательной организации. Обзор программных продуктов для поддержки педагогического процесса в дошкольном образовательном учреждении. Проектирование схемы базы данных, пользовательского интерфейса.
дипломная работа [2,7 M], добавлен 10.07.2017Анализ информационной потребности, определение состава и структуры сообщения. Поэтапное потребление информации. Разработка модели процесса. Получение выходного сообщения. Подсхема базы данных. Подготовка контрольного примера, формирование запроса.
контрольная работа [583,5 K], добавлен 22.09.2012Обслуживание двух встречных потоков информации. Структура информационных систем. Разработка структуры базы данных. Режимы работы с базами данных. Четыре основных компонента системы поддержки принятия решений. Выбор системы управления баз данных.
курсовая работа [772,0 K], добавлен 21.04.2016