02.08.2013 Views

Model Predictive Control

Model Predictive Control

Model Predictive Control

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

208 11 Receding Horizon <strong>Control</strong><br />

Stability, 2-Norm case<br />

Consider system (11.1)-(11.2), the RHC law (11.7)-(11.10), the cost function(11.9)<br />

and the closed-loop system (11.11). A simple choice Xf is obtained by choosing Xf<br />

as the maximal positive invariant set (see Section 10.1) for the closed-loop system<br />

x(k + 1) = (A + BF∞)x(k) where F∞ is the associated unconstrained infinite-time<br />

optimal controller (8.32). With this choice the assumption (A3) in Theorem 11.2<br />

becomes<br />

x ′ (A ′ (P − PB(B ′ PB + R) −1 BP)A + Q − P)x ≤ 0, ∀x ∈ Xf<br />

(11.25)<br />

which is satisfied as an equality if P is chosen as the solution P∞ of the algebraic<br />

Riccati equation (8.31) for system (11.1) (see proof in Section 8.5).<br />

If system (11.1) is asymptotically stable, then Xf can be alternatively chosen<br />

as the positive invariant set of the autonomous system x(k + 1) = Ax(k) subject<br />

to the state constraints x ∈ X. Therefore in Xf the input 0 is feasible and the<br />

assumption (A3) in Theorem 11.2 becomes<br />

− x ′ Px + x ′ A ′ PAx + x ′ Qx ≤ 0, ∀x ∈ Xf<br />

(11.26)<br />

which is satisfied if P solves x ′ (−P +A ′ PA+Q)x = 0, i.e. the standard Lyapunov<br />

equation (7.42). In this case stability implies exponential stability. The argument<br />

is simple. As the system is closed-loop stable it enters the terminal region in finite<br />

time. If Xf is chose as suggested, the closed-loop system is unconstrained after<br />

entering Xf. For an unconstrained linear system the convergence to the origin is<br />

exponential.<br />

Stability, 1, ∞-Norm case<br />

Consider system (11.1)-(11.2), the RHC law (11.7)-(11.10), the cost function(11.8)<br />

and the closed-loop system (11.11). Let p = 1 or p = ∞. If system (11.1) is<br />

asymptotically stable, then Xf can be chosen as the positively invariant set of the<br />

autonomous system x(k + 1) = Ax(k) subject to the state constraints x ∈ X.<br />

Therefore in Xf the input 0 is feasible and the assumption (A3) in Theorem 11.2<br />

becomes<br />

− Pxp + PAxp + Qxp ≤ 0, ∀x ∈ Xf (11.27)<br />

which is the corresponding Lyapunov inequality for the 1, ∞-norm case (7.48)<br />

whose solution has been discussed in Section 7.5.3.<br />

In general, if the unconstrained optimal controller (9.31) exists it is PPWA. In<br />

this case the computation of the maximal invariant set Xf for the closed-loop PWA<br />

system<br />

x(k + 1) = (A + F i )x(k) if H i x ≤ 0, i = 1, . . .,N r<br />

(11.28)<br />

is more involved. However if such Xf can be computed it can be used as terminal<br />

constraint in Theorem 11.2. With this choice the assumption (A3) in Theorem 11.2<br />

is satisfied by the infinite-time unconstrained optimal cost P∞ in (9.32).

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!