Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Глава 6.doc
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
2.09 Mб
Скачать

6.9. Синтез терминального управления линейным зашумленным объектом по критерию обобщенной работы

Линейный объект управления характеризуется векторным управлением

. (6.216)

Линейный измеритель фазовых координат пусть описывается выражением (6.183). Необходимо определить вектор управления и вектор, минимизирующий математическое ожидание функционала:

(6.217)

Преобразуем функционал (6.217). Для этой цели продифференцируем по времени квадратичную форму

Далее проинтегрируем это выражение в интервале [t0, tf]:

Используя уравнение (6.216), учитывая равенство Г(tf) = Гf, и подставляя полученное выражение ХТ(tf) Г(tf) Х(tf) в (6.217) имеем

Определим матрицу Г(t) так, чтобы она удовлетворяла уравнению

. (6.218)

С учетом уравнения (6.218) функционал (6.217) принимает вид

(6.219)

Выражение M{VТ(t) Г(t) X(t)} можно записать в виде

,

где q(t, )  матрица весовых функций уравнения (6.216).

Воспользовавшись следующим соотношением для векторов

ST(t)X(t) = trace [S(t)XT(t)],

Запишем, что

Учитывая, что qТ(t,t) = E(t)  единичная диагональная матрица, M{V(t)} = 0, M{V(t)VT()}= G(t)(t  ), имеем

Множитель 1/2 появляется вследствие того, что при верхнем пределе интегрирования функция q(t,t) терпит разрыв первого рода и учитывается только половина площади -функции, симметричной относительно начала координат. Второй интеграл представим в виде

Поскольку вектор U() зависит от вектора измерения Z() на интервале t0    t  , а V(t)  белый шум в момент времени t, то подынтегральное выражение в первой слагаемой последней формулы равно нулю в силу равенства

M{V(t)UT()}= 0, t0    t  .

Второе слагаемое при малом  можно записать в виде

Если 0, то приведенный интеграл также стремится к нулю и тогда

.

Следовательно, функционал (6.219) принимает вид

(6.220)

В формуле положительно определенного функционала (6.220) от управления U не зависит первое и последнее слагаемые. Поэтому вектор оптимального управления U следует отыскивать путем минимизации только зависящих от него составляющих:

(6.221)

Если имеется вектор измерений Z, связанный с вектором состояния, то достаточно обеспечить минимум условного математического ожидания этого функционала при полученной в результате измерений реализации вектора Z(), т. е.

(6.222)

Применяя операцию условного математического ожидания в уравнении (6.222) и учитывая, что при заданной реализации Z() управление U(t) есть детерминированная функция, получим

(6.223)

Функционал (6.223) состоит из двух положительно определенных слагаемых. Он достигает своего минимального значения при выборе вектора управления в виде

. (6.224)

При этом векторе управления минимальное значение выражения (6.223) равно

.

Как следует из формулы (6.224), оптимальное управление, минимизирующее функционал (6.217) для линейного объекта, является линейной функцией вектора оценки состояния объекта. Этот результат подтверждает теорему разделения о том, что в линейных системах при случайных гауссовских сигналах с помехами и квадратичном критерии качества оптимальный регулятор представляет собой последовательное соединение оптимального линейного фильтра для оценки состояния и детерминированного оптимального устройства (регулятора) управления.

Пусть в качестве примера имеем объект управления в виде двух апериодических звеньев, соединенных последовательно, который описывается уравнением

при a11 > 0, a21 > 0, a22 > 0, b11 > 0.

Переменная Х2 на интервале [t0, tf] измеряется с ошибкой N(t):

Z2 = X2 + N.

Пусть функционал качества вида (6.217) имеет следующие матрицы:

.

Согласно (6.224), оптимальное управление U1 имеет вид

.

Для определения 11(t) и 12(t) составляют уравнения

Для определения оценок и используем уравнение Калмана – Бьюси:

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]