ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ, 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 - Ψтi0)G0Ψi0) > 0,
из которого следует, что матрица Ψi0) является шуровской. Отсюда вытекает, что дискрет-
ная система
(
)
(
)
x[(l + 1)T ]
x[lT ]
= Ψi0)
v[(l + 1)T ]
v[lT ]
асимптотически устойчива.
Рассмотрим теперь для произвольного w ∈ D матрицу Ψ(w, Θ0). В силу (26) имеем
Ψi(w,Θ0) =
λiΨi0), λ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