• 7universum.com
UNIVERSUM:
, ТЕХНИЧЕСКИЕ НАУКИ_апрель. 2020 г.
НЕЧЕТКОЕ УПРАВЛЕНИЕ НЕЛИНЕЙНИХ ДИНАМИЧЕСКИХ ОБЪЕКТОВ
Усманов Комил Исроилович
ст. преп. кафедры «Информатика, автоматизация и управления» Ташкентского химико-технологического института,
Узбекистан, г. Ташкент Е-mail: usmanov. [email protected]
Бабаяров Равшан Атабекович
доц. кафедры «Информатика, автоматизация и управления» Ташкентского химико-технологического института,
Узбекистан, г. Ташкент
Авезов Тоштемир Абдуалиевич
ст. преп. кафедры «Информатика, автоматизация и управления» Ташкентского химико-технологического института,
Узбекистан, г. Ташкент
Жабборов Алишер Олтибоевич
ст. преп. кафедры «Информатика, автоматизация и управления» Ташкентского химико-технологического института,
Узбекистан, г. Ташкент
FUZZY CONTROL OF NONLINEAR DYNAMIC OBJECTS IN INTELLIGENT SYSTEMS
Usmanov Komil
automation and control" of the Tashkent chemical-technological institute,
Uzbekistan, Tashkent
Babayarov Ravshan
automation and control" of the Tashkent chemical-technological institute,
Uzbekistan, Tashkent
Avezov Toshtemir
automation and control" of the Tashkent chemical-technological institute,
Uzbekistan, Tashkent
Jabborov Alisher
automation and control" of the Tashkent chemical-technological institute,
Uzbekistan, Tashkent
АННОТАЦИЯ
В данной статье предусмотрено формирование нечетких правил в интеллектуальных диагностических системах и нечетких диагностических моделях для устранения нарушений, а также алгоритм и программа для решения задачи функционирования модуля логического вывода интеллектуальной системы, позволяющего определять состояние технологический объекта в процессе карбонизации содового производства.
ABSTRACT
This article provides for the formation of fuzzy rules in intelligent diagnostic systems and fuzzy diagnostic models for eliminating violations, as well as an algorithm and a program for solving the problem of functioning of the inference module of an intelligent system that allows determining the state of a technological object in the process of carbonization of soda production.
Ключевые слова: оптимизация, идентификация, метод управления, принятие решения, нечеткой модель, неоднородность, нейронная сеть, интеллектуальная система, логического вывод, база знаний.
Keywords: optimization, identification, method, control, decision making, fuzzy model, heterogeneity, neural network, intellectual system, logical inference, knowledge base.
senior lecturer of department "Informatics,
Associate Professor "Informatics,
senior lecturer of department "Informatics,
senior lecturer of department "Informatics,
Библиографическое описание: Нечеткое управление нелинейних динамических объектов в интеллектуальных системах // Universum: Технические науки : электрон. научн. журн. Усманов К.И. [и др.]. 2020. № 4(73). URL: http://7universum.com/ru/tech/archive/item/9275
Особенность современного промышленного производства химии, возникающего при высокой скорости, температуре, давлении, в многофазной среде характеризуется сложностью. Сложность процесса проявляется многими параметрами: незнанием реакции, невозможностью точной оценки содержания промежуточных и целевых продуктов, а также ходом процесса из-за существенно неоднородного. Поэтому для определения состояния сложных технологических процессов с неоднородными характеристиками и выявления неисправностей целесообразно создать интеллектуальную диагностическую систему.
Современное сложные производственное процессы характеризуются следующими особенностями:
• наличием множества входов, выходов и состояний со сложным математическим описанием;
• разнотипностью параметров закономерностей;
• неопределенностью, нечеткостью и неполнотой параметров и состояний;
• нечеткой выраженностью структуры, зависящей от производственных условий;
• неоднородностью характеристик технологического процесса.
К этому классу относиться технологических процесс карбонизации содового производства как объект с неоднородными характеристиками [5-2].
Вопросы оценки состояния таких технологических процессов является одной из важнейших задач надежного функционирования производственных объектов.
При решении проблем, связанных с прогнозированием, оценкой состояния, диагностикой и принятием управленческих решений используют нейро-не-четкие модели [3], сочетающие способности к обучению на основе данных, которые получили широкое применение на практике.
При этом особую роль играет модель обслуживания объекта в соответствии с фактическим техническим состоянием, знание которого может предотвратить возможные предаварийные и аварийные ситуации, продлить срок межремонтной эксплуатации и сократить время простоя оборудования, повысить его надежность и снизить затраты.
В данной статье рассматривается формирование нечетких правил в интеллектуальных системах диагностики технологического процесса производства соды с целью устранения взаимосвязанных нарушений производств карбонизации.
Программно подобные методы и алгоритмы реализованы либо в универсальных математических пакетах, таких как MatLab, Maple, MathCAD, либо в специализированных программных решениях, ориентированных на отдельные виды алгоритмов [1].
Исходя из вышесказанного, целью работы является проведение экспериментов с алгоритмами
апрель, 2020 г.
нейро-нечеткой модели на примере производство карбонизации.
Для решения этой проблемы был разработан алгоритм функционирования модуля логического вывода экспертной системы, который позволяет определять состояние сложного объекта в режимах постановки задачи и обновления диагноза. На рисунке 1 представлена блок-схема данного алгоритма.
Выполнены исследования для проверки предложенных решений для построения нечеткой системы управления. Задача исследования включает проверку работоспособности и стабильности предлагаемой системы, а также ее адаптацию к изменениям мешающих воздействий при обеспечении оптимизации процесса в конкретных условиях внедрения. На этапе подготовки внедрения нечеткой системы управления наиболее эффективен метод моделирования системы [4]. Наибольшие возможности для моделирования нечетких систем управления предоставляет математическая лаборатория Matlab из Mathworks Inc. В дальнейших исследованиях мы используем систему Matlab с пакетами расширения Simulink и Fuzzy Logic Toolbox. В качестве объекта исследования рассмотрим систему автоматического контроля параметров технологического процесса карбонизации содового производства. Программа изучаемой системы дана в Matlab.
Для определения состояния сложного объекта с использованием сформированных систем нечетко-продукционных правил разработаны алгоритмы нечеткого логического вывода.
Построение параметрической нечетко-продукционной модели определения состояния сложного объекта осуществляется путем последовательного анализа исходных данным на основе методики группировки параметров объекта и определения структуры их взаимосвязей, а также методики построения совокупности систем нечетко-продукционных правил. При этом организация логического вывода на правилах модели еще не позволяет определять состояния конкретного объекта, поскольку параметры модели не определены.
Для формирования правил базы знаний системы диагностики предаварийных и аварийных ситуаций на технологических процессах, наряду с экспертами, использовалась разработанная нечеткая нейронная сеть, с помощью которой обрабатывалась статистическая информация по карбонизационным колоннам. Технологическими параметрами процесса являются: T(t) - температура (газа; части колонны; суспензии); F(t) - расход (карбонизированный-аммонизированного рассола; газа; суспензии); Q(t) -концентрация (воздуха; газа; СО2; NH3); P(t) - давление газа. При моделировании системы динамика процесса, с учетом технических характеристик технологического помещения и используемого оборудования, описана математической моделью, которая обоснована настоящей работы.
Библиографическое описание: Нечеткое управление нелинейних динамических объектов в интеллектуальных системах // Universum: Технические науки : электрон. научн. журн. Усманов К.И. [и др.]. 2020. № 4(73). URL: http://7universum.com/ru/tech/archive/item/9275
Рисунок 1. Блок-схема алгоритма использования правил базы знаний для диагностики
Таблица 1.
Наименование признака Термы Левая граничная значения Правая граничная значения координата максимума
отклонение нормы расхода нижне ступенчатого газа малое 2400 2600 2500
среднее 2500 2950 2700
большое 2900 3100 3000
отклонение нормы расхода средне ступенчатого газа малое 900 1000 950
среднее 950 1500 1000
большое 1400 1600 1500
отклонение нормы расхода карбонизированного аммонизированного рассола малое 13 21 17
среднее 20 28 24
большое 27 38 32
отклонение нормы концентрации СО2 в нижнее ступенчатом газе малое 26 28 27
среднее 27 30 28,5
большое 29,5 31 30
отклонение нормы концентрации СО2 в средне ступенчатом газе малое 55 70 57,5
среднее 68 78 72
большое 77 80 78,5
отклонение нормы концентрации СО2 в карбонизиро-ванный-аммонизированном рассоле малое 28 38 33
среднее 37 43 40
большое 42 55 48,5
отклонение нормы концентрации NHз в жидкости малое 70 96 83
среднее 94 102 98
большое 100 105 103
отклонение нормы температуры поступающей жидкости в колонну малое 35 38 37
среднее 37 40 38,5
большое 39 42 41,5
отклонение нормы температуры оборотной охлаждающей воды низкое 15 25 20
среднее 24 30 27
высокое 29 31 30
отклонение нормы температуры верхней части карбонизационной колонны низкое 35 38 36,5
ниже среднего 37 40 38,5
среднее 39 40 39,5
выше среднего 41 43 42
высокое 44 55 49
отклонение нормы температуры средней части карбонизационной колонны низкое 40 43 41,5
ниже среднего 42 45 43
среднее 44 51 47,5
выше среднего 50 55 52,5
высокое 54 60 57
отклонение нормы температуры нижней части карбонизационной колонны низкое 45 55 50
выше среднего 54 60 57
среднее 58 66 62
ниже среднего 64 69 67
высокое 67 75 72
отклонение нормы температуры отходящего суспензии из карбонизационной колонны низкое 27 29 28
выше среднего 28 30 29
среднее 29 31 30
ниже среднего 30 32 31
высокое 31 35 33
Модель карбонизационной колонны имеет входные лингвистические переменные:
• «Т» - температура процесса;
• - расход процесса (карбонизированный-аммонизированного рассола; газа; суспензии);
• <^» - концентрация процесса (карбонизированный-аммонизированного рассола; газа; суспензии);
• «Р» - давления процесса;
• Выходами модели колонны являются лингвистические переменные:
• <^» - расход суспензии;
• - <^» - концентрация суспензии; Лингвистические переменные характеризуются
функциями принадлежности физических величин к их термам. Укрупненная структура модели приведена на рисунке 2.
Рисунок 2. Модель карбонизационной колонны в пакете Fuzzy Logic Toolbox
Для реализации базы правил, были составлены 28 правил (рисунок 3).
Рисунок 3. Задание базы правил модели нечеткого регулятора
File Edit View Options
Рисунок 4. Окно вывода результатов алгоритма нечеткого вывода
В алгоритме системы нечеткого вывода для параметров «And method»,
«Or method», «Implication», «Aggregation» используются следующие значения:
• «And method» - (оператор «И») «MIN»;
• «Or method» - (оператор «ИЛИ») «MAX»;
• «Implication» - (активизация правил) «MIN»;
• «Aggregation» - (аккумуляция заключений) «MAX».
В качестве метода дефазификации («Defuzzificatюn») использован метод центра тяжести («Centroid»), который в данном частном случае (единичные функции принадлежности выходных параметров нечеткого регулятора) [6] работает аналогично методу одноэлементных множеств.
Выводы. Pазработан алгоритм функционирования модуля логического вывода интелектуальной системы и сформулировано нечетко-продукционное
№ 4 (73)
UNIVERSUM:
ТЕХНИЧЕСКИЕ НАУКИ
• 7universum.com
апрель, 2020 г.
правило диагностики технологического процесса карбонизации путем разработки в пакете Fuzzy Logic Toolbox в среде Matlab.
Список литературы:
1. Амосов, О.С. Интеллектуальные информационные системы. Нейронные сети и нечеткие системы: Учеб. Пособие [Текст] / О.С. Амосов. - Комсомольск-на-Амуре: ГОУВПО «КнАГТУ», 2004. - 104 с.
2. Белов, В.Г. О перспективах искусственного интеллекта [Текст] / В.Г. Белов. - М.: Дело, 2006. - 82 с.
3. Ефимов, Д.В. Нейросетевые системы управления [Текст] / Д.В. Ефимов. - М.: Высшая школа, 2002. — 184 с.
4. Короткий, С.А. Нейронные сети Хопфилда [Текст] / С.А. Короткий. - М.: ЮНИТИ-ДАНА, 2005. - 315 с.
5. Круглов, В.В. Искусственные нейронные сети. Теория и практика [Текст] / В.В. Круглов. - М.: Горячая линия - Телеком, 2001. — 382 с.
6. Усманов К.И, Сарболаев Ф.Н, Исламова Ф.К, Якубова Н.С. Адаптивно нечеткое синергетическое управление многомерных нелинейных динамических объектов // Universum: Технические науки : электрон. научн. журн. 2020. № 3(72). URL: http://7universum.com/ru/tech/archive/item/9016.