Using Lyapunov Theory I

Similar documents
Stability of Nonlinear Systems An Introduction

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

Lyapunov Stability Theory

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

2 Lyapunov Stability. x(0) x 0 < δ x(t) x 0 < ɛ

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

Linear Quadratic Regulator (LQR) Design I

Achieve asymptotic stability using Lyapunov's second method

ENGI 9420 Lecture Notes 4 - Stability Analysis Page Stability Analysis for Non-linear Ordinary Differential Equations

Linear Quadratic Regulator (LQR) I

Nonlinear Control Lecture 1: Introduction

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

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

Input-to-state stability and interconnected Systems

1 Lyapunov theory of stability

Nonlinear System Analysis

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

Dynamical Systems & Lyapunov Stability

Linear Quadratic Regulator (LQR) Design II

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

Georgia Institute of Technology Nonlinear Controls Theory Primer ME 6402

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

Lyapunov Stability Analysis: Open Loop

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

Control Systems. Internal Stability - LTI systems. L. Lanari

Chapter III. Stability of Linear Systems

3. Fundamentals of Lyapunov Theory

EG4321/EG7040. Nonlinear Control. Dr. Matt Turner

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION - Vol. XII - Lyapunov Stability - Hassan K. Khalil

Stability in the sense of Lyapunov

Nonlinear Control Lecture 5: Stability Analysis II

STABILITY ANALYSIS OF DYNAMIC SYSTEMS

Hybrid Systems - Lecture n. 3 Lyapunov stability

Converse Lyapunov theorem and Input-to-State Stability

Automatic Control 2. Nonlinear systems. Prof. Alberto Bemporad. University of Trento. Academic year

Handout 2: Invariant Sets and Stability

Lyapunov stability ORDINARY DIFFERENTIAL EQUATIONS

Stability of Stochastic Differential Equations

Hybrid Systems Course Lyapunov stability

Gain Scheduling and Dynamic Inversion

Constrained Optimal Control. Constrained Optimal Control II

MCE693/793: Analysis and Control of Nonlinear Systems

Lecture 9 Nonlinear Control Design

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

Applied Nonlinear Control

Lecture 6 Classical Control Overview IV. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore

EECE Adaptive Control

Solution of Additional Exercises for Chapter 4

Lyapunov Stability Stability of Equilibrium Points

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

7.1 Linear Systems Stability Consider the Continuous-Time (CT) Linear Time-Invariant (LTI) system

Classical Numerical Methods to Solve Optimal Control Problems

Solution of Linear State-space Systems

Dynamic Inversion Design II

EN Nonlinear Control and Planning in Robotics Lecture 10: Lyapunov Redesign and Robust Backstepping April 6, 2015

High-Gain Observers in Nonlinear Feedback Control

Lecture 15 Review of Matrix Theory III. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore

High-Gain Observers in Nonlinear Feedback Control. Lecture # 2 Separation Principle

Lyapunov Theory for Discrete Time Systems

Lecture 4 Classical Control Overview II. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore

3 Stability and Lyapunov Functions

Calculating the domain of attraction: Zubov s method and extensions

3 rd Tutorial on EG4321/EG7040 Nonlinear Control

LMI Methods in Optimal and Robust Control

Nonlinear Control Lecture 4: Stability Analysis I

Nonlinear systems. Lyapunov stability theory. G. Ferrari Trecate

Department of Mathematics IIT Guwahati

There 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)

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

B5.6 Nonlinear Systems

Lecture 5 Classical Control Overview III. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore

4 Second-Order Systems

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

BIBO STABILITY AND ASYMPTOTIC STABILITY

Steady-state DKF. M. Sami Fadali Professor EE UNR

Review: control, feedback, etc. Today s topic: state-space models of systems; linearization

Stability and Instability for Dynamic Equations on Time Scales

CDS Solutions to the Midterm Exam

Stability of Parameter Adaptation Algorithms. Big picture

Nonlinear Autonomous Systems of Differential

Stability Analysis Through the Direct Method of Lyapunov in the Oscillation of a Synchronous Machine

Modeling & Control of Hybrid Systems Chapter 4 Stability

Output Regulation of the Arneodo Chaotic System

