340 likes | 380 Views
STABILITY OF SWITCHED SYSTEMS. Daniel Liberzon. Coordinated Science Laboratory and Dept. of Electrical & Computer Eng., Univ. of Illinois at Urbana-Champaign. SWITCHED vs. HYBRID SYSTEMS. Switched system :. is a family of systems.
E N D
STABILITY OF SWITCHED SYSTEMS Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical & Computer Eng., Univ. of Illinois at Urbana-Champaign
SWITCHED vs. HYBRID SYSTEMS Switched system: • is a family of systems • is a switching signal • state-dependent or time-dependent • autonomous or controlled Switching: Details of discrete behavior are “abstracted away” Hybrid systems give rise to classes of switching signals : stability Properties of the continuous state
Asymptotic stability of each subsystem is not sufficient for stability STABILITY ISSUE unstable
TWO BASIC PROBLEMS • Stability for arbitrary switching • Stability for constrained switching
TWO BASIC PROBLEMS • Stability for arbitrary switching • Stability for constrained switching
GUAS and COMMON LYAPUNOV FUNCTIONS GUAS: GUES: is GUAS if (and only if) s.t. where is positive definite quadratic is GUES
COMMUTING STABLE MATRICES => GUES … t … quadratic common Lyap fcn [Narendra & Balakrishnan ’94]:
COMMUTATION RELATIONS and STABILITY Lie algebra: Lie bracket: GUES and quadratic common Lyap fcn guaranteed for: • nilpotent Lie algebras (suff. high-order Lie brackets are 0) e.g. • solvable Lie algebras (triangular up to coord. transf.) • solvable + compact (purely imaginary eigenvalues) Further extension based only on Lie algebra is not possible [Agrachev & L ’01]
SWITCHED NONLINEAR SYSTEMS [Mancilla-Aguilar, Shim et al., Vu & L] => GUAS • Linearization (Lyapunov’s indirect method) • Commuting systems • Global results beyond commuting case – ??? [Unsolved Problems in Math. Systems and Control Theory]
globally asymptotically stable Want to show: is GUAS Will show: differential inclusion is GAS SPECIAL CASE
(original switched system ) Worst-case control law[Pyatnitskiy, Rapoport, Boscain, Margaliot]: fix and small enough OPTIMAL CONTROL APPROACH Associated control system: where
MAXIMUM PRINCIPLE Optimal control: (along optimal trajectory) is linear in GAS (unless ) at most 1 switch
SYSTEMS with SPECIAL STRUCTURE • Triangular systems • Feedback systems • passivity conditions • small-gain conditions • 2-D systems
TRIANGULAR SYSTEMS For linear systems, triangular form GUES quadratic common Lyap fcn exponentially fast exp fast For nonlinear systems, not true in general 0 Need to know (ISS) diagonal [Angeli & L ’00]
FEEDBACK SYSTEMS: ABSOLUTE STABILITY Circle criterion: quadratic common Lyapunov function is strictly positive real (SPR): For this reduces to SPR (passivity) Popov criterion not suitable: depends on controllable
FEEDBACK SYSTEMS: SMALL-GAIN THEOREM Small-gain theorem: quadratic common Lyapunov function controllable
TWO-DIMENSIONAL SYSTEMS Necessary and sufficient conditions for GUES known since 1970s worst-case switching quadratic common Lyap fcn <=> convex combinations of Hurwitz
(observability with respect to ) Example: => GAS observable WEAK LYAPUNOV FUNCTION Barbashin-Krasovskii-LaSalle theorem: is GAS if s.t. • (weak Lyapunov function) • is not identically zero along any nonzero solution
Theorem: is GAS if • . • observable for each • s.t. there are infinitely many • switching intervals of length COMMON WEAK LYAPUNOV FUNCTION To extend this to nonlinear switched systems and nonquadratic common weak Lyapunov functions, we need a suitable nonlinear observability notion
NONLINEAR VERSION Theorem: is GAS if s.t. • Each system is small-time norm-observable: pos. def. incr. : • s.t. there are infinitely many • switching intervals of length
TWO BASIC PROBLEMS • Stability for arbitrary switching • Stability for constrained switching
MULTIPLE LYAPUNOV FUNCTIONS GAS respective Lyapunov functions => is GAS t Useful for analysis of state-dependent switching
MULTIPLE LYAPUNOV FUNCTIONS decreasing sequence decreasing sequence t => GAS [DeCarlo, Branicky]
DWELL TIME GES The switching times satisfy respective Lyapunov functions dwell time
DWELL TIME Need: t The switching times satisfy GES
DWELL TIME Need: must be The switching times satisfy GES
AVERAGE DWELL TIME average dwell time # of switches on dwell time: cannot switch twice if no switching: cannot switch if
AVERAGE DWELL TIME Theorem: [Hespanha] => is GAS if GAS is uniform over in this class Useful for analysis of hysteresis-based switching logics
MULTIPLE WEAK LYAPUNOV FUNCTIONS Theorem: is GAS if • . • observable for each • s.t. there are infinitely many • switching intervals of length • For every pair of switching times • s.t. • have – milder than a.d.t. Extends to nonlinear switched systems as before
APPLICATION: FEEDBACK SYSTEMS observable positive real Weak Lyapunov functions: Theorem: switched system is GAS if • s.t. infinitely many switching intervals of length • For every pair of switching times at • which we have (e.g., switch on levels of equal “potential energy”)
RELATED TOPICS NOT COVERED • Computational aspects (LMIs, Tempo & L) • Formal methods (work with Mitra & Lynch) • Stochastic stability (Chatterjee & L) • Switched systems with external signals • Applications to switching control design
REFERENCES Lie-algebras and nonlinear switched systems: [Margaliot & L ’04] Nonlinear observability, LaSalle: [Hespanha, L, Angeli & Sontag ’03] (http://decision.csl.uiuc.edu/~liberzon)