КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Формулировка задачи как вариационной задачи на условный экстремум.
Для этого необходимо рассматривать в качестве уравнения связей уравнение системы (1), а в качестве функционала – функционал (2). Таким образом, получаем следующую вариационную задачу: Определить функции x(t) и u(t) доставляющие экстремум функционалу
при граничных условиях
и при дополнительном условии (уравнении связи)
накладываемом на функции x(t), u(t) , в классе которых ищется экстремум. Синтез оптимального алгоритма управления.
1.4.1. Получение уравнений вариационной задачи. Введем вспомогательную функцию (функцию Лагранжа)
где
Рассматриваемая задача называется задачей Лагранжа.
l(t) – неопределенный множитель Лагранжа, Φ – функция Лагранжа.
Запишем уравнения Эйлера для функции
Решим совместно уравнения Эйлера – Лагранжа и уравнение связи. Это система трех уравнений для определения трех неизвестных x(t), u(t), l(t).
В итоге получаем систему уравнений
Здесь (3), (4) – уравнения Эйлера – Лагранжа. К этим уравнениям добавлено уравнение объекта (5) (уравнение связи).
Отыскание решения уравнений вариационной задачи. Уравнения (3) – (5) решаются в следующем порядке: 1) Выразим u(t) из (4):
Затем подставим его в (5).
При этом получается система уравнений
с коэффициентами a11 = p – nb/2m = -2608, a12 = b2/2m =7103, a21 = 2q – n2/2m =120, a22 = nb/2m – p=2608. Получим систему уравнений:
2) Запишем систему (6) в матричной форме
где
3) Запишем решение уравнения (7) в соответствии с формулой Коши в виде:
где
где l1 , l2 – собственные числа матрицы А. Е - единичная матрица. Найдем собственные числа матрицы А из условия
Из системы следует, что для нахождения
Для определения неизвестного начального значения множителя Лагранжа l(t0), входящего в (8) необходимо: а) запишем (8) для момента времени t1
или
где e11 , е12 , е21 , е22 – элементы матрицы (числа):
б) определим l(t0) из первого уравнения системы (9)
Получили, что
Решаем уравнение (7):
4) Решив уравнение (7), запишем выражения для оптимальной траектории и оптимального управления:
|