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

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

CC BY
48
22
i Надоели баннеры? Вы всегда можете отключить рекламу.
Область наук
Ключевые слова
электромагнитный подвес / магнитная левитация / нелинейный объект / ротор / стабилизация / нечеткие модели Takagi-Sugeno / линейные матричные неравенства / electromagnetic suspension / magnetic levitation / rotor / stabilization / fuzzy TakagiSugeno models / linear matrix inequalities

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

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

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

OPTIMAL ROTOR STABILIZATION IN AN ELECTROMAGNETIC SUSPENSION SYSTEM USING TAKAGI-SUGENO FUZZY MODELS

An electromagnetic suspension is a rotor located in the field of gravity and the magnetic attraction force acting on the side of the electromagnet. When the two forces are equal, the rotor is stationary. The operation principle of an electromagnetic suspension is based on the phenomenon of magnetic levitation, which is applied in active magnetic bearings. Thanks to this, it becomes possible to overcome gravity without contact and to provide the rotor hanging in active magnetic bearings. The obvious advantage of such systems is, first of all, the absence of mechanical contact and, as a consequence, the absence of friction. This advantage allows significantly increase the service life and efficiency compared to traditional mechanical counterparts. The magnetic forces acting on the electromagnet are controlled by a control system that ensures a stable equilibrium position of the rotor. It is necessary to note that an electromagnetic suspension is inherently unstable system and it is describes nonlinear differential equations which present additional difficulties for the control low realizing. The standard scheme of the electromagnetic suspension assumes the presence of a sensor of the position of the suspended body as the main element for forming feedback in the control loop. Also there is another scheme that involves measuring only the current in the circuit of the electromagnet without measuring the position of the body and its speed. The advantages of such a scheme are the compactness and reliability of the design, as well as the lower cost compared to the traditional scheme. The control of the rotor in an electromagnetic suspension is an important and actual task associated with the wide practical application of electromagnetic bearings. The practical application of electromagnetic bearings covers a wide range of different areas of industry and technology, as well as some areas of medicine. For the construction of regulators, the most widely used approach is based on the use of linearized models. Despite its simplicity and convenience, the obvious disadvantage of linearized models is their limited applicability. Linearized models correctly describe the dynamics of an object only in the neighborhood of the equilibrium position, with small initial deviations. In fact, the initial perturbations of an object can go far beyond the applicability of linearized models. As a result, the regulators calculated on the basis of linearized systems are only operable for small initial perturbations. One of the ways to take into account the nonlinearities of the object and build corresponding controllers can be the use of fuzzy logic and fuzzy systems based on it. This paper presents the results of solving the problem of constructing fuzzy output regulators for an electromagnetic suspension system based on the use of Takagi-Sugeno fuzzy models. Two control problems are considered: the construction of stabilizing regulators and the construction of optimal regulators according to a given quadratic quality criterion. To solve these problems, the original nonlinear mathematical model was transformed to a special form, and then replaced with an equivalent fuzzy model consisting of a set of linear subsystems. То construct a fuzzy mathematical model of the system, triangular distribution functions were used. Ultimately, the fuzzy model was represented as a weighted sum of all linear subsystems. To synthesize the control laws, we used the apparatus of linear matrix inequalities, extended to the case of fuzzy systems. In this case, for each linear subsystem is consistent with its own system of linear matrix inequalities. As a result of numerical calculations, fuzzy controllers of both types were obtained, which were then alternately substituted into the original nonlinear object closed by the fuzzy controller. To check the operability of the regulators, mathematical modeling of the rotor dynamics was performed. Transient processes in a closed system are presented as simulation results. The results of numerical calculations and mathematical modeling showed that using the TakagiSugeno fuzzy models, it is possible to construct both a stabilizing regulator and an optimal regulator according to a given quadratic quality criterion for controlling the rotor in an electromagnetic suspension. The found regulators provided stabilization of the rotor in a fairly wide range of initial perturbations, up to the maximum possible values. Based on the results obtained, it can be concluded that the presented approach, based on the use of fuzzy Takagi-Sugeno models, allows to stabilize the rotor in an electromagnetic suspension system in a wide range of initial perturbations.

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

