simple interval observers for linear impulsive systems
play

Simple interval observers for linear impulsive systems with - PowerPoint PPT Presentation

Simple interval observers for linear impulsive systems with applications to sampled-data and switched systems Corentin Briat and Mustafa Khammash - D-BSSE - ETH-Z urich 2017 IFAC World Congress, Toulouse, France Contents 1 Introduction 2


  1. Simple interval observers for linear impulsive systems with applications to sampled-data and switched systems Corentin Briat and Mustafa Khammash - D-BSSE - ETH-Z¨ urich 2017 IFAC World Congress, Toulouse, France

  2. Contents 1 Introduction 2 Stability analysis of positive linear impulsive systems 3 Application to interval observation of linear impulsive systems 4 Examples 5 Conclusion C. Briat, D-BSSE@ETH-Z¨ urich 2017 IFAC World Congress, Toulouse 2 / 21

  3. Contents 1 Introduction 2 Stability analysis of positive linear impulsive systems 3 Application to interval observation of linear impulsive systems 4 Examples 5 Conclusion C. Briat, D-BSSE@ETH-Z¨ urich 2017 IFAC World Congress, Toulouse 3 / 21

  4. Motivation Impulsive systems are an important class of hybrid systems that can be used to represent switched and sampled-data systems [GST12] Linear positive impulsive systems have received less attention but some results exist [ZWXG14, Bri17] A particularity is that linear copositive Lyapunov functions V ( x ) = λ T x , λ > 0 can be used to analyze them These results pave the way for the design of interval observers for impulsive systems [DER16] Interval observers are observers aiming to estimate upper and lower bounds on the state of a given system [GRH00] This talk is devoted to the design of such observers for linear impulsive systems and switched systems C. Briat, D-BSSE@ETH-Z¨ urich 2017 IFAC World Congress, Toulouse 4 / 21

  5. Contents 1 Introduction 2 Stability analysis of positive linear impulsive systems 3 Application to interval observation of linear impulsive systems 4 Examples 5 Conclusion C. Briat, D-BSSE@ETH-Z¨ urich 2017 IFAC World Congress, Toulouse 5 / 21

  6. Linear impulsive systems We consider here systems of the form x ( t k + τ ) ˙ = A ( τ ) x ( t k + τ ) + E c ( τ ) w c ( t k + τ ) , τ ∈ (0 , T k ] x ( t + (1) k ) = Jx ( t k ) + E d w d ( k ) , k ∈ N x ( t 0 ) = x 0 , t 0 = 0 where x ( t + k ) := lim s ↓ t k x ( s ) , k ∈ N Timer variable τ measures the time elapsed since the last impulse/jump The sequence of impulse times { t k } k ∈ N is assumed to satisfy a minimum dwell-time constraint; i.e. T k := t k +1 − t k ≥ ¯ T for all k ∈ N 0 C. Briat, D-BSSE@ETH-Z¨ urich 2017 IFAC World Congress, Toulouse 6 / 21

  7. Linear impulsive systems We consider here systems of the form x ( t k + τ ) ˙ = A ( τ ) x ( t k + τ ) + E c ( τ ) w c ( t k + τ ) , τ ∈ (0 , T k ] x ( t + (1) k ) = Jx ( t k ) + E d w d ( k ) , k ∈ N x ( t 0 ) = x 0 , t 0 = 0 where x ( t + k ) := lim s ↓ t k x ( s ) , k ∈ N Timer variable τ measures the time elapsed since the last impulse/jump The sequence of impulse times { t k } k ∈ N is assumed to satisfy a minimum dwell-time constraint; i.e. T k := t k +1 − t k ≥ ¯ T for all k ∈ N 0 Proposition The following statements are equivalent: (a) The system (1) is state positive, i.e. for any x 0 ≥ 0 , w c ( t ) ≥ 0 and w d ( k ) ≥ 0 , we have that x ( t ) ≥ 0 for all t ≥ 0 . (b) The matrix-valued function A ( τ ) is Metzler for all τ ≥ 0 , the matrix-valued function E c ( τ ) is nonnegative for all τ ≥ 0 and the matrices J, E d are nonnegative. C. Briat, D-BSSE@ETH-Z¨ urich 2017 IFAC World Congress, Toulouse 6 / 21

  8. Stability under minimum dwell-time ¯ T Theorem ([Bri17]) Let us consider the system (1) with w c ≡ 0 , w d ≡ 0 , A ( τ ) = A ( ¯ T ) for all τ ≥ ¯ T > 0 , where ¯ T > 0 is given, and assume that it is state positive. Then, the following statements are equivalent: (a) There exists a vector λ ∈ R n > 0 such that λ T A ( ¯ Φ( ¯ λ T � � T ) < 0 and T ) J − I n < 0 (2) hold where Φ( s ) = A ( s )Φ( s ) , Φ(0) = I n , s ∈ [0 , ¯ ˙ T ] . (3) C. Briat, D-BSSE@ETH-Z¨ urich 2017 IFAC World Congress, Toulouse 7 / 21

  9. Stability under minimum dwell-time ¯ T Theorem ([Bri17]) Let us consider the system (1) with w c ≡ 0 , w d ≡ 0 , A ( τ ) = A ( ¯ T ) for all τ ≥ ¯ T > 0 , where ¯ T > 0 is given, and assume that it is state positive. Then, the following statements are equivalent: (a) There exists a vector λ ∈ R n > 0 such that λ T A ( ¯ Φ( ¯ λ T � � T ) < 0 and T ) J − I n < 0 (2) hold where Φ( s ) = A ( s )Φ( s ) , Φ(0) = I n , s ∈ [0 , ¯ ˙ T ] . (3) (b) There exist a differentiable vector-valued ζ : [0 , ¯ T ] �→ R n , ζ ( ¯ T ) > 0 , and a scalar ε > 0 such that the conditions T ) T A ( ¯ ζ ( ¯ T ) < 0 ζ ( τ ) T + ζ ( τ ) T A ( τ ) − ˙ ≤ 0 (4) T ) T J − ζ (0) T + ε 1 T ζ ( ¯ ≤ 0 hold for all τ ∈ [0 , ¯ T ] . Moreover, when one of the above statements holds, then the positive impulsive system (1) is asymptotically stable under minimum dwell-time ¯ T . C. Briat, D-BSSE@ETH-Z¨ urich 2017 IFAC World Congress, Toulouse 7 / 21

  10. Contents 1 Introduction 2 Stability analysis of positive linear impulsive systems 3 Application to interval observation of linear impulsive systems 4 Examples 5 Conclusion C. Briat, D-BSSE@ETH-Z¨ urich 2017 IFAC World Congress, Toulouse 8 / 21

  11. The system We consider here systems of the form x ( t ) ˙ = Ax ( t ) + E c w c ( t ) , t / ∈ { t k } k ∈ N x ( t + k ) = Jx ( t k ) + E d w d ( k ) , k ∈ N y c ( t ) = C c x ( t ) + F c w c ( t ) , t / ∈ { t k } k ∈ N (5) y d ( k ) = C d x ( t k ) + F d w d ( k ) , k ∈ N x ( t 0 ) = x 0 , t 0 = 0 where x, x 0 ∈ R n , w c ∈ R p c , w d ∈ R p d , y c ∈ R q c and y d ∈ R q d are the state of the system, the initial condition, the continuous-time exogenous input, the discrete-time exogenous input, the continuous-time measured output and the discrete-time measured output, respectively. The sequence of impulse instants { t k } k ∈ N is assumed to satisfy the same properties as for the system (1). The input signals are all assumed to be bounded functions and that some bounds are c ( t ) ≤ w c ( t ) ≤ w + d ( k ) ≤ w d ( k ) ≤ w + known; i.e. we have w − c ( t ) and w − d ( k ) for all t ≥ 0 and k ≥ 0 and for some known w − c ( t ) , w + c ( t ) , w − d ( k ) , w + d ( k ) . C. Briat, D-BSSE@ETH-Z¨ urich 2017 IFAC World Congress, Toulouse 9 / 21

  12. The interval observer We consider the following simple interval observer x • ( t ) Ax • ( t ) + E c w • c ( t ) + L c ( t )( y c ( t ) − C c x • ( t ) − F c w • ˙ = c ( t )) x • ( t + Jx • ( t k ) + E d w • d ( t ) + L d ( y d ( k ) − C d x • ( t k ) − F d w • (6) k ) = d ( t )) x • ( t 0 ) x • = 0 , t 0 = 0 where • ∈ {− , + } The observer with the superscript “ + ”/“ − ” is meant to estimate an upper-bound/lower-bound; i.e. x − ( t ) ≤ x ( t ) ≤ x + ( t ) for all t ≥ 0 provided that 0 ≤ x 0 ≤ x + c ( t ) ≤ w c ( t ) ≤ w + d ( k ) ≤ w d ( k ) ≤ w + x − 0 , w − c ( t ) and w − d ( k ) . C. Briat, D-BSSE@ETH-Z¨ urich 2017 IFAC World Congress, Toulouse 10 / 21

  13. The interval observer We consider the following simple interval observer x • ( t ) Ax • ( t ) + E c w • c ( t ) + L c ( t )( y c ( t ) − C c x • ( t ) − F c w • ˙ = c ( t )) x • ( t + Jx • ( t k ) + E d w • d ( t ) + L d ( y d ( k ) − C d x • ( t k ) − F d w • (6) k ) = d ( t )) x • ( t 0 ) x • = 0 , t 0 = 0 where • ∈ {− , + } The observer with the superscript “ + ”/“ − ” is meant to estimate an upper-bound/lower-bound; i.e. x − ( t ) ≤ x ( t ) ≤ x + ( t ) for all t ≥ 0 provided that 0 ≤ x 0 ≤ x + c ( t ) ≤ w c ( t ) ≤ w + d ( k ) ≤ w d ( k ) ≤ w + x − 0 , w − c ( t ) and w − d ( k ) . The errors dynamics e + ( t ) := x + ( t ) − x ( t ) and e − ( t ) := x ( t ) − x − ( t ) are then described by e • ( t ) ( A − L c ( t ) C c ) e • ( t ) + ( E c − L c ( t ) F c ) δ • ˙ = c ( t ) (7) e • ( t + ( J − L d C d ) e • ( t k ) + ( E d − L d F d ) δ • k ) = d ( k ) where • ∈ {− , + } , δ + c ( t ) := w + c ( t ) − w c ( t ) ∈ R p c ≥ 0 , δ − c ( t ) := w c ( t ) − w − c ( t ) ∈ R p c ≥ 0 , δ + d ( k ) := w + d ( k ) − w d ( k ) ∈ R p d ≥ 0 and δ − d ( k ) := w d ( k ) − w − d ( k ) ∈ R p d ≥ 0 . Note that both errors have exactly the same dynamics → unnecessary here to consider different observer gains. C. Briat, D-BSSE@ETH-Z¨ urich 2017 IFAC World Congress, Toulouse 10 / 21

  14. Interval observation problem - Minimum dwell-time In the minimum dwell-time case, the time-varying gain L c is defined as follows � ˜ if t ∈ (0 , ¯ L c ( τ ) T ] L c ( t k + τ ) = (8) L c ( ¯ ˜ if t ∈ ( ¯ T ) T, T k ] where ˜ L c : [0 , ¯ T ] �→ R n × q c is a function to be determined. This structure is chosen to facilitate the derivation of convex design conditions. C. Briat, D-BSSE@ETH-Z¨ urich 2017 IFAC World Congress, Toulouse 11 / 21

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