Академик А. Б. Куржанский. Кафедральный курс лекций. 4 курс, 7-8 семестр. Лекции 68 часов. Семинары 68 часов.
Рассматривается применение метода динамического программирования и теории уравнения Гамильтона-Якоби-Беллмана к задачам синтеза управления для систем обыкновенных дифференциальных уравнений. Теория рассматривается как в "классическом" так и в неклассическом, «негладком», варианте. Приводятся примеры линейных и нелинейных процессов. Рассматриваются системы с неопределённостью в задании дифференциальных уравнений, а также системы с неполной априорной и текущей информацией о процессе. Обсуждаются вычислительные методы решения и пути изображения решения при помощи средств компьютерной графики.
Программа курса
- Введение. Вариационное исчисление. Гамильтонов формализм. Задачи управления. Программное и позиционное управление. Примеры.
- Задача динамического программирования для гладкого интегрального функционала на конечном интервале времени. Функция цены. Принцип оптимальности. Уравнение Беллмана.
- Уравнение Гамильтона-Якоби.
- Условия гладкости. Условия единственности решения.
- Достаточные условия оптимальности. Теорема о верификации. Связь с Принципом Максимума Понтрягина.
- Прямое и попятное уравнения Беллмана. Достижимость и разрешимость.
- Линейно-квадратичные задачи. Минимизация квадратичных функционалов. Единственность решения. Уравнение Риккати. Аналитический регулятор.
- Линейно-квадратичная задача гарантированного оценивания. Информационная функция. Информационное множество.
- Минимизация интегральных функционалов на бесконечном интервале времени. Автономные системы. Задачи с дисконтированием. Экономическая интерпретация.
- Теория стабилизации.
- Задачи с фазовым ограничением и свободным моментом окончания процесса. Принцип оптимальности. Уравнение Беллмана. Граничные условия. Примеры.
- Геометрические ограничения. Принцип встречных пучков. Два подхода к изучению пучков траекторий-динамическое программирование и многозначный анализ. Задача о выживаемости. Дифференциальные включения для выживающих систем.
- Теоремы о минимаксе.
- Линейно-выпуклые задачи. Геометрические ограничения. «Целевое управление». Задача синтеза на конечном промежутке времени. Достижимость и разрешимость. Трубки достижимости и трубки разрешимости. Динамическое программирование и метод экстремального прицеливания. Вычисление функций цены посредством решения двойственных задач выпуклого программирования.
- Чебышёвские функционалы. Задача оценивания с геометрическими ограничениями.
- Задача о быстродействии.
- Линейно-выпуклые задачи с фазовыми ограничениями. Невыпуклые фазовые ограничения.
- Линейные системы с неопределённостью. Программный и позиционный минимакс и максимин.
- Задача о коррекции движения. Конечное число коррекций.
- Игровой синтез в линейно-выпуклых системах. Уравнение Беллмана-Айзекса. Альтернированный интеграл Понтрягина. Мосты Красовского. Примеры из теории управления движением.
- Эволюционные уравнения для трубок достижимости и разрешимости. Достижимость в условиях противодействия.
- Импульсные управления. Оптимизация линейных систем в классе обобщённых функций. Двойственные задачи. Функция цены. Принцип оптимальности. Теорема о числе импульсов. Задача синтеза. Управление в классе обобщённых функций высоких порядков. Примеры.
- Нелинейные системы. Обобщённые решения уравнения Гамильтона-Якоби. Неединственность решения. Примеры.
- Вязкостные решения. Субрешения и суперрешения. Единственность вязкостных решений. Минимаксные решения. Примеры.
Дополнительный материал
- Метод характеристик для УЧП первого порядка. Интегрирования уравнений Гамильтона-Якоби. Обобщение метода характеристик для «негладких» уравнений Гамильтона-Якоби.
- Максимальные алгебры в задачах интегрирования уравнений Гамильтона-Якоби. Идемпотентное исчисление Маслова.
По 2 контрольные работы к каждом семестре.
Литература
- Kurzhanski A., Valyi I. Ellipsoidal Calculus for Estimation and Control. — Birkhäuser, Boston, 1997.
- Kurzhanski A., Varaiya P. Dynamics and Control of Trajectory Tubes. — Birkhäuser, Basel, 2014.