OPTIMAL ROTOR STABILIZATION IN AN ELECTROMAGNETIC SUSPENSION SYSTEM USING TAKAGI-SUGENO FUZZY MODELS

A. V. Mukhin

Lobaehevsky State University, 603950, Xizhny Novgorod, Russia

DOI: 10.24412/2073-0667-2021-2-26-37

An electromagnetic suspension is a rotor located in the field of gravity and the magnetic attraction force acting on the side of the electromagnet. When the two forces are equal, the rotor is stationary. The operation principle of an electromagnetic suspension is based on the phenomenon of magnetic levitation, which is applied in active magnetic bearings. Thanks to this, it becomes possible to overcome gravity without contact and to provide the rotor hanging in active magnetic bearings. The obvious advantage of such systems is, first of all, the absence of mechanical contact and, as a consequence, the absence of friction. This advantage allows significantly increase the service life and efficiency compared to traditional mechanical counterparts.

The magnetic forces acting on the electromagnet are controlled by a control system that ensures a stable equilibrium position of the rotor. It is necessary to note that an electromagnetic suspension is inherently unstable system and it is describes nonlinear differential equations which present additional difficulties for the control low realizing. The standard scheme of the electromagnetic suspension assumes the presence of a sensor of the position of the suspended body as the main element for forming feedback in the control loop. Also there is another scheme that involves measuring only the current in the circuit of the electromagnet without measuring the position of the body and its speed. The advantages of such a scheme are the compactness and reliability of the design, as well as the lower cost compared to the traditional scheme.

The control of the rotor in an electromagnetic suspension is an important and actual task associated with the wide practical application of electromagnetic bearings. The practical application of electromagnetic bearings covers a wide range of different areas of industry and technology, as well as some areas of medicine. For the construction of regulators, the most widely used approach is based on the use of linearized models. Despite its simplicity and convenience, the obvious disadvantage of linearized models is their limited applicability. Linearized models correctly describe the dynamics of an object only in the neighborhood of the equilibrium position, with small initial deviations. In fact, the initial perturbations of an object can go far beyond the applicability of linearized models. As a result, the regulators calculated on the basis of linearized systems are only operable for small initial perturbations. One of the ways to take into account the nonlinearities of the object and build corresponding controllers can be the use of fuzzy logic and fuzzy systems based on it.

This paper presents the results of solving the problem of constructing fuzzy output regulators for an electromagnetic suspension system based on the use of Takagi-Sugeno fuzzy models. Two control problems are considered: the construction of stabilizing regulators and the construction of optimal regulators according to a given quadratic quality criterion.

To solve these problems, the original nonlinear mathematical model was transformed to a special form, and then replaced with an equivalent fuzzy model consisting of a set of linear subsystems.

© A. V. Mukhin, 2021

To construct a fuzzy mathematical model of the system, triangular distribution functions were used. Ultimately, the fuzzy model was represented as a weighted sum of all linear subsystems. To synthesize the control laws, we used the apparatus of linear matrix inequalities, extended to the case of fuzzy systems. In this case, for each linear subsystem is consistent with its own system of linear matrix inequalities.

As a result of numerical calculations, fuzzy controllers of both types were obtained, which were then alternately substituted into the original nonlinear object closed by the fuzzy controller. To check the operability of the regulators, mathematical modeling of the rotor dynamics was performed. Transient processes in a closed system are presented as simulation results.

