Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Необходимые условия оптимальности. Непрерывный случай
Перейдем теперь к рассмотрению задачи программирования оптимального управления непрерывной системой. Начнем с задачи управления системой
на интервале при наличии ограничения , накладываемого только на управление. Заметим, что при рассмотрении непрерывных систем всюду предполагается, что управление принадлежит к классу кусочно-непрерывных функций. Другими словами, считается, что управление может иметь конечное число точек разрыва. Цель управления состоит в минимизации критерия конечного состояния
Как и прежде, начальное состояние считается известным. Момент окончания процесса управления пока тоже будем считать заданным. Пусть — искомая оптимальная программа управления. C целью получения необходимых условий оптимальности дискретизируем задачу, перейдя к следующему конечно-разностному аналогу системы (11.20):
Здесь — шаг дискретизации, сколь угодно малая величин; — вектор состояния и вектор управления в момент ; момент совпадает с моментом . Критерий оптимальности (11.21) перепишем в виде
а ограничение на управление в виде . Формально для полученной задачи в соответствии с вышесказанным имеют место следующие необходимые условия оптимальности
где
Прежде чем осуществить обратный предельный переход при в соотношениях (11.24)-(11.27), установим связь между вариацией управления в момент и вариацией фазового вектора в последующие моменты времени . Согласно (11.22) можно записать следующее уравнение в отклонениях, описывающее эволюцию вариации
Граничное условие для этого уравнения имеет вид
Нетрудно убедиться, что скалярное произведение вектора и сопряженного вектора , образуемого в соответствии с (11.26), представляет собой постоянную величину при любых . Действительно, согласно (11.28)) и (11.26)
Но так как для момента это произведение определяет вариацию критерия оптимальности (11.23) за счет вариации управления в момент j, т.е.
то в соответствии с необходимым условием оптимальности (11.24) получаем
при любом . В частности, при соотношение (11.30) с учетом (11.29) принимает вид
Полученное соотношение справедливо для любого и любого момента . Введя новое в отличие от выражения (11.25) обозначение для гамильтониана
условию (11.31) можно придать следующий вид:
Таким образом, для системы (11.22) при малых значениях шага с точностью до членов первого порядка малости дискретный принцип минимума в отношении гамильтониана (11.34) справедлив независимо от свойств гамильтониана и допустимого множества , как это было в дискретных системах общего вида. Осуществим теперь предельный переход во всех соотношениях, определяющих необходимые условия оптимальности. Для этого устремим интервал дискретности к нулю. В результате уравнение (11.22) примет вид исходного уравнения (11.20), которое при оптимальном управлении определит теперь оптимальную траекторию движения
при условии
Конечно-разностное уравнение (11.26) перейдет в дифференциальное
с граничным условием
Необходимое условие оптимальности управления вид принципа минимума
Как и в дискретном случае, систему (11.34)-(11.37) можно представить в каноническом виде
Заметим, что если в граничном условии (11.37) изменить знак на обратный, т.е. принять
то условие оптимальности (11.38) примет вид широко известного принципа максимума [6, 7, 10]
сформулированного впервые Л.С.Понтрягиным и носящего поэтому его имя. Для отыскания оптимального управления на основе принципа минимума (максимума) необходимо решить краевую задачу (11.40)-(11.41) при управлении, удовлетворяющем в каждый момент времени условию (11.38).
Упражнение 1. Показать, что в задаче оптимизации управления системой (11.20) из условия минимума критерия (задача Больца) необходимые условия оптимальности (2.38)-(2.41) сохраняются с точностью до определения гамильтониана, который теперь принимает следующий вид
Упражнение 2. Показать, что в задаче оптимизации управления системой (11.20) из условия минимума критерия (11.21) при дополнительном ограничении на вектор конечного состояния вида
необходимые условия оптимальности (11.38)-(11.41) сохраняются с точностью до определения вектора который имеет вид:
Здесь - вектор множителей Лагранжа, удовлетворяющий условию (11.45). Упражнение 3. Показать, что в задаче оптимизации системы (11.20) с критерием
(задача Лагранжа) краевые условия, связанные с компонентами сопряженного вектора , имеют вид , если свободно; (T) - свободно, если задано. Упражнение 4. Показать, что гамильтониан на оптимальной траектории постоянен, т.е. для всех
Упражнение 5. Показать, что если время окончания управления свободно, то гамильтониан на оптимальной траектории тождественно равен нулю
|
Последнее изменение этой страницы: 2019-10-24; Просмотров: 178; Нарушение авторского права страницы