Stability and performance of hybrid systems

Size: px
Start display at page:

Download "Stability and performance of hybrid systems"

Transcription

1 Stability and performance of hybrid systems Christophe PRIEUR Gipsa-lab CNRS Grenoble 10 juillet 2014 GT SDH ENSAM, Paris 1/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

2 Premiers retours du comité de direction Un grand merci à Pierre pour les 5 années de co-animation. Appel à candidature pour la co-animation proposition au responsable d axe validation par le responsable d axe (avec directeurs du GDR) le changement d animateurs devient effectif, et les sites web du GDR et GT peuvent être mis à jour. 2/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

3 Premiers retours du comité de direction Un grand merci à Pierre pour les 5 années de co-animation. Appel à candidature pour la co-animation proposition au responsable d axe validation par le responsable d axe (avec directeurs du GDR) le changement d animateurs devient effectif, et les sites web du GDR et GT peuvent être mis à jour. 2/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

4 Messages à l intention des GT Principes de base: confiance et libertés. Possibilités de financer une mission par exemple pour un invité étranger ou pour des journées de formations ou pour des réunions exceptionnelles (ouvertures vers des partenaires industriels, et autres d autres GT ou GDR) 1 Bilan après chaque réunion, et garder le site web à jour Evolution des thèmes du GT? Nouveaux GT? Ex: optimisation, bio... Messages à l intention des membres du GDR Macs Refonte du site web du GDR est presque finie Profil personnel et liste de diffusion sont en préparation Rôle des listes de diffusion redéfini 1 comme pour la réunion commune avec MOSAR des 25 et 26 mars 3/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

5 Messages à l intention des GT Principes de base: confiance et libertés. Possibilités de financer une mission par exemple pour un invité étranger ou pour des journées de formations ou pour des réunions exceptionnelles (ouvertures vers des partenaires industriels, et autres d autres GT ou GDR) 1 Bilan après chaque réunion, et garder le site web à jour Evolution des thèmes du GT? Nouveaux GT? Ex: optimisation, bio... Messages à l intention des membres du GDR Macs Refonte du site web du GDR est presque finie Profil personnel et liste de diffusion sont en préparation Rôle des listes de diffusion redéfini 1 comme pour la réunion commune avec MOSAR des 25 et 26 mars 3/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

6 Messages à l intention des GT Principes de base: confiance et libertés. Possibilités de financer une mission par exemple pour un invité étranger ou pour des journées de formations ou pour des réunions exceptionnelles (ouvertures vers des partenaires industriels, et autres d autres GT ou GDR) 1 Bilan après chaque réunion, et garder le site web à jour Evolution des thèmes du GT? Nouveaux GT? Ex: optimisation, bio... Messages à l intention des membres du GDR Macs Refonte du site web du GDR est presque finie Profil personnel et liste de diffusion sont en préparation Rôle des listes de diffusion redéfini 1 comme pour la réunion commune avec MOSAR des 25 et 26 mars 3/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

7 4/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

8 Stability and performance of hybrid systems Christophe PRIEUR Gipsa-lab CNRS Grenoble 10 juillet 2014 GT SDH ENSAM, Paris 5/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

9 Motivations to consider hybrid systems Discontinuous controller may be interesting for the stabilization of nonlinear control systems Use of discontinuous controllers for nonholonomic systems [Astolfi 1996], [Sontag, 1999] but not robust to unstructured noise Patchy feedbacks [Ancona, Bressan, 1999, 2002]: it asks for sufficiently regular perturbations 6/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

10 Two motivations Using jumps between several piecewise controllers may be useful for the asymp. stability, see [Hespanha, Liberzon, and Morse, 04], [van der Schaft, and Schumacher, 2000], [Tavernini,1997], [Michel and Hou, 1999] among others. for the performance, as the speed of convergence or the L 2 -convergence [Beker, Hollot, and Chait, 2004]. Mainly energy-based controllers. Motivation #1 for the study of hybrid systems We get discrete-time controllers with a continuous dynamics between jumps. The closed-loop system has a hybrid dynamics. 7/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

11 Two motivations Using jumps between several piecewise controllers may be useful for the asymp. stability, see [Hespanha, Liberzon, and Morse, 04], [van der Schaft, and Schumacher, 2000], [Tavernini,1997], [Michel and Hou, 1999] among others. for the performance, as the speed of convergence or the L 2 -convergence [Beker, Hollot, and Chait, 2004]. Mainly energy-based controllers. Motivation #1 for the study of hybrid systems We get discrete-time controllers with a continuous dynamics between jumps. The closed-loop system has a hybrid dynamics. 7/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

12 Two motivations Using jumps between several piecewise controllers may be useful for the asymp. stability, see [Hespanha, Liberzon, and Morse, 04], [van der Schaft, and Schumacher, 2000], [Tavernini,1997], [Michel and Hou, 1999] among others. for the performance, as the speed of convergence or the L 2 -convergence [Beker, Hollot, and Chait, 2004]. Mainly energy-based controllers. Motivation #1 for the study of hybrid systems We get discrete-time controllers with a continuous dynamics between jumps. The closed-loop system has a hybrid dynamics. 7/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

13 Motivation #2: quantizer and trig Consider closed-loop system equipped a quantizer in the output and in the input, and subject to sample and hold in the measurements and in the control. P t k? trig. Quantizer q µ? q ν? Quantizer trig. τ j? C 8/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

14 Motivation #2: quantizer and trig Consider closed-loop system equipped a quantizer in the output and in the input, and subject to sample and hold in the measurements and in the control. P t k? trig. Quantizer q µ? q ν? Quantizer trig. τ j? C 8/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

15 Motivation #2: quantizer and trig Consider closed-loop system equipped a quantizer in the output and in the input, and subject to sample and hold in the measurements and in the control. P t k? trig. Quantizer q µ? q ν? Quantizer trig. τ j? C 8/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

16 Large and (more) recent literature on that. [Liberzon, 2003]: linear systems and limited information [Anta, Tabuada, 2010]: sample or not sample? [Nair, Fagnani, Zampieri, Evans. Feedback control under data rate constraints: An overview. Proceedings of the IEEE, 2007] [Donkers, Heemels]: event-triggered in the output with performance, [Girard, 2014]: dynamic event-trig. [Seuret, CP, 2011] and [Postoyan, Anta, Nesic, Tabuada, 2011]: Lyapunov techniques and nonlinear systems for event-trig. Motivation #2 for limited information/control systems The flavor of the dynamics is hybrid. 9/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

17 Motivations Three objectives of this talk: Present a complete frame for hybrid systems Lyapunov theory Robustness for free... Use for the synthesis of stabilizing controllers for nonlinear control systems control systems with isolated nonlinearities (such as saturations) using constructive methods and with a robustness issue. Study for limited information systems here: only linear control systems quantizers + event-trig in the output and in the input 10/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

18 Motivations Three objectives of this talk: Present a complete frame for hybrid systems Lyapunov theory Robustness for free... Use for the synthesis of stabilizing controllers for nonlinear control systems control systems with isolated nonlinearities (such as saturations) using constructive methods and with a robustness issue. Study for limited information systems here: only linear control systems quantizers + event-trig in the output and in the input 10/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

19 Motivations Three objectives of this talk: Present a complete frame for hybrid systems Lyapunov theory Robustness for free... Use for the synthesis of stabilizing controllers for nonlinear control systems control systems with isolated nonlinearities (such as saturations) using constructive methods and with a robustness issue. Study for limited information systems here: only linear control systems quantizers + event-trig in the output and in the input 10/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

20 Outline Part I: Hybrid systems I.1 Basic ideas I.2 Hybrid feedback laws I.3 Robustness for free and other fundamental results Part II: Synthesis of hybrid controllers II.1 For general nonlinear control systems II.2 Reset systems as a particular class of hybrid systems for linear control systems and then with a saturation in the input Optimal reset controllers Part III: Quantizer and event-trig III.1 Linear systems with event-trig only III.2 With an additional quantizer Non-synchronous trig Preliminary results, generalization to NL syst. under progress 11/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

21 Outline Part I: Hybrid systems I.1 Basic ideas I.2 Hybrid feedback laws I.3 Robustness for free and other fundamental results Part II: Synthesis of hybrid controllers II.1 For general nonlinear control systems II.2 Reset systems as a particular class of hybrid systems for linear control systems and then with a saturation in the input Optimal reset controllers Part III: Quantizer and event-trig III.1 Linear systems with event-trig only III.2 With an additional quantizer Non-synchronous trig Preliminary results, generalization to NL syst. under progress 11/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

22 Outline Part I: Hybrid systems I.1 Basic ideas I.2 Hybrid feedback laws I.3 Robustness for free and other fundamental results Part II: Synthesis of hybrid controllers II.1 For general nonlinear control systems II.2 Reset systems as a particular class of hybrid systems for linear control systems and then with a saturation in the input Optimal reset controllers Part III: Quantizer and event-trig III.1 Linear systems with event-trig only III.2 With an additional quantizer Non-synchronous trig Preliminary results, generalization to NL syst. under progress 11/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

23 Outline Part I: Hybrid systems I.1 Basic ideas I.2 Hybrid feedback laws I.3 Robustness for free and other fundamental results Part II: Synthesis of hybrid controllers II.1 For general nonlinear control systems II.2 Reset systems as a particular class of hybrid systems for linear control systems and then with a saturation in the input Optimal reset controllers Part III: Quantizer and event-trig III.1 Linear systems with event-trig only III.2 With an additional quantizer Non-synchronous trig Preliminary results, generalization to NL syst. under progress 11/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

