AeedbHH Artem Eогосоeиц, cand. tehn. sciences, expert of the CAD/PLM, aavedyan@mail. ru, Russia, Moscow, Moscow aviation Institute,
Pavlenko Bogdan Sergeyevich, student, bogdan-skm@mail ru, Russia, Moscow, Academy of national economy and state service under the President of the Russian Federation
УДК 681.3
МЕТОД ОПРЕДЕЛЕНИЯ СТЕПЕНИ ВЛИЯНИЯ ВХОДНЫХ ВОЗДЕЙСТВИЙ НА ВЫХОДНЫЕ ПАРАМЕТРЫ МНОГОСВЯЗНОГО ОБЪЕКТА УПРАВЛЕНИЯ
Луэ Ху Дык, В.Ю. Волков
Описан метод определения степени влияния входных воздействий многосвязного объекта управления на его выходные параметры. Для этого использовались интеллектуальные технологии (нечеткий вывод), что позволило повысить эффективность функционирования системы управления многосвязным технологическим объектом.
Ключевые слова: многосвязный объект, степень влияния, интеллектуальный способ, нечеткая логика.
Реальные промышленные объекты управления (ОУ) обычно являются многосвязными, т.е. имеют несколько входов и несколько выходов. При управлении такими объектами изменение связанных между собой управляемых и управляющих величин в разных контурах управления вызывает изменение всех остальных, что, в свою очередь, усложняет задачу управления. В ряде случаев такие ОУ можно моделировать, пренебрегая второстепенными воздействиями, а также второстепенными управляемыми величинами. В результате такого обоснованного упрощения можно получить простую модель с двумя (управляющим и возмущающим), а в некоторых случаях и с одним воздействием, и с одной управляемой величиной. Это существенно упрощает как анализ объекта, так и разработку системы автоматизированного управления им [1]. Однако во многих случаях необходимо обеспечить управление несколькими управляемыми величинами объекта, его выходными величинами, путем воздействия на несколько его входов, т.е. изменения управляющих величин, кроме того следует учесть еще и влияние возмущений, поступающих в разные контуры управления. Особенность управления таким, достаточно сложным в описании объектом, состоит в том, что зачастую управляющее воздействие по одному входу приводит к изменению не одной, а сразу нескольких управляемых
277
величин. Например, по некоторым оценкам [2], в химико-технологических процессах порядка 15% составляют двусвязные системы регулирования.
Таким образом, существует класс объектов, управляемые величины которых зависят от нескольких управляющих и возмущающих воздействий, а управление такими объектами довольно сложный процесс. Следовательно, выявление степени влияния входных переменных на выходные в различных контурах управления промышленных многосвязных объектов представляется достаточно актуальной задачей.
На рис. 1 приведена структура многосвязного объекта управления. Отличительной особенностью реальных многомерных многосвязных объектов является то, что каждая выходная, управляемая величина зависит не от одной, а от нескольких входных, управляющих величин, а также нескольких возмущений.
Рис. 1. Многосвязный объект управления: Х1,..Хи - входные величины;/1.../к - возмущения; У1,..Ут - выходные величины
Для того, чтобы упростить процесс управления многосвязными объектами, стараются «развязать» выходные величины так, чтобы каждая выходная, управляемая величина зависела только от «своей» входной, управляющей. Но даже при осуществлении такой развязки при последующем включении объекта в контуры управления, оказывается, что в системе управления возникают более или менее сложные контуры, которые потенциально могут привести к потере устойчивости системы управления. Как известно, потери устойчивости нужно избежать при проектировании системы управления [3].
В случае общая структура ОУ может быть задана в виде:
О(5) • ¥(5) = Я(5) • X(5) + Р(5) • Ё(5), (1)
где X(s) - матрица изображения управляющих воздействий, R(s) - матрица операторных коэффициентов управляющих воздействий, Y(s) - матрица изображения выходных переменных, Q( s) - матрица операторных коэффициентов выходных переменных, F(s) - матрица изображения возмущающих воздействий, P(s) - матрица операторных коэффициентов возмущающих воздействий.
Тогда, матричная передаточная функция объекта для управляющих воздействий определяется формулой:
WJs) = R(s) , (2)
Х Q (s)
где Q(s) обозначена матрица, присоединенная для матрицы Q(s).
Матричная передаточная функция для возмущающих воздействий определяется формулой:
Wf (s) = -ДЦ P(s). (3)
|Q(s)|
В данном случае степень влияния изображений управляющего воздействия X(s) и возмущающего воздействия F(s) на изображение выходной величины Y(s) определяется соответствующими передаточными функциями Wx(s) и Wf (s).
Однако, в большинстве случаев, модель поведения ОУ практически невозможно описать аналитически. В таких случаях мы предлагаем использовать методы интеллектуальных технологий. Покажем, на примере, как определить степень влияния входных величин на выходные в системе управления концентрацией загрязняющих веществ, в которой в качестве ОУ выступает атмосферный воздух.
На территории промышленных регионов обычно располагается большое количество предприятий. Все эти предприятия во время своей работы выбрасывают в атмосферу большое количество загрязняющих веществ. При этом может возникнуть ситуация, когда суммарная концентрация загрязняющего вещества в атмосфере превысит ПДК, однако концентрации этого загрязняющего вещества (ЗВ), выбрасываемого отдельными предприятиями в атмосферу, не превышает ПДК. Далее, будем рассматривать все эти предприятия и атмосферный воздух как единую систему управления, причем, управляющими воздействиями (входами) являются режимы работы предприятий, возмущениями являются метеоусловия (скорость ветра, направление ветра, температура атмосферы), выходами являются нормируемые концентрации ЗВ в атмосферном воздухе. Предлагается рассматривать такую систему как сложную многосвязную систему в виду недостаточности и неопределенности знаний об ОУ.
Пусть имеются N предприятий: X1t X2,..., XN, которые находятся в одном из режимов работы (пуск, останов, нормальный или аварийный ре-
279
жим); и есть данные о метеоусловиях: скорость ветра (V), направление ветра (Н), температура атмосферы (Т).
Традиционными методами для рассматриваемого ОУ практически невозможно определить степень влияния его «входов» на «выходы» аналитически. Мы предлагаем для определения вышеуказанной степени влияния использовать нечеткий логический вывод Мамдани с входными переменными (Х1г Х2,...,Х_м, V, Н, Т). Выходные переменные это базовые вклады каждого предприятия в общее загрязнение, соответственно для N предприятий У1, У2,...,УМ. Базовые вклады предприятий это относительные величины концентрации ЗВ в точке измерения при моделировании распространения ЗВ от этих предприятий в атмосфере, которые затем уточнены с помощью экспертов. Эти относительные величины равнопропорциональны значениям фактических концентраций, создаваемых всеми предприятиями - источниками загрязнения атмосферного воздуха [4].
Для к-ого предприятия база знаний экспертной системы нечеткого вывода представляется в следующем виде:
( Х = ~. 0. х2 = ~2. 0. ■■■ хм = у = а(м+1)] 0. к = а(м+2), 0. t = а(м+3)] с весом
) ^ Ук = , 1 = 1,т , ХМ+1 = У , ХМ+2 = к , ХМ+3 = t , (4)
где ук - базовый вклад к-ого предприятия, - нечеткий терм, которым
оценивается переменная хг в .-м правиле, г = 1М+3; 3. - заключение .-го
правила; wj е [0,1] - весовой коэффициент .-го правила; т - количество
правил в базе знаний; 0. - логическая операция, связывающая фрагменты
антецедента .-го правила (ей может быть логическая операция И или ИЛИ); ^ - нечеткая импликация.
Обозначим:
* * *
(хг) - функция принадлежности входа хг е [хг, хг ] нечеткому терму а.., то есть:
~ У
~ |т..(х*)<хи г=1,м+3; (5)
х*е[ х*,х*]
тЛ)(Ук) - функция принадлежности выхода ук е [ук,ук] нечеткому терму 3., то есть:
тЛ(Ук)/Ук (6)
Уке[у1'Ук]
Степень выполнения посылки .-го правила для текущего входного вектора X* = (х*,х2*,...,хМ,И*,у*,{) рассчитывают так:
т.(Х*)=wj( т.(х* )х.т1 (х2 )х] -т.(хМ )х]т1 (у )с.т.(к* )х.т1 О*)),. =1, т, (7)
где: с - обозначает ^норму, если в .-м правиле базы знаний используется логическая операция И (0. = И), и соответствует 5-норме при 0. = ИЛИ .
В результате базовый вклад к-ого предприятия представляется в ви-
де:
~ * г *
Ук = ^ ( ] тіп(т і(х ),та, (Ук))/Ук)■
. _ _................ ........ (8)
.=1,т Уке[Ук,Ук ] " .
где: - агрегирование нечетких множеств, которое обычно реализуют
операцией максимума.
Анализ показал, что в рассматриваемой системе управления [5], если на стационарном посту наблюдения за загрязняющими веществами измеренная концентрация (суммарная) загрязняющего вещества С > ПДК, то концентрация загрязняющего вещества, создаваемая выбросами к-го предприятия в контрольной точке (ск) вычисляется по следующей формуле:
ск
Следовательно, множеством
Ук
£ У] і=і
(9)
У:
Ук
к = 1, N
V ~ *
I У.
.=1
определяется степень влияния входных переменных (режимов работы предприятия промышленного региона) при различных метеоусловиях на концентрацию ЗВ в атмосферном воздухе. Это позволит наиболее эффективно принимать управляющие решения, направленные на снижение концентрации ЗВ в атмосферном воздухе, так как в соответствии со степенью влияния можно управлять нагрузкой каждого предприятия, тем самым, снижая выбросы ЗВ в атмосферу во время нормального ведения технологического процесса.
Таким образом, использование интеллектуальных технологий позволило повысить эффективность работы системы управления многосвязным технологическим объектом.
*
*
Список литературы
1. Зырянов В.Г. Системы управления многосвязными объектами: учебное пособие. Челябинск: Издательский центр ЮУрГУ, 2010. 112 с.
2. Еремин Е.Л., Чепак Л.В. Алгоритмы адаптации дискретнонепрерывных систем для объектов с запаздыванием по управлению. Вычислительные технологии Том 11, № 3, 2006.
3. Федосов Б.Т. Многомерные объекты. Описание, анализ и управ-
ление. URL: http://model.exponenta.ru/bt/bt_171_MultyDim_Obj_Contr.htm (дата обращения 09.09.2013).
4. Вент Д.П., Волков В.Ю., Луэ Ху Дык. О возможности использования интеллектуального регулятора в дополнительном контуре системы управления. Известия ТулГУ. Технические Науки. Тула, 2013. Вып. 2. С. 48 -53.
5. Волков В.Ю., Луэ Ху Дык. Интеллектуальная система выработки рекомендаций по снижению выбросов в атмосферу химикотехнологическими предприятиями. Труды XIV Международной конференции: Проблемы управления и моделирования в сложных системах. Самара, 2012. С. 278 - 285.
Луэ Ху Дык, аспирант, huyducvn htamail.ru, Россия, Новомосковск, НИ (ф) РХТУ им. Д.И. Менделеева,
Волков Владислав Юрьевич, канд. техн. наук, доц., [email protected], Россия, Новомосковск, НИ (ф) РХТУ им. Д.И. Менделеева
METHODS FOR IDENTIFYING THE DEGREE OF INFL UENCE BETWEEN THE PARAMETERS OF OBJECTS MULTIPLY
Leu Huy Duc, V.Yu. Volkov
The method to calculate the degree of influence of input parameters multiply the control object to its output parameters. For this purpose, intellectual technology (fuzzy logic), thus improving the efficiency of the management system multiply technological object.
Key words: multiply the object, the degree of influence, intelligent way, fuzzy logic.
Leu Huy Duc, postgraduate, huyducvn [email protected], Russia, Novomoskovsk, Federal State Educational Establishment of Higher Professional Education "D. Mendeleyev University of Chemical Technology of Russia", Novomoskovsk branch,
Volkov Vladislav Yurevich, candidate of technical science, docent, [email protected], Russia, Novomoskovsk, Federal State Educational Establishment of Higher Professional Education "D. Mendeleyev University of Chemical Technology of Russia", Novomoskovsk branch