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.

64 J.A. Rossiter, B. Pluymers, <strong>and</strong> B. De Moor2 BackgroundThis section introduces notation, the LPV model used in this paper, basic concepts<strong>of</strong> invariance, feasibility <strong>and</strong> performance, <strong>and</strong> some prediction equations.2.1 <strong>Model</strong> <strong>and</strong> ObjectiveDefine the LPV model (uncertain or nonlinear case) totaketheform:x(k +1)=A(k)x(k)+B(k)u(k), k =0,...,∞, (1a)[A(k) B(k)] ∈ Ω Co{[A 1 B 1 ],...,[A m B m ]},(1b)The specific values <strong>of</strong> [A(k) B(k)] are assumed to be unknown at time k. Othermethods [5, 6] can take knowledge <strong>of</strong> the current values <strong>of</strong> the system matricesor bounded rates <strong>of</strong> change <strong>of</strong> these matrices into account but these cases arenot considered in this paper. However, it is conceivable to extend the algorithmspresented in this paper to these settings as well.When dealing with LTI models (m = 1), we will talk about the nominal case.The following feedback law is implicitly assumed :u(k) =−Kx(k); ∀k. (2)For a given feedback, the constraints at each sample are summarised as:x(k) ∈X = {x : A x x ≤ 1}, ∀ku(k) ∈U= {u : A u u ≤ 1}, ∀k⇒ x(k) ∈S 0 = {x : A y x ≤ 1}, ∀k.(3)where 1 is a column vector <strong>of</strong> appropriate dimensions containing only 1’s <strong>and</strong>A y =[A x ; −A u K]. We note that the results <strong>of</strong> this paper have been proven onlyfor feedback gains giving quadratic stabilisability, that is, for feedback K, theremust exist a matrix P = P T > 0 ∈ R nx×nx such thatΦ T j PΦ j ≤ P, ∀j, Φ j = A j − B j K. (4)Problem 1 (Cost Objective). For each <strong>of</strong> the algorithms discussed, the underlyingaims are: to achieve robust stability, to optimise performance <strong>and</strong> toguarantee robust satisfaction <strong>of</strong> constraints. This paper uses a single objectivethroughout. Hence the algorithms will seek to minimise, subject to robust satisfaction<strong>of</strong> (3), an upper bound on:2.2 Invariant SetsJ =∞∑(x(k) T Qx(k)+u(k) T Ru(k)). (5)k=0Invariant sets [2] are key to this paper <strong>and</strong> hence are introduced next.

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

Saved successfully!

Ooh no, something went wrong!