24 I.1 Hybrid systems. Basic ideas (nominal) continuous-time system: ẋ = f (x) 2/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

25 I.1 Hybrid systems. Basic ideas continuous dynamics with uncertainties, noise in the loop, perturbations in the dynamics: ẋ F (x) E.g. F (x) f (x + small error) = ε>0 con ( f (x + B(0, ε)) ) 3/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

26 I.1 Hybrid systems. Basic ideas continuous dynamics with uncertainties and state constraint ẋ F (x), x C C 4/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

27 I.1 Hybrid systems. Basic ideas continuous dynamics ẋ F (x), x C discrete dynamics: discrete time system x + G(x), x D D 5/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

28 I.1 Hybrid systems. Basic ideas continuous dynamics ẋ F (x), x C C discrete dynamics x + G(x), x D mixed dynamics discrete/continuous D ẋ F (x), x C x + G(x), x D 6/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

29 Hybrid systems continuous dynamics with a state constraint ẋ F (x), x C C discrete dynamics x + G(x), x D mixed dynamics discrete/continuous D ẋ F (x), x C x + G(x), x D 7/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

30 I.2 Hybrid feedback laws Given a nonlinear control system: ẋ = f (x, u) ( ) x R n, u U. Definition [CP, Goebel, Teel, 07] A hybrid feedback law consists in a set Q (with a total order, e.g. Q = {0, 1}, Q = {0, 1, 2,...}) for each q Q, sets C q R n and D q R n, a function k q : C q U, a set-valued function G q : D q Q. ( ) closing the loop with u = k q yields a hybrid system 18/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

31 I.2 Hybrid feedback laws Given a nonlinear control system: ẋ = f (x, u) ( ) x R n, u U. Definition [CP, Goebel, Teel, 07] A hybrid feedback law consists in a set Q (with a total order, e.g. Q = {0, 1}, Q = {0, 1, 2,...}) for each q Q, sets C q R n and D q R n, a function k q : C q U, a set-valued function G q : D q Q. ( ) closing the loop with u = k q yields a hybrid system 18/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

32 The closed-loop system may be rewritten as { ẋ Fq (x), x C q, q + G q (x), x D q, (H) where F q (x) contains f (x, k q (x)). Given a hybrid (H), assume the regularity properties (A0) Q (at most) countable. And, q Q, (A q 1) C q and D q are closed (A q 2) F q : R n R n is outer semicontinuous and locally bounded, and F q (x) is nonempty and convex for all x C q. (A q 3) G q : R n Q is outer semicontinuous and locally bounded, and G q (x) is nonempty for all x D q. (A0) (A3) existence of solutions [Goebel, Teel, 06] 19/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

33 The closed-loop system may be rewritten as { ẋ Fq (x), x C q, q + G q (x), x D q, (H) where F q (x) contains f (x, k q (x)). Given a hybrid (H), assume the regularity properties (A0) Q (at most) countable. And, q Q, (A q 1) C q and D q are closed (A q 2) F q : R n R n is outer semicontinuous and locally bounded, and F q (x) is nonempty and convex for all x C q. (A q 3) G q : R n Q is outer semicontinuous and locally bounded, and G q (x) is nonempty for all x D q. (A0) (A3) existence of solutions [Goebel, Teel, 06] 19/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

34 The closed-loop system may be rewritten as { ẋ Fq (x), x C q, q + G q (x), x D q, (H) where F q (x) contains f (x, k q (x)). Given a hybrid (H), assume the regularity properties (A0) Q (at most) countable. And, q Q, (A q 1) C q and D q are closed (A q 2) F q : R n R n is outer semicontinuous and locally bounded, and F q (x) is nonempty and convex for all x C q. (A q 3) G q : R n Q is outer semicontinuous and locally bounded, and G q (x) is nonempty for all x D q. (A0) (A3) existence of solutions [Goebel, Teel, 06] 19/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

35 I.3 Robustness for free of hybrid systems Given a continuous ρ : R n [0, ), vanishing only at x. Let the perturbed system: { ẋ F ρ q (x), x Cq ρ, q + Gq ρ (x), x Dq, ρ (H ρ ) with F ρ q (x) := con F q ( (x + ρ(x)b ) Cq ) + ρ(x)b G ρ q (x) := G q ( (x + ρ(x)b ) Dq ) C ρ q := {x R n ( x + ρ(x)b ) C q } D ρ q := {x R n ( x + ρ(x)b ) D q } 0/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

36 Robustness for free To guarantee the robustness: (A4) The family {C q } q Q is locally finite covering R n ; (A5) The functions G q : R n Q are locally bounded wrt x uniformly with respect to q; (A6) For each q Q, C q D q = R n. Theorem [CP, Goebel, Teel, 07] Assume that the hybrid system (H) satisfy (A0), (A4), (A5), (A6), and (A q 1), (A q 2), (A q 3) for each q in Q. If (H) is asymptotically stable. Then there exists ρ such that (H ρ ) is asymptotically stable. 21/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

37 Theory on hybrid systems Fundamental stability theory results: LaSalle s invariance principle Converse Lyapunov theorems (smooth) For free robustness of stability. In turn, these results give us: new tools for designing hybrid control systems, a better understanding of closed-loop robustness, and motivation to look for Lyapunov proofs of stability. Let us apply this theory for the design of hybrid stabilizers. 22/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

38 Theory on hybrid systems Fundamental stability theory results: LaSalle s invariance principle Converse Lyapunov theorems (smooth) For free robustness of stability. In turn, these results give us: new tools for designing hybrid control systems, a better understanding of closed-loop robustness, and motivation to look for Lyapunov proofs of stability. Let us apply this theory for the design of hybrid stabilizers. 22/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

39 Theory on hybrid systems Fundamental stability theory results: LaSalle s invariance principle Converse Lyapunov theorems (smooth) For free robustness of stability. In turn, these results give us: new tools for designing hybrid control systems, a better understanding of closed-loop robustness, and motivation to look for Lyapunov proofs of stability. Let us apply this theory for the design of hybrid stabilizers. 22/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

40 II Synthesis of hybrid controllers Let the nonlinear control system ẋ = f (x, u) ( ) Assume it is asymp. controllable in x. Based on [Ancona, Bressan, 99] we may build a hybrid feedback law. Robustness is for free. Theorem [CP, Goebel, Teel, 07] Assume the nonlinear system ( ) asymp. controllable in x. Then there exists a hybrid feedback such that the hybrid closed-loop system is robustly asymp. stable. 23/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

41 II Synthesis of hybrid controllers Let the nonlinear control system ẋ = f (x, u) ( ) Assume it is asymp. controllable in x. Based on [Ancona, Bressan, 99] we may build a hybrid feedback law. Robustness is for free. Theorem [CP, Goebel, Teel, 07] Assume the nonlinear system ( ) asymp. controllable in x. Then there exists a hybrid feedback such that the hybrid closed-loop system is robustly asymp. stable. 23/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

42 Connection with Control Lyapunov functions [Sontag, 83] : Asymp. controllability Control Lyapunov function In the previous result, we use the controllability patch by patch Thus we have the notion of Patchy Control Lyapunov Functions This is a ordered family of CLFs From such a hybrid feedback, we may build a PCLF The reciprocal construction is also possible [Goebel, CP, Teel, 09] 24/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

43 Connection with Control Lyapunov functions [Sontag, 83] : Asymp. controllability Control Lyapunov function In the previous result, we use the controllability patch by patch Thus we have the notion of Patchy Control Lyapunov Functions This is a ordered family of CLFs From such a hybrid feedback, we may build a PCLF The reciprocal construction is also possible [Goebel, CP, Teel, 09] 4/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

44 Connection with Control Lyapunov functions [Sontag, 83] : Asymp. controllability Control Lyapunov function In the previous result, we use the controllability patch by patch Thus we have the notion of Patchy Control Lyapunov Functions This is a ordered family of CLFs From such a hybrid feedback, we may build a PCLF The reciprocal construction is also possible [Goebel, CP, Teel, 09] 4/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

45 Illustration #2: adding a hybrid loop for the performance Considering a control system in closed-loop with a (maybe non-stabilizing) controller, a new hybrid loop is suggested to improve the performance guarantee the asymp. stability Aim of this part Find the best controller for a particular class of nonlinear systems Class of reset systems. Control systems with an isolated nonlinearity. Other studies for nonlinear control systems exist (more at the end of this section). 25/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

46 Illustration #2: adding a hybrid loop for the performance Considering a control system in closed-loop with a (maybe non-stabilizing) controller, a new hybrid loop is suggested to improve the performance guarantee the asymp. stability Aim of this part Find the best controller for a particular class of nonlinear systems Class of reset systems. Control systems with an isolated nonlinearity. Other studies for nonlinear control systems exist (more at the end of this section). 25/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

47 Illustration #2: adding a hybrid loop for the performance Considering a control system in closed-loop with a (maybe non-stabilizing) controller, a new hybrid loop is suggested to improve the performance guarantee the asymp. stability Aim of this part Find the best controller for a particular class of nonlinear systems Class of reset systems. Control systems with an isolated nonlinearity. Other studies for nonlinear control systems exist (more at the end of this section). 25/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

48 Illustration #2: adding a hybrid loop for the performance Considering a control system in closed-loop with a (maybe non-stabilizing) controller, a new hybrid loop is suggested to improve the performance guarantee the asymp. stability Aim of this part Find the best controller for a particular class of nonlinear systems Class of reset systems. Control systems with an isolated nonlinearity. Other studies for nonlinear control systems exist (more at the end of this section). 25/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

49 II.2 Class of reset systems First Order Reset Element (FORE) [Ne si`c, Zaccarian, Teel, 2005]: ẋ r = λ r x r + B r e if ey r 0, x r + = 0 if ey r 0. The output is y r = x r. The flow and the jump conditions are defined to improve the performance, in terms of time response or in terms of the overshoot of y 26/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

50 II.2 Class of reset systems First Order Reset Element (FORE) [Ne si`c, Zaccarian, Teel, 2005]: ẋ r = λ r x r + B r e if ey r 0, x r + = 0 if ey r 0. The output is y r = x r. The flow and the jump conditions are defined to improve the performance, in terms of time response or in terms of the overshoot of y 26/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

51 FORE controlling a linear system r e FORE u P(s) y P(s) = 1 s P(s) = s+1 s(s+2) L2 gain in function of λ r [Ne si`c, Zaccarian, Teel, 2005] 7/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

52 Output of a FORE in function of the λ r 10 closed loop output y r = 3 r = 1 =1 r r =5 r = FORE output x r r = 1 r =1 r = Main drawback= Large intermediate values In presence of saturations: may reduce the performance or induce instability 28/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

53 Output of a FORE in function of the λ r 10 closed loop output y r = 3 r = 1 =1 r r =5 r = FORE output x r r = 1 r =1 r = Main drawback= Large intermediate values In presence of saturations: may reduce the performance or induce instability 28/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

54 Reset systems in presence of saturations Control system Closed-loop system ẋ p = A p x p + B p sat(y r ), y = C p x p. ẋ = A f x + BΨ(Kx) if x C, x + = A j x if x D, y = Cx.» Ap B A f = pd r C p B pc r B r C p A r A j =» I 0 0 0, C = ˆ C p 0.» Bp, B = 0, K = ˆ C r D r C p, 29/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

55 Nonlinearity Ψ(Kx) defined by ψ(kx) = sat(kx) Kx. The flow and the jump sets C and D are C = {x R n ; x Q MQx 0} D = {x R n ; x Q MQx 0} [ ] [ ] 0 1 Cp 0 with M = and Q = 1 0 D r C p C r the plant state does not jump (only the control variable). 30/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

56 Piecewise quadratic Lyapunov functions [Loquen, CP, Teel et al, 2010] Define Z = [I n 2 0 (n 2) 2 ] and Θ i = [ 0 1 n 2 sin(θ i ) cos(θ i ) ] T. Class of Lyapunov function: piecewise quadratic functions Definition written in terms of sectors Π i = {x R n ; x S i x 0} from angles θ i. One Lyapunov function by sector V i (x) = x P i x. The continuous time system is unstable but the reset system is stable! 1/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

57 Using quadratic piecewise Lyapunov functions Theorem (see [Loquen, CP, Teel et al, 2010] for more details) If the following linear matrix inequalities in the variables P i = P T i > 0, τ Fi 0, i = 1,..., N, P R = P T R > 0, τ J, τ ɛ1, τ ɛ2 0, γ > 0 are feasible: AT P i + P i A + τ Fi S i P i B d C T γi 0 < 0, i = 1,..., N, γi Z(AT P R + P R A)Z T ZP R B d ZC T γi 0 < 0, γi A T r P 1 A r P R + τ J S R 0 A T r P 1 A r P 1 + τ ɛ1 S ɛ1 0 A T r P 1 A r P N + τ ɛ2 S ɛ2 0 Θ T i (P i P i+1 ) Θ i = 0, i = 0,..., N 1, Θ T N (P N P R )Θ N = 0 then i=0,...,n {x R n ; x P i x 1 if x Π i } is a stability region and the L 2 gain from w to y which is smaller than γ. 2/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

58 Example Let us analysis the stability of r e FORE u P(s) y with (P) given by ẋ p = 0.1x p + sat(y r ) y = x p 3/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

59 Time evolution plant output y(t) d r =5 r =1 r = plant input u(t)=sat(x r) r =5 r =1 r = Top: y(t). Down: u(t) with different λ r 34/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

60 Stability domain 35/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

61 Other results For nonlinear control systems (asymp. stable or not), how to add a hybrid to improve the performance, or to guarantee the asymp. stability. See [CP, Tarbouriech, Zaccarian, 2013] for criterion based on L 2 performance speed of convergence reduction of the output overshoot for synthesis criterion of a hybrid loop. See also ANR project ArHyCo. 36/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

62 III Quantizer and trig Consider a system in closed-loop with a controller, subject to a quantizer in the output and in the input, and subject to sample and hold in the measurements and in the control. P t k? trig. Quantizer q µ? q ν? Quantizer trig. τ j? C A deeper introduction of this problem in the next talk, by Romain? 37/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

63 III Quantizer and trig Consider a system in closed-loop with a controller, subject to a quantizer in the output and in the input, and subject to sample and hold in the measurements and in the control. P t k? trig. Quantizer q µ? q ν? Quantizer trig. τ j? C A deeper introduction of this problem in the next talk, by Romain? 37/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

64 III Quantizer and trig Consider a system in closed-loop with a controller, subject to a quantizer in the output and in the input, and subject to sample and hold in the measurements and in the control. P t k? trig. Quantizer q µ? q ν? Quantizer trig. τ j? C A deeper introduction of this problem in the next talk, by Romain? 37/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

65 Objectives Design Asynchronous event-triggered sampling: The sampling times for outputs and inputs are determined based on certain event-triggering strategies. Dynamic quantization: An update rule is specified for the design parameter (seen as discrete variable) of the quantizers. ( ) ( ) x x = ν k q, and q µk = µ k q q νk ν k µ k Restriction: only linear systems controllers are considered. Approach: we will study each element separately. 38/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

66 Objectives Design Asynchronous event-triggered sampling: The sampling times for outputs and inputs are determined based on certain event-triggering strategies. Dynamic quantization: An update rule is specified for the design parameter (seen as discrete variable) of the quantizers. ( ) ( ) x x = ν k q, and q µk = µ k q q νk ν k µ k Restriction: only linear systems controllers are considered. Approach: we will study each element separately. 38/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

67 System to be controlled P : { ẋ(t) = Ax(t) + Bu(t), y(t) = Cx(t) Instead of a classic linear controller: { ż(t) = Az(t) + Bu(t) + L(y(t) Cz(t)) (1) u(t) = Kz(t), composed of a Luenberger observer and of a static controller, let us consider the following class of controllers: { ż(t) = Az(t) + Bu(t) + L(qν (y(t k )) Cz(t k )), t [t k, t k+1 ) C : u(t) = q µ (Kz(τ j )), t [τ j, τ j+1 ) (2) Questions: how to design the sequence t k, τ j? How to design the quantizing parameters in q µ and q ν? 39/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

68 To be more precise. Let us assume (A1) (A, B) stabilizable: P c > 0 such that for a given Q c > 0 (A + BK) P c + P c (A + BK) = Q c (A2) (A, C) detectable: P o > 0 such that for a given Q o > 0 (A LC) P o + P o (A LC) = Q o. (A3) All eigenvalues of the matrix A are positive and real. We could avoid (A3). 0/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

69 Sampling times for the the inputs of the controller Intuitive idea Use a separation principle, as for the classical linear controller. For the classical output design method, it is considered the state estimation error x = x z, and let ỹ := y Cz = C x, then we have x(t) = (A LC) x(t) + L(ỹ(t) ỹ(t k )). (3) And derive the state estimation error using only the sampled outputs. t hyp k+1 := sup{t : ỹ(t) ỹ(t k) α x(t), t t k }, as done in [Tabuada], in particular. The trouble with this formula is that we do not know x(t). 1/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

70 Sampling times for the the inputs of the controller Intuitive idea Use a separation principle, as for the classical linear controller. For the classical output design method, it is considered the state estimation error x = x z, and let ỹ := y Cz = C x, then we have x(t) = (A LC) x(t) + L(ỹ(t) ỹ(t k )). (3) And derive the state estimation error using only the sampled outputs. t hyp k+1 := sup{t : ỹ(t) ỹ(t k) α x(t), t t k }, as done in [Tabuada], in particular. The trouble with this formula is that we do not know x(t). 1/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

71 However we could copy the dynamics, to know the current state from the past sampled measures. We could use the variation of constants formula to find a relation between Ỹ k,η := ỹ(t k ) ỹ(t k 1 ). ỹ(t k η+1 ). (4) and x(t), where η is observability index of the pair (A, C). It is done in the next result. 2/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

72 Lemma For any t > t k > t k 1 > > t k η+1, it holds that M k,η (t)ỹk,η = N k,η x(t). (5) where 2 Ce R At k t 3 e As L ds t k Ce R At k 1 t e As L ds 0 0 t M k,η (t) := I ηp ηp k (6) η is observability index of the pair (A, C), 2 N k,η (t) := 6 4 Ce A(t t k ) Ce A(t t k 1). Ce A(t t k η+1) (7) 43/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

73 III.1 Event-trig at the output and at the input Output measurements: Let us define t k recursively defined as follows 0 = t 0 < t 1 <... < t η 1 arbitrary chosen and t k+1 := max{t : e σ(t t k) ỹ(t) ỹ(t k ) α M k,η (t) Ỹk,η, t t k } (8) where α := ε o λ min (Q o ) 2 c P o L, for some ε o (0, 1) and suitable c, σ. Control inputs: Let us define τ j recursively defined as follows τ 0 = 0 and τ j+1 := max{t : z(t) z(τ j ) β z(t), t τ j }. (9) where β := ε c λ min (Q c ) 2 P c B K, for some ε c (0, 1). 44/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

74 III.1 Event-trig at the output and at the input Output measurements: Let us define t k recursively defined as follows 0 = t 0 < t 1 <... < t η 1 arbitrary chosen and t k+1 := max{t : e σ(t t k) ỹ(t) ỹ(t k ) α M k,η (t) Ỹk,η, t t k } (8) where α := ε o λ min (Q o ) 2 c P o L, for some ε o (0, 1) and suitable c, σ. Control inputs: Let us define τ j recursively defined as follows τ 0 = 0 and τ j+1 := max{t : z(t) z(τ j ) β z(t), t τ j }. (9) where β := ε c λ min (Q c ) 2 P c B K, for some ε c (0, 1). 4/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

75 Sampling algorithms It is possible to rewrite the previous dynamics into a hybrid system See e.g. [Seuret, CP, 2011] See also [Abdelrahim, Postoyan, Daafouz and Ne si`c, 2014] for the use of the same framework, without quantizer and with a timer And also the next talk 45/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

76 Sampling algorithms It is possible to rewrite the previous dynamics into a hybrid system See e.g. [Seuret, CP, 2011] See also [Abdelrahim, Postoyan, Daafouz and Ne si`c, 2014] for the use of the same framework, without quantizer and with a timer And also the next talk 45/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

77 Theorem [Tanwani, Fiacchini, CP] Consider the plant (1) and the controller (2) under assumptions (A1)-(A3). If the output measurements are sent to the controller at times t k defined in (8) and the control u( ) is updated at τ j defined in (9), then The closed-loop system (1)-(2) is globally exponentially stable; The minimum inter-sampling time for output measurements separating {t k } k=1 has a positive uniform lower bound on every compact interval [t 0, T ]; The minimum inter-sampling time for control inputs separating {τ j } j=1 has a positive uniform lower bound. In particular k=1 (t k+1 t k ) and j=1 (τ j+1 τ j ) are unbounded. No accumulation point! 6/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

78 Theorem [Tanwani, Fiacchini, CP] Consider the plant (1) and the controller (2) under assumptions (A1)-(A3). If the output measurements are sent to the controller at times t k defined in (8) and the control u( ) is updated at τ j defined in (9), then The closed-loop system (1)-(2) is globally exponentially stable; The minimum inter-sampling time for output measurements separating {t k } k=1 has a positive uniform lower bound on every compact interval [t 0, T ]; The minimum inter-sampling time for control inputs separating {τ j } j=1 has a positive uniform lower bound. In particular k=1 (t k+1 t k ) and j=1 (τ j+1 τ j ) are unbounded. No accumulation point! 6/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

79 Theorem [Tanwani, Fiacchini, CP] Consider the plant (1) and the controller (2) under assumptions (A1)-(A3). If the output measurements are sent to the controller at times t k defined in (8) and the control u( ) is updated at τ j defined in (9), then The closed-loop system (1)-(2) is globally exponentially stable; The minimum inter-sampling time for output measurements separating {t k } k=1 has a positive uniform lower bound on every compact interval [t 0, T ]; The minimum inter-sampling time for control inputs separating {τ j } j=1 has a positive uniform lower bound. In particular k=1 (t k+1 t k ) and j=1 (τ j+1 τ j ) are unbounded. No accumulation point! 6/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

80 Simulation Consider the system with following matrices: [ ] [ ] A := ; B := ; C := [ 1 0 ] Since the matrix A doesn t have any imaginary eigenvalue, it suffices to take η = 2. For this example, we take K = [6, 4.5], L = [2, 1], and Q c = Q o = I 2. We pick ε c = ε o = 0.9, which results in α = 0.03 and β = /53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

81 Figure: Both the states converge to the equilibrium as a result of proposed control strategy. Figure: The sampled output which is transmitted to the controller Figure: Sampled control inputs that are transmitted to the system/ 48/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

82 III.2 Also with quantized output and input Quantized output: ( y ) q ν (y) = νq ν where q( ) denotes the uniform quantizer with sensitivity y and range parameterized by R y, that is: if y R y, then q(y) y y. This way the range of the quantizer q ν ( ) is R y ν and the sensitivity is y ν. Objectives: To design R y and y, and similarly R u and u. 9/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

83 The dynamics of the state estimation error can be written as: ( ( ) y(tk ) x(t) = (A LC) x(t)+l(ỹ(t) ỹ(t k )) ν k L q y(t ) k). ν k ν k and thus with the measurement update rule (8): V o ( x(t)) (1 ε o )λ min (Q o ) x(t) 2 + 2ν k y P o L x(t). Within two measurement updates, the error converges to a ball parameterized by ν k. Trick: select R y and y such that the sequence ν k 0. See [Tanwani, Fiacchini, CP] for more details. 0/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

84 Conclusion Abstract Hybrid systems = systems with a mixed continuous/discrete dynamics We have seen a complete picture for the stability analysis of hybrid systems. In particular: Lyapunov theory For free robustness of stability. Hybrid feedbacks allow to guarantee the stability improve the performance of nonlinear control systems For control systems with a saturation in the input: tractable conditions (LMIs) to compute the optimal reset controller 51/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

85 Conclusion Abstract Hybrid systems = systems with a mixed continuous/discrete dynamics We have seen a complete picture for the stability analysis of hybrid systems. In particular: Lyapunov theory For free robustness of stability. Hybrid feedbacks allow to guarantee the stability improve the performance of nonlinear control systems For control systems with a saturation in the input: tractable conditions (LMIs) to compute the optimal reset controller 51/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

86 Conclusion Abstract Hybrid systems = systems with a mixed continuous/discrete dynamics We have seen a complete picture for the stability analysis of hybrid systems. In particular: Lyapunov theory For free robustness of stability. Hybrid feedbacks allow to guarantee the stability improve the performance of nonlinear control systems For control systems with a saturation in the input: tractable conditions (LMIs) to compute the optimal reset controller 51/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

87 Conclusion Abstract Hybrid systems = systems with a mixed continuous/discrete dynamics We have seen a complete picture for the stability analysis of hybrid systems. In particular: Lyapunov theory For free robustness of stability. Hybrid feedbacks allow to guarantee the stability improve the performance of nonlinear control systems For control systems with a saturation in the input: tractable conditions (LMIs) to compute the optimal reset controller 51/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

88 Conclusion And now? For nonlinear control systems use of observers. Patchy feedbacks depending on the values of the observers [CP, Teel, 2011]: jump rule between 2 output feedback laws For control systems with an isolated nonlinearity anti-windup loop based on a jump rule to improve the performance and/or the stability domain [Tarbouriech, Loquen, CP, 2011]: first result using tractable conditions For control systems with an limited information maximization of the inter-event time, see e.g. [Abdelrahim, Postoyan, Daafouz and Ne si`c, 2014] nonlinear control systems 52/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

89 Conclusion And now? For nonlinear control systems use of observers. Patchy feedbacks depending on the values of the observers [CP, Teel, 2011]: jump rule between 2 output feedback laws For control systems with an isolated nonlinearity anti-windup loop based on a jump rule to improve the performance and/or the stability domain [Tarbouriech, Loquen, CP, 2011]: first result using tractable conditions For control systems with an limited information maximization of the inter-event time, see e.g. [Abdelrahim, Postoyan, Daafouz and Ne si`c, 2014] nonlinear control systems 52/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

90 Conclusion And now? For nonlinear control systems use of observers. Patchy feedbacks depending on the values of the observers [CP, Teel, 2011]: jump rule between 2 output feedback laws For control systems with an isolated nonlinearity anti-windup loop based on a jump rule to improve the performance and/or the stability domain [Tarbouriech, Loquen, CP, 2011]: first result using tractable conditions For control systems with an limited information maximization of the inter-event time, see e.g. [Abdelrahim, Postoyan, Daafouz and Ne si`c, 2014] nonlinear control systems 52/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

91 Thanks to M. Fiacchini, and A. Tanwani, Gipsa-lab, Grenoble T. Loquen, ONERA-Toulouse S. Tarbouriech and L. Zaccarian, LAAS A. Teel, UCSB and you for your attention! 53/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

92 Thanks to M. Fiacchini, and A. Tanwani, Gipsa-lab, Grenoble T. Loquen, ONERA-Toulouse S. Tarbouriech and L. Zaccarian, LAAS A. Teel, UCSB and you for your attention! 53/53 Christophe PRIEUR Gipsa-lab CNRS Grenoble GT SDH 10/07/2014

Delay-independent stability via a reset loop

Delay-independent stability via a reset loop Delay-independent stability via a reset loop S. Tarbouriech & L. Zaccarian (LAAS-CNRS) Joint work with F. Perez Rubio & A. Banos (Universidad de Murcia) L2S Paris, 20-22 November 2012 L2S Paris, 20-22

More information

Design of hybrid control systems for continuous-time plants: from the Clegg integrator to the hybrid H controller

Design of hybrid control systems for continuous-time plants: from the Clegg integrator to the hybrid H controller Design of hybrid control systems for continuous-time plants: from the Clegg integrator to the hybrid H controller Luca Zaccarian LAAS-CNRS, Toulouse and University of Trento University of Oxford November

More information

Observer-Based Feedback Stabilization of Linear Systems with Event-triggered Sampling and Dynamic Quantization

Observer-Based Feedback Stabilization of Linear Systems with Event-triggered Sampling and Dynamic Quantization Observer-Based Feedback Stabilization of Linear Systems with Event-triggered Sampling and Dynamic Quantization Aneel Tanwani, Christophe Prieur, Mirko Fiacchini To cite this version: Aneel Tanwani, Christophe

More information

Stabilization of Boundary Controlled Hyperbolic PDEs via Lyapunov-Based Event Triggered Sampling and Quantization

Stabilization of Boundary Controlled Hyperbolic PDEs via Lyapunov-Based Event Triggered Sampling and Quantization Stabilization of Boundary Controlled Hyperbolic PDEs via Lyapunov-Based Event Triggered Sampling and Quantization Nicolás Espitia Aneel Tanwani Sophie Tarbouriech Abstract With the growing utility of hyperbolic

More information

Stability of non-linear systems by means of event-triggered sampling algorithms

Stability of non-linear systems by means of event-triggered sampling algorithms IMA Journal of Mathematical Control and Information Page 1 of 18 doi:1.193/imamci/dnnxxx Stability of non-linear systems by means of event-triggered sampling algorithms ALEXANDRE SEURET 1,2, CHRISTOPHE

More information

Hybrid Systems Techniques for Convergence of Solutions to Switching Systems

Hybrid Systems Techniques for Convergence of Solutions to Switching Systems Hybrid Systems Techniques for Convergence of Solutions to Switching Systems Rafal Goebel, Ricardo G. Sanfelice, and Andrew R. Teel Abstract Invariance principles for hybrid systems are used to derive invariance

More information

Automatica. Smooth patchy control Lyapunov functions. Rafal Goebel a,, Christophe Prieur b, Andrew R. Teel c. a b s t r a c t. 1.

Automatica. Smooth patchy control Lyapunov functions. Rafal Goebel a,, Christophe Prieur b, Andrew R. Teel c. a b s t r a c t. 1. Automatica 45 009) 675 683 Contents lists available at ScienceDirect Automatica journal homepage: www.elsevier.com/locate/automatica Smooth patchy control Lyapunov functions Rafal Goebel a,, Christophe

More information

A nonsmooth hybrid invariance principle applied to robust event-triggered design

A nonsmooth hybrid invariance principle applied to robust event-triggered design A nonsmooth hybrid invariance principle applied to robust event-triggered design Alexandre Seuret, Christophe Prieur, Sophie Tarbouriech, A Teel, Luca Zaccarian To cite this version: Alexandre Seuret,

More information

Gramians based model reduction for hybrid switched systems

Gramians based model reduction for hybrid switched systems Gramians based model reduction for hybrid switched systems Y. Chahlaoui Younes.Chahlaoui@manchester.ac.uk Centre for Interdisciplinary Computational and Dynamical Analysis (CICADA) School of Mathematics

More information

Smooth patchy control Lyapunov functions

Smooth patchy control Lyapunov functions Smooth patchy control Lyapunov functions Rafal Goebel a, Christophe Prieur b, Andrew R. Teel c a Department of Mathematics and Statistics, Loyola University Chicago, 655 N. Sheridan Rd., Chicago, IL 6066,

More information

Observer-based event-triggered control for linear systems subject to cone-bounded nonlinearities

Observer-based event-triggered control for linear systems subject to cone-bounded nonlinearities Observer-based event-triggered control for linear systems subject to cone-bounded nonlinearities Sophie Tarbouriech, Alexandre Seuret, Luciano Moreira, João-Manoel Gomes da Silva To cite this version:

More information

STABILITY PROPERTIES OF RESET SYSTEMS

STABILITY PROPERTIES OF RESET SYSTEMS STABILITY PROPERTIES OF RESET SYSTEMS D.Nešić,1 L.Zaccarian,2 A.R.Teel,3 Department of Electrical and Electronic Engineering, The University of Melbourne, Parkville, 31, Victoria, Australia. d.nesic@ee.mu.oz.au

More information

Anti-windup strategy for reset control systems

Anti-windup strategy for reset control systems Anti-windup strategy for reset control systems Sophie Tarbouriech, Thomas Loquen, Christophe Prieur To cite this version: Sophie Tarbouriech, Thomas Loquen, Christophe Prieur. Anti-windup strategy for

More information

First order reset elements and the Clegg integrator revisited

First order reset elements and the Clegg integrator revisited 25 American Control Conference June 8-1, 25. Portland, OR, USA WeB1.3 First order reset elements and the Clegg integrator revisited Luca Zaccarian, Dragan Nešić and Andrew R. Teel Abstract We revisit a

More information

Semi-global stabilization by an output feedback law from a hybrid state controller

Semi-global stabilization by an output feedback law from a hybrid state controller Semi-global stabilization by an output feedback law from a hybrid state controller Swann Marx, Vincent Andrieu, Christophe Prieur To cite this version: Swann Marx, Vincent Andrieu, Christophe Prieur. Semi-global

More information

LMIs for Observability and Observer Design

LMIs for Observability and Observer Design LMIs for Observability and Observer Design Matthew M. Peet Arizona State University Lecture 06: LMIs for Observability and Observer Design Observability Consider a system with no input: ẋ(t) = Ax(t), x(0)

More information

THE area of robust feedback stabilization for general

THE area of robust feedback stabilization for general IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 52, NO. 11, NOVEMBER 2007 2103 Hybrid Feedback Control Robust Stabilization of Nonlinear Systems Christophe Prieur, Rafal Goebel, Andrew R. Teel Abstract In

More information

Convergence Rate of Nonlinear Switched Systems

Convergence Rate of Nonlinear Switched Systems Convergence Rate of Nonlinear Switched Systems Philippe JOUAN and Saïd NACIRI arxiv:1511.01737v1 [math.oc] 5 Nov 2015 January 23, 2018 Abstract This paper is concerned with the convergence rate of the

More information

L 2 -induced Gains of Switched Systems and Classes of Switching Signals

L 2 -induced Gains of Switched Systems and Classes of Switching Signals L 2 -induced Gains of Switched Systems and Classes of Switching Signals Kenji Hirata and João P. Hespanha Abstract This paper addresses the L 2-induced gain analysis for switched linear systems. We exploit

More information

Topic # /31 Feedback Control Systems. Analysis of Nonlinear Systems Lyapunov Stability Analysis

Topic # /31 Feedback Control Systems. Analysis of Nonlinear Systems Lyapunov Stability Analysis Topic # 16.30/31 Feedback Control Systems Analysis of Nonlinear Systems Lyapunov Stability Analysis Fall 010 16.30/31 Lyapunov Stability Analysis Very general method to prove (or disprove) stability of

More information

A hybrid control framework for impulsive control of satellite rendezvous

A hybrid control framework for impulsive control of satellite rendezvous A hybrid control framework for impulsive control of satellite rendezvous Luca Zaccarian Joint work with Mirko Brentari, Sofia Urbina, Denis Arzelier, Christophe Louembet LAAS-CNRS and University of Trento

More information

Relaxed and Hybridized Backstepping

Relaxed and Hybridized Backstepping 3236 IEEE TRANSATIONS ON AUTOMATI ONTROL, VOL 58, NO 12, EEMBER 2013 Relaxed Hybridized Backstepping Humberto Stein Shiromoto, Vincent Andrieu, hristophe Prieur Abstract In this technical note, we consider

More information

Converse Lyapunov theorem and Input-to-State Stability

Converse Lyapunov theorem and Input-to-State Stability Converse Lyapunov theorem and Input-to-State Stability April 6, 2014 1 Converse Lyapunov theorem In the previous lecture, we have discussed few examples of nonlinear control systems and stability concepts

More information

Robust Anti-Windup Compensation for PID Controllers

Robust Anti-Windup Compensation for PID Controllers Robust Anti-Windup Compensation for PID Controllers ADDISON RIOS-BOLIVAR Universidad de Los Andes Av. Tulio Febres, Mérida 511 VENEZUELA FRANCKLIN RIVAS-ECHEVERRIA Universidad de Los Andes Av. Tulio Febres,

More information

Event-based Stabilization of Nonlinear Time-Delay Systems

Event-based Stabilization of Nonlinear Time-Delay Systems Preprints of the 19th World Congress The International Federation of Automatic Control Event-based Stabilization of Nonlinear Time-Delay Systems Sylvain Durand Nicolas Marchand J. Fermi Guerrero-Castellanos

More information

Lecture Note 7: Switching Stabilization via Control-Lyapunov Function

Lecture Note 7: Switching Stabilization via Control-Lyapunov Function ECE7850: Hybrid Systems:Theory and Applications Lecture Note 7: Switching Stabilization via Control-Lyapunov Function Wei Zhang Assistant Professor Department of Electrical and Computer Engineering Ohio

More information

Hybrid Systems Course Lyapunov stability

Hybrid Systems Course Lyapunov stability Hybrid Systems Course Lyapunov stability OUTLINE Focus: stability of an equilibrium point continuous systems decribed by ordinary differential equations (brief review) hybrid automata OUTLINE Focus: stability

More information

Triggering mechanism using freely selected sensors for linear time-invariant systems

Triggering mechanism using freely selected sensors for linear time-invariant systems Triggering mechanism using freely selected sensors for linear time-invariant systems Romain Postoyan and Antoine Girard Abstract Eisting event-triggering sampling techniques for state feedback controllers

More information

Networked Control Systems:

Networked Control Systems: Networked Control Systems: an emulation approach to controller design Dragan Nesic The University of Melbourne Electrical and Electronic Engineering Acknowledgements: My collaborators: A.R. Teel, M. Tabbara,

More information

Closed Loop Stabilization of Switched Systems

Closed Loop Stabilization of Switched Systems Closed Loop Stabilization of Switched Systems A. Bacciotti and F. Ceragioli Dipartimento di Matematica del Politecnico di Torino C.so Duca degli Abruzzi, 24-10129 Torino - Italy bacciotti@polito.it, ceragiol@calvino.polito.it

More information

Analysis of different Lyapunov function constructions for interconnected hybrid systems

Analysis of different Lyapunov function constructions for interconnected hybrid systems Analysis of different Lyapunov function constructions for interconnected hybrid systems Guosong Yang 1 Daniel Liberzon 1 Andrii Mironchenko 2 1 Coordinated Science Laboratory University of Illinois at

More information

Observer-based quantized output feedback control of nonlinear systems

Observer-based quantized output feedback control of nonlinear systems Proceedings of the 17th World Congress The International Federation of Automatic Control Observer-based quantized output feedback control of nonlinear systems Daniel Liberzon Coordinated Science Laboratory,

More information

1 Lyapunov theory of stability

1 Lyapunov theory of stability M.Kawski, APM 581 Diff Equns Intro to Lyapunov theory. November 15, 29 1 1 Lyapunov theory of stability Introduction. Lyapunov s second (or direct) method provides tools for studying (asymptotic) stability

More information

Switched systems: stability

Switched systems: stability Switched systems: stability OUTLINE Switched Systems Stability of Switched Systems OUTLINE Switched Systems Stability of Switched Systems a family of systems SWITCHED SYSTEMS SWITCHED SYSTEMS a family

More information

The norms can also be characterized in terms of Riccati inequalities.

The norms can also be characterized in terms of Riccati inequalities. 9 Analysis of stability and H norms Consider the causal, linear, time-invariant system ẋ(t = Ax(t + Bu(t y(t = Cx(t Denote the transfer function G(s := C (si A 1 B. Theorem 85 The following statements

More information

Automatica. Robust supervisory control for uniting two output-feedback hybrid controllers with different objectives

Automatica. Robust supervisory control for uniting two output-feedback hybrid controllers with different objectives Automatica 49 (2013) 1958 1969 Contents lists available at SciVerse ScienceDirect Automatica journal homepage: www.elsevier.com/locate/automatica Robust supervisory control for uniting two output-feedback

More information

DISCRETE-TIME TIME-VARYING ROBUST STABILIZATION FOR SYSTEMS IN POWER FORM. Dina Shona Laila and Alessandro Astolfi

DISCRETE-TIME TIME-VARYING ROBUST STABILIZATION FOR SYSTEMS IN POWER FORM. Dina Shona Laila and Alessandro Astolfi DISCRETE-TIME TIME-VARYING ROBUST STABILIZATION FOR SYSTEMS IN POWER FORM Dina Shona Laila and Alessandro Astolfi Electrical and Electronic Engineering Department Imperial College, Exhibition Road, London

More information

Output Stabilization of Time-Varying Input Delay System using Interval Observer Technique

Output Stabilization of Time-Varying Input Delay System using Interval Observer Technique Output Stabilization of Time-Varying Input Delay System using Interval Observer Technique Andrey Polyakov a, Denis Efimov a, Wilfrid Perruquetti a,b and Jean-Pierre Richard a,b a - NON-A, INRIA Lille Nord-Europe

More information

I. D. Landau, A. Karimi: A Course on Adaptive Control Adaptive Control. Part 9: Adaptive Control with Multiple Models and Switching

I. D. Landau, A. Karimi: A Course on Adaptive Control Adaptive Control. Part 9: Adaptive Control with Multiple Models and Switching I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 1 Adaptive Control Part 9: Adaptive Control with Multiple Models and Switching I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 2 Outline

More information

Ellipsoidal invariant sets for saturated hybrid systems

Ellipsoidal invariant sets for saturated hybrid systems 211 American Control Conference on O'Farrell Street, San Francisco, CA, USA June 29 - July 1, 211 Ellipsoidal invariant sets for saturated hybrid systems Mirko Fiacchini, Sophie Tarbouriech and Christophe

More information

HYBRID SYSTEMS: GENERALIZED SOLUTIONS AND ROBUST STABILITY 1. Rafal Goebel Joao Hespanha Andrew R. Teel Chaohong Cai Ricardo Sanfelice

HYBRID SYSTEMS: GENERALIZED SOLUTIONS AND ROBUST STABILITY 1. Rafal Goebel Joao Hespanha Andrew R. Teel Chaohong Cai Ricardo Sanfelice HYBRID SYSTEMS: GENERALIZED SOLUTIONS AND ROBUST STABILITY Rafal Goebel Joao Hespanha Andrew R. Teel Chaohong Cai Ricardo Sanfelice Center for Control Engineering and Computation & Electrical and Computer

More information

A Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems

A Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems 53rd IEEE Conference on Decision and Control December 15-17, 2014. Los Angeles, California, USA A Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems Seyed Hossein Mousavi 1,

More information

Modeling & Control of Hybrid Systems Chapter 4 Stability

Modeling & Control of Hybrid Systems Chapter 4 Stability Modeling & Control of Hybrid Systems Chapter 4 Stability Overview 1. Switched systems 2. Lyapunov theory for smooth and linear systems 3. Stability for any switching signal 4. Stability for given switching

More information

Input to state Stability

Input to state Stability Input to state Stability Mini course, Universität Stuttgart, November 2004 Lars Grüne, Mathematisches Institut, Universität Bayreuth Part IV: Applications ISS Consider with solutions ϕ(t, x, w) ẋ(t) =

More information

Algorithms for estimating the states and parameters of neural mass models for epilepsy

Algorithms for estimating the states and parameters of neural mass models for epilepsy Algorithms for estimating the states and parameters of neural mass models for epilepsy Michelle S. Chong Department of Automatic Control, Lund University Joint work with Romain Postoyan (CNRS, Nancy, France),

More information

NONLINEAR CONTROL with LIMITED INFORMATION. Daniel Liberzon

NONLINEAR CONTROL with LIMITED INFORMATION. Daniel Liberzon NONLINEAR CONTROL with LIMITED INFORMATION Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical & Computer Eng., Univ. of Illinois at Urbana-Champaign Plenary talk, 2 nd Indian Control

More information

Closed Loop Stabilization of Planar Bilinear Switched Systems

Closed Loop Stabilization of Planar Bilinear Switched Systems Closed Loop Stabilization of Planar Bilinear Switched Systems A. Bacciotti and F. Ceragioli Dipartimento di Matematica del Politecnico di Torino C.so Duca degli Abruzzi, 24-10129 Torino - Italy andrea.bacciotti@polito.it,

More information

Stabilizing Uncertain Systems with Dynamic Quantization

Stabilizing Uncertain Systems with Dynamic Quantization Proceedings of the 47th IEEE Conference on Decision and Control Cancun, Mexico, Dec. 9-11, 2008 Stabilizing Uncertain Systems with Dynamic Quantization Linh Vu Daniel Liberzon Abstract We consider state

More information

Stabilité des systèmes hyperboliques avec des commutations

Stabilité des systèmes hyperboliques avec des commutations Stabilité des systèmes hyperboliques avec des commutations Christophe PRIEUR CNRS, Gipsa-lab, Grenoble, France Séminaire EDP, Université de Versailles 9 octobre 2014 1/34 C. Prieur UVSQ, Octobre 2014 2/34

More information

STABILITY AND STABILIZATION OF A CLASS OF NONLINEAR SYSTEMS WITH SATURATING ACTUATORS. Eugênio B. Castelan,1 Sophie Tarbouriech Isabelle Queinnec

STABILITY AND STABILIZATION OF A CLASS OF NONLINEAR SYSTEMS WITH SATURATING ACTUATORS. Eugênio B. Castelan,1 Sophie Tarbouriech Isabelle Queinnec STABILITY AND STABILIZATION OF A CLASS OF NONLINEAR SYSTEMS WITH SATURATING ACTUATORS Eugênio B. Castelan,1 Sophie Tarbouriech Isabelle Queinnec DAS-CTC-UFSC P.O. Box 476, 88040-900 Florianópolis, SC,

More information

Convergent systems: analysis and synthesis

Convergent systems: analysis and synthesis Convergent systems: analysis and synthesis Alexey Pavlov, Nathan van de Wouw, and Henk Nijmeijer Eindhoven University of Technology, Department of Mechanical Engineering, P.O.Box. 513, 5600 MB, Eindhoven,

More information

Nonlinear Control Systems

Nonlinear Control Systems Nonlinear Control Systems António Pedro Aguiar pedro@isr.ist.utl.pt 5. Input-Output Stability DEEC PhD Course http://users.isr.ist.utl.pt/%7epedro/ncs2012/ 2012 1 Input-Output Stability y = Hu H denotes

More information

Global Analysis of Piecewise Linear Systems Using Impact Maps and Quadratic Surface Lyapunov Functions

Global Analysis of Piecewise Linear Systems Using Impact Maps and Quadratic Surface Lyapunov Functions Global Analysis of Piecewise Linear Systems Using Impact Maps and Quadratic Surface Lyapunov Functions Jorge M. Gonçalves, Alexandre Megretski, Munther A. Dahleh Department of EECS, Room 35-41 MIT, Cambridge,

More information

Stability and performance analysis for linear systems with actuator and sensor saturations subject to unmodeled dynamics

Stability and performance analysis for linear systems with actuator and sensor saturations subject to unmodeled dynamics 28 American Control Conference Westin Seattle Hotel, Seattle, Washington, USA June 11-13, 28 WeA12.1 Stability and performance analysis for linear systems actuator and sensor saturations subject to unmodeled

More information

Hybrid Systems - Lecture n. 3 Lyapunov stability

Hybrid Systems - Lecture n. 3 Lyapunov stability OUTLINE Focus: stability of equilibrium point Hybrid Systems - Lecture n. 3 Lyapunov stability Maria Prandini DEI - Politecnico di Milano E-mail: prandini@elet.polimi.it continuous systems decribed by

More information

State-norm estimators for switched nonlinear systems under average dwell-time

State-norm estimators for switched nonlinear systems under average dwell-time 49th IEEE Conference on Decision and Control December 15-17, 2010 Hilton Atlanta Hotel, Atlanta, GA, USA State-norm estimators for switched nonlinear systems under average dwell-time Matthias A. Müller

More information

Event-Triggered Decentralized Dynamic Output Feedback Control for LTI Systems

Event-Triggered Decentralized Dynamic Output Feedback Control for LTI Systems Event-Triggered Decentralized Dynamic Output Feedback Control for LTI Systems Pavankumar Tallapragada Nikhil Chopra Department of Mechanical Engineering, University of Maryland, College Park, 2742 MD,

More information

Prashant Mhaskar, Nael H. El-Farra & Panagiotis D. Christofides. Department of Chemical Engineering University of California, Los Angeles

Prashant Mhaskar, Nael H. El-Farra & Panagiotis D. Christofides. Department of Chemical Engineering University of California, Los Angeles HYBRID PREDICTIVE OUTPUT FEEDBACK STABILIZATION OF CONSTRAINED LINEAR SYSTEMS Prashant Mhaskar, Nael H. El-Farra & Panagiotis D. Christofides Department of Chemical Engineering University of California,

More information

Modern Optimal Control

Modern Optimal Control Modern Optimal Control Matthew M. Peet Arizona State University Lecture 19: Stabilization via LMIs Optimization Optimization can be posed in functional form: min x F objective function : inequality constraints

More information

LMI Methods in Optimal and Robust Control

LMI Methods in Optimal and Robust Control LMI Methods in Optimal and Robust Control Matthew M. Peet Arizona State University Lecture 15: Nonlinear Systems and Lyapunov Functions Overview Our next goal is to extend LMI s and optimization to nonlinear

More information

Introduction. Introduction. Introduction. Standard digital control loop. Resource-aware control

Introduction. Introduction. Introduction. Standard digital control loop. Resource-aware control Introduction 2/52 Standard digital control loop Resource-aware control Maurice Heemels All control tasks executed periodically and triggered by time Zandvoort, June 25 Where innovation starts Introduction

More information

Lecture 9 Nonlinear Control Design

Lecture 9 Nonlinear Control Design Lecture 9 Nonlinear Control Design Exact-linearization Lyapunov-based design Lab 2 Adaptive control Sliding modes control Literature: [Khalil, ch.s 13, 14.1,14.2] and [Glad-Ljung,ch.17] Course Outline

More information

Analysis and design of switched normal systems

Analysis and design of switched normal systems Nonlinear Analysis 65 (2006) 2248 2259 www.elsevier.com/locate/na Analysis and design of switched normal systems Guisheng Zhai a,, Xuping Xu b, Hai Lin c, Anthony N. Michel c a Department of Mechanical

More information

Global Stability and Asymptotic Gain Imply Input-to-State Stability for State-Dependent Switched Systems

Global Stability and Asymptotic Gain Imply Input-to-State Stability for State-Dependent Switched Systems 2018 IEEE Conference on Decision and Control (CDC) Miami Beach, FL, USA, Dec. 17-19, 2018 Global Stability and Asymptotic Gain Imply Input-to-State Stability for State-Dependent Switched Systems Shenyu

More information

Event-triggered PI control: Saturating actuators and anti-windup compensation

Event-triggered PI control: Saturating actuators and anti-windup compensation Event-triggered PI control: Saturating actuators and anti-windup compensation Daniel Lehmann, Georg Aleander Kiener and Karl Henrik Johansson Abstract Event-triggered control aims at reducing the communication

More information

Semidefinite Programming Duality and Linear Time-invariant Systems

Semidefinite Programming Duality and Linear Time-invariant Systems Semidefinite Programming Duality and Linear Time-invariant Systems Venkataramanan (Ragu) Balakrishnan School of ECE, Purdue University 2 July 2004 Workshop on Linear Matrix Inequalities in Control LAAS-CNRS,

More information

ASTATISM IN NONLINEAR CONTROL SYSTEMS WITH APPLICATION TO ROBOTICS

ASTATISM IN NONLINEAR CONTROL SYSTEMS WITH APPLICATION TO ROBOTICS dx dt DIFFERENTIAL EQUATIONS AND CONTROL PROCESSES N 1, 1997 Electronic Journal, reg. N P23275 at 07.03.97 http://www.neva.ru/journal e-mail: diff@osipenko.stu.neva.ru Control problems in nonlinear systems

More information

Stabilité des systèmes hyperboliques avec des commutations

Stabilité des systèmes hyperboliques avec des commutations Stabilité des systèmes hyperboliques avec des commutations Christophe PRIEUR CNRS, Gipsa-lab, Grenoble, France Contrôles, Problèmes inverses et Applications Clermont-Ferrand Septembre 2014 1/34 C. Prieur

More information

Robust Anti-Windup Controller Synthesis: A Mixed H 2 /H Setting

Robust Anti-Windup Controller Synthesis: A Mixed H 2 /H Setting Robust Anti-Windup Controller Synthesis: A Mixed H /H Setting ADDISON RIOS-BOLIVAR Departamento de Sistemas de Control Universidad de Los Andes Av. ulio Febres, Mérida 511 VENEZUELA SOLBEN GODOY Postgrado

More information

ADAPTIVE control of uncertain time-varying plants is a

ADAPTIVE control of uncertain time-varying plants is a IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 56, NO. 1, JANUARY 2011 27 Supervisory Control of Uncertain Linear Time-Varying Systems Linh Vu, Member, IEEE, Daniel Liberzon, Senior Member, IEEE Abstract

More information

Enlarging the basin of attraction by a uniting output feedback controller

Enlarging the basin of attraction by a uniting output feedback controller Enlarging the basin of attraction by a uniting output feedback controller Miguel Davo, Christophe Prieur, Mirko Fiacchini, Dragan Nešic To cite this version: Miguel Davo, Christophe Prieur, Mirko Fiacchini,

More information

General Fast Sampling Theorems for Nonlinear Systems

General Fast Sampling Theorems for Nonlinear Systems General Fast Sampling Theorems for Nonlinear Systems W. Bian and M. French Department of Electronics and Computer Science, University of Southampton, Southampton SO17 1BJ, UK wb@ecs.soton.ac.uk, mcf@ecs.soton.ac.uk

More information

Input-Output Stability with Input-to-State Stable Protocols for Quantized and Networked Control Systems

Input-Output Stability with Input-to-State Stable Protocols for Quantized and Networked Control Systems Proceedings of the 47th IEEE Conference on Decision and Control Cancun, Meico, Dec. 9-11, 2008 Input-Output Stability with Input-to-State Stable Protocols for Quantized and Networked Control Systems Mohammad

More information

Synthèse de correcteurs par retour d état observé robustes. pour les systèmes à temps discret rationnels en les incertitudes

Synthèse de correcteurs par retour d état observé robustes. pour les systèmes à temps discret rationnels en les incertitudes Synthèse de correcteurs par retour d état observé robustes pour les systèmes à temps discret rationnels en les incertitudes Dimitri Peaucelle Yoshio Ebihara & Yohei Hosoe Séminaire MOSAR, 16 mars 2016

More information

Delay compensation in packet-switching network controlled systems

Delay compensation in packet-switching network controlled systems Delay compensation in packet-switching network controlled systems Antoine Chaillet and Antonio Bicchi EECI - L2S - Université Paris Sud - Supélec (France) Centro di Ricerca Piaggio - Università di Pisa

More information

Trajectory Tracking Control of Bimodal Piecewise Affine Systems

Trajectory Tracking Control of Bimodal Piecewise Affine Systems 25 American Control Conference June 8-1, 25. Portland, OR, USA ThB17.4 Trajectory Tracking Control of Bimodal Piecewise Affine Systems Kazunori Sakurama, Toshiharu Sugie and Kazushi Nakano Abstract This

More information

Approximate Hierarchies of Linear Control Systems

Approximate Hierarchies of Linear Control Systems Approximate Hierarchies of Linear Control Systems Antoine Girard and George J. Pappas Abstract Recently, a hierarchical control approach based on the notion of approximate simulation relations has been

More information

Output Feedback Control for a Class of Piecewise Linear Systems

Output Feedback Control for a Class of Piecewise Linear Systems Proceedings of the 2007 American Control Conference Marriott Marquis Hotel at Times Square New York City, USA, July -3, 2007 WeB20.3 Output Feedback Control for a Class of Piecewise Linear Systems A. Lj.

More information

Nonlinear Control. Nonlinear Control Lecture # 8 Time Varying and Perturbed Systems

Nonlinear Control. Nonlinear Control Lecture # 8 Time Varying and Perturbed Systems Nonlinear Control Lecture # 8 Time Varying and Perturbed Systems Time-varying Systems ẋ = f(t,x) f(t,x) is piecewise continuous in t and locally Lipschitz in x for all t 0 and all x D, (0 D). The origin

More information

Disturbance Attenuation Properties for Discrete-Time Uncertain Switched Linear Systems

Disturbance Attenuation Properties for Discrete-Time Uncertain Switched Linear Systems Disturbance Attenuation Properties for Discrete-Time Uncertain Switched Linear Systems Hai Lin Department of Electrical Engineering University of Notre Dame Notre Dame, IN 46556, USA Panos J. Antsaklis

More information

Nonlinear hybrid control: from theoretical foundations toward leading edge applied solutions

Nonlinear hybrid control: from theoretical foundations toward leading edge applied solutions Nonlinear hybrid control: from theoretical foundations toward leading edge applied solutions Luca Zaccarian University of Rome, Tor Vergata Candidature au poste de Directeur de Recherche CNRS Paris, April

More information

Control Systems Design

Control Systems Design ELEC4410 Control Systems Design Lecture 18: State Feedback Tracking and State Estimation Julio H. Braslavsky julio@ee.newcastle.edu.au School of Electrical Engineering and Computer Science Lecture 18:

More information

1 The Observability Canonical Form

1 The Observability Canonical Form NONLINEAR OBSERVERS AND SEPARATION PRINCIPLE 1 The Observability Canonical Form In this Chapter we discuss the design of observers for nonlinear systems modelled by equations of the form ẋ = f(x, u) (1)

More information

APPROXIMATE SIMULATION RELATIONS FOR HYBRID SYSTEMS 1. Antoine Girard A. Agung Julius George J. Pappas

APPROXIMATE SIMULATION RELATIONS FOR HYBRID SYSTEMS 1. Antoine Girard A. Agung Julius George J. Pappas APPROXIMATE SIMULATION RELATIONS FOR HYBRID SYSTEMS 1 Antoine Girard A. Agung Julius George J. Pappas Department of Electrical and Systems Engineering University of Pennsylvania Philadelphia, PA 1914 {agirard,agung,pappasg}@seas.upenn.edu

More information

Lyapunov small-gain theorems for not necessarily ISS hybrid systems

Lyapunov small-gain theorems for not necessarily ISS hybrid systems Lyapunov small-gain theorems for not necessarily ISS hybrid systems Andrii Mironchenko, Guosong Yang and Daniel Liberzon Institute of Mathematics University of Würzburg Coordinated Science Laboratory University

More information

STABILIZATION THROUGH HYBRID CONTROL

STABILIZATION THROUGH HYBRID CONTROL STABILIZATION THROUGH HYBRID CONTROL João P. Hespanha, Department of Electrical and Computer Engineering, University of California, Santa Barbara, CA 93106-9560, USA. Keywords: Hybrid Systems; Switched

More information

Anti-Windup Design with Guaranteed Regions of Stability for Discrete-Time Linear Systems

Anti-Windup Design with Guaranteed Regions of Stability for Discrete-Time Linear Systems Anti-Windup Design with Guaranteed Regions of Stability for Discrete-Time Linear Systems J.M. Gomes da Silva Jr. and S. Tarbouriech Abstract The purpose of this paper is to study the determination of stability

More information

Introduction to Nonlinear Control Lecture # 3 Time-Varying and Perturbed Systems

Introduction to Nonlinear Control Lecture # 3 Time-Varying and Perturbed Systems p. 1/5 Introduction to Nonlinear Control Lecture # 3 Time-Varying and Perturbed Systems p. 2/5 Time-varying Systems ẋ = f(t, x) f(t, x) is piecewise continuous in t and locally Lipschitz in x for all t

More information

Hybrid Control and Switched Systems. Lecture #11 Stability of switched system: Arbitrary switching

Hybrid Control and Switched Systems. Lecture #11 Stability of switched system: Arbitrary switching Hybrid Control and Switched Systems Lecture #11 Stability of switched system: Arbitrary switching João P. Hespanha University of California at Santa Barbara Stability under arbitrary switching Instability

More information

EL 625 Lecture 10. Pole Placement and Observer Design. ẋ = Ax (1)

EL 625 Lecture 10. Pole Placement and Observer Design. ẋ = Ax (1) EL 625 Lecture 0 EL 625 Lecture 0 Pole Placement and Observer Design Pole Placement Consider the system ẋ Ax () The solution to this system is x(t) e At x(0) (2) If the eigenvalues of A all lie in the

More information

Dynamical Systems & Lyapunov Stability

Dynamical Systems & Lyapunov Stability Dynamical Systems & Lyapunov Stability Harry G. Kwatny Department of Mechanical Engineering & Mechanics Drexel University Outline Ordinary Differential Equations Existence & uniqueness Continuous dependence

More information

Minimum-Phase Property of Nonlinear Systems in Terms of a Dissipation Inequality

Minimum-Phase Property of Nonlinear Systems in Terms of a Dissipation Inequality Minimum-Phase Property of Nonlinear Systems in Terms of a Dissipation Inequality Christian Ebenbauer Institute for Systems Theory in Engineering, University of Stuttgart, 70550 Stuttgart, Germany ce@ist.uni-stuttgart.de

More information

Regional Solution of Constrained LQ Optimal Control

Regional Solution of Constrained LQ Optimal Control Regional Solution of Constrained LQ Optimal Control José DeDoná September 2004 Outline 1 Recap on the Solution for N = 2 2 Regional Explicit Solution Comparison with the Maximal Output Admissible Set 3

More information

Control of Sampled Switched Systems using Invariance Analysis

Control of Sampled Switched Systems using Invariance Analysis 1st French Singaporean Workshop on Formal Methods and Applications Control of Sampled Switched Systems using Invariance Analysis Laurent Fribourg LSV - ENS Cachan & CNRS Laurent Fribourg Lsv - ENS Cachan

More information

CONVERSE Lyapunov theorems relate a system s asymptotic

CONVERSE Lyapunov theorems relate a system s asymptotic 1264 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL 52, NO 7, JULY 2007 Smooth Lyapunov Functions for Hybrid Systems Part I: Existence Is Equivalent to Robustness Chaohong Cai, Student Member, IEEE, Andrew

More information

ROBUST CONSTRAINED REGULATORS FOR UNCERTAIN LINEAR SYSTEMS

ROBUST CONSTRAINED REGULATORS FOR UNCERTAIN LINEAR SYSTEMS ROBUST CONSTRAINED REGULATORS FOR UNCERTAIN LINEAR SYSTEMS Jean-Claude HENNET Eugênio B. CASTELAN Abstract The purpose of this paper is to combine several control requirements in the same regulator design

More information

L -Bounded Robust Control of Nonlinear Cascade Systems

L -Bounded Robust Control of Nonlinear Cascade Systems L -Bounded Robust Control of Nonlinear Cascade Systems Shoudong Huang M.R. James Z.P. Jiang August 19, 2004 Accepted by Systems & Control Letters Abstract In this paper, we consider the L -bounded robust

More information

STABILITY OF PLANAR NONLINEAR SWITCHED SYSTEMS

STABILITY OF PLANAR NONLINEAR SWITCHED SYSTEMS LABORATOIRE INORMATIQUE, SINAUX ET SYSTÈMES DE SOPHIA ANTIPOLIS UMR 6070 STABILITY O PLANAR NONLINEAR SWITCHED SYSTEMS Ugo Boscain, régoire Charlot Projet TOpModel Rapport de recherche ISRN I3S/RR 2004-07

More information

Event-Based Control of Nonlinear Systems with Partial State and Output Feedback

Event-Based Control of Nonlinear Systems with Partial State and Output Feedback Event-Based Control of Nonlinear Systems with Partial State and Output Feedback Tengfei Liu a, Zhong-Ping Jiang b a State Key Laboratory of Synthetical Automation for Process Industries, Northeastern University,

More information

Stability of Interconnected Switched Systems and Supervisory Control of Time-Varying Plants

Stability of Interconnected Switched Systems and Supervisory Control of Time-Varying Plants Proceedings of the 46th IEEE Conference on Decision and Control New Orleans, LA, USA, Dec. 12-14, 2007 Stability of Interconnected Switched Systems and Supervisory Control of Time-Varying Plants L. Vu

More information