EXAMPLES: Example 1: Consider the system

Slides:



Advertisements
Similar presentations
Ch 7.6: Complex Eigenvalues
Advertisements

Differential Equations
Example System: Predator Prey Model
Ch 9.4: Competing Species In this section we explore the application of phase plane analysis to some problems in population dynamics. These problems involve.
Fundamentals of Lyapunov Theory
Fundamentals of Lyapunov Theory
President UniversityErwin SitompulModern Control 11/1 Dr.-Ing. Erwin Sitompul President University Lecture 11 Modern Control
Linear system by meiling CHEN1 Lesson 8 Stability.
Some Fundamentals of Stability Theory
1 Absolute Stability with a Generalized Sector Condition Tingshu Hu.
Ch 7.5: Homogeneous Linear Systems with Constant Coefficients
Modern Control Systems1 Lecture 07 Analysis (III) -- Stability 7.1 Bounded-Input Bounded-Output (BIBO) Stability 7.2 Asymptotic Stability 7.3 Lyapunov.

Analysis of the Rossler system Chiara Mocenni. Considering only the first two equations and ssuming small z The Rossler equations.
CIS 540 Principles of Embedded Computation Spring Instructor: Rajeev Alur
EXAMPLES: Example 1: Consider the system Calculate the equilibrium points for the system. Plot the phase portrait of the system. Solution: The equilibrium.
Example System: Predator Prey Model
Math 3120 Differential Equations with Boundary Value Problems
Systems of Nonlinear Differential Equations
1 In this lecture we will compare two linearizing controller for a single-link robot: Linearization via Taylor Series Expansion Feedback Linearization.
Solving Quadratic Equations by Factoring. Solution by factoring Example 1 Find the roots of each quadratic by factoring. factoring a) x² − 3x + 2 b) x².
Dynamical Systems 2 Topological classification
Professor Walter W. Olson Department of Mechanical, Industrial and Manufacturing Engineering University of Toledo Performance & Stability Analysis.
Population Dynamics Application of Eigenvalues & Eigenvectors.
LYAPUNOV STABILITY THEORY:
Feedback Linearization Presented by : Shubham Bhat (ECES-817)
REFERENCE INPUTS: The feedback strategies discussed in the previous sections were constructed without consideration of reference inputs. We referred to.
Boyce/DiPrima 9 th ed, Ch 7.6: Complex Eigenvalues Elementary Differential Equations and Boundary Value Problems, 9 th edition, by William E. Boyce and.
AUTOMATIC CONTROL THEORY II Slovak University of Technology Faculty of Material Science and Technology in Trnava.
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.
Signal & Weight Vector Spaces
Chapter 2-OPTIMIZATION G.Anuradha. Contents Derivative-based Optimization –Descent Methods –The Method of Steepest Descent –Classical Newton’s Method.
Analysis of the Rossler system Chiara Mocenni. Considering only the first two equations and assuming small z, we have: The Rossler equations.
(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.
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
Eigenvalues, Zeros and Poles
General Considerations
CIS 540 Principles of Embedded Computation Spring Instructor: Rajeev Alur
4.3 Constant-Coefficient Systems. Phase Plane Method
Boyce/DiPrima 9th ed, Ch 9.4: Competing Species Elementary Differential Equations and Boundary Value Problems, 9th edition, by William E. Boyce and.
Boyce/DiPrima 9th ed, Ch 9.6: Liapunov’s Second Method Elementary Differential Equations and Boundary Value Problems, 9th edition, by William E. Boyce.
Solving Systems of Linear Equations by Graphing
Systems of Ordinary Differential Equations Case I: real eigenvalues of multiplicity 1 MAT 275.
Chapter 10 Optimal Control Homework 10 Consider again the control system as given before, described by Assuming the linear control law Determine the constants.
Learning Outcomes After completing this ppt the student will be able to: Make and interpret a basic Routh table to determine the stability of a system.
3.3: The Quadratic Formula
§7-4 Lyapunov Direct Method
A second order ordinary differential equation has the general form
Properties Of the Quadratic Performance Surface
One- and Two-Dimensional Flows
Autonomous Cyber-Physical Systems: Dynamical Systems
Root-Locus Analysis (1)
Boyce/DiPrima 10th ed, Ch 7.5: Homogeneous Linear Systems with Constant Coefficients Elementary Differential Equations and Boundary Value Problems, 10th.
Modern Control Systems (MCS)
Quadratic Forms and Objective functions with two or more variables
Lial/Hungerford/Holcomb/Mullins: Mathematics with Applications 11e Finite Mathematics with Applications 11e Copyright ©2015 Pearson Education, Inc. All.
Modern Control Systems (MCS)
Chapter 6 Eigenvalues Basil Hamed
Stability.
8. Stability, controllability and observability
PLOTTING PHASE PORTRAITS WITH MATLAB:
Stability Analysis of Linear Systems
Boyce/DiPrima 10th ed, Ch 7.6: Complex Eigenvalues Elementary Differential Equations and Boundary Value Problems, 10th edition, by William E. Boyce and.
LYAPUNOV STABILITY THEORY:
Chapter 6. STABILITY Good relationships nurture you. They help you find yourself and who you are. I don’t mean just relationships with boys or men. Relationships.
Chapter 7 Inverse Dynamics Control
Ch 7.5: Homogeneous Linear Systems with Constant Coefficients
Presentation transcript:

EXAMPLES: Example 1: Consider the system Calculate the equilibrium points for the system. Plot the phase portrait of the system. Solution: The equilibrium points must be stationary. Therefore for the first system we have

roots([-1/16 0 0 0 1]) ans = -2.0000 -0.0000 + 2.0000i -0.0000 - 2.0000i 2.0000 x1=0 The jacobian matrix is defined as The equilibrium points are xe=[(0,0),(2,0),(-2,0)]

The same result is obtained for xe3 (2,0) Saddle points Stable node [x1, x2] = meshgrid(-4:0.2:4, -2:0.2:2); x1dot = x2; x2dot = -x1+(1/16)*x1.^5-x2; quiver(x1,x2,x1dot,x2dot) xlabel('x_1') ylabel('x_2')

Example 2. Show that the origin of the system is stable, using a suitable Lyapunov function. Solution: Let us use the following Lyapunov function The system is stable in the sense of Lyapunov.

N.L. Example 3: C(s) N s R(s) + - y y3 w y Find the describing function of the nonlinear element N of the control system. For a sinusoidal input a1=0 (Odd function)

>>syms tet;syms A; >>b1=‘((3*A^3/4)*sin(tet)-A^3/4*sin(3*tet))*sin(tet)’; >>int(b1,-pi,pi) N(A)

Example 4: Determine whether the system in the Figure exhibits a self-sustained oscillation (a limit cycle). R(s) + - 1 -1 C(s) N(A,ω) Since there is always a negative real part, the system doesn’t exhibit a limit cycle.

LYAPUNOV STABILITY FOR LINEAR TIME-INVARIANT SYSTEMS: Given a linear system of the form Let us consider a quadratic Lyapunov function candidate where P is a given symmetric positive definite matrix.

Differentiating the positive definite function V along the system trajectory yields another quadratic form where If there exists a positive definite matrix Q satisfying the equation (Lyapunov equation), the system is said to be stable in the sense of Lyapunov (ISL). Lyapunov equation.

A useful way of studying a given linear system using scalar quadratic functions is to derive a positive definite matrix P from a given positive definite matrix Q, i.e., choose a positive definite matrix Q solve for P from the Lyapunov equation check whether P is positive definite If P is positive definite, then xTPx is a Lyapunov function for the linear system and global asymptotical stability is guaranteed.

Example: Consider two matrices, The linear system is stable (Real parts of all eigenvalues of the system matrix A are negative) if there is a positive definite matrix P. Using Matlab, we can find the matrix P as P = 0.4010 -0.5000 -0.5000 0.8125 ans = 0.0661 1.1474 clc;clear; A=[0 1;-12 -8]; Q=[1 0;0 1]; P=lyap(A,Q) eig(P) The matrix P is positive definite, since the eigenvalues are real, and the system is stable ISL.

LYAPUNOV FUNCTION FOR NONLINEAR SYSTEM: Krasovskii’s method suggests a simple form of Lyapunov function candidate (LFC) for autonomous nonlinear systems, namely, V=fTf. The basic idea of the method is simply to check whether this particular choice indeed leads to a Lyapunov function. Theorem (Krasovskii): Consider the autonomous system defined by dx/dt=f(x), with the equilibrium point of interest being the origin. Let J(x) denote the Jacobian matrix of the system, i.e., If the matrix F=J+JT is negative definite, the equilibrium point at the origin is asymptotically stable. A Lyapunov function for this system is If V(x)  ∞ as ǁxǁ ∞, then the equilibrium point is globally asymptotically stable.

Example: Consider a nonlinear system We have

The matrix F is negative definite over the whole state space The matrix F is negative definite over the whole state space. Therefore, the origin is asymptotically stable, and a Lyapunov function candidate is clc;clear; x2=-10:0.1:10; for i=1:length(x2) F=[-12 4;4 -12-12*x2(i)^2]; eg=eig(F) plot(eg(1),eg(2)) hold on end Since V(x)  ∞ as ǁxǁ ∞, then the equilibrium point is globally asymptotically stable.

Example (Variable Gradient Method): Consider a nonlinear system We assume that the gradient of the undetermined Lyapunov function has the following form Slotine and Li, Applied Nonlinear Control

If the coefficients are choosen to be a11=a22=1, a12=a21=0 which leads to Then Thus, dV/dt is locally negative definite in the region (1-x1x2)>0. The function V can be computed as This is indeed positive definite, and therefore the asymptotic stability is guaranteed. Slotine and Li, Applied Nonlinear Control