
- •Основные понятия вариационного исчисления: функционал, непрерывный функционал, линейный функционал, вариация функционала.
- •Основные понятия вариационного исчисления: функционал, сильный и слабый экстремум функционала, условия экстремума.
- •Формировка простейшей вариационной задачи классического вариационного исчисления. Вывод уравнение Эйлера. Вывод уравнение Эйлера. Основная лемма вариационного исчисления.
- •Функционалы, зависящие от высших производных: уравнение Эйлера - Пуассона, условие Лежандра.
- •Задачи на условный экстремум: метод множителей Лагранжа.
- •Вариационные изопериметрические задачи. Особенности их решения.
- •Функционалы, зависимые от многих функций: уравнения Эйлера, условие Лежандра.
- •Определение функции Гамильтона, вспомогательные переменные, их смысл.
- •Понятия игольчатой вариации управления, принцип максимума л. С. Понтрягина.
- •Применение принципа максимума к объектам с линейным вхождением сигнала управления, двухточечная краевая задача.
- •Вид управления оптимального по быстродействию, теорема об n-интервалах.
- •Структура управления оптимального по быстродействию, определение моментов переключения.
- •Структура управления оптимального по быстродействию, определение знака управления на первом интервале.
- •7. Принцип оптимальности, понятие функции Беллмана.
- •8. Функция Беллмана, вывод функционального уравнения Беллмана.
- •9. Функциональное уравнение Беллмана, техника определения оптимального управления в методе динамического программирования.
- •10. Техника определения оптимального управления в методе динамического программирования, достоинства и недостатки динамического программирования.
- •Вопросы по теории акор
- •1. Постановка задачи управления Летовым а. М., ее решение методом динамического программирования.
- •2. Постановка задачи акор для линейных многомерных объектов, вывод уравнения Риккати.
- •3. Постановка нелинейной задачи акор, метод степенных рядов в ее решении.
- •4. Критерий обобщенной работы, основная теорема Красовского а. А.
- •5. Основная теорема Красовского а. А., особенности применения метода синтеза систем управления по критерию обобщенной работы к линейным объектам.
- •6. Основные понятия адаптивного управления. Адаптивная система со стабилизацией частотной характеристики разомкнутого объекта.
Функционалы, зависимые от многих функций: уравнения Эйлера, условие Лежандра.
Одним
из обобщений простейшей вариационной
задачи является задача отыскания
экстремума функционала, зависящего от
n функций
(1) при заданных граничных значениях
для всех функций
(2)
Требуется в классе функций C1[t0,t1] найти функции xi(t), i=1,2,…,n, проходящие через граничные точки (2) и доставляющие минимум функционалу (1).
Для
получения необходимых условий экстремума
рассматриваемого функционала будем
варьировать лишь одну из функций xi(t),
i=1,2,…n,
оставляя все остальные функции
неизменными. При этом функционал
превращается в функционал, зависящий
лишь от одной варьируемой функции,
например, от xj(t)
=
и следовательно, функция, реализующая
экстремум, должна удовлетворять уравнению
Эйлера
.
Так как это рассуждение применимо к
любой функции xj,
j=1,2…,n ,то
получаем систему дифференциальных
уравнений Эйлера
, (3) которая определяет совокупность
необходимых условий экстремума
вариационной задачи (1), (2).
Экстремали, соответствующие системе (3), содержат 2n постоянных интегрирования, находящихся из заданных граничных условий (2).
Полученный
результат часто записывают в матричной
форме. Введем в рассмотрение вектор
и запишем функционалл (1) в следующем
виде
Используя
понятие производной скалярной функции
от векторного аргумента Х
,условия (3) можно
записать в компактной матричной форме
.
(4) (полный аналог скалярного уравнения
Эйлера).
Используя
матричные операции легко записать
условия Лежандра для функционала (1). С
этой целью введем в рассмотрение матрицу
(Матрица Гессе, производные по индексам)
которая является аналогом скалярного
выражения
.
Для
достижения на некоторой совокупности
экстремалей минимума функционала (1)
необходимо, чтобы все угловые миноры
этой матрицы были неотрицательны, т.е.
,
В математике условия (6) известны как
необходимые и достаточные условия
Сильвестра положительной определенности
матрицы Г. Для достижения максимума J
неравенства (6) должны иметь противоположный
знак. Функционал (1) может содержать
производные высших порядков. В этом
случае система уравнений будет состоять
из уравнений Эйлера-Пуассона.
Применение классического вариационного исчисления к задаче оптимального управления, двухточечная краевая задача.
Применение классического вариационного исчисления к задаче оптимального управления, уравнения Эйлера - Лагранжа в канонической форме.
Вспомним
теперь формулировку задачи оптимального
управления с закрепленными концами.
Объект управления описывается уравнениями
.
Требуется
найти вектор управляющих воздействий
u(t) и
соответствующую фазовую траекторию
x(t) при
условии, что X(t0)
= X0, X(tk)
= Xk и
функционал
принимает экстремальное значение.
Очевидно, что сформулированная задача по существу является вариационной задачей и отличается от обычной вариационной задачи на условный экстремум только тем, что в нее входят два вида функций: функция X(t), характеризующая состояние системы, и функция управления U(t).Это отличие не принципиально и легко показать, что задача оптимального управления, удовлетворяющая основным положениям классического вариационного исчисления (отсутствие ограничений на фазовые координаты и управляющие воздействия, непрерывность и дифференцируемость управляющих воздействий), является общей задачей Лагранжа. Действительно, интеграл (9) можно рассматривать как функционал, зависящий от n+m функций x1,…,xn, u1,…,un.
Эти функции связаны дифференциальными уравнениями объекта (8), которые можно записать в виде уравнений связи
. (10)
Следовательно, для решения задачи оптимального управления, которая удовлетворяет основным положениям классического вариационного исчисления, можно использовать метод неопределенных множителей Лагранжа и записать необходимое условие экстремума функционала (9) при наличии ограничения (10) в виде уравнения Эйлера – Лагранжа. Согласно методу неопределенных множителей введем вспомогательный функционал
(11) где
(12)
есть функция Лагранжа. Тогда уравнение Эйлера-Лагранжа будут иметь вид
|
Введем функцию, называемую гамильтонианом (функция Гамильтона).
(14)
(0=-1) и сравним ее с функцией Лагранжа (12). Выразим вспомогательную функцию L через гамильтониан H:
(15)
(т.е. к функции H добавлено слагаемое, которое отличает ее от функции L).
Запишем необходимое условие экстремума (уравнения Эйлера-Лагранжа) с использованием функции H. Для частных производных, которые входят в уравнения Эйлера-Лагранжа (13) согласно (15) имеем (16) подставим найденные выражения в (13), получим уравнения Эйлера-Лагранжа в канонической форме :
(16)
Здесь уравнения (17а) являются уравнениями объекта (8). Уравнения (17б), записанные относительно вспомогательных переменных , образуют так называемую сопряженную к (17а) систему. Они согласно (14) имеют вид :
Уравнения (17в) являются алгебраическими. Действительно
Заметим, что значения функции, удовлетворяющие условию в виде (17в), называются стационарными значениями функции, а точки пространства аргументов, в которых эти условия выполняются - стационарными точками (стационарными называются точки, в которых производная функции равна нулю). Следовательно, оптимальное управление есть стационарная точка функции Гамильтона.
Уравнения
(19) позволяют определить управление в
виде функции
.
(20)
П
одставив
(20) в (17а и б), получим систему дифференциальных
уравнений:
(21) X(t0)=X0
, X(tk)=Xk
.
Общее решение такой системы, как известно, зависит от 2n параметров (начальных условий) поскольку управление найдено как функция (X и ). В задаче с закрепленными концами n параметров задано на левом конце фазовой траектории (X(t0)=X0), и n параметров на правом конце (X(tk)=Xk). Такая задача называется краевой.
Таким образом решение задачи оптимального управления оказалось сведенным к решению краевой задачи для систем дифференциальных уравнений. Уравнений Эйлера-Лагранжа решения системы (17) не обязательно дают оптимальное управление, но только такие решения могут претендовать на роль оптимального управления. С помощью уравнений Э-Л обычно удается найти оптимальное управление и оптимальную траекторию системы, поскольку существование и характер экстремума функционала в конкретной задаче оптимального управления, как правило, известно заранее.
ОТВЕТЫ ПО НЕКЛАССИЧЕСКОМУ ВАРИАЦИОННОМУ ИСЧИСЛЕНИЮ