The results of numerical calculations and mathematical modeling showed that using the Takagi-Sugeno fuzzy models, it is possible to construct both a stabilizing regulator and an optimal regulator according to a given quadratic quality criterion for controlling the rotor in an electromagnetic suspension. The found regulators provided stabilization of the rotor in a fairly wide range of initial perturbations, up to the maximum possible values. Based on the results obtained, it can be concluded that the presented approach, based on the use of fuzzy Takagi-Sugeno models, allows to stabilize the rotor in an electromagnetic suspension system in a wide range of initial perturbations.

Key words: electromagnetic suspension, magnetic levitation, rotor, stabilization, fuzzy Takagi-Sugeno models, linear matrix inequalities.

References

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

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

3. Grinvald V. M., Kusmin G. S., Masloboev Yu. P., Selishchev S. V., Telvshev D. V. First domestic ventricular assistant device AVK-N „Sputnik" on basis of implantable blood pump // Izvestiva vvsshikh uchebnvkh zavedenii. Elektronika. 2015. Vol. 20. N 5. P. 516-521.

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

5. Balandin D. V., Birvukov R. S., Kogan M. M., Fedvukov A. A. Optimal stabilization of bodies in electromagnetic suspensions without measurements of their locations // Journal of Computer and Systems Sciences International. 2017. N 56. P. 351-363.

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

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

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

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

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

11. Balandin D. V., Kogan M. M. Synthesis of control laws based on linear matrix inequalities. M.: Fizmatlit, 2007.

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

^^ Проблемы информатики. 2021. Же 2

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

А. В. Мухин

Национальный исследовательский Нижегородский государственный университет им, Н, И, Лобачевского, 603950, Нижний Новгород, Россия

УДК 517.977

DOI: 10.24412/2073-0667-2021-2-26-37

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

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

В результате проведения численных расчетов были получены нечеткие регуляторы обоих типов, которые затем поочередно подставлялись в исходный нелинейный объект, замкнутый нечетким регулятором. Для проверки работоспособности рмуляторов выполнялось математическое моделирование динамики ротора. В качестве результатов моделирования представлены переходные процессы в замкнутой системе.

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

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

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

© А. В. Мухин, 2021

Очевидным преимуществом таких систем является, прежде всего, отсутствие механического контакта и как следствие — отсутствие трения. Это преимущество позволяет существенно увеличить срок эксплуатации и КПД по сравнению с традиционными механическими аналогами.

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

В статье представлены результаты решения задачи управления ротором в электромагнитном подвесе на основе применения непрерывных нечетких моделей Така§ь8и§епо [10], Рассматривались задачи управления по измеряемому выходу в предположении, что измеряемой переменной является вертикальное смещение ротора, В рамках данной задачи применялись два подхода: построение стабилизирующего регулятора и построение оптимального регулятора с заданным квадратичным критерием качества. Для синтеза законов управления использовался аппарат линейных матричных неравенств [11],

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

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

Х2,

1 (1+ Хз)2 1

— -о - 1

2 (1 - Ж1)2

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

где х = (х1, х2, хз)т € ЯПх — вектор состояния системы; и Е ЯПи — управление; а постоянная величина (а = 7,5),

Безразмерная переменная х1 соответствует вертикальному перемещепню ротора, х2 соответствует скорости перемещения, а х3 описывает ток в цепи электромагнита. Для вывода нечеткой модели Така§ь8и§епо необходимо привести объект (1) к следующему виду

Х = Б(а)х + Б(а)и, х (0) = Хо,

(2)

где Б (а) € Б (а) Е К^*^. а = а(х) е Кп°.

Элементами матриц Б (а) и Б(а) должны быть непрерывные нелинейные функции аДх), Для преобразования объекта (1) к виду (2) введем новую фазовую переменную

Х4

1 + Хз

1 — Х1

(3)

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

Хз + Х4Х2

х4 =-= —ахз + и.

1 — Х1

(4)

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

х1 = Х2,

Х2 = 2 [Х42 — 1] ,

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

(5)

где х* = (х1, х2, х3, х4)т € КПх

Переход от (1) к (5) означает отображение вида ЯПх ——^ ЯПх*. Теперь приведем систему (5) к матричному виду (2), Матрицы Б (а) и Б(а) запишутся как

состояние системы; и Е Н

■пи

*

управление.

Б (а) = 0 0 0 а , Б (а) = ° , (6)

/ 0 1 00 \ / 0 \

0 0 0 а1 , Б (а) = 0

а2 аз а4 а5 ае

V 0 0 —а 0 / V 1 /

где а1 = 1 (Х4 — ) а2 = ахз; аз = — Х4; а4 = а(х1 — 1) а5 = —х^ ае = 1 — хь

Зададим подмножество О = (а^ ^ х^ < а^2, г = 1,пх*}, в котором будем рассматривать

а1

следующую замену во втором уравнении системы (5):

Х2 = 1 [Х42 — 1] = 1 (Х4 — 1) (Х4 + 1) = 1 Х4*(Х4* + 2).

(7)

2 4 2 4 4 2 Опустив звездочку в новой переменной х4*, система уравнений примет следующий вид

х1 = х2, 1 .

Х2 = ^ Х4 (Х4 + 2),

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

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

Для каждой функции аг определим соответствующие функции принадлежности вида

I _,_ тгп,тах

±аг Т аг '

Mil 2 =--— ,i =l,na (9)

11,2 _max —mm ' ' u '

Область значений каждой функции принадлежности образует свое нормированное нечеткое множество. Сформируем базу нечетких правил для исследуемого объекта (8)

Яг : IF a1 is M11 and ... and оПа is Mna 1

THEN x(t) = Aix (t) + BiU (t), ()

где R% — нечеткое правило (i = l,r), r = 2Па — количество правил;

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

Тогда, нечеткая модель нелинейной системы (8) представляется как взвешенная сумма всех линейных подсистем

r

X = ^ hi (а)[Агх + Вги] (ll)

i=1

где hi (a) = ПП=1 Mj1 2(aj) — произведение функций принадлежности.

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

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

X1 = х2, l

X2 = 2 X4 (X4 + 2),

X3 = -X2 — aX3 + и,

X4 = —aX3 + и. (12)

Единственная нелинейная функция a1 запишется как

01 = 2(X4 + 2). (13)

Окончательная нечеткая модель нелинейной системы (12) запишется в следующем виде

^ М%Л%х + Би (14)

х = М%Л%х

%—1

2. Постановка задачи. Рассмотрим две задачи управления по измеряемому выходу: первая задача — построение стабилизирующего нечеткого регулятора, вторая — нечеткого регулятора с квадратичным критерием качества, В качестве измеряемой переменной будем считать вертикальное перемещение ротора хц. Соответствующее матричное уравнение измеряемого выхода

у = С2х, (15)

у € КПу — измеряемый в ыход; С2 = (1 0 0 0).

Закон управления линейной системой по измеряемому выходу в форме линейного динамического регулятора имеет следующий вид [11]

хг (г) = л/хг (г) + Б/у

и(г) = С/хг (г) + я/у, (16)

где хг € КПх* — состояние регулятора,

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

Г % г %

хг = ^ М%Л хг + ^ М%Б у

г г

и = оп ^ М%С хг + ^ у. (17)

г

г

%— 1 г %— 1 г

Для второй задачи введем в рассмотрение уравнение целевого выхода г (г) € КПг

г (г) = Сх(г) + £и(г). (18)

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

¡"X

Ы12 = У^х%(г)2 + и'-1-42

^ х%(г)2 + и(г)2) (19)

%—2

Задача заключается в вычислении такого нечеткого регулятора вида (17), который будет удовлетворять следующим неравенствам

||г(г)||2 <72|хс|2, ухо = 0. (20)

Приведем уравнение (18) к следующему виду

г(г) = (С + £А-%С2) х + ЯС/хг = С%хс. (21)

