integral quadratic separation framework
play

Integral Quadratic Separation Framework Dimitri PEAUCELLE LAAS-CNRS - PowerPoint PPT Presentation

Integral Quadratic Separation Framework Dimitri PEAUCELLE LAAS-CNRS - Universit e de Toulouse - FRANCE joint work with Denis Arzelier and Fr ed eric Gouaisbaut Seminar March 2011 Outline Topological separation & related theory


  1. Integral Quadratic Separation Framework Dimitri PEAUCELLE LAAS-CNRS - Universit´ e de Toulouse - FRANCE joint work with Denis Arzelier and Fr´ ed´ eric Gouaisbaut Seminar March 2011

  2. Outline ➊ Topological separation & related theory ● Well-posedness definition and main result ● Relations with Lyapunov theory ● The case of linear uncertain systems : quadratic separation ● The Lur’e problem ● Relations with IQC framework ➋ Integral Quadratic Separation (IQS) for the descriptor case ➌ Performances in the IQS framework ➍ System augmentation : a way towards conservatism reduction ➎ The Romuald toolbox 1 March 2011, Unicamp

  3. ➊ Topological separation & related theory ■ Well-posedness w G (z, w)=0 w Well-Posedness: z w Bounded ( ¯ w, ¯ z ) ⇒ unique bounded ( w, z ) F (w, z)=0 z z F G � �� � � �� � z = Aw + ¯ z and w = ∆ z + ¯ w are linear applications ● In case Well-posedness : ( 1 − A ∆) non-singular ▲ What if ∆ = ∆ ∈ ∆ ∆ is uncertain ? ▲ If A = T ( jω ) is an LTI system ? ▲ If G is non-linear ? ... 2 March 2011, Unicamp

  4. ➊ Topological separation & related theory ■ Well-posedness & topological separation Well-Posedness: w G (z, w)=0 w Bounded ( ¯ w, ¯ z ) z � � � � w � � � � w w ¯ � � � � F (w, z)=0 ⇒ ∃ !( w, z ) , ∃ γ : ≤ γ � � � � z � � � � z z ¯ z � � � � ● [Safonov 80] ∃ θ topological separator: G I ( ¯ w ) = { ( w, z ) : G ¯ w ( z, w ) = 0 } ⊂ { ( w, z ) : θ ( w, z ) ≤ φ 2 ( || ¯ w || ) } F (¯ z ) = { ( w, z ) : F ¯ z ( w, z ) = 0 } ⊂ { ( w, z ) : θ ( w, z ) > − φ 1 ( || ¯ z || ) } ● φ 1 and φ 2 are positive functions. When ¯ w = 0 , ¯ z = 0 separation reads as G I (0) = { ( w, z ) : G 0 ( z, w ) = 0 } ⊂ { ( w, z ) : θ ( w, z ) ≤ 0 } F (0) = { ( w, z ) : F 0 ( w, z ) = 0 } ⊂ { ( w, z ) : θ ( w, z ) > 0 } 3 March 2011, Unicamp

  5. ➊ Topological separation & related theory ■ For dynamic systems ˙ x = f ( x ) , topological separation ≡ Lyapunov theory G � �� � F � t � �� � z ( t ) = f ( w ( t )) + ¯ z ( t ) , w ( t ) = z ( τ ) dτ + ¯ w ( t ) ���� ���� 0 x ( t ) x ( t ) ˙ ▲ ¯ w : contains information on initial conditions ( x (0) = 0 by convention) ● Well-posedness ⇒ for zero initial conditions and zero perturbations : w = z = 0 (equilibrium point). ● Well-posedness (global stability) ⇒ whatever bounded perturbations the state remains close to equilibrium 4 March 2011, Unicamp

  6. ➊ Topological separation & related theory ■ For dynamic systems ˙ x = f ( x ) , topological separation ≡ Lyapunov theory G F � �� � � t � �� � z ( t ) , z ( t ) = f ( w ( t )) + ¯ w ( t ) = z ( τ ) dτ + ¯ w ( t ) ���� ���� 0 x ( t ) x ( t ) ˙ ● Assume a Lyapunov function V (0) = 0 , V ( x ) > 0 , ˙ V ( x ) < 0 ▲ Topological separation w.r.t. G I (0) is obtained with � ∞ − ∂V θ ( w = x, z = ˙ x ) = ∂x ( x ( τ )) ˙ x ( τ ) dτ = lim t →∞ − V ( x ( t )) < 0 0 ▲ Topological separation w.r.t. F (0) does hold as well � ∞ − ˙ θ ( w, z = f ( w )) = V ( w ( τ )) dτ > 0 0 5 March 2011, Unicamp

  7. ➊ Topological separation & related theory ■ For linear systems : quadratic Lyapunov function, i.e. quadratic separator G F � �� � � t � �� � z ( t ) , z ( t ) = Aw ( t ) + ¯ w ( t ) = z ( τ ) dτ + ¯ w ( t ) ���� ���� 0 x ( t ) x ( t ) ˙ ● A possible separator based on quadratic Lyapunov function V ( x ) = x T Px � � � � � � ∞ � − P z ( τ ) 0 z T ( τ ) w T ( τ ) θ ( w, z ) = dτ − P w ( τ ) 0 0 ▲ Quadratic separation w.r.t. G I (0) : t →∞ − x T ( t ) Px ( t ) ≤ 0 , i.e. P > 0 lim ▲ Quadratic separation w.r.t. F (0) guaranteed if − 2 w T ( t ) PAw ( t ) > 0 , i.e. A T P + PA < 0 ∀ t > 0 , 6 March 2011, Unicamp

  8. ➊ Topological separation & related theory ■ Topological separation : alternative to Lyapunov theory ▲ Needs to manipulate systems in a new form ● Suited for systems described as feedback connected blocs Any linear system with rational dependence w.r.t. parameters writes as such  x = Ax + B ∆ w ∆ ˙      LFT z ∆ = C ∆ x + D ∆ w ∆ x = ( A + B ∆ ∆( 1 − D ∆ ∆) − 1 C ∆ ) x ˙ ← →     w ∆ = ∆ z ∆  ▲ Finding a topological separator is a priori as complicated as finding a Lyapunov function ● Allows to deal with several features simultaneously in a unified way 7 March 2011, Unicamp

  9. ➊ Topological separation & related theory ■ Quadratic separation [Iwasaki & Hara 1998] ● If F ( w ) = Aw is a linear transformation and G = ∆ is an uncertain operator defined as ∆ ∈ ∆ ∆ convex set it is necessary and sufficient to look for a quadratic separator � � � ∞ � � z θ ( z, w ) = Θ dτ z T w T w 0 ● If F ( w ) = A ( ω ) w is a linear parameter dependent transformation and G = ∆ is an uncertain operator defined as ∆ ∈ ∆ ∆ convex set necessary and sufficient to look for a parameter-dependent quadratic separator � � � ∞ � � z θ ( z, w ) = z T w T Θ( ω ) dτ w 0 8 March 2011, Unicamp

  10. ➊ Topological separation & related theory w G (z, w)=0 w z ■ A well-known example : the Lur’e problem w F (w, z)=0 z z ▲ F = T ( jω ) is a transfer function ▲ G ( z ) /z ∈ [ − k 1 , − k 2 ] is a sector-bounded gain ( i.e. the inverse graph of G is in [ − 1 /k 1 , − 1 /k 2 ] ) ● Circle criterion : exists a quadratic separator (circle) for all ω 9 March 2011, Unicamp

  11. ➊ Topological separation & related theory ■ Another example : parameter-dependent Lyapunov function w G (z, w)=0 w z w F (w, z)=0 z z ▲ F = A ( δ ) parameter-dependent LTI state-space model ▲ G = I is an integrator ● Necessary and sufficient to have   − P ( δ ) 0 Θ( δ ) =   − P ( δ ) 0 10 March 2011, Unicamp

  12. ➊ Topological separation & related theory ■ Direct relation with the IQC framework ▲ F = T ( jω ) is a transfer matrix ▲ G = ∆ is an operator known to satisfy an Integral Quadratic Constraint (IQC)   � + ∞ � � 1  dω ≤ 0 ∆ ∗ ( jω ) Π( ω ) 1  ∆( jω ) −∞ ● Stability of the closed-loop is guaranteed if for all ω    T ( jω ) � �  > 0 T ∗ ( jω ) Π( ω ) 1 1 ▲ Knowing ∆ ∆ how to choose Π = Θ ? ( i.e. the quadratic separator) Plenty of results in µ -analysis and IQC theory D-scalings, DG-scalings etc. but still, conservative 11 March 2011, Unicamp

  13. Outline ➊ Topological separation & related theory ➋ Integral Quadratic Separation (IQS) for the descriptor case ➌ Performances in the IQS framework ➍ System augmentation : a way towards conservatism reduction ➎ The Romuald toolbox 12 March 2011, Unicamp

  14. ➋ IQS for the descriptor case w w G (z, w)=0 w z z w w F (w, z)=0 z z z ■ Linear implicit application in feedback loop with an uncertain operator E z ( t ) = A w ( t ) , w ( t ) = [ ∇ z ]( t ) ∇ ∈ ∇ ∇ � �� � � �� � F G ● ∇ is bloc-diagonal contains scalar, full-bloc, LTI and LTV uncertainties and other operators such as integrators, delays... ● Result also extend to time-varying linear applications E ( t ) , A ( t ) � � �� �� E [ i ] A [ i ] ∈ CO E ( ξ ) A ( ξ ) and to polytopic linear applications . 13 March 2011, Unicamp

  15. ➋ IQS for the descriptor case ■ Integral Quadratic Separation [Automatica’08, CDC’08] ● For the case of linear application with uncertain operator E z ( t ) = A w ( t ) , w ( t ) = [ ∇ z ]( t ) ∇ ∈ ∇ ∇ where E = E 1 E 2 with E 1 full column rank, ● Integral Quadratic Separator (IQS) : ∃ Θ , matrix, solution of LMI � � ⊥∗ � � ⊥ Θ > 0 E 1 −A E 1 −A and Integral Quadratic Constraint (IQC) ∀∇ ∈ ∇ ∇     ∗ � ∞  E 2 z ( t )  E 2 z ( t )  dt ≤ 0 Θ  [ ∇ z ]( t ) [ ∇ z ]( t ) 0 14 March 2011, Unicamp

  16. ➋ IQS for the descriptor case ● For given ∇ ∇ , there exist (conservative) LMI conditions for Θ solution to IQC     ∗ � ∞  E 2 z ( t )  E 2 z ( t )  dt ≤ 0 Θ  [ ∇ z ]( t ) [ ∇ z ]( t ) 0 ▲ Θ is build out of IQS for elementary blocs of ∇ ▲ Improved DG -scalings, full-bloc S-procedure, vertex separators... ▲ Building Θ and related LMIs is tedious but can be automatized www.laas.fr/OLOCEP/romuloc/ ▲ It is conservative except in few special cases [Meinsma et al., 1997]. 15 March 2011, Unicamp

  17. ➋ IQS for the descriptor case ■ Robust analysis in IQS framework: ● 1- Write the robust analysis problem as a well-posedness problem   ∇ 1 0   ... E z = A w , w = ∇ z =  z    ∇ ¯ 0  ● 2- Build Integral Quadratic Separators for each elementary bloc ∇ j ● 3- Apply the IQS results to get (conservative) LMIs 16 March 2011, Unicamp

  18. Outline ➊ Topological separation & related theory ➋ Integral Quadratic Separation (IQS) for the descriptor case ➌ Performances in the IQS framework ➍ System augmentation : a way towards conservatism reduction ➎ The Romuald toolbox 17 March 2011, Unicamp

Recommend


More recommend