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

Similar documents
Hybrid Control and Switched Systems. Lecture #7 Stability and convergence of ODEs

Hybrid Control and Switched Systems. Lecture #9 Analysis tools for hybrid systems: Impact maps

Switched systems: stability

Hybrid Systems Course Lyapunov stability

STABILIZATION THROUGH HYBRID CONTROL

Lyapunov stability ORDINARY DIFFERENTIAL EQUATIONS

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

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

Hybrid Control and Switched Systems. Lecture #8 Stability and convergence of hybrid systems (topological view)

Modeling & Control of Hybrid Systems Chapter 4 Stability

Hybrid Systems - Lecture n. 3 Lyapunov stability

Chapter III. Stability of Linear Systems

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

Nonlinear Systems and Control Lecture # 12 Converse Lyapunov Functions & Time Varying Systems. p. 1/1

Stability lectures. Stability of Linear Systems. Stability of Linear Systems. Stability of Continuous Systems. EECE 571M/491M, Spring 2008 Lecture 5

Convergence Rate of Nonlinear Switched Systems

Outline. Input to state Stability. Nonlinear Realization. Recall: _ Space. _ Space: Space of all piecewise continuous functions

MCE/EEC 647/747: Robot Dynamics and Control. Lecture 8: Basic Lyapunov Stability Theory

Solution of Linear State-space Systems

STABILITY OF RESET SWITCHED SYSTEMS. University of Aveiro, Portugal University of Beira Interior, Portugal University of Aveiro, Portugal

Converse Lyapunov theorem and Input-to-State Stability

Lecture 4. Chapter 4: Lyapunov Stability. Eugenio Schuster. Mechanical Engineering and Mechanics Lehigh University.

Nonlinear Control. Nonlinear Control Lecture # 3 Stability of Equilibrium Points

Lyapunov Stability Theory

STABILITY OF PLANAR NONLINEAR SWITCHED SYSTEMS

Hybrid Systems Techniques for Convergence of Solutions to Switching Systems

LMI Methods in Optimal and Robust Control

On Input-to-State Stability of Impulsive Systems

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

Controlo Switched Systems: Mixing Logic with Differential Equations. João P. Hespanha. University of California at Santa Barbara.

Lecture Note 7: Switching Stabilization via Control-Lyapunov Function

Benchmark problems in stability and design of. switched systems. Daniel Liberzon and A. Stephen Morse. Department of Electrical Engineering

Stability of Switched Linear Hyperbolic Systems by Lyapunov Techniques

MCE693/793: Analysis and Control of Nonlinear Systems

Lecture 8. Chapter 5: Input-Output Stability Chapter 6: Passivity Chapter 14: Passivity-Based Control. Eugenio Schuster.

On Input-to-State Stability of Impulsive Systems

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

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

Module 06 Stability of Dynamical Systems

Gramians based model reduction for hybrid switched systems

Dissipativity. Outline. Motivation. Dissipative Systems. M. Sami Fadali EBME Dept., UNR

Math 331 Homework Assignment Chapter 7 Page 1 of 9

In these chapter 2A notes write vectors in boldface to reduce the ambiguity of the notation.

1 Lyapunov theory of stability

Nonlinear Control Lecture 5: Stability Analysis II

EML5311 Lyapunov Stability & Robust Control Design

Hybrid Control and Switched Systems. Lecture #1 Hybrid systems are everywhere: Examples

A Lie-algebraic condition for stability of switched nonlinear systems

STABILITY PROPERTIES OF RESET SYSTEMS

ME Fall 2001, Fall 2002, Spring I/O Stability. Preliminaries: Vector and function norms

Stabilité des systèmes hyperboliques avec des commutations

Stability in the sense of Lyapunov

Stochastic Hybrid Systems: Applications to Communication Networks

On common linear/quadratic Lyapunov functions for switched linear systems

Modeling and Analysis of Dynamic Systems

Stability and Stabilizability of Switched Linear Systems: A Short Survey of Recent Results

arxiv: v1 [math.ds] 17 Mar 2017

Stabilité des systèmes hyperboliques avec des commutations

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

Lecture 9 Nonlinear Control Design

Nonlinear System Analysis

