Научная статья на тему 'Адаптивно нечеткое синергетическое управление многомерных нелинейных динамических объектов'

Адаптивно нечеткое синергетическое управление многомерных нелинейных динамических объектов Текст научной статьи по специальности «Электротехника, электронная техника, информационные технологии»

CC BY
91
31
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
АДАПТИВНЫЙ КОНТРОЛЛЕР / АДАПТИВНЫЙ НЕЧЕТКИЙ СИНЕРГЕТИЧЕСКИЙ КОНТРОЛЛЕР / ДИСКРЕТНАЯ НЕЛИНЕЙНАЯ СИСТЕМА / СИНТЕЗ ЛЯПУНОВА / ТЕОРИЯ СИНЕРГЕТИЧЕСКОГО УПРАВЛЕНИЯ / ADAPTIVE CONTROLLER / ADAPTIVE FUZZY SYNERGISTIC CONTROLLER / DISCRETE NONLINEAR SYSTEM / LYAPUNOV'S SYNTHESIS / THEORY OF SYNERGISTIC CONTROL

Аннотация научной статьи по электротехнике, электронной технике, информационным технологиям, автор научной работы — Усманов Комил Исроилович, Сарболаев Фаррухбек Набиевич, Исломова Фарида Камилджановна, Якубова Ноилахон Собирджановна

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

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

Похожие темы научных работ по электротехнике, электронной технике, информационным технологиям , автор научной работы — Усманов Комил Исроилович, Сарболаев Фаррухбек Набиевич, Исломова Фарида Камилджановна, Якубова Ноилахон Собирджановна

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

ADAPTIVELY FUZZY SYNERGISTIC CONTROL OF MULTIDIMENSIONAL NONLINEAR DYNAMIC OBJECTS

In this article an adaptive fuzzy synergistic controller with discrete time for a class of undefined nonlinear dynamic systems is developed. Nonlinear systems with configurations and parameters that change over time require a completely nonlinear model and adaptive control scheme in discrete time for the practical working environment. An adaptive controller that takes into account the nonlinear nature of the installation and adapts its parameters to changes in the environment is therefore needed and is considered in this work. Depending on Lyapunov's synthesis, the universal approximation properties of fuzzy sets are used in a discrete adaptive scheme to approximate a nonlinear system, while synergetic control ensures reliability and the use of the control law without discrete time, which simplifies the implementation of the controller. Real-world modeling results are shown to show the effectiveness of the proposed method.

Текст научной работы на тему «Адаптивно нечеткое синергетическое управление многомерных нелинейных динамических объектов»

• 7universum.com

UNIVERSUM:

ТЕХНИЧЕСКИЕ НАУКИ_март, 2020 г.

АДАПТИВНО НЕЧЕТКОЕ СИНЕРГЕТИЧЕСКОЕ УПРАВЛЕНИЕ МНОГОМЕРНЫХ НЕЛИНЕЙНЫХ ДИНАМИЧЕСКИХ ОБЪЕКТОВ

Усманов Комил Исроилович

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

Узбекистан, г. Ташкент

Сарболаев Фаррухбек Набиевич

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

Узбекистан, г. Ташкент E-mail: sarbolayev [email protected]

Исломова Фарида Камилджановна

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

Узбекистан, г. Ташкент

Якубова Ноилахон Собирджановна

докторант кафедры «Система управления и обработка информации» Ташкентский Государственный Технический Университет,

Узбекистан, г. Ташкент

№ 3 (72)

ADAPTIVELY FUZZY SYNERGISTIC CONTROL OF MULTIDIMENSIONAL NONLINEAR DYNAMIC OBJECTS

Komil Usmanov

senior lecturer of department "Informatics, automation and control" of the Tashkent chemical-technological institute,

Uzbekistan, Tashkent

Farrukhbek Sarbolayev

senior lecturer of department "Informatics, automation and control" of the Tashkent chemical-technological institute,

Uzbekistan, Tashkent

Farida Islamova

senior lecturer of department "Informatics, automation and control" of the Tashkent chemical-technological institute,

