Статья опубликована в рамках: 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.
дипломов
Оставить комментарий