Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.243j(Fall 2003): DYNAMICS OF NONLINEAR SYSTEMS by A. Megretski Lecture 6: Storage Functions And Stability Analysis This lecture presents results describing the relation between existence of Lyapunov or storage functions and stability of dynamical systems 6.1 Stability of an equilibria n this section we consider ode models i(t=a(r(t)), where a: XHR is a continuous function defined on an open subset X of R". Remem- ber that a point io E X is an equilibrium of (6. 1)if a(io)=0, i.e. if r(t)=To is a solution of (6. 1). Depending on the behavior of other solutions of(6.1)(they may stay close to Co, or converge to Io as t-00, or satisfy some other specifications) the equilibrium may be called stable, asymptotically stable, etc. Various types of stability of equilibria can be derived using storage functions. On the other hand, in many cases existence of storage functions with certain properties is impled by stability of equilibria. 6.1.1 Locally stable equilibr Remember that a point to E X is called a(locally) stable equilibrium of ODE(6. 1) if for every e>0 there exists 8>0 such that all maximal solutions =a(t)of (6.1)with (0)- ol s are deinfed for all t>0, and satisfy lz(t)-Tol e for all t20 The statement below uses the notion of a lower semicontinuity: a function f: Y+R, defined on a subset y of r" is called lower semicontinuous if lim f,f(x)≥f()Vz,∈Y 0,r>0正∈Y:|一正,< Version of September 24, 2003Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.243j (Fall 2003): DYNAMICS OF NONLINEAR SYSTEMS by A. Megretski Lecture 6: Storage Functions And Stability Analysis1 This lecture presents results describing the relation between existence of Lyapunov or storage functions and stability of dynamical systems. 6.1 Stability of an equilibria In this section we consider ODE models x˙ (t) = a(x(t)), (6.1) where a : X �� Rn is a continuous function defined on an open subset X of Rn. Remember that a point x¯0 ≤ X is an equilibrium of (6.1) if a(¯x0) = 0, i.e. if x(t) ≥ x¯0 is a solution of (6.1). Depending on the behavior of other solutions of (6.1) (they may stay close to x¯0, or converge to x¯0 as t � →, or satisfy some other specifications) the equilibrium may be called stable, asymptotically stable, etc. Various types of stability of equilibria can be derived using storage functions. On the other hand, in many cases existence of storage functions with certain properties is impled by stability of equilibria. 6.1.1 Locally stable equilibria Remember that a point x¯0 ≤ X is called a (locally) stable equilibrium of ODE (6.1) if for every � > 0 there exists � > 0 such that all maximal solutions x = x(t) of (6.1) with |x(0) − x¯0| � � are deinfed for all t ∀ 0, and satisfy |x(t) − x¯0| < � for all t ∀ 0. The statement below uses the notion of a lower semicontinuity: a function f : Y �� R, defined on a subset Y of Rn, is called lower semicontinuous if lim inf f(¯) x x ∀ f(¯�) � x¯� ≤ Y. r�0,r>0 x¯→Y : |x¯−x¯�|<r 1Version of September 24, 2003