14. Элементы динамичного программирования
Характер движения объекта управления описывается системой: , (1), где - переменная состояния, а - управления (UV). За критерий качества управления принимают оценку: имеющую физический смысл потерь.
Добавочными могут быть ограничения, накладываемые на количество ресурсов (пределы сужения параметров): (3).
Оптимальным называют такое решение UV, при котором для объекта (1), при ограничениях (3) и критерии качества (2) принимает минимальное (максимальное) значение.
Величина является функционалом. Обычно задача минимизации (2) заменяют задачей минимизацией: (4), где λ - множитель Лагранжа.
Докажем возможность такой замены: докажем от противного. Пусть V(t) - управление ≠U(t), такое, что (5) и выполнено: (6), тогда (7), что противоречит условию, что U(t) обращает (4) в минимум.
Рассмотрим понятие вариации функций. Пусть f(x) непрерывная на [a, b] функция. Рассмотрим значение a < x < b и значение дифференциала Δx=dx. Разность:
F(x+Δx) - f(x) = df(x) = f/(x)Δx есть дифференциал f(x) в точке x. Необходимое условие (минимизации) минимума f(x): df(x)=0.
Рассмотрим значение функции f(x+εΔx) при фиксированных х и Δx оно будет функцией от ε.
(9)
Рассмотрим аналогичные понятия вариационного исчисления. Пусть U(t) и U1(t) - управление. Разность (10) называют вариацией функцией U(t), а разность (11) называют вариацией функционала.
Вариацию функционала можно определить иначе. Рассмотрим при фиксированных U(t) функционал: (12), являющийся функцией ε. Если функционал определён для различных ε, то возможны различные управления в близи фиксированного значения U(t). Тогда по аналогии с (9), можно дать определение: (13). Если U(t) - оптимальное управление, то функция U(t) будет достигать минимума при ε=0. В этом случае: (14), т. е. - оптимальное управление – такое при котором вариация функционала обращается в 0.
В вариационном исчислении условие используется для получения дифференциальных уравнений. Эйлера, среди множества решений которого и определяется уравнение U(t), образующие в минимум функционал (4).
< Предыдущая | Следующая > |
---|