С ограничениями на вектор состояния

Доказательство принципа максимума было проведено без учета ограничений на фазовый вектор. Рассмотрим систему уравнений

С ограничениями на вектор состояния - student2.ru , С ограничениями на вектор состояния - student2.ru , С ограничениями на вектор состояния - student2.ru С ограничениями на вектор состояния - student2.ru ,

где С ограничениями на вектор состояния - student2.ru - вектор С ограничениями на вектор состояния - student2.ru , С ограничениями на вектор состояния - student2.ru - вектор С ограничениями на вектор состояния - student2.ru , С ограничениями на вектор состояния - student2.ru - вектор С ограничениями на вектор состояния - student2.ru , а множество С ограничениями на вектор состояния - student2.ru задано в виде С ограничениями на вектор состояния - student2.ru , где С ограничениями на вектор состояния - student2.ru - вектор-функция С ограничениями на вектор состояния - student2.ru , причем С ограничениями на вектор состояния - student2.ru .

Рассмотрим задачу Лагранжа при свободном С ограничениями на вектор состояния - student2.ru :

С ограничениями на вектор состояния - student2.ru .

Исследуем оптимальные траектории, которые можно разбить на конечное число участков, каждый из которых лежит либо на границе множества С ограничениями на вектор состояния - student2.ru , либо внутри него. Пусть оптимальная траектория полностью лежит на границе С ограничениями на вектор состояния - student2.ru , а управляемая система автономна. Чтобы С ограничениями на вектор состояния - student2.ru принадлежал границе, необходимо и достаточно, чтобы

С ограничениями на вектор состояния - student2.ru ,

т.е. вектор скорости должен быть перпендикулярен нормали к поверхности С ограничениями на вектор состояния - student2.ru . С ограничениями на вектор состояния - student2.ru - вектор размерности С ограничениями на вектор состояния - student2.ru .

Введем в рассмотрение расширенный вектор С ограничениями на вектор состояния - student2.ru , аналогично доказательству принципа максимума. Тогда задача Лагранжа принимает частный виз задачи Майера:

С ограничениями на вектор состояния - student2.ru , С ограничениями на вектор состояния - student2.ru , С ограничениями на вектор состояния - student2.ru , С ограничениями на вектор состояния - student2.ru ,

С ограничениями на вектор состояния - student2.ru .

Получим необходимые условия оптимальности. Дадим оптимальному управлению С ограничениями на вектор состояния - student2.ru игольчатую вариацию при С ограничениями на вектор состояния - student2.ru . Вариация траектории при С ограничениями на вектор состояния - student2.ru определяется из уравнения в приращениях

С ограничениями на вектор состояния - student2.ru

с начальным условием С ограничениями на вектор состояния - student2.ru .

Связь вариаций С ограничениями на вектор состояния - student2.ru и С ограничениями на вектор состояния - student2.ru определим, продифференцировав уравнение С ограничениями на вектор состояния - student2.ru :

С ограничениями на вектор состояния - student2.ru .

Исключим С ограничениями на вектор состояния - student2.ru из уравнения для вариации траектории. Умножим последнее уравнение на некоторую матрицу С ограничениями на вектор состояния - student2.ru С ограничениями на вектор состояния - student2.ru и прибавим к уравнению для вариации траектории:

С ограничениями на вектор состояния - student2.ru .

Потребуем, чтобы матрица С ограничениями на вектор состояния - student2.ru обеспечивала равенство

С ограничениями на вектор состояния - student2.ru для всех С ограничениями на вектор состояния - student2.ru .

Тогда С ограничениями на вектор состояния - student2.ru .

Введем вектор С ограничениями на вектор состояния - student2.ru , такой, чтобы

С ограничениями на вектор состояния - student2.ru для всех С ограничениями на вектор состояния - student2.ru .

Отсюда следует, что при С ограничениями на вектор состояния - student2.ru

С ограничениями на вектор состояния - student2.ru , С ограничениями на вектор состояния - student2.ru .

Дифференцируя предпоследнее равенство по времени и учитывая выражение для производной С ограничениями на вектор состояния - student2.ru , получим следующее уравнение для сопряженных множителей

С ограничениями на вектор состояния - student2.ru .

Определив вектор С ограничениями на вектор состояния - student2.ru согласно последним выражениям и введя функцию Гамильтона С ограничениями на вектор состояния - student2.ru , получим для момента С ограничениями на вектор состояния - student2.ru

С ограничениями на вектор состояния - student2.ru .

Или С ограничениями на вектор состояния - student2.ru .

Так как С ограничениями на вектор состояния - student2.ru может быть любым из С ограничениями на вектор состояния - student2.ru , то окончательно

С ограничениями на вектор состояния - student2.ru для всех С ограничениями на вектор состояния - student2.ru .

Каноническая система уравнений имеет вид

С ограничениями на вектор состояния - student2.ru , С ограничениями на вектор состояния - student2.ru ,

С ограничениями на вектор состояния - student2.ru ,

С ограничениями на вектор состояния - student2.ru , С ограничениями на вектор состояния - student2.ru .

Кроме того, должно выполняться условие С ограничениями на вектор состояния - student2.ru .

Определим матрицу С ограничениями на вектор состояния - student2.ru . По определению

С ограничениями на вектор состояния - student2.ru .

