- •II. Элементы оптимального управления
- •2.1. Постановка задачи оптимального управления
- •2.2. Линейная стационарная задача оптимального
- •2.3. О возможности решения задач оптимального
- •2.4. Принцип максимума Понтрягина в линейной
- •2.5. Быстрейшая остановка движущейся точки в заданном месте
- •2.5.1. Сведение задачи (1) к нормальной линейной системе
- •2.5.2. Нахождение оптимального управления и оптимальных траекторий без краевых условий. Линия переключения.
- •2.6.1. Сведение задачи (1) к нормальной линейной системе дифференциальных уравнений
- •2.6.2. Нахождение оптимального управления и оптимальных траекторий без краевых условий. Линия переключения Сопряженная система
- •2.6. Приведение маятника в верхнее положение равновесия
- •2.6.3. Синтез оптимальной траектории
- •Контрольные вопросы
2.6.3. Синтез оптимальной траектории
Как
и в п. 2.5, оптимальная траектория будет
состоять из куска одной из гипербол
семейства (3) и (4) и куска линии переключения.
Из рисунка видно, что если точка
находится в полосе между прямыми
и
,
то оптимальная траектория
|
найдется.
Если же точка находится вне этой полосы
или на одной из прямых
,
,
то оптимальной траектории нет (Это
объясняется тем, что в задаче имеется
фазовое ограничение
|
Пусть,
например, точка
содержится в этой полосе левее линии
переключения в верхней полуплоскости.
|
Тогда по одной из гипербол семейства (4) под управлением в некоторый момент дойдем до линии переключения и затем по линии переключения под управлением дойдем до точки . Эта траектория будет оптимальной, так как выполняется принцип максимума Понтрягина. |
Действительно,
при
,
т.е.
где
,
использовано управление
,
а при
,
т.е.
,
использовано управление
.
Это значит, что при постоянном векторе
при всех
(кроме
)
управление
выбрано так, что функция Понтрягина
имеет максимальное значение – выполняется
п.1) принципа максимума Понтрягина. Как
было отмечено раньше, п.2) выполняется
автоматически:
.
|
Оптимальное управление имеет вид
Аналогично определяются оптимальное управление и оптимальная траектория при других расположениях точки относительно линии переключения. |
Пример.
|
|
□ До линии переключения дойдем по гиперболе семейства (3), проходящей через эту точку, под управлением . Найдем закон движения по такой гиперболе с момента из точки :
Закон движения имеет вид:
Гипербола имеет уравнение:
.
Найдем
точку её пересечения с линией переключения
(7) (у нас
)
Найдем момент попадания в эту точку:
.
Теперь
найдем закон движения из точки
с момента
по линии переключения – гиперболе
семейства (4):
Закон движения имеет вид:
Найдем
момент
попадания в точку назначения
(достаточно воспользоваться вторым
равенством):
.
Итак, оптимальная траектория имеет вид:
где
оптимальное
управление
Судя по фазовой траектории на последнем рисунке, управление движением маятника происходит так:
В
момент
,
когда включили управление, маятник был
отклонен от положения равновесия на
угол 0,2 радиан влево и продолжал
отклоняться влево со скоростью 1 ед.
Чтобы замедлить и остановить его
отклонение влево, включили двигатель
на полную мощность
в направлении вправо. Маятник был
остановлен (скорость
)
при некотором положительном отклонении
(слева от положения равновесия). Это –
фазовое состояние
.
Под тем же управлением
маятник стал приближаться назад к
положению равновесия (уже с отрицательной
скоростью
).
Чтобы маятник не перескочил через
положение равновесия, в момент
управление было переключено на
(для замедления маятника). Это – фазовое
состояние
.
После этого маятник пришел в положение
равновесия со скоростью
(в момент
).
■

.
(в
момент
маятник
отклонен от положения равновесия на
угол 0,2 радиан и движется влево со
скоростью 1 ед.). Здесь