13.07.2015 Views

Sum-of-Squares Applications in Nonlinear Controller Synthesis

Sum-of-Squares Applications in Nonlinear Controller Synthesis

Sum-of-Squares Applications in Nonlinear Controller Synthesis

SHOW MORE
SHOW LESS
  • No tags were found...

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

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

3.2 Modifications for Systems with Bounded Uncerta<strong>in</strong>ties Sontag Formula Feedbacknear optimal performance for small deviations from the orig<strong>in</strong> is expected. Focus<strong>in</strong>g on theperformance around the orig<strong>in</strong> is reasonable, as any trajectory will eventually enter thisregion due to global stability. Even more important from a practical po<strong>in</strong>t <strong>of</strong> view, we have<strong>in</strong>troduced convenient tun<strong>in</strong>g parameters for both state decay rates and control action.3.2 Modifications for Systems with Bounded Uncerta<strong>in</strong>tiesAn important question for actual application is how to deal with uncerta<strong>in</strong>ties <strong>in</strong> a system.Often uncerta<strong>in</strong>ty can be reasonably bounded, as parameters are usually known to varywith<strong>in</strong> a certa<strong>in</strong> range or because estimates for external disturbances are available. This type<strong>of</strong> uncerta<strong>in</strong>ty for nonl<strong>in</strong>ear systems is very successfully addressed by slid<strong>in</strong>g mode control(see Slot<strong>in</strong>e and Li [18]). These (usually discont<strong>in</strong>uous) controllers seek to overpower an apriori bounded uncerta<strong>in</strong>ty term with control action. A crucial assumption for this is thematch<strong>in</strong>g condition, i.e., that the uncerta<strong>in</strong>ty enters the system through the same channelas the <strong>in</strong>put. Recently developed dynamic surface control [19] generalizes these ideas alsoto mismatched systems. Although slid<strong>in</strong>g mode controllers are usually used for track<strong>in</strong>gcontrol, we regard them as a valuable <strong>in</strong>spiration for the regulator task.We consider a polynomial system, aff<strong>in</strong>e <strong>in</strong> both control and disturbance, given bythe equationẋ = f(x) + g u (x) u + g d (x) dwith x(t) ∈ R n , f(t) ∈ R n , u(t) ∈ R nu , d(t) ∈ R n d,(42)g d (t) ∈ R n × R n d, g u (t) ∈ R n × R nu ,and restrict the unknown disturbance d to satisfy an a priori bound‖d‖ < δ ∀d with δ ∈ R n d(43)This can be used, e.g., to model parameter uncerta<strong>in</strong>ty for a family <strong>of</strong> systems. Recall thatwe seek to decrease the control Lyapunov function V to eventually drive the system to theorig<strong>in</strong>. For the disturbed system, the time derivative <strong>of</strong> the CLF is˙V = L f V + L guV u + L gdV d . (44)The disturbance d is unknown and thus sign <strong>in</strong>def<strong>in</strong>ite, but with the uncerta<strong>in</strong>ty bound(43) the worst case is governed by the <strong>in</strong>equality˙V ≤ L f V + L guV u + ‖ L gdV δ‖ . (45)16

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

Saved successfully!

Ooh no, something went wrong!