ОПТИМАЛЬНОЕ УПРАВЛЕНИЕ
раздел математики,
изучающий неклассические вариационные задачи.
Объекты, с к-рыми имеет дело техника, обычно
снабжены ч рулями"- с их помощью человек управляет движением. Математически
поведение такого объекта описывается нек-рыми уравнениями, куда входят
и управляющие параметры, характеризующие положение "рулей". Естественно,
возникает вопрос об отыскании наилучшего (оптимального) в том или ином
смысле управления движением. Напр., речь может идти о достижении цели движения
за минимальное время. Этот вопрос является задачей вариационногоисчисления.
В
отличие от классических вариационных задач, где управляющие параметры меняются
в нек-рой открытой области (без границы), теория О. у. охватывает и тот
случай, когда управляющие параметры могут принимать и граничные значения.
Последнее обстоятельство особенно существенно с прикладной точки зрения,
поскольку при управлении техническим объектом именно положение "руля" "на
упоре" часто обеспечивает О. у.
Уже само зарождение (в нач. 50-х гг. 20
в.) О. у. представляет собой яркий пример того, как запросы практики с
неизбежностью порождают новые теории. Для новейшей техники и современного
высокомеханизированного и автоматизированного производства характерно стремление
выбирать наилучшую программу действий, наиболее рационально использовать
имеющиеся ресурсы. Именно эти конкретные технич. задачи стимулировали разработку
теории О. у., оказавшейся математически очень содержательной и позволившей
решить многие задачи, к к-рым классич. методы были неприменимы. Интенсивное
развитие теории О. у., в свою очередь, оказалось мощным фактором, способствующим
успешному решению научно-технических и народнохозяйственных задач.
Центральным результатом теории О. у. является
принцип максимума Понтрягина, дающий общее необходимое условие оптимальности
управления. Этот результат и связанные с ним исследования, проведённые
Л. С. Понтрягиным и его сотрудниками, послужили исходным пунктом
разработки теоретических, вычислительных и прикладных аспектов теории О.
у. При решении ряда задач О. у. с успехом используются идеи метода динамического
программирования, основы которого разработаны американским учёным Р.
Беллманом и его сотрудниками.
В общих чертах задача О. у. состоит в следующем.
Рассмотрим управляемый объект, под к-рым понимается нек-рая машина, прибор
или процесс, снабжённые "рулями". Манипулируя "рулями" (в пределах имеющихся
ресурсов управления), мы тем самым определяем движение объекта, управляем
им. Напр., технологич. процесс осуществления химич. реакции можно считать
управляемым объектом, "рулями" к-рого являются концентрации ингредиентов,
количество катализатора, поддерживаемая температура и др. факторы, влияющие
на течение реакции. Для того чтобы знать, как именно ведёт себя объект
при том или ином управления, необходимо иметь закон движения, описывающий
динамич. свойства рассматриваемого объекта и устанавливающий для каждого
избираемого правила манипулирования "рулями" эволюцию состояния объекта.
Возможности управлять объектом лимитируются не только ресурсами управления,
но и тем, что в процессе движения объект не должен попадать в состояния,
физически недоступные или недопустимые с точки зрения конкретных условий
его эксплуатации. Так, осуществляя манёвр судном, необходимо учитывать
не только технич. возможности самого судна, но и границу фарватера.
Имея дело с управляемым объектом, всегда
стремятся так манипулировать " рулями", чтобы, исходя из определённого
нач. состояния, в итоге достичь нек-рого желаемого состояния. Напр., для
запуска ИСЗ необходимо рассчитать режим работы двигателей ракеты-носителя,
к-рый обеспечит доставку спутника на желаемую орбиту. Как правило, существует
бесконечно много способов управлять объектом так, чтобы реализовать цель
управления. В связи с этим возникает задача найти такой способ управления,
к-рый позволяет достичь желаемого результата наилучшим, оптимальным образом
в смысле определённого критерия качества; в конкретных задачах часто требуется
реализовать цель управления за наименьшее возможное время или с минимальным
расходом горючего, или с максимальным экономич. эффектом и т. п.
В качестве типичного можно привести управляемый
объект, закон движения к-рого описывается системой обыкновенных дифференциальных
уравнений
где х1, . . ., хn
- фазовые координаты, характеризующие состояние объекта в момент времени
t,
а
и1,
. . ., иr - управляющие параметры. Управление объектом означает
выбор управляющих параметров как функций времени
Uj = Uj(t), j=1,...,
r, (2)
являющихся допустимыми с точки зрения имеющихся
возможностей управления объектом. Напр., в прикладных задачах часто требуется,
чтобы в каждый момент времени точка (u1, . . ., ur)принадлежала
заданному замкнутому множеству U. Это последнее обстоятельство делает
рассматриваемую вариационную задачу неклассической. Пусть заданы начальное
(х
конечное (х
состояния объекта (1). Об управлении (2)
удовлетворяет условию х1
где f0 (х1,
Сформулируем для поставленной задачи необходимое
Принцип максимума Понтрягина. Пусть вектор-функция
- оптимальное управление, а вектор-функция
- соответствующее ему решение задачи (3).
зависящую, помимо х и и, от
что для всех точек t из отрезка
К виду (1) обычно приводятся уравнения
Лит.: Математическая теория оптимальных
А
Б
В
Г
Д
Е
Ё
Ж
З
И
Й
К
Л
М
Н
О
П
Р
С
Т
У
Ф
Х
Ц
Ч
Ш
Щ
Ъ
Ы
Ь
Э
Ю
Я
говорят, что оно реализует цель управления, если найдётся такой момент
времени t
(t), . . ., хn(t)) задачи
(t
будем оценивать значением функционала
. . ., хn, u1,..., иr) - заданная
функция. Задача О. у. состоит в отыскании такого реализующего цель управления,
для к-рого функционал (4) принимает наименьшее возможное значение. Т. о.,
математич. теория О. у.- это раздел математики, рассматривающий неклассические
вариационные задачи отыскания экстремумов функционалов на решениях уравнений,
описывающих управляемые объекты, и управлений, на к-рых реализуется экстремум.
условие оптимальности управления.
Рассмотрим вспомогательную линейную систему обыкновенных дифференциальных
уравнений
вектора ф = (ф
[t
движения в случае управляемых механич. объектов с конечным числом степеней
свободы. В многочисленных реальных ситуациях возникают и иные постановки
задач О. у., отличающиеся от приведённой выше: задачи с фиксированным временем,
когда продолжительность процесса заранее задана, задачи со скользящими
концами, когда про начальное и конечное состояния известно, что они принадлежат
нек-рым множествам, задачи с фазовыми ограничениями, когда решение задачи
(3) в каждый момент времени должно принадлежать фиксированному замкнутому
множеству, и др. В задачах механики сплошных сред характеризующая состояние
управляемого объекта величина х является функцией уже не только
времени, но и пространственных координат (напр., величина х может
описывать распределение температуры в теле в данный момент времени), а
закон движения будет дифференциальным уравнением с частными производными.
Часто приходится рассматривать управляемые объекты, когда независимая переменная
принимает дискретные значения, а закон движения представляет собой систему
конечно-разностных уравнений. Наконец, отдельную теорию составляет О. у.
стохастическими объектами.
процессов, 2 изд., М., 1969 (авт. Л. С. Понтрягин, В. Г. Болтянский, Р.
В. Г а м к р е л и д з е, Е. Ф. Мищенко); Красовский Н. Н., Теория управления
движением, М., 1968; Моисеев Н. Н., Численные методы в теории оптимальных
систем, М., 1971. Н. X, Розов.