Пусть С ограничениями на вектор состояния - student2.ru и С ограничениями на вектор состояния - student2.ru - составляющие вектора С ограничениями на вектор состояния - student2.ru , такие, что С ограничениями на вектор состояния - student2.ru имеет размеры С ограничениями на вектор состояния - student2.ru , а С ограничениями на вектор состояния - student2.ru - С ограничениями на вектор состояния - student2.ru , а матрица С ограничениями на вектор состояния - student2.ru - неособенная с размером С ограничениями на вектор состояния - student2.ru . Вариации С ограничениями на вектор состояния - student2.ru и С ограничениями на вектор состояния - student2.ru связаны С ограничениями на вектор состояния - student2.ru соотношениями

С ограничениями на вектор состояния - student2.ru .

Поэтому С ограничениями на вектор состояния - student2.ru компонентов С ограничениями на вектор состояния - student2.ru , например, С ограничениями на вектор состояния - student2.ru , можно считать свободными. Зададим С ограничениями на вектор состояния - student2.ru , тогда

С ограничениями на вектор состояния - student2.ru

С ограничениями на вектор состояния - student2.ru .

Следовательно, достаточно задать С ограничениями на вектор состояния - student2.ru следующим образом

С ограничениями на вектор состояния - student2.ru .

Таким образом, для рассматриваемой задачи необходимые условия оптимальности С ограничениями на вектор состояния - student2.ru и С ограничениями на вектор состояния - student2.ru имеют вид:

1. С ограничениями на вектор состояния - student2.ru , С ограничениями на вектор состояния - student2.ru ,

С ограничениями на вектор состояния - student2.ru ,

С ограничениями на вектор состояния - student2.ru , С ограничениями на вектор состояния - student2.ru ,

где С ограничениями на вектор состояния - student2.ru , С ограничениями на вектор состояния - student2.ru - вектор, составленный из любых С ограничениями на вектор состояния - student2.ru компонентов вектора С ограничениями на вектор состояния - student2.ru , таких, что матрица С ограничениями на вектор состояния - student2.ru неособенная, С ограничениями на вектор состояния - student2.ru - размерность вектора С ограничениями на вектор состояния - student2.ru ;

2. С ограничениями на вектор состояния - student2.ru для всех С ограничениями на вектор состояния - student2.ru при условии С ограничениями на вектор состояния - student2.ru ;

3. С ограничениями на вектор состояния - student2.ru , если С ограничениями на вектор состояния - student2.ru фиксировано,

С ограничениями на вектор состояния - student2.ru , если С ограничениями на вектор состояния - student2.ru свободно для всех С ограничениями на вектор состояния - student2.ru .

Для исходной задачи Лагранжа необходимые условия оптимальности записываются также, но для нерасширенного вектора состояния С ограничениями на вектор состояния - student2.ru при отсутствии условия С ограничениями на вектор состояния - student2.ru и гамильтониана, имеющего вид: С ограничениями на вектор состояния - student2.ru .

Можно получить обобщения на другие случаи, в частности, для неавтономной системы.

Получим условия стыковки участков оптимальной траектории. Предположим, что оптимальная траектория состоит из конечного числа участков, каждый из которых лежит либо внутри области С ограничениями на вектор состояния - student2.ru , либо на ее границе С ограничениями на вектор состояния - student2.ru . Имеет место следующее свойство оптимальной траектории. В классе кусочно-непрерывных управлений каждый участок оптимальной траектории является оптимальным в смысле общего критерия, рассматриваемого лишь на данном участке. Обозначив через С ограничениями на вектор состояния - student2.ru минимальное значение функционала, а через С ограничениями на вектор состояния - student2.ru минимальное значение функционала на С ограничениями на вектор состояния - student2.ru -ом участке, можно утверждать, что С ограничениями на вектор состояния - student2.ru .

В соответствии с этим свойством, на любом участке оптимальной траектории выполняются необходимые условия оптимальности. Определим условия, которым должна удовлетворять оптимальная траектория в точках стыка участков, т.е. при переходе от одного участка к другому. Рассмотрим переход от участка, лежащего внутри допустимой области на участок, лежащий на ее границе, т.е. отрезок времени С ограничениями на вектор состояния - student2.ru , где С ограничениями на вектор состояния - student2.ru - сколь угодно малая величина, а С ограничениями на вектор состояния - student2.ru - момент входа оптимальной траектории на участок границы С ограничениями на вектор состояния - student2.ru , описываемый уравнением С ограничениями на вектор состояния - student2.ru , где С ограничениями на вектор состояния - student2.ru - вектор-функция размерности С ограничениями на вектор состояния - student2.ru .

Функционал на участке С ограничениями на вектор состояния - student2.ru записывается следующим образом

С ограничениями на вектор состояния - student2.ru .

Для рассматриваемого бесконечно малого участка оптимальной траектории С ограничениями на вектор состояния - student2.ru составляется гамильтониан и выводятся соотношения, связывающие величины до момента С ограничениями на вектор состояния - student2.ru и после него:

С ограничениями на вектор состояния - student2.ru ,

С ограничениями на вектор состояния - student2.ru ,

где С ограничениями на вектор состояния - student2.ru - вектор размерности С ограничениями на вектор состояния - student2.ru . Эти соотношения называются условиями скачка.

Таким образом, если оптимальная траектория существует и содержит конечное число точек стыка, то каждый участок, лежащий внутри допустимой области С ограничениями на вектор состояния - student2.ru , удовлетворяет принципу максимума без ограничений на фазовый вектор, каждый участок, лежащий на границе, удовлетворяет принципу максимума с ограничениями на фазовый вектор, а в каждой точке стыка выполняются условия скачка гамильтониана и сопряженных переменных.

Связь принципа максимума

Наши рекомендации