LYAPUNOV STABILITY THEORY:

Slides:



Advertisements
Similar presentations
Common Variable Types in Elasticity
Advertisements

Boyce/DiPrima 9th ed, Ch 2.4: Differences Between Linear and Nonlinear Equations Elementary Differential Equations and Boundary Value Problems, 9th edition,
5.1 Real Vector Spaces.
Boyce/DiPrima 9th ed, Ch 2.8: The Existence and Uniqueness Theorem Elementary Differential Equations and Boundary Value Problems, 9th edition, by William.
Differential Equations
Review for Test 3.
1 12. Principles of Parameter Estimation The purpose of this lecture is to illustrate the usefulness of the various concepts introduced and studied in.
Example System: Predator Prey Model
Ch 9.1: The Phase Plane: Linear Systems
Fundamentals of Lyapunov Theory
Fundamentals of Lyapunov Theory
CIS 540 Principles of Embedded Computation Spring Instructor: Rajeev Alur
President UniversityErwin SitompulModern Control 11/1 Dr.-Ing. Erwin Sitompul President University Lecture 11 Modern Control
VECTOR CALCULUS Fundamental Theorem for Line Integrals In this section, we will learn about: The Fundamental Theorem for line integrals and.
Some Fundamentals of Stability Theory
February 24, Final Presentation AAE Final Presentation Backstepping Based Flight Control Asif Hossain.
Modern Control Systems1 Lecture 07 Analysis (III) -- Stability 7.1 Bounded-Input Bounded-Output (BIBO) Stability 7.2 Asymptotic Stability 7.3 Lyapunov.
APPLICATIONS OF DIFFERENTIATION 4. In Sections 2.2 and 2.4, we investigated infinite limits and vertical asymptotes.  There, we let x approach a number.
PHY 042: Electricity and Magnetism
EXAMPLES: Example 1: Consider the system Calculate the equilibrium points for the system. Plot the phase portrait of the system. Solution: The equilibrium.
Multiple-Lyapunov Functions for Guaranteeing the Stability of a class of Hybrid Systems.
Example System: Predator Prey Model
Conservation of Angular Momentum
1 7. Two Random Variables In many experiments, the observations are expressible not as a single quantity, but as a family of quantities. For example to.
Nonlinear programming Unconstrained optimization techniques.
Business Mathematics MTH-367 Lecture 21. Chapter 15 Differentiation.
1 In this lecture we will compare two linearizing controller for a single-link robot: Linearization via Taylor Series Expansion Feedback Linearization.
L.I. Petrova “Specific features of differential equations of mathematical physics.” Investigation of the equations of mathematical physics with the help.
Introduction : In this chapter we will introduce the concepts of work and kinetic energy. These tools will significantly simplify the manner in which.
In Sections 2.2 and 2.4, we investigated infinite limits and vertical asymptotes.  There, we let x approach a number.  The result was that the values.
LURE 2009 SUMMER PROGRAM John Alford Sam Houston State University.
Integrals  In Chapter 2, we used the tangent and velocity problems to introduce the derivative—the central idea in differential calculus.  In much the.
Lecture #11 Stability of switched system: Arbitrary switching João P. Hespanha University of California at Santa Barbara Hybrid Control and Switched Systems.
Multiple Random Variables Two Discrete Random Variables –Joint pmf –Marginal pmf Two Continuous Random Variables –Joint Distribution (PDF) –Joint Density.
Flow of mechanically incompressible, but thermally expansible viscous fluids A. Mikelic, A. Fasano, A. Farina Montecatini, Sept
In section 11.9, we were able to find power series representations for a certain restricted class of functions. Here, we investigate more general problems.
PROBABILITY AND STATISTICS FOR ENGINEERING Hossein Sameti Department of Computer Engineering Sharif University of Technology Principles of Parameter Estimation.
REFERENCE INPUTS: The feedback strategies discussed in the previous sections were constructed without consideration of reference inputs. We referred to.
AUTOMATIC CONTROL THEORY II Slovak University of Technology Faculty of Material Science and Technology in Trnava.
Integration Copyright © Cengage Learning. All rights reserved.
Phy 303: Classical Mechanics (2) Chapter 3 Lagrangian and Hamiltonian Mechanics.
Ch 9.2: Autonomous Systems and Stability In this section we draw together and expand on geometrical ideas introduced in Section 2.5 for certain first order.
In Chapters 6 and 8, we will see how to use the integral to solve problems concerning:  Volumes  Lengths of curves  Population predictions  Cardiac.
Chapter 2-OPTIMIZATION G.Anuradha. Contents Derivative-based Optimization –Descent Methods –The Method of Steepest Descent –Classical Newton’s Method.
(COEN507) LECTURE III SLIDES By M. Abdullahi
Lecture #7 Stability and convergence of ODEs João P. Hespanha University of California at Santa Barbara Hybrid Control and Switched Systems NO CLASSES.
17 1 Stability Recurrent Networks 17 3 Types of Stability Asymptotically Stable Stable in the Sense of Lyapunov Unstable A ball bearing, with dissipative.
Work and energy for one-dimensional systems For one-dimensional motion work is path independent. 7. One-dimensional systems This follows from the fact.
Introduction to Symmetry Analysis Brian Cantwell Department of Aeronautics and Astronautics Stanford University Chapter 1 - Introduction to Symmetry.
Ch 9.6: Liapunov’s Second Method In Section 9.3 we showed how the stability of a critical point of an almost linear system can usually be determined from.
Dynamical Systems 3 Nonlinear systems
Chapter 5 Inverse Functions and Applications Section 5.1.
Quantum One.
Boyce/DiPrima 9th ed, Ch 9.6: Liapunov’s Second Method Elementary Differential Equations and Boundary Value Problems, 9th edition, by William E. Boyce.
Chapter 10 Optimal Control Homework 10 Consider again the control system as given before, described by Assuming the linear control law Determine the constants.
§7-4 Lyapunov Direct Method
Autonomous Cyber-Physical Systems: Dynamical Systems
Solution of Equations by Iteration
Quantum Two.
Modern Control Systems (MCS)
7. Two Random Variables In many experiments, the observations are expressible not as a single quantity, but as a family of quantities. For example to record.
Modern Control Systems (MCS)
Stability.
Stability Analysis of Linear Systems
Antiderivatives and Indefinite Integration
EXAMPLES: Example 1: Consider the system
7. Two Random Variables In many experiments, the observations are expressible not as a single quantity, but as a family of quantities. For example to record.
LYAPUNOV STABILITY THEORY:
7. Two Random Variables In many experiments, the observations are expressible not as a single quantity, but as a family of quantities. For example to record.
Presentation transcript:

LYAPUNOV STABILITY THEORY: Given a control system, the first and most important question about its various properties is whether it is stable, because an unstable control system is typically useless and potentially dangerous. Qualitatively, a system is described as stable if starting the system somewhere near its desired operating point implies that it will stay around the point ever after. Every control system, whether linear or nonlinear, involves a stability problem which should be carefully studied. The most useful and general approach for studying the stability of nonlinear control systems is the theory introduced in the late 19th century by the Russion mathematician Alexandr Mikhailovich Lyapunov. Lyapunov’s work, The General Problem of Motion Stability, includes two methods for stability analysis (the so-called linearization method and direct method) and was published in 1892. The linearization method draws conclusions about a nonlinear system’s local stability around an equilibrium point from the stability properties of its linear approximation. The direct method is not restricted to local motion, and determines the stability properties of a nonlinear system by constructing a scalar “energy-like” function for the system and examining the function’s time variation. Slotine and Li, Applied Nonlinear Control

Today, Lyapunov’s linearization method has come to respresent the theoretical justification of linear control, while Lyapunov’s direct method has become the most important tool for nonlinear system analysis and design. Together, the linearization method and direct method constitute the so-called Lyapunov stability theorem. A few simplifying notations are defined at this point. Let BR denote the spherical region (or ball) defined by ║x║<R in state-space, and SR the sphere itself, defined by ║x║=R. STABILITY AND INSTABILITY: Definition 1. The equilibrium state x=0 is said to be stable if, for any R>0, there exists r>0, such that if ║x(0)║<r, then ║x(t)║<R for all t≥0. Otherwise, the equilibrium point is unstable. or equivalently

