(10)
Рассмотрим частный случай, когда условия (5) выбраны в виде (6), а функционал (4) принят квадратичным. Тогда, для задачи оптимизации линейной системы, которая описывается уравнениями вида:
![]()
и квадратичного функционала:

Уравнения Эйлера-Лагранжа примут вид:
![]()
(11)
![]()
Граничные условия для этой задачи можно выбрать в следующем виде:
![]()
Каждое из последних уравнений системы (11) имеет решение:

Если
и
для всех
,
то из равенства (6) следует:
![]()
И система (11) принимает вид:
![]()
![]()
что соответствует случаю, когда
на управление
не накладывается
ограничений.
Если же
,
из равенства (6) следует:
![]()
То есть управление
достигает граничных условий.
Принцип максимума Л.С.Понтрягина в теории оптимальных систем
Принцип максимума определяет необходимые условия оптимальности управления в нелинейных управляющих системах. Он распространен и на случаи, когда на координаты состояния системы накладываются ограничения. Рассмотрим основную теорему принципа максимума и дадим более удобную формулировку оптимального управления.
Пусть оптимальное управление описывается системой нелинейных дифференциальных уравнений:
(1)
или в векторной форме:

Здесь:
-
-мерный вектор состояния объекта
-
-мерный вектор управляющих
воздействий
-
функция правой части уравнения (1)
Полагаем, что вектор управления
принимает значения из некоторой замкнутой области U r-мерного пространства управлений.
Положим, что функции
непрерывны по всем
аргументам и имеют непрерывные производны по переменным состояния
. Назовем допустимыми управлениями те
управления
, которые являются
кусочно-непрерывными функциями времени и принимают значения из множества U.
Основная задача оптимального
управления формулируется следующим образом: среди всех допустимых управления,
приводящих изображающую точку в фазовом пространстве X из начального положения
в
конечное
, если эти управления существуют. И нужно
найти такие управления, для которых функционал:
(2)
достигает минимума.
Введем новую переменную
, которая определяется следующим
дифференциальным уравнениям:
(3)
Здесь
-
подынтегральная функция функционала (2).
Присоединив уравнение (3) к системе уравнений (1), получим:
(4)
Запишем (4) в векторной форме.
Для этого введем в рассмотрение (n+1)-ый вектор
координат состояния:
, тогда в векторной форме
записи это уравнение запишется следующим образом:
(5)
Здесь:
![]()
вектор правых частей системы (5).
Заметим, что вектор-функция
не зависит от координаты
вектора
.
Обозначим через
точку с координатами
в (n+1)-ом
фазовом пространстве
. Пусть
- некоторое допустимое управления,
для которого соответствующая фазовая траектория (1) проходит при
через точку
.
А при выполнении равенства
через точку
.
Из уравнения (2) следует, что координата определяется равенством:

Если
,
то будем иметь:

Таким образом, в пространстве
фазовая траектория системы (5),
соответствующая тому же управлению
, проходит при
через точку
,
а при
через точку
.
Это иллюстрирует следующий рисунок:

Обозначим через П прямую в
пространстве
, проходящую через точку
и параллельную оси
. Тогда основную задачу оптимально
управления можно сформулировать следующим образом:
В (n+1)-мерном
пространстве
заданы начальная точка
и прямая П, параллельная оси
и проходящую через точку
. Среди всех допустимых управлений,
обладающих тем свойством, что решение системы (5) с начальными условиями
проходит через точку прямой П,
необходимо выбрать такое управления, для которого координата точки
имело бы минимальное значение.
Сформулированная задача представляет собой задачу Майера на условный экстремум. Однако в силу ограничений, накладываемых на допустимое управление методами классического вариационного исчисления, эта задача не решается.
Формулировка теоремы, дающей необходимое условие экстремума:
Введем в рассмотрение
вспомогательные переменные
, которые
удовлетворяю следующей системе уравнений:
(6)
Система (6) называется
сопряженной по отношению к системе уравнений (5). Если выбрать некоторое
допустимое управление
на отрезке
и найти соответствующее ему решение
с заданными начальными условиями
, то при подстановки в систему
уравнений (6) управления
и решения
, получим линейную однородную систему
уравнений:
(7)
Система (7) удовлетворяет
условиям существования и единственности решения системы дифференциальных уравнений.
Системы уравнений (5) и (6) можно объединить одной формой записи, для этого
надо ввести в рассмотрение функцию H:
(8)
Здесь:
![]()
Тогда системы (5) и (6) запишутся следующим образом:
(9)
(10)
Отметим, что вектор функций
и
непрерывны
всюду, кроме точек разрыва допустимого управления
.
Эти вектор-функции имеют непрерывные производные. При фиксированных значениях
и
функция
H становится функцией только управления
.
Теорема 1
Пусть
,
когда
, такое допустимое управление, что
соответствующая ему траектория
, исходящая при
из точки
,
проходит в момент времени
через некоторую
прямую П. Для оптимальности управления
и
траектории
необходимо существование такой
ненулевой непрерывной вектор-функции
, которая
соответствует функциям
и
, что:
1. При
любом
функция
достигает
по
максимума, то есть справедливо
равенство:
(11)
2. В
конечный момент времени
имеют место
соотношения:
(12)
Можно показать, то если
вектор-функции
удовлетворят уравнениям (9)
и (10), то функции
и
являются
постоянными, так что проверку условий (12) можно проводить в любой момент
времени их интервала
.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.