- •3.4. Решение и преобразование моделей систем
- •3.5. Преобразование нормальных систем дифференциальных уравнений
- •4. Управляемость динамических систем
- •4.1. Управляемость линейных систем
- •4.2. Каноническая форма управляемости
- •4.3. Стабилизируемость
- •4.4. Основные результаты раздела
- •5. Наблюдение в линейных системах. Наблюдатели
- •5.1. Двойственность задач управления и наблюдения. Условия наблюдаемости
- •5.2. Каноническая форма наблюдаемости. Обнаруживаемость
- •5.3. Наблюдатели
- •5.4. Основные результаты раздела
- •6. Оптимальное управление детерминированными системами
- •6.1. Постановка задач оптимального управления и их классификация
6.1. Постановка задач оптимального управления и их классификация
Задача синтеза оптимального управления может быть сформулирована как вариационная задача. Полагаем, что эволюция системы в фазовом пространстве задается в нормальной форме
(6.1)
где x(t)=(x(t),…,
xn(t))Т – n-мерный
фазовый вектор,
;
u(t)=(u1(t),…,ur(t))
Т – r-мерный вектор управления,
;
f(t)=(f1(x,u,t),…,fn(x,u,t)) Т – заданная вектор функция.
На управление и фазовый вектор могут быть наложены ограничения в виде уравнений связи:
(6.2)
или в виде включений
, (6.3)
где
и
- допустимые множества для вектора
управления и фазового вектора.
Краевые (граничные) условия представляют собой ограничения на фазовый вектор в начальный t0 и конечный tf моменты времени. Эти условия могут носить как жесткий характер типа уравнений
(6.4)
так и ограничения типа включений:
(6.5)
где x(t0) и x(tf) называются левым и правым концом траектории соответственно.
Критерий оптимальности системы, являющийся числовой оценкой качества управления при достижении цели, задается в виде функционала:
. (6.6)
Задача оптимального управления формулируется следующим образом. При заданных уравнении движения (6.1), ограничениях (6.2) и/или (6.3) и краевых условиях (6.4) и/или (6.5) требуется найти такое программное управление u*(t) или управление с обратной связью u*(x*(t),t) и фазовую траекторию x*(t), при которых критерий достигает минимального (максимального) значения. Управление u*(t), u*( x*(t),t) и траектория x*(t) называются оптимальными и зачастую именно пару (u*(t), x*(t)) называют решением задачи оптимизации.
По виду ограничений разделяют задачи оптимального управления на:
