Infinite Horizon Linear Quadratic Regulator
Infinite Horizon Linear Quadratic Regulator
Lecture 3
Infinite horizon linear quadratic regulator
• closed-loop system
3–1
Infinite horizon LQR problem
∞
X
xTτ Qxτ uTτ Ruτ
J= +
τ =0
Q = QT ≥ 0, R = RT > 0
u0, . . . , un−1, 0, 0, . . .
or
T T T T
z P z = min z Qz + w Rw + (Az + Bw) P (Az + Bw)
w
P = Q + AT P A − AT P B(R + B T P B)−1B T P A
K = −(R + B T P B)−1B T P A
• T is called horizon
• same as infinite horizon LQR cost, truncated after T steps into future
if (u∗t , . . . , u∗t+T −1) minimizes Jt, u∗t is called (T -step ahead) optimal
receding horizon control
in words:
where
i.e.: same as the optimal finite horizon LQR control, T − 1 steps before
the horizon N