Задачи с подвижными концами и фиксированным временем
Если концы подвижны, то в классическом случае задача оптимального управления отличается от задачи тем, что изменяются краевые условия и критерий оптимальности может иметь любой из указанных при классификации видов, т. е. в этом случае задача оптимального управления может быть задачей Лагранжа, Больца и Майера. Когда концы закреплены и время фиксировано, задача оптимального управления может быть только задачей Лагранжа.
Получим необходимые условия. Начнем с простейшей вариационной задачи с подвижными концами и фиксированным временем функции непрерывны и дифференцируемы по всем своим аргументам. Порядок вывода необходимых условий такой же, как и в случае задачи с фиксированными концами. Некоторые
особенности появляются из-за того, что в силу подвижности граничных точек их также нужно варьировать. Опять все выкладки будем выполнять, предполагая, что принадлежит к классу гладких функций:
Пусть экстремум достигается в точке При произвольной фиксированной точке функционал
является функцией от числового аргумента е. Эта функция достигает экстремума при -Поэтому по теореме Ферма
Интегрируя по частям второе слагаемое под интегралом получим
Функция должна доставлять экстремум функционалу при фиксированных граничных точках поэтому она должна удовлетворять уравнению Эйлера
С учетом этого уравнения имеем
В силу произвольности и независимости из последнего равенства получаем соотношения
которые называются условиями трансверсальности. Если — вектор, то условия трансверсальности в скалярной форме принимают вид
Уравнения Эйлера в скалярной форме были уже приведены [см. (10.21)]. Итак, решение вариационной задачи с подвижными концами кроме уравнений Эйлера должно удовлетворять условиям трансверсальности.
Получим необходимые условия оптимальности для задачи оптимального управления:
Граничные условия (10.38) предполагаются независимыми, функции — непрерывными и дифференцируемыми по всем своим аргументам. На остальные функции накладываются такие же требования, как и в случае задачи с фиксированными концами. Используя прием Лагранжа, преобразуем эту задачу в простейшую задачу Больца:
где
Уравнения Эйлера—Лагранжа для этой задачи совпадают с уравнением (10.32) или (10.33) и (10,34).
С учетом равенств условия трансверсальности принимают вид
Отдельные координаты граничных точек могут быть фиксированы. Соотношения, определяющие эти координаты, в выражение для не включаются, и так как при определении необходимых условий они не варьируются, то в условия трансверсальности не должны входить соотношения, содержащие частные производные по этим координатам; их из (10.40) нужно исключить. В частности, если начальная точка фиксирована, т. е. фиксированы все координаты точки то условия трансверсальности (10.40) принимают вид
Если часть координат точки также фиксирована, то в последнем условии пробегает только значения индексов нефиксированных координат.
Правило множителей Лагранжа для задачи с подвижными концами и фиксированным временем.
Если допустимая пара является решением задачи (10.36)-(10.39), то существуют такие не равные одновременно нулю множители Лагранжа, что эта пара удовлетворяет уравнениям Эйлера—Лагранжа (10.33), (10.34) и условиям трансверсальности (10.40).
Если управление терпит разрыв, то решение должно удовлетворять уравнениям Эйлера—Лагранжа в точка непрерывности управления. В угловых точках (в точках разрыва управления) должно выполняться условие Вейерштрасса—Эрдмана (10.35).
Таким образом, чтобы получить решение задачи (10.36)- (10.39), нужно решить уравнения (10.36) и (10.37) совместно с уравнениями Эйлера—Лагранжа при краевых условиях (10.38) и условиях трансверсальности (10.40). Этих соотношений достаточно, чтобы определить все неизвестные величины.
Пример 10.2. Рассмотрим задачу
Эта задача отличается от задачи, рассмотренной в примере 10.1, только тем, что правый конец не закреплен: координата не фиксирована. Поэтому уравнения Эйлера—Лаграижа и их решения получаются такими же, что и в примере 10.1:
Функция и условия трансверсальности принимают вид
С учетом этого условия имеем Подставив полученное выражение для управления в уравнения объекта и решив их при заданных краевых условиях, получим: