ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ, 2022, том 58, № 4, с.534-544
ТЕОРИЯ УПРАВЛЕНИЯ
УДК 517.977.1
ДОСТАТОЧНЫЕ УСЛОВИЯ СУЩЕСТВОВАНИЯ
СТАБИЛИЗИРУЮЩИХ РЕГУЛЯТОРОВ
ДЛЯ ПЕРЕКЛЮЧАЕМЫХ ИНТЕРВАЛЬНЫХ СИСТЕМ
© 2022 г. А. С. Фурсов, Ю. М. Мосолова
Для переключаемых интервальных линейных систем установлены достаточные условия
существования стабилизирующих регуляторов. В частности, для переключаемой интер-
вальной системы с режимами различных порядков условие существования стабилизатора
в форме статической обратной связи по состоянию сводится к разрешимости системы ли-
нейных матричных неравенств, а для переключаемой интервальной системы с медленными
переключениями условие существования цифрового стабилизирующего регулятора в фор-
ме динамической обратной связи по выходу сформулировано в терминах разрешимости
системы нелинейных матричных неравенств.
DOI: 10.31857/S0374064122040094, EDN: CAGTXK
1. Достаточное условие существования статического регулятора. В работе [1] рас-
сматривалась задача стабилизации переключаемой интервальной системы с режимами раз-
личных динамических порядков
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 ); пары
интервальных матриц ([Ai], [bi]), i = 1, m, определяют режимы функционирования системы
(1); u ∈ R1 - управляющий скалярный вход; Ω ⊆ I × I - множество, определяющее допу-
стимые переключения между режимами, т.е. пара индексов (i, j) принадлежит множеству Ω,
если и только если возможно переключение с j-го на i-й режим функционирования; S(Ω) -
множество допустимых переключающих сигналов σ, т.е. если σ ∈ S(Ω), то для любой его
точки разрыва t такой, что
lim σ(t) = j,
lim σ(t) = i,
t→t-0
t→t+0
выполняется условие (i, j) ∈ Ω.
Под i-м режимом функционирования системы (1) понимается динамическая система
x(i) = [Ai]x(i) + [bi]u.
При этом предполагается, что, в общем случае, режимы имеют различные динамические по-
рядки, определяемые векторами состояния
x(i) = (xj1,... ,xjn
)∈Rni, j1 <...<jni,
{j1, . . . , jni } ⊆ {1, . . . , n},
i
где n = max{jn1 , . . . , jnm }. Таким образом, Rni ⊆ Rn для каждого i = 1, m. Обозначим
упорядоченный набор индексов {j1, . . . , jni } через Γi, а множество {1, . . . , n} через Γ. Далее
будем обозначать через x(i) вектор из Rn, все компоненты которого с индексами из множества
534
ДОСТАТОЧНЫЕ УСЛОВИЯ СУЩЕСТВОВАНИЯ
535
Γ\Γi равны нулю. Заметим, что если для различных режимов (i-го и j-го) совпадают наборы
переменных состояния, то в этом случае Γi = Γj.
В силу кусочной непрерывности функции σ(t) переходы между режимами осуществляют-
ся скачкообразно, а движение переключаемой системы в каждый момент времени определя-
ется активным режимом. Для согласования перехода между различными режимами задаётся
множество Z(Ω), состоящее из матриц преемственности Zij ∈ Rni×nj , (i, j) ∈ Ω [1]. Каждая
такая матрица Zij определяет линейное преобразование конечного состояния предыдущего
j-го режима x(j)(tij ) в начальное состояние текущего i-го режима x(i)(tij ) (tij - момент
переключения между j-м и i-м режимами), т.е.
x(i)(tij) = Zijx(j)(tij).
Более точно,
x(j)(tij) = lim
x(j)(t), x(i)(tij) = lim x(i)(t).
t→tij -0
t→tij +0
В работе [1] введено понятие S(Ω)-устойчивости для системы (1) и исследована задача
поиска S(Ω)-стабилизирующего регулятора в форме статической обратной связи по состоянию
u = -kтx (x ∈ Rn).
В результате в [1] показано, что данная задача стабилизации в соответствии с методом
динамического расширения может быть сведена к задаче стабилизации интервальной системы
с режимами одинаковых порядков
x=
Aσ]x + [bσ]u, σ ∈ S(Ω),
Z(Ω) =
Zij ∈ Rn×n : (i,j) ∈ Ω}.
(2)
Замыкая систему (2) обратной связью u = -kтx, приходим к задаче поиска такого вектора
k = (k1,...,kn)т, который обеспечивает S(Ω)-устойчивость системы
x=(
Aσ] - [bσ]kт)x, σ ∈ S(Ω),
Z(Ω) =
Zij ∈ Rn×n : (i,j) ∈ Ω}, x ∈ Rn,
(3)
или, что то же самое, семейства переключаемых систем вида
x=
Aσ -bσkт)x, σ ∈ S(Ω),
Z(Ω) =
Zij ∈ Rn×n : (i,j) ∈ Ω},
где
Ai ∈
Ai],
bi ∈ [bi].
В [1] сформулировано также достаточное условие устойчивости системы (3) при заданном
векторе k (теорема 1), которое предполагает переход от системы (3) к её интервальному
расширению
x = [Λσ(k)]x
(4)
и проверке существования единой функции Ляпунова для семейства линейных стационарных
систем, матрицы которых образуют множество вершинных матриц для всех режимов систе-
мы (4).
Заметим, что это условие позволяет сформулировать конструктивное достаточное условие
существования стабилизирующей обратной связи u = -kтx для системы (2) в случае, когда
[bi] = bi, i = 1, m. Однако оно не позволяет сформулировать эффективный алгоритм нахож-
дения вектора k стабилизирующей обратной связи в случае интервальных векторов [bi].
В настоящей работе предлагается конструктивный алгоритм поиска стабилизирующего ре-
гулятора вида u = -kтx для переключаемой интервальной системы (2) с режимами одинако-
вых порядков n и импульсными эффектами (скачкообразное изменение текущего состояния
системы при переключениях). Этот алгоритм основан на некотором достаточном условии су-
ществования стабилизирующей обратной связи по состоянию u = -kтx для системы (2).
Рассмотрим вначале задачу стабилизации интервальной системы
x = [A]x + [b]u
(5)
с помощью обратной связи u = -kтx. Здесь [A] = ([aij, aij])ni,j=1,
[b] = ([bi, bi])ni=1.
ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ том 58
№4
2022
536
ФУРСОВ, МОСОЛОВА
Указанную задачу можно переформулировать следующим образом: найти вектор
k = (k1,...,kn)т
такой, что для любого вектора параметров
w = (g,s)т,
где g = (g1, . . . , gn2 ), s = (s1, . . . , sn), g1 ∈ [a11, a11], . . . , gn ∈ [a1n, a1n], gn+1 ∈ [a21, a21], . . . ,
g2n ∈ [a2n,a2n], ..., gn2-n ∈ [an1,an1], ..., gn2 ∈ [ann,ann], gn2 ∈ [ann,ann], s1 ∈ [b1,b1], ...,
sn ∈ [bn,bn], система
x = Ψ(w,k)x
(6)
c матрицей
⎛
⎞
g1 - s1k1
gn - s1kn
⎜
gn+1 - s2k1 ... g2n - s2kn⎟
Ψ(w, k) =
⎝
⎠
gn2-n+1 - snk1 ... gn2 - snkn
является асимптотически устойчивой.
Заметим, что множество матриц Ψ(w, k) при каждом фиксированном k ∈ Rn и при всех
возможных значениях вектора w образует выпуклое множество в пространстве Rn×n.
Действительно, поставим в соответствие матрице
Ψ(w, k) = (ψij (w, k))ni,j=1
вектор
ψ(w, k) = (ψ11(w, k), . . . , ψ1n(w, k), ψ21(w, k), . . . , ψ2n(w, k), . . . , ψn1(w, k), . . . , ψnn(w, k))т.
Другими словами, вектор ψ(w, k) фактически является “развёрткой” матрицы Ψ(w, k) по
строкам. Несложно заметить, что векторы ψ(w, k) и w связаны линейным соотношением
ψ(w, k) = Θ(k)w,
(7)
в котором матрица Θ(k) ∈ R(n2+n)×(n2+n) имеет вид
⎛
⎞
In On ... On
-k on
on
⎜On In
on
-k on ... on
⎟
Θ(k) =
⎝
⎠.
On ... On In on
on
-k
Здесь In - единичная матрица порядка n, On - нулевая матрица порядка n, а on - нулевой
вектор-столбец размерности n.
Введём следующие обозначения: ei = (0, . . . , 0, 1, 0, . . . , 0)т - единичный вектор размерно-
сти n, i-я компонента которого равна 1, а Ei =
(On ... On In On ... On)т ∈ Rn2+n -
единичный блочный вектор-столбец, i-й блок которого - единичная матрица порядка n.
Используя соотношение (7) и введённые обозначения, представим матрицу Ψ(w, k) следу-
ющим образом:
∑
∑
Ψ(w, k) = ejψт(w, k)Ej =
ejwтΘт(k)Ej.
(8)
j=1
j=1
Теперь заметим, что множество D допустимых параметров w образует параллелотоп в
пространстве Rn2+n, являющийся выпуклой оболочкой конечного набора его вершин pi, т.е.
D = Conv{pi : i = 1,2n2+n}.
ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ том 58
№4
2022
ДОСТАТОЧНЫЕ УСЛОВИЯ СУЩЕСТВОВАНИЯ
537
При этом вершины pi представляются векторами, содержащими в качестве изменяющихся
компонент всевозможные сочетания нижних и верхних границ соответствующих промежутков
[aij, aij] и
[bi, bi]. Тогда любой вектор w ∈ D записывается в виде линейной комбинации
∑
∑
w=
λipi, λi ≥ 0,
λi = 1.
(9)
i=1
Вследствие представлений (8) и (9) получаем
)т
(2n2+n∑
)
∑
∑
Ψ(w, k) = ej
λipi Θт(k)Ej =
λiejpтiΘт
(k)Ej
=
j=1
i=1
j=1
i=1
)
)
∑
∑
∑
=
λiejpтiΘт
(k)Ej
=
λi
ejpтiΘт
(k)Ej
i=1
j=1
i=1
j=1
∑n
Обозначим Ψi(k) =
ejpтiΘт(k)Ej. Таким образом, получаем, что при любом w ∈ D
j=1
справедливо включение
Ψ(w, k) ∈ Conv {Ψi(k) : i = 1, 2n2+n}.
(10)
Заметим, что каждую матрицу Ψi(k) можно представить в виде Ψi(k) = Fi - gik, где Fi ∈
∈Rn×n, gi ∈ Rn.
Сформулируем достаточное условие существования стабилизирующей обратной связи для
системы (5).
Теорема 1. Пусть система линейных матричных неравенств
{
PFтi + FiP + zgтi + gizт < 0,
(11)
P > 0, i = 1,2n2+n,
имеет решение (z0,P0), z0 ∈ Rn, P0 ∈ Rn×n, Pт0 = P0. Тогда обратная связь u = -kтx, где
kт = -zт0P-10, стабилизирует систему (5).
Доказательство. Действительно, пусть система линейных матричных неравенств (11)
имеет решение (z0, P0) и пусть kт = -zт0P-10. Тогда
P0Fтi + FiP0 + z0gтi + gizт0 < 0.
(12)
Умножим неравенство (12) с двух сторон на положительно определённую матрицу P-10. В ре-
зультате получим
FтiP-10 + P-10Fi + P-10z0gтiP-10 + P-10gizт0P-10 < 0,
откуда следует, что
FтiP-10 + P-10Fi - kgтiP-10 - P-10gikт < 0.
Таким образом, справедливо неравенство
(Fi - gikт)тP-10 + P-10(Fi - gikт) < 0,
(13)
которое означает, что системы
x = (Fi - gikт)x, i = 1,2n2+n,
асимптотически устойчивы.
ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ том 58
№4
2022
538
ФУРСОВ, МОСОЛОВА
Рассмотрим теперь для произвольного w ∈ D матрицу Ψ(w, k). В силу включения (10)
имеем
∑
∑
Ψ(w, k) =
λiΨi(k), λi ≥ 0,
λi = 1.
i=1
i
Тогда
(2n2+n∑
(2n2+n∑
)
)т
Ψт(w,k)P-10 + P-10Ψ(w,k) =
λiΨi(k) P-10 + P-1
λiΨi(k)
=
0
i=1
i=1
∑
=
λi(Ψтi(k)P-10 + P-10Ψi(k)).
i=1
Поэтому, учитывая неотрицательность λi и неравенство (13), получаем, что
Ψт(w,k)P-10 + P-10Ψ(w,k) < 0
для положительно определённой матрицы P-10. Это неравенство означает, что система (6)
асимптотически устойчива. Таким образом, обратная связь u = -kтx стабилизирует систе-
му (5). Теорема доказана.
Вернёмся теперь к задаче S(Ω)-стабилизации системы (2).
Основываясь на результатах работы [1] и на рассуждениях, использованных при приведён-
ном выше доказательстве теоремы 1, можем сформулировать достаточное условие S(Ω)-ус-
тойчивости системы (3), которое содержит
Теорема 2. Пусть выполнены следующие условия:
1) при некотором k ∈ Rn существует единая функция Ляпунова V (x) = xтHx (H > 0)
для семейства систем
x = Ψ(i)l(k)x, i = 1,m, l = 1,2n2+n,
где Ψ(i)l(k) =∑nj=1 ej (p(i)l)тΘт(k)Ej , Conv {p(i)l : l = 1, 2n2+n} = Di - множество допустимых
векторов параметров w для i-го режима системы (2);
2) для матриц преемственности из множества
Z(Ω) системы (2) выполнены условия
(
)
H-1
ZijH-1
≥0
ZтijH-1
H-1
при всех (i,j) ∈ Ω. Тогда система (3) является S(Ω)-устойчивой.
Из теорем 1 и 2, а также из результатов работы [1] вытекает следующее достаточное условие
существования S(Ω)-стабилизирующей обратной связи для системы (2).
Теорема 3. Пусть для системы (2) разрешима система линейных матричных нера-
венств
⎧
⎪P (F(i)l)т + F(i)lP + z(g(i)l)т + g(i)lzт < 0, i = 1, m, l = 1, 2n2+n,
⎨
P
> 0,
(
)
(14)
⎪
P
ZijP
⎩
≥ 0, (i, j) ∈ Ω,
P
Zтij
P
где матрицы F(i)l и вектор-столбцы g(i)l таковы, что Ψ(i)l(k) = F(i)l - g(i)lkт.
Тогда если пара (z0, P0) - решение системы (14), то обратная связь u = -kтx, где kт =
= -zт0P-10, является S(Ω)-стабилизирующей для системы (2).
2. Достаточное условие существования динамического регулятора. В работе [2]
рассматривалась задача цифровой стабилизации переключаемой интервальной системы вида
{
x = [Aσ]x + [bσ]u,
(15)
y = [cσ]x, σ ∈ Sτ,
ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ том 58
№4
2022
ДОСТАТОЧНЫЕ УСЛОВИЯ СУЩЕСТВОВАНИЯ
539
где σ : R+ → I = {1, . . . , m} - кусочно-постоянная функция (переключающий сигнал) с ко-
нечным числом разрывов (переключений) на любом конечном промежутке; Sτ - множество
переключающих сигналов σ, для которых время между любыми двумя соседними переклю-
чениями не меньше τ; x ∈ Rn - вектор состояния, y ∈ R - измеряемый скалярный выход,
u ∈ R - управляющий вход; [Aσ] : I → {[A1],...,[Am]};
[bσ] : I → {[b1], . . . , [bm]},
[cσ] : I →
→ {[c1], . . . , [cm]}. Здесь [Ai],
[bi], [ci] (i = 1, m) - интервальные матрицы соответствующих
размеров.
При этом поиск цифрового стабилизатора осуществлялся в классе дискретных динамиче-
ских обратных связей вида
{
v[(l + 1)T ] = Qv[lT ] + qy[lT ],
(16)
u[lT ] = Hv[lT ] + hy[lT ], v ∈ Rr,
где T - заданный период квантования по времени. При этом предполагалось, что переключа-
ющие сигналы σ системы (15) принадлежат множеству ST (переключения сигнала σ могут
происходить только в моменты времени lT, l = 0, 1, . . .).
В работе [2] предложен алгоритм сведения указанной задачи стабилизации системы (15)
к задаче стабилизации специальным образом построенной дискретной переключаемой интер-
вальной системы (точной дискретизации системы (15))
{
x[(l + 1)T ] = [Λ∗σ]x[lT ] + [μ∗σ]u[lT ],
(17)
y[lT ] = [cσ]x[lT ], σ ∈ [S]T,T ,
дискретным регулятором (16).
В частности, одним из основных результатов работы [2] является конструктивное доста-
точное условие [S]T,T -устойчивости системы (17), замкнутой регулятором (16), т.е. системы
{
x[(l + 1)T ] = ([Λ∗σ] + [μ∗σ]h[cσ])x[lT ] + [μ∗σ]Hv[lT ],
(18)
v[(l + 1)T ] = g[cσ]x[lT ] + Qv[lT ], σ ∈ [S]T,T .
При этом в [2] остался открытым вопрос об условиях существования стабилизирующего регу-
лятора вида (16), обеспечивающего [S]T,T -устойчивость системы (18).
В настоящей работе на основании изложенного выше подхода и результатов работы [2]
сформулировано достаточное условие существования стабилизирующего регулятора для сис-
темы (17) (а следовательно, и для системы (15)) в случае, когда вектор cσ “точечный”, т.е.
[ci] = ci для всех i = 1, m. Данное условие, как и приведённая выше теорема 3, сформулиро-
вано на языке матричных неравенств.
Рассмотрим сначала задачу стабилизации по выходу дискретной интервальной системы
{
x[(l + 1)T ] = [A]x[lT ] + [b]u[lT ],
(19)
y[lT ] = cx[lT ], x ∈ Rn, u, y ∈ R1,
с помощью динамического регулятора
{
v[(l + 1)T ] = Qv[lT ] + qy[lT ],
(20)
u[lT ] = Hv[lT ] + hy[lT ], v ∈ Rr,
т.е. задачу поиска матрицы
(
)
Q q
Θ=
∈R(r+1)×(r+1),
(21)
H h
обеспечивающей устойчивость параметрически неопределённой системы
{
x[(l + 1)T ] = ([A] + [b]hc)x[lT ] + [b]Hv[lT ],
(22)
v[(l + 1)T ] = qcx[lT ] + Qv[lT ].
ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ том 58
№4
2022
540
ФУРСОВ, МОСОЛОВА
Указанную задачу можно переформулировать следующим образом: найти матрицу Q =
= {qij}ri,j=1, векторы q = (q1, . . . , qr)т, H = (h1, . . . , hr)т и константу h такие, что для
любого вектора параметров w = (g, s)т, где g = (g1, . . . , gn2 ), s = (s1, . . . , sn), g1 ∈ [a11, a11],
..., gn ∈ [a1n, a1n], gn+1 ∈ [a21, a21], . . . , g2n ∈ [a2n, a2n], . . . , gn2-n ∈ [an1, an1], . . . , gn2 ∈
∈ [ann, ann], gn2 ∈ [ann, ann], s1 ∈ [b1, b1], . . . , sn ∈ [bn, bn], матрица
⎛
⎞
g1 + s1hc1
gn + s1hcn s1h1 ... s1hr
⎜
gn+1 + s2hc1 ... g2n + s2hcn s2h1 ... s2hr⎟
⎜
⎟
⎜
⎟
⎜
⎟
Ψ(w, Θ) =
⎜gn2-n + snhc1 ... gn2 + snhcn snh1 ... snhr⎟
⎜
⎟
⎜
q1c1
q1cn
q11
q1r
⎟
⎝
⎠
qrc1
qrcn
qr1
qrr
является шуровской матрицей, или, что то же самое, дискретная система
(
)
(
)
x[(l + 1)T ]
x[lT ]
= Ψ(w,Θ)
v[(l + 1)T ]
v[lT ]
асимптотически устойчива.
Заметим, что множество матриц Ψ(w, Θ) при каждой фиксированной матрице (21) обра-
зует выпуклое множество в пространстве матриц R(n+r)×(n+r).
Действительно, как и выше (в п. 1), поставим в соответствие матрице
Ψ(w, Θ) = (ψij (w, Θ))n+ri,j=1
вектор
ψ(w, Θ) = (ψ11(w, Θ), . . . , ψ1,n+r(w, Θ), ψ21(w, Θ), . . . , ψ2,n+r(w, Θ),
...,ψn+r,1(w,Θ),... ,ψn+r,n+r(w,Θ))т,
который является “развёрткой” матрицы Ψ(w, Θ) по строкам. Далее заметим, что вектор
ψ(w, Θ) можно представить следующим образом:
ψ(w, Θ) = Γ(Θ)w∗,
(23)
где
rn
r2
"
#$
%
"
#$
%
w∗ = (g1,... ,gn2 ,s1,... ,sn,1,... ,1,1, . . . , 1)т,
т.е. w∗ - это вектор параметров w, дополненный rn + r2 единицами, а матрица Γ(Θ) ∈
∈ R(n+r2)×(n2+n+nr+r2) имеет следующий вид:
Γ(Θ) = (Δ1(Θ) Δ2(Θ)),
где
⎛
⎞
In
On ... On hc on on ... on on
⎜Or×n Or×n ... Or×n H or or ... or or⎟
⎜
⎟
⎜
On In ... On on hc on ... on on⎟
⎜
⎟
⎜Or×n Or×n ... Or×n or H or ... or or⎟
⎜
⎟
⎜
⎟
⎜
⎟
On On ... In on on on ... on hc
⎜
⎟
Δ1(Θ) =
⎜Or×n Or×n ... Or×n or or or ... or H⎟,
⎜
⎟
⎜
On On ... On on on on ... on on⎟
⎜
⎟
⎜
⎟
⎜
⎟
⎜
On On ... On on on on ... on on⎟
⎜
⎟
⎜Or×n Or×n ... Or×n or or or ... or or⎟
⎝
⎠
Or×n Or×n ... Or×n or or or ... or or
ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ том 58
№4
2022
ДОСТАТОЧНЫЕ УСЛОВИЯ СУЩЕСТВОВАНИЯ
541
⎛
⎞
on ... on
on ... on ... on ... on
on ... on
⎜
or ...
or
or ... or ...
or ...
or
or ... or
⎟
⎜
⎟
⎜
on ...
on
on ... on ...
on ...
on
on ... on
⎟
⎜
⎟
⎜
or ...
or
or ... or ...
or ...
or
or ... or
⎟
⎜
⎟
⎜
⎟
⎜
⎟
on ... on
on ... on ... on ... on
on ... on
⎜
⎟
⎜
or ...
or
or ... or ...
or ...
or
or ... or
⎟
⎜
⎟
⎜q1c1
0
0
0
0
0
0
0
⎟
⎜
⎟
⎜
⎟
⎜
⎟
⎜
0
... q1cn
0
0
0
0
0
0
⎟
Δ2(Θ) =
⎜
⎟,
⎜
0
0
q11
0
0
0
0
0
⎟
⎜
⎟
⎜
⎟
⎜
⎟
0
0
0
... q1r ...
0
0
0
0
⎜
⎟
⎜
⎟
⎜
⎟
⎜
0
0
0
0
... qrc1 ...
0
0
0
⎟
⎜
⎟
⎜
⎟
⎜
⎟
⎜
0
0
0
0
0
... qrcn
0
0
⎟
⎜
⎟
⎜
0
0
0
0
0
0
qr1
0
⎟
⎝
⎠
0
0
0
0
0
0
0
... qrr
здесь Or×n - нулевая r × n-матрица; очевидно, что
Δ1(Θ) ∈ R(n+r2)×(n2+n), Δ2(Θ) ∈ R(n+r2)×(nr+r2).
Введём следующие обозначения: l∗i = (0, . . . , 0, 1, 0, . . . , 0)т - единичный вектор размерно-
сти n + r, i-я компонента которого равна 1, а
(
)т
L∗i =
On+r ... On+r In+r On+r ... On+r
– единичный блочный вектор-столбец, i-й блок которого - единичная матрица порядка n + r.
Используя представление (23) и введённые обозначения, запишем матрицу Ψ(w, Θ) следу-
ющим образом:
∑
Ψ(w, Θ) = l∗j(w∗)тΓт(Θ)L∗j.
(24)
j=1
Заметим, что множество D∗ допустимых наборов параметров w∗ образует вырожденный
параллелотоп размерности n2 + n в пространстве Rn2+n+nr+r2 . При этом
D∗ = Conv {p∗i : i = 1,2n2+n},
где вершины p∗i представляются векторами, содержащими в качестве изменяющихся ком-
понент всевозможные сочетания нижних и верхних границ соответствующих промежутков
[aij, aij] и
[bi, bi]. Тогда любой вектор w∗ ∈ D∗ записывается в виде линейной комбинации
∑
∑
w∗ =
λip∗i, λi ≥ 0,
λi = 1.
(25)
i=1
Из представлений (24) и (25) следует, что
(2n2+n∑
(2n2+n∑
)
∑
)т
∑
Ψ(w, Θ) = l∗
λip∗
Γт(Θ)L∗j =
λil∗j(p∗i)тΓт(Θ)L∗
=
j
i
j
j=1
i=1
j=1
i=1
ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ том 58
№4
2022
542
ФУРСОВ, МОСОЛОВА
)
)
∑
(n+r∑
∑
=
λil∗j(p∗i)тΓт(Θ)L∗
=
λi
l∗j(p∗i)тΓт(Θ)L∗
j
j
i=1
j=1
i=1
j=1
Обозначим
∑
Ψi(Θ) = l∗j(p∗i)тΓт(Θ)L∗j.
j=1
Таким образом, получаем, что для любого w∗ ∈ D∗ имеет место равенство
Ψ(w, Θ) = Conv {Ψi(Θ) : i = 1, 2n2+n}.
(26)
Заметим, что каждую матрицу Ψi(Θ) можно представить [3] в виде
Ψi(Θ) = A(i)0 + B(i)0ΘC0,
где
(
)
(
)
(
)
(i)
A(i) On×r
On×r b
Or×n Ir×r
A(i)0 =
,
B(i)0 =
,
C0 =
Or×n Or×r
Ir×r or
cт
(or)т
Коэффициенты матриц A(i) и векторов b(i) зависят от компонент соответствующих вер-
шин p∗i.
Сформулируем достаточное условие существования стабилизирующей обратной связи (20)
для системы (19).
Теорема 4. Пусть система матричных неравенств
⎧(
)
⎪
G-1
A(i)0 + B(i)0ΘC0
⎨
> 0,
(A(i)0)т + (C0)т(Θ)т(B(i)0)т
G
(27)
⎪
⎩G > 0, i = 1,2n2+n,
имеет решение (G0,Θ0). Тогда регулятор
{
z[(l + 1)T ] = Q0z[lT ] + q0y[lT ],
(28)
u[lT ] = H0z[lT ] + h0y[lT ],
(
)
Q0
q0
где
= Θ0, стабилизирует систему (19).
H0
h0
Доказательство. Действительно, пусть система (27) имеет решение (G0, Θ0). Тогда в
силу леммы Шура [3, с. 19], выполняется неравенство
G0 - Ψтi(Θ0)G0Ψi(Θ0) > 0,
из которого следует, что матрица Ψi(Θ0) является шуровской. Отсюда вытекает, что дискрет-
ная система
(
)
(
)
x[(l + 1)T ]
x[lT ]
= Ψi(Θ0)
v[(l + 1)T ]
v[lT ]
асимптотически устойчива.
Рассмотрим теперь для произвольного w∗ ∈ D∗ матрицу Ψ(w, Θ0). В силу (26) имеем
∑
∑
Ψi(w,Θ0) =
λiΨi(Θ0), λi ≥ 0,
λi = 1.
i=1
ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ том 58
№4
2022
ДОСТАТОЧНЫЕ УСЛОВИЯ СУЩЕСТВОВАНИЯ
543
Но тогда, используя результаты работы [2], получаем неравенство
G0 - Ψт(w,Θ0)G0Ψ(w,Θ0) > 0,
и, следовательно, система
(
)
(
)
x[(l + 1)T ]
x[lT ]
= Ψ(w,Θ0)
v[(l + 1)T ]
v[lT ]
асимптотически устойчива. Теорема доказана.
Рассмотрим переключаемую интервальную систему (15) с “точечным” вектором cσ, т.е.
систему
{
x = [Aσ]x + [bσ]u,
(29)
y = cσx, σ ∈ ST,T.
Пусть переключаемая интервальная система
{
x[(l + 1)T ] = [Λ∗σ]x[lT ] + [μ∗σ]u[lT ],
(30)
y[lT ] = cσx[lT ], σ ∈ [S]T,T ,
является точной дискретизацией [2] системы (29) и пусть
{
x[(l + 1)T ] = [Λi]x[lT ] + [μi]u[lT ],
(31)
y[lT ] = cix[lT ], i = 1, m,
- различные режимы системы (30).
Замкнув i-й режим (31) (i = 1, 2n2+n) регулятором (16), получаем
{
x[(l + 1)T ] = ([Λi] + [μi]hci)x[lT ] + [μi]Hv[lT ],
(32)
v[(l + 1)T ] = gcix[lT ] + Qv[lT ].
По аналогии с системой (22) построим для каждой i-й системы (32) матрицу Ψi(w(i), Θ),
где Θ - матрица параметров регулятора (16), а w(i) - вектор параметров, определяемый
интервальными коэффициентами матрицы [Λi] и вектора [μi]. Далее, используя приведённые
выше рассуждения, построим для каждого i = 1, m множество матриц Ψ(i)l(Θ) (l = 1, n2 + n),
выпуклая оболочка которых содержит матрицы Ψi(w(i), Θ) для любого допустимого набора
параметров w(i). Теперь заметим, что матрицы Ψ(i)l(Θ) могут быть представлены в виде
Ψ(i)l(Θ) = A(l)0,i + B(l)0,iΘC0,i,
где
(
)
(
)
(
)
(l)
Ai
On×r
On×r b(l)i
Or×n Ir×r
A(l)0,i =
,
B(l)0,i =
,
C0,i =
Or×n Or×r
Ir×r or
cтi
(or)т
Из теоремы 4 и результатов работы [2] вытекает, что для переключаемой интервальной
системы (29) имеет место следующее достаточное условие существования стабилизирующей
обратной связи (16).
Теорема 5. Пусть для системы (30) система матричных неравенств
⎧(
)
⎪
G-1
A(l)0,i + B(l)0,iΘC0,i
⎨
> 0,
(A(l)0,i)т + Cт0,i(Θ)т(B(l)0,i)т
G
(33)
⎪
⎩G > 0, i = 1,m, l = 1,2n2+n,
имеет решение (G0,Θ0). Тогда регулятор (28) стабилизирует систему (29).
ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ том 58
№4
2022
544
ФУРСОВ, МОСОЛОВА
В заключение отметим, что решение системы нелинейных матричных неравенств (33) яв-
ляется значительно более сложной задачей, чем решение системы (14). В качестве возможного
подхода к численному решению системы (33) можно использовать методику, приведённую в
работе [3, с. 230].
Работа выполнена при финансовой поддержке Российского научного фонда (проект 22-21-
00162).
СПИСОК ЛИТЕРАТУРЫ
1. Фурсов А.С., Мосолова Ю.М., Миняев С.И. Построение систем стабилизации для переключаемых
интервальных объектов с режимами различных порядков // Дифференц. уравнения. 2021. Т. 57.
№ 11. С. 1555-1563.
2. Фурсов А.С., Миняев С.И., Мосолова Ю.М. Синтез цифрового стабилизатора по выходу для пере-
ключаемой интервальной линейной системы // Дифференц. уравнения. 2019. Т. 55. № 11. С. 1545-
1559.
3. Баландин Д.В., Коган М.М. Синтез законов управления на основе линейных матричных неравенств.
М., 2007.
Московский государственный университет
Поступила в редакцию 18.02.2022 г.
им. М.В. Ломоносова,
После доработки 02.03.2022 г.
Институт проблем передачи информации
Принята к публикации 09.03.2022 г.
им. А.А. Харкевича, г. Москва
ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ том 58
№4
2022