<<
>>

Синтез оптимальной траектории.

Пусть точка лежит выше линии переключения.
Мы увидим, что оптимальной траекторией окажется траектория, составленная из куска одной из парабол семейств (3) или (4) и куска линии переключения. Двигаясь из точки по параболе семейства (4) не попадем ни в начало координат, ни на линию переключения.

Поэтому надо начать движение по параболе семейства (3), которая проходит через точку в момент .

В некоторый момент попадем в точку , где эта парабола пересекается с линией переключения. Затем, двигаясь с момента из точки по линии переключения, в момент попадем в точку . Полученная траектория и будет оптимальной. В самом деле, проверим выполнение теоремы 2.2.4. При , т.е. , выбрано управление , а при , т.е. , выбрано управле-

ние .

Значит, на отрезке при постоянном векторе значения выбраны так, что при каждом фиксированном , кроме ,

1) значение функции Понтрягина

максимальное среди значений, принимаемых этой функцией при всех .

2) выполняется автоматически, как отмечалось раньше.

Условия теоремы 2.2.4 выполнены. Поэтому, согласно принципу максимума Понтрягина, построенная траектория является оптимальной в смысле быстродействия, а соответствующее управление является оптимальным.

Аналогично строится оптимальное управление и оптимальная траектория в случае, когда точка находится ниже линии переключения (в этом случае постоянный вектор ). Если находится на линии переключения, то, очевидно, оптимальной траекторией является кусок самой линии переключения.

2.3.1. Пример

(В момент точка проходит через положение влево со скоростью .

Нужно остановить ее в положении ).

Пусть . Решаем систему

(5)

Это – семейство парабол .

Пусть ,

(6)

Линия переключения

.

Находим закон движения из точки с момента по параболе семейства (6):

полагая , находим

;

Закон движения

. (7)

Это движение происходит по параболе . Найдем точку пересечения с линией переключения. Пересечение происходит при .

Поэтому решаем систему уравнений .

Находим момент попадания в эту точку , используя закон движения (7): .

Находим закон движения из точки с момента по линии переключения, полагая в (5) : :

. Закон движения .

Наконец, находим момент попадания в начало координат :

.

Итак, оптимальная траектория

.

Оптимальное уравнение

.

Судя по изображенной фазовой траектории, управление движением происходило так:

В момент точка проходила положение со скоростью двигаясь влево. Чтобы остановить ее, включили двигатель на полную мощность (по оси ). Точка остановилась в положении с нулевой скоростью. Под тем же управлением точка двигалась до положения , где имела уже положительную скорость к моменту В этот момент, чтобы точка, набирая положительную скорость, не перескочила начало координат, управление переключили на .

Это управление затормозило точку и к моменту остановило ее в начале координат.

2.3.2. Пример.

Положим в примере 2.3.1 Тогда точка находится на линии переключения. Закон движения из этой

точки с момента

Находим момент попадания в точку Оптимальная траектория . Оптимальное управление .

Задача 2. Математический маятник – груз малых размеров с массой на невесомом стержне длиной находится вблизи верхнего (неустойчивого) положения равновесия. Требуется под действием ограниченной по величине силы, направленной перпендикулярно к оси маятника, за кратчайшее время привести маятник к положению равновесия с нулевой скоростью (трением пренебрегаем).

Обозначим угол отклонения маятника от положения равновесия в момент времени , отсчитываемый в направлении против часовой стрелки.

Управление движением начинается в момент времени при отклонении , когда скорость отклонения , и должно закончиться за наименьшее время при отклонении и скорости отклонения .

Управлением является сила , крайние значения и означают включение двигателя на полную мощность в положительном и отрицательном направлении отклонения соответственно.

Составим уравнение движения маятника. Движение маятника по окружности происходит под действием силы (составляющая силы тяжести в направлении касательной) и управления с линейным ускорением . По второму закону Ньютона

Это – нелинейное (из-за ) дифференциальное уравнение второго порядка с неизвестной функцией . Ограничиваясь положениями маятника, достаточно близкими к положению равновесия, мы можем заменить на (так как при малых ). Получим линейное дифференциальное уравнение второго порядка

.

Для упрощения вычислений будем считать, что

.

Как и в задаче 1, перейдем к нормальной системе заменой . Получим линейную стационарную задачу оптимального быстродействия

(1)

или

где .

Кроме ограничения на управление , в этой задаче имеется фазовое ограничение , где некоторое множество на фазовой плоскости . (например, первая координата ограничена некоторым отрезком , в пределах которого считаем ).

Пользуясь критерием Калмана, проверим управляемость задачи (1) (в пределах фазового ограничения):

задача управляема.

<< | >>
Источник: ЭЛЕМЕНТЫ ВАРИАЦИОННОГО ИСЧИСЛЕНИЯ И ОПТИМАЛЬНОГО УПРАВЛЕНИЯ (Учебное пособие). 2003

Еще по теме Синтез оптимальной траектории.: