Автоматика и телемеханика, № 1, 2021
© 2021 г. А.В. ЮРЧЕНКОВ, канд. физ.-мат. наук
(alexander.yurchenkov.@yandex.ru)
(Институт проблем управления им. В.А. Трапезникова РАН, Москва;
МГТУ им. Н.Э. Баумана, Москва)
ЛЕММА ОБ ОГРАНИЧЕННОСТИ АНИЗОТРОПИЙНОЙ НОРМЫ
ДЛЯ СИСТЕМ С МУЛЬТИПЛИКАТИВНЫМИ ШУМАМИ
ПРИ НЕЦЕНТРИРОВАННОМ ВОЗМУЩЕНИИ1
Рассмотрена дискретная линейная нестационарная система с мульти-
пликативными шумами, на которую действует окрашенное внешнее воз-
мущение с ненулевым первым моментом. Мультипликативные шумы мо-
делируются в виде линейных комбинаций детерминированных матриц с
взаимно независимыми случайными коэффициентами. Для указанной си-
стемы описан способ вычисления анизотропийной нормы, использующий
реализацию в пространстве состояний, в терминах уравнений Риккати.
Ключевые слова: мультипликативные шумы, нестационарная система,
нецентрированные возмущения, анизотропия, анизотропийная норма.
DOI: 10.31857/S0005231021010037
1. Введение
В теории управления одна из центральных проблем связана с решением
задачи подавления влияния внешних возмущений. Интерес к упомянутой за-
даче появился еще в середине XX в. [1]. Позднее была сформулирована и
решена задача о подавлении ограниченных возмущений [2-4]. Синтезируе-
мые оптимальные регуляторы при указанном подходе не лишены недостат-
ков они имеют большой порядок. Более того, как указано в [5], построе-
ние оптимальных регуляторов для непрерывных систем в случае ограничен-
ных внешних возмущений вызывает дополнительные сложности. В рамках
H2-оптимизации возмущение предполагается случайным с известными стати-
стическими характеристиками, при решении задач H-оптимизации внешнее
возмущение выбирается из класса квадратично интегрируемых (для непре-
рывных систем) или квадратично суммируемых (для дискретных систем)
функций времени [6]. Принадлежность возмущений к тому или иному классу
влияет на выбор критерия оптимальности, а с ним и на выбор регуляторов.
При этом H-регуляторы вносят излишний консерватизм в динамику систе-
мы со слабо окрашенными возмущениями на входе, тогда как H2-регуляторы
не обеспечивают робастность по отношению к неопределенностям в системе
и сильно окрашенным возмущениям.
Наряду с работами по смешанному H2/H критерию [7, 8], около четвер-
ти века назад появились первые исследования, использующие стохастический
1 Работа выполнена при частичной финансовой поддержке Российского фонда фунда-
ментальных исследований (проекты № 18-31-00067 мол_а, 18-07-00269 А).
68
подход к H-оптимизации [9-12]. Введенное понятие анизотропии случайно-
го вектора позволило ввести меру неопределенности возмущения, таким обра-
зом смягчая требования точного знания статистических характеристик внеш-
него возмущения и не внося излишний консерватизм, свойственный H-опти-
мальным регуляторам. Средняя анизотропия (в пределе на единицу времени
неограниченно растущих фрагментов) стационарных гауссовских последова-
тельностей и связанная с ней анизотропийная норма линейных стационар-
ных систем позволили ставить и решать задачи анизотропийного анализа и
синтеза для таких систем в установившемся режиме, что впоследствии было
обобщено в [13, 14] и на нестационарные постановки на конечных интервалах.
За последние несколько лет значительно возрос интерес к моделям систем
с мультипликативными шумами, поскольку такие модели эффективно опи-
сывают динамику популяций, химических реакций, финансовой математики,
биомеханические системы [15, 16], а также работу сети датчиков со случай-
ными отказами [17]. Были решены задачи анализа и фильтрации в рамках
H2 и H теорий как для непрерывных, так и для дискретных систем [18-21].
Также были предприняты попытки использования анизотропийного анализа
и синтеза для систем с мультипликативными шумами в публикации [22], но
приведенные там результаты нуждаются в разработке численного алгоритма
для решения полученной системы уравнений. В [23, 24] был рассмотрен во-
прос анизотропийного анализа стационарных систем с мультипликативными
шумами, на основе которого был предложен синтез управления по состоя-
нию и выходу в [25, 26]. Упомянутые публикации рассматривали мажоран-
ту анизотропийной нормы замкнутой системы, поэтому результаты носили
оценочный характер. В [27] был предложен метод анизотропийного анализа
стохастической системы, на основе которого в данной статье будет исследо-
ван вопрос вычисления анизотропийной нормы нестационарной системы с
мультипликативными шумами на конечном горизонте при ненулевом сред-
нем возмущения. Также вопрос анализа для нецентрированных возмущений
ранее уже рассматривался в [28-30], но для обыкновенных систем без муль-
типликативного шума.
Статья организована следующим образом: в разделе 2 содержатся основ-
ные сведения и обозначения, необходимый минимум из анизотропийной тео-
рии управления, в разделе 3 ставится и решается задача вычисления анизо-
тропийной нормы, раздел 4 содержит численный пример, в разделе 5 дается
краткое заключение.
2. Элементы анизотропийной теории
Рассмотрим сначала класс тех случайных векторов W со значениями в Rm,
которые отличны от нуля с вероятностью единица и при этом единичный
случайный вектор направления ξ = W/|W | имеет абсолютно непрерывное ве-
роятностное распределение Q на единичной сфере Sm в Rm. Для любого та-
кого W определен функционал анизотропии [10]:
(1)
Ao(W) = D(Q||Um) = E [ln g(ξ)] = g(s)ln g(s)Um
(ds),
Sm
69
где E [·] математическое ожидание, D(Q||Um) относительная энтропия Q
относительно равномерного распределения Um на Sm (совпадающая со взя-
той с противоположным знаком дифференциальной энтропией Q относитель-
но Um) и g =dQ производная Радона Никодима (плотность распределе-dU
m
ния вероятности для единичного случайного вектора ξ относительно Um).
Таким образом, Ao(W ) характеризует неравномерность распределения слу-
чайного вектора W по направлениям. Величина Ao(W ) всегда неотрицатель-
на, причем равенство ее нулю достигается лишь в случае, когда единичный
вектор направления ξ равномерно распределен на сфере Sm.
Однако вместо величины (1) обычно используют ее верхнюю границу
A(W ), введенную в [13, 14] (как многомерную версию рассмотренного в [31]
функционала энергии-энтропии) для более узкого класса абсолютно непре-
рывно распределенных случайных векторов W в Rm с конечными вторыми
моментами следующим образом:
)
m
( 2πe
[
]
(2)
A(W ) = inf
D(f||pm,λ) =
ln
E
|W |2
− h(W ),
λ>0
2
m
где f плотность распределения вероятност∫й вектора W относительно лебе-
говой меры в Rm, h(W ) = -E [ln f(W )] = -Rm f(w) ln f(w)dw дифферен-
циальная энтропия, λ положительный параметр, определяющий плотность
(
)
|x|2
pm,λ(x) = (2πλ)-m/2 exp
-
,
x∈Rm,
изотропного гауссовского распределения в Rm с нулевым средним и скаляр-
ной ковариационной матрицей λIm, где Im единичная матрица порядка m.
Величину A(W ) называют анизотропией случайного вектора W , причем эта
величина имеет простой содержательный смысл: она показывает насколько
“велико” отклонение распределения вектора W от класса изотропных гауссов-
ских распределений в Rm. Если случайный вектор имеет гауссовское распре-
деление с нулевым средним и ковариационной матрицей Σ, то анизотропия
такого вектора может быть посчитана согласно формуле из [14]:
)
1
(mΣ
A(W ) = -
ln det
,
2
tr Σ
здесь и далее tr (·) обозначает след соответствующей матрицы.
В [28] определение анизотропии вектора (2) применялось к нецентрирован-
ным возмущениям. Если случайный m-мерный вектор распределен по нор-
мальному закону с математическим ожиданием µ и ковариационной матри-
цей Σ, то его анизотропию можно вычислить следующим образом [29]:
(
)
1
(3)
A(W ) = -
ln det
2
tr Σ + |µ|2
В анизотропийной теории используют свой критерий качества анизотро-
пийную норму. Чтобы ввести это понятие, рассмотрим произвольную матри-
цу F из пространства Rp×m. Эта матрица будет играть роль линейного опе-
ратора для случайного m-мерного вектора W ∈ Lm2. Здесь и далее через Lm2
70
обозначается гильбертово пространство случайных векторов со значениями
в Rm и конечными вторыми моментами. Рассмотрим коэффициент усиления
∥FW∥
(4)
Q(F, W ) =
,
∥W ∥
√ [
]
где F W ∈ Lp2,
∥x∥ = E |x|2 для случайного вектора x и
∥X∥ =
=
tr E [XTX] для случайной матрицы X. В данной статье предполагает-
ся, что матрица F и вектор W взаимно независимы, вследствие чего имеет
место равенство E [F W ] = E [F ] E [W ], а также используется инвариантность
следа произведения матриц относительно их циклической перестановки:
[
]
[
]
(
[
]
[
])
∥F W ∥2 = tr E
WTFTFW
= tr E
FTFWWT
= tr
E
FTF
E
WWT
Последнее равенство, являющееся следствием предположения о независимо-
сти F и W , позволяет привести (4) к виду
tr (ΛΣ)
(5)
Q(F, W ) =
,
tr Σ
[
]
[
]
где Λ = E
FTF
,Σ=E
WWT
. Максимальное значение Q(F,W) совпадает
со стохастической операторной нормой матрицы F :
max
Q(F, W ) = ∥F ∥ = σ(F ),
W ∈Lm
2
где σ(F ) = max1≤k≤m
λk(Λ) стохастическая интерпретация максимально-
го сингулярного значения F . Этот случай реализуется, если вектор W имеет
направление, совпадающее с направлением собственного вектора матрицы Λ,
отвечающего максимальному собственному значению этой матрицы.
В некотором смысле
“нейтральное” значение коэффициент усиления
Q(F, W ) принимает для случайных векторов W с изотропными вероятност-
ными распределениями. В этом случае он совпадает с масштабированным
стохастическим аналогом фробениусовой нормы матрицы F :
1
tr Λ
Q(F, W ) =
,
√m∥F∥2 =
m
такое значение достигается на векторах с равномерным распределением на
единичной сфере.
Введем множество векторов с ограниченным уровнем анизотропии:
{
}
(6)
Wa = W ∈ Lm2 : A(W) ≤ a .
Аналогично [11] показывается, что при увеличении уровня анизотропии a от 0
до ∞ в пределах от ∥F ∥2 /√m до ∥F∥ изменяется соответствующее макси-
мальное значение коэффициента усиления (4), описываемое анизотропийной
нормой. Сама анизотропийная норма вводится следующим образом:
(7)
|||F |||a = sup
Q(F, W ).
W ∈Wa
71
Для случая нецентрированного вектора W с произвольной матрицей Σ опти-
мизационная задача (7) рассматривается при дополнительных ограничениях
на первые два момента, см. [28]. Представим вектор W в виде суммы центри-
рованного вектораW и постоянного вектора µ = E [W ]. Тогда коэффициент
усиления Q(F, W ) принимает вид:
v
u
[
]
[
]
2
u
uE
|FW|2
+ E |Fµ|
(8)
Q(F, W ) =
[
]
E
|W|2
+ |µ|2
Соответственно в [28] показано, что анизотропийная норма для системы F
с дополнительными ограничениями на первые два момента относительно
внешнего возмущения будет равняться следующему:
v
[
]
u
utr (ΛΣ) + E |F µ|2
(9)
|||F |||a = sup
W ∈Wa
tr Σ + |µ|2
при дополнительном ограничении на первые два момента:
|µ| ≥ τ, tr Σ ≤ σ,
где τ ∈ [0; 1) представляет собой заданный параметр нецентрированности,
|µ|
описывающий условие
≥τ.
|µ|2+tr Σ
В [28] было показано, что при введенных ограничениях на первые два мо-
мента возможно масштабированием добиться выполнения условия σ + τ2 = 1,
поскольку анизотропия последовательности инвариантна относительно пово-
рота системы координат и масштабирования. Тогда условие (9) можно при-
вести к виду
{(
[
]
)1/2
(10)
|||F |||a,τ = sup tr (ΛΣ) + E |Fe0|2 τ2
-
Σ,e0
}
1
-
ln det(mΣ) ≤ a, σ + τ2 = 1 ,
2
где τ = |µ|, e0 направляющий единичный вектор среднего. Поскольку це-
левой функционал в (10) зависит от двух параметров Σ и e0, то поиск су-
премума может быть разделен на поиск супремума каждого слагаемого в от-
дельности. Второе слагаемое достигает своего максимального значения, когда
единичный вектор e0 совпадает с собственным вектором матрицы E[FTF ], от-[
]
вечающим максимальному собственному числу, при этом E |F e0|2 = σ2(Λ).
1
Первое слагаемое tr (ΛΣ) при условии -
ln det(mΣ) ≤ a, tr Σ + τ2 = 1 пред-
2
ставляет собой задачу условной максимизации, которая может быть решена
методом множителей Лагранжа. Подробно решение описано в [28], здесь же
приводится только результат.
72
Теорема 1
[28]. Если анизотропия внешнего возмущения с ненулевым
средним µ не превосходит порогового значения a, то для некоторого по-
ложительного параметра τ ∈ [0; 1) анизотропийная норма системы F при
дополнительных ограничениях на возмущение вида |µ| ≥ τ, tr Σ ≤ 1 - τ2 мо-
жет быть вычислена с помощью следующих функций:
(
)
|||F |||a,τ = N
A-1τ(a),τ
,
где
1
(
)
(11)
Φ(q) =
tr
(Im - qΛ)-1
,
m
1
(
)
(12)
Ψ(q) =
ln det
(Im - qΛ)-1
,
m
(
(
)
)
m
Φ(q)
(13)
Aτ (q) =
ln
- Ψ(q)
,
2
1-τ2
)1/2
(Φ(q) - 1
(14)
Nτ (q) =
(1 - τ2) + ∥F ∥2∞ τ2
,
qΦ(q)
[
)
параметр q ∈
0; ∥F ∥-2
, m размерность возмущения, Λ = FTF, в случае
случайной матрицы F , Λ = E[FTF ].
3. Основной результат
3.1. Постановка задачи
Рассмотрим линейную дискретную нестационарную систему с мультипли-
кативными шумами с нулевыми начальными условиями x(0) = 0 на конечном
временном интервале:
{
xk+1 = Akxk + Bkwk,
(15)
F ∼
zk = Ckxk + Dkwk,
где Ak ∈ Ln×n2, Bk ∈ Ln×m2, Ck ∈ Lp×n2, Dk ∈ Lp×m2, индекс времени принадле-
жит интервалу k ∈ {0, . . . , N}. Каждая из матриц в (15) представляет собой
линейную комбинацию зависящих от времени детерминированных матриц со
случайными коэффициентами:
Ak = ξAi,kAi,k, Bk =
ξBi,kBi,k,
i=0
i=0
Ck = ξCi,kCi,k, Dk =
ξDi,kDi,k.
i=0
i=0
Слагаемые Ai,k ∈ Rn×n, Bi,k ∈ Rn×m, Ci,k ∈ Rp×x и Di,k ∈ Rp×m
неслу-
чайные действительные матрицы; одномерные случайные величины ξΩi,k,
73
Ω = {A,B,C,D}, i = 0,M, нормально распределены, имеют нулевое среднее
и единичную дисперсию; величины ξΩ0,k = 1 по обозначению. Последнее усло-
вие приводит к соотношениям
E[Ak] = A0,k, E[Bk] = B0,k,
E[Ck] = C0,k, E[Dk] = D0,k,
которые будут в дальнейшем использованы. Все случайные величины ξΩi,k по-
лагаются независимыми в совокупности для всех значений индексов i = 0, M,
k = 0,N, Ω = {A,B,C,D}, т.е. E[ξαi,kξβj,t] = (δi,jδk,tδα,β), где δi,j, δk,t и δα,β
символы Кронекера.
(
)T
(
Введем обозначение W0:N =
wT0,··· ,wTN
, Z0:N =
zT0,··· ,zTN
)T, тогда
систему (15) можно переписать в виде
Z0:N = F0:NW0:N,
где F0:N блочно-нижнетреугольная матрица с блоками
{
CkTk,jBj, если k > j,
In,
k = j + 1,
fk,j =
Dk,
если k = j,
Tk,j =
Ak-1Tk-1,j,
k > j + 1.
0,
если k < j,
Рассмотрим задачу вычисления анизотропийной нормы (9) системы (15)
с некоррелированными мультипликативными шумами и нецентрированным
возмущением из класса (6) при условии |E(W )| > τ.
3.2. Критерий изометричности
В дальнейшем для некоторой вспомогательной системы, описываемой
уравнениями типа (15) на том же временном интервале, понадобится исполь-
зование условия изометричности, означающей равенство норм входа и выхода
(для удобства формулируемое далее в терминах исходной системы):
∥Z0:N ∥ = ∥F0:N W0:N ∥ = ∥W0:N ∥ .
Последнее равенство с учетом взаимной независимости W и F будет вы-
полняться, если E[FT0:N F0:N ] = Λ0:N является единичной матрицей соответст-
вующей размерности. Критерий изометричности можно получить в терминах
матриц исходной системы (15).
Лемма 1. Чтобы система с мультипликативными шумами вида (15)
была изометричной, необходимо и достаточно, чтобы для всех значений
k = 0,N матрицы реализации в пространстве состояний этой системы
удовлетворяли уравнениям
∑(
)
(16)
BTi,kQk+1Bi,k + DTi,kDi,k
=Im,
i=0
74
(
)
(17)
Pk
AT0,kQk+1B0,k + CT0,kD0,k
= 0,
где грамианоподобные матрицы Pk и Qk+1 удовлетворяют рекуррентным
соотношениям
(18)
Pk+1 = A0,kPkAT0,k + B0,kBT0,k,
∑(
)
(19)
Qk =
ATi,kQk+1Ai,k + CTi,kCi,k
i=0
с граничными условиями P0 = 0, QN+1 = 0.
Доказательства леммы 1 и последующих леммы 2 и теоремы 2 приводятся
в Приложении.
3.3. Наихудшее возмущение
Рассмотрим концепцию так называемого наихудшего возмущения, пред-
ложенная еще в [11], суть которой заключается в поиске такого линейного
динамического объекта, генерирующего возмущение из класса (6), на кото-
ром достигается супремум выражения (9).
На каждом шаге вектор наихудшего возмущения wk имеет вид
(20)
wk = Lkξk + S1/2kvk + νk,
где Lk ∈ Rm×n, Sk ∈ Rm×m, νk ∈ Rm некоторые подлежащие определению
величины, vk гауссовский “белый шум”, ξk состояние следующей системы:
(21)
ξk+1 = (A0,k + B0,kLkk + B0,kS1/2kvk.
Последнее слагаемое νk в (20) обеспечивает выполнение условия |E(W )| > τ.
Если обозначить в качестве Σ0:N ковариаци[нную ма)рицу последовательно-
сти {wk}, то для некоторого параметра q ∈
0, ∥F ∥-2
будет верно соотноше-
ние
Σ-10:N + qΛ0:N = Im
,
N
или
(22)
Σ0:N = (ImN - qΛ0:N)-1,
где mN = m(N + 1). Соотношение (22) соответствует условию изометрично-
сти системы
]
[√qF0:N
Θ=
,
G-1
0:N
где F0:N и G0:N переходные матрицы системы (15) и (20) соответственно.
Следующая лемма 2 позволяет рассчитать параметры Lk, Sk, соответствую-
щие наихудшему возмущению (20).
75
Лемма 2. Для нестационарной системы с мультипликативными шу-
мами на конечном временном интервале (15) наихудшее возмущение гене-
рируется фильтром
{
1/2
ξk+1 = (A0,k + B0,kLkk + B0,kSk
vk,
(23)
G∼
wk = Lkξk + S1/2kvk + νk,
где ξ0 = 0, а матрицы которого соответствуют решениям уравнений
(24)
R1,k =
ATi,kR1,k+1Ai,k + q
CTi,kCi,k, R1,M+1
= 0,
i=0
i=0
(25)
R2,k = AT0,kR2,k+1A0,k + LTkS-1kLk, R2,M+1
= 0,
(
)-1
(26)
Sk = Im - q DTi,kDi,k - BTi,kR1,k+1Bi,k - BT
0,k
R2,k+1B0:k
,
i=0
i=0
(
)
(27)
Lk = Sk
qDT0,kC0,k + BT0,kR1,k+1A0,k + BT0,kR2,k+1A0,k
,
для некоторого значения параметра q, удовлетворяющего условию Aτ (q) = a.
3.4. Вычисление анизотропийной нормы
Чтобы воспользоваться теоремой 1, необходимо получить выражения для
специальных функций (11)
(14) через матрицы пространства состояний си-
стемы (15). Сформулируем этот результат в следующем виде.
Теорема 2. Для системы (15) анизотропийная норма при ненулевом
среднем возмущения, анизотропия которого не превышает значения a, мо-
жет быть вычислена согласно выражению |||F |||a,τ = Nτ (A-1τ(a)), где Aτ (q)
и Nτ(q) определяются согласно (13) и (14) соответственно, функции Φ(q)
и Ψ(q) имеют вид
1
(28)
Φ(q) =
tr (LkΥkLTk + Sk
),
m
N
k=0
1
(29)
Ψ(q) =
ln det Sk,
m
N
k=0
где Sk, Lk связаны с уравнениями (24)
(27), матрицы Υk удовлетворяют
уравнению
Υk+1 = (A0,k + B0,kLkk(A0,k + B0,kLk)T + Bk,0SkBTk,0
с начальным условием Υ0 = 0.
Замечание. Чтобы воспользоваться результатом теоремы 2, необходимо
вычислить значение стохастической операторной нормы системы F , опреде-
лив границу параметра q; далее численно найти значение параметра q, для
которого выполнено Aτ (q) = a, при фиксированном τ (это можно сделать,
например, с помощью метода Ньютона), и вычислить Nτ (q) = |||F |||a,τ .
76
4. Численный пример
Работоспособность алгоритма вычисления анизотропийной нормы проил-
люстрирована далее. В качестве объекта анализа выбрана видоизмененная
модель из [17]. Динамика модели описывается разностными уравнениями
{
(
)
(
)
x
k+1 =
A0,k + ξAkA1,k
xk +
B0,k + ξBkB1,k
wk,
F ∼
(
)
(
)
zk =
C0,k + ξCkC1,k
xk +
D0,k + ξDkD1,k
wk,
где условия относительно случайных величин ξ∗k как и в системе (15), а мат-
рицы имеют вид:
[
]
[
]
0
-0,4
0
1
A0,k =
,
A1,k =
,
0,6
0,7 sin(6k)
0
0
[
]
0,5
B0,k =
,
B1,k = 02×1,
1
]
]
C0,k =
[0,3 0,2 sin(6k)
,
C1,k =
[1
0
,
D0,k = 1, D1,k = 0.
Поверхность, описывающая анизотропийную норму системы F в зависимо-
сти от параметров τ и a, представлена на рисунке. Для N = 10 были посчита-
ны масштабированная H2- и H-норма, они оказались равны ∥F ∥2 = 1,0611 и
∥F ∥ = 1,1235 соответственно. На рисунке можно заметить, что при фикси-
рованном параметре τ анизотропийная норма с ростом анизотропии a также
будет увеличиваться, приближаясь к значению H-нормы, при стремлении
параметров a и τ к нулю значение анизотропийной нормы близко к масшта-
бированной H2-норме.
|||F |||a, t
1,13
1,12
1,11
1,10
1,09
1,08
1,07
1,06
4
2
a
1,0
0,4
0,6
0,8
0
0,2
t
Анизотропийная норма |||F |||a,τ .
77
5. Заключение
В статье решается задача анизотропийного анализа для системы с мульти-
пликативными шумами при нецентрированном возмущении. Получены фор-
мулы вычисления анизотропийной нормы с помощью специальных функций
и в пространстве состояний, основанные на лемме о вещественной ограни-
ченности. Рассмотрен иллюстративный пример. Полученный результат мо-
жет быть в дальнейшем применен к решению задачи фильтрации в рамках
анизотропийной теории для систем с мультипликативными шумами.
ПРИЛОЖЕНИЕ
Доказательство леммы 1. Для доказательства рассмотрим блочную
матрицу E[FT0:N F0:N ] = Λ0:N , которая для изометричной системы будет еди-
ничной порядка m(N + 1). Блоки этой матрицы имеют вид
λi,j =
E[fTk,ifk,j],
k=max{i,j}
последний блок матрицы равен
λN,N = E[DTN DN] = DTi,NDi,N = Im
i=0
вследствие взаимной независимости величин ξDi,k и ξDj,k, блок с номером N - 1
соответственно равен
∑(
)
λN-1,N-1 =
DTi,N-1Di,N-1 + BTi,N-1CTi,NCi,NBi,N-1
=Im,
i=0
где
CTi,NCi,N = QN,
i=0
очевидно, что для последнего блока λN,N необходимым является условие
QN+1 = 0. Далее по индукции легко показать, что соотношения (16) и (19)
выполнены.
Рассмотрим элемент λi,j, где i < j,
[
(
)]
λi,j = E BTi-1TTi-1,j-1
CTj-1Dj-1 + ATj-1QjBj-1
,
это равенство может быть приведено к виду
(
)
λi,j = BT0,i-1AT0,i ··· AT0,j-2
CT0,j-1D0,j-1 + AT0,j-1QjB0,j-1
,
78
из-за предположения о независимости в совокупности величин ξΩi,k, Ω =
= {A, B, C, D}. Первые j - 1 элементов j-го столбца матрицы Λ0:N имеют
вид:
[A0,j-2A0,j-3 · · · A0,1B0,0, . . . , A0,j-4B0,j-3, B0,j-2]T ×
(
)
×
CT0,j-1D0,j-1 + AT0,j-1QjB0,j-1
=0m(j-1)×m,
умножив последнее равенство на
[A0,j-2A0,j-3 · · · A0,1B0,0, . . . , A0,j-4B0,j-3, B0,j-2],
получаем выражение, аналогичное (17), с обозначением
Pj-1 = B0,j-2BT0,j-2 + A0,j-2Pj-2AT0,j-2,
совпадающее с (18).
Лемма 1 доказана.
Доказательство леммы 2. Доказательство основывается на обрати-
мости матрицы Sk вследствие ее пол[√qFT, G-T]пределенности [27]. Далее
следует применить лемму 1 к системе
с учетом обозначений (27)
и (26), параметр q определяется в соответствии (22).
Лемма 2 доказана.
Доказательство теоремы
2. Доказательство теоремы повторяет
предложенные в [28] рассуждения о вычислении анизотропийной нормы слу-
чайной матрицы.
Рассмотрим фильтр (23), генерирующий возмущение, на котором дости-
гается супремум коэффициента усиления (8). Поскольку будет верно соот-
ношение (22), будет достаточным связать вычисление специальных функций
Φ(q) и Ψ(q) с ковариационной матрицей возмущения Σ0:N (q). Рассмотрим
отдельные блоки симметричной матрицы G0:N GT0:N :
LiΔi,j+1B0,jS1/2j,i > j,
gi,j =
S1/2j,i = j,
0, i < j,
где Δi,j = (A0,i-1 + B0,i-1Li-1i-1,j с граничным условием Δi,i = In. Исходя
из такого представления, получаем
tr Σ0:N = tr block
gi,kgT
= tr (LkΥkLTk + Sk).
0≤i,0≤j
j,k
k=0
k=0
Последнее равенство означает справедливость формулы (28). Чтобы доказать
(29), используем инвариантность определителя матрицы при ее транспони-
ровании:
det(G0:N GT0:N ) = det(GT0:N G0:N ) = (det G0:N )2 =
det Sk.
k=0
Теорема 2 доказана.
79
СПИСОК ЛИТЕРАТУРЫ
1.
Булгаков Б.В. О накоплении возмущений в линейных колебательных системах
с постоянными параметрами // ДАН СССР. 1946. Т. 5. С. 339-342.
2.
Уланов Г.М. Динамическая точность и компенсация возмущений в системах ав-
томатического управления. М.: Машиностроение, 1971.
3.
Якубович Е.Д. Решение задачи оптимального управления для линейных дис-
кретных систем // АиТ. 1975. № 9. С. 73-79.
Yakubovich Ye.D. Solving One Problem of Optimal Control for a Discrete Linear
System // Autom. Remote Control. 1975. V. 36. No. 9. P. 1447-1453.
4.
Vidyasagar M. Optimal Rejection of Persistent Bounded Disturbances // IEEE
Trans. Automat. Control. 1986. V. 31. P. 527-535.
5.
Назин С.А., Поляк Б.Т., Топунов М.В. Подавление ограниченных внешних воз-
мущений с помощью метода инвариантных эллипсоидов // АиТ. 2007. № 3.
С. 106-125.
Nazin S.A., Polyak B.T., Nopunov M.V. Rejection of Bounded Exogenous Distur-
bances by the Method of Invariant Ellipsoids // Autom. Remote Control. 2007. V. 68.
No. 3. P. 467-486.
6.
Doyle J.C., Glover K., Khargonekar P.P., Francis B.A. State-space Solutions to
Standard H2 and H Control Problems // IEEE Trans. Autom. Control. 1989.
V. 34. No. 8. P. 831-847.
7.
Doyle J.C., Zhou K., Bodenheimer B. Optimal Control with Mixed H2 and H
Performance Objectives // Proc. ACC. Pittsburg, 1989. P. 2065-2070.
8.
Steinbuch M., Bosgra O.H. Necessary Conditions for Static and Fixed Order Dy-
namic Mixed H2/H Optimal Control // Proc. ACC. Boston, 1991. P. 1137-1142.
9.
Semyonov A.V., Vladimirov I.G., Kurdyukov A.P. Stochastic Approach to H-Op-
timization // Proc. 33rd IEEE Conf. Decision and Control. 1994. V. 3. P. 2249-2250.
10.
Vladimirov I.G., Kurdjukov A.P., Semyonov A.V. Anisotropy of Signals and the
Entropy of Linear Stationary Systems // Doklady Math. 1995. V. 51. P. 388-390.
11.
Vladimirov I.G., Kurdjukov A.P., Semyonov A.V. On Computing the Anisotropic
Norm of Linear Discrete-time-invariant Systems // Proc. 13 IFAC World Congr.
1996. P. 179-184.
12.
Vladimirov I.G., Kurdjukov A.P., Semyonov A.V. State-space Solution to
Anisotropy-based Stochastic H-Optimization Problem // Proc. 13 IFAC World
Congr. 1996. P. 427-432.
13.
Vladimirov I., Diamond P., Kloeden P. Anisotropy-based Robust Performance Anal-
ysis of Linear Discrete Time Varying Systems // CADSMAP Research Report, 2001
(http://www.maths.uq.edu.au/research/research_centres/cadsmap/reports.html).
14.
Владимиров И.Г., Даймонд Ф., Клоеден П. Анизотропийный анализ робастного
качества линейных нестационарных дискретных систем на конечном временном
интервале // АиТ. 2006. № 8. С. 92-111.
Vladimirov I.G., Diamond P., Kloeden P. Anisotropy-based Robust Performance
Analysis of Finite Horizon Linear Discrete Time Varying Systems // Autom. Remote
Control. 2006. V. 67. No. 8. P. 1265-1282.
15.
Gershon E., Shaked U., Yaesh I. H Control and Filtering of Discrete-Time Stochas-
tic Systems with Multiplicative Noise // Automatica. 2001. V. 37. P. 409-417.
16.
Gershon E., Shaked U., Yaesh I. H Control and Estimation of State-multiplicative
Linear Systems // Lecture Notes in Control and Information Sciences, V. 318.
Springer-Verlag, 2005.
80
17.
Shen B., Wang Z., Hung Y.S. Distributed H-consensus Filtering in Sensor Net-
works with Multiple Missing Measurements: The Finite-horizon Case // Automatica.
2010. V. 46. P. 1682-1688.
18.
Домбровский В.В., Ляшенко Е.А. Линейно-квадратичное управление дискрет-
ными системами со случайными параметрами и мультипликативными шумами
с применением к оптимизации инвестиционного портфеля // АиТ. 2003. № 10.
С. 50-65.
Dombrovskii V.V., Lyashenko E.A. A Linear Quadratic Control for Discrete Systems
with Random Parameters and Multiplicative Noise and Its Application to Investment
Portfolio Optimization // Autom. Remote Control. 2003. V. 64. No. 10. P. 1558-1570.
19.
Barbosa K.A., de Souza C.E., Trofino A. Robust filtering for uncertain linear systems
with state-dependent noise // Proc. IEEE Conf. Decision and Control. 2003. V. 1.
P. 880-885.
20.
Stoica A.-M., Dragan V., Yaesh I. Kalman-Type Filtering for Stochastic Systems
with State-Dependent Noise and Markovian Jumps // Proc. 15th IFAC Symp. Syst.
Ident. 2009. P. 1375-1380.
21.
Dragan V., Morozan T., Stoica A.-M. Matematical Methods in Robust Control of
Discrete-Time Linear Stochastic Systems. Springer, 2010.
22.
Stoica A.-M., Yaesh I. On the anisotropic norm of discrete time stochastic systems
with state dependent noises // Ann. Acad. Rom. Sci. 2012. Ser. Math. Appl. V. 4.
P. 209-220.
23.
Kustov A.Yu., Kurdyukov A.P., Yurchenkov A.V. On the Anisotropy-Based Bounded
Real Lemma Formulation for the Systems with Disturbance-Term Multiplicative
Noise // IFAC-PapersOnLine, 2016, V. 49(13). P. 65-69.
24.
Кустов А.Ю. Условия ограниченности анизотропийной нормы системы с муль-
типликативными шумами // Матер. 13-й Междунар. конф. “Устойчивость и ко-
лебания нелинейных систем управления” (конф. Пятницкого). М.: ИПУ РАН,
2016. С. 235-237.
25.
Юрченков А.В. Вычисление границы анизотропийной нормы для дискретной
системы с мультипликативными шумами // Математика и математическое мо-
делирование. 2017. № 4. С. 28-41.
26.
Yurchenkov A.V. Anisotropy-Based Controller Design for Linear Discret-Time Sys-
tems with Multiplicative Noise // J. of Comput. and Syst. Sci. Int. 2018. V. 57.
No. 6. P. 864-873.
27.
Kustov A.Yu. State-Space Formulas for Anisotropic Norm of Linear Discrete Time
Varying Stochastic Systems // Proc. 15th Int. Conf. on Electrical Eng., Comp. Sci-
ence and Aut. Control (CCE). 2018. P. 6.
28.
Кустов А.Ю., Тимин В.Н. Анизотропийный анализ нестационарных систем на
конечном интервале времени при нецентрированном возмущении // АиТ. 2017.
№ 6. С. 18-35.
Kustov A.Yu., Timin V.N. Anisotropy-based Analysis for Finite Horizon Time-
varying Systems with Non-centered Disturbances // Autom. Remote Control. 2017.
V. 78. No. 6. P. 974-988.
29.
Kustov A.Yu. Anisotropy-based Analysis and Synthesis Problems for Input Distur-
bances with Nonzero Mean // Proc. 15th Int. Carpathian Control Conf. (ICCC-
2014). 2014. P. 291-295.
30.
Yurchenkov A.V. On the Control Design for Linear Time-Invariant Systems
with Moments Constraints of Disturbances in Anisotropy-based Theory // IFAC-
PapersOnLine. 2018. V. 51. No. 32. С. 160-165.
81
31. Bernhard H.P. A Tight Upper Bound on the Gain of Linear and Nonlinear Predictors
for Stationary Stochastic Processes // IEEE Trans. Signal Process. 1998. V. 46.
No. 11. P. 2909-2917.
32. Belov I.R., Yurchenkov A.V., Kustov A.Yu. Anisotropy-Based Bounded Real Lemma
for Multiplicative Noise Systems: the Finite Horizon Case // Proc. Med. Conf. Con-
trol and Autom. (MED’19). 2019. P. 148-152.
Статья представлена к публикации членом редколлегии Б.М. Миллером.
Поступила в редакцию 23.02.2020
После доработки 10.06.2020
Принята к публикации 09.07.2020
82