Interested Article - Линейно-квадратичный регулятор

Линейно-квадратичный регулятор ( англ. Linear quadratic regulator, LQR) — в теории управления один из видов оптимальных регуляторов , использующий квадратичный функционал качества. Задача, в которой динамическая система описывается линейными дифференциальными уравнениями , а показатель качества представляет собой квадратичный функционал , называется задачей линейно-квадратичного управления. Широкое распространение получили линейно-квадратичные регуляторы (LQR) и линейно-квадратичные гауссовы регуляторы (LQG).

Случай непрерывных систем

Для непрерывных линейных систем, описываемых в пространстве состояний системой уравнений

x ˙ = A ( t ) x + B ( t ) u {\displaystyle {\dot {x}}=A(t)x+B(t)u}

с критерием оптимальности

J = 0 ( x T Q ( t ) x + u T R ( t ) u ) d t , {\displaystyle J=\int \limits _{0}^{\infty }\left(x^{T}Q(t)x+u^{T}R(t)u\right)dt,}

закон управления по отрицательной обратной связи, найденный по LQR-алгоритму, должен минимизировать указанный критерий оптимальности. Этот закон управления имеет вид

u = R 1 B T P x , {\displaystyle u=-R^{-1}B^{T}Px,}

где P {\displaystyle P} находится из решения уравнения Риккати

A T P + P A P B R 1 B T P + Q = P ˙ . {\displaystyle A^{T}P+PA-PBR^{-1}B^{T}P+Q=-{\dot {P}}.}

Случай дискретных систем

Для дискретных линейных систем, описываемых в пространстве состояний системой уравнений

x k + 1 = A x k + B u k {\displaystyle x_{k+1}=Ax_{k}+Bu_{k}}

с критерием оптимальности

J = k = 0 ( x k T Q x k + u k T R u k ) , {\displaystyle J=\sum \limits _{k=0}^{\infty }\left(x_{k}^{T}Qx_{k}+u_{k}^{T}Ru_{k}\right),}

закон управления по отрицательной обратной связи, найденный по LQR-алгоритму, должен минимизировать критерий оптимальности

u k = F x k , {\displaystyle u_{k}=-Fx_{k},}

где

F = R ~ 1 B T P , {\displaystyle F={\tilde {R}}^{-1}B^{T}P,}
R ~ = R + B T P B , {\displaystyle {\tilde {R}}=R+B^{T}PB,}

где P {\displaystyle P} — решение дискретного уравнения Риккати

P = Q + A T ( P P B ( R + B T P B ) 1 B T P ) A . {\displaystyle P=Q+A^{T}\left(P-PB\left(R+B^{T}PB\right)^{-1}B^{T}P\right)A.}

Примечания

  1. , с. 226—253.
  2. , с. 23—28.
  3. , с. 558—562.

Литература

  • Квакернаак, Х. , Сиван, Р. Линейные оптимальные системы управления (рус.) . — М. : Мир , 1977.
  • Anderson, B. D. O. , Moore, J. B. . Linear Optimal Control (англ.) . — Prentice Hall , 1971. — ISBN 0135368707 .

Ссылки

  • (англ.)

Same as Линейно-квадратичный регулятор