Intermediate Differential Equations. Stability and Bifurcation II. John A. Burns

The stability of limit cycles in nonlinear systems

Switched systems: stability

Lecture 9 Nonlinear Control Design. Course Outline. Exact linearization: example [one-link robot] Exact Feedback Linearization

Linear Quadratic Regulator (LQR) II

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

TTK4150 Nonlinear Control Systems Solution 6 Part 2

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

Module 06 Stability of Dynamical Systems

Control of Robotic Manipulators

Control Systems I. Lecture 2: Modeling. Suggested Readings: Åström & Murray Ch. 2-3, Guzzella Ch Emilio Frazzoli

A plane autonomous system is a pair of simultaneous first-order differential equations,

Lecture 9: Eigenvalues and Eigenvectors in Classical Mechanics (See Section 3.12 in Boas)

STRICT LYAPUNOV FUNCTION AND CHETAEV FUNCTION FOR STABILITY/INSTABILITY ANALYSIS OF THE PENDULUM 1

Control of Mobile Robots

arxiv: v3 [math.ds] 22 Feb 2012

The Inverted Pendulum

Transcription:

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 Lyapunov Stability heorems Analysis of LI System Stability Instability heorem Examples 2

References H. J. Marquez: Nonlinear Control Systems Analysis and Design, Wiley, 2003. J-J. E. Slotine and W. Li: Applied Nonlinear Control, Prentice Hall, 1991. H. K. Khalil: Nonlinear Systems, Prentice Hall, 1996. 3

echniques of Nonlinear Control Systems Analysis and Design Phase plane analysis Differential geometry (Feedback linearization) Lyapunov theory Intelligent techniques: Neural networks, Fuzzy logic, Genetic algorithm etc. Describing functions Optimization theory (variational optimization, dynamic programming etc.) 4

Motivation Eigenvalue analysis concept does not hold good for nonlinear systems. Nonlinear systems can have multiple equilibrium points and limit cycles. Stability behaviour of nonlinear systems need not be always global (unlike linear systems). Need of a systematic approach that can be exploited for control design as well. 5

Definitions System Dynamics X = f X f D n : R (a locally Lipschitz map) D : an open and connected subset of R n Equilibrium Point X e X = f X = e 0 e 6

Definitions Open Set n A set A is open if for every p A, B p A r Connected Set A connected set is a set which cannot be represented as the union of two or more disjoint nonempty open subsets. Intuitively, a set with only one piece. Space A is connected, B is not. 7

Definitions Stable Equilibrium X e is stable, provided for each ε > 0, δε > 0 : X (0) X < δε X( t) X < ε t t e e 0 Unstable Equilibrium If the above condition is not satisfied, then the equilibrium point is said to be unstable 8

Definitions Convergent Equilibrium If δ : X 0 X < δ lim X t = X e t e Asymptotically Stable If an equilibrium point is both stable and convergent, then it is said to be asymptotically stable. 9

Definitions Exponentially Stable λt αλ, > 0: X t X α X 0 X e t > 0 whenever X 0 Convention e X < δ e he equilibrium point X e = 0 (without loss of generality) e 10

Definitions A function V : D R is said to be positive semi definite in if it satisfies the following conditions: D ()0 i D and V (0) = 0 ( ii) V X 0, X D V : D R is said to be positive definite in if condition (ii) is replaced by V X > in D 0 {0} V : D R is said to be negative definite (semi definite) in D if V ( X) is positive definite. D 11

Lyapunov Stability heorems heorem 1 (Stability) n Let X = 0 be an equilibrium point of X = f X, f : D R. Let V : D R be a continuously differentiable function such that: () i V 0 = 0 ( ii) V X > 0, in D {0} ( iii) V X 0, in D {0} hen X = 0 is "stable". 12

Lyapunov Stability heorems heorem 2 (Asymptotically stable) n Let X = 0 be an equilibrium point of X = f X, f : D R. Let V : D R be a continuously differentiable function such that: () i V 0 = 0 ( ii) V X > 0, in D {0} ( iii) V X < 0, in D {0} hen X = 0 is "asymptotically stable". 13

