142 Глава 5. Оптимальное управление
Отсюда следует алгоритм подбора γ, который позволяет оценить минимальную H
∞
-
норму передаточной функции системы и синтезировать соответствующий оптимальный
регулятор. Он основан на пересчете γ и последовательном решении уравнения Риккати.
Выше мы рассматривали задачу H
∞
-оптимизации в предположении, что известно
состояние системы. Аналогичная техника возможна и в задаче управления по выходу. В
этом случае для отыскания H
∞
-оптимального регулятора приходится решать два урав-
нения Риккати. Кроме того, возможен и ряд других, более общих постановок задачи,
а также ее дискретные аналоги. Не будем на этом останавливаться, так как выкладки
становятся значительно сложнее, а идейная сторона решения мало меняется.
Сопутствующие функции Matlab:
hinf, linf, hinfopt (RCT) — H
∞
-оптимальный синтез;
care, dare (CST) — решение уравнения Риккати.
5.3 Подавление ограниченных возмущений
Обратим внимание на то, какого рода внешние возмущения считались допустимыми
в приведенных выше постановках задач оптимального управления. В линейно-квадра-
тичной задаче (раздел 5.1) внешние возмущения предполагались отсутствующими (в
действительности возможно обобщение на задачу со случайными гауссовскими помеха-
ми; это так называемая линейно-квадратичная гауссовская задача — LQG). Проблема
H
∞
-оптимизации (раздел 5.2) была связана либо с синусоидальными внешними воз-
действиями, либо с ограниченными в L
2
помехами (т.е. убывающими с течением вре-
мени). Впрочем, возможна формулировка H
∞
-оптимизационных задач и в ситуации
со случайными гауссовскими помехами. Итак, во всех рассмотренных выше подходах
внешние воздействия предполагались либо случайными, либо гармоническими, либо
затухающими на бесконечности.
Однако во многих случаях возмущения являются просто ограниченными; какая-
либо иная информация о них отсутствует. В такой ситуации требуется выбрать закон
управления, который давал бы наилучший возможный результат при наихудшем огра-
ниченном возмущении. Это связано с минимизацией L
1
-нормы (в непрерывном случае)
или l
1
-нормы (в дискретном случае) оператора, задающего замкнутую систему. Поэто-
му выбор наилучшего управления по такому критерию называется l
1
(или L
1
) опти-
мизацией. При этом иногда говорят о проблеме подавления ограниченных возмущений.
Рассмотрим эти задачи подробнее.
5.3.1 l
1
-оптимизация
Начнем с одномерных дискретных систем, описываемых скалярным разностным
уравнением
a(z)y
k
= b(z)u
k
+ w
k
, (5.33)
где
a(z) = 1 + a
1
z + . . . + a
n
z
n
, b(z) = b
1
z + . . . + b
m
z
m
(5.34)