Тогда замкнутая нечеткая система примет следующий вид

XC

c XC)

i=1 r

^ MiCCxc,

(22)

i=1

T

где хс= (х хг)

Матрицы замкнутых подсистем определяются следующим образом

AC

Ai + BDrC2 BCr

i

' r w 2 ^ ^ r

Bi C2 Ai

r

r

CC = [(C + DDri C2) DCri]

(23)

(24)

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

3. Методика вычислений. Для синтеза законов управления использовался аппарат линейных матричных неравенств [11], адаптированный для случая нечетких систем.

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

(Ас')ТХ + ХАс* < 0, г = Т~г. (25)

Введем матрицу параметров регуляторов вг и представим матрицы замкнутых подсистем в следующем виде

АС = Ао* + ВовгОа,

(26)

где Ao 0

Ai

0n

0n 0n

Bo

0n

B

In

0n

Co

0n

In

C2

0n

Bri

A ir

i = 1 C Dr

Подставим (26) в (25) и запишем полученные неравенства в виде (Aoi)TX + XAoi + CT0iTBOTX + XBo0iCo < 0.

(27)

Далее приведем неравенства (27) к системе линейных матричных неравенств [11] вида

Ф1 + РТв*ТО + ОТв*Р < 0, г = Т~Г. (28)

В [11] показано, что выполнение неравенств (28) для регуляторов полного порядка эквивалентно выполнению следующих линейных матричных неравенств

xTi > 0,

(29)

ЖС (А* Хи + ХпАг)Шо < 0, ХЦ

Ж^т(УцАгТ + АгУп)Швт < 0, Уп = УТг > 0,

где и Жвт образуют базисы ядер матриц С и ВТ соответственно; Хц и Уц — верхние

ХУ

Для того чтобы выполнялось условие ХУ = I, необходимо и достаточно, чтобы выполнялось неравенство

z

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

*

*

*

*

X

X

X

X

X

*

*

*

*

*

X

X

X

X

X

X

u

y v-X

I у

и

X I

Х;1 1 1 > 0. (30)

Таким образом, объект стабилизируем тогда и только тогда, когда существуют две положительно определенные симметрические матрицы Х;1 и У ;1, удовлетворяющие линейным матричным неравенствам (29) и (30), Если матрицы Х;1 и У ;1 найдены, то общая матрица квадратичной формы X может быть восстановлена по формуле [11],

Х =1 X;; -У,,- Х1 Г УМ С")

После того, как матрица X найдена, матрицы параметров регуляторов вг вычисляются из неравенств (28) и затем подставляются в нечеткий динамический регулятор (17),

Вычисление нечеткого 7-оптимального регулятора,. Как было отменно выше, задача ^-оптимального нечеткого управления состоит в вычислении такого нечеткого регулятора, который обеспечивает выполнение условия (20) для всех линейных подсистем. Для выполнения этого условия нормы передаточных матриц замкнутого объекта должны удовлетворять условиям

||Ясг||9 <7|жо|Ужо = 0 (32)

1

где Нсг = [С + Д^ГС2 ] (- Ас*)'

Основная идея вычисления регуляторов такого типа заключается в приведении матриц

Асг

действия аналогичны предыдущему случаю. Сначала вычисляются матрицы Ф;, а затем из (28) находятся искомые матрицы регуляторов. Поскольку матрицы Ф; содержат общую неизвестную положительно определенную симметрическую блочную матрицу, то необходимо сначала вычислить эту матрицу. Поскольку ранги матриц ^ ^ меньше ранга матриц Ф;, то для системы неравенств (28) необходимо и достаточно, чтобы выполнялись следующие матричные неравенства

ШрТФгЖр < 0, ФгЖд < 0, (33)

где ЖР и Жд — ядра матриц ^ и ^ ^^^^^^^таенно, т. е, РЖР = 0 и QWQ = 0,

Выполнив ряд матричных преобразований, учитывая блочную структуру матриц, неравенства (33) можно привести к следующим неравенствам

Жс2 0 \Т/ АгТХ,1 + ХцАг СТ \ ( Жс2 0

0 I ) \ С -7! )\ 0 I

МТ { У,,АгТ + АгУИ У,,СТ 1 N < 0

^ 1 СУ,, -7! М <0,

<0,

(34)

где столбцы матриц Жс2 и N образуют базисы ядер матриц С2 и соответственно.

Для существования 7-оптимальных регуляторов полного порядка необходимо и достаточно, чтобы существовали две положительно определенные симметрические матрицы Х;1 и У;1, удовлетворяющие неравенствам (34), а также неравенствам

0,6 0,5 0,4 0,3 0,2 0,1 0,0 -0,1 -0,2 -0,3 -0,4 -0,5 -0,6

г

8

йше

т

10

12

14

п

16

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

г

8

йше

т

12

т

14

16

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

0

Х11 1п

1п.~ У|

11

> 0

У11 1пх

1пх 11п

> 0,

(35)

(36)

х

х

где i = 1, r.

Если матрицы Х;1 и У ;1 найдены, то матрица У может быть восстановлена по формуле

Если матрица X найдена, матрицы параметров регуляторов вычисляются из неравенств (28) и затем подставляются в нечеткий динамический регулятор (17),

Линейные матричные неравенства и системы неравенств определяют нелинейные, но выпуклые ограничения [11]. Поэтому, для численной реализации могут использоваться методы выпуклой оптимизации. Разрешимость системы неравенств (29) сводится к минимизации параметра t, для которого справедливо линейное матричное неравенство вида F (x) — tl ^ 0, Система неравенств (34-36) представляет собой задачу разрешимости линейной функции с ограничениями, заданными системой линейных матричных неравенств. Для численной реализации систем линейных матричных неравенств применялся алгоритм внутренней точки (interior-point method), реализованный в форме стандартных команд пакета программ MATLAB [12],

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

4. Результаты. Вычисленные регуляторы поочередно подставлялись в исходный нелинейный объект (1), замкнутый нечетким регулятором (17), Графики переходных процессов в системе с регулятором стабилизирующего типа представлены на рис, 1,

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

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

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

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

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

(37)

1. Zhuravlev Yu.N. Active magnetic bearings. Theory, calculation, application. SPb.: Politechnica, 2003.

2. Schweitzer G. Magnetic bearings theory, design, and application to rotating machinery. Berlin: Springer, 2009.

3. Grinvald V. M., Kusmin G. S., Masloboev Yu. P., Selishehev S. V., Telvshev D. V. First domestic-ventricular assistant device AVK-N „Sputnik" on basis of implantable blood pump // Izvestiva vvsshikh uchebnvkh zavedenii. Elektronika. 2015. Vol. 20. N 5. P. 516-521.

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

5. Balandin D. V., Birvukov R. S., Kogan M. M., Fedvukov A. A. Optimal stabilization of bodies in electromagnetic suspensions without measurements of their locations /7 .Journal of Computer and Systems Sciences International. 2017. N 56. P. 351 363.

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

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

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

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

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

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

11. Balandin D. V., Kogan M. M. Synthesis of control laws based on linear matrix inequalities. M.: Fizmatlit, Moscow, 2007.

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

Мухин Алексей Валерьевич аспирант кафедры дифференциальных уравнений математических) и чиеленжи'о анализа ННГУ им. Н. И. Лобачевекох'о; e-mail: myhin-alekseySyandex. ru; тел. 8-929-047-64-75.

Область научных интересов: математическое моделирование, математическая теория управления, нечеткие системы.

Aleksey Mukhin postgraduate,

department of differential equations, mathematical and numerical analysis Lobachevskv State University;

Area of scientific interests: mathmatieal modeling, mathematical control system, fuzzy system.

Дата поступления 06.03.2021

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