- •32. Постановка простейшей задачи поиска оптимального программного управления и её сведение к вариационной задаче на условный экстремум.
- •33. Два пути решения простейшей задачи поиска оптимального программного управления и ее сведение к вариационной задаче на условный экстремум.
- •35. Постановка задачи Больца о поиске оптимального программного управления. Необходимое условие экстремума по параметру ε .
- •36. Задача Больца о поиске оптимального управления. Необходимые условия экстремума.
- •40. Принцип Вейерштрасса. Игольчатая вариация управления. Формулировка и схема доказательства основной теоремы.
- •41. Принцип максимума. Формулировка теоремы. Сравнение с принципом Вейерштрасса по практическому применению.
41. Принцип максимума. Формулировка теоремы. Сравнение с принципом Вейерштрасса по практическому применению.
Если u0(t) - кусочно-непрерывная функция по t и Ǝ моменты, при которых u0(t) граничная точка U (например см. задача оптимального быстродействия; U замкнуто), приведенная схема доказательства (принципа Вейерштрасса) не работает, поскольку третья группа уравнений из формулировки принципа Вейерштрасса ( т. е. 0 = dH/dUk, k=1…n) несправедлива. В этом случае необходимое условие экстремума принимает иной вид и мы приходим к принципу максимума Понтрягина (доказательство аналогично доказательству принципа Вейерштрасса).
Теорема:
Пусть u0(t) – кусочно-непрерывное по компонентам управление, x0(t) – соответствующее ему движение с ограничением: для любого t ϵ [t1,t2] => u(t) ϵ U c En, причем U0(t) может быть в некоторые моменты граничной точкой U. Тогда Ǝ ƛ(t): совместно с x0 и U0, ƛ удовлетворяет системе:
и соотношению
H[t, x0(t), u0(t), ƛ(t)]=maxuϵU H[t, x0(t), u, ƛ(t)]
●●●
Практическое применение принципа Понтрягина отличается от применения принципа Вейерштрасса. Это связано с тем, что количество неизвестных в системе больше чем количество уравнений. Поэтому поступаем следующим образом:
Строим функцию Û = arg maxuϵU H(t, x, u, λ), далее считая t, x, λ фиксированными параметрами. Далее выполняем подстановку U=Û(t, x, λ) в две группы уравнений Эйлера(из теоремы) и исключаем лишние переменные. Далее, решая краевую задачу с указанными краевыми условиями, находим оптимальное движение x0(t) и функцию ƛ, а потом подставляем в Û, находим оптимальное управление U0(t)= Û[t, x0(t), ƛ(t)]. Поэтому принцип Понтрягина является более общим.
