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...

Create successful ePaper yourself

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

4.1 Quadratic Cost Performance Illustrative ExamplesClosed loop simulations are used to illustrate the benefits that can be ga<strong>in</strong>ed by us<strong>in</strong>gthe proposed method. Direct application <strong>of</strong> the l<strong>in</strong>ear quadratic regulator, which does notprovide global stability, is used as a performance benchmark. As a metric, the quadraticcost determ<strong>in</strong>ed by the functional ∫ τ0 xT Q x + u T R u dt is used, with τ be<strong>in</strong>g a sufficientlylarge time to allow the system to settle at the equilibrium. A disk <strong>of</strong> radius 2 around theorig<strong>in</strong> is uniformly sampled <strong>in</strong> state-space, which can be seen as a circular approximation<strong>of</strong> the LQR’s region <strong>of</strong> stability. Us<strong>in</strong>g polar coord<strong>in</strong>ates with steps <strong>of</strong> 0.05 <strong>in</strong> radial and 5 ◦<strong>in</strong> angular direction, the sample consists <strong>of</strong> 2993 po<strong>in</strong>ts. Each <strong>of</strong> these is used as an <strong>in</strong>itialcondition and the cost along all trajectories is summed up. Table 1 provides the results fordifferent weight<strong>in</strong>g matrices Q and R.Table 1: Quadratic cost <strong>of</strong> the different feedback laws. Uniform sample with<strong>in</strong> a disk <strong>of</strong> radius 2around the orig<strong>in</strong> with 2993 sample po<strong>in</strong>ts. Cost <strong>of</strong> all trajectories added up to τ = 5.Weight<strong>in</strong>g factors LQR Sontag (V LQR ) Sontag (V I ) Sontag (V feas )Q = [ 1.0 0 1.0 0 R = [ 1.0 0 1.0 0 ] 2117 2068 2331 3240Q = [ 1.0 0 1.0 0 R = [ 1.0 0 4.0 0 ] 2026 2003 2132 3115Q = [ 1.0 0 1.0 0 R = [ 30 0 20 0 ] 1253 1100 1494 2420Q = [ 5.0 0 0.5 0 R = [ 1.0 0 1.0 0 ] 3688 3579 3723 4977Q = [ 5.0 0 0.5 0 R = [ 1.0 0 4.0 0 ] 3689 3205 3420 4487Q = [ 5.0 0 0.5 0 R = [ 30 0 20 0 ] 3776 3348 3274 4404Q = [ 0.1 0 0.3 0 R = [ 1.0 0 1.0 0 ] 1446 1565 1901 2684Q = [ 0.1 0 0.3 0 R = [ 1.0 0 4.0 0 ] 1334 1399 1332 2159Q = [ 0.1 0 0.3 0 R = [ 30 0 20 0 ] 290 273 410 717Overall 19619 18267 20017 28203<strong>Sum</strong>marized, the LQR based Sontag formula provides good results throughout all tun<strong>in</strong>gsconsidered. In some cases the guessed control Lyapunov function and the l<strong>in</strong>ear quadraticregulator provide slightly better results. The control law based upon the feasibility problemyields consistently the worst performance. Our results thus suggest that improved performancecan be achieved with the systematic way <strong>of</strong> construct<strong>in</strong>g the Lyapunov functioncompared to us<strong>in</strong>g some arbitrary feasible po<strong>in</strong>t.26

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

Saved successfully!

Ooh no, something went wrong!