Введение 3
Постановка задачи 4
Обзор литературы 6
Глава 1. Линейная задача оптимального управления 8
1.1. Постановка задачи. Сведение к ИЗЛП 8
1.2. Адаптивный метод 11
1.3. Множество достижимости и множество управляемости 14
Глава 2. Нелинейная задача оптимального управления 20
2.1. Метод позиционного управления Габасова 20
2.2. Модификация метода позиционного управления 21
2.3. Обоснование сходимости 25
2.4. Общий алгоритм и программная реализация 29
Глава 3. Примеры приложения модифицированного метода 33
3.1. Управление маятником 33
3.2. Демпфирование колебаний спутника 36
Заключение 40
Список литературы 42
Приложение 44
Среди современных направлений прикладной математики особое место занимает математическая теория управления. В ней изучаются подходы к нахождению управляющего воздействия на динамический процесс для достижения той или иной цели. В данной диссертации рассматривается частный случай такой задачи: построение терминального управления, переводящего систему из одного заданного состояния в другое, либо в некоторое множество допустимых конечных состояний за заданное время. В случае существования нескольких таких управлений среди них выбирается оптимальное, т. е. доставляющее минимум некоторому заданному функционалу (критерию качества) среди всех допустимых управлений. Поиск управлений осуществляется в специальном классе функций — кусочно-постоянном. Для описания динамического процесса используются системы обыкновенных дифференциальных уравнений.
Кроме того, большой интерес представляет нахождение управления в режиме реального времени: управление строится одновременно с движением системы и учитывает изменяющиеся внутренние и внешние факторы. Такие задачи имеют широкое распространение в различных сферах: управление количеством топлива, поступающего в двигатель транспортного средства, управление направлением движения беспилотного аппарата, распределение инвестиций в секторы экономики и множество других задач.
Многие процессы управления техническими объектами имеют объективно нелинейный характер, следовательно для их точного моделирования и в последствии управления требуется аппарат построения управления для нелинейных систем.
В теории обыкновенных дифференциальных уравнений известно аналитическое решение задачи Коши для линейных систем любой размерности: выведена формула Коши. Это привело к развитию методов решения линейных задач управления. Однако, аналитические решения для нелинейных систем дифференциальных уравнений существуют лишь для очень узких видов нелинейностей, что делает невозможным изобретение точных методов нахождения управления для систем с нелинейной правой частью. В данной работе описан метод численного построения управления для нелинейных по фазовым переменным систем при помощи многократной линеаризации правой части системы и нахождения точного оптимального управления для такой системы.
К результатам данной выпускной квалификационной работы можно отнести следующие пункты:
• рассмотрена структура множеств достижимости и управляемости линейной задачи оптимального управления (1.1), предложены способы построения внутренней и внешней оценок;
• изучен метод построения оптимального позиционного управления для нелинейной задачи (1)-(5), предложенный Р. Ф. Габасовым,
• разработана модификация этого метода, основанная на последовательном решении линейных задач с учетом текущего состояния;
• показано, что наиболее точный результат работы модифицированного метода получается при линеаризации системы в начальной точке движения на каждом элементарном отрезке времени;
• доказана сходимость к желаемому состоянию системы в конечный момент времени при увеличении частоты дискретизации кусочно-постоянного управления;
• выведены достаточные условия на правую часть системы, при которых решение окажется в заданной окрестности терминального состояния;
• алгоритм метода реализован в виде блока программ в среде Matlab;
• модифицированный метод апробирован на задаче управления математическим маятником, на примере этой задачи проиллюстрированы предельные свойства метода;
• продемонстрирована работа метода на примере управления вращением искусственного спутника Земли вокруг своей оси, рассмотрен случай управления при воздействии внешних возмущений;
• принято участие на 7 конференциях с последующей публикацией. Три из них проиндексированы в РИНЦ [8, 10, 11], три — в Scopus [9, 13, 14].
[1] Калман Р. Е. Об общей теории систем управления. Труды I Междунар. конгресса ИФАК. М.: Изд-во АН СССР, 1961. Т 2. С. 521-547.
[2] Понтрягин Л. С., Болтянский В. Г., Гамкрелидзе Р. В., Мищенко Е. Ф. Математическая теория оптимальных процессов. М.: Наука, 1969. 384 с.
[3] Беллман Р., Гликсберг И., Гросс О. Некоторые вопросы математической теории процессов управления. М.: ИЛ, 1962. 336 с.
[4] Зубов В. И. Математические методы исследования систем автоматического регулирования. Л.: Машиностроение, 1974. 336 с.
[5] Балашевич Н. В., Габасов Р., Кириллова Ф. М. Численные методы программной и позиционной оптимизации линейных систем управления// Журн. вычисл. математики и мат. физики. 2000. Вып. 40, №6.
[6] Альсевич В. В., Габасов Р., Глушенков В. С. Оптимизация линейных экономических моделей. Минск: Изд-во БГУ, 2000. 211 c.
[7] Габасов Р., Кириллова Ф. М, Ружицкая Е. А. Демпфирование и стабилизация маятника при больших начальных возмущениях. // Изв. РАН. Теория и системы управл. 2001. №1. С. 29-38.
[8] Попков А. С., Баранов О. В. Об оптимальном управлении вращательным движением вала электродвигателя // Процессы управления и устойчивость. 2014. Т. 1(17). №1 С. 31-36.
[9] Popkov A. S., Baranov O.V., Smirnov N. V. Application of adaptive method of linear programming for technical objects control // 2014 International Conference on Computer Technologies in Physical and Engineering Applications (ICCTPEA), 2014. P. 141-142.
[10] Попков А. С. Идентификация динамической модели межотраслевого баланса для экономики России и оптимальное распределение инвестиций на ее основе // Процессы управления и устойчивость. 2015. Т 2(18). №1 С. 696-701.
[11] Белоусова М. В., Попков А. С. Построение динамической модели МОБ на основе WIOD // Процессы управления и устойчивость. 2016. Т 3(19). №1. С. 601-606.
[12] Popkov A. Multicriteria Regulation of Investments in the Economy of the Russian Federation // Proceedings of the International Workshop on Applications in Information Technology (IWAIT-2015), The University of Aizu Press, 2015. P. 68-70.
[13] Popkov A. S., Smirnov N.V., Baranov O. V. Real-time quadrocopter optimal stabilization // "Stability and Control Processes"in Memory of V.I. Zubov (SCP), 2015 International Conference, 2015. P. 123-125.
[14] Popkov A. S. Application of the adaptive method for optimal stabilization of a nonlinear object // 2016 International Conference Stability and Oscillations of Nonlinear Control Systems (Pyatnitskiy’s Conference), 2016. P. 1-3.
[15] Бабаджанянц Л. К., Потоцкая И. М. Управление по критерию расхода в механических системах. СПб.: С.-Петерб. гос. ун-т, 2003. 137 с.