ТРУДЫ БГТУ. 2015. № 6. Физико-математические науки и информатика. С. 29-32 29
УДК 517.977
А. А. Якименко
Белорусский государственный технологический университет
ДИФФЕРЕНЦИАЛЬНО-РАЗНОСТНЫЕ СТАБИЛИЗИРУЮЩИЕ РЕГУЛЯТОРЫ ДЛЯ ОДНОЙ СИСТЕМЫ НЕЙТРАЛЬНОГО ТИПА
В статье рассматривается задача стабилизации двумерной стационарной динамической системы с запаздывающим аргументом нейтрального типа с одним входом и одним запаздыванием по состоянию. В общем случае для решения такой задачи используются регуляторы, содержащие интегральную часть. Однако предложенные в работе регуляторы, не содержащие интегральную часть, представляются более простыми для реализации. При решении задачи стабилизации рассматриваемой системы применяются дифференциально-разностные регуляторы, использующие компоненты вектора ее состояния в момент времени t и в конечном числе прошлых моментов времени, кратных запаздыванию. В регуляторах используются также и производные компонент вектора состояния системы в предыдущие моменты времени, кратные запаздыванию.
Рассмотрены четыре принципиально различных возможных случая для соотношения параметров исходной системы. В каждом из этих случаев коэффициенты разыскиваемых дифференциально-разностных регуляторов получены в явном виде как элементарные функции параметров исходной системы. Найденные в статье регуляторы обеспечивают замкнутой этими регуляторами исходной системе асимптотическую устойчивость нулевого решения. В статье даются строгие математические обоснования всем полученным результатам. Также во всех возможных случаях для замкнутой полученными регуляторами системы нейтрального типа выписаны разложенные на множители характеристические квазиполиномы.
Ключевые слова: системы нейтрального типа, стабилизация, регуляторы, асимптотическая устойчивость, запаздывание.
А. А. Yakimenko
Belarusian State Technological University
DIFFERENTIAL-DIFFERENT STABILIZING REGULATORS FOR ONE NEUTRAL TYPE SYSTEM
In this paper we consider the problem of stabilization for two-dimensional stationary dynamic system with a retarded argument of neutral type with one input and one state delay. In general, to solve this problem, one should use the controls containing an integral part. However, the proposed regulators that do not contain an integral part, seem to be more simple to implement. In solving the problem of stabilization of the system difference-differential regulators are used, using the components of its state at time t and at a finite number of time past, multiple of delays. In regulators are also used the derivatives of the components of the state vector of the system in previous times, multiple of delays.
We consider four fundamentally different possible cases for the ratio of the parameters of the original system. In each of these cases the coefficients of differential-difference regulators being found are obtained explicitly as elementary functions of the parameters of the original system. Found in the paper regulators provide a closed source system asymptotic stability of the zero solution. The article provides rigorous mathematical justification of all the results. Also, in all possible cases, for a closed system of a neutral type factoring characteristic quasipolynomials are written.
Key words: neutral type systems, stabilization, regulators, asymptotic stability, lag, feedback control.
Введение. Задача стабилизации является одной из основных задач теории управле ния. Такая задача хорошо изучена для систем без запаздывания. Для систем с запаздывающим аргументом нейтрального типа решение задачи стабилизации значительно сложнее. Это обусловлено тем, что пространство состояний таких систем, как правило, бесконечномерно.
Основная часть. Рассмотрим линейную стационарную систему с запаздывающим аргументом нейтрального типа с одним входом и одним запаздыванием по состоянию:
х (г ) = Ах (г) + А х (г - И) +
+ А2х(г - И) + Ьи (г), г > 0, (1)
где А, 1 = 0,1,2 - постоянные 2*2-матрицы; Ь -ненулевой 2-вектор; к > 0- постоянное запаздывание. Не ограничивая общности, считаем Ь' = [0,1] («'» означает транспонирование).
Присоединим к системе (1) регулятор вида
ь м
<() = ^х() + ( — Цк),
1=0 Ц=1
(2)
где д00, Чц = 2-векторы;
х" (?) = ^-х(?), х(0)(?), х(?).
Введем (2*2)-матрицы:
А (А) = А + А1е~Хк + Л2Ае—Ак,
Ж(А) = [А (А)Ь, Ь], Ае С.
Возможны следующие случаи. 1. Вырожденный случай:
^ Ж(А) = 0.
В этом случае матрица А (А) имеет следующий вид:
А (А) =
Р0 + Р1е"Лк +Р2^е"Лк а1 (А)
0
а2 (А)
где а1 (А,), а2 (А) - квазиполиномы:
аг (А) = аг0 + аяе—Ак + аг2Ае—Ак,
(3)
где а ц е М; 1 = 1,2, Ц = 0,1,2.
Из результата, полученного в работе [1], следует справедливость следующего утверждения.
Теорема 1. Стабилизация системы (1) регулятором вида (2) в случае 1 возможна тогда и только тогда, когда выполнено одно из условий:
1) в <-|&|, N < 1, и) ( < —|в01, N < 1, к < к*
где
к* =
1—Р2
р? —Р0
• агссо8
( вс — в1в2 ^
Р —Рев
(4)
2 /
В качестве стабилизирующего можно взять регулятор:
и (х )=—(а20 + 1)х2 () —а21х2 (—к)—а22 х2 ( — к),
поскольку разложенный на множители характеристический квазиполином замкнутой этим регулятором системы (1) имеет вид
( +Р1е—Ак +Р2Ае—Ак — А)(А +1).
2. Строго циклический случай:
ж(А) = с ф 0(се м).
Матрица А (А) в этом случае имеет следующий вид:
А (А) =
Р0 + (1е"Ак +Р2Ае а1 (А)
-Ак
:(А)
где Рг, 1 = 0,1,2 — некоторые действительные числа; ац (А), Ц = 1,2- квазиполиномы вида (3).
Непосредственной проверкой можно убедиться, что задачу стабилизации решает дифференциально-разностный регулятор:
+
и (х) = —1 ((((р0 + 1) + са^ ) (?)
+ (р1 (р0 +1) + а )х (—к) +
+ (( + Р (р0 +1) + сап ) (— к) + + р2х1 ( — к)) —((0 +1 + а20) (?) — — а21 х2 ( — к )— а22 х2 ( — к ),
так как характеристический квазиполином замкнутой этим регулятором системы (1) имеет вид: А2 + А +1.
3. Слабо циклический случай:
ёа Ж(А) = с( + е—Ак), (с ф 0).
Матрица А (А) в этом случае имеет следующий вид:
А (А) =
(0 +р,е—Ак +Р2 Ае—Ак с ( + е—Ак)" а1 (А) а2 (А)
где (г, 1 = 0,1,2, у 0 — некоторые действительные числа; а}- (А), Ц = 1,2 - квазиполиномы вида (3). Справедливо следующее утверждение. Теорема 2. Система (1) стабилизируема регулятором вида (2) в случае 3 тогда и только тогда, когда выполнено одно из условий:
I) р0 <——в,], |Р2| < 1,
II) ( <—|Р0|, |(2| < 1, к < к*,
где к* определено в (4).
В качестве стабилизирующего можно взять регулятор:
и (х )=—(а20 +1)х2 ( ) —
— а21 х2 ( — к ) — а22 х2 ( — к ),
Дифференциально-разностные стабилизирующие регуляторы для одной системы нейтрального типа
31
поскольку характеристический квазиполином замкнутой этим регулятором системы (1) имеет
вид: ( + р1е-хИ +р2^"хИ -X)1).
ш) Р2Уо +1 = 0, Р0Р2+Р1 * 0.
В этом случае регулятор имеет вид
1(Х ) = -
= 1 Г Р2
■х; ( - И) +
+
Р 2РР + Р2 + Р0Р2 х ( И) в2-Р0РТ+ТР-Х1 ( - И )_
+|&
2ввв2+ Р2+р0р2 + 2р1вг + Р2+Р2Р2
- «12 Iх
ее+Ровв2 +в2вв2+вв2+Р2
^ ( -И} + (^2 ^-------^0^2 +РР
- «11 Iх ( - И )+((1 + Р2 +р0 ) - «10)) Х1 (
+
+ЖЖ Х2
(г - И) +
Р0Р2+РР '
«22 ]Хг (-И)-
- (р0 + 1 + «10 )Х2 (г) +
+
'Щ*+Р0Р -
Р2
- «21 IХ
Р0Р2 + в х х2 (г - И).
Характеристический квазиполином замкнутой этим регулятором системы (1) в данном случае имеет вид: X2 + X +1.
IV) Р2У0 +1 * 0, У0 + = 0, ^ = < 0.
Регулятор можно представить следующим образом:
1
(Г а2
Р02Р2 +^0 ( + Р2 ) + в1 Р2 У 0 + 1
С1 (г ) +
(
в! (Р0Р2 + Р1 +Р2! Р2 У0 + 1
Г в2 (в2 + 2в1 +в2
( - И )
в2 У0 + 1
х ( - И)-
+
Р2 У 0 + 1
х1 ( - И)
г
в2
\
22
в2 У0 + 1
Г в0в2У0 +в1У0 +в2У0 + 1 в2 У0 + 1
( - И)-
20
в0в2 +в1 +в2 в2 У 0 + 1
21
х2 ( - И ).
Характеристический квазиполином замкнутой этим регулятором системы (1) в данном случае имеет вид: (Х + 1)(Х-(р0-р1у0)/(1 +
+ в2У0 )).
4. Общий циклический случай:
ёаЖ(X) = с( + у1в~ХИ +Хе-ХИ), (с* 0).
Матрицу А (X) в случае 4 можно привести к следующему виду:
А (Х) =
в +в1е-ХИ с ( +У^-ХИ + Хе-ХИ)" «1 (Х) «2 (Х)
где Р,, у, 1 = 0,1 - некоторые действительные числа; «] (X), ] = 1,2 - квазиполиномы вида (3).
Справедливо следующее утверждение. Теорема 3. Система (1) стабилизируема регулятором вида (2) в случае 4 тогда и только тогда, когда выполнено одно из условий:
1) Р0 <-|Р1|, н) Р <-р0|, И < И*,
где И* определен в (4) при Р2 = 0.
Стабилизирующий регулятор примет вид
и (Х) = («20 +1)Х2 ()-- «21Х2 ( - И )- «22 Х2 ( - И ).
Характеристический квазиполином замкнутой этим регулятором системы (1) в данном
случае имеет вид: (р 0 +Р1е ХИ -Х)(Х + 1). 111) У1 -р0 > 0 р1У0 -р0У1 > 0.
Стабилизирующий регулятор примет вид
и(х) =—1 ((( + «10 )+ «11х1(г - И) + «12 х1(г - И))-с
- (У1 + «20 )х2 (г )-«21 х2 (г - И )-
«22 х2
( - И).
Характеристический квазиполином замкнутой этим регулятором системы (1) в данном случае имеет вид: X2 + ( -Р0 )Х +
+ Р1У0 -Р0 71.
Заключение. Таким образом, полученные дифференциальноразностные стабилизирующие регуляторы представляются более простыми для реализации, чем интегральные.
с
Литература
1. Якименко А. А. Предельное запаздывание в одном уравнении нейтрального типа // Труды БГТУ. 2014. № 6: Физ.-мат. науки и информатика. С. 19-21.
References
1. Yakimenka A. A. Limiting delay in one neutral-type equation. Trudy BGTU [Proceedings of BSTU], 2014, no. 6: Physical-mathematical sciences and informatics, pp. 19-21 (In Russian).
Информация об авторе
Якименко Андрей Александрович - кандидат физико-математических наук, доцент, доцент кафедры высшей математики. Белорусский государственный технологический университет (220006, г. Минск, ул. Свердлова, 13а, Республика Беларусь). E-mail: [email protected]
Information about the author
Yakimenka Andrei Aliaksandravich - Ph. D. (Physics and Mathematics), Assistant Professor, Assistant Professor, the Department of Higher Mathematics. Belarusian State Technological University (13a, Sverdlova str., 220006, Minsk, Republic of Belarus). E-mail: [email protected]
Поступила 11.03.2015