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).

© 2011-2024 Контрольные работы по математике и другим предметам!