|
Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Необходимые условия оптимальности для непрерывных систем. Стохастический принцип минимума
Решение задач, связанных с оптимизацией непрерывных стохастических систем, как и в детерминированном случае, практически всегда требует дискретизации. Можно указать два ее способа. Первый состоит в переходе от исходной непрерывной задачи к дискретной сразу. При этом дифференциальные уравнения, описывающие поведение системы, заменяются на конечноразностные. Соответствующим образом преобразуется и критерий оптимальности. Для решения полученной задачи могут быть применены либо условия оптимальности для дискретных систем, либо соответствующие численные методы. Второй подход связан с использованием необходимых условий оптимальности, полученных непосредственно для исходной непрерывной задачи. Эти условия в явном виде редко позволяют получить решение задачи оптимизации. Они обычно лишь трансформируют исходную задачу в другую, например, связанную с краевой задачей для системы дифференциальных (в данном случае стохастических) уравнений, при решении которой в конечном счете и приходится проводить дискретизацию. Бывает заранее трудно отдать предпочтение какому-либо одному из этих подходов. Первый подход, очевидно, более прост в реализации при получении численного решения задачи, обладает определенной универсальностью, так как фактически исходную задачу сводит к задаче математического программирования, в решении которых в настоящее время накоплен богатый опыт. Однако применение второго подхода иногда позволяет более просто выявить структуру оптимального управления, а в некоторых случаях и найти более эффективный способ решения задачи в целом. Учитывая это, ниже рассматривается получение необходимых условий оптимальности в задаче программирования оптимального управления непрерывной стохастической системой. Пусть динамическая система на интервале времени
где Задача программирования оптимального управления заключается в отыскании такой временной зависимости
Рассмотрим упрощенный вывод необходимых условий оптимальности, основанный на дискретизации системы (15.22) с точностью до членов первого порядка малости, применении соответствующих условий оптимальности для полученной дискретной задачи и последующем обратном предельном переходе к непрерывному случаю. Более строгое доказательство требует анализа влияния членов более высокого порядка малости. Предположим, что непрерывный случайный процесс
Стохастический гамильтониан в данном случае имеет вид
Сопряженный вектор
с граничным условием
Формально согласно (15.10) необходимые условия оптимальности имеют вид
Однако, как и в детерминированном случае, их можно привести к более конструктивной форме
Последнее соотношение справедливо для любого допустимого управления
ему можно придать окончательно следующий вид:
Таким образом, для дискретной системы (15.24) при малых значениях интервала дискретности с точностью до малых первого порядка оказывается справедливым дискретный стохастический принцип минимума независимо от свойств гамильтониана и допустимого множества Осуществим теперь предельный переход во всех соотношениях, определяющих необходимые условия оптимальности. Для этого устремим интервал дискретности
с граничным условием
необходимые условия оптимальности (11.28) примут вид
где
Условия (15.20) - (15.32) представляют собой обобщение принципа минимума на случай непрерывных стохастических систем. Как и в дискретном случае, отличительной особенностью его является зависимость гамильтониана от случайных возмущений, что чрезвычайно усложняет решение задачи стохастического программирования по сравнению с детерминированным случаем. Для отыскания оптимального управления на основе условий (15.29) - (15.31) необходимо не только решить краевую задачу для систем (15.22) и (15.29), но и совместно с этим решением раскрыть операции минимизации и математического ожидания в (15.31).
Упражнение 1. Показать, что в задаче управления системой (15.22) с целью минимизации критерия
необходимые условия оптимальности (15.29) - (15.31) сохраняются и вместо соотношения (15.32) для гамильтониана следует использовать теперь следующее:
Упражнение 2. Получить необходимые условия оптимальности управления системой (15.22) с целью минимизации критерия (15.23) при дополнительном условии |
Последнее изменение этой страницы: 2019-10-24; Просмотров: 190; Нарушение авторского права страницы