ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ, 2021, том 57, № 11, с. 1555-1563
ТЕОРИЯ УПРАВЛЕНИЯ
УДК 517.935
ПОСТРОЕНИЕ СИСТЕМ СТАБИЛИЗАЦИИ
ДЛЯ ПЕРЕКЛЮЧАЕМЫХ ИНТЕРВАЛЬНЫХ ОБЪЕКТОВ
С РЕЖИМАМИ РАЗЛИЧНЫХ ПОРЯДКОВ
© 2021 г. А. С. Фурсов, Ю. М. Мосолова, С. И. Миняев
Исследуется задача стабилизации по состоянию скалярных по входу переключаемых интер-
вальных линейных систем, режимы функционирования которых могут иметь различные
динамические порядки. Для решения этой задачи предлагается подход к построению ста-
билизирующего регулятора, основанный на методе расширения динамического порядка и
решении систем линейных матричных неравенств.
DOI: 10.31857/S0374064121110121
1. Постановка задачи. Настоящая статья является продолжением исследований работ [1,
2] по стабилизации параметрически неопределённых скалярных по входу переключаемых ин-
тервальных линейных систем, режимы функционирования которых могут иметь различные
динамические порядки. Предлагаемые в данной статье подходы к решению указанной задачи
основываются на методе расширения динамического порядка [3, с. 205] и существенно опи-
раются на результаты работ [1, 4]. Отметим, что в [4] введена необходимая терминология и
достаточно подробно описана процедура применения метода расширения динамического по-
рядка для построения алгоритма стабилизации по состоянию для переключаемых линейных
систем с режимами различных динамических порядков.
Итак, в соответствии с терминологией работы [4] рассматривается переключаемая интер-
вальная линейная система, скалярная относительно входа и заданная следующим уравнением
состояния:
x(σ) = [Aσ]x(σ) + [bσ]u, σ ∈ S(Ω), Z(Ω) = {Zij Rni×nj : (i,j) Ω},
(1)
где σ : R+ → I = {1, . . . , m} - кусочно-постоянная функция (переключающий сигнал) с ко-
нечным числом разрывов (переключений) на любом конечном промежутке, I - множество
индексов, нумерующих режимы функционирования системы (1); [Aσ] = [A] ◦ σ - компози-
ция отображения [A] : I → {[A1], . . . , [Am]}
([Ai] Rni×ni ) и переключающего сигнала σ,
[bσ] = [b] ◦ σ - аналогичная композиция для отображения [b] : I → {[b1], . . . , [bm]}
([bi]
Rni×1); пары матриц ([Ai],[bi]), i = 1,m, определяют режимы функционирования системы
(1); u ∈ R1 - управляющий скалярный вход; Ω ⊆ I × I - множество, определяющее допу-
стимые переключения между режимами, т.е. пара индексов (i, j) принадлежит множеству Ω,
если и только если возможно переключение с j-го на i-й режим функционирования; S(Ω) -
множество допустимых переключающих сигналов σ, т.е. если t - точка разрыва функции
σ ∈ S(Ω) и
lim σ(t) = j,
lim σ(t) = i,
t→t-0
t→t+0
то выполняется включение (i, j) Ω. Содержательный смысл входящего в задание системы
(1) множества Z(Ω) описывается ниже.
Под i режимом функционирования системы (1) понимается динамическая система
x(i) = [Ai]x(i) + [bi]u.
При этом предполагается, что, в общем случае, режимы функционирования имеют различные
динамические порядки, определяемые векторами состояния
x(i) = (xj1,... ,xjn
)Rni, j1 <...<jni,
{j1, . . . , jni } ⊆ {1, . . . , n},
i
1555
8
1556
ФУРСОВ и др.
где n = max{jn1 , . . . , jnm }. Таким образом, Rni Rn для каждого i = 1, m. Обозначим
упорядоченный набор индексов {j1, . . . , jni } через Γi, а множество {1, . . . , n} через Γ. Далее
будем обозначать через x(i) вектор из Rn, все компоненты которого с индексами из множества
Γ\Γi равны нулю. Заметим, что если для различных режимов (i-го и j-го) совпадают наборы
переменных состояния, то в этом случае Γi = Γj.
В силу кусочной непрерывности функции σ(t) переходы между режимами осуществля-
ются скачкообразно, а движение переключаемой системы в каждый момент времени опре-
деляется активным режимом. Так как различные режимы могут отличаться динамическими
порядками и/или набором переменных состояний, то необходимо обеспечить преемственность
[5, с. 18] между каждой парой соседних режимов. Для этого задаётся множество Z(Ω), состо-
ящее из матриц Zij Rni×nj , (i, j) Ω, называемых матрицами преемственности. Каждая
матрица Zij определяет линейное преобразование конечного состояния предыдущего j-го
режима x(j)(tij ) в начальное состояние текущего i-го режима x(i)(tij) (tij - момент пере-
ключения между j-м и i-м режимами), т.е.
x(i)(tij) = Zijx(j)(tij).
Более точно,
x(i)(tij) = lim
x(i)(t), x(j)(tij) = lim x(j)(t).
t→tij +0
t→tij -0
Отметим, что систему (1) также можно интерпретировать как интервальное семейство
переключаемых линейных систем
x(σ) = Aσx(σ) + bσu
(2)
с режимами (Ai, bi)
x(i) = Aix(i) + biu,
(3)
где Ai [Ai], bi [bi]. Далее каждую такую систему (2) будем называть элементом интер-
вального семейства (1).
Решением системы (1) при фиксированных режимах (Ai, bi) (Ai [Ai], bi [bi], i =
= 1, m), заданном управлении u, переключающем сигнале σ ∈ S(Ω) и начальном условии
x(σ(0))(0) Rnσ(0) называется кусочно-дифференцируемая [6, с. 477] вектор-функция x(t)
Rn, терпящая потерю дифференцируемости и непрерывности разве что в моменты пере-
ключения режимов и совпадающая на каждом промежутке активности i-го режима (i ∈ I)
с вектор-функцией
x(i)(t) Rn. При этом вектор-функция x(i)(t) порождается решением
линейной системы (3) на соответствующем промежутке активности i-го режима [tij , tli] с
начальными условиями
x(i)(tij) = Zijx(j)(tij),
где x(j)(tij) - конечное значение j-го режима на предыдущем промежутке времени.
При замыкании системы (1) регулятором в форме статической обратной связи u = u(x)
(x ∈ Rn) его действие на каждый режим определяется следующими системами:
x(i) = [Ai]x(i) + [bi]u(x(i)), i = 1,m.
Пучком траекторий системы (1) назовём множество X её решений x(t) для всех воз-
можных элементов интервального семейства при заданном управлении u, переключающем
сигнале σ ∈ S(Ω) и начальном условии x(σ(0))(0) Rnσ(0) .
Сечением пучка траекторий X системы (1) в момент времени t = t называется множество
Xt значений решений x ∈ X при t = t при заданном управлении u, переключающем
сигнале σ ∈ S(Ω) и начальном условии x(σ(0))(0) Rnσ(0) , т.е. Xt = {x(t) : x(·) X}.
Норму сечения пучка траекторийXt определим следующим образом:
Xt = sup ∥x(t)∥.
x(·)X
ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ том 57
№ 11
2021
ПОСТРОЕНИЕ СИСТЕМ СТАБИЛИЗАЦИИ
1557
Будем говорить, что система (1), замкнутая регулятором в форме статической обратной
связи u = u(x) (u(0) = 0), S(Ω)-устойчива, если для любого переключающего сигнала σ ∈
∈ S(Ω) и произвольного начального условия x(σ(0))(0) Rnσ(0) для соответствующего пучка
траекторий X выполняется соотношение
Xt∥ → 0
при t → ∞.
Постановка задачи стабилизации. Для переключаемой интервальной линейной систе-
мы вида (1) требуется построить регулятор в форме статической обратной связи по состоянию
u = u(x) (x ∈ Rn, u(0) = 0), обеспечивающий S(Ω)-устойчивость замкнутой системы.
В настоящей работе стабилизирующий регулятор, решающий сформулированную задачу,
будем искать в виде линейной стационарной обратной связи
u(x) = -kтx,
(4)
где k ∈ Rn - постоянный вектор параметров обратной связи. В связи с этим далее под замк-
нутой переключаемой системой понимаем систему с реализованным управлением вида (4).
2. Приведение к единому динамическому порядку. В соответствии с методом рас-
ширения динамического порядка [3, с. 205], аналогично работе [4], поставим в соответствие
системе (1) переключаемую интервальную линейную n-мерную систему
x=
Aσ]x + [bσ]u, σ ∈ S(Ω),
Z(Ω) =
Zij Rn×n : (i,j) Ω}, x ∈ Rn,
(5)
для которой режимы функционирования задаются уравнениями
x=
Ai]x + [bi]u, i = 1,m,
где
Aσ] =
A] ◦ σ - композиция отображения
A] : I → {
A1],... ,
Am]}
(
Ai] Rn×n) и
переключающего сигнала σ, [bσ] = [b]◦σ - аналогичная композиция для отображения [b] : I →
→ {[b1], . . . , [bm]}
([bi] Rn);
Ai] = Ti[Ai]Tтi
TiAˆi
Tтi,
[bi] = Ti[bi].
(6)
Здесь
Ai - некоторые фиксированные устойчивые матрицы порядка n - ni, Ti Rn×ni -
матрица, содержащая n - ni нулевых строк и ni строк с одной единицей, при этом единицы
расположены только в позициях (jk, k), k = 1, ni, jk Γni ,
Ti R(n-ni) - матрица, содер-
жащая ni нулевых строк и n - ni строк с одной единицей, при этом единицы расположены
только в позициях (jk, k), k = 1, ni, jk Γ\Γi.
Замечание. Здесь и далее мы используем следующее определение для арифметических
операций над интервальными матрицами [7, с. 75; 8, с. 46]:
[A] [B] ={A ∗ B : A ∈ [A], B ∈ [B]},
где ∗ ∈ {+, -, ·}, а через{·} обозначается интервальная оболочка соответствующего мно-
жества матриц или векторов.
Множество матриц преемственности
Z(Ω) для системы (5) формируется на основе соот-
ветствующего множества Z(Ω) системы (1) следующим образом:
Zij = TiZijTтj Rn×n
для всех (i, j) Ω. Множество
Z(Ω) обеспечивает для системы (5) преемственность между
каждой парой соседних режимов аналогично тому, как это определено выше для системы (1).
Заметим, что для любой матрицы Zij ∈ Z(Ω) и соответствующей ей матрицы
Zij
Z(Ω)
выполняется также равенство
Zij = Tтi
ZijTj.
ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ том 57
№ 11
2021
1558
ФУРСОВ и др.
Переключаемую систему (5) будем называть динамическим расширением системы (1).
Рассмотрим теперь систему (5), замкнутую обратной связью u = -kтx:
x=(
Aσ] - [bσ]kт)x, σ ∈ S(Ω),
Z(Ω) =
Zij Rn×n : (i,j) Ω}, x ∈ Rn.
(7)
Систему (7) понимаем как семейство переключаемых систем вида
x=
Aσ -bσkт)x, σ ∈ S(Ω),
где
Ai
Ai],
bi [bi].
Решением системы (7) при фиксированных режимах
Ai,bi)
Ai
Ai],
bi
[bi], i =
= 1, m), переключающем сигнале σ ∈ S(Ω) и начальном условии x(0) = x0 Rn будем
называть кусочно-дифференцируемое решение x(t) линейной нестационарной системы
x=
Aσ(t) -bσ(t)kт)x, x(0) = x0.
В силу соотношений (6) и леммы 1 работы [4] справедлива следующая
Лемма 1. Для любых фиксированных режимов (Ai, bi) (Ai [Ai], bi [bi], i = 1, m),
заданного управления u = -kтx, переключающего сигнала σ ∈ S(Ω) и произвольного вектора
x0 Rn решение x(t) системы (1) с начальным условием x(σ(0))(0) = Tтσ(0)x0 совпадает с
решением соответствующей системы (7) для режимов
Ai = TiAiTтi
TiAˆi
Tтi,
bi = Tibi
с начальным условием x(0) = Tσ(0)Tтσ(0)x0.
Скажем, что система (5), замкнутая обратной связью (4), S(Ω)-устойчива, если для любых
σ ∈ S(Ω) и x(0)Rn для соответствующего пучка траекторий X системы (7) выполняется
соотношение
Xt∥ → 0
при t → ∞.
При этом обратную связь (4) называем S(Ω)-стабилизирующей. Лемма 1 позволяет сформу-
лировать следующее утверждение о связи свойства устойчивости замкнутых систем (1) и (5).
Лемма 2. Пусть линейная стационарная обратная связь u = -kтx (k ∈ Rn) является
S(Ω)-стабилизирующей для системы (5). Тогда эта же обратная связь будет S(Ω)-ста-
билизирующей и для системы (1).
Таким образом, лемма 2 позволяет свести задачу стабилизации системы (1) к задаче ста-
билизации соответствующей расширенной системы (5).
Отметим, что в общем случае замкнутая система (7) не является интервальной, что суще-
ственно усложняет проверку её устойчивости. Поэтому наряду с системой (7) будем рассмат-
ривать интервальную систему
x = [Λσ(k)]x, σ ∈ S(Ω),
Z(Ω) =
Zij Rn×n : (i,j) Ω}, x ∈ Rn,
(8)
с режимами
i(k)] =
Ai -bikт
Ai
Ai],
bi [bi]}, i = 1, m.
Систему (8) назовём интервальной оболочкой системы (7), а её решения и S(Ω)-устойчивость
определяем так же, как и для системы (7). Если рассматривать системы (7) и (8) как семей-
ства переключаемых систем, то очевидно, что семейство систем (7) является подмножеством
интервального семейства (8). Учитывая этот факт, сформулируем следующее утверждение.
Лемма 3. Пусть для некоторого k ∈ Rn система (8) является S(Ω)-устойчивой. Тогда
при этом k система (7) будет также S(Ω)-устойчивой.
Лемма 3 позволяет свести задачу стабилизации системы (1) к задаче поиска вектора k ∈
Rn, для которого система (8) является S(Ω)-устойчивой.
ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ том 57
№ 11
2021
ПОСТРОЕНИЕ СИСТЕМ СТАБИЛИЗАЦИИ
1559
3. Решение задачи стабилизации. Рассмотрим для произвольной интервальной мат-
рицы [A] = ([akj , akj])k,j=1,n параллелотоп P (A) =k,j=1,n[akj, akj] в пространстве Rn2 .
Каждому вектору q = (q1, . . . , qn2 )т ∈ P (A) поставим в соответствие матрицу
q1
qn
qn+1
... q2n
A(q) =
.
qn(n-1)+1 ... qn2
Тогда
[A] = {A(q) : q ∈ P (A)}. Пусть G(A) = {q(ν)A : ν = 1, 2n2 } - множество всех вер-
шин параллелотопа P (A), откуда следует, что P (A) = Conv {q(ν)A : ν = 1, 2n2 }, а значит, и
[A] = Conv {A(q(ν)A) : ν = 1, 2n2 }. Матрицы A(q(ν)A) называют вершинными матрицами для
интервальной матрицы [A].
Теорема 1. Пусть выполнены следующие условия:
1) при некотором векторе k ∈ Rn существует единая функция Ляпунова V (x) = xтHx
(H ≻ 0) для семейства систем
x = Q(i)lx, i = 1,m, l = 1,2n2,
(9)
где Q(i)l - вершинные матрицы i-го режима соответствующей системы (8);
2) для матриц преемственности из множества
Z(Ω) системы (8) выполняются нера-
венства
Zij22 θ для всех (i,j) Ω,
(10)
где θ = λmin(H)max(H) (λmin(H) и λmax(H) - минимальное и максимальное собственные
значения матрицы H соответственно).
Тогда система (8) является S(Ω)-устойчивой.
Доказательство. Покажем сначала, что если выполнено условие (10), то в моменты смены
режимов, когда могут происходить скачкообразные изменения вектора состояния системы (8),
определяемые матрицами преемственности
Zij, значение функции V (x) не возрастает, т.е.
V
Zijx) V (x)
(11)
для всех x ∈ Rn и (i, j) Ω.
Действительно, как известно, для любого вектора x ∈ Rn верны оценки
λmin(H)∥x∥22 V (x) λmax(H)∥x∥22.
Поэтому имеем
V
Zijx) λmax(H)
Zijx∥22 λmax(H)
Zij22∥x∥22.
Тогда
V (x) - V
Zijx) λmin(H)∥x∥22 - λmax(H)
Zij22∥x∥22 =
(
)
λmin(H)
= (λmin(H) - λmax(H)
Zij22)∥x∥22 λmin(H) - λmax(H)
∥x∥22 =
λmax(H)
= (λmin(H) - λmin(H))∥x∥22 = 0.
Таким образом, неравенства (11) доказаны.
Далее, пусть переключаемая система
x = Λσ(k)x
(12)
является некоторым элементом интервального семейства (8). Рассмотрим производную
V |(i)(x) = xтi(k)тH + HΛi(k))x
ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ том 57
№ 11
2021
1560
ФУРСОВ и др.
общей квадратичной функции Ляпунова V (x) = xтHx в силу i-го режима
x = Λi(k)x, Λi(k) i(k)]
(13)
системы (12).
Заметим, что Λi(k) =
αlQ(i)l, где αl 0,
αl = 1, Q(i)l - вершинные матрицы для
интервальной матрицы [Λi(k)]. Тогда
V |(i)(x) = xт((
αlQ(i)l)тH + H(
αlQ(i)l))x =
αl(xт((Q(i)l)тH + HQ(i)l)x)
αlλ(i)l∥x∥2,
где λ(i)l - максимальное собственное значение матрицы (Q(i)l)тH + HQ(i)l.
Пусть
= maxλ(i)l,
i,l
где максимум берётся по всем вершинным матрицам всех интервальных матриц [Λi(k)]. Оче-
видно, что -λ < 0.
Тогда получаем следующую оценку:
V |(i)(x)
αlλ(i)l∥x∥2 -λ∥x∥2
αl = -λ∥x∥2 < 0 при x = 0.
(14)
Предположим, что при выполнении условий теоремы 1 соответствующая система (8) всё
же не является S(Ω)-устойчивой. Тогда в силу (14) для некоторого переключающего сигнала
σ ∈ S(Ω) и начального условия
x(0) Rn найдётся такое μ > 0, что для любого t >
> 0 будет существовать хотя бы одно решение x(t) из соответствующего пучка X, которое
не попадает в область ω0 = {x : V (x) < μ} при t ∈ [0, t]. Пусть r - радиус некоторого
принадлежащего области ω0 шара с центром в нуле. Зафиксируем произвольное t > 0.
Тогда в соответствии со сделанным предположением найдётся решение x(t) X, для которого
выполняется неравенство ∥x(t)∥ > r при всех t ∈ [0,t]. Пусть x(t) является решением
некоторой системы (12).
Обозначим через t1, t2, . . . , tl все моменты переключения системы (12) на промежутке
[0, t], обусловленные переключающим сигналом σ(t). Пусть
0=t0 <t1 <t2 <...<tl <tl+1 =t.
Пусть на некотором промежутке [tj, tj+1] активным является i-й режим (13). Тогда на
этом промежутке в силу оценки (14) и выбора константы r выполняется неравенство
V (x(t)) < -λr2.
Теперь, учитывая неравенство (11), оценим значение V (x(t)). Имеем
V(x(t))=V(x(0))+(V(x(t1))-V(x(0)))+(V(x(t2))-V
Zσ(t1)σ(0) x(t1))) +
+ (V
Zσ(t1)σ(0) x(t1)) - V (x(t1))) + (V (x(t3)) - V
Zσ(t2)σ(t1)x(t2))) +
+ (V
Zσ(t2)σ(t1)x(t2)) - V (x(t2))) + ... + (V (x(t)) - V
Zσ(tl)σ(tl-1)x(tl))) +
+ (V
Zσ(tl)σ(tl-1)x(tl)) - V (x(tl))) V (x(0)) + (V (x(t1)) - V (x(0))) +
+ (V (x(t2)) - V
Zσ(t1)σ(0) x(t1))) + (V (x(t3)) - V
Zσ(t2)σ(t1)x(t2))) + ...
t1
...+(V(x(t))-V
V |σ(0)x(τ) +
Zσ(tl)σ(tl-1)x(tl))) = V (x(0)) +
0
ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ том 57
№ 11
2021
ПОСТРОЕНИЕ СИСТЕМ СТАБИЛИЗАЦИИ
1561
t2
t3
t
+
V|σ(t
V|σ(t
V|σ(t
1)x(τ)+
2)x(τ)+...+
l)x(τ)
t1
t2
tl
t1
t2
t3
V (x(0)) +
(-λr2) +
(-λr2) +
(-λr2) + . . .
0
t1
t2
t
...+
(-λr2) = V (x(0)) - λr2t.
tl
Таким образом, пришли к неравенству
V (x(t)) V (x(0)) - λr2t.
Так как константа λr2 не зависит от t, то при достаточно больших t верно неравенство
V (x(t)) < 0, а это противоречит положительной определённости функции V (x). Полученное
противоречие доказывает теорему.
Леммы 2, 3 и теорема 1 дают, фактически, конструктивный алгоритм для проверки то-
го, является ли данная обратная связь u = -kтx (k ∈ Rn) стабилизирующей для системы
(1). Указанный алгоритм позволяет разрабатывать различные численные процедуры поиска
вектора k стабилизирующей обратной связи для системы (1). Это могут быть либо обычные
сеточные методы поиска, либо методы интеллектуального поиска на множестве параметров
обратной связи.
Рассмотрим вопрос об аналитическом алгоритме поиска вектора k стабилизирующей об-
ратной связи. Запишем в явном виде интервальные матрицы [Λi(k)] (i = 1, m), являющиеся
интервальными оболочками матричных семейств
Ai -bikт
Ai
Ai],
bi [bi]}, i = 1, m.
Вследствие правил выполнения интервальных операций (сложения, вычитания и умножения)
[7, с. 24; 8, с. 39] эти интервальные матрицы описываются следующим образом:
i(k)] = ([λ(i)pr(kr)])np,r=1,
где kr - r-я компонента вектора k ∈ Rn,
{
p
[ap
r -bikr,apr -b
kr], если kr 0,
i
λpr(kr) =
(15)
[ap
r -bpikr,apr - bikr], если kr0.
Здесь bpi - p-я компонента вектораbi.
Рассмотрим случай, когда для всех векторов [bi], определяющих режимы системы (1), вы-
полняются условия bi = bi, т.е. когда эти векторы являются “точечными”. В этом случае поиск
вектора k параметров стабилизирующей обратной связи можно свести к решению системы
линейных матричных неравенств. Действительно, если векторы [bi] являются точечными, то
в силу (15) получаем
i(k)] =
Ai] -bikт = ([a(i)pr - bpikr,a(i)pr - bpikr])np,r=1
и вершинные матрицы Q(i)l для интервальной матрицы [Λi(k)] имеют вид
Q(i)l
Ali -bikт,
ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ том 57
№ 11
2021
1562
ФУРСОВ и др.
где
A(i)l - вершинные матрицы для
Ai]. Тогда условие существования общей квадратичной
функции Ляпунова для семейства систем (9) равносильно разрешимости системы матричных
неравенств
{
A(i)l -bikт)тH + H
A(i)l -bikт) 0, i = 1,m, l = 1,2n2 ,
H ≻ 0,
которая является билинейной относительно неизвестной матрицы H и вектора k. Известно
[9, с. 44], что умножение первого неравенства на матрицу H-1 слева и справа переводит эту
пару неравенств в линейные матричные неравенства относительно новых матриц
Ĥ= H-1 и
kт = kтH-1 :
{
Ĥ
A(i)l)т
A(i)l Ĥ - (kbтi +bikт) 0, i = 1,m,
(16)
Ĥ≻ 0,
l = 1,2n2.
Таким образом, если система линейных матричных неравенств (16) имеет решения
Ĥ,
k,
то система (8), для которой
σ(k)] =
Aσ] -bσkт,
(17)
при kт =kт Ĥ-1 удовлетворяет условию 1) теоремы 1.
Далее, в работе [4] показано, что условие
H
Zтij
Zij 0, (i,j) Ω,
(18)
эквивалентно неравенству V (x) - V
Zijx) 0 при x ∈ Rn. Следовательно, требование усло-
вия 2) теоремы 1 можно заменить условием (18). Умножив теперь неравенства (18) слева и
справа на матрицу H-1, получаем
Ĥ- ĤZтij Ĥ-1
Zij Ĥ ≽ 0.
(19)
В работе [4] также показано, что система матричных неравенств, составленная из неравенств
(16) и (19), эквивалентна системе линейных матричных неравенств
Ĥ
Ali)т
Ali Ĥ - (kbтi +bikт) 0, i = 1,m,
Ĥ≻ 0, l = 1,2n2,
(
)
(20)
Ĥ
Zij Ĥ
0.
Ĥ
Zтij
Таким образом, в случае, когда векторы [bi] системы (1) являются точечными, поиск ста-
билизирующей обратной связи для такой системы можно свести к решению системы линейных
матричных неравенств (20). Именно, справедлива
Теорема 2. Пусть для системы (1) вида
x(σ) = [Aσ]x(σ) + bσu, σ ∈ S(Ω), Z(Ω) = {Zij Rni×nj : (i,j) Ω}
(21)
разрешима система линейных матричных неравенств (20) относительно матрицы
Ĥ и
вектораk
A(i)l - вершинные матрицы для
Ai]).
Тогда обратная связь u = -kтx, где kт =kт Ĥ-1, является S(Ω)-стабилизирующей для
системы (21).
В заключение отметим, что представленные в настоящей работе достаточные условия ста-
билизации переключаемых интервальных линейных систем с режимами различных динами-
ческих порядков (теоремы 1 и 2) носят конструктивный характер и допускают численную
реализацию процесса поиска стабилизирующего регулятора.
Работа выполнена при финансовой поддержке Российского фонда фундаментальных иссле-
дований (проекты 20-57-0001, 20-07-00827, 19-07-00294) и Министерства образования и науки
Российской Федерации в рамках реализации программы Московского центра фундаменталь-
ной и прикладной математики по соглашению № 075-15-2019-1621.
ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ том 57
№ 11
2021
ПОСТРОЕНИЕ СИСТЕМ СТАБИЛИЗАЦИИ
1563
СПИСОК ЛИТЕРАТУРЫ
1. Фурсов А.С., Миняев С.И., Мосолова Ю.М. Синтез цифрового стабилизатора по выходу для пере-
ключаемой интервальной линейной системы // Дифференц. уравнения. 2019. Т. 55. № 11. С. 1545-
1559.
2. Фурсов А.С., Мосолова Ю.М., Миняев С.И. Цифровая сверхстабилизация переключаемой интер-
вальной линейной системы // Дифференц. уравнения. 2020. Т. 56. № 11. С. 1516-1527.
3. Фурсов А.С. Одновременная стабилизация: теория построения универсального регулятора для се-
мейства динамических объектов. М., 2016.
4. Фурсов А.С., Капалин И.В. Некоторые подходы к стабилизации переключаемых линейных систем с
режимами различных динамических порядков // Дифференц. уравнения. 2019. Т. 55. № 12. С. 1693-
1700.
5. Барсегян В.Р. Управление составных динамических систем и систем с многоточечными промежу-
точными условиями. М., 2016.
6. Кудрявцев Л.Д. Курс математического анализа. Т. 1. М., 1981.
7. Шарый С.П. Конечномерный интервальный анализ. М., 2007.
8. Жолен Л., Кифер М., Дидри О., Вальтер Э. Прикладной интервальный анализ. М.; Ижевск, 2007.
9. Баландин Д.В., Коган М.М. Синтез законов управления на основе линейных матричных неравенств.
М., 2007.
Электротехнический университет, г. Ханчжоу, Китай,
Поступила в редакцию 08.05.2021 г.
Московский государственный университет
После доработки 08.05.2021 г.
им. М.В. Ломоносова,
Принята к публикации 05.10.2021 г.
Институт проблем передачи информации
им. А.А. Харкевича, г. Москва,
АО “Корпорация “Московский институт теплотехники”
ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ том 57
№ 11
2021