13.07.2015 Views

Assessment and Future Directions of Nonlinear Model Predictive ...

Assessment and Future Directions of Nonlinear Model Predictive ...

Assessment and Future Directions of Nonlinear Model Predictive ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

Conditions for MPC Based Stabilization <strong>of</strong> Sampled-Data <strong>Nonlinear</strong> Systems 43xEmx (T ) =y (1)Emx (T ) =y (2)x =y (0)0Eξ 0ξ 1Eζ 1Aξ 2Eζ 0Aζ 2Al 1 T l 2 Tl1Tl 2 Tl 1 T l 2cu = u(p,0)Tm2TT * l TT*= T*+ lTT * = T * + 2 lT0 =u (1)u (p,1)1 0mu (p,2)u (2)T2 0tFig. 1. Sketch to the Algorithm(iii) Find the solution u ∗ = {u ∗ 0 ,...,u∗ N−1 } to the problem P T,h A (N,ζA ju (j+1) = {u ∗ 0 ,...,u∗ l−1 } <strong>and</strong> u(p,j+1) = {u ∗ l−l ,...,u∗ l−1 }.(iv) j = j +1.A schematic illustration <strong>of</strong> the Algorithm is sketched in Figure 1.), letTheorem 2. Suppose that the conditions <strong>of</strong> Theorem 1 hold true. Then thereexists a β ∈KL, <strong>and</strong> for any r>0 there exists a h ∗ > 0 such that for any fixedN ≥ N ∗ , h ∈ (0,h ∗ ] <strong>and</strong> x 0 ∈ Γ , the trajectory <strong>of</strong> the l-step exact discrete-timesystemξk+1 E = F l E (ξE k , v l,h(ζk A )), ξE 0 = φE(x l 0, u c ) (15)with the l-step receding horizon controller v l,h obtained by the predictionζ A k+1 = F A l(yk+1 , v p ( ζkA )), ζA0 = φ A (x l 0, u c ) (16)satisfies that ξ E k∈ Γ max(h) <strong>and</strong>∥ ξEk∥ ∥ ≤ max{β(∥ ∥ξ E0∥ ∥ ,kTm ) , r }for all k ≥ 0. Moreover, ζkA ∈ Γ max(h), aswell,<strong>and</strong>∥ { (∥ ∥∥ ζA k ≤ max β ∥ζ A 0 ,kTm ) + δ 1 , r }where δ 1 can be made arbitrarily small by suitable choice <strong>of</strong> h.Pro<strong>of</strong>. The pro<strong>of</strong> is given in the Appendix.

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

Saved successfully!

Ooh no, something went wrong!