Uzbekistan, Tashkent

Yakubova Noilakhon

doctoral student of the department "Management system and information processing"

Tashkent State Technical University, Uzbekistan, Tashkent

АННОТАЦИЯ

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

Библиографическое описание: Адаптивно нечеткое синергетическое управление многомерных нелинейных динамических объектов // Universum: Технические науки : электрон. научн. журн. Усманов К.И. [и др.]. 2020. № 3(72). URL: http://7universum. com/ru/tech/archive/item/9016

• 7universum.com

UNIVERSUM:

ТЕХНИЧЕСКИЕ НАУКИ_март. 2020 г.

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

ABSTRACT

In this article an adaptive fuzzy synergistic controller with discrete time for a class of undefined nonlinear dynamic systems is developed. Nonlinear systems with configurations and parameters that change over time require a completely nonlinear model and adaptive control scheme in discrete time for the practical working environment. An adaptive controller that takes into account the nonlinear nature of the installation and adapts its parameters to changes in the environment is therefore needed and is considered in this work. Depending on Lyapunov's synthesis, the universal approximation properties of fuzzy sets are used in a discrete adaptive scheme to approximate a nonlinear system, while synergetic control ensures reliability and the use of the control law without discrete time, which simplifies the implementation of the controller. Real-world modeling results are shown to show the effectiveness of the proposed method.

№ 3 (72)

Ключевые слова: Адаптивный контроллер, адаптивный нечеткий синергетический контроллер, дискретная нелинейная система, синтез Ляпунова, теория синергетического управления.

Keywords: Adaptive controller, adaptive fuzzy synergistic controller, discrete nonlinear system, Lyapunov's synthesis, theory of synergistic control.

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

Синергетическое управление - это новая нелинейная техника управления, которая учитывает нелинейности системы в конструкции управления. Предлагается систематическая процедура проектирования, которая дает законы управления, подходящие для цифровой реализации [3, 4]. Кроме того, синергетическое управление не только обеспечивает постоянную частоту переключения, но также обеспечивает асимптотическую устойчивость относительно требуемых условий эксплуатации и надежности в параметрах работы системы [1,5]. Разработчик может выбрать характеристики макропеременной в соответствии с рабочими характеристиками и спецификациями управления (перерегулирование, пределы управляющего сигнала и т. Д.), Которые делают конструкцию более надежной. Таким образом, закон управления не будет вызывать вибрации, как в подходе управления скользящим режимом. Параметры были оптимизированы, и легко реализуются благодаря использованию измеримых переменных в законе управления.

Рассмотрим динамические нелинейные системы п-го порядка, описываемые как

x(k +1) = f (x(k), u (k), k),

(1)

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

у/ = ¥( x(k X к X

(2)

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

процедуры теории управления ^АСТ) Ту + у = 0

определяет скорость и траекторию сходимости к инвариантному многообразию [6]. Учитывая период выборки 7Х дискретный аналог получается следующим образом

у (к +1) - у (к)

+ y(k) = 0

(3)

где Т - расчетный параметр, который задает скорость сходимости к коллектору. Уравнение (3) можно переписать как

T- Mk+1)Mk) = 0 (4)

Рассмотрим нелинейные системы с дискретным временем, которые имеют представление в пространстве состояний

№ 3 (72)

А U Nr

Л ТЕ)

UNIVERSUM:

ТЕХНИЧЕСКИЕ НАУКИ

март, 2020 г.

x (k +1) = x2 (k),

x2 (к +1) = x3 (к),

(5)

x-i(k +1) = x(kX

x^ (k +1) = f (x(k)) + u (k) + d (k), y(k) = x1 (k)

где f (x(k)) - нелинейная функция, х(к) = [х (к), х2 (к),..., хп(к)]т еЯп вектор состояния систем, который предполагает, что они доступны для измерения, и(к) е Яп и у(к) е соответственно вход и выход системы, и й(к) - внешнее возмущение, которое предполагается ограниченным.

Определитель ошибки отслеживания как:

е1(к) = х1(к)-уа(к\

в2(к) = х2(к) - Уй (к +1), (к) = хп (к) - Уй (к + п -1),

где у^ (к) обозначает опорную траекторию. Уравнение ошибки слежения дается как

е(к +1) = ^е(к) + В[ / (х(к)) + и (к) - уа (к + п) + й (к)],

(6)

" 0 1 0 0 ••• " 0"

0 0 1 0 ••• 0

A = в =

0 0 0 0 ••• 0

_ 0 0 0 0 ••• 1

(7)

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

п-1

¥(к) = Ке (к) + е2 (к) = X Ке (к) + еп (к), (8)

щ(к+1) = Ke (к+1)+e (k+1) где K - параметр контроллера и

(9)

e (k +1) = x (k +1)-y (k +1) (10)

e2(k + 1) = x2(k + 1) - yd (k) (11) ty(k +1) = Kx (k +1) - Ky (k +1) + x2 (k +1) - yd (k)

y(k +1) = Kx (k) - Ky (k +1) + +f (x(k)) + u(k) + d (k)-yd (k)

(13)

Инкрементальное изменение у(к) может быть выражено как

А^(к +1) = \у(к +1)-^(к) =

= X Ke (к +1) + ^ (к +1)-§ Ke (к) - e (к)

i=l i=l n -1

Ащ(к +1) = X Ke (к +1) + х (к +1) - yd (к + n) -

i=1

n-1

-X К& (к) - en (к)

i=1

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

n-1

А ^(к +1) = X K,e,- (к +1) + f (х(к)) - yd (к + n) -

i=1

n-1

-X K,e, (к) - en (к)

T T a = — (—) Ts Ts - T

Объединение уравнений (12) и (4) дает

а[ К, х2(к) - K yd (к +1) + f (х(к)) + +u (к)+d (к) - y (к)] + ^(к) = 0

(14)

(15)

(16)

Закон синергетического контроля выводится и дается как

u (к ) = f ( X (к )) - K х2(к ) +

1 (17)

+K1 yd (к) + yd (к) - d(к)--^(к)

а

Если f (х(к)) известно, мы можем легко построить закон синергетического управления (17). Однако этот контроллер содержит ограничение: знание f (х(к)), которое не всегда возможно, что делает реализацию невозможной.

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

Поскольку f (х(к)) неизвестно, мы не можем реализовать идеальный контроллер (17), мы предполагаем, что нечеткая система может приближаться к f (х(к)). Нечеткая система - это набор правил IF-THEN в форме

R(l): IF х is F and ... and хп is Fn THEN y is G

(18)

где х = (х,...,хп)T- вход нечетких систем, а y -его выход, F и G - нечеткие множества, для l = 1,..., m.

i=1

г =1

№ 3 (72)

A UNI

лт те)

UNIVERSUM:

технические науки

март, 2020 г.

Таким образом, новый закон управления можно описать выражением

ис (к) = -/(х(к)) - К х2(к) +

1 (20) +Куа (к)+у, (к) - а (к)—у (к) а

Нечеткое управление и(к) выбирается в замкнутой системе как

и(к) = ис (к) + иг (к) + иу (к) = ис (к) + иг (к) - ту (к)

(21)

где термин иг (к) - это надежный контроллер, который используется для ослабления внешних помех.

ur (к) = -1 • [-ß(k) + (ß(k)2 - 4A (к)1/2 ] • y (k)

с А (к) и р(к), которые будут определены позже. Затем, после простых манипуляций получим

А у (к +1) = и^ (к) + иг (к) + в Т (к )£(к) + £(к) (22) в/(к) = в* -в,(к)

1

1

Ay(k +1)| < \uw(к)| + |ur (к)|

ет (кm)

V (к) = ^ (У2 (к)+-ef (к -1) ef (к -1)) (23) 2 7

+ |*(к)| < 3у + 3/ \\т\\ + |иг (к) + (25)

+|А(к)| + |иг (к )| с Ао(к) = ||^к )|| +

Взяв квадрат с обеих сторон (30), получим

| А у (к +1)|2 < |иг (к )|2 + 21 А, (к) | |иг (к)| + 2 |у(к) | |иг (к)| +1 А (к)[ -2у(к) |иг (к)| < [-р(к) + (р(к)2 - 4А, (к))1/2 ]\у(к)|

(26)

где р (к) = 2( Ао(к) -у (к )|) Следовательно, (26) становится следующим:

А V(к +1) = е(к)у (к) + у (к)и¥ (к)--А в} (к) А в/ (к)

(27)

Поскольку у (к )иу (к) < 0, А в} (к) А в7 (к) > 0, и на основе теоремы универсального приближения член е(к) у(к) очень мал

Итак, мы имеем: А V (к +1)

Моделирование выполняется для реальной нелинейной модели системы с дискретным временем, представленной в канонической форме (5).

А V (к +1) можно рассчитать как

АV (к +1) = V (к +1) - V (к) =

1 9 1 9 1 ~Т ~

= -у2 (к +1) --у2 (к) + — в г (к) -в/ (к) -

2 2 2^

1 ~Т ~ ^^ в (к -1)в (к -1)

Используя адаптивный закон (23), получаем

А V (к +1) = - y2 (к +1) + y (к )мц/ (к) +

+y (к).ur (к) + е(к)y (к)--А ei (к)А ef (к)

27 f f

(24)

Из (22) имеем

X (к +1) = х2 (к),

х2 (к +1) = f (х(к)) + (K / T )u(k) + d (к), у(к) = х!(к)

(28)

где /(х(к)) = - [аХх2 + а2х32 (к)] / Т представляет

динамику системы.

у (к) = $>т(кж / 20) - траектория отсчета, представляет собой внешнее возмущение, начальные условия выбираются как

d (к) =

0,

ifk < 500

0.1tanh(0.5k), ifk > 500

Функции принадлежности для состояний системы х., / = 1,2 выбираются следующим образом:

МХ) = е^ +6-2°'+1))2), ] = 1,...,5, у = 10-2, период выборки составляет Ts = 0,02 с.

Моделирование выполняется там, где временные изменения переменной х1 (к) и эталона траектории

у, (к) показаны на рис. 1.

+

№ 3 (72)

A UNi

Ä TE)

UNIVERSUM:

ТЕХНИЧЕСКИЕ НАУКИ

март, 2020 г.

Рисунок 1.

Рисунок 2.

Из этого рисунка получаются хорошие характеристики слежения, где общее число выборок составляет 3000. Рис. 2 указывает на то, что предлагаемый адаптивный Синергетический нечеткий контроллер u ( k ) ограничен.

ЗАКЛЮЧЕНИЕ

Работа состоит в исследовании надежного синергетического адаптивного нечеткого контроллера, разработанного для класса нелинейных

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

Список литературы:

1. H. F. Ho, Y.K. Wong, and A.B. Rad, "Adaptive fuzzy sliding mode control with chattering elimination for nonlinear SISO systems," Simulation Modeling Practice and Theory, vol. 17, no. 7, pp. 1119-1120, august 2009.

2. D. S. Young, H. Won, E. Santi, and A. Monti, "Synergetic control approach for induction motor speed control'', 30th Annual Conference of the IEEE Industrial EIectronics Society, November 2 - 6, 2004, Busan, Korea.

3. Колесников А.А. Синергетическая теория управления. - М.: Энергоатомиздат, 1994.

4. Колесников А.А. Синергетические методы управления сложными системами: теория системного синтеза. -М.: КомКнига, 2006.

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

5. Красовский А.А. Развитие и становление современной теории управления // Синергетика и проблемы теории управления / Под ред. А.А. Колесникова. -М: ФИЗМАТЛИТ, 2004. - С. 13-34.

6. Сиддщов И.Х., Усманов К.И. Якубова Н.С. "Синергетическое управления нелинейными динамическими объектами", Актуальные проблемы инновационных технологий химической и пищевой промышленности сборник трудов Республиканской научно-технической конференции. 21 октября 2019 г. С. 165-168.

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