Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Vlasov_Metody_optimizacii_i_optimalnogo_upravle...doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
2.03 Mб
Скачать

4.8. Неопределенные множители Лагранжа в вариационном исчислении

В вариационном исчислении решаются задачи на условный экс-тремум. Постановка задачи следующая. Имеется функционал вида

J = x2 F [ x , y1 ( x ),..., y n ( x ), y1 ( x ),..., y n′( x )]dx . Каждая из функций про-

x1

ходит через заданные для нее две точки. На функции наложены ограничения:

Φ i ( y1 ,..., y n , y1′,..., y n′) = 0, i =1,2,..., k.

(4.8.1)

Требуется найти экстремум функционала.

Задача решается с помощью введения множителей Лагранжа λ1 (x),..., λk (x) следующим способом:

• образуется новый функционал J * = x2

F *dx , где

x1

k

F * = F + ∑λi Φi ;

  1. =1

  • находится экстремум функционала J * ;

  • опускаются из рассмотрения функции λ1 (x),..., λk (x) и

выделяются только те функции y j (x ), j =1,..., n , при ко-торых достигался экстремум функционала J * ;

51

  • условный экстремум исходного функционала вычисля-

ется с использованием выделенных функций y j (x ), j =1,..., n .

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

Пример 4.8.1. Пусть имеется динамический объект, который

описывается дифференциальным уравнением

dx

+ x = u(t) , где

dt

u (t) управляющее воздействие. Требуется перевести объект за время T из состояния x1 в состояние x2 так, чтобы функционал

J = T (x 2 +u 2 )dt имел минимальное значение.

0

Образуем новый функционал J * = T [(x 2 + u 2 ) + λ (x ′+ xu )]dt .

0

Система уравнений Эйлера имеет вид x′+ x u = 0,

2u + λ = 0,

2x − λ + λ ′ = 0.

Исключая λ(t), u(t) , получим дифференциальное уравнение для функции x(t) в виде x ′′− 2 x = 0 . После нахождения x(t) определя-

ем оптимальное управление с помощью уравнения, описывающего объект управления.

Контрольные вопросы

  1. Как формулируется принцип суперпозиции?

  1. Что такое вариация функционала?

  2. Какими средствами задается требование оптимальности управления?

  3. Для чего используются множители Лагранжа при поиске оптимальных управлений?

  4. С какой целью рассматривается уравнение Эйлера-Пуассона?

52

Глава 5. Вариационные задачи с подвижными границами

5.1.Основные виды задач с подвижными границами

Наиболее простой постановкой вариационной задачи является случай, когда на концы траектории не накладываютсяx2 никакие ог-раничения и задан функционал вида J = ∫ F (x , y , y ′)dx . Если по-ставленная задача является корректной, тоx1 можно было бы пред-ложить следующий алгоритм ее решения: задать произвольные граничные точки траектории, т.е. определить значения x1 , y1 , x2 , y2 в качестве неизвестных параметров. Далее решить задачу Эйлера, получив зависимость оптимального значения функционала

J (x1 , y1 , x2 , y2 ) от параметров x1 , y1 , x2 , y2 и произвести оптимиза-цию полученной зависимости по значениям параметров, используя

равенство нулю соответствующих частных производных. Понятно, что этот путь является достаточно громоздким. Кроме того, вряд ли удается получить аналитическую зависимость оптимального зна-чения функционала от введенных параметров.

Однако чаще попадаются задачи с дополнительными ограниче-ниями. Обычно это следующие задачи: либо заданы уравнения тра-екторий y11 ( x1 ) , y 22 (x2 ) , по которым движутся граничные точки искомой функции, либо имеется запретная область, в кото-рую не может заходить оптимальная функция. Реальный путь ре-шения таких задач заключается в выделении главной линейной части приращения функционала, использования тезиса о том, что либо вся оптимальная траектория (функция), либо отдельные ее части являются экстремалями, имеются условия вхождения экс-тремали в границу (условия трансверсальности)[11]. Экстремаль – это функция, удовлетворяющая дифференциальному уравнению Эйлера.

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