OPTIMAL CONTROL OF A LINEAR OBJECT WITH TWO COORDINATES AND ONE CONTROL IN A PROBLEM WITH FIXED ENDS
Abstract and keywords
Abstract:
The problem of optimal control of an object with two state variables and one control, described by a system of linear differential equations, is posed

Keywords:
linear optimal control problem, variational calculus
Text
Text (PDF): Read Download

Существует большое количество управляемых объектов, поведение которых описывается линейными дифференциальными уравнениями относительно переменных состояния объекта. В данной работе исследуется задача оптимального управления объектом с двумя переменными состояния и одним управлением, описываемым следующей системой линейных дифференциальных уравнений:

dx1dt=a11x1+a12x2+b1u,dx2dt=a21x1+a22x2+b2u,                                               (1)
где x1  и x2  – переменные состояния объекта управления; u  – управляющее воздействие; a11 , a12 , a21 , a22 , b1  и b2  – некоторые постоянные коэффициенты.

В векторной форме система уравнений (1) записывается как

x=Ax+Bu,                                                               (2)                                             

где матрица A  и вектор B  имеют следующий вид

A=a11a21  a12a22,   B=b1b2.                                               3

В начальный момент времени объект находится в точке x1(0)=x10  и x2(0)=x20 .

Поставим задачу оптимального управления объектом, которая заключается в отыскании такого управления u , при котором объект переходит за время T  из начального состояния x1(0)=x10  и x2(0)=x20   в заданное конечное состояние x1(T)=x1T  и x2(T)=x2T   за минимальный расход энергии управляющего воздействия

J=120Tu2dtmin.                                                          (4)

Будем полагать, что на управление u  не накладывается никаких ограничений. Тогда рассматриваемая задача оптимального управления может быть решена классическим вариационным исчислением.

Гамильтониан задачи в векторной форме примет вид 

H=ψAx+Bu=ψAx+ψBu.                                               (5)

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

ψ=-A*ψ,                                                                     6

где

A*=a11a12  a21a22

матрица, полученная из матрицы A  с помощью операции транспонирования.

         Тогда расширенная модель задачи с сопряженными переменными имеет вид

x=Ax+Bu,ψ=-A*ψ                                                             (7)

            Система (7) дополняется условием стационарности ∂H/∂u=0 , что
приводит к замкнутой системе, позволяющей полностью определить оптимальное управление в виде функции ut.

Для линейной задачи оптимального управления существует точное решение. Однако для практической реализации удобно численное решение этой задачи. Идея численного решения сводится к решению двухточечной краевой задачи с известными граничными условиями для переменных состояния на правом и левом конце задачи. Недостающие начальные условия для сопряженных переменных ищутся методом «пристрелки», пока не будут выполнены фиксированные граничные условия x1(T)=x1T  и x2(T)=x2T  .

References

1. Boltyanskiy V.G. Matematicheskie metody optimal'nogo upravleniya (Seriya «Fiziko-matematicheskaya biblioteka inzhenera»). – M., 1968. – 409 s.

Login or Create
* Forgot password?