Scientific journal
Fundamental research
ISSN 1812-7339
"Перечень" ВАК
ИФ РИНЦ = 1,674

APPLICATION OF FUZZY LOGIC FOR INTELLECTUALIZATION LEARNING OF PARAMETRIC SYNTHESIS COMBINED CONTROL SYSTEMS

Sachko M.A. 1 Krivosheev V.P. 1
1 Vladivostok State University of Economics and Service
The article describes the need and demand for parametric synthesis of combined control systems and method of intellectualization of its study with the help of the fuzzy logic. The described method of intellectualization will improve the quality of independent works of trainees and significantly reduce the time on the control of performance of laboratory works on a parameter synthesis. Shows the features of facilities to control the level of knowledge of location of the compensator’s parameters. Control of the level of knowledge for parametric synthesis determined by the correct choice of a point on a graph of the amplitude-phase characteristics and the correctness of the choice of the compensator’s typical element. The adequacy of established fuzzy output system tested in a program FuzzyTECH. Are surface fuzzy inference on the three-dimensional space for developed fuzzy models to determine the level of knowledge of intermediate stages of parametric synthesis of combined control systems.
intellectualization
combined control systems
parametric synthesis
system of fuzzy logic
self-study
facilities functions
FuzzyTECH
1. Zhuravlev A.A. Sistema regulirovanija gazoohladitelja teplonasosnoj ustanovki v kombinirovannoj sisteme teplosnabzhenija v shirokom diapazone izmenenija teplovoj na-gruzki // Jelektronnyj zhurnal «Problemy regionalnoj jenergetiki» – Institutul de Energetica al ASM. 2007. – URL: http://ieasm.webart.md/data/m71_2_67.doc
2. Zade L., Dezoer Ch. Teorija linejnyh sistem M., 1970. 704 р.
3. Krivosheev V.P. Avtomatizacija nepreryvnyh tehnologicheskih processov nefte-himicheskih proizvodstv na osnove dvuhurovnevyh sistem upravlenija: dis. ... dokt. tehn. nauk. Ufa, 1989. 274 s.
4. Krivosheev V.P., Sachko M.A. Analiticheskij metod rascheta tipovyh kompensatorov i razvjazyvajushhih ustrojstv. I // Informatika i sistemy upravlenija. 2010. no. 23. рр. 147–155.
5. Krivosheev V.P., Sachko M.A. Analiticheskij metod rascheta tipovyh kompensatorov i razvjazyvajushhih ustrojstv. II // Informatika i sistemy upravlenija. 2010. no. 25. рр. 125–136.
6. Krivosheev V.P., Sachko M.A. Analiticheskij metod rascheta tipovyh kompensatorov i razvjazyvajushhih ustrojstv. III // Informatika i sistemy upravlenija. 2010. no. 26. рр. 127–137.
7. Kudrjashov V.S. Sintez sistem cifrovogo upravlenija mnogosvjaznymi nestacio-narnymi tehnologicheskimi obektami (na primere processov rektifikacii) [tekst]: dis. ... dokt. tehn. nauk / Kudrjashov Vladimir Sergeevich Voronezh, 2006. 320 p.
8. Rotach V.Ja. Raschjot dinamiki promyshlennyh avtomaticheskih sistem regulirovanija. M.: Jenergija, 1973. 440 p.
9. Sachko M.A., Krivosheev V.P. Teoreticheskie osnovy opredelenija urovnja znanij pri izuchenii parametricheskogo sinteza odnokonturnyh i kaskadnyh sistem avtomaticheskogo upravlenija // Fundamentalnye issledovanija. 2013. no. 11 (chast 9).

При автоматизации технологического объекта управления (ТОУ) возможны случаи, когда одноконтурные САУ не обеспечивают удовлетворительного качества регулирования ни при каких настройках регулятора. Одной из причин низкого качества регулирования является воздействие на ТОУ существенных возмущений. Если имеется возможность автоматического измерения наиболее «сильного» возмущающего воздействие на ТОУ, то применяется комбинированная САУ. Действие контролируемого возмущения компенсируется специальным устройством, компенсатором [7, 2], а с помощью регулятора, находящегося в контуре обратной связи, устраняется действие других (неконтролируемых) возмущений. Таким образом, регулирующее воздействие формируется на основании двух принципов регулирования: по отклонению регулируемой переменной от заданного значения и по возмущению. Компенсация возмущений осуществляется путём введения дополнительного управляющего воздействия либо на вход канала регулирования ТОУ, либо непосредственно на вход регулятора. Эти системы находят применение в различных отраслях промышленности: в пищевой и химической промышленности [7], в нефтехимии [3], в теплоэнергетике [1]. Основой расчёта комбинированных САУ является принцип инвариантности. Применительно к рассматриваемым системам в соответствии с этим принципом отклонение выходной координаты ТОУ под действием возмущения должно быть тождественно равно нулю [4].

С учётом востребованности и эффективности подобных систем управления на производстве существует необходимость обучения персонала для их сопровождения и обслуживания. При этом одной из наиболее важных задач обслуживания САУ является параметрический синтез (ПС).

Одними из наиболее востребованных средств обучения являются автоматизированные обучающие системы (АОС), организованные на базе информационных и коммуникационных технологий (ИКТ). При этом процесс анализа выполненных в АОС учебных заданий, как правило, возлагается на человека, что не всегда удобно в условиях ограниченных временных и человеческих ресурсов, так как процесс обучения тесно связан с субъективным мнением обучающего, он сложно поддаётся автоматизации, что усложняет его алгоритмизацию и внедрение в АОС. Для этого необходимо интеллектуализировать процесс анализа проведённых учебных заданий как наиболее зависимых от преподавателя.

Постановка задач

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

Для расчёта оптимальных значений настроечных параметров реальных компенсаторов комбинированной САУ известен [8] графо аналитический метод. Недостатком этого метода является сложность его реализации на ЭВМ. В связи с этим осложняется автоматизированное проектирование подобных систем регулирования, так как процесс машинной обработки прерывается. Для повышения эффективности ПС и возможности интеллектуализации контроля его проведения предлагается аналитический метод определения параметров компенсирующих устройств в виде реальных дифференцирующих[4], интегро-дифференцирующих [5] и неминимальнофазовых инерционных звеньев [6]. Данный метод позволит алгоритмизировать ПС и использовать его при интеллектуализации обучения ПС комбинированной САУ.

Интеллектуализация обучения ПС комбинированной САУ

ПС состоит из двух основных этапов: из расчёта настроечных параметров регулятора, аналогично ПС одноконтурной САУ [9], и расчёта настроечных параметров компенсирующего устройства.

Структурный и параметрический синтез компенсаторов включает в себя построение вектора АФХ идеального компенсатора, выбор реального компенсатора и определение его оптимальных настроечных параметров.

Процесс контроля проведения ПС комбинированной САУ начинается с выбора типа реального компенсатора. Результат выбора типового звена для реализации реального компенсатора оценивается ЛП «Тип компенсатора» по термам «Лучший», «Хороший», «Нормальный», «Плохой» (рис. 1).

pic_13.tif

Рис. 1. Функции принадлежности лингвистической переменной «Тип компенсатора»

Термы ЛП «Тип компенсатора» описываются с помощью трапециевидной функции принадлежности. Выбор точки, соответствующей рабочей частоте на графике АХФ реального компенсатора, согласно экспертному опросу оценивается по ЛП «Расстояние до точки» (рис. 2).

pic_14.wmf

Рис. 2. Функции принадлежности ЛП «Расстояние до точки» для точки ωраб на графике АФХ реального компенсатора

На рис. 3 изображена схема контроля полученных обучаемым знаний при проведении ПС комбинированной САУ. На рисунке видно, что контроль усвоения расчета настроечных параметров регулятора проводится аналогично одноконтурной САУ [9], а его результат является входным параметром для БЗ по определению общего УЗ материала по ПС комбинированной САУ совместно с оценкой проведения расчета компенсатора.

pic_15.wmf

Рис. 3. Схема контроля обучения ПС комбинированной САУ

Общий критерий УЗ ПС комбинированной САУ определяется на основе данных критериев уровня знаний нахождения настроечных параметров компенсатора и регулятора. При этом критерий уровня знаний нахождения настроечных параметров компенсатора является определяющим при выборе общего критерия УЗ ПС.

Точка, расположенная на графике АФХ, характеризуется координатами в комплексной плоскости для конкретной частоты. В связи с этим нечёткое множество критериев правильности выбора частоты sachko01.wmf является частью множества точек, принадлежащих графику АФХ. Также необходимо учитывать, что множество критериев выбранной частоты Ak должно принадлежать множеству координат реализации реального компенсатора K, которое зависит от типа используемого звена. Для реализации области реального компенсатора необходимо выполнение условий

в виде реального дифференцирующего звена:

sachko02.wmf

в виде интегро-дифференцирующего звена:

sachko03.wmf

sachko04.wmf

в виде неминимальнофазового инерционного звена:

sachko05.wmf

где Re – вещественная часть комплексной плоскости, Im – мнимая часть комплексной плоскости; k – коэффициент усиления реального компенсатора.

Исходя из вышеописанных правил реализуемости рассматриваемых типовых компенсаторов, сформированы значения термов ЛП «Тип компенсатора».

При правильном выборе точки на графике АФХ идеального компенсатора (совпадение выбранной точки с точкой на рабочей частоте ωраб, полученной на первом этапе ПС), возможна ситуация, при которой этот выбор даст нулевую оценку уровня знаний ПС комбинированной САУ из-за неправильного выбора типа компенсатора, так как в этом случае sachko06.wmf.

Далее, используя заполненную экспертом БЗ, определяется критерий УЗ этапов проведения ПС комбинированной САУ по ЛП «Знания». Для определения уровня знаний настройки компенсатора используются правила нечётких продукций в формате (1), где А – ЛП «Тип компенсатора», В – ЛП «Расстояние до точки» для точки рабочей частоты на графике АФХ реального компенсатора, а C – ЛП «Знания» для определения уровня знаний настройки компенсатора.

ЕСЛИ A = ai И B = bi, ТО C = ci, (1)

