Hybrid Systems - Lecture n. 3 Lyapunov stability
|
|
- Nathaniel Wright
- 5 years ago
- Views:
Transcription
1 OUTLINE Focus: stability of equilibrium point Hybrid Systems - Lecture n. 3 Lyapunov stability Maria Prandini DEI - Politecnico di Milano prandini@elet.polimi.it continuous systems decribed by ordinary differential equations (brief review) hybrid automata OUTLINE Focus: stability of equilibrium point continuous systems decribed by ordinary differential equations (brief review) hybrid automata ORDINARY DIFFERENTIAL EQUATIONS An ordinary differential equation is a mathematical model of a continuous state continuous time system: X = < n state space f: < n < n vector field (assigns a velocity vector to each x)
2 ORDINARY DIFFERENTIAL EQUATIONS An ordinary differential equation is a mathematical model of a continuous state continuous time system: X = < n state space f: < n < n vector field (assigns a velocity vector to each x) Given an initial value x 0 X, an execution (solution in the sense of Caratheodory) over the time interval [0,T) is a function x: [0,T) < n such that: x(0) = x 0 x is continuous and piecewise differentiable ODE SOLUTION: WELL-POSEDNESS Theorem [local existence non-blocking] If f: < n < n is continuous, then x 0 there exists at least a solution with x(0)=x 0 defined on some [0,δ). Theorem [local existence and uniqueness non-blocking, deterministic] If f: < n < n is Lipschitz continuous, then x 0 there exists a single solution with x(0)=x 0 defined on some [0,δ). Theorem [global existence and uniqueness non-blocking, deterministic, non-zeno] If f: < n < n is globally Lipschitz continuous, then x 0 there exists a single solution with x(0)=x 0 defined on [0, ). STABILITY OF CONTINUOUS SYSTEMS Definition (stable equilibrium): with f: < n < n globally Lipschitz continuous Definition (equilibrium): x e < n for which f(x e )=0 Remark: {x e } is an invariant set Definition (stable equilibrium): The equilibrium point x e < n is stable (in the sense of Lyapunov) if Graphically: ε δ xe perturbed motion equilibrium motion execution starting from x(0)=x 0 small perturbations lead to small changes in behavior
3 Definition (stable equilibrium): Definition (asymptotically stable equilibrium): Graphically: and δ can be chosen so that Graphically: perturbed motion ε δ xe phase plot ε δ xe equilibrium motion small perturbations lead to small changes in behavior small perturbations lead to small changes in behavior and are re-absorbed, in the long run Definition (asymptotically stable equilibrium): EXAMPLE: PENDULUM and δ can be chosen so that Graphically: l ε δ xe friction coefficient (α) m small perturbations lead to small changes in behavior and are re-absorbed, in the long run
4 m EXAMPLE: PENDULUM EXAMPLE: PENDULUM unstable equilibrium m as. stable equilibrium EXAMPLE: PENDULUM m EXAMPLE: PENDULUM l m m as. stable equilibrium small perturbations are absorbed, not all perturbations
5 STABILITY OF CONTINUOUS SYSTEMS Let x e be asymptotically stable. Definition (domain of attraction): The domain of attraction of x e is the set of x 0 such that execution starting from x(0)=x 0 Definition (globally asymptotically stable equilibrium): x e is globally asymptotically stable (GAS) if its domain of attraction is the whole state space < n More definitions: exponentially stable, globally exponentially stable,... with f: < n < n globally Lipschitz continuous Definition (equilibrium): x e < n for which f(x e )=0 Without loss of generality we suppose that x e = 0 if not, then z := x -x e dz/dt = g(z), g(z) := f(z+x e ) (g(0) = 0) STABILITY OF CONTINUOUS SYSTEMS STABILITY OF CONTINUOUS SYSTEMS with f: < n < n globally Lipschitz continuous How to prove stability? find a function V: < n < such that V(0) = 0 and V(x) >0, for all x 0 V(x) is decreasing along the executions of the system V(x) = 3 execution x(t) behavior of V along the execution x(t): V(t): = V(x(t)) V(x) = 2 x(t) candidate function V(x) Advantage with respect to exhaustive check of all executions?
6 STABILITY OF CONTINUOUS SYSTEMS with f: < n < n globally Lipschitz continuous V: < n < continuously differentiable (C 1 ) function LYAPUNOV STABILITY Theorem (Lyapunov stability Theorem): Let x e = 0 be an equilibrium for the system and D < n an open set containing x e = 0. If V: D < is a C 1 function such that Rate of change of V along the execution of the ODE system: gradient vector Then, x e is stable. V positive definite on D V non increasing along system executions in D (negative semidefinite) No need to solve the ODE for evaluating if V(x) decreases along the executions of the system LYAPUNOV STABILITY Theorem (Lyapunov stability Theorem): Let x e = 0 be an equilibrium for the system and D < n an open set containing x e = 0. If V: D < is a C 1 function such that Proof: Then, x e is stable. Finding Lyapunov functions is HARD in general Sufficient condition Lyapunov function for the system and the equilibrium x e Given ε >0, choose r (0,ε) such that B r = {x < n : x r} D Set α : = min{v(x): x = r} > 0 and choose c (0,α). Then, Ω c := {x: V(x) c} B r Since then V(x(t)) V(x(0)), t 0. Hence, all executions starting in Ω c stays in Ω c. V(x) is continuous and V(0) = 0. Then, there is δ >0 such that B δ = {x < n : x δ} Ω c. Therefore, x(0) < δ x(t) < ε, t 0
7 EXAMPLE: PENDULUM LYAPUNOV STABILITY l Theorem (Lyapunov stability Theorem): Let x e = 0 be an equilibrium for the system and D < n an open set containing x e = 0. If V: D < is a C 1 function such that friction coefficient (α) m energy function Then, x e is stable. If it holds also that x e stable Then, x e is asymptotically stable (AS) LYAPUNOV GAS THEOREM Theorem (Barbashin-Krasovski Theorem): Let x e = 0 be an equilibrium for the system. STABILITY OF LINEAR CONTINUOUS SYSTEMS x e = 0 is an equilibrium for the system If V: < n < is a C 1 function such that V positive definite on < n V decreasing along system executions in < n (negative definite) the elements of matrix e At are linear combinations of e λ i (A)t, i=1,2,,n V radially unbounded Then, x e is globally asymptotically stable (GAS).
8 STABILITY OF LINEAR CONTINUOUS SYSTEMS STABILITY OF LINEAR CONTINUOUS SYSTEMS x e = 0 is an equilibrium for the system x e = 0 is an equilibrium for the system x e =0 is asymptotically stable if and only if A is Hurwitz (all eigenvalues with real part <0) asymptotic stability GAS x e =0 is asymptotically stable if and only if A is Hurwitz (all eigenvalues with real part <0) asymptotic stability GAS Alternative characterization STABILITY OF LINEAR CONTINUOUS SYSTEMS STABILITY OF LINEAR CONTINUOUS SYSTEMS Theorem (necessary and sufficient condition): The equilibrium point x e =0 is asymptotically stable if and only if for all matrices Q = Q T positive definite (Q>0) the A T P+PA = -Q Lyapunov equation has a unique solution P=P T >0. Theorem (necessary and sufficient condition): The equilibrium point x e =0 is asymptotically stable if and only if for all matrices Q = Q T positive definite (Q>0) the A T P+PA = -Q Lyapunov equation has a unique solution P=P T >0. Remarks: Q positive definite (Q>0) iff x T Qx >0 for all x 0 Q positive semidefinite (Q 0) iff x T Qx 0 for all x and x T Q x = 0 for some x 0
9 STABILITY OF LINEAR CONTINUOUS SYSTEMS STABILITY OF LINEAR CONTINUOUS SYSTEMS Theorem (necessary and sufficient condition): The equilibrium point x e =0 is asymptotically stable if and only if for all matrices Q = Q T positive definite (Q>0) the A T P+PA = -Q Lyapunov equation has a unique solution P=P T >0. Proof. (if) V(x) =x T P x is a Lyapunov function Theorem (necessary and sufficient condition): The equilibrium point x e =0 is asymptotically stable if and only if for all matrices Q = Q T positive definite (Q>0) the A T P+PA = -Q Lyapunov equation has a unique solution P=P T >0. Proof. (only if) Consider STABILITY OF LINEAR CONTINUOUS SYSTEMS STABILITY OF LINEAR CONTINUOUS SYSTEMS Theorem (necessary and sufficient condition): The equilibrium point x e =0 is asymptotically stable if and only if for all matrices Q = Q T positive definite (Q>0) the A T P+PA = -Q Lyapunov equation has a unique solution P=P T >0. Proof. (only if) Consider P = P T and P>0 easy to show P unique by contradiction Theorem (necessary and sufficient condition): The equilibrium point x e =0 is asymptotically stable if and only if for all matrices Q = Q T positive definite (Q>0) the A T P+PA = -Q Lyapunov equation has a unique solution P=P T >0. Remarks: for a linear system existence of a (quadratic) Lyapunov function V(x) =x T P x is a necessary and sufficient condition it is easy to compute a Lyapunov function since the Lyapunov equation is a linear algebraic equation
10 STABILITY OF LINEAR CONTINUOUS SYSTEMS STABILITY OF LINEAR CONTINUOUS SYSTEMS Theorem (exponential convergence): Let the equilibrium point x e =0 be asymptotically stable. Then, the rate of convergence to x e =0 is exponential: Theorem (exponential convergence): Let the equilibrium point x e =0 be asymptotically stable. Then, the rate of convergence to x e =0 is exponential: for all x(0) = x 0 < n, where -λ 0 (max i Re{λ i (A)}, 0) and µ>0 is an appropriate constant. for all x(0) = x 0 < n, where -λ 0 (max i Re{λ i (A)}, 0) and µ >0 is an appropriate constant. Im eigenvalues of A o o o o Re STABILITY OF LINEAR CONTINUOUS SYSTEMS STABILITY OF LINEAR CONTINUOUS SYSTEMS Theorem (exponential convergence): Let the equilibrium point x e =0 be asymptotically stable. Then, the rate of convergence to x e =0 is exponential: Proof (exponential convergence): A + λ 0 I is Hurwitz (eigenvalues are equal to λ(a) + λ 0 ) Then, there exists P = P T >0 such that (A + λ 0 I) T P + P (A + λ 0 I) <0 which leads to x(t) T [A T P + P A]x(t) < - 2 λ 0 x(t) T P x(t) Define V(x) = x T P x, then from which
11 STABILITY OF LINEAR CONTINUOUS SYSTEMS STABILITY OF LINEAR CONTINUOUS SYSTEMS (cont d) Proof (exponential convergence): (cont d) Proof (exponential convergence): thus finally leading to thus finally leading to OUTLINE Focus: stability of equilibrium point continuous systems decribed by ordinary differential equations (brief review) hybrid automata HYBRID AUTOMATA: FORMAL DEFINITION A hybrid automaton H is a collection Q = {q 1,q 2, } is a set of discrete states (modes) X = < n is the continuous state space f: Q X < n is a set of vector fields on X Init Q X is a set of initial states Dom: Q 2 X assigns to each q Q a domain Dom(q) of X E Q Q is a set of transitions (edges) G: E 2 X is a set of guards (guard condition) R: E X 2 X is a set of reset maps
12 HYBRID TIME SET A hybrid time set is a finite or infinite sequence of intervals τ = {I i, i=0,1,, M } such that I i = [τ i, τ i ] for i < M I M = [τ M, τ M ] or I M = [τ M, τ M ) if M< q = q 1 τ i = τ i+1 τ i τ i q = q 2 [ ] τ 0 I 0 τ 0 I 3 [ ] τ 3 τ3 I τ = τ τ 1 [ I 1 ] τ 1 HYBRID TIME SET A hybrid time set is a finite or infinite sequence of intervals τ = {I i, i=0,1,, M } such that I i = [τ i, τ i ] for i < M I M = [τ M, τ M ] or I M = [τ M, τ M ) if M< τ i = τ i+1 τ i τ i I τ = τ τ 1 [ I 1 ] t 2 t τ 1 1 [ ] τ 0 I 0 τ 0 t 1 t 2 t 3 t 4 t 4 I the elements of τ are τ 3 3 linearly ordered [ ] τ3 t 3 τ := i (τ i -τ i ) (continuous extent) HYBRID TRAJECTORY A hybrid trajectory (τ, q, x) consists of: A hybrid time set τ = {I i, i=0,1,, M } Two sequences of functions q = {q i ( ), i=0,1,, M } and x = {x i ( ), i=0,1,, M } such that q i : I i Q x i : I i X
13 HYBRID AUTOMATA: EXECUTION A hybrid trajectory (τ, q, x) is an execution (solution) of the hybrid automaton if it satisfies the following conditions: Initial condition: (q 0 (τ 0 ), x 0 (τ 0 )) Init Continuous evolution: for all i such that τ i < τ i q i : I i Q is constant x i :I i X is the solution to the ODE associated with q i (τ i ) x i (t) Dom(q i (τ i )), t [τ i,τ i ) Discrete evolution: (q i (τ i ),q i+1 (τ i+1 )) E transition is feasible x i (τ i ) G((q i (τ i ),q i+1 (τ i+1 ))) guard condition satisfied x i (τ i+1 ) R((q i (τ i ),q i+1 (τ i+1 )),x i (τ i )) reset condition satisfied HYBRID AUTOMATA: EXECUTION Well-posedness? Problems due the hybrid nature: for some initial state (q,x) infinite execution of finite duration Zeno no infinite execution blocking multiple executions non-deterministic We denote by H (q,x) the set of (maximal) executions of H starting from (q,x) H (q,x) the set of infinite executions of H starting from (q,x) STABILITY OF HYBRID AUTOMATA Definition (equilibrium): x e =0 X is an equilibrium point of H if: f(q,0) = 0 for all q Q ((q,q ) E) (0 G((q,q )) R((q,q ),0) = {0} Remarks: discrete transitions are allowed out of (q,0) but only to (q,0) for all (q,0) Init and (τ, q, x) is an execution of H starting from (q,0), then x(t) = 0 for all t τ EXAMPLE: SWITCHING LINEAR SYSTEM Q = {q 1, q 2 } X = < 2 f(q 1,x) = A 1 x and f(q 2,x) = A 2 x with: Init = Q {x X: x >0} Dom(q 1 ) = {x X: x 1 x 2 0} Dom(q 2 ) = {x X: x 1 x 2 0} E = {(q 1,q 2 ),(q 2,q 1 )} G((q 1,q 2 )) = {x X: x 1 x 2 0} G((q 2,q 1 )) = {x X: x 1 x 2 0} R((q 1,q 2 ),x) = R((q 2,q 1 ),x) = {x} x e = 0 is an equilibrium: f(q,0) = 0 & R((q,q ),0) = {0}
14 STABILITY OF HYBRID AUTOMATA Definition (stable equilibrium): Let x e = 0 X be an equilibrium point of H. x e = 0 is stable if STABILITY OF HYBRID AUTOMATA Definition (stable equilibrium): Let x e = 0 X be an equilibrium point of H. x e = 0 is stable if set of (maximal) executions starting from (q 0, x 0 ) Init Remark: Stability does not imply convergence To analyse convergence, only infinite executions should be considered set of (maximal) executions starting from (q 0, x 0 ) Init Definition (asymptotically stable equilibrium): Let x e = 0 X be an equilibrium point of H. x e = 0 is asymptotically stable if δ>0 that can be chosen so that set of infinite executions starting from (q 0, x 0 ) Init τ < if Zeno STABILITY OF HYBRID AUTOMATA Definition (stable equilibrium): Let x e = 0 X be an equilibrium point of H. x e = 0 is stable if EXAMPLE: SWITCHING LINEAR SYSTEM Q = {q 1, q 2 } X = < 2 f(q 1,x) = A 1 x and f(q 2,x) = A 2 x with: Init = Q {x X: x >0} Dom(q 1 ) = {x X: x 1 x 2 0} Dom(q 2 ) = {x X: x 1 x 2 0} Question: x e = 0 stable equilibrium for each continuous system dx/dt = f(q,x) implies that x e = 0 stable equilibrium for H? E = {(q 1,q 2 ),(q 2,q 1 )} G((q 1,q 2 )) = {x X: x 1 x 2 0} G((q 2,q 1 )) = {x X: x 1 x 2 0} R((q 1,q 2 ),x) = R((q 2,q 1 ),x) = {x} x e = 0 is an equilibrium: f(q,0) = 0 & R((q,q ),0) = {0}
15 EXAMPLE: SWITCHING LINEAR SYSTEM EXAMPLE: SWITCHING LINEAR SYSTEM q 1 : quadrants 2 and 4 q 2 : quadrants 1 and 3 Asymptotically stable linear systems. Asymptotically stable linear systems, but x e = 0 unstable equilibrium of H EXAMPLE: SWITCHING LINEAR SYSTEM EXAMPLE: SWITCHING LINEAR SYSTEM q 1 : quadrants 1 and 3 q 2 : quadrants 2 and 4 x(τ i ) < x(τ i+1 ) x(τ i ) > x(τ i+1 ) overshoots sum up
16 LYAPUNOV STABILITY Theorem (Lyapunov stability): Let x e = 0 be an equilibrium for H with R((q,q ),x) = {x}, (q,q ) E, and D X=< n an open set containing x e = 0. Consider V: Q D < is a C 1 function in x such that for all q Q: V(q,x) Lyapunov function for continuous system q x e =0 is stable equilibrium for system q LYAPUNOV STABILITY Theorem (Lyapunov stability): Let x e = 0 be an equilibrium for H with R((q,q ),x) = {x}, (q,q ) E, and D X=< n an open set containing x e = 0. Consider V: Q D < is a C 1 function in x such that for all q Q: V(q,x) Lyapunov function for continuous system q x e =0 is stable equilibrium for system q If for all (τ, q, x) H (q0,x 0 ) with (q 0,x 0 ) Init (Q D), and all q Q, the sequence {V(q(τ i ),x(τ i )): q(τ i ) =q } is non-increasing (or empty), then, x e = 0 is a stable equilibrium of H. If for all (τ, q, x) H (q0,x 0 ) with (q 0,x 0 ) Init (Q D), and all q Q, the sequence {V(q(τ i ),x(τ i )): q(τ i ) =q } is non-increasing (or empty), then, x e = 0 is a stable equilibrium of H. Sketch of the proof. LYAPUNOV STABILITY Sketch of the proof. LYAPUNOV STABILITY V(q(t),x(t)) V(q 1,x(t)) Lyapunov function for system q 1 decreases when q(t) = q 1, but can increase when q(t) q 1 V(q(t),x(t)) V(q 1,x(t)) {V(q 1,x(τ i ))} non-increasing V(q 2,x(t)) q(t)= q 1 q(t)= q 1 [ ][ ][ ][ τ 0 τ 0 =τ 1 τ 1 =τ 2 τ 2 =τ 3 q(t)= q 1 q(t)= q 1 [ ][ ][ ][ τ 0 τ 0 =τ 1 τ 1 =τ 2 τ 2 =τ 3
17 LYAPUNOV STABILITY LYAPUNOV STABILITY Sketch of the proof. V(q(t),x(t)) V(q 1,x(t)) V(q(t),x(t)) Lyapunov-like function q(t)= q 1 q(t)= q 1 [ ][ ][ ][ τ 0 τ 0 =τ 1 τ 1 =τ 2 τ 2 =τ 3 EXAMPLE: SWITCHING LINEAR SYSTEM EXAMPLE: SWITCHING LINEAR SYSTEM Q = {q 1, q 2 } X = < 2 f(q 1,x) = A 1 x and f(q 2,x) = A 2 x with: q 1 q 2 Init = Q {x X: x >0} Dom(q 1 ) = {x X: Cx 0} Dom(q 2 ) = {x X: Cx 0} E = {(q 1,q 2 ),(q 2,q 1 )} G((q 1,q 2 )) = {x X: Cx 0} G((q 2,q 1 )) = {x X: Cx 0}, C T < 2 R((q 1,q 2 ),x) = R((q 2,q 1 ),x) = {x}
18 EXAMPLE: SWITCHING LINEAR SYSTEM Proof that x e = 0 is a stable equilibrium of H for any C T <2 : x e = 0 is an equilibrium: f(q 1,0) = f(q 2,0) = 0 R((q 1,q 2 ),0) = R((q 2,q 1 ),0) = {0} x e = 0 is stable: consider the candidate Lyapunov-like function: V(q i,x) = x T P i x, where P i =P it >0 solution to A it P i + P i A i = - I (V(q i,x) is a Lyapunov function for the asymptotically stable linear system q i ) In each discrete state, the continuous system is as. stable... EXAMPLE: SWITCHING LINEAR SYSTEM Proof that x e = 0 is a stable equilibrium of H for any C T <2: x e = 0 is an equilibrium: f(q 1,0) = f(q 2,0) = 0 R((q 1,q 2 ),0) = R((q 2,q 1 ),0) = {0} x e = 0 is stable: consider the candidate Lyapunov-like function: V(q i,x) = x T P i x, where P i =P it >0 solution to A it P i + P i A i = - I EXAMPLE: SWITCHING LINEAR SYSTEM Test for non-increasing sequence condition The level sets of V(q i,x) = x T P i x are ellipses centered at the origin. A level set intersects the switching line C T x =0 at z and -z. τ i z τ i+2 -z τ i =τ i+1 C T x= 0 EXAMPLE: SWITCHING LINEAR SYSTEM Test for non-increasing sequence condition The level sets of V(q i,x) = x T P i x are ellipses centered at the origin. A level set intersects the switching line C T x =0 at z and -z. Let q(τ i )=q 1 and x(τ i )=z. Since V(q 1,x(t)) is not increasing during [τ i,τ i ], then, when x(t) intersects the switching line at τ i, it does at α z with α (0,1], hence x(τ i+1 ) = x(τ i ) x(τ i ). Let q(τ i+1 )=q 2 Since V(q 2,x(t)) is decreasing during [τ i+1,τ i+1 ], then, when x(t) intersects the switching line at τ i+1, x(τ i+2 ) = x(τ i+1 ) x(τ i+1 ) x(τ i ) From this, it follows that V(q 1,x(τ i+2 )) V(q 1,x(τ i ))
19 Drawbacks: LYAPUNOV STABILITY The sequence {V(q(τ i ),x(τ i )): q(τ i ) =q } must be evaluated, which may require solving the ODEs LYAPUNOV STABILITY Corollary (Lyapunov stability Theorem): Let x e = 0 be an equilibrium for H with R((q,q ),x) = {x}, (q,q ) E, and D X=< n an open set containing x e = 0. If V: D < is a C 1 function such that for all q Q: In general, it is hard to find a Lyapunov-like function V(x) common Lyapunov function for all systems q then, x e = 0 is a stable equilibrium of H. Proof: Define W(q,x) = V(x), q Q and apply the theorem V ( x( t)) same V function + identity reset map t COMPUTATIONAL LYAPUNOV METHODS H PL = (Q,X,f,Init,Dom,E,G,R) non-zeno and such that for all q k Q: f(q k,x) = A k x (linear vector fields) Init q Q {q } Dom(q) (admissible initialization) for all x X, the set Jump(q k,x):= {(q,x ): (q k,q ) E, x G((q k,q )), x R((q,q ),x)} has cardinality 1 if x Dom(q), 0 otherwise (discrete transitions occur only from the boundary of the domains) (q,x ) Jump(q k,x) x Dom(q ) and x = x (trivial reset for x) For this class of Piecewise Linear hybrid automata computationally attractive methods exist to construct the Lyapunov-like function
20 GLOBALLY QUADRATIC LYAPUNOV FUNCTION H PL = (Q,X,f,Init,Dom,E,G,R) Theorem (globally quadratic Lyapunov function): Let x e = 0 be an equilibrium for H PL. If there exists P=P T >0 such that A kt P+ PA k < 0, k Then, x e = 0 is asymptotically stable. GLOBALLY QUADRATIC LYAPUNOV FUNCTION Alternative proof (showing exponential convergence): There exists γ >0 such that A kt P+ PA k +γ I 0, k There exists a unique, infinite, non-zeno execution (τ,q,x) for every initial state with x: τ < n satisfying where µ k : τ [0,1] is such that k µ k (t)=1, t [τ i,τ i ]. Proof. V(x) = x T Px is a common Lyapunov function Let V(x) = x T Px. Then, for t [τ i,τ i ). GLOBALLY QUADRATIC LYAPUNOV FUNCTION Sketch of the proof. (cont d) Since λ min (P) x 2 V(x) λ max (P) x 2, then and, hence, GLOBALLY QUADRATIC LYAPUNOV FUNCTION q 1 q 2 which leads to Then, Since τ = (non-zeno), then x(t) goes to zero exponentially as t τ conditions of the theorem satisfied with P = I
21 GLOBALLY QUADRATIC LYAPUNOV FUNCTION H PL = (Q,X,f,Init,Dom,E,G,R) Theorem (globally quadratic Lyapunov function): Let x e = 0 be an equilibrium for H PL. If there exists P=P T >0 such that A kt P+ PA k < 0, k Then, x e = 0 is asymptotically stable. GLOBALLY QUADRATIC LYAPUNOV FUNCTION A globally quadratic Lyapunov function does not exist if and only if there exist positive definite symmetric matrices R k such that Remark: A set of LMIs to solve. This problem can be reformulated as a convex optimization problem. Efficient solvers exist. GLOBALLY QUADRATIC LYAPUNOV FUNCTION q 1 q 2 PIECWISE QUADRATIC LYAPUNOV FUNCTION Developed for piecewise linear systems with structured domain (set of convex polyhedra) and reset Resulting Lyapunov function is continuous at the switching times stable node stable focus LMIs characterization conditions of the theorem NOT satisfied for any P but x e = 0 stable equilibrium piecewise quadratic Lyapunov function
22 REFERENCES H.K. Khalil. Nonlinear Systems. Prentice Hall, S. Boyd, L. El Ghaoui, E. Feron, and V. Balakrishnan. Linear Matrix Inequalities in System and Control Theory. SIAM, M. Branicky. Multiple Lyapunov functions and other analysis tools for switched and hybrid systems. IEEE Trans. on Automatic Control, 43(4): , H. Ye, A. Michel, and L. Hou. Stability theory for hybrid dynamical systems. IEEE Transactions on Automatic Control, 43(4): , M. Johansson and A. Rantzer. Computation of piecewise quadratic Lyapunov function for hybrid systems. IEEE Transactions on Automatic Control, 43(4): , R.A. Decarlo, M.S. Branicky, S. Petterson, and B. Lennartson. Perspectives and results on the stability and stabilization of hybrid systems. Proceedings of the IEEE, 88(7): , 2000.
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 informationLyapunov stability ORDINARY DIFFERENTIAL EQUATIONS
Lyapunov stability ORDINARY DIFFERENTIAL EQUATIONS An ordinary differential equation is a mathematical model of a continuous state continuous time system: X = < n state space f: < n! < n vector field (assigns
More informationEE291E Lecture Notes 3 Autonomous Hybrid Automata
EE9E Lecture Notes 3 Autonomous Hybrid Automata Claire J. Tomlin January, 8 The lecture notes for this course are based on the first draft of a research monograph: Hybrid Systems. The monograph is copyright
More informationSwitched 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 informationCourse on Hybrid Systems
Course on Hybrid Systems Maria Prandini Politecnico di Milano, Italy Organizer and lecturer: Maria Prandini Politecnico di Milano, Italy maria.prandini@polimi.it Additional lecturers: CONTACT INFO Goran
More informationModeling & 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 informationAnnouncements. Review. Announcements. Piecewise Affine Quadratic Lyapunov Theory. EECE 571M/491M, Spring 2007 Lecture 9
EECE 571M/491M, Spring 2007 Lecture 9 Piecewise Affine Quadratic Lyapunov Theory Meeko Oishi, Ph.D. Electrical and Computer Engineering University of British Columbia, BC Announcements Lecture review examples
More informationNonlinear 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 informationNonlinear Control. Nonlinear Control Lecture # 3 Stability of Equilibrium Points
Nonlinear Control Lecture # 3 Stability of Equilibrium Points The Invariance Principle Definitions Let x(t) be a solution of ẋ = f(x) A point p is a positive limit point of x(t) if there is a sequence
More informationLecture 4. Chapter 4: Lyapunov Stability. Eugenio Schuster. Mechanical Engineering and Mechanics Lehigh University.
Lecture 4 Chapter 4: Lyapunov Stability Eugenio Schuster schuster@lehigh.edu Mechanical Engineering and Mechanics Lehigh University Lecture 4 p. 1/86 Autonomous Systems Consider the autonomous system ẋ
More informationLyapunov Stability Theory
Lyapunov Stability Theory Peter Al Hokayem and Eduardo Gallestey March 16, 2015 1 Introduction In this lecture we consider the stability of equilibrium points of autonomous nonlinear systems, both in continuous
More informationEN Nonlinear Control and Planning in Robotics Lecture 3: Stability February 4, 2015
EN530.678 Nonlinear Control and Planning in Robotics Lecture 3: Stability February 4, 2015 Prof: Marin Kobilarov 0.1 Model prerequisites Consider ẋ = f(t, x). We will make the following basic assumptions
More informationGLOBAL 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 y, Munther A. Dahleh y California Institute of Technology
More informationDynamical Systems Revisited: Hybrid Systems with Zeno Executions
Dynamical Systems Revisited: Hybrid Systems with Zeno Executions Jun Zhang, Karl Henrik Johansson, John Lygeros, and Shankar Sastry Department of Electrical Engineering and Computer Sciences University
More informationNonlinear Control. Nonlinear Control Lecture # 2 Stability of Equilibrium Points
Nonlinear Control Lecture # 2 Stability of Equilibrium Points Basic Concepts ẋ = f(x) f is locally Lipschitz over a domain D R n Suppose x D is an equilibrium point; that is, f( x) = 0 Characterize and
More informationHybrid 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 informationStability lectures. Stability of Linear Systems. Stability of Linear Systems. Stability of Continuous Systems. EECE 571M/491M, Spring 2008 Lecture 5
EECE 571M/491M, Spring 2008 Lecture 5 Stability of Continuous Systems http://courses.ece.ubc.ca/491m moishi@ece.ubc.ca Dr. Meeko Oishi Electrical and Computer Engineering University of British Columbia,
More informationUniversity of California. Berkeley, CA fzhangjun johans lygeros Abstract
Dynamical Systems Revisited: Hybrid Systems with Zeno Executions Jun Zhang, Karl Henrik Johansson y, John Lygeros, and Shankar Sastry Department of Electrical Engineering and Computer Sciences University
More information2 Lyapunov Stability. x(0) x 0 < δ x(t) x 0 < ɛ
1 2 Lyapunov Stability Whereas I/O stability is concerned with the effect of inputs on outputs, Lyapunov stability deals with unforced systems: ẋ = f(x, t) (1) where x R n, t R +, and f : R n R + R n.
More informationHybrid 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 informationThe servo problem for piecewise linear systems
The servo problem for piecewise linear systems Stefan Solyom and Anders Rantzer Department of Automatic Control Lund Institute of Technology Box 8, S-22 Lund Sweden {stefan rantzer}@control.lth.se Abstract
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 informationHybrid Control and Switched Systems. Lecture #7 Stability and convergence of ODEs
Hybrid Control and Switched Systems Lecture #7 Stability and convergence of ODEs João P. Hespanha University of California at Santa Barbara Summary Lyapunov stability of ODEs epsilon-delta and beta-function
More informationAnnouncements. Affine dynamics: Example #1. Review: Multiple Lyap. Fcns. Review and Examples: Linear/PWA Quad. Lyapunov Theory
EECE 571M/491M, Spring 2007 Lecture 10 Review and Examples: Linear/PWA Quad. Lyapunov Theory Meeko Oishi, Ph.D. Electrical and Computer Engineering University of British Columbia, BC Announcements Reminder:
More informationTopic # /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 informationNonlinear 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 informationCONTROL SYSTEMS, ROBOTICS AND AUTOMATION - Vol. XII - Lyapunov Stability - Hassan K. Khalil
LYAPUNO STABILITY Hassan K. Khalil Department of Electrical and Computer Enigneering, Michigan State University, USA. Keywords: Asymptotic stability, Autonomous systems, Exponential stability, Global asymptotic
More informationSolution of Additional Exercises for Chapter 4
1 1. (1) Try V (x) = 1 (x 1 + x ). Solution of Additional Exercises for Chapter 4 V (x) = x 1 ( x 1 + x ) x = x 1 x + x 1 x In the neighborhood of the origin, the term (x 1 + x ) dominates. Hence, the
More informationDOMAIN OF ATTRACTION: ESTIMATES FOR NON-POLYNOMIAL SYSTEMS VIA LMIS. Graziano Chesi
DOMAIN OF ATTRACTION: ESTIMATES FOR NON-POLYNOMIAL SYSTEMS VIA LMIS Graziano Chesi Dipartimento di Ingegneria dell Informazione Università di Siena Email: chesi@dii.unisi.it Abstract: Estimating the Domain
More informationMCE693/793: Analysis and Control of Nonlinear Systems
MCE693/793: Analysis and Control of Nonlinear Systems Lyapunov Stability - I Hanz Richter Mechanical Engineering Department Cleveland State University Definition of Stability - Lyapunov Sense Lyapunov
More informationConverse 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 informationChapter III. Stability of Linear Systems
1 Chapter III Stability of Linear Systems 1. Stability and state transition matrix 2. Time-varying (non-autonomous) systems 3. Time-invariant systems 1 STABILITY AND STATE TRANSITION MATRIX 2 In this chapter,
More informationRank-one LMIs and Lyapunov's Inequality. Gjerrit Meinsma 4. Abstract. We describe a new proof of the well-known Lyapunov's matrix inequality about
Rank-one LMIs and Lyapunov's Inequality Didier Henrion 1;; Gjerrit Meinsma Abstract We describe a new proof of the well-known Lyapunov's matrix inequality about the location of the eigenvalues of a matrix
More informationTechnical Notes and Correspondence
1108 IEEE RANSACIONS ON AUOMAIC CONROL, VOL. 47, NO. 7, JULY 2002 echnical Notes and Correspondence Stability Analysis of Piecewise Discrete-ime Linear Systems Gang Feng Abstract his note presents a stability
More informationStability in the sense of Lyapunov
CHAPTER 5 Stability in the sense of Lyapunov Stability is one of the most important properties characterizing a system s qualitative behavior. There are a number of stability concepts used in the study
More informationUsing Lyapunov Theory I
Lecture 33 Stability Analysis of Nonlinear Systems Using Lyapunov heory I Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore Outline Motivation Definitions
More informationStability of Nonlinear Systems An Introduction
Stability of Nonlinear Systems An Introduction Michael Baldea Department of Chemical Engineering The University of Texas at Austin April 3, 2012 The Concept of Stability Consider the generic nonlinear
More information7.1 Linear Systems Stability Consider the Continuous-Time (CT) Linear Time-Invariant (LTI) system
7 Stability 7.1 Linear Systems Stability Consider the Continuous-Time (CT) Linear Time-Invariant (LTI) system ẋ(t) = A x(t), x(0) = x 0, A R n n, x 0 R n. (14) The origin x = 0 is a globally asymptotically
More informationNonlinear Systems and Control Lecture # 12 Converse Lyapunov Functions & Time Varying Systems. p. 1/1
Nonlinear Systems and Control Lecture # 12 Converse Lyapunov Functions & Time Varying Systems p. 1/1 p. 2/1 Converse Lyapunov Theorem Exponential Stability Let x = 0 be an exponentially stable equilibrium
More informationHybrid Control and Switched Systems. Lecture #9 Analysis tools for hybrid systems: Impact maps
Hybrid Control and Switched Systems Lecture #9 Analysis tools for hybrid systems: Impact maps João P. Hespanha University of California at Santa Barbara Summary Analysis tools for hybrid systems Impact
More informationEE C128 / ME C134 Feedback Control Systems
EE C128 / ME C134 Feedback Control Systems Lecture Additional Material Introduction to Model Predictive Control Maximilian Balandat Department of Electrical Engineering & Computer Science University of
More informationDynamical 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 informationStabilization of constrained linear systems via smoothed truncated ellipsoids
Preprints of the 8th IFAC World Congress Milano (Italy) August 28 - September 2, 2 Stabilization of constrained linear systems via smoothed truncated ellipsoids A. Balestrino, E. Crisostomi, S. Grammatico,
More informationHybrid Control and Switched Systems. Lecture #1 Hybrid systems are everywhere: Examples
Hybrid Control and Switched Systems Lecture #1 Hybrid systems are everywhere: Examples João P. Hespanha University of California at Santa Barbara Summary Examples of hybrid systems 1. Bouncing ball 2.
More informationFrom Convex Optimization to Linear Matrix Inequalities
Dep. of Information Engineering University of Pisa (Italy) From Convex Optimization to Linear Matrix Inequalities eng. Sergio Grammatico grammatico.sergio@gmail.com Class of Identification of Uncertain
More informationEstimating the Region of Attraction of Ordinary Differential Equations by Quantified Constraint Solving
Estimating the Region of Attraction of Ordinary Differential Equations by Quantified Constraint Solving Henning Burchardt and Stefan Ratschan October 31, 2007 Abstract We formulate the problem of estimating
More informationStabilization of Second-Order LTI Switched Systems
F'roceedings of the 38' Conference on Decision & Control Phoenix, Arizona USA - December 1999 Stabilization of Second-Order LTI Switched Systems Xuping Xu' and Panos J. Antsaklis Department of Electrical
More informationOn Stability of Linear Complementarity Systems
On Stability of Linear Complementarity Systems Alen Agheksanterian University of Maryland Baltimore County Math 710A: Special Topics in Optimization On Stability of Linear Complementarity Systems Alen
More informationGlobal Analysis of Piecewise Linear Systems Using Impact Maps and Surface Lyapunov Functions
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL 48, NO 12, DECEMBER 2003 2089 Global Analysis of Piecewise Linear Systems Using Impact Maps and Surface Lyapunov Functions Jorge M Gonçalves, Alexandre Megretski,
More informationOn optimal quadratic Lyapunov functions for polynomial systems
On optimal quadratic Lyapunov functions for polynomial systems G. Chesi 1,A.Tesi 2, A. Vicino 1 1 Dipartimento di Ingegneria dell Informazione, Università disiena Via Roma 56, 53100 Siena, Italy 2 Dipartimento
More information1 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 informationLecture 6 Verification of Hybrid Systems
Lecture 6 Verification of Hybrid Systems Ufuk Topcu Nok Wongpiromsarn Richard M. Murray AFRL, 25 April 2012 Outline: A hybrid system model Finite-state abstractions and use of model checking Deductive
More informationMCE/EEC 647/747: Robot Dynamics and Control. Lecture 8: Basic Lyapunov Stability Theory
MCE/EEC 647/747: Robot Dynamics and Control Lecture 8: Basic Lyapunov Stability Theory Reading: SHV Appendix Mechanical Engineering Hanz Richter, PhD MCE503 p.1/17 Stability in the sense of Lyapunov A
More informationStability of Deterministic Finite State Machines
2005 American Control Conference June 8-10, 2005. Portland, OR, USA FrA17.3 Stability of Deterministic Finite State Machines Danielle C. Tarraf 1 Munther A. Dahleh 2 Alexandre Megretski 3 Abstract We approach
More informationREGLERTEKNIK AUTOMATIC CONTROL LINKÖPING
Invariant Sets for a Class of Hybrid Systems Mats Jirstrand Department of Electrical Engineering Linkoping University, S-581 83 Linkoping, Sweden WWW: http://www.control.isy.liu.se Email: matsj@isy.liu.se
More informationESC794: Special Topics: Model Predictive Control
ESC794: Special Topics: Model Predictive Control Discrete-Time Systems Hanz Richter, Professor Mechanical Engineering Department Cleveland State University Discrete-Time vs. Sampled-Data Systems A continuous-time
More informationThere is a more global concept that is related to this circle of ideas that we discuss somewhat informally. Namely, a region R R n with a (smooth)
82 Introduction Liapunov Functions Besides the Liapunov spectral theorem, there is another basic method of proving stability that is a generalization of the energy method we have seen in the introductory
More informationSTABILITY ANALYSIS OF DYNAMIC SYSTEMS
C. Melchiorri (DEI) Automatic Control & System Theory 1 AUTOMATIC CONTROL AND SYSTEM THEORY STABILITY ANALYSIS OF DYNAMIC SYSTEMS Claudio Melchiorri Dipartimento di Ingegneria dell Energia Elettrica e
More informationDisturbance 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 informationLyapunov Stability Analysis: Open Loop
Copyright F.L. Lewis 008 All rights reserved Updated: hursday, August 8, 008 Lyapunov Stability Analysis: Open Loop We know that the stability of linear time-invariant (LI) dynamical systems can be determined
More informationL 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 informationSolution of Linear State-space Systems
Solution of Linear State-space Systems Homogeneous (u=0) LTV systems first Theorem (Peano-Baker series) The unique solution to x(t) = (t, )x 0 where The matrix function is given by is called the state
More informationAnnouncements. Review: Lyap. thms so far. Review: Multiple Lyap. Fcns. Discrete-time PWL/PWA Quadratic Lyapunov Theory
EECE 571M/491M, Spring 2007 Lecture 11 Discrete-time PWL/PWA Quadratic Lyapunov Theory http://www.ece.ubc.ca/~elec571m.html moishi@ece.ubc.ca Meeko Oishi, Ph.D. Electrical and Computer Engineering University
More informationStability of linear time-varying systems through quadratically parameter-dependent Lyapunov functions
Stability of linear time-varying systems through quadratically parameter-dependent Lyapunov functions Vinícius F. Montagner Department of Telematics Pedro L. D. Peres School of Electrical and Computer
More informationGlobal 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 informationComplex Dynamic Systems: Qualitative vs Quantitative analysis
Complex Dynamic Systems: Qualitative vs Quantitative analysis Complex Dynamic Systems Chiara Mocenni Department of Information Engineering and Mathematics University of Siena (mocenni@diism.unisi.it) Dynamic
More informationNonlinear Control Lecture 5: Stability Analysis II
Nonlinear Control Lecture 5: Stability Analysis II Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Fall 2010 Farzaneh Abdollahi Nonlinear Control Lecture 5 1/41
More informationNonlinear Control Design for Linear Differential Inclusions via Convex Hull Quadratic Lyapunov Functions
Nonlinear Control Design for Linear Differential Inclusions via Convex Hull Quadratic Lyapunov Functions Tingshu Hu Abstract This paper presents a nonlinear control design method for robust stabilization
More information3 Stability and Lyapunov Functions
CDS140a Nonlinear Systems: Local Theory 02/01/2011 3 Stability and Lyapunov Functions 3.1 Lyapunov Stability Denition: An equilibrium point x 0 of (1) is stable if for all ɛ > 0, there exists a δ > 0 such
More informationNonlinear systems. Lyapunov stability theory. G. Ferrari Trecate
Nonlinear systems Lyapunov stability theory G. Ferrari Trecate Dipartimento di Ingegneria Industriale e dell Informazione Università degli Studi di Pavia Advanced automation and control Ferrari Trecate
More informationTrajectory 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 informationStability Analysis for Linear Systems under State Constraints
Stabilit Analsis for Linear Sstems under State Constraints Haijun Fang Abstract This paper revisits the problem of stabilit analsis for linear sstems under state constraints New and less conservative sufficient
More informationA new robust delay-dependent stability criterion for a class of uncertain systems with delay
A new robust delay-dependent stability criterion for a class of uncertain systems with delay Fei Hao Long Wang and Tianguang Chu Abstract A new robust delay-dependent stability criterion for a class of
More informationClosed 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 informationLinear Matrix Inequalities in Robust Control. Venkataramanan (Ragu) Balakrishnan School of ECE, Purdue University MTNS 2002
Linear Matrix Inequalities in Robust Control Venkataramanan (Ragu) Balakrishnan School of ECE, Purdue University MTNS 2002 Objective A brief introduction to LMI techniques for Robust Control Emphasis on
More informationModels for Control and Verification
Outline Models for Control and Verification Ian Mitchell Department of Computer Science The University of British Columbia Classes of models Well-posed models Difference Equations Nonlinear Ordinary Differential
More informationRobust Observer for Uncertain T S model of a Synchronous Machine
Recent Advances in Circuits Communications Signal Processing Robust Observer for Uncertain T S model of a Synchronous Machine OUAALINE Najat ELALAMI Noureddine Laboratory of Automation Computer Engineering
More informationEstimating the Region of Attraction of Ordinary Differential Equations by Quantified Constraint Solving
Proceedings of the 3rd WSEAS/IASME International Conference on Dynamical Systems and Control, Arcachon, France, October 13-15, 2007 241 Estimating the Region of Attraction of Ordinary Differential Equations
More informationStability of Stochastic Differential Equations
Lyapunov stability theory for ODEs s Stability of Stochastic Differential Equations Part 1: Introduction Department of Mathematics and Statistics University of Strathclyde Glasgow, G1 1XH December 2010
More informationModeling and Analysis of Dynamic Systems
Modeling and Analysis of Dynamic Systems Dr. Guillaume Ducard Fall 2017 Institute for Dynamic Systems and Control ETH Zurich, Switzerland G. Ducard c 1 / 57 Outline 1 Lecture 13: Linear System - Stability
More informationClosed 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 informationPractical Stabilization of Integrator Switched Systems
Practical Stabilization of Integrator Switched Systems Xuping Xu and Panos J. Antsaklis 2 Department of Electrical and Computer Engineering Penn State Erie, Erie, PA 6563, USA. E-mail: Xuping-Xu@psu.edu
More informationNonlinear Control Lecture 4: Stability Analysis I
Nonlinear Control Lecture 4: Stability Analysis I Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Fall 2010 Farzaneh Abdollahi Nonlinear Control Lecture 4 1/70
More informationLecture 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 informationMulti-Model Adaptive Regulation for a Family of Systems Containing Different Zero Structures
Preprints of the 19th World Congress The International Federation of Automatic Control Multi-Model Adaptive Regulation for a Family of Systems Containing Different Zero Structures Eric Peterson Harry G.
More informationLMI Methods in Optimal and Robust Control
LMI Methods in Optimal and Robust Control Matthew M. Peet Arizona State University Lecture 20: LMI/SOS Tools for the Study of Hybrid Systems Stability Concepts There are several classes of problems for
More informationOn one Application of Newton s Method to Stability Problem
Journal of Multidciplinary Engineering Science Technology (JMEST) ISSN: 359-0040 Vol. Issue 5, December - 204 On one Application of Newton s Method to Stability Problem Şerife Yılmaz Department of Mathematics,
More informationAutomatic Control 2. Nonlinear systems. Prof. Alberto Bemporad. University of Trento. Academic year
Automatic Control 2 Nonlinear systems Prof. Alberto Bemporad University of Trento Academic year 2010-2011 Prof. Alberto Bemporad (University of Trento) Automatic Control 2 Academic year 2010-2011 1 / 18
More informationAnalysis 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 informationOn common quadratic Lyapunov functions for stable discrete-time LTI systems
On common quadratic Lyapunov functions for stable discrete-time LTI systems Oliver Mason, Hamilton Institute, NUI Maynooth, Maynooth, Co. Kildare, Ireland. (oliver.mason@may.ie) Robert Shorten 1, Hamilton
More informationA Globally Stabilizing Receding Horizon Controller for Neutrally Stable Linear Systems with Input Constraints 1
A Globally Stabilizing Receding Horizon Controller for Neutrally Stable Linear Systems with Input Constraints 1 Ali Jadbabaie, Claudio De Persis, and Tae-Woong Yoon 2 Department of Electrical Engineering
More informationGeorgia Institute of Technology Nonlinear Controls Theory Primer ME 6402
Georgia Institute of Technology Nonlinear Controls Theory Primer ME 640 Ajeya Karajgikar April 6, 011 Definition Stability (Lyapunov): The equilibrium state x = 0 is said to be stable if, for any R > 0,
More informationAsymptotic convergence of constrained primal-dual dynamics
Asymptotic convergence of constrained primal-dual dynamics Ashish Cherukuri a, Enrique Mallada b, Jorge Cortés a a Department of Mechanical and Aerospace Engineering, University of California, San Diego,
More informationControl 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 informationHYBRID AND SWITCHED SYSTEMS ECE229 WINTER 2004
HYBRID AND SWITCHED SYSTEMS ECE229 WINTER 2004 Course description As computers, digital networks, and embedded systems become ubiquitous and increasingly complex, one needs to understand the coupling between
More informationPolynomial level-set methods for nonlinear dynamical systems analysis
Proceedings of the Allerton Conference on Communication, Control and Computing pages 64 649, 8-3 September 5. 5.7..4 Polynomial level-set methods for nonlinear dynamical systems analysis Ta-Chung Wang,4
More informationH State-Feedback Controller Design for Discrete-Time Fuzzy Systems Using Fuzzy Weighting-Dependent Lyapunov Functions
IEEE TRANSACTIONS ON FUZZY SYSTEMS, VOL 11, NO 2, APRIL 2003 271 H State-Feedback Controller Design for Discrete-Time Fuzzy Systems Using Fuzzy Weighting-Dependent Lyapunov Functions Doo Jin Choi and PooGyeon
More information1 Introduction In this paper, we study the stability of continuous and discrete-time switched linear systems using piecewise linear Lyapunov functions
Design of Stabilizing Switching Control Laws for Discrete and Continuous-Time Linear Systems Using Piecewise-Linear Lyapunov Functions Λ Xenofon D. Koutsoukos Xerox Palo Alto Research Center Coyote Hill
More informationEG4321/EG7040. Nonlinear Control. Dr. Matt Turner
EG4321/EG7040 Nonlinear Control Dr. Matt Turner EG4321/EG7040 [An introduction to] Nonlinear Control Dr. Matt Turner EG4321/EG7040 [An introduction to] Nonlinear [System Analysis] and Control Dr. Matt
More informationMinimum-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