Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1-10 ОТВЕТЫ.docx
Скачиваний:
7
Добавлен:
01.04.2025
Размер:
656.21 Кб
Скачать

3. Особенности применения метода.

Применение принципа максимума позволяет заменить вариационную задачу отыскания экстремума функционала качества J(x,u) по управлению u более простой задачей определения параметра u, обеспечивающего максимум функции H(u) (отсюда и название максимума).

При оптимальном управлении функции H(t) и постоянны во времени и , . Решая задачу оптимального управления с использованием принципа максимума, прежде всего определяется максимум функции Гамильтона относительно управления u(t). Затем отыскивается оптимальное управление как функция от вспомогательной функции . После этого выражение для управления u представляется в исходную и сопряженную системы дифференциальных уравнений для вычисления векторов x(t) и . Далее окончательно получают управление как функцию времени u(t).

Основная трудность этой вычислительной процедуры заключается в решении двухточечной краевой задачи, поскольку начальные условия для заданы, а для  неизвестны. Это заставляет использовать известный практический прием проб и ошибок, который сводится к назначению и последующей коррекции совокупности начальных условий для .

В общем случае для нелинейных объектов принцип максимума дает только необходимые условия оптимальности, для линейных объектов эти условия являются и достаточными.

Условия трансверсальности. Пусть в задаче об оптимальном программном управлении начальное (6) и конечное (7) состояния не фиксированы (а t0 и t1 заданы) и могут перемещаться по поверхностям: левый конец траектории xi(t) по поверхности ν01(x(0), t0)=0, а правый – по поверхности ν11(x(1), t1)=0.

Принцип максимума в этом случае в основном сохраняется (так как управление оптимальное при подвижных концах траектории xi(t) , является оптимальным и в частном случае, когда концы закреплены), однако 2n граничных условий для системы (13), решения которых содержат 2n произвольных постоянных, определяются из условий трансверсальности:

. (14)

Если один из концов траектории x(t), например правый, закреплен, то граничные условия имеют вид . (15)

  1. Принцип оптимальности. Функциональное уравнение метода динамического программирования. Особенности практического применения метода динамического программирования

Наряду с задачами оптимального управления в технике существуют задачи об оптимальном управлении в экономике, управлении войсками и т.д. (задачи об управлении запасами, ресурсами, составление расписаний, организация тыла). При этом обнаружилось, что процесс решения многих из них может быть представлен как некоторый многоплановый процесс принятия решений. Данная концепция получила название метода динамического программирования, что означает принятие решений во времени.

Основу метода динамического программирования, разработанного американским математиком Р. Беллманом, составляет принцип оптимальности, используя который выводят функциональное уравнение метода. Решение этого уравнения приводит к синтезу оптимального управления.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]