где А, В, С – лингвистические переменные; ai, bi, ci – термы соответствующих лингвистических переменных.

Для определения уровня знаний ПС комбинированной САУ используются правила нечётких продукций в формате (1), где А и В – ЛП «Знания» для определения уровня знаний настройки компенсатора и регулятора, а C – ЛП «Знания» для определения общего уровня знаний проведения ПС комбинированной САУ.

Моделирование системы нечёткого вывода

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

Входные данные системы нечёткого вывода для определения критерия уровня знаний ПС комбинированной САУ базируются на лингвистической переменной «Расстояние до точки», а также на лингвистической переменной «Тип компенсатора» с термами {«bеst» (Лучший), «good» (Хороший), «normal» (Нормальный), «badly» (Плохой)}.

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

  • «W1_AFH» – расстояние до точки начальной частоты на графике РАХФ объекта управления;
  • «W2_AFH» – расстояние до точки конечной частоты на графике РАХФ объекта управления;
  • «dest_point_D_1» – расстояние до точки рабочей частоты на линии Д-разбиения;
  • «conpens_type» – определение правильности выбора типа звена реального компенсатора;
  • «dest_point_3» – расстояние до точки рабочей частоты на графике АФХ идеального компенсатора.

Выходные данные системы базируются на лингвистической переменной «Знания» и реализуются в ЛП «rating_ComboAS» для определения уровня знаний ПС комбинированной САУ. Также на этой лингвистической переменной базируются промежуточные ЛП:

  • «rating_RAFH» – УЗ нахождения начальной и конечной частоты на графике РАФХ;
  • «rating_OneLoopAS» – УЗ определения настроечных параметров регулятора;
  • «rating_ComboAS» – УЗ определения настроечных параметров компенсатора;
  • «rating_Work3» – УЗ ПС комбинированной САУ.

Рассматриваемая нечёткая модель содержит 4 блока правил нечётких продукций для определения итогового уровня знаний проведения ПС комбинированной САУ.

Первые два блока правил «RAFH_Rule» и «OneLoopAS_Rule» используются для определения УЗ по нахождению настроечных параметров регулятора аналогично описанным в [9] блокам определения УЗ одноконтурной САУ.

Третий блок правил «ComboAS_Rule» используется для определения УЗ по нахождению настроечных параметров компенсатора. Входными ЛП этого блока являются переменные «dest_point_D_1» и «conpens_type», а выходной ЛП «rating_ComboAS».

Четвёртый заключительный блок правил «rating_Work3» суммирует полученные результаты УЗ нахождения настроечных параметров регулятора и компенсатора на основе переменных «rating_OneLoopAS» и «rating_ComboAS». Полученный результат помещается в переменную «rating_Work3».

Для анализа рассматриваемой системы построена поверхность нечёткого вывода (рис. 4, а) в плоскости выбора рабочей частоты на графике АФХ и выбора типа звена реального компенсатора. По поверхности нечёткого вывода устанавливается уровень знаний нахождения настроечных параметров компенсатора.

Поверхность нечёткого вывода на графике (рис. 4, б) позволяет установить зависимость уровня знаний ПС комбинированной САУ от уровня знаний настройки регулятора и от уровня знаний настройки компенсатора.

а pic_16.tif б pic_17.tif

Рис. 4. Зависимость уровня знаний: а – нахождения настроек компенсатора от выбора рабочей частоты на графике АФХ и от типа звена реального компенсатора; б – ПС комбинированной САУ от уровня знаний настройки регулятора и реального компенсатора

Выводы

Описанные выше методы определения уровня знаний параметрического синтеза комбинированных САУ позволят повысить качество самостоятельной работы обучаемых и значительно сократят время на контроль выполнения лабораторных работ по ПС. Использование описанных способов интеллектуализации обучения ПС САУ ТП при создании лабораторного практикума, входящего в состав обучающей системы, дополнит существующие подходы при автоматизации учебного процесса. В частности, данный подход даёт возможность включать практические задания в системы тестирования, а также в адаптивные и экспертные обучающие системы.

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

Проведённое моделирование системы нечёткого вывода показало, что:

  • предложенные правила нечёткой базы знаний обучающей системы адекватно реагируют на все действия обучаемого, необходимые для проведения ПС САУ;
  • экспертная система корректно обрабатывает исходные данные, подаваемые в блок логического вывода;
  • полученные на выходе критерии УЗ всех промежуточных и конечных этапов проведения ПС САУ соответствуют ожиданиям экспертов.

Модель системы нечёткого вывода, созданная при помощи программы FuzzyTECH, показала, что её можно использовать для создания экспертной обучающей системы. Это даст возможность выдавать оценку УЗ обучаемого и рекомендации по их повышению в ответ на любые его действия при выполнении всех этапов ПС.

Рецензенты:

Игнатюк В.А., д.ф-м.н., профессор Владивостокского государственного университета экономики и сервиса, г. Владивосток,

Дыда А.А., д.т.н., профессор Морского государственного университета им. адм. Г.И. Невельского, г. Владивосток.

Работа поступила в редакцию 11.02.2014.