stability analysis of lpv systems with piecewise
play

Stability analysis of LPV systems with piecewise differentiable - PowerPoint PPT Presentation

Stability analysis of LPV systems with piecewise differentiable parameters Corentin Briat and Mustafa Khammash - D-BSSE - ETH-Z urich 2017 IFAC World Congress, Toulouse, France Outline 1 Introduction 2 Stability analysis of LPV systems with


  1. Stability analysis of LPV systems with piecewise differentiable parameters Corentin Briat and Mustafa Khammash - D-BSSE - ETH-Z¨ urich 2017 IFAC World Congress, Toulouse, France

  2. Outline 1 Introduction 2 Stability analysis of LPV systems with piecewise differentiable parameters 3 Examples 4 Concluding statements C. Briat, D-BSSE@ETH-Z¨ urich 2017 IFAC World Congress, Toulouse 2 / 23

  3. Outline 1 Introduction 2 Stability analysis of LPV systems with piecewise differentiable parameters 3 Examples 4 Concluding statements C. Briat, D-BSSE@ETH-Z¨ urich 2017 IFAC World Congress, Toulouse 2 / 23

  4. LPV systems LPV systems LPV systems are generically represented as x ( t ) = A ( ρ ( t )) x ( t ) + B ( ρ ( t )) u ( t ) , x (0) = x 0 ˙ (1) where x and u are the state of the system and the control input ρ ( t ) ∈ P , P ⊂ R N compact, is the value of the parameter vector at time t The matrix-valued functions A ( · ) and B ( · ) are “nice enough”, i.e. continuous on P Rationale Can be used to approximate nonlinear systems [Sha88, BPB04] Can be used to model a wide variety of real-world processes [MS12, HW15, Bri15a] Convenient framework for the design gain-scheduled controllers [RS00] C. Briat, D-BSSE@ETH-Z¨ urich 2017 IFAC World Congress, Toulouse 3 / 23

  5. Quadratic stability [SGC97] Definition The LPV system x ( t ) ˙ = A ( ρ ( t )) x ( t ) (2) x (0) = x 0 is said to be quadratically stable if V ( x ) = x T Px is a Lyapunov function for the system. Theorem The LPV system (2) is quadratically stable if and only if there exists a matrix P ∈ S n ≻ 0 such that the LMI A ( θ ) T P + PA ( θ ) ≺ 0 (3) holds for all θ ∈ P . Remarks All the possible trajectories ρ : R ≥ 0 �→ P are (implicitly) considered (together with the assumption of existence of solutions) Semi-infinite dimensional LMI problem (can be checked using various methods) C. Briat, D-BSSE@ETH-Z¨ urich 2017 IFAC World Congress, Toulouse 4 / 23

  6. Robust stability [Wu95] Definition The LPV system x ( t ) ˙ = A ( ρ ( t )) x ( t ) (4) x (0) = x 0 ρ ( t ) ∈ D , for some given compact sets P , D ⊂ R N , is said to be with ρ ( t ) ∈ P and ˙ robustly stable if V ( x, ρ ) = x T P ( ρ ) x is a Lyapunov function for the system. Theorem The LPV system (4) is robustly stable if and only if there exists a differentiable matrix-valued function P : P → S n ≻ 0 such that the LMI N i ∂ θ i P ( θ ) + A ( θ ) T P ( θ ) + P ( θ ) A ( θ ) ≺ 0 � θ ′ (5) i =1 holds for all θ ∈ P and all θ ′ ∈ D . Remarks Trajectories of the parameters are continuously differentiable (can be relaxed) Infinite-dimensional LMI problem (can be approximately checked) C. Briat, D-BSSE@ETH-Z¨ urich 2017 IFAC World Congress, Toulouse 5 / 23

  7. Summary Some remarks Two main classes of parameter trajectories associated with two main stability concepts But these classes are very far apart! Parameter trajectories are defined in a very loose/restrictive way The accuracy of the tools developed for periodic, switched and Markov jump systems stems from the fact that they are tailor-made C. Briat, D-BSSE@ETH-Z¨ urich 2017 IFAC World Congress, Toulouse 6 / 23

  8. Summary Some remarks Two main classes of parameter trajectories associated with two main stability concepts But these classes are very far apart! Parameter trajectories are defined in a very loose/restrictive way The accuracy of the tools developed for periodic, switched and Markov jump systems stems from the fact that they are tailor-made Question What if we consider piecewise differentiable parameters? Robust stability not applicable and quadratic stability too conservative So, we need something else! C. Briat, D-BSSE@ETH-Z¨ urich 2017 IFAC World Congress, Toulouse 6 / 23

  9. LPV systems with piecewise differentiable parameters Class of parameters Piecewise differentiable with aperiodic discontinuities Stability results Stability condition using hybrid systems method → minimum dwell-time condition Connections with quadratic and robust stability Examples C. Briat, D-BSSE@ETH-Z¨ urich 2017 IFAC World Congress, Toulouse 7 / 23

  10. Outline 1 Introduction 2 Stability analysis of LPV systems with piecewise differentiable parameters 3 Examples 4 Concluding statements C. Briat, D-BSSE@ETH-Z¨ urich 2017 IFAC World Congress, Toulouse 7 / 23

  11. Preliminaries Let us consider the LPV system x ( t ) = A ( ρ ( t )) x ( t ) , x (0) = x 0 ˙ (6) with parameter trajectories ρ in P T where � ¯ � � � ρ ( t ) ∈ Q ( ρ ( t )) , t ∈ [ t k , t k +1 ) ˙ � P T := ρ : R ≥ 0 �→ P (7) � ¯ � T k ≥ ¯ T, ρ ( t k ) � = ρ ( t + k ) ∈ P , k ∈ Z ≥ 0 � where ρ ( t + k ) := lim s ↓ t k ρ ( s ) , t 0 = 0 (no jump at t 0 ), T k := t k +1 − t k , ¯ T > 0 , P =: P 1 × . . . × P N , P i := [ ρ i , ¯ ρ i ] , ρ i ≤ ¯ ρ i , i = 1 , . . . , N D =: D 1 × . . . × D N , D i := [ ν i , ¯ ν i ] , ν i ≤ ¯ ν i , i = 1 , . . . , N and Q ( ρ ) = Q 1 ( ρ ) × . . . × Q N ( ρ ) with  D i if ρ i ∈ ( ρ i , ¯ ρ i ) ,  Q i ( ρ ) := D i ∩ R ≥ 0 if ρ i = ρ i , (8) D i ∩ R ≤ 0 if ρ i = ¯ ρ i .  C. Briat, D-BSSE@ETH-Z¨ urich 2017 IFAC World Congress, Toulouse 8 / 23

  12. Illustration Minimum dwell-time ¯ T = 3 . 3 Discontinuities separated by at least ¯ T = 3 . 3 seconds C. Briat, D-BSSE@ETH-Z¨ urich 2017 IFAC World Congress, Toulouse 9 / 23

  13. System reformulation The key idea is to reformulate the system in a way that will allow us to capture the both the dynamics of the system and the dynamics of the parameters. C. Briat, D-BSSE@ETH-Z¨ urich 2017 IFAC World Congress, Toulouse 10 / 23

  14. System reformulation The key idea is to reformulate the system in a way that will allow us to capture the both the dynamics of the system and the dynamics of the parameters. Hence, we propose the following hybrid system formulation [GST12]  �  x ( t ) ˙ = A ( ρ ( t )) x ( t ) �    �  ρ ( t ) ˙ ∈ Q ( ρ ( t )) if ( x ( t ) , ρ ( t ) , τ ( t ) , T ( t )) ∈ C   � � τ ( t ) ˙ = 1 (eq. τ ( t ) < T ( t ) ) �   ˙  �  T ( t ) = 0   � (9)  x ( t + ) �  = x ( t ) �    ρ ( t + ) �  ∈ P if ( x ( t ) , ρ ( t ) , τ ( t ) , T ( t )) ∈ D   � τ ( t + ) � = 0 (eq. τ ( t ) = T ( t ) ) �   [ ¯  T ( t + ) �  ∈ T, ∞ )   � where R n × P × E < , C = R n × P × E = D = (10) { ϕ ∈ R ≥ 0 × [ ¯ E � = T, ∞ ) : ϕ 1 � ϕ 2 } , � ∈ { <, = } and ( x (0) , ρ (0) , τ (0) , T (0)) ∈ R n × P × { 0 } × [ ¯ T, ∞ ) . (11) C. Briat, D-BSSE@ETH-Z¨ urich 2017 IFAC World Congress, Toulouse 10 / 23

  15. Illustration Let the t k ’s be the time instants for which τ ( t k ) = T ( t k ) We consider a parameter trajectory given by ρ ( t ) = (1 + sin( t + φ ( t ))) / 2 where φ ( t ) = φ k , t ∈ [ t k , t k +1 ) and the φ k ’s are uniform random variables taking values in [0 , 2 π ] At each t k , a new value for φ k is drawn, which introduces a discontinuity in the parameter trajectory 3 = ( t ) T ( t ) 2 1 0 0 2 4 6 8 10 12 14 16 18 20 1 ; ( t ) 0.5 0 0 2 4 6 8 10 12 14 16 18 20 Time [s] C. Briat, D-BSSE@ETH-Z¨ urich 2017 IFAC World Congress, Toulouse 11 / 23

  16. Main result Theorem (Minimum dwell-time) Let ¯ T ∈ R > 0 be given and assume that there exist a bounded continuously differentiable matrix-valued function S : [0 , ¯ T ] × P �→ S n ≻ 0 and a scalar ε > 0 such that the conditions N � ∂ τ S ( τ, θ ) + ∂ ρ i S ( τ, θ ) µ i + Sym[ S ( τ, θ ) A ( θ )] + εI � 0 (12) i =1 N � ∂ ρ i S ( ¯ T, θ ) µ i + Sym[ S ( ¯ T, θ ) A ( θ )] + εI � 0 (13) i =1 and S (0 , θ ) − S ( ¯ T, η ) � 0 (14) hold for all θ, η ∈ P , µ ∈ D and all τ ∈ [0 , ¯ T ] . Then, the LPV system (6) with parameter trajectories in P T is asymptotically stable. � ¯ For a square matrix M , we define Sym[ M ] = M + M T C. Briat, D-BSSE@ETH-Z¨ urich 2017 IFAC World Congress, Toulouse 12 / 23

  17. Connection with quadratic and robust stability Theorem (Quadratic stability) When ¯ T → 0 in the minimum dwell-time theorem, then we recover the quadratic stability condition A ( θ ) T P + PA ( θ ) ≺ 0 , θ ∈ P . (15) C. Briat, D-BSSE@ETH-Z¨ urich 2017 IFAC World Congress, Toulouse 13 / 23

  18. Connection with quadratic and robust stability Theorem (Quadratic stability) When ¯ T → 0 in the minimum dwell-time theorem, then we recover the quadratic stability condition A ( θ ) T P + PA ( θ ) ≺ 0 , θ ∈ P . (15) Theorem (Robust stability) When ¯ T → ∞ , then we recover the robust stability condition N ∂ ρ i P ( θ ) µ i + A ( θ ) T P ( θ ) + P ( θ ) A ( θ ) ≺ 0 , θ ∈ P , µ ∈ D . � (16) i =1 C. Briat, D-BSSE@ETH-Z¨ urich 2017 IFAC World Congress, Toulouse 13 / 23

  19. Connection with quadratic and robust stability Theorem (Quadratic stability) When ¯ T → 0 in the minimum dwell-time theorem, then we recover the quadratic stability condition A ( θ ) T P + PA ( θ ) ≺ 0 , θ ∈ P . (15) Theorem (Robust stability) When ¯ T → ∞ , then we recover the robust stability condition N ∂ ρ i P ( θ ) µ i + A ( θ ) T P ( θ ) + P ( θ ) A ( θ ) ≺ 0 , θ ∈ P , µ ∈ D . � (16) i =1 C. Briat, D-BSSE@ETH-Z¨ urich 2017 IFAC World Congress, Toulouse 13 / 23

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend