Научная статья на тему 'ПРИМЕНЕНИЕ НЕЧЕТКИХ МОДЕЛЕЙ TAKAGI-SUGENO ДЛЯ СТАБИЛИЗАЦИИ РОТОРА В ЭЛЕКТРОМАГНИТНОМ ПОДВЕСЕ'

ПРИМЕНЕНИЕ НЕЧЕТКИХ МОДЕЛЕЙ TAKAGI-SUGENO ДЛЯ СТАБИЛИЗАЦИИ РОТОРА В ЭЛЕКТРОМАГНИТНОМ ПОДВЕСЕ Текст научной статьи по специальности «Математика»

CC BY
44
13
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ЭЛЕКТРОМАГНИТНЫЙ ПОДВЕС / РОТОР / НЕЧЕТКИЕ МОДЕЛИ TAKAGI-SUGENO / НЕЛИНЕЙНЫЙ ОБЪЕКТ / СТАБИЛИЗАЦИЯ / ОПТИМАЛЬНОЕ УПРАВЛЕНИЕ / ЛИНЕЙНЫЕ МАТРИЧНЫЕ НЕРАВЕНСТВА / ПЕРЕХОДНЫЕ ПРОЦЕССЫ

Аннотация научной статьи по математике, автор научной работы — Мухин Алексей Валерьевич

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

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

APPLICATION OF TAKAGI-SUGENO FUZZY MODELS FOR ROTOR STABILIZATION IN AN ELECTROMAGNETIC SUSPENSION

Purpose: The results of solving the problem of constructing state regulators for an electromagnetic suspension system based on the use of fuzzy Takagi-Sugeno models are presented. Two problems are considered: the construction of a stabilizing regulator and the construction of a regulator based on a quadratic quality criterion. To calculate the parameters of the regulators, we used the apparatus of linear matrix inequalities applied to fuzzy Takagi-Sugeno models. A fuzzy mathematical model of the object is derived that is equivalent to the original nonlinear model. The regulators were calculated for a fuzzy model of the object, and then substituted into the original nonlinear object. It was assumed that the values of all phase variables are known at any given time. The results showed that using fuzzy Takagi-Sugeno models, it is possible to control the rotor stabilization in an electromagnetic suspension in a wide range of initial deviations. A comparative analysis of transient graphs shown that a regulator with a quadratic quality criterion provides a higher quality of stabilization. Design/methodology/approach: The fuzzy mathematical models and methods, linear matrix inequalities techniques and effective convex optimization methods are used. The conditions of tasks are presented in terms of number linear matrix inequalities. Findings: This work shows that by means of Takagi-Sugeno fuzzy models it possible to design the control for a rotor in electromagnetic suspension system with good quality of transients. Research limitations/implications: The results of this work are of great interest for further research on the construction of fuzzy models for rigid rotor, rotating in electromagnetic bearings. Originality/value: In this work, optimal control by means of fuzzy methods for nonlinear objects was realized. To thanks this, it is possible to control the object in a wide range of initial deviations.

Текст научной работы на тему «ПРИМЕНЕНИЕ НЕЧЕТКИХ МОДЕЛЕЙ TAKAGI-SUGENO ДЛЯ СТАБИЛИЗАЦИИ РОТОРА В ЭЛЕКТРОМАГНИТНОМ ПОДВЕСЕ»

УДК 517.977 DOI: 10.46960/1816-210X 2021 1 30

А.В. Мухин

ПРИМЕНЕНИЕ НЕЧЕТКИХ МОДЕЛЕЙ TAKAGI- SUGENO ДЛЯ СТАБИЛИЗАЦИИ РОТОРА В ЭЛЕКТРОМАГНИТНОМ ПОДВЕСЕ

Национальный исследовательский Нижегородский государственный университет

им. Н.И. Лобачевского Нижний Новгород, Россия

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

Ключевые слова: электромагнитный подвес, ротор, нечеткие модели Takagi-Sugeno, нелинейный объект, стабилизация, оптимальное управление, линейные матричные неравенства, переходные процессы.

Введение

