ПРИБОРЫ И СИСТЕМЫ АВТОМАТИЧЕСКОГО УПРАВЛЕНИЯ
УДК 681.5
DOI: 10.17586/0021-3454-2018-61-3-210-218
МОДАЛЬНОЕ УПРАВЛЕНИЕ СИСТЕМАМИ В УСЛОВИЯХ ОГРАНИЧЕННОЙ ИНТЕРВАЛЬНОСТИ ПАРАМЕТРОВ
К. Ф. Иванова
Санкт-Петербургский государственный университет, 199034, Санкт-Петербург, Россия
E-mail: Klara.I2010@yandex.ru
Рассматривается новый подход к стабилизации линейных стационарных систем управления с одним входом. Стабилизация неустойчивого объекта реализуется формализованными матрицами с помощью модификации интервальных коэффициентов исходной матрицы в ограниченном диапазоне их изменения. Предложена методика, позволяющая осуществить смещение корней характеристического уравнения, соответствующих полюсам передаточной функции, из правой половины комплексной плоскости в левую, тем самым изменяя динамику системы и переводя ее из неустойчивого состояния в устойчивое. Разность матриц между новой устойчивой системой и неустойчивой может быть отождествлена с понятием модального управления. Из устойчивых формализованных матриц, полученных в кусочно-непрерывном цикле изменения их коэффициентов, выстраивается целый ряд точечных и интервальных матриц модального управления.
Ключевые слова: динамика системы, устойчивость, смещение корней, кусочно-непрерывный цикл, формализованные матрицы, интервальные коэффициенты, модальное управление
Введение. Объект управления описывается дифференциальными уравнениями в нормальной форме Коши для систем в пространстве состояний:
= AX (t) + Bu (t); dt W W' (1)
Y (t) = CX (t), X (0) = Xo,
где X(t) — n-мерный вектор состояния объекта управления, т.е X е Rn; u(t) — скалярное входное управляющее воздействие размером 1x1; А — nxn-матрица, определяющая динамические свойства объекта; В — nxl-матрица входа управляющих воздействий; Y(t) — m-мерный вектор выхода; С — mxn-матрица выхода; Xo — начальные условия для переменных состояния.
Ставится задача о стабилизации линейной системы, не обладающей устойчивостью.
К наиболее известным способам управления относится поиск управления, стабилизирующего линейную систему (1) в форме u(t) = -KpX (t), где Kp — вектор обратной связи,
устанавливающий в замкнутой системе требуемые (назначаемые) корни характеристического полинома. Если все переменные состояния измеряемы, то управление формируется как их линейная комбинация:
и0) = ~{крХхх +кр2х2 + ... + крпхп) = -КрХ) . Синтезированная система с модальным управлением и (^) принимает следующий вид:
dX(t)
(2)
= (А - ВКр )X^), dt у
У ^) = СХ ^), X (0) = Хо.
Матрица Р = А — ВКр характеризует динамические свойства замкнутой системы размерностью п*п, характеристический полином которой выражается как
В = ёе*(А/ — (А — ВКр )) = Хп + ап_{Кп—1 +.... + а{К + а0.
Как правило, решение такой задачи сводится к определению вектора обратной связи Кр модального регулятора и = КрХ, приводящего систему (1) к асимптотической устойчивости. Модальное управление является стабилизирующим фактором, который обеспечивает расположение корней характеристического уравнения в левой половине комплексной плоскости. Для поиска модального управления применяется метод приведения исходных уравнений к каноническому виду в форме Фробениуса с последующим построением вектора К канонической системы, позволяющего определить искомый вектор обратной связи Кр . Другим
способом построения модального управления является применение квадратичных функций Ляпунова и техники линейных матричных неравенств, благодаря которым определяется искомый вектор стабилизации К, также отвечающий за размещение корней в отрицательной плоскости комплексной полуплоскости.
Как правило, для удовлетворения этих условий используются достаточно сложные матричные преобразования с предварительным назначением отрицательных вещественных корней или вещественных частей комплексных корней. [1—3].
Новый алгоритм определения вектора стабилизации. Динамика системы (1) с матрицей А правой части определяется собственными числами характеристического уравнения ёе1;(Х/ — А) = 0 . Среди них в случае неустойчивой системы (1), (2) возникают положительные
корни характеристического полинома В(Х) = Хп + ап—1Хп—1 н-----н а{К + а0, которые располагаются
в правой полуплоскости комплексной плоскости. Наиболее частой причиной возникновения неустойчивости является свободный член а0 [4]. Из теории линейных систем управления
следует, что при а0 < 0 один из корней характеристического уравнения будет положительным. При этом в системе возникает синхронное самовозбуждение, которое можно устранить регулятором возбуждения.
Предлагаемая методика стабилизации системы (2) основана на устранении неустойчивости системы, вызванной отрицательным значением а0 .
С этой целью на основе точечной матрицы А правой части формируется интервальная матрица А, А е ГО.пхп. Матрица А представляется своими левой и правой границами
<50
А = [ А, А], элементы которых задаются с относительной погрешностью
а = [аа^ а- = ау(1 — бу); Щ- = а-(1 + 8-^ - = 1п. (3)
Динамика системы (2) с интервальной матрицей А определяется собственными числами характеристического уравнения ёе1;(Х/ — А) = 0, которое в соответствии с разработанной методикой сводится к решению одного из двух точечных уравнений: ёе1;(Х/ — А—) = 0 или
det('I - Л+) = 0 с угловыми точечными матрицами Л и Л+, полученными, согласно (3), при
конкретном значении 8. Из всего континуума точечных матриц интервальной матрицы А,
п2 / 22 32
равного 2 , в зависимости от размерности п системы (например, 2 =16 при п=2, 2 =512
42 — +
при п=3, Г = 65 536 при п=4 и т.д.), формализуются две точечные матрицы Л и Л , которые названы оптимальными угловыми матрицами, так как их определители А-1 и А+| соответствуют левой и правой (наименьшей и наибольшей) точечным границам интервального
определителя |А| = [|Л-|, А+|] .
С ростом 8 интервал точечных границ определителя |А| становится шире, и может возникнуть ситуация, когда левая граница интервального определителя перейдет через нуль и
определитель матрицы Л- станет отрицательным. Устойчивость системы с такой матрицей в правой части изменится, и первоначально неустойчивая система станет устойчивой, что отразится на смене знака коэффициента а0 с отрицательного на положительный. Так как в этом
случае все корни уравнения det(ЛI — Л-) = 0 становятся отрицательными, матрица Л выступает в роли регулятора управления, стабилизирующего систему. Выбор одной из матриц Лили Л+, определяющей изменение устойчивости системы, зависит от знака det(Л) . В случае если детерминант исходной матрицы неуправляемой системы положительный, det(Л) > 0, то
характеристическим является уравнение det('I - Л-) = 0 со стабилизирующей матрицей Л-, если же det(Л) < 0, то рассматривается характеристическое уравнение det('I - Л+) = 0 с матрицей Л+. Оптимальные угловые матрицы Л- и Л+ интервальной матрицы А определяются по методике, предложенной автором в работе [5].
Синтез модального управления системой (2) построен на кусочно-непрерывном изменении интервальных коэффициентов формализованной матрицы А до получения новых угловых матриц, приводящих к стабилизации системы. Процесс стабилизации начинается
со значения 81, обеспечивающего коэффициент > 0 и переход всех корней характеристического полинома в левую полуплоскость комплексной плоскости, а заканчивается значением 8^, определяющим наибольшие отрицательные смещения корней. При дальнейшем росте 8 значение уменьшается и снова может стать отрицательным. В результате выстраивается ряд точечных матриц Л8 = {Л-, Л+} с кусочно-непрерывным изменением коэффициентов, полученных в интервале [81,8^ ] относительных погрешностей. В каждом из вариантов управляемых систем со стабилизирующей матрицей Л8, задаваемой кодами функций, встроенных в систему Ма1ЬаЬ, графически отображаются их переходные процессы.
Таким образом, автоматически решается задача модального управления. Если принять матрицу Л- за сумму неустойчивой матрицы и матрицы модального управления Л - ВКр , то в соответствии с правой частью системы (2) матрицу ВКр модального стабилизирующего управления можно выразить как разность начальной неустойчивой матрицы и любой из устойчивых матриц: в частности при Л- ВКр = Л - Л-.
Пример. Номинальная матрица системы (2) имеет вид
'-40,2530 -2,3940 -3,9780 1,2320 -1,4490Л
-2,3940 -6,6000 2,8080 2,0070 0,4770
-3,8160 2,8080 -12,2760 3,0060 -3,8390
0,9270 -4,6350 1,0780 4,8950 -1,9620
ч -1,4490 0, 4770 -3,8610 5,0130 -7,7990у
В = [-2,55; -3,77; -2,95; -2,34]; С=[0 0 0 0 1]; ёе^Л) > 0, ёе1 (4;= 1,5523-104; Хо = [1; 2; 3; 4; 5] — начальные условия для системы (2).
Коэффициенты характеристического уравнения ёе1;(Х/ - Л) = 0 : a5 = 1,0000, а4 = 62,2000, а3 = 963,0376, а2 = 4015,6537, а1 = 473,6073, а0 = -15522,9868.
Корни характеристического уравнения ёе1;(Х/ - Л) = 0 :
Г1 = -41,1613, Г2 = -14,6157, Г3 = -4,2252, Г4 = -3,8035, Г5 = 1,6056.
Система (4) 5-го порядка неустойчива.
Интервальная матрица А = [Л, Л] на базе номинальной средней матрицы А с целью выполнения условия (4) может быть задана с незначительными отклонениями коэффициентов а^ , например с 80 = 0,01.
Строится цикл оптимальных угловых матриц Л- и Л+ по 8 с шагом Л=0,005.
1. £ = 0,045. Определитель ёе1;(Л-) > 0. Характеристический полином оптимальной угловой матрицы Л- по-прежнему имеет положительный корень:
Г1 = -39,4733, Г2 = -14,2888, тъ = -3,7721, = -1,8709, Г5 = 0,0042.
Система с матрицей Л - остается неустойчивой, однако наблюдается тенденция приближения корней характеристического уравнения ёе1;(Л/ - Л-) = 0 к мнимой оси, определяя тренд перехода от неустойчивой системы к устойчивой. Графики переходного процесса в системе с матрицей Л- при времени наблюдения I = 200 с и совместных переходных процессов
Рис. 1
2. £ = 0,05. Определитель |л-| < 0, ёе1;(Л-) < 0. При переходе через нуль сохраняется непрерывность определителя, который принимает отрицательное значение. Все корни характеристического уравнения ёе1;(Х/ - Л- ) = 0 становятся отрицательными, а система с матрицей Л- — устойчивой. При этом
ёе^ Л) =1,5523-104, Л-) = -1,3847-103, Л+) = 3,9496-104, ёе1(Л) = =1,1734-104, Л)=1,9716-104.
Значения определителей граничных матриц det(A) и det(Л) приводятся для подтверждения того, что они, в отличие от det( Л-), не определяют переход системы в новое состояние. Определитель det(Л+) точечной матрицы Л+ не выявляет неустойчивости, так как возрастает. Корни характеристического уравнения det(ЛI - Л-) = 0 :
Г1 = -39,2866, Г2 = -14,2526, тъ = -3,7200, Г4 = -1,3316, Г5 = -0,4992. Переходный процесс показан на рис. 2: видно, что установление переходного процесса
в системе с матрицей Л- происходит в течение первых секунд; на фоне исходного неустойчивого процесса (рис. 2, б, кривая А) устойчивый процесс (кривая Л-) стремится к нулю.
а)
А 5
4
3 2
1
0 -1
б) А 80 70 60 50 40 30 20 10
0
: :
А
...../у
.........Г-......- : У
1,5
1,5
/, с
Рис. 2
3. £ = 0,1. Два корня характеристического уравнения det('I - Л-) = 0 становятся комплексными с отрицательными вещественными частями, характеризующими устойчивость, и мнимыми частями, определяющими периодический процесс:
г1 = -37,4282, г2 = -13,8919, г3 = -3,1914, г4 = -0,7342 + 2,6117/, г5 = -0,7342 - 2,6117/.
Полученные значения определителей:
det( Л)= 1,5523-104, det(Л-) = -1,2213-104, det(Л+) = 6,9556-104, det(A) = 2,4269-104, det(A) = 8,3809-103.
На рис. 3, а, б показаны переходные процессы для устойчивой системы и двух сравнительных систем с матрицами Л и Л-.
а)
А
5 4
3 2
1
0
-1
-2
б) А 35 30 25 20 15 10 5 0
-5
Рис. 3
4. £ = 0,25. Корни характеристического уравнения:
г1 = -32,0118, г2 = -13,2385, г3 = -0,2234 + 5,0398/, г4 = -0,2234 - 5,0398/, г5 = -0,9530. Переходные процессы в системах показаны на рис. 4, а, б.
1
2
а) А I 5 4 3 2 1 0 -1
-2 -3 -4 0
б) А
180 160 140 120 100 80 60 40 20 0 -20
1 «
'1 ■
1 I
ч 1
■1 ■ А .....\......./____
1 > \ X
; ;
А-
■___— ; ^........
0 0,5
1
1,5 2 2,5 /, с
Рис. 4
5. £ = 0,3. Корни характеристического уравнения:
г1 = -30,259, г2 = -12,9521, г3 = -0,0430 + 5,6066/, г4 = -0,0430 - 5,6066/, г5 = -0,2425.
Коэффициенты характеристического уравнения:
а5 = 1, а4 = 44, а3 = 438, а2 = 1496, а1 = 12658, а0 = 2988. Переходные процессы — рис. 5, а, б.
а) А б) а ■
180 160 140 120 100 80 60 40 20 0 -20
....... ......-......
А 1
: _____/.
;
: А-
1
0 0,5
1
1,5 2 2,5 и с
с
Рис. 5
6. £ = 0,45. Корни характеристического уравнения: г1 = -59,4702, г2 = -14,5504, г3 = -0,3528 + 5,4691/, г4 = -0,3528 - 5,4691/, г5 = -2,0719. На рис. 6, а, б — переходные процессы в системах.
а) А
5 4 3 2 1 0 -1 -2 -3 -4 -5
0
б) А
180 160 140 120 100 80 60 40 20 0 -20
0
*, с Рис. 6
7. £ = 0,5. Система вновь становится неустойчивой. Корни характеристического уравнения:
г1 = -61,5055, г2 = -14,6403, г3 = 2,6253 + 4,7517/, г4 = 2,6253 - 4,7517/, г5 = -3,0747 .
Матрица Л", найденная в цикле изменения интервальных границ исходной матрицы, не удовлетворяет условиям устойчивости Гурвица и Рауса. Переходный процесс в системе показан на рис. 7.
А х10
8 6 4 2 0 -2
1
0
4
12
16
г, с
8
Рис. 7
Обобщая рассмотренные параметры, можно представить переходные процессы в системах при их устойчивости и неустойчивости.
Переходные процессы, определяющие неустойчивость системы при граничных значениях матрицы Л" при в = 0,045 и 8 = 0,5, показаны на рис. 8 (кривые 1 и 2 соответственно): видна расходимость обоих переходных процессов.
А 3000 2000 1000 0
-1000 -2000
-3000 0
2\/ V
1
[ 1
1
0,5
2 2,5 г, с
1 1,5
Рис. 8
На рис. 9 отображены переходные процессы в системе, соответствующие граничным значениям устойчивости при в = 0,05 (кривая 1) и в = 0,3 (кривая 2).
А 4 3 2 1 0 -1 -2 -3 -4 -5
0
г, с
20 30 Рис. 9
В ходе исследования были сделанные следующие допущения:
— заданная исходная интервальная матрица А = [ Л, Л] не должна быть особенной;
— при формализации матриц Л" и Л+ дополнений к элементам граничных матриц.
требуется соблюдение знаков алгебраических
Проверить полученное решение можно с использованием известного [6] неособого линейного преобразования подобной системы, которое осуществляется по сконструированной
матрице N, так что 2(^) = ЫХ(^). Корни характеристического уравнения ёе1;(Х/ - Л-) = 0 с
матрицей Л- , найденной по предложенной методике [5], и корни уравнения ёе1;(Х/ - (Л - ВКр)) = 0, вычисляемые по методике неособого линейного преобразования,
должны совпасть, так как они характеризуют динамику одной и той же системы (2). Сравним их для случая в = 0,3.
Поэтапно проводятся следующие операции:
1) проверяется полная управляемость исходной системы (по критерию Калмана);
2) определяются коэффициенты характеристического уравнения исходной системы с неустойчивой матрицей А: р0 = ро1у(Л) ;
3) вычисляется матрица N преобразования подобия:
N1 = [0,0,0,0,... ,1]*1пу( [Б,А*Б,А2 *Б,А3 *Б,А4 *Б...]); Ы = [Ы1;Ы1хА;Ы1хА2;Ы1хА3;Ы1хА4. ..];
4) в качестве назначаемых корней г, / = 1, 5 , принимаются корни устойчивой системы характеристического уравнения ёе1;(Л/ - Л-) = 0 с матрицей Л-, вычисленные при в = 0,3 ;
5) для заданной матрицы Л- вычисляются коэффициенты характеристического полинома: Р01 = ро1у(г), г = {/-!,..., Г5};
6) в соответствии с методикой неособого преобразования рассчитывается матрица модального управления для канонической системы: К1р = р01(еп^-1:2) - р0 (еп^-1:2);
7) определяются элементы матрицы модального управления для исходной неустойчивой системы: Кр = ;
8) проверяются собственные числа замкнутой на модальное управление системы:
кор = е1д(а - БхКр).
Вычисленные по методике неособого линейного преобразования корни, равные
кор=-30,2595, -12,9521, -0,0430 + 5,60661, 0,0430 - 5,60661, -0,2425,
полностью совпадают с заданными корнями характеристического уравнения ёе1;(Л/ - Л-) = 0 . То же самое можно сказать и о коэффициентах характеристических полиномов, равных
а5 = 1, а4 = 44, а3 = 438, а2 = 1496, а1 = 12658, а0 = 2988,
что гарантирует точность расчета модального управления и(1) как произведения КрХ(^) .
Заключение. Предложена новая методика стабилизации линейных стационарных систем управления посредством оптимальных угловых матриц, сконструированных из формализованной интервальной матрицы в ограниченном диапазоне изменения ее коэффициентов.
Показано, что все корни характеристических уравнений оптимальных угловых матриц становятся отрицательными за счет изменения знака коэффициента а0 характеристического уравнения с отрицательного на положительный.
Проанализированы динамические процессы со стабилизирующей формализованной оптимальной угловой матрицей. Показано, что изменение коэффициентов стабилизирующей матрицы, за счет относительной погрешности 8, ограничивается интервалом, за пределами которого нарушаются условия устранения самовозбуждения системы.
список литературы
1. Григорьев В. В., Журавлева Н. В., Лукьянова Г. В., Сергеев К. А. Синтез систем автоматического управления методом модального управления. СПб, 2007. 141 с.
2. Сударчиков С. А., Ушаков А. В. Оценка запасов устойчивости систем с интервальными параметрами // Научно-технический вестник СПбГУ ИТМО. 2002. № 2. С. 257—262.
3. Баландин Д. В., Городецкий С. Ю. Классические и современные методы построения регуляторов в примерах. Электронное учебно-методическое пособие. Нижний Новгород, 2012. 122 с.
4. Свободный член — характеристическое уравнение. [Электронный ресурс]: <ngpedia.ru>id599505p1.html>
5. Иванова К. Ф. Унификация точечных алгебраических методик внешней оценки решений интервальных систем // Программная инженерия. 2016. Т. 7, № 4. С. 181—189.
6. Стабилизация линейных стационарных систем управления. [Электронный ресурс]: <www.fet.mrsu.ru>text/ ucheba/asoiu.. .resources/resource.. .do.mrsu.ru>.
Сведения об авторе
Клара Филипповна Иванова — канд. техн. наук; СПбГУ, кафедра моделирования электромеханиче-
ских и компьютерных систем; E-mail: Klara.I2010@yandex.ru
Поступила в редакцию 18.09.17 г.
Ссылка для цитирования: Иванова К. Ф. Модальное управление системами в условиях ограниченной интер-вальности параметров // Изв. вузов. Приборостроение. 2018. Т. 61, № 3. С. 210—218.
MODAL CONTROL OF SYSTEMS UNDER CONDITIONS OF LIMITED INTERVALS OF PARAMETERS
K. F. Ivanova
St. Petersburg State University, 199034, St. Petersburg, Russia E-mail: Klara.I2010@yandex.ru
A new approach to synthesis of modal control of linear system with single input and single output (SISO) is proposed. Stabilization of an unstable object is realized with formalized matrices by means of modification of interval factors of initial matrix in the limited range of their variation. The developed technique allows to carry out displacement of roots of the characteristic equation corresponding to poles of a transfer function, from the right to the left half of complex plane thereby modifying the system dynamics and converting it from the unstable to a steady condition. The difference of matrices corresponding to the new steady and initial unstable system can be identified with the concept of modal control. From the steady formalized matrices received in a piecewise continuous cycle of their factors modification, variety of pointwise and interval matrices of modal control is drawn up.
Keywords: new approach, dynamics of system, stability, displacement of radicals, piecewise continuous cycle, formalized matrices, interval factors, modal control
Data on author
Klara F. Ivanova — PhD; St. Petersburg State University, Department of Electro-Mechanical Systems Modeling; E-mail: Klara.I2010@yandex.ru
For citation: Ivanova K F. Modal control of systems under conditions of limited intervals of parameters. Journal of Instrument Engineering. 2018. Vol. 61, N 3. P. 210—218 (in Russian).
DOI: 10.17586/0021-3454-2018-61-3-210-218