Статья опубликована в рамках: LIII Международной научно-практической конференции «Научное сообщество студентов XXI столетия. ТЕХНИЧЕСКИЕ НАУКИ» (Россия, г. Новосибирск, 31 мая 2017 г.)
Наука: Математика
Скачать книгу(-и): Сборник статей конференции
дипломов
ОПТИМАЛЬНОЕ УПРАВЛЕНИЕ СМЕШАННОЙ СИСТЕМЫ РАЗМЕРНОСТИ ЧЕТЫРЕ
Рассматривается линейная управляемая система
(1)
или, в матричной форме,
где – вектор, и - постоянные матрицы системы (не зависящие от времени ). – некоторое множество, которому должно принадлежать значение управление в каждый момент времени . Таким образом, задает ограничения на управления. Вектор характеризует состояние управляемого объекта.
Матрица, сопряженная к матрице записывается в виде
.
Если задано управление , то система (1) определяет систему обыкновенных дифференциальных уравнений. Предполагается, что управления принимают значения в отрезке ., т.е. .
Для описания оптимальных управлений найдем матрицу , которая равна
Матрицы и соответственно равны
Система, сопряженная к системе (1) записывается в виде
(2)
Общее решение сопряженной системы записывается в виде
Для описания оптимальных управлений используем принцип максимума Понтрягина [4]. Принцип максимума Л.С. Понтрягина – один из основных инструментов решения задач оптимального управления систем.
Если управление оптимально по быстродействию, то существует решение сопряженной системы, для которого
(3)
В случае системы (1)
(4)
Из (3) и (4) следует, что по заданному, не равному нулю, решению системы (2) строится оптимальное управление по формуле
Выражение можно записать в виде , получаем
1) Пусть = 10, = 0, = 1, = 0, тогда общее решение сопряженной системы выглядит следующим образом
По принципу максимума Понтрягина при u = 1
Построим график функции .
Рисунок 1. График функции
По рисунку можно увидеть, что соответствующее управление имеет 7 точек переключения.
2) Пусть = 1, = 1, = 0, = 0, тогда общее решение сопряженной системы выглядит следующим образом
По принципу максимума Понтрягина
.
Построим график функции .
Рисунок 2. График функции
Соответствующее управление имеет бесконечно много точек переключения.
Исходя из приведенных примеров, можно сделать следующие выводы:
1) Если константы и равны 0, a , то соответствующее оптимальное управление имеет бесконечно много точек переключения.
2) Если константы и равны 0, то соответствующее оптимальное управление имеет одну точку переключения, если . Если , то соответствующее оптимальное управление постоянно.
3) Если хотя бы одна из констант не равна 0, то соответствующее оптимальное управление имеет конечное число точек переключения, зависящее от . Чем меньше , тем будет больше точек переключения.
Список литературы:
- Александров, В.В., Болтянский, В.Г. Оптимизация динамики управляемых систем. - М.: Изд-во МГУ, 2000. - 231 с.
- Андреева Е.А., Бенке Х. Оптимизация управляемых систем. Тверь, Изд. ТГУ, 1996.
- Ли Э.Б., Маркус Л. Основы теории оптимального управления. М., Наука, 1972. - 576 с.
- Милютин А.А., Дмитрук А.В., Осмоловский Н.П. Принцип максимума в оптимальном управлении. Мехмат МГУ, 2004.
- Понтрягин Л.С., Болтянский В.Г., Гамкрелидзе Р.В., Мищенко Е.Ф. Математическая теория оптимальных процессов. М., Наука, 1961.
дипломов
Оставить комментарий