Lyapunov Stability heorems heorem 3 (Globally asymptotically stable) n Let X = 0 be an equilibrium point of X = f X, f : D R. Let V : D R be a continuously differentiable function such that: () i V 0 = 0 ( ii) V X > 0, in D {0} ( iii) V X is "radially unbounded" ( iv) V X < 0, in D {0} hen X = 0 is "globally asymptotically stable". 14

Lyapunov Stability heorems heorem 3 (Exponentially stable) Suppose all conditions for asymptotic stability are satisfied. In addition to it, suppose constants k, k, k, p: () i k X V X k X 1 2 ( ii) V X k X p 3 p p 1 2 3 hen the origin X = 0 is "exponentially stable". Moreover, if these conditions hold globally, then the origin X = 0 is "globally exponentially stable". 15

Example: Pendulum Without Friction x 1 x 2 θ, x θ x = ( g / l) sin x 2 1 System dynamics x 1 2 Lyapunov function V = KE+ PE 1 = m( ωl) 2 + mgh 2 1 2 2 = ml x2 + mg(1 cos x1) 2 16

Pendulum Without Friction = ( ) V X V f X V X V V = f1 X f2 X x1 x 2 2 g = mgl sinx1 ml x 2 x2 sinx1 l = mglx sin x mglx sin x = 0 0 (nsdf) 2 1 2 1 Hence, it is a stable system. 17

Pendulum With Friction Modify the previous example by adding the friction force klθ ma = mg sin θ kl θ Defining the same state variables as above x = x 1 2 g k x = sin x x l m 2 1 2 18

Pendulum With Friction = ( ) V X V f X V V = f1 X f2 X x1 x 2 2 g k = mgl sinx1 ml x 2 x2 sinx1 x2 l m = kl x 2 2 2 0 ( nsdf) V X Hence, it is also just a stable system. (A frustrating result..!) 19

Analysis of Linear ime Invariant System System dynamics: X = AX, A R n n Lyapunov function: Derivative analysis: V X = X PX, P> 0 pdf = + V X PX X PX = X APX+ ( ) X PAX X AP PAX = + 20

Analysis of Linear ime Invariant System For stability, we aim for V X QX Q ( 0) = > By comparing X AP + PAX= XQX For a non-trivial solution PA + A P + Q = 0 (Lyapunov Equation) 21

Analysis of Linear ime Invariant System heorem : ( λ ) n n he eigenvalues λ of a matrix A satisfy Re < 0 i if and only if for any given symmetric pdf matrix Q, a unique pdf matrix P satisfying the Lyapunov equation. i Proof: Please see Marquez book, pp.98-99. Note : P and Q are related to each other by the following relationship: At At P e Qe dt = 0 However, the above equation is seldom used to compute P. Instead P is directly solved from the Lyapunov equation. 22

Analysis of Linear ime Invariant Systems Choose an arbitrary symmetric positive definite matrix Q Q= I Solve for the matrix P form the Lyapunov equation and verify whether it is positive definite P V ( X ) < 0 Result: If is positive definite, then and hence the origin is asymptotically stable. 23

Lyapunov s Indirect heorem ( λ ) ( i = n) Let the linearized system about X = 0 be Δ X = A ΔX. he theorem says that if all the eigenvalues λ 1,, of the matrix A satisfy Re < 0 (i.e. the linearized system is exponentially stable), then for the nonlinear system the origin is locally exponentially stable. i i 24

Instability theorem Consider the autonomous dynamical system and assume X =0 is an equilibrium point. Let V : D R have the following properties: () i V(0) = 0 Under these conditions, is unstable ( ii) X R, arbitrarily close to X = 0, such that V X > 0 n 0 0 ( iii) V > 0 X U, where the set U is defined as follows U = { X D: X ε and V X > 0} X =0 25

Summary Motivation Notions of Stability Lyapunov Stability heorems Stability Analysis of LI Systems Instability heorem Examples 26

References H. J. Marquez: Nonlinear Control Systems Analysis and Design, Wiley, 2003. J-J. E. Slotine and W. Li: Applied Nonlinear Control, Prentice Hall, 1991. H. K. Khalil: Nonlinear Systems, Prentice Hall, 1996. 27

28