5. Оптимальное управление. 5.1. Математическая модель системы управления. 5.2. Оптимальное управление динамической системой
5. Оптимальное управление 5. 1. Математическая модель системы управления Система управления состоит из управляющего устройства (УУ) и объекта управления (ОУ). Примерами систем управления служат семейный бюджет, экономика отрасли, технологический процесс, научное исследование и т. д. УУ передает в ОУ сигнал – управление. Управление может быть механическим воздействием, электромагнитным импульсом, потоком инвестиций и др. Под воздействием сигнала u (t), где t – время, u (t) – скалярная или векторная функция, система изменяет свое состояние (возможна обратная связь). Простейшая математическая модель системы управления без учета внешних воздействий включает: • модель ОУ – оператор, в соответствии с которым осуществляется преобразование входа – управления u (t) в реакцию системы; • алгоритм управления, который зависит от цели управления и наличия обратной связи. В общем случае состояние динамической системы управления характеризуется n-мерным вектором (матрицей-столбцом)
где xj (t) для j = 1, 2, …, n называют фазовыми координатами, а Например, положение самолета определяет 6-мерный вектор, в котором 3 координаты задают положение центра масс самолета в пространстве и 3 координаты – его вращение относительно центра масс. Курс самолета – это вектор-функция Модель ОУ обычно описывается уравнениями состояний, отражающих законы физики, экономики и прочее. Довольно часто процесс управления без учета внешних воздействий может быть задан системой обыкновенных дифференциальных уравнений:
или, в векторной форме:
Для того, чтобы процесс управления был определен на некотором промежутке 5. 2. Оптимальное управление динамической системой Рассмотрим некоторый процесс управления без учета внешних воздействий, заданный системой обыкновенных дифференциальных уравнений Если определена цель управления, то имеет смысл искать наилучшее (оптимальное) управление для достижения этой цели. В большинстве случаев цель управления можно задать в форме вариационной задачи – поиска экстремума некоторого функционала I [u (t)] на классе допустимых управлений U. Тогда задача оптимального управления: найти оптимальное управление u*(t) и соответствующую ему оптимальную траекторию
или Функционал I [u ] называется критерием качества управления. Например, в так называемой «задаче Лагранжа» роль критерия качества выполняет интегральный функционал вида
где 5. 3. Принцип максимума Понтрягина Рассмотрим простейшую задачу управления: задана модель системы управления
Пусть каждому управлению Требуется найти оптимальное управление u*(t) и соответствующую ему оптимальную траекторию
Допустим, существует оптимальное управление Введем вспомогательную вектор-функцию
Очевидно, что При фиксированных Принцип максимума Понтрягина. Если 1) существует вектор
удовлетворяющими условиям
2) в каждой точке непрерывности функции u*(t) достигается максимум гамильтониана по управлению:
Система (11) называется канонической системой задачи оптимального управления. Для получения ее частного решения (определения констант интегрирования) используют граничные условия (12). Принцип максимума представляет собой необходимое условие оптимальности. Если получается несколько управлений, удовлетворяющих условиям (11)-(13), то проверяют выполнение достаточных условий, или выбирают одно из них, исходя из смысла задачи. Идея принципа максимума: чтобы найти u*(t) – оптимальное управление, минимизирующее функционал I [u (t)], нужно найти управление, максимизирующее гамильтониан:
Воспользуйтесь поиском по сайту: ![]() ©2015 - 2025 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|