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.

Towards the Design <strong>of</strong> Parametric <strong>Model</strong> <strong>Predictive</strong> Controllers 197The main disadvantage <strong>of</strong> the above method is that both problems (5) <strong>and</strong>(10) only provide an approximation for the optimal solution <strong>of</strong> (2). This couldresult to violation <strong>of</strong> the constraints <strong>of</strong> (2), although the constraints in both (5)<strong>and</strong> (10) are satisfied, thus resulting into state <strong>and</strong> input constraints violationfor the system. However, as far as the authors are aware <strong>of</strong>, there is currentlyno alternative multi-parametric MPC method which can guarantee constraintsatisfaction for non-linear, discrete-time systems, since most methods rely on theapproximation <strong>of</strong> the initial non-linear programming problem (2). An alternativemethod, for obtaining the optimal solution <strong>and</strong> guarantee constraint satisfactionis to address the problem in continuous-time <strong>and</strong> not in discrete-time. This willbe shown in the next section.3 Multi-parametric Non-linear Optimal Control Law forContinuous - Time Dynamic SystemsIt is a common practise to deal with the problem <strong>of</strong> non-linear MPC in discretetime by transforming the continuous-time optimal control problem involved intoa discrete-time one. The interest <strong>of</strong> the relevant research has long being focusedon solving the discrete-time non-linear MPC problem. However, the continuoustimecase remain <strong>of</strong> great importance since in practise most <strong>of</strong> the systems <strong>of</strong>interest are continuous-time. In this section a novel approach is presented thatderives <strong>of</strong>f-line the optimal control law in a continuous-time optimal controlproblem with state <strong>and</strong> input constraints. More specifically consider the followingcontinuous-time, optimal control problemˆφ = min φ(x t f ,t f)x(t),u(t)s.t. ẋ = f(x(t),u(t),t)ψ g (x tf ) ≤ 0g(x(t),u(t)) ≤ 0x(t 0 )=x 0t 0 ≤ t ≤ t f(11a)(11b)(11c)(11d)(11e)(11f)where x(t) ∈X ⊆R n are the systems states, u(t) ∈U⊆R m are the controlvariables, g : R n × R m → R q are the path constraints <strong>and</strong> ψ g : R n → R Qg isthe terminal constraint. The objective function φ : R n × R → R is a continuous,differentiable, non-linear function <strong>of</strong> x(t f ) at the final time t f .The objective is to obtain the solution <strong>of</strong> problem (11) i.e. the optimal value<strong>of</strong> the performance index ˆφ <strong>and</strong> the optimal pr<strong>of</strong>iles <strong>of</strong> the control inputs u(t),as explicit function <strong>of</strong> the initial states x 0 . Hence, by treating x 0 as a parameter,the optimal control problem (11) is recast as a multi-parametric DynamicOptimization (mp-DO) problem where ˆφ is the value function, u(t) theoptimalcontrol pr<strong>of</strong>iles <strong>and</strong> x 0 is the parameter <strong>of</strong> the problem. Problem (11) has beenthoroughly studied for the case <strong>of</strong> the continuous-time, linear quadratic optimalcontrol problem ([20]), however this is the first time this problem is treated for

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

Saved successfully!

Ooh no, something went wrong!