Общая постановка задачи оптимального управления

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

, где (1) описывает внутреннее устройство объекта и воздействие внешних факторов. Обычно предполагается, что (2) в каждый момент времени, - текущее время, - заданное множество. Кроме (2) на могут быть наложены ограничения на зависимость от времени. Обычно - замкнуто. Таким образом определяется класс допустимых уравнений: гладкие, непрерывные, кусочно-непрерывные, и т.д. функции.

Предполагается, что задан начальный момент и множество - допустимых начальных состояний объекта, и желательно так им управлять, чтобы в конечный момент объект перешел на некоторое множество заданных допустимых конечных состояний. Считаем, что допустимое управление переводит объект из в на отрезке времени , если соответствующее этому управлению фазовое состояние объекта удовлетворяет условиям . (3)

Замечание. может быть не фиксированным, а определяться из условия попадание вектора на .

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

Замечание. Из в управляемый объект часто можно привести различными способами и желательно выбрать лучший в некотором смысле переход.

Задачу оптимального управления можно сформулировать так: среди допустимых управлений выбрать такое и соответствующую ему траекторию объекта , переводящую объект из множества начальных состояний на множество конечных состояний , что при этом функционал качества принимает минимальное значение, т.е. , где минимум берется по всевозможным допустимым управлениям и соответствующим траекториям , переводящим объект из на .


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: