Delay compensation in packet-switching network controlled systems
|
|
- Griffin Ronald Parker
- 5 years ago
- Views:
Transcription
1 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 (Italy) Groupe SDH, Paris 05/02/2009 A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
2 Overview 1 Context 2 Problem statement 3 Main results 4 Conclusive remarks A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
3 Overview 1 Context More and more interaction between network and control General structure of a NCS Challenges to face Packet-based feedforward 2 Problem statement 3 Main results 4 Conclusive remarks A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
4 Networks and Control: more and more interaction Very low bandwidth (water medium) Alternated communication (interferences with sonar) Underwater vehicles formation (LIRMM, France) Sporadic communication (autonomy, scalability) Time-varying topology (vehicle motion) Cooperative mobile robots (Pisa, Italy) A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
5 General structure of a NCS General structure of a Network Controlled System: cont. SYSTEM 1... SYSTEM N hyb. NETWORK cont. CONTROLER = Sensor = Hybrid behavior. Actuator A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
6 Challenges to face Problems posed by network communication Delays: data processing and transmission. Sampling of the data transferred. Partial access: physical distribution of nodes. Data losses: packet dropouts. Both measurement and control may be sporadic. A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
7 Challenges to face Problems posed by network communication Delays: data processing and transmission. Sampling of the data transferred. Partial access: physical distribution of nodes. Data losses: packet dropouts. Both measurement and control may be sporadic. A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
8 Challenges to face û Plant y Network Network u Controller ŷ A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
9 Packet-based feedforward Plant y u Embedded controller ȳ ū Network Network Idea: Central controller Transmit a model-based prediction of the control signal [Montestruque et al., Polushin et al., Quevedo et al.,...] Use time-stamping for on-board re-synchronization. A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
10 Packet-based feedforward Plant y u Embedded controller ȳ ū Network Network Idea: Central controller Transmit a model-based prediction of the control signal [Montestruque et al., Polushin et al., Quevedo et al.,...] Use time-stamping for on-board re-synchronization. A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
11 Overview 1 Context 2 Problem statement Assumptions Internal model prediction Delay compensation NCS hybrid form 3 Main results 4 Conclusive remarks A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
12 Assumptions τj m (resp. τj c ), j N: time instants at which a measurement (resp. control) is sent over the network. T m j (resp. τ c j ): measurement (resp. control) data transfer delays. Assumption 1: MATI [Walsh et al.] The maximum time between two consecutive measurement (resp. control) accesses is smaller than some constant h m 0 (resp. h c 0). i.e. τj+1 m τ j m h m, (resp. τj+1 c τ j c h c ), j N. Assumption 2: Bounded delays The measurement (resp. control) transmission delays do not exceed some constant T m 0 (resp. T c 0). i.e. T m j T m, (resp. T c j T c ), j N. A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
13 Assumptions τj m (resp. τj c ), j N: time instants at which a measurement (resp. control) is sent over the network. T m j (resp. τ c j ): measurement (resp. control) data transfer delays. Assumption 1: MATI [Walsh et al.] The maximum time between two consecutive measurement (resp. control) accesses is smaller than some constant h m 0 (resp. h c 0). i.e. τj+1 m τ j m h m, (resp. τj+1 c τ j c h c ), j N. Assumption 2: Bounded delays The measurement (resp. control) transmission delays do not exceed some constant T m 0 (resp. T c 0). i.e. T m j T m, (resp. T c j T c ), j N. A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
14 Assumptions τj m (resp. τj c ), j N: time instants at which a measurement (resp. control) is sent over the network. T m j (resp. τ c j ): measurement (resp. control) data transfer delays. Assumption 1: MATI [Walsh et al.] The maximum time between two consecutive measurement (resp. control) accesses is smaller than some constant h m 0 (resp. h c 0). i.e. τj+1 m τ j m h m, (resp. τj+1 c τ j c h c ), j N. Assumption 2: Bounded delays The measurement (resp. control) transmission delays do not exceed some constant T m 0 (resp. T c 0). i.e. T m j T m, (resp. T c j T c ), j N. A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
15 Assumptions Assumption 3: Invariably UGES protocol The network protocol is invariably UGES with some parameters (a, a, ρ 0, c). Definition: Invariable UGES Given a, a, c > 0 and ρ (0; 1), the protocol defined by the discrete dynamics z(k + 1) = h k (z k ) is said to be invariably UGES with parameters (a, a, ρ, c) if, for any increasing sequence {σ k } k N N, there exists a differentiable function W, such that a z W (k, z) a z W (k + 1, h σk (z)) ρ W (k, z) W (k, z) z c. A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
16 Assumptions Assumption 3: Invariably UGES protocol The network protocol is invariably UGES with some parameters (a, a, ρ 0, c). Definition: Invariable UGES Given a, a, c > 0 and ρ (0; 1), the protocol defined by the discrete dynamics z(k + 1) = h k (z k ) is said to be invariably UGES with parameters (a, a, ρ, c) if, for any increasing sequence {σ k } k N N, there exists a differentiable function W, such that a z W (k, z) a z W (k + 1, h σk (z)) ρ W (k, z) W (k, z) z c. A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
17 Assumptions Invariable UGES ensures that, whatever the sequence of time accesses, the protocol tends to reduce the error between the measured output and the data actually received by the controller. Examples: Round Robin ( cyclic access to each node ) is not Invariably UGES (although it is UGES) Try-once-discard [Walsh et al., 06] ( update the node with greatest error ) is invariably UGES with W (z) = z, a = a = 1 and n 1 ρ = n. Due to the non-constant delays and transmission times, both on the measurement side and the control side, Assumption 3 is needed to guarantee that all nodes are correctly updated A more involved update of state estimate would allow to overpass this assumption. A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
18 Assumptions Invariable UGES ensures that, whatever the sequence of time accesses, the protocol tends to reduce the error between the measured output and the data actually received by the controller. Examples: Round Robin ( cyclic access to each node ) is not Invariably UGES (although it is UGES) Try-once-discard [Walsh et al., 06] ( update the node with greatest error ) is invariably UGES with W (z) = z, a = a = 1 and n 1 ρ = n. Due to the non-constant delays and transmission times, both on the measurement side and the control side, Assumption 3 is needed to guarantee that all nodes are correctly updated A more involved update of state estimate would allow to overpass this assumption. A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
19 Assumptions Invariable UGES ensures that, whatever the sequence of time accesses, the protocol tends to reduce the error between the measured output and the data actually received by the controller. Examples: Round Robin ( cyclic access to each node ) is not Invariably UGES (although it is UGES) Try-once-discard [Walsh et al., 06] ( update the node with greatest error ) is invariably UGES with W (z) = z, a = a = 1 and n 1 ρ = n. Due to the non-constant delays and transmission times, both on the measurement side and the control side, Assumption 3 is needed to guarantee that all nodes are correctly updated A more involved update of state estimate would allow to overpass this assumption. A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
20 Assumptions Invariable UGES ensures that, whatever the sequence of time accesses, the protocol tends to reduce the error between the measured output and the data actually received by the controller. Examples: Round Robin ( cyclic access to each node ) is not Invariably UGES (although it is UGES) Try-once-discard [Walsh et al., 06] ( update the node with greatest error ) is invariably UGES with W (z) = z, a = a = 1 and n 1 ρ = n. Due to the non-constant delays and transmission times, both on the measurement side and the control side, Assumption 3 is needed to guarantee that all nodes are correctly updated A more involved update of state estimate would allow to overpass this assumption. A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
21 Assumptions Dynamics of the plant dynamics to be controlled: ẋ = f (x, u). Assumption 4: Nominal closed-loop is GES There exists a state feedback κ and a function V satisfying, for all x R n, α x 2 V (x) α x 2 V x (x)f (x, κ(x)) α x 2 V x (x) d x, where α, α, α and d denote positive constants. A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
22 Assumptions We assume we know an approximation ˆf of the plants dynamics f. Assumption 5: Enough regularity The vector fields f and ˆf and the feedback law κ are continuously differentiable and their gradients are bounded by positive constants λ f, λˆf and λ κ respectively. In addition, ˆf (0, κ(0)) = 0. Note: this global Lipschitz assumption can be strongly relaxed if only local (or semiglobal) properties are required. A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
23 Assumptions We assume we know an approximation ˆf of the plants dynamics f. Assumption 5: Enough regularity The vector fields f and ˆf and the feedback law κ are continuously differentiable and their gradients are bounded by positive constants λ f, λˆf and λ κ respectively. In addition, ˆf (0, κ(0)) = 0. Note: this global Lipschitz assumption can be strongly relaxed if only local (or semiglobal) properties are required. A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
24 Internal model prediction The internal-model state prediction is obtained by the following dynamics: ˆx j (t) = ˆf (ˆx j (t), κ(ˆx j (t))), j N, with a reset at each reception of a new measurement: ˆx j (τ m γ(j) + T m γ(j) ) = x(τ m γ(j) ) + h γ(j)(ˆxγ(j 1) (τ m γ(j) ) x(τ m γ(j) )). These state predictions generate the packet-encoded control signals: u j (t + T c j ) = κ(ˆx j (t)), t τ m γ(j) + T m γ(j), j N. A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
25 Internal model prediction The internal-model state prediction is obtained by the following dynamics: ˆx j (t) = ˆf (ˆx j (t), κ(ˆx j (t))), j N, with a reset at each reception of a new measurement: ˆx j (τ m γ(j) + T m γ(j) ) = x(τ m γ(j) ) + h γ(j)(ˆxγ(j 1) (τ m γ(j) ) x(τ m γ(j) )). These state predictions generate the packet-encoded control signals: u j (t + T c j ) = κ(ˆx j (t)), t τ m γ(j) + T m γ(j), j N. A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
26 Delay compensation Each measurement is sent together with a time stamping: an embedded device may then resynchronize the received control packet with the present time. The applied signal is then: u(t) = u j (t + Tj c + Tγ(j) m c ), t [τj + Tj c ; τj+1 c + T j+1 c ]. This signal is fully described by two dynamical variables x c1 and x c2 : { ẋc1 = ˆf (x c1, κ(x c1 )) ẋ c2 = ˆf (1) (x c2, κ(x c2 )) x c1 (τ m γ(j)+ ) = { xc1 (τ m γ(j) ), if j / 2N x(τ m γ(j) ) + h γ(j)( xc2 (τ m γ(j) )), if j 2N x c2 (τ m γ(j)+ ) = { x(τ m γ(j) ) + h γ(j) ( xc1 (τ m γ(j) )), if j / 2N x c2 (τ m γ(j) ), if j 2N A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
27 Delay compensation Each measurement is sent together with a time stamping: an embedded device may then resynchronize the received control packet with the present time. The applied signal is then: u(t) = u j (t + Tj c + Tγ(j) m c ), t [τj + Tj c ; τj+1 c + T j+1 c ]. This signal is fully described by two dynamical variables x c1 and x c2 : { ẋc1 = ˆf (x c1, κ(x c1 )) ẋ c2 = ˆf (1) (x c2, κ(x c2 )) x c1 (τ m γ(j)+ ) = { xc1 (τ m γ(j) ), if j / 2N x(τ m γ(j) ) + h γ(j)( xc2 (τ m γ(j) )), if j 2N x c2 (τ m γ(j)+ ) = { x(τ m γ(j) ) + h γ(j) ( xc1 (τ m γ(j) )), if j / 2N x c2 (τ m γ(j) ), if j 2N A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
28 Delay compensation Let the time-sequence {t i } i N be given by: { t0 := τ m γ(0) } t i+1 := min j N {τ m γ(j) : τ m γ(j) > t i, i N 1, Let the index ν(i) be defined as { } ν(i) := min j N : t i = τ m γ(j), i N. And define J n := ( In I n ). A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
29 Delay compensation Let the time-sequence {t i } i N be given by: { t0 := τ m γ(0) } t i+1 := min j N {τ m γ(j) : τ m γ(j) > t i, i N 1, Let the index ν(i) be defined as { } ν(i) := min j N : t i = τ m γ(j), i N. And define J n := ( In I n ). A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
30 Delay compensation Let the time-sequence {t i } i N be given by: { t0 := τ m γ(0) } t i+1 := min j N {τ m γ(j) : τ m γ(j) > t i, i N 1, Let the index ν(i) be defined as { } ν(i) := min j N : t i = τ m γ(j), i N. And define J n := ( In I n ). A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
31 NCS hybrid form Then the closed-loop dynamics can be summarized as the following hybrid dynamical system [Teel,Nesic]: where e = ( e1 e 2 ) := ẋ = F(t, x, e) (2a) ė = G(t, x, e) (2b) e(t + i ) = H(i, e(t i )), (2c) ( xc1 x x c2 x F := f (x, u a (t, e + J n x)) ) (ˆf (e1 + x, κ(e G := 1 + x)) f (x, u a (t, e + J n x)) ˆf (e2 + x, κ(e 2 + x)) f (x, u a (t, e + J n x)) ( h H := ν(i) (e 2 ) + [ e 1 h ν(i) (e 2 ) ] ) η(i) h ν(i) (e 1 ) + [ e 2 h ν(i) (e 1 ) ]. (1 η(i)) ) A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
32 NCS hybrid form Then the closed-loop dynamics can be summarized as the following hybrid dynamical system [Teel,Nesic]: where e = ( e1 e 2 ) := ẋ = F(t, x, e) (2a) ė = G(t, x, e) (2b) e(t + i ) = H(i, e(t i )), (2c) ( xc1 x x c2 x F := f (x, u a (t, e + J n x)) ) (ˆf (e1 + x, κ(e G := 1 + x)) f (x, u a (t, e + J n x)) ˆf (e2 + x, κ(e 2 + x)) f (x, u a (t, e + J n x)) ( h H := ν(i) (e 2 ) + [ e 1 h ν(i) (e 2 ) ] ) η(i) h ν(i) (e 1 ) + [ e 2 h ν(i) (e 1 ) ]. (1 η(i)) ) A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
33 Overview 1 Context 2 Problem statement 3 Main results The nonlinear case The linear case Sampling effects 4 Conclusive remarks A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
34 The nonlinear case Theorem 1: General case Assume that Assumptions 1-5 hold and that there exists a constant ε > 0 such that h m + h c + T m + T c < 1 ( ) L ln L + γ, (ρ 0 + ε)l + γ where L := 2(1 + ε)c a min{1, ε} max { λˆf (1 + λ κ ); 2λ f λ κ } γ := 2dλ f λ k c(1 + ε)(λ f + λˆf )(1 + λ κ ) α a min{1, ε} Then, the origin of the NCS (2) is UGES.. A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
35 The nonlinear case The proof relies on the following result: Corollary 2 [Nesic and Teel, TAC 2004] Under the following assumptions, the NCS is UGES. 1 The protocol e(i + 1) = h(i, e(i)) is UGES with parameters (a, a, ρ) and Lyapunov function W satisfying W (i, e)g(t, x, e) LW (i, e) + H(x). e 2 ẋ = F(t, x, e) is L p -stable from W to H with gain γ > 0 3 The NCS is L p to L p detectable from (H, W ) to (x, e) 4 The NCS is UGFTIS with linear gain, i.e. T, ρ > 0: x(t; t 0, x 0 ) ρ x 0, t [t 0 ; t 0 + T ], t 0 0, x 0 R n. ( ) 5 MATI 1 L ln L+γ ρl+γ. A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
36 The nonlinear case The proof relies on the following result: Corollary 2 [Nesic and Teel, TAC 2004] Under the following assumptions, the NCS is UGES. 1 The protocol e(i + 1) = h(i, e(i)) is UGES with parameters (a, a, ρ) and Lyapunov function W satisfying W (i, e)g(t, x, e) LW (i, e) + H(x). e 2 ẋ = F(t, x, e) is L p -stable from W to H with gain γ > 0 3 The NCS is L p to L p detectable from (H, W ) to (x, e) 4 The NCS is UGFTIS with linear gain, i.e. T, ρ > 0: x(t; t 0, x 0 ) ρ x 0, t [t 0 ; t 0 + T ], t 0 0, x 0 R n. ( ) 5 MATI 1 L ln L+γ ρl+γ. A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
37 The nonlinear case The proof relies on the following result: Corollary 2 [Nesic and Teel, TAC 2004] Under the following assumptions, the NCS is UGES. 1 The protocol e(i + 1) = h(i, e(i)) is UGES with parameters (a, a, ρ) and Lyapunov function W satisfying W (i, e)g(t, x, e) LW (i, e) + H(x). e 2 ẋ = F(t, x, e) is L p -stable from W to H with gain γ > 0 3 The NCS is L p to L p detectable from (H, W ) to (x, e) 4 The NCS is UGFTIS with linear gain, i.e. T, ρ > 0: x(t; t 0, x 0 ) ρ x 0, t [t 0 ; t 0 + T ], t 0 0, x 0 R n. ( ) 5 MATI 1 L ln L+γ ρl+γ. A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
38 The nonlinear case The proof relies on the following result: Corollary 2 [Nesic and Teel, TAC 2004] Under the following assumptions, the NCS is UGES. 1 The protocol e(i + 1) = h(i, e(i)) is UGES with parameters (a, a, ρ) and Lyapunov function W satisfying W (i, e)g(t, x, e) LW (i, e) + H(x). e 2 ẋ = F(t, x, e) is L p -stable from W to H with gain γ > 0 3 The NCS is L p to L p detectable from (H, W ) to (x, e) 4 The NCS is UGFTIS with linear gain, i.e. T, ρ > 0: x(t; t 0, x 0 ) ρ x 0, t [t 0 ; t 0 + T ], t 0 0, x 0 R n. ( ) 5 MATI 1 L ln L+γ ρl+γ. A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
39 The nonlinear case The proof relies on the following result: Corollary 2 [Nesic and Teel, TAC 2004] Under the following assumptions, the NCS is UGES. 1 The protocol e(i + 1) = h(i, e(i)) is UGES with parameters (a, a, ρ) and Lyapunov function W satisfying W (i, e)g(t, x, e) LW (i, e) + H(x). e 2 ẋ = F(t, x, e) is L p -stable from W to H with gain γ > 0 3 The NCS is L p to L p detectable from (H, W ) to (x, e) 4 The NCS is UGFTIS with linear gain, i.e. T, ρ > 0: x(t; t 0, x 0 ) ρ x 0, t [t 0 ; t 0 + T ], t 0 0, x 0 R n. ( ) 5 MATI 1 L ln L+γ ρl+γ. A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
40 The nonlinear case The proof relies on the following result: Corollary 2 [Nesic and Teel, TAC 2004] Under the following assumptions, the NCS is UGES. 1 The protocol e(i + 1) = h(i, e(i)) is UGES with parameters (a, a, ρ) and Lyapunov function W satisfying W (i, e)g(t, x, e) LW (i, e) + H(x). e 2 ẋ = F(t, x, e) is L p -stable from W to H with gain γ > 0 3 The NCS is L p to L p detectable from (H, W ) to (x, e) 4 The NCS is UGFTIS with linear gain, i.e. T, ρ > 0: x(t; t 0, x 0 ) ρ x 0, t [t 0 ; t 0 + T ], t 0 0, x 0 R n. ( ) 5 MATI 1 L ln L+γ ρl+γ. A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
41 The nonlinear case In our case: 1 From Assumption 3 and the global Lipschitz of f and ˆf : W e G H + LW where H(x) x 2 Exploiting the Lyapunov function V associated to the feedback κ(x), the NCS is L 2 -stable from W to H with gain γ 3 The NCS is L 2 to L 2 detectable from (W, H) to (e, x) as W e and H x 4 The NCS is UGFTIS in view of Proposition 2 in [Nesic and Teel, 04] and the global Lispchitz of f and ˆf 5 The MATI condition holds by assumption. A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
42 The nonlinear case In our case: 1 From Assumption 3 and the global Lipschitz of f and ˆf : W e G H + LW where H(x) x 2 Exploiting the Lyapunov function V associated to the feedback κ(x), the NCS is L 2 -stable from W to H with gain γ 3 The NCS is L 2 to L 2 detectable from (W, H) to (e, x) as W e and H x 4 The NCS is UGFTIS in view of Proposition 2 in [Nesic and Teel, 04] and the global Lispchitz of f and ˆf 5 The MATI condition holds by assumption. A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
43 The nonlinear case In our case: 1 From Assumption 3 and the global Lipschitz of f and ˆf : W e G H + LW where H(x) x 2 Exploiting the Lyapunov function V associated to the feedback κ(x), the NCS is L 2 -stable from W to H with gain γ 3 The NCS is L 2 to L 2 detectable from (W, H) to (e, x) as W e and H x 4 The NCS is UGFTIS in view of Proposition 2 in [Nesic and Teel, 04] and the global Lispchitz of f and ˆf 5 The MATI condition holds by assumption. A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
44 The nonlinear case In our case: 1 From Assumption 3 and the global Lipschitz of f and ˆf : W e G H + LW where H(x) x 2 Exploiting the Lyapunov function V associated to the feedback κ(x), the NCS is L 2 -stable from W to H with gain γ 3 The NCS is L 2 to L 2 detectable from (W, H) to (e, x) as W e and H x 4 The NCS is UGFTIS in view of Proposition 2 in [Nesic and Teel, 04] and the global Lispchitz of f and ˆf 5 The MATI condition holds by assumption. A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
45 The nonlinear case In our case: 1 From Assumption 3 and the global Lipschitz of f and ˆf : W e G H + LW where H(x) x 2 Exploiting the Lyapunov function V associated to the feedback κ(x), the NCS is L 2 -stable from W to H with gain γ 3 The NCS is L 2 to L 2 detectable from (W, H) to (e, x) as W e and H x 4 The NCS is UGFTIS in view of Proposition 2 in [Nesic and Teel, 04] and the global Lispchitz of f and ˆf 5 The MATI condition holds by assumption. A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
46 The linear case Focusing now on linear dynamics: f (x, u) = Ax + Bu, ˆf (x, u) = Âx + ˆBu, κ(x) = Kx, the NCS dynamics becomes ẋ = (A + BK )x + BK (e 1 P(t) + e 2 (1 P(t))) (à + BK )x + ( + BK )e 1 P(t) + [( + ˆBK ] )e 1 BKe 2 (1 P(t)) ė = (à + BK )x + ( + BK )e 2 (1 P(t)) + [( + ˆBK ] )e 2 BKe 1 P(t) ( e(t + h i ) = ν(i) (e 2 ) + [ e 1 h ν(i) (e 2 ) ] ) η(i) h ν(i) (e 1 ) + [ e 2 h ν(i) (e 1 ) ] (1 η(i)) where à :=  A and B := ˆB B. A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
47 The linear case Focusing now on linear dynamics: f (x, u) = Ax + Bu, ˆf (x, u) = Âx + ˆBu, κ(x) = Kx, the NCS dynamics becomes ẋ = (A + BK )x + BK (e 1 P(t) + e 2 (1 P(t))) (à + BK )x + ( + BK )e 1 P(t) + [( + ˆBK ] )e 1 BKe 2 (1 P(t)) ė = (à + BK )x + ( + BK )e 2 (1 P(t)) + [( + ˆBK ] )e 2 BKe 1 P(t) ( e(t + h i ) = ν(i) (e 2 ) + [ e 1 h ν(i) (e 2 ) ] ) η(i) h ν(i) (e 1 ) + [ e 2 h ν(i) (e 1 ) ] (1 η(i)) where à :=  A and B := ˆB B. A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
48 The linear case Corollary: the LTI case Assume that Assumptions 1, 2 and 3 hold and that there exists matrices K R n m and P = P T > 0 such that (A + BK ) T P + P(A + BK ) = I. Assume that there exists a positive constant ε > 0 such that the following bound holds h m + h c + T m + T c < 1 ( ) L ln L + γ, (ρ 0 + ε)l + γ where L := (1 + ε)c 2 { min{1, ε}a max  + ˆBK ; BK +  + BK } 2c(1 ε) PBK à + BK γ :=. a min{1, ε} Then, the origin of the linear NCS is UGES. A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
49 Sampling effects The size of packets being limited (say N bits/packet), sampling needs to be taken into account. The NCS then results in a sampled-data version of the previous results. Theorem 2: with sampling effects Assume that Assumptions 1-5 hold and that T m + T c < 1 ( ) L ln L + γ. (ρ 0 + ε)l + γ Assume also that the state estimate is perfectly initialized, such that e 0 = 0. Then there exist κ 1, κ 2 > 0 such that, given any M > δ > 0, there exists a packet size N such that, for all x 0 M, the solution of the NCS with sampling-based packets satisfies x(t, t 0, x 0, e 0 = 0) δ + κ 1 x 0 e κ 2(t t 0 ), t t 0. A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
50 Sampling effects The size of packets being limited (say N bits/packet), sampling needs to be taken into account. The NCS then results in a sampled-data version of the previous results. Theorem 2: with sampling effects Assume that Assumptions 1-5 hold and that T m + T c < 1 ( ) L ln L + γ. (ρ 0 + ε)l + γ Assume also that the state estimate is perfectly initialized, such that e 0 = 0. Then there exist κ 1, κ 2 > 0 such that, given any M > δ > 0, there exists a packet size N such that, for all x 0 M, the solution of the NCS with sampling-based packets satisfies x(t, t 0, x 0, e 0 = 0) δ + κ 1 x 0 e κ 2(t t 0 ), t t 0. A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
51 Sampling effects The proof is based on sampled data results. Qualitative result: semiglobal practical stability is obtained, with packet size as tuning parameter. Trade-off: embedded computation capabilities / communication bandwidth / performance. Perfect initialization of the internal model (e 0 = 0) is required. Direct extension to the LTI case. A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
52 Overview 1 Context 2 Problem statement 3 Main results 4 Conclusive remarks A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
53 Summary A packet-based strategy to compensate for delays in sufficiently regular nonlinear NCS: Network effects in both measurement and actuation loops Unknown bounded delays Explicit bound on the tolerable delays and MATI Exploits the nominal feedback and an imprecise model of the plant Qualitative result for sampling effects Focus on LTI systems. A. Chaillet, A. Bicchi (Paris, Pisa) Delay compensation for NCS SDH, 05/02/ / 28
Delay compensation in packet-switching networked controlled systems
Proceedings of the 47th IEEE Conference on Decision and Control Cancun, Mexico, Dec. 9-11, 2008 Delay compensation in packet-switching networked controlled systems Antoine Chaillet and Antonio Bicchi Abstract
More informationNetworked 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 informationA model-based approach to control over packet-switching networks, with application to Industrial Ethernet
A model-based approach to control over packet-switching networks, with application to Industrial Ethernet Universitá di Pisa Centro di Ricerca Interdipartimentale E. Piaggio Laurea specialistica in Ingegneria
More informationNOWADAYS, many control applications have some control
1650 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL 49, NO 10, OCTOBER 2004 Input Output Stability Properties of Networked Control Systems D Nešić, Senior Member, IEEE, A R Teel, Fellow, IEEE Abstract Results
More informationNetworked Control Systems
Networked Control Systems Simulation & Analysis J.J.C. van Schendel DCT 2008.119 Traineeship report March till June 2008 Coaches: Supervisor TU/e: Prof. Dr. D. Nesic, University of Melbourne Dr. M. Tabbara,
More informationComputing Minimal and Maximal Allowable Transmission Intervals for Networked Control Systems using the Hybrid Systems Approach
Computing Minimal and Maximal Allowable Transmission Intervals for Networked Control Systems using the Hybrid Systems Approach Stefan H.J. Heijmans Romain Postoyan Dragan Nešić W.P. Maurice H. Heemels
More informationIMPULSIVE CONTROL OF DISCRETE-TIME NETWORKED SYSTEMS WITH COMMUNICATION DELAYS. Shumei Mu, Tianguang Chu, and Long Wang
IMPULSIVE CONTROL OF DISCRETE-TIME NETWORKED SYSTEMS WITH COMMUNICATION DELAYS Shumei Mu Tianguang Chu and Long Wang Intelligent Control Laboratory Center for Systems and Control Department of Mechanics
More informationExplicit computation of the sampling period in emulation of controllers for nonlinear sampled-data systems
Explicit computation of the sampling period in emulation of controllers for nonlinear sampled-data systems D. Nešić, A.R. Teel and D. Carnevale Abstract The purpose of this note is to apply recent results
More informationStability Analysis of Networked Linear Control Systems with Direct-Feedthrough Terms
Stability Analysis of Networked Linear Control Systems with Direct-Feedthrough Terms S.H.J. Heijmans a, R. Postoyan b, D. Nešić c, N. Noroozi d, W.P.M.H. Heemels a a Eindhoven University of Technology,
More informationMOST control systems are designed under the assumption
2076 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 53, NO. 9, OCTOBER 2008 Lyapunov-Based Model Predictive Control of Nonlinear Systems Subject to Data Losses David Muñoz de la Peña and Panagiotis D. Christofides
More informationInput-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 informationDelay-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 informationStability of networked control systems with variable sampling and delay
Stability of networked control systems with variable sampling and delay Payam Naghshtabrizi and Joao P Hespanha Abstract We consider Networked Control Systems (NCSs) consisting of a LTI plant; a linear
More informationNonlinear 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 informationA 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 informationEmulated controller design for networked control systems implemented on FlexRay
Emulated controller design for networked control systems implemented on FlexRay Wei Wang, Dragan Nesic, Romain Postoyan To cite this version: Wei Wang, Dragan Nesic, Romain Postoyan. Emulated controller
More informationState Regulator. Advanced Control. design of controllers using pole placement and LQ design rules
Advanced Control State Regulator Scope design of controllers using pole placement and LQ design rules Keywords pole placement, optimal control, LQ regulator, weighting matrixes Prerequisites Contact state
More informationNetworked and Quantized Control Systems with Communication Delays
Joint 48th IEEE Conference on Decision and Control and 8th Chinese Control Conference Shanghai, P.R. China, December 6-8, 009 FrB7.4 Networked and Quantized Control Systems with Communication Delays W.P.M.H.
More informationNONLINEAR 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 informationAutomatica. Stability analysis of networked control systems: A sum of squares approach
Automatica 48 (2012) 1514 1524 Contents lists available at SciVerse ScienceDirect Automatica journal homepage: www.elsevier.com/locate/automatica Stability analysis of networked control systems: A sum
More informationA Robust Event-Triggered Consensus Strategy for Linear Multi-Agent Systems with Uncertain Network Topology
A Robust Event-Triggered Consensus Strategy for Linear Multi-Agent Systems with Uncertain Network Topology Amir Amini, Amir Asif, Arash Mohammadi Electrical and Computer Engineering,, Montreal, Canada.
More informationStability Analysis of Networked Control Systems Using a Switched Linear Systems Approach
Stability Analysis of Networked Control Systems Using a Switched Linear Systems Approach Tis Donkers, Maurice Heemels, Nathan Van de Wouw, Laurentiu Hetel To cite this version: Tis Donkers, Maurice Heemels,
More informationStability Analysis of Stochastic Networked Control Systems
21 American Control Conference Marriott Waterfront, Baltimore, MD, USA June 3-July 2, 21 ThB16.3 Stability Analysis of Stochastic Networed Control Systems M.C.F. Doners, W.P.M.H. Heemels, D. Bernardini,
More informationFeedback Control CONTROL THEORY FUNDAMENTALS. Feedback Control: A History. Feedback Control: A History (contd.) Anuradha Annaswamy
Feedback Control CONTROL THEORY FUNDAMENTALS Actuator Sensor + Anuradha Annaswamy Active adaptive Control Laboratory Massachusetts Institute of Technology must follow with» Speed» Accuracy Feeback: Measure
More informationObserver design for classes of nonlinear. networked control systems
Observer design for classes of nonlinear networked control systems Romain Postoyan, Tarek Ahmed-Ali, Françoise Lamnabhi-Lagarrigue May 5, 2010 Abstract Assuming a class of continuous-time observers is
More informationInput-to-State Stability of Networked Control Systems
Input-to-State Stability of Networked Control Systems D.Nešić a, A.R.Teel b, a Department of Electrical and Electronic Engineering, The University of Melbourne, Parkville, 3052, Victoria, Australia. b
More informationEvent-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 informationSTATE AND OUTPUT FEEDBACK CONTROL IN MODEL-BASED NETWORKED CONTROL SYSTEMS
SAE AND OUPU FEEDBACK CONROL IN MODEL-BASED NEWORKED CONROL SYSEMS Luis A Montestruque, Panos J Antsalis Abstract In this paper the control of a continuous linear plant where the sensor is connected to
More informationCommunication constraints and latency in Networked Control Systems
Communication constraints and latency in Networked Control Systems João P. Hespanha Center for Control Engineering and Computation University of California Santa Barbara In collaboration with Antonio Ortega
More informationRobust Stability and Disturbance Attenuation Analysis of a Class of Networked Control Systems
Robust Stability and Disturbance Attenuation Analysis of a Class of etworked Control Systems Hai Lin Department of Electrical Engineering University of otre Dame otre Dame, I 46556, USA Guisheng Zhai Department
More informationDISCRETE-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 informationStability of Delay Impulsive Systems with Application to Networked Control Systems
Stability of Delay Impulsive Systems with Application to Networked Control Systems Payam Naghshtabrizi, João P. Hespanha, and Andrew R. Teel Abstract We establish asymptotic and exponential stability theorems
More informationObserver-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 informationExam. 135 minutes, 15 minutes reading time
Exam August 6, 208 Control Systems II (5-0590-00) Dr. Jacopo Tani Exam Exam Duration: 35 minutes, 5 minutes reading time Number of Problems: 35 Number of Points: 47 Permitted aids: 0 pages (5 sheets) A4.
More informationStability of Nonlinear Control Systems Under Intermittent Information with Applications to Multi-Agent Robotics
Introduction Stability Optimal Intermittent Fdbk Summary Stability of Nonlinear Control Systems Under Intermittent Information with Applications to Multi-Agent Robotics Domagoj Tolić Fakultet Elektrotehnike
More informationA Systematic Approach to Extremum Seeking Based on Parameter Estimation
49th IEEE Conference on Decision and Control December 15-17, 21 Hilton Atlanta Hotel, Atlanta, GA, USA A Systematic Approach to Extremum Seeking Based on Parameter Estimation Dragan Nešić, Alireza Mohammadi
More informationTopic # Feedback Control. State-Space Systems Closed-loop control using estimators and regulators. Dynamics output feedback
Topic #17 16.31 Feedback Control State-Space Systems Closed-loop control using estimators and regulators. Dynamics output feedback Back to reality Copyright 21 by Jonathan How. All Rights reserved 1 Fall
More informationMulti-Robotic Systems
CHAPTER 9 Multi-Robotic Systems The topic of multi-robotic systems is quite popular now. It is believed that such systems can have the following benefits: Improved performance ( winning by numbers ) Distributed
More informationPacket-loss Dependent Controller Design for Networked Control Systems via Switched System Approach
Proceedings of the 47th IEEE Conference on Decision and Control Cancun, Mexico, Dec. 9-11, 8 WeC6.3 Packet-loss Dependent Controller Design for Networked Control Systems via Switched System Approach Junyan
More informationEvent-triggered and self-triggered stabilization of distributed networked control systems
Event-triggered and self-triggered stabilization of distributed networked control systems Romain Postoyan, Paulo Tabuada, Dragan Nesic, Adolfo Anta To cite this version: Romain Postoyan, Paulo Tabuada,
More informationNONLINEAR SAMPLED-DATA OBSERVER DESIGN VIA APPROXIMATE DISCRETE-TIME MODELS AND EMULATION
NONLINEAR SAMPLED-DAA OBSERVER DESIGN VIA APPROXIMAE DISCREE-IME MODELS AND EMULAION Murat Arcak Dragan Nešić Department of Electrical, Computer, and Systems Engineering Rensselaer Polytechnic Institute
More informationLow Gain Feedback. Properties, Design Methods and Applications. Zongli Lin. July 28, The 32nd Chinese Control Conference
Low Gain Feedback Properties, Design Methods and Applications Zongli Lin University of Virginia Shanghai Jiao Tong University The 32nd Chinese Control Conference July 28, 213 Outline A review of high gain
More informationEL 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 informationStability Analysis for Nonlinear Networked Control Systems: A Discrete-time Approach
49th IEEE Conference on Decision and Control December 15-17, 2010 Hilton Atlanta Hotel, Atlanta, GA, USA Stability Analysis for Nonlinear Networked Control Systems: A Discrete-time Approach N. van de Wouw,
More informationDesign 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 informationControl with Intermittent Sensor Measurements: A New Look at Feedback Control.
1 Control with Intermittent Sensor Measurements: A New Look at Feedback Control. Tomas Estrada Panos J. Antsaklis Presented at the Workshop on Networked Distributed Systems for Intelligent Sensing and
More informationSelf-Triggering in Nonlinear Systems: A Small-Gain Theorem Approach
Self-Triggering in Nonlinear Systems: A Small-Gain Theorem Approach Domagoj Tolić, Ricardo G. Sanfelice and Rafael Fierro Abstract This paper investigates stability of nonlinear control systems under intermittent
More informationarxiv: v2 [math.oc] 29 Aug 2012
Ensuring Stability in Networked Systems with Nonlinear MPC for Continuous Time Systems Lars Grüne 1, Jürgen Pannek 2, and Karl Worthmann 1 arxiv:123.6785v2 [math.oc] 29 Aug 212 Abstract For networked systems,
More informationPOLE PLACEMENT. Sadegh Bolouki. Lecture slides for ECE 515. University of Illinois, Urbana-Champaign. Fall S. Bolouki (UIUC) 1 / 19
POLE PLACEMENT Sadegh Bolouki Lecture slides for ECE 515 University of Illinois, Urbana-Champaign Fall 2016 S. Bolouki (UIUC) 1 / 19 Outline 1 State Feedback 2 Observer 3 Observer Feedback 4 Reduced Order
More informationA Hybrid Systems Approach to Trajectory Tracking Control for Juggling Systems
A Hybrid Systems Approach to Trajectory Tracking Control for Juggling Systems Ricardo G Sanfelice, Andrew R Teel, and Rodolphe Sepulchre Abstract From a hybrid systems point of view, we provide a modeling
More informationDesign of observers implemented over FlexRay networks
Design of observers implemented over FlexRay networks Wei Wang, Dragan Nesic, Romain Postoyan To cite this version: Wei Wang, Dragan Nesic, Romain Postoyan. Design of observers implemented over FlexRay
More informationA framework for the event-triggered stabilization of nonlinear systems
IEEE TRANSACTIONS ON AUTOMATIC CONTROL 1 A framework for the event-triggered stabilization of nonlinear systems Romain Postoyan, Paulo Tabuada, Senior Member, IEEE, Dragan Nešić, Fellow, IEEE, and A. Anta
More informationQSR-Dissipativity and Passivity Analysis of Event-Triggered Networked Control Cyber-Physical Systems
QSR-Dissipativity and Passivity Analysis of Event-Triggered Networked Control Cyber-Physical Systems arxiv:1607.00553v1 [math.oc] 2 Jul 2016 Technical Report of the ISIS Group at the University of Notre
More informationA 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 informationDistributed Receding Horizon Control of Cost Coupled Systems
Distributed Receding Horizon Control of Cost Coupled Systems William B. Dunbar Abstract This paper considers the problem of distributed control of dynamically decoupled systems that are subject to decoupled
More informationD(s) G(s) A control system design definition
R E Compensation D(s) U Plant G(s) Y Figure 7. A control system design definition x x x 2 x 2 U 2 s s 7 2 Y Figure 7.2 A block diagram representing Eq. (7.) in control form z U 2 s z Y 4 z 2 s z 2 3 Figure
More informationZeno-free, distributed event-triggered communication and control for multi-agent average consensus
Zeno-free, distributed event-triggered communication and control for multi-agent average consensus Cameron Nowzari Jorge Cortés Abstract This paper studies a distributed event-triggered communication and
More informationNonlinear Control Systems
Nonlinear Control Systems António Pedro Aguiar pedro@isr.ist.utl.pt 3. Fundamental properties IST-DEEC PhD Course http://users.isr.ist.utl.pt/%7epedro/ncs2012/ 2012 1 Example Consider the system ẋ = f
More informationHigh-Gain Observers in Nonlinear Feedback Control. Lecture # 2 Separation Principle
High-Gain Observers in Nonlinear Feedback Control Lecture # 2 Separation Principle High-Gain ObserversinNonlinear Feedback ControlLecture # 2Separation Principle p. 1/4 The Class of Systems ẋ = Ax + Bφ(x,
More informationEvent-Triggered Output Feedback Control for Networked Control Systems using Passivity: Time-varying Network Induced Delays
5th IEEE Conference on Decision and Control and European Control Conference (CDC-ECC) Orlando, FL, USA, December -5, Event-Triggered Output Feedback Control for Networked Control Systems using Passivity:
More informationAverage-Consensus of Multi-Agent Systems with Direct Topology Based on Event-Triggered Control
Outline Background Preliminaries Consensus Numerical simulations Conclusions Average-Consensus of Multi-Agent Systems with Direct Topology Based on Event-Triggered Control Email: lzhx@nankai.edu.cn, chenzq@nankai.edu.cn
More informationLyapunov 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 informationON SEPARATION PRINCIPLE FOR THE DISTRIBUTED ESTIMATION AND CONTROL OF FORMATION FLYING SPACECRAFT
ON SEPARATION PRINCIPLE FOR THE DISTRIBUTED ESTIMATION AND CONTROL OF FORMATION FLYING SPACECRAFT Amir Rahmani (), Olivia Ching (2), and Luis A Rodriguez (3) ()(2)(3) University of Miami, Coral Gables,
More informationA Guaranteed Cost LMI-Based Approach for Event-Triggered Average Consensus in Multi-Agent Networks
A Guaranteed Cost LMI-Based Approach for Event-Triggered Average Consensus in Multi-Agent Networks Amir Amini, Arash Mohammadi, Amir Asif Electrical and Computer Engineering,, Montreal, Canada. Concordia
More informationModule 09 Decentralized Networked Control Systems: Battling Time-Delays and Perturbations
Module 09 Decentralized Networked Control Systems: Battling Time-Delays and Perturbations Ahmad F. Taha EE 5243: Introduction to Cyber-Physical Systems Email: ahmad.taha@utsa.edu Webpage: http://engineering.utsa.edu/
More informationNetworked Control System Protocols Modeling & Analysis using Stochastic Impulsive Systems
Networked Control System Protocols Modeling & Analysis using Stochastic Impulsive Systems João P. Hespanha Center for Control Dynamical Systems and Computation Talk outline Examples feedback over shared
More informationRobustness of stochastic discrete-time switched linear systems
Robustness of stochastic discrete-time switched linear systems Hycon2-Balcon Workshop on Control Systems & Technologies for CPS Belgrad 2-3 July 2013 with application to control with shared resources L2S
More informationTowards control over fading channels
Towards control over fading channels Paolo Minero, Massimo Franceschetti Advanced Network Science University of California San Diego, CA, USA mail: {minero,massimo}@ucsd.edu Invited Paper) Subhrakanti
More informationLecture 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 informationA Simple Self-triggered Sampler for Nonlinear Systems
Proceedings of the 4th IFAC Conference on Analysis and Design of Hybrid Systems ADHS 12 June 6-8, 212. A Simple Self-triggered Sampler for Nonlinear Systems U. Tiberi, K.H. Johansson, ACCESS Linnaeus Center,
More informationI. 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 informationNETWORKED control systems (NCS), that are comprised
1 Event-Triggered H Control: a Switching Approach Anton Selivanov and Emilia Fridman, Senior Member, IEEE Abstract Event-triggered approach to networked control systems is used to reduce the workload of
More informationCONTROL OF THE NONHOLONOMIC INTEGRATOR
June 6, 25 CONTROL OF THE NONHOLONOMIC INTEGRATOR R. N. Banavar (Work done with V. Sankaranarayanan) Systems & Control Engg. Indian Institute of Technology, Bombay Mumbai -INDIA. banavar@iitb.ac.in Outline
More informationA Switched System Approach to Scheduling of Networked Control Systems with Communication Constraints
Joint 48th IEEE Conference on Decision and Control and 28th Chinese Control Conference Shanghai, P.R. China, December 6-8, 2009 A Switched System Approach to Scheduling of Networked Control Systems with
More informationTechnical Report of the ISIS Group at the University of Notre Dame ISIS May University of Notre Dame Notre Dame, IN 46556
A Passivity-Based Design for Stability and Robustness in Event-Triggered Networked Control Systems with Communication Delays, Signal Quantizations and Packet Dropouts Technical Report of the ISIS Group
More informationString Stability of Interconnected Vehicles Under Communication Constraints
5st IEEE Conference on Decision and Control December -3, 22 Maui, Hawaii, USA String Stability of Interconnected Vehicles Under Communication Constraints Sinan Öncü, Nathan van de Wouw, W P Maurice H Heemels
More informationLecture 4: Introduction to Graph Theory and Consensus. Cooperative Control Applications
Lecture 4: Introduction to Graph Theory and Consensus Richard M. Murray Caltech Control and Dynamical Systems 16 March 2009 Goals Introduce some motivating cooperative control problems Describe basic concepts
More informationOn Separation Principle for a Class of Networked Control Systems
On Separation Principle for a Class of Networked Control Systems Dongxiao Wu Jun Wu and Sheng Chen Abstract In this contribution we investigate a class of observer-based discrete-time networked control
More informationEvent-triggered stabilization of linear systems under channel blackouts
Event-triggered stabilization of linear systems under channel blackouts Pavankumar Tallapragada, Massimo Franceschetti & Jorge Cortés Allerton Conference, 30 Sept. 2015 Acknowledgements: National Science
More informationarxiv: v2 [math.oc] 3 Feb 2011
DECENTRALIZED EVENT-TRIGGERED CONTROL OVER WIRELESS SENSOR/ACTUATOR NETWORKS MANUEL MAZO JR AND PAULO TABUADA arxiv:14.477v2 [math.oc] 3 Feb 211 Abstract. In recent years we have witnessed a move of the
More information5. Observer-based Controller Design
EE635 - Control System Theory 5. Observer-based Controller Design Jitkomut Songsiri state feedback pole-placement design regulation and tracking state observer feedback observer design LQR and LQG 5-1
More informationSymbolic Control of Incrementally Stable Systems
Symbolic Control of Incrementally Stable Systems Antoine Girard Laboratoire Jean Kuntzmann, Université Joseph Fourier Grenoble, France Workshop on Formal Verification of Embedded Control Systems LCCC,
More informationOptimal Triggering of Networked Control Systems
Optimal Triggering of Networked Control Systems Ali Heydari 1, Member, IEEE Abstract This study is focused on bandwidth allocation in nonlinear networked control systems. The objective is optimal triggering/scheduling
More informationInput-Output Stability of Networked Control Systems with Stochastic Protocols and Channels
Input-Output Stability of Networked Control Systems with Stochastic Protocols and Channels Mohammad Tabbara, Member, IEEE, and Dragan Nešić, Senior Member, IEEE Abstract This paper introduces a new definition
More informationIntroduction 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 information6 OUTPUT FEEDBACK DESIGN
6 OUTPUT FEEDBACK DESIGN When the whole sate vector is not available for feedback, i.e, we can measure only y = Cx. 6.1 Review of observer design Recall from the first class in linear systems that a simple
More informationDecentralized Event-Triggering for Control of Nonlinear Systems
Decentralized Event-Triggering for Control of Nonlinear Systems Pavankumar Tallapragada and Nikhil Chopra arxiv:32.49v3 [cs.sy] 3 Jun 24 Abstract This paper considers nonlinear systems with full state
More informationOutput Adaptive Model Reference Control of Linear Continuous State-Delay Plant
Output Adaptive Model Reference Control of Linear Continuous State-Delay Plant Boris M. Mirkin and Per-Olof Gutman Faculty of Agricultural Engineering Technion Israel Institute of Technology Haifa 3, Israel
More informationOn the Scalability in Cooperative Control. Zhongkui Li. Peking University
On the Scalability in Cooperative Control Zhongkui Li Email: zhongkli@pku.edu.cn Peking University June 25, 2016 Zhongkui Li (PKU) Scalability June 25, 2016 1 / 28 Background Cooperative control is to
More informationDecentralized Stabilization of Heterogeneous Linear Multi-Agent Systems
1 Decentralized Stabilization of Heterogeneous Linear Multi-Agent Systems Mauro Franceschelli, Andrea Gasparri, Alessandro Giua, and Giovanni Ulivi Abstract In this paper the formation stabilization problem
More informationStabilization of Networked Control Systems: Communication and Controller co-design
Stabilization of Networked Control Systems: Communication and Controller co-design Dimitrios Hristu-Varsakelis Mechanical Engineering and Institute for Systems Research University of Maryland, College
More informationUnifying Behavior-Based Control Design and Hybrid Stability Theory
9 American Control Conference Hyatt Regency Riverfront St. Louis MO USA June - 9 ThC.6 Unifying Behavior-Based Control Design and Hybrid Stability Theory Vladimir Djapic 3 Jay Farrell 3 and Wenjie Dong
More informationDecentralized and distributed control
Decentralized and distributed control Centralized control for constrained discrete-time systems M. Farina 1 G. Ferrari Trecate 2 1 Dipartimento di Elettronica, Informazione e Bioingegneria (DEIB) Politecnico
More informationIterative Learning Control Analysis and Design I
Iterative Learning Control Analysis and Design I Electronics and Computer Science University of Southampton Southampton, SO17 1BJ, UK etar@ecs.soton.ac.uk http://www.ecs.soton.ac.uk/ Contents Basics Representations
More informationAn Approach of Robust Iterative Learning Control for Uncertain Systems
,,, 323 E-mail: mxsun@zjut.edu.cn :, Lyapunov( ),,.,,,.,,. :,,, An Approach of Robust Iterative Learning Control for Uncertain Systems Mingxuan Sun, Chaonan Jiang, Yanwei Li College of Information Engineering,
More informationAdaptive Self-triggered Control of a Remotely Operated Robot
Adaptive Self-triggered Control of a Remotely Operated Robot Carlos Santos 1, Manuel Mazo Jr. 23, and Felipe Espinosa 1 1 Electronics Department, University of Alcala (Spain). 2 INCAS3, Assen (The Netherlands),
More informationConsensus Problems in Networks of Agents with Switching Topology and Time-Delays
Consensus Problems in Networks of Agents with Switching Topology and Time-Delays Reza Olfati Saber Richard M. Murray Control and Dynamical Systems California Institute of Technology e-mails: {olfati,murray}@cds.caltech.edu
More informationEN Nonlinear Control and Planning in Robotics Lecture 10: Lyapunov Redesign and Robust Backstepping April 6, 2015
EN530.678 Nonlinear Control and Planning in Robotics Lecture 10: Lyapunov Redesign and Robust Backstepping April 6, 2015 Prof: Marin Kobilarov 1 Uncertainty and Lyapunov Redesign Consider the system [1]
More informationABSTRACT. Pavankumar Tallapragada, Doctor of Philosophy, 2013
ABSTRACT Title of dissertation: UTILITY DRIVEN SAMPLED DATA CONTROL UNDER IMPERFECT INFORMATION Pavankumar Tallapragada, Doctor of Philosophy, 2013 Dissertation directed by: Dr. Nikhil Chopra Department
More informationIntroduction. 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