Represent this system in terms of a block diagram consisting only of. g From Newton s law: 2 : θ sin θ 9 θ ` T

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

Analysis and design of switched normal systems

Cambridge University Press The Mathematics of Signal Processing Steven B. Damelin and Willard Miller Excerpt More information

Math Ordinary Differential Equations

A note on simultaneous block diagonally stable matrices

Lyapunov-based control of quantum systems

ODEs Cathal Ormond 1

Examples include: (a) the Lorenz system for climate and weather modeling (b) the Hodgkin-Huxley system for neuron modeling

Research Article Stability Results for Switched Linear Systems with Constant Discrete Delays

A framework for stabilization of nonlinear sampled-data systems based on their approximate discrete-time models

ON INPUT-TO-STATE STABILITY OF IMPULSIVE SYSTEMS

Perturbed Feedback Linearization of Attitude Dynamics

Stability of Stochastic Differential Equations

GLOBAL ANALYSIS OF PIECEWISE LINEAR SYSTEMS USING IMPACT MAPS AND QUADRATIC SURFACE LYAPUNOV FUNCTIONS

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

To appear in IEEE Control Systems Magazine 1. Basic Problems in Stability and Design of. Switched Systems. Yale University. New Haven, CT

arxiv: v3 [math.ds] 22 Feb 2012

On Multiple Model Control for Multiple Contact Systems

The general linear model (and PROC GLM)

The local structure of affine systems

Lyapunov Stability Analysis: Open Loop

MCE/EEC 647/747: Robot Dynamics and Control. Lecture 12: Multivariable Control of Robotic Manipulators Part II

FOR linear time-invariant systems with outputs, there are

Nonlinear Control. Nonlinear Control Lecture # 2 Stability of Equilibrium Points

Identification Methods for Structural Systems. Prof. Dr. Eleni Chatzi System Stability - 26 March, 2014

Propagating terraces and the dynamics of front-like solutions of reaction-diffusion equations on R

On linear quadratic optimal control of linear time-varying singular systems

1. Find the solution of the following uncontrolled linear system. 2 α 1 1

MCE693/793: Analysis and Control of Nonlinear Systems

Stabilization and Passivity-Based Control

Linear ODEs. Existence of solutions to linear IVPs. Resolvent matrix. Autonomous linear systems

AQUANTIZER is a device that converts a real-valued

TTK4150 Nonlinear Control Systems Solution 6 Part 2

Georgia Institute of Technology Nonlinear Controls Theory Primer ME 6402

EN Nonlinear Control and Planning in Robotics Lecture 3: Stability February 4, 2015

Linear Variable coefficient equations (Sect. 2.1) Review: Linear constant coefficient equations

Chap. 3. Controlled Systems, Controllability

Switched Systems: Mixing Logic with Differential Equations

Transcription:

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 caused by switching Common Lyapunov function Converse results Algebraic conditions Summary 1

Switched system parameterized family of vector fields f p : R n R n p parameter set switching signal piecewise constant signal σ : [0, ) set of admissible pairs (σ, x) with σ a switching signal and x a signal in R n switching times σ = 1 σ = 3 σ = 2 σ = 1 t A solution to the switched system is a pair (x, σ) for which 1. on every open interval on which σ is constant, x is a solution to 2. at every switching time t, x(t) = ρ(σ(t), σ (t), x (t) ) time-varying ODE Time-varying systems vs. Hybrid systems vs. Switched systems Time-varying system for each initial condition x(0) there is only one solution (all f p locally Lipschitz) Hybrid system for each initial condition q(0), x(0) there is only one solution Switched system for each x(0) there may be several solutions, one for each admissible σ the notions of stability, convergence, etc. must address uniformity over all solutions 2

Three notions of stability Definition (class function definition): The equilibrium point x eq is stable if α : x(t) x eq α( x(t 0 ) x eq ) t t 0 0, x(t 0 ) x eq c along any solution (x, σ) to the switched system α is independent of x(t 0 ) and σ Definition: The equilibrium point x eq R n is asymptotically stable if it is Lyapunov stable and for every solution that exists on [0, ) x(t) x eq as t. Definition (class function definition): The equilibrium point x eq R n is uniformly asymptotically stable if β : x(t) x eq β( x(t 0 ) x eq,t t 0 ) t t 0 0 along any solution (x, σ) to the switched system β is independent of x(t 0 ) and σ exponential stability when β(s,t) = c e -λ t s with c,λ > 0 Stability under arbitrary switching all set of all pairs (σ, x) with σ piecewise constant and x piecewise continuous any switching signal is admissible ρ(p, q, x) = x p,q, x R n no resets If one of the vector fields f q, q is unstable then the switched system is unstable Why? 1. because the switching signals σ(t) = q t is admissible 2. for this σ we cannot find α such that x(t) x eq α( x(t 0 ) x eq ) t t 0 0, x(t 0 ) x eq c (must less for all σ) But even if all f q, q are stable the switched system may still be unstable 3

Stability under arbitrary switching unstable.m Stability under arbitrary switching for some admissible switching signals the trajectories grow to infinity switched system is unstable unstable.m 4

Lyapunov s stability theorem (ODEs) Definition (class function definition): The equilibrium point x eq R n is (Lyapunov) stable if α : x(t) x eq α( x(t 0 ) x eq ) t t 0 0, x(t 0 ) x eq c Theorem (Lyapunov): Suppose there exists a continuously differentiable, positive definite, radially unbounded function V: R n R such that Then x eq is a Lyapunov stable equilibrium and the solution always exists globally. Moreover, if = 0 only for z = x eq then x eq is a (globally) asymptotically stable equilibrium. Why? V can only stop decreasing when x(t) reaches x eq but V must stop decreasing because it cannot become negative Thus, x(t) must converge to x eq Common Lyapunov function Suppose there exists a continuously differentiable, positive definite, radially unbounded function V: R n R such that Then 1. the equilibrium point x eq is Lyapunov stable 2. if W(z) = 0 only for z = x eq then x eq is (glob) uniformly asymptotically stable. The same V could be used to prove stability for all the unswitched systems 5

Common Lyapunov function Suppose there exists a continuously differentiable, positive definite, radially unbounded function V: R n R such that Then 1. the equilibrium point x eq is Lyapunov stable 2. if W(z) = 0 only for z = x eq then x eq is (glob) uniformly asymptotically stable. Why? (for simplicity consider x eq = 0) 1 st Take an arbitrary solution (σ, x) and define v(t) ú V( x(t) ) t 0 2 nd Therefore V( x(t) ) is always bounded Some facts about functions of class, class set of functions α : [0, ) [0, ) that are 1. continuous 2. strictly increasing 3. α(0)=0 α(s) class subset of containing those functions that are unbounded Lemma 1: If α 1,α 2 then α(s) ú α 1 (α 2 (s)) (same for ) α(s) s Lemma 2: If α then α is invertible and α -1 y = α(s) α(s) s = α 1 (y) Lemma 3: If V: R n R is positive definite and radially unbounded function then α 1,α 2 : α 1 ( x ) V(x) α 2 ( x ) x R n s x α 1 1 ( V(x) ) α 2 1 (V(x) ) x 6

Common Lyapunov function Suppose there exists a continuously differentiable, positive definite, radially unbounded function V: R n R such that Then 1. the equilibrium point x eq is Lyapunov stable 2. if W(z) = 0 only for z = x eq then x eq is (glob) uniformly asymptotically stable. Why? (for simplicity consider x eq = 0) 2 nd Therefore x α 1 1( V(x) ) 3 rd Since α 1,α 2 : α 1 ( x ) V(x) α 2 ( x ) V( x(t) ) is always bounded α 1-1 monotone Common Lyapunov function Suppose there exists a continuously differentiable, positive definite, radially unbounded function V: R n R such that Then 1. the equilibrium point x eq is Lyapunov stable 2. if W(z) = 0 only for z = x eq then x eq is (glob) uniformly asymptotically stable. Why? (for simplicity consider x eq = 0) 3 rd Since α 1,α 2 : α 1 ( x ) V(x) α 2 ( x ) 4 th Defining α(s) ú α 1 1 (α 2 (s)) then stability! (1. is proved) 7

Common Lyapunov function Suppose there exists a continuously differentiable, positive definite, radially unbounded function V: R n R such that Then 1. the equilibrium point x eq is Lyapunov stable 2. if W(z) = 0 only for z = x eq then x eq is (glob) uniformly asymptotically stable. Why? (for simplicity consider x eq = 0, W(z) 9 0 as z ) 1 st As long as W 9 0 as z, α 3 α 2 1 (V(x) ) x 2 nd Take an arbitrary solution (σ, x) and define v(t) ú V( x(t) ) t 0 Some more facts about functions of class, class set of functions β:[0, ) [0, ) [0, ) s.t. 1. for each fixed t, β(,t) 2. for each fixed s, β(s, ) is monotone decreasing and β(s,t) 0 as t Lemma 3: Given α, in case β(s,t) (for each fixed t) β(s,t) (for each fixed s) s then β such that After some work 8

Common Lyapunov function Suppose there exists a continuously differentiable, positive definite, radially unbounded function V: R n R such that Then 1. the equilibrium point x eq is Lyapunov stable 2. if W(z) = 0 only for z = x eq then x eq is (glob) uniformly asymptotically stable. Why? (for simplicity consider x eq = 0, W(z) 9 0 as z ) 2 nd Take an arbitrary solution (σ, x) and define v(t) ú V( x(t) ) t 0 3 rd Then 4 th Going back to x class function (check!!!) independent of σ Example Defining V(x 1,x 2 ) ú x 12 + x 2 2 common Lyapunov function uniform asymptotic stability stable.m 9

Example Defining V(x 1,x 2 ) ú x 12 + x 2 2 common Lyapunov function stability (not asymptotic) (problems, e.g., close to the x 2 =0 axis) stable.m Converse result Assume is finite. The switched system is uniformly asymptotically stable (on all ) if and only if there exists a common Lyapunov function, i.e., continuously differentiable, positive definite, radially unbounded function V: R n R such that Note that 1. This result generalized for infinite but one needs extra technical assumptions 2. The sufficiency was already established. It turns out that the existence of a common Lyapunov function is also necessary. 3. Finding a common Lyapunov function may be difficult. E.g., even for linear systems V may not be quadratic 10

Example The switched system is uniformly exponentially stable for arbitrary switching but there is no common quadratic Lyapunov function stable.m Algebraic conditions for stability under arbitrary switching Suppose m n, M R m n full rank & { B q R m m : q }: linear switched system Defining z ú M x M A q = B q M q If V(z) = z z is a common Lyapunov function for i.e., then the original switched system is uniformly (exponentially) asymptotically stable Why? 1. If V(z) = z z is a common Lyapunov function then z converges to zero exponentially fast 2. z ú M x M z = M M x (M M) 1 M z = x x converges to zero exponentially fast 11

Algebraic conditions for stability under arbitrary switching Suppose m n, M R m n full rank & { B q R m m : q }: linear switched system Defining z ú M x M A q = B q M q If V(z) = z z is a common Lyapunov function for i.e., then the original switched system is uniformly (exponentially) asymptotically stable It turns out that If the original switched system is uniformly asymptotically stable then such an M always exists (for some m n) but may be difficult to find Commuting matrices linear switched system state-transition matrix (σ-dependent) t 1, t 2, t 3,, t k switching times of σ in the interval [t,τ) Recall: in general e M e N e M+ N e N e M unless M N = N M Suppose that for all p,q, A p A q = A q A p T q total time σ = q on (t, τ) Assuming all A q are asymptotically stable: c,λ 0 > 0 e Aq t ce λ 0 t Q # elements in 12

Commuting matrices linear switched system state-transition matrix (σ-dependent) t 1, t 2, t 3,, t k switching times of σ in the interval [t,τ) Recall: in general e M e N e M+ N e N e M unless M N = N M If is finite all A q, q are asymptotically stable and A p A q = A q A p p,q then the switched system is uniformly (exponentially) asymptotically stable Triangular structures linear switched system If all the matrices A q, q are asymptotically stable and upper triangular or all lower triangular then the switched system is uniformly (exponentially) asymptotically stable Why? One can find a common quadratic Lyapunov function of the form V(x) = x P x with P diagonal check! 13

Triangular structures linear switched system If all the matrices A q, q are asymptotically stable and upper triangular or all lower triangular then the switched system is uniformly (exponentially) asymptotically stable If there is a nonsingular matrix T R n n such that all the matrices common similarity B q = T A q T 1 (T 1 B q T = A q ) transformation are upper triangular or all lower triangular then the switched system is uniformly (exponentially) asymptotically stable Why? 1 st The B q have a common quadratic Lyapunov function V(x) = x P x, i.e., P B q + B q P< 0 Q A 2 nd Therefore q A q Q P T T 1 B q + B q T 1 T P < 0 T P T T 1 B q T+ T B q T 1 T P T < 0 Q ú T PT is a common Lyapunov function Commuting matrices linear switched system If is finite all A q, q are asymptotically stable and A p A q = A q A p p,q then the switched system is uniformly (exponentially) asymptotically stable Another way of proving this result From Lie Theorem if a set of matrices commute then there exists a common similarity transformation that upper triangularizes all of them There are weaker conditions for simultaneous triangularization (Lie Theorem actually provides the necessary and sufficient condition Lie algebra generated by the matrices must be solvable) 14

Commuting vector fields nonlinear switched system If all unswitched systems are asymptotically stable and then the switched system is uniformly asymptotically stable For linear vector fields becomes: A p A q x = A q A p x x R n, p,q Next lecture Controller realization for stable switching Stability under slow switching Dwell-time switching Average dwell-time Stability under brief instabilities 15