Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции ТОУ.doc
Скачиваний:
10
Добавлен:
01.03.2025
Размер:
525.82 Кб
Скачать

2. Принцип максимума Понтрягина.

Соотношения выполняющиеся на оптимальном процессе, с учётом ограничений в постановке задачи (нет ограничений на состояние, независимость множества допустимых управлений от состояния) позволили определить необходимые условия оптимальности процесса (x*(t), u*(t)).

Полученные соотношения могут быть использованы для “сужения” исходного множества М допустимых процессов путём выделения из него только тех процессов, которые удовлетворяют необходимым условиям.

Совокупность приведённых условий, как правило, даёт возможность выделить единственную траекторию x*(t) из множества допустимых. Если при этом ещё известно (например из содержательной постановки задач) о существовании оптимальной траектории, то тем самым x*(t) и отвечающее ему управление u*(t) и есть решение задачи оптимального управления.

Комплекс условий, которому должен удовлетворять оптимальный процесс, называется принципом максимума Понтрягина. И его можно сформулировать в виде теоремы.

Теорема.

Пусть (x*(t), u*(t)) – оптимальный процесс в задаче оптимального управления (5-7). Тогда существует вектор функция (t)= (1(t), y2(t), …, yn(t)), удовлетворяющая вместе с данным процессом следующим условиям:

  1. Функция достигает максимума значения по u при x=x*(t), y(t) на значении u=u*(t) при всех t[0;T] (10)

  2. Переменные y(t) удовлетворяют системе дифференциальных уравнений

i=1, 2, …, n,

  1. В конечный момент времени t=T оптимальная траектория удовлетворяет условиям

i=m+1, m+2, …, n,

где m - переменные

Таким образом, система управлений может быть записана в форме

;

i=1, 2, …, n.

Тема 13. Задача Эйлера вариационного исчисления.

Это первая задача в вариационном исчислении, методы и алгоритмы решения которой способствовали созданию ТОУ. Она имеет историческую значимость.

Задачей Эйлера в современном изложении называют задачу о минимуме функционала

(1)

при наличии ограничения

(2)

и граничных условий

x(0)=x0; x(T)=x1 (3)

где

  1. xRnn –мерный вектор состояния

  2. uRnn –мерный вектор управления (в данном случае размерность а и б одинакова

  3. x0; x1 – заданные n –мерные вектора начального и конечного состояния системы

  4. Rn – символ n –мерного действительного пространства (метрическое пространство, изометричное конечному вещественному пространству Rn)

Помимо векторных уравнений процесса (2) на элементы V(t)= (x(t), u(t)) допустимого множества М наложены ограничения:

x(t) – непрерывная и дифференцируемая

u(t) – непрерывная вектор – функции.

Функция - непрерывная и дифференцируемая по всем аргументам.

Ограничимся частным случаем n=1, на состояние и управление ограничений нет, т.е., и , совпадают с числовыми осями X и U, а при t=0 и t=T представляют собой заданные точки х0 и х1

Свойства решения задачи Эйлера в значительной степени определяется характером индикатрисы (характер графического отображения, зависимости характеристик), т.е., подынтегрального выражения от управления u при фиксированных значениях x и t. Эту зависимость необходимо положить в основу классификации решений.