Принцип действия электромагнитного подвеса основан на явлении магнитной левитации, благодаря которой осуществляется бесконтактное вывешивание ротора в системе магнитных подшипников. Практическое применение последних охватывает целый спектр самых разных сфер промышленности и техники, а также некоторых областей медицины [1-4]. Вследствие привлекательности электромагнитных подшипников для решения целого ряда задач, управление ротором в электромагнитном подвесе представляет важную и актуальную задачу. Реализация управления осуществляется, как правило, путем изменения величины магнитного поля, создаваемого электромагнитом при подаче на его обмотки переменного напряжения. Решению задачи управления, а также связанных с нею вопросов, посвящено немалое количество работ [5-9]. В большинстве из них рассматриваются линеаризованные системы. Математические методы работы с ними достаточно хорошо изучены, имеют солидную теоретическую и практическую базу. Однако, очевидным недостатком линеаризованных моделей является ограниченная применимость, поскольку они работают только в окрестности положения равновесия при небольших начальных отклонениях. Следовательно, они не могут в полной мере писывать динамику исследуемого объекта.

В настоящей статье представлены результаты синтеза законов управления для нелинейной системы электромагнитного подвеса на основе непрерывных нечетких моделей Tak-agi-Sugeno [10]. Рассматривались задачи синтеза по состоянию, т.е., предполагалось, что значения всех фазовых переменных системы известны в любой момент времени. В качестве метода построения законов управления использовался аппарат линейных матричных неравенств [11-13]. Вопросы применения нечетких моделей Takagi-Sugeno для управления нелинейными объектами с помощью линейных матричных неравенств рассмотрены в [14].

© Мухин А.В.

Нечеткая математическая модель

Электромагнитный подвес представляет собой механическую систему, состоящую из вывешиваемого жесткого тела (ротора) и расположенного сверху электромагнита [5]. Ротор находится в поле действия двух сил: силы тяжести и силы магнитного притяжения. Согласно второму закону Ньютона, при равенстве этих сил тело будет находиться в неподвижном состоянии. С математической точки зрения, электромагнитный подвес является нелинейным

объектом, описываемым системой дифференциальных уравнений следующего вида [5] (1):

=

^2

*2=2&4 (1)

х'з = -(+3)х2 - а(1-х1)хз + (1-Х1К где х = (х1,х2,х3)Т Е ЯПх - вектор состояния системы; и Е ЕПи - управление; а - постоянная величина (а = 7,5).

Безразмерная переменная х1 соответствует вертикальному перемещению ротора, х2 соответствует скорости перемещения, а х3 описывает ток в цепи электромагнита. Неустойчивым положением равновесия системы является точка х = 0.

Выведем эквивалентную модель для системы (1) с помощью нечетких моделей Takagi-Sugeno. Непрерывные нечеткие модели Takagi-Sugeno в общем виде представляют собой матрично-векторные системы следующего вида [14] (2):

х = F(o-)x + В(а)и, х(0) = х0, (2)

где £"(о-) Е Япххпх; В(о) Е Кп*хпи; а = а(х) Е .

Элементами матриц F(a) и В (а) должны быть непрерывные функции 07 (х). Для вывода эквивалентной нечеткой модели выполним следующие преобразования. Введем новую фазовую переменную (3):

* = <3)

Продифференцировав выражение (3), получим следующее линейное уравнение

. X? +Х4Х2 , /■ л\

х4 = — = — ах3 + и, (4)

Таким образом, после такого преобразования система уравнений, описывающих электромагнитный подвес, примет следующий вид (4):

Х2=1[Х42 — 1], (5)

х3 = —х4х2 — а(1 — х1)х3 + (1 — х1)и х4 = —ах3 + и,

где х* = (х1, х2, х3, х4)т Е ЯПх - состояние системы; и Е ЯПи - управление.

Переход от (1) к (5) означает отображение вида ИПх ^ ИПх . Существует и обратное отображение вида ИПх ^ ЯПх. Теперь приведем систему (5) к виду (2). Матрицы F(a) и В (а) примут вид (6):

/0 1 0 0 \ /0

0

02

1 0 0

0 0 0"1

03 05

0 —а 0

(6)

11

где 01 = - (Х4 — —); <72 = 03 = —Х4; 04 = а(*1 — 1); 05 = —х^ а6 = 1 — х^.

2 Х4

Функция а1 в точке х4 = 0 терпит разрыв. Для того чтобы уйти от этого, можно сделать следующую замену во втором уравнении системы (5):

Х2=1 [V — 1] = 1(Х4 — 1)(Х4 + 1) = 1х4*(Х4* + 2). (7)

Тогда, опустив звездочку в новой переменной х4*, система (5) примет следующий эквивалентный вид (8):

х1 =

1

+ (8) х3 = —(х4 + 1)х2 — а(1 — хх)х3 + (1 — хх)и, х4 = —ах3 + и.

Зададим подмножество П = { aix < х; < ai2, i = 1L, тт-д^*} £ , в котором будем рассматривать нелинейный объект (5). Возможными положениями равновесия системы (8) могут быть точки х0х = (0,0,0,0), х02 = (0,0,0, —2). Однако точка х4 = —2 не принадлежит об-„ 1 ласти значений переменной х4, следовательно, остается только х0"\

Для каждого значения < определим функции принадлежности треугольного вида (9):

+(7+(Tm'n'maI _

^¿1,2 = ~_таа/ nmin , * = 1 (9)

Общее количество таких функций равно 2nCT. Область значений каждой функции принадлежности образует свое нормированное нечеткое множество. Значения функций 07 (х) удобно представить в виде матрицы 0"jmaxmjn £ й2хПст.

Теперь сформируем базу нечетких правил для исследуемого объекта (10):

ft1: /F 01 is M11 and ... and <тПо. is МПа1 (10)

х = + ,

где й7 - нечеткое правило (i = 1,7"); г = 2Пст- количество правил; Л; £ хПх , В; £

Каждому правилу соответствует своя линейная подсистема, определяемая матрицами Л;, В;. Общее количество таких линейных подсистем равно количеству правил г. Нечеткая модель нелинейной системы (8) представляется как взвешенная сумма всех линейных подсистем (11):

х = 2[=1^(<)[^х + ЗД (11)

где h¿( <0) = n?=iM/12 (<) - произведение функций принадлежности.

Таким образом, полученная непрерывная нечеткая модель (11) представляет нелинейный объект (8) на рассматриваемом подмножестве П £ .

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

х1 =

1

х2 = -х4(х4 + 2), (12)

х3 = —х2 — ах3 + и, х4 = —ах3 + и.

Тогда матрицы F(<o) и В запишутся как (13):

/0 1 0 0 0 0 0 <1

F(<) =

где <1 = ^(х4 + 2).

0 —1 — а 0 \0 0 — a 0/

В = (0), (13)

Очевидно, что работать с системой (12) значительно проще, нежели с системой (8). Окончательная нечеткая модель нелинейной системы (12) запишется в следующем виде (14):

х = + В и.

(14)

Постановка задач управления

Сформулируем две задачи управления. Первая из них состоит в вычислении нечеткого стабилизирующего регулятора, обеспечивающего асимптотическую устойчивость нечеткой системы (11). Вторая задача заключается в синтезе нечеткого регулятора по квадратичному критерию качества. Для этого введем в рассмотрение целевой выход 2 Е (15):

2 = Сх + Би, (15)

В качестве квадратичный критерия будем рассматривать функционал следующего вида (16):

1М12 = /<>1 + хз + 4 + (16)

Соответствующие этому функционалу матрицы С и Б имеют следующий вид:

0 0 0 0 0

С = (0 1 0 0) Б = (0

С (0 0 1 0),Б (0

0 0 0 1 1

Задача 1. Для каждого правила / = 1, г найти закон управления следующего вида (17):

м(0 = ^х(0, (17)

где ^ Е .

Полное управление всей системой запишется в виде взвешенной суммы (18):

"(О = ^¿^(0. (18)

Уравнение замкнутой нечеткой системы с учетом (18) примет вид (19):

* = + (19)

Задача 2. Найти закон управления вида (17), который минимизирует квадратичный функционал (16).

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

Синтез законов управления

Для синтеза законов управления использовался аппарат линейных матричных неравенств [11-13]. Воспользуемся результатами, представленными в монографии [11] и распространим эти результаты на случай нечетких систем.

Рассмотрим квадратичную функцию Ляпунова К(х) = хт(*;)Хх(*;). Производная К(х) в силу системы нечеткой системы (19) равна (20):

Пх) = 2[=1 + + ад + 5^)]х. (20)

Чтобы замкнутая система (19) была устойчивой, необходимо и достаточно чтобы выполнялись следующие матричные неравенства (21):

(^ + + ад + В^) < 0, (21)

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

где X = X7 > 0.

Раскроем скобки и умножим слева и справа неравенства (21) на X-1 = У > 0

+ ^¿У + У^Т5Г + В^У < 0. (22)

Введем новые матричные переменные = ^У. Тогда (22) перепишутся в виде линейных матричных неравенств (23):

+ ^¿У + ¿¿ТВТ + < 0. (23)

Чтобы нечеткая система (19) была асимптотически устойчивой, должны существовать общая положительно определенная матрица У и семейство матриц , удовлетворяющих линейным матричным неравенствам (23). Если эти матрицы существуют, то матрицы обратной связи находятся из соотношений (24):

^ = ¿¿У-1. (24)

где / = 1, г. Выражения (23) представляют собой систему, состоящую из г линейных матричных неравенств с (г + 1) матричными переменными.

Для вычисления управления, доставляющего минимум функционалу (16), воспользуемся конечными результатами, изложенными в [11]. Для нечеткой системы (19), общая матрица У и семейство матриц , должны удовлетворять системе линейных матричных неравенств (25):

( W

/ )

СГ + DZj (/ у/)

7/

< 0

> 0,

(25)

(26)

где / = 1, г. Оптимальное управление по критерию (16) вычисляется путем минимизации параметра у при ограничениях, заданных в виде системы матричных неравенств (25), (26). Если искомые матрицы существуют и найдены, то матрицы обратной связи вычисляются согласно (24). Полное управление вычисляется по формуле (18).

Численные результаты

Вычисленные регуляторы поочередно подставлялись в исходный нелинейный объект (1). При переходе к (1) учитывалась введенная при выводе нечеткой модели фазовая пере-

менная х4

1-х1

и осуществлялось обратное отображение ^ . Для решения си-

стемы дифференциальных уравнений использовались одношаговые явные методы Рунге-Кутта четвертого и пятого порядков. Графики переходных процессов в исходной системе с регулятором стабилизирующего типа представлены на рис. 1.

I 1 I 1 I 1 I 1 I 1 I 1 I 1 I 1 I 1 I 1 I

0 1 2 3 4 5 6 7 8 9 10 11 12 13

time

Рис. 1. Переходные процессы в системе с регулятором стабилизирующего типа

Графики переходных процессов в системе с регулятором по квадратичному критерию качества показаны на рис. 2.

Рис. 2. Переходные процессы в системе с регулятором по квадратичному критерию

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

Заключение

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

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

Автор благодарит профессора кафедры дифференциальных уравнений, математического и численного анализа ИТММ Д.В. Баландина за консультацию, ценные и полезные замечания, а также проявленный интерес к работе.

Библиографический список

1. Zhuravlev, Yu.N. Active Magnetic Bearings. Theory, Calculation, Application / Yu.N. Zhuravlev. SPb.: Politechnica, 2003.

2. Schweitzer, G. Magnetic Bearings. Theory, Design, and Application to Rotating Machinery / G. Schweitzer, E. Maslen. - Berlin: Springer, 2009.

3. Гринвальд, В.М. Первый отечественный аппарат вспомогательного кровообращения АВК-Н «СПУТНИК» на основе имплантируемого насоса крови / В.М. Гринвальд, Г.С. Кузьмин, Ю.П. Маслобоев, С.В. Селищев, Д.В. Телышев // Известия высших учебных заведений. Электроника. - 2015. - Т. 20. - № 5. - С. 516-521.

4. Masuzawa, T. Ch. 11: Motor design and impeller suspension / T. Masuzawa, M. Osa, M. Mapley // Mechanical Circulatory and Respiratory Support. Elsevier, 2017. - P. 335-377.

5. Баландин, Д.В. Оптимальная стабилизация тела в электромагнитном подвесе без изменения его положения / Д.В. Баландин, Р.С. Бирюков, М.М. Коган, А.А. Федюков // Изв. РАН. ТиСУ. - 2017. - № 3. - С. 12-24.

6. Gruber, W. Self-Sensing Active Magnetic Bearing Using 2-Level PWM Current Ripple Demodulation / W. Gruber, M. Pichler, M. Rothbock, W. Amrhein // Proc. 7th Intern. Conf. on Sensing Technology. Wellington, New Zealand, 2013. - P. 591-595.

7. Gluck, T. Resistance Estimation Algorithm for Self-Sensing Magnetic Levitation Systems / T. Gluck, W. Kemmetmuller, C. Tump, A. Kugi // Proc. 5th IFAC Symp. on Mechatronic Systems. Boston, USA, 2010. - P. 32-37.

8. Kumar, V. LQR Based Optimal Tuning of PID Controller for Trajectory Tracking of Magnetic Levitation System / V. Kumar, J. Jerome // Procedia Engineering. - 2013. - V. 64. - P. 254-264.

9. Yifei, Yang Optimal Control and Output Feedback Design Options for Active Magnetic Bearing Spindle Position Regulation / Yifei Yang, Zhu Huangqiu // J. Networks. - 2013. - V. 8. - P. 16241631.

10. Takagi, T. Fuzzy identification of systems and its applications to modeling and control / T. Takagi, M. Sugeno // IEEE Trans. Systems Man Cybernet. - 1985. - Vol.15. - № 116. - P. 116-132.

11. Баландин, Д.В. Синтез законов управления на основе линейных матричных неравенств / Д.В. Баландин, М.М. Коган. - М.: Физматлит, 2007.

12. Boyd, S. Linear Matrix Inequalities in System and Control Theory / S. Boyd, L. El Ghaoui, E. Feron, V. Balakrishnan. - Philadelphia: SIAM, 1994.

13. Gahinet, P. The LMI Control Toolbox. For Use with Matlab / P. Gahinet, A. Nemirovski, A.J. Laub, M. Chilali // User's Guide. - Natick, MA: The MathWorks, Inc., 1995.

14. Tanaka, K. Fuzzy control systems design and analysis: a linear matrix inequality approach / K. Tanaka, H O. Wang. - N.Y.: Wiley, 2001.

Дата поступления в редакцию: 01.02.2021

A.V. Mukhin

APPLICATION OF TAKAGI-SUGENO FUZZY MODELS FOR ROTOR STABILIZATION IN AN ELECTROMAGNETIC SUSPENSION

Lobachevsky State University of Nizhny Novgorod

Purpose: The results of solving the problem of constructing state regulators for an electromagnetic suspension system based on the use of fuzzy Takagi-Sugeno models are presented. Two problems are considered: the construction of a stabilizing regulator and the construction of a regulator based on a quadratic quality criterion. To calculate the parameters of the regulators, we used the apparatus of linear matrix inequalities applied to fuzzy Takagi-Sugeno models. A fuzzy mathematical model of the object is derived that is equivalent to the original nonlinear model. The regulators were calculated for a fuzzy model of the object, and then substituted into the original nonlinear object. It was assumed that the values of all phase variables are known at any given time. The results showed that using fuzzy Takagi-Sugeno models, it is possible to control the rotor stabilization in an electromagnetic suspension in a wide range of initial deviations. A comparative analysis of transient graphs shown that a regulator with a quadratic quality criterion provides a higher quality of stabilization.

Design/methodology/approach: The fuzzy mathematical models and methods, linear matrix inequalities techniques and effective convex optimization methods are used. The conditions of tasks are presented in terms of number linear matrix inequalities.

Findings: This work shows that by means of Takagi-Sugeno fuzzy models it possible to design the control for a rotor in electromagnetic suspension system with good quality of transients.

Research limitations/implications: The results of this work are of great interest for further research on the construction of fuzzy models for rigid rotor, rotating in electromagnetic bearings.

Originality/value: In this work, optimal control by means of fuzzy methods for nonlinear objects was realized. To thanks this, it is possible to control the object in a wide range of initial deviations.

Key words: electromagnetic suspension, rotor, Takagi-Sugeno fuzzy models, nonlinear object, stabilization, optimal control, linear matrix inequalities, transients.

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