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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Interval Arithmetic in Robust <strong>Nonlinear</strong> MPC 319Kühn’s method is a procedure to bound the orbits <strong>of</strong> discrete dynamical systems.In Kühn’s method, the evolution <strong>of</strong> the system is approximated by azonotope <strong>and</strong> sub-exponential overestimation is proven [2]. First the zonotopeinclusion operator is introduced in the following theorem:Theorem 1 (Zonotope inclusion). Consider a family <strong>of</strong> zonotopes representedby Z = p ⊕ MB m where p ∈ R n is a real vector <strong>and</strong> M ∈ I n×m isan interval matrix. A zonotope inclusion, denoted by ⋄(Z), is defined by:[ ]Bm⋄(Z) =p ⊕ [mid(M) G]B n = p ⊕ JB m+nwhere G ∈ R n×n is a diagonal matrix that satisfies:m∑ diam (M ij )G ii =, i =1,...,n.2j=1Under these definitions it results that: Z ⊆⋄(Z).The following theorem is a generalization <strong>of</strong> Kühn’s method for a function whichdepends on an unknown but bounded vector <strong>of</strong> parameters [3].Theorem 5. Given a function f(x, w) : R n × R nw → R n ,azonotopeX =p ⊕ HB m <strong>and</strong> a zonotope W = c w ⊕ C w B sw , consider the following intervalextensions:• A zonotope q ⊕ SB d such that f(p, W ) ⊆ q ⊕ SB d .• An interval matrix M = □(∇ x f(X, W))H.• A zonotope Ψ(X, W) =q ⊕ SB d ⊕⋄(MB m )=q ⊕ H q B l with l = d + n + mUnder the previous assumptions it results that f(X, W) ⊆ Ψ(X, W)Note that the zonotope q ⊕ SB d <strong>of</strong> theorem 5 can be obtained by means <strong>of</strong> anatural interval extension <strong>of</strong> f(p, W ). It is worth remarking that this methodincreases the dimension <strong>of</strong> the obtained zonotope, <strong>and</strong> hence its complexity. Inorder to reduce this effect, a lower order zonotope which bounds the obtainedzonotope can be used instead. This bound can be obtained by means <strong>of</strong> theprocedure proposed in [3].In the following section it is shown how an outer estimation <strong>of</strong> the reachableset can be obtained by means <strong>of</strong> the presented interval arithmetic methods.3 Guaranteed Approximation <strong>of</strong> the Reachable SetFor a system in absence <strong>of</strong> uncertainties <strong>and</strong> for a given sequence <strong>of</strong> control inputs,the prediction <strong>of</strong> the evolution <strong>of</strong> the system is a trajectory. However, whenuncertainties or noises are present, there exists a trajectory for each realization<strong>of</strong> the uncertainties <strong>and</strong> noise. The set <strong>of</strong> these trajectories forms a tube that willbe denoted as the sequence <strong>of</strong> reachable sets. a precise definition is the following:

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

Saved successfully!

Ooh no, something went wrong!