Со свободным правым концом

Рассмотрим задачу со свободным правым концом (рис. 3.2).

Пусть процесс описывается системой уравнений

со свободным правым концом - student2.ru, со свободным правым концом - student2.ru , (3.4)

где со свободным правым концом - student2.ru– n-мерный вектор состояния со свободным правым концом - student2.ru– r-мерный вектор управляющих воздействий. Заданы начальные условия со свободным правым концом - student2.ru . Правый конец траектории со свободным правым концом - student2.ru свободен.

со свободным правым концом - student2.ru

Рис. 3.2. Графическая иллюстрация задачи со свободным правым концом

Управление u определено в допустимой области, со свободным правым концом - student2.ru .

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

со свободным правым концом - student2.ru , (3.5)

где со свободным правым концом - student2.ru .

Решение задачи можно построить просто, если найти некоторую функцию, тесно связанную с функционалом Jи динамикой процесса. Условия минимума функционала Jследуют из условия максимума функции Гамильтона Н, характеризующей сумму кинетической и потенциальной энергии и выражающейся в виде скалярного произведения вектора количества движения на вектор координат системы

со свободным правым концом - student2.ru , (3.6)

где со свободным правым концом - student2.ru – вектор количества движения.

Вектор количества движения со свободным правым концом - student2.ru определяется как решение дифференциального уравнения.

со свободным правым концом - student2.ru, со свободным правым концом - student2.ru (3.7)

при конечном условии

со свободным правым концом - student2.ru ,

где со свободным правым концом - student2.ru – постоянные, входящие в функционал J.

Дифференцирование гамильтониана H по со свободным правым концом - student2.ru дает

со свободным правым концом - student2.ru,

а по со свободным правым концом - student2.ru

со свободным правым концом - student2.ru . (3.8)

Из уравнений (3.4), (3.7), (3.8)можно получить уравнения в канонической форме Гамильтона

со свободным правым концом - student2.ru , (3.9)

со свободным правым концом - student2.ru , со свободным правым концом - student2.ru , (3.10)

которые должны интегрироваться при условиях:

со свободным правым концом - student2.ru, со свободным правым концом - student2.ru.

Принцип максимума: если управление со свободным правым концом - student2.ru доставляет минимум функционалу J, то необходимо существование такой ненулевой непрерывной вектор-функции со свободным правым концом - student2.ru , что управление со свободным правым концом - student2.ru удовлетворяет условию

со свободным правым концом - student2.ru .

Таким образом, 2n уравнений (3.4) и (3.10) с 2n неизвестными со свободным правым концом - student2.ru и со свободным правым концом - student2.ru и условие со свободным правым концом - student2.ru дают решение задачи.

Для решения задачи о минимуме функционала (3.5) при дифференциальных связях (3.4) необходимо:

1. Составить функцию со свободным правым концом - student2.ru .

2. Определить сопряженную систему уравнений со свободным правым концом - student2.ru с конечными условиями со свободным правым концом - student2.ru .

3. Проинтегрировать исходную (3.4) и сопряженную (3.10) системы уравнений.

4. Составить условие максимума функции Н, из которого определить оптимальное управление

со свободным правым концом - student2.ru

Заметим, что для исходной системы уравнений (3.4) заданы начальные условия при со свободным правым концом - student2.ru ,со свободным правым концом - student2.ru, а для сопряженной системы (3.10) заданы конечные условия в конце интервала со свободным правым концом - student2.ru , со свободным правым концом - student2.ru . Поэтому процесс вычисления оптимального управления можно вести от начала интервала к концу или же, наоборот, от конца к началу. В первом случае, зная переменные состояния со свободным правым концом - student2.ru в начале интервала, задаются произвольно значениями переменных со свободным правым концом - student2.ru при со свободным правым концом - student2.ru .

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

Решение задачи оптимального управления с использованиемпринципа максимума проводится численно с помощью ЭВМ.

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