x0 3 2 Curve 1: asymptotically stable Curve 2: marginally stable x0 1 2 3 Curve 1: asymptotically stable Curve 2: marginally stable Curve 3: unstable Figure 1. Concepts of stability. POSITIVE DEFINITE FUNCTIONS: The core of the Lyapunov stability theory is the analysis and construction of a class of functions to be defined and its derivative along the trajectories of the system under study. We start with the positive definite functions. In the following definition, D represents an open and connected subset of Rn. Definition: A function V:D R is said to be positive semi definite in D if it satisfies the following conditions:

V:D R is said to be positive definite in D if condition (ii) is replaced by (ii’) (ii’) V(x)>0 in D-{0}. Finally, V:D  R is said to be negative definite (semi definite) in D if –V is positive definite (semi definite). We will often abuse the notation slightly and write V>0, V≥0, and V<0 in D to indicate that V is positive definite, semi definite, and negative definite in D, respectively. Example: The simplest and perhaps more important class of positive function is defined as follows,

In this case, V(. ) defines a quadratic form In this case, V(.) defines a quadratic form. Since by assumption, Q is symmetric (i.e., Q=QT), we have that its eigenvalues li, i=1,...n, are all real.Thus we have that Thus for example: V2(.) is not positive definite since for any x2≠0, any x of the form x*=[0,x2]T≠0;however, V2(x*)=0.

Positive definite function (PDFs) constitute the basic building block of the Lyapunov theory. PDFs can be seen as an abstraction of the total energy stored in a system, as we will see. All of the Lyapunos stability theorems focus on the study of the time derivative of a positive definite function along the trajectory of the system. In other words, given an autonomous system of the form dx/dt=f(x), we will first construct a positive definite function V(x) and study dV(x)/dt given by The following definition introduces a useful and very common way of representing this derivative.

Definition: Let V:D  R and f:DRn Definition: Let V:D  R and f:DRn. The Lie derivative of V along f,denoted by LfV, is defined by Thus, according to this definition, we have that Example: Consider the system and define Thus, we have

It is clear from this example that dV(x)/dt depends on the system’s equation f(x) and thus it will be different for different systems. Stability Theorems: Theorem 1. (Lyapunov Stability Theorem) Let x=0 be an equilibrium point of dx/dt=f(x), f:DRn, and let V:DR be a continuously differentiable function such that Thus x=0 is stable.

Thus x=0 is asymptotically stable. In other words, the theorem implies that a sufficient condition for the stability of the equilibrium point x=0 is that there exists a continuously differentiable-positive definite function V(x) such that dV(x)/dt is negative semi definite in a neighborhood of x=0. Theorem 2. (Asymptotic Stability Theorem) Under the conditions of Theorem 1, if V(.) is such that Thus x=0 is asymptotically stable. In other words, the theorem says that asymptotic stability is achieved if the conditions of Theorem 1 are strengthened by requiring dV(x)/dt to be negative definite, rather than semi definite. Marquez, HJ, Nonlinear Control Systems

θ Examples: Pendulum without friction mg The equation of motion of the system is Choosing state variables we have

To study the stability of the equilibrium at the origin, we need to propose a Lyapunov function candidate (LFC) V(x) and show that satisfies the properties of one of the stability theorems seen so far. In general, choosing this function is rather difficult; however, in this case we proceed inspired by our understanding of the physical system. Namely, we compute the total energy of the pendulum (which is a positive function), and use this quantity as our Lyapunov function candidate. We have where Marquez, HJ, Nonlinear Control Systems

We now define V(x)=E and investigate whether V( We now define V(x)=E and investigate whether V(.) and its derivative dV(.)/dt satisfies the conditions of theorem 1 and/or 2. Clearly V(0)=0; thus defining property (i) is satisfied in both theorems. With respect to (ii) we see that because of the periodicity of cos(x1), we have that V(x)=0 whenever x=(x1,x2)T=(2kp,0)T, k=1,2,.... Thus V(.) is not positive definite. This situation, however, can be easily remedied by restricting the domain of x1 to the interval (-2p,2p);i.e., we take V:DR, with D=((-2p,2p), R)T. There remains to evaluate the derivative of v(.) along the trajectories of f(t). We have 1-cosx1 Thus dV(x)/dt=0 and the origin is stable by theorem 1.

This result is consistent with our physical observations This result is consistent with our physical observations. Indeed, a sipmle pendulum without friction is a conservative system. This means that the sum of the kinetic and potential energy remains constant. The pendulum will continue to balance without changing the amplitude of the oscillations and thus constitutes a stable system. Example: Pendulum with friction. θ l mg Viscous friction, b Marquez, HJ, Nonlinear Control Systems

Again x=0 is an equilibrium point Again x=0 is an equilibrium point. The energy is the same as previous example Thus dV(x)/dt is negative semi-definite. It is not negative definite since dV(x)/dt=0 for x2=0, regardless of the value x1 (thus dV(x)/dt=0 along the x1 axis).

Consider the following system According to this analysis, we conclude that the origin is stable by theorem 1, but cannot conclude asymptotic stability as suggested by our intuitive analysis, since we were not able to establish the conditions of theorem 2. namely, dV(x)/dt is not negative definite in a neighborhood of x=0. The result is indeed disappointing since we know that a pendulum with friction has an asymptotically stable equilibrium point at origin. Example: Consider the following system To study the equilibrium point at the origin we define Marquez, HJ, Nonlinear Control Systems

Thus, V(x)>0 and and dV(x)/dt<0, provided that and it follows that the origin is an asymptotically equilibrium point.

Asymptotic Stability in the Large: When the equilibrium is asymptotically stable, it is often important to know under what conditions an initial state will converge to the equilibrium point. In the best possible case, any initial state will converge to the equilibrium point. An equilibrium point that has this property is said to be globally asymptotically stable, or asymptotically stable in the large. Definition: A function V(x) is said to radially unbounded if The origin x=0 is globally asymptotically stable (stable in the large) if the following conditions are satisfied Marquez, HJ, Nonlinear Control Systems

Example: Consider the following system Thus, V(x)>0 and dV(x)/dt<0 for all x. Morover, since V(.) is radially unbounded, it follows that the origin is globally asymptotically stable.

Construction of Lyapunov Functions: The main shortcoming of the Lyapunov theory is the difficulty associated with the construction of suitable Lyapunuv function. The “variable gradient” method is used for this purpose. This method is applicable to autonomous systems and often but not always leads to a desired Lyapunov function for a given system. The Variable Gradient: The essence of this method is to assume that the gradient of the (unkown) Lyapunov function V(.) is known up to some adjustable parameters, and then finding V(.) itself by integrating the assumed gradient. In other words, we start out by assuming that Example function: The power of this method relies on the following fact. Given that Thus, we have that

that is, the difference V(xb)-V(xa) depends on the initial and final states xa and xb and not on the particular path followed when going from xa to xb. This property is often used to obtain V by integrating along the coordinate axis: The free parameters in the function g(x) are constrained to satisfy certain symmetry conditions, satisfied by all gradients of a scalar function. Theorem: A function g(x) is the gradient of a scalar function V(x) is and only if the matrix is symmetric.

Consider the following system: Example: Consider the following system: Clearly the origin is an equilibrium point. To study the stability of the equilibrium point, we proceed to find a Lyapunov function as follows, Step 1: Assume that has the form Step 2: Impose the symmetry conditions Marquez, HJ, Nonlinear Control Systems

In our case we have To simplify the solution, we attempt to solve the problem assuming that the hij’s are constant. If this is the case, then and we have that

In particular, choosing k=0, we have Step 3: Marquez, HJ, Nonlinear Control Systems

Step 4: Find V from by integration Integration along the axes, we have that Step 5: Verify that V>0 and dV/dt<0. We have that V(x)>0 if and only if

Assume now that a>0, and b<0. In this case And we conclude that, under these conditions, the origin is (locally) asymptotically stable. Marquez, HJ, Nonlinear Control Systems