Georgia Institute of Technology Nonlinear Controls Theory Primer ME 6402
|
|
- Marlene Curtis
- 5 years ago
- Views:
Transcription
1 Georgia Institute of Technology Nonlinear Controls Theory Primer ME 640 Ajeya Karajgikar April 6, 011 Definition Stability (Lyapunov): 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. R > 0, r > 0, x(0) < r t 0, x(t) < R Equivalently, R > 0, r > 0, x(0) B r t 0, x(t) B R Definition Asymptotical Stability: The equilibrium state x is asymptotically stable if it is stable, and if in addition there exists some r > 0 such that x(0) < r implies that x(t) x as t. An equilibrium point which is Lyapunov stable but not asymptotically stable is called marginally stable. Definition Exponential Stability: There is a need to estimate how fast the system trajectory approaches the equilibrium state x. The equilibrium state x is exponentially stable if there exist two strictly positive numbers α and λ such that t > 0, x(t) α x(0) e λt in some ball B r around the origin. Definition Global Stability: If asymptotic (or exponential) stability holds for any initial states, the equilibrium point is said to be asymptotically (or exponentially) stable in the large. It is also called globally asymptotically (or exponentially) stable. Theorem 0.1 Lyapunov s Linearization method: If the linearized system is strictly stable (i.e, if all eigenvalues of A are strictly in the left-half complex plane), then the equilibrium point is asymptotically stable (for the actual nonlinear system). If the linearized system is unstable (i.e, if at least one eigenvalue of A is strictly in the right-half complex plane), then the equilibrium point is unstable (for the nonlinear system). If the linearized system is marginally stable (i.e, all eigenvalues of A are in the left-half complex plane, but at least one of them is on the jω axis), then one cannot conclude anything from the linear approximation (the equilibrium point may be stable, asymptotically stable, or unstable for the nonlinear system). Theorem 0. Lyapunov s theorem for stability: There exists a scalar function V (x) with continuous first partial derivatives such that in some ball B RO V (x) is lpdf V (x) 0 (nsdf) (along the system s trajectories) Then the equilibrium point x is stable. If, in addition, V (x) is ndf ( V (x) < 0) then x is asymptotically stable. Note that V (x) = dv dt = V dx x dt = V x ẋ = V x f(x) = n V i=1 f i (x) x i Note: If V (x) > 0, it does not necessarily mean that the system is unstable. It could have been a poor choice of V, the Lyapunov candidate. 1
2 Theorem 0.3 Lyapunov s theorem for global stability: There exists a scalar function V (x) with continuous first partial derivatives such that in some ball B RO V (x) is pdf V (x) < 0 (ndf) (along the system s trajectories) Then the equilibrium point x is globally stable. If, in addition, V (x) as x (radially unbounded) then x is globally asymptotically stable. 3 1 Curve 1 - asymptotically stable Curve - marginally stable Curve 3 - unstable Curve 4 - globally asymptotically stable 4 0 x(0) S r S R Figure 1: Concepts of Stability Definition Invariant Set: A set G is an invariant set for a dynamic system if every system trajectory which starts from a point in G remains in G for all future time. Theorem 0.4 Local Invariant Set Theorem: Consider an autonomous system with f continuous and let V (x) be a scalar function with continuous first partial derivatives. Assume that: For some l > 0, the region Ω l = {x R n : V (x) < l} defined by V (x) < l is bounded V (x) 0 (nsdf) for all x in Ω l dv (x) Let R be the set of all points within Ω l so that R = {x Ω l : = 0} where dt V (x) = 0 and M be the largest invariant set in R. Then every solution x(t) originating in Ω l tends to M as t. Corollary 0.5 Local Invariant Set Theorem: Consider an autonomous system with f continuous and let V (x) be a scalar function with continuous first partial derivatives. Assume that in a certain neighbourhood Ω of the origin: V (x) is lpdf V (x) 0 (nsdf) for all x in Ω The set R be the set of all points within Ω so that R = {x Ω l : dv (x) dt = 0} contains no trajectory other than x 0 Then, the equilibrium point 0 is asymptotically stable. Furthermore, the largest connected region of the form Ω l (defined by V (x) < l) within Ω is a DOA of the equilibrium point.
3 Theorem 0.6 Global Invariant Set Theorem: Consider an autonomous system with f continuous and let V (x) be a scalar function with continuous first partial derivatives. Assume that: V (x) as x V (x) 0 (nsdf) over the whole state space (for all x) dv (x) Let R be the set of all points so that R = {x Ω l : = 0} where dt V (x) = 0 and M be the largest invariant set in R. Then all solutions globally asymptotically converge to M as t. If R = 0, then the system is globally asymptotically stable. Theorem 0.7 Lyapunov function for LTI system: Consider the LTI system ẋ = Ax. The following statements are equivalent: The system is asympotically stable All the eigenvalues of A have negative real parts For any symmetric pdf Q, the Lyapunov equation has a unique symmetric pdf solution for P A T P + P A + Q = 0 Theorem 0.8 : A necessary and sufficient condition for a LTI system ẋ = Ax to be strictly stable is that, for any symmetric p.d. matrix Q, the unique matrix P solution of the Lyapunov equation A T P +P A+Q = 0 be symmetric p.d. Theorem 0.9 Krasovskii: Consider a autonomous system with the equilibrium point of interest being the origin. Let A(x) denote the Jacobian matrix of the system, i.e. A(x) = f. If the matrix F = A + AT x is n.d. in a neighbourhood Ω, then the equilibrium point at the origin is asymptotically stable. A Lyapunov function for this system is V (x) = f T (x)f(x). If Ω is the entire state space and, in addition, V (x) as x, then the equilibrium point is globally asymptotically stable. Theorem 0.10 Generalized Krasovskii Theorem: Consider a autonomous system with the equilibrium point of interest being the origin. Let A(x) denote the Jacobian matrix of the system, i.e. A(x) = f x. Then, a sufficient condition for the origin to be asymptotically stable is that there exist two symmetric p.d. matrices P and Q, s.t. x 0, the matrix F (x) = A T P + P A + Q is n.s.d. in some neighbourhood Ω of the origin. The function V (x) = f T (x)p f(x) is then a Lyapunov function for this system. If Ω is the entire state space and, in addition, V (x) as x, then the system is globally asymptotically stable. Non-Autonomous Systems Definition Stability: The equilibrium point 0 is stable at t o if for any R > 0, there exists a positive scalar r(r, t o ) s.t. x(t o ) < r x(t) < R t t o Otherwise, the equilibrium point 0 is unstable. Definition Asymptotic Stability: The equilibrium point 0 is asymptotically stable at t o if It is stable r(t o ) > 0, s.t. x(t o ) < r(t o ) x(t) 0 as t Definition Exponential Stability: The equilibrium point 0 is exponentially stable if there exist two positive numbers, α and λ, s.t. for sufficiently small x(t o ), x(t) α x(t o ) e λ(t to) t t o Definition Globally Asympototically Stable: The equilibrium point 0 is globally asymptotically stable if x(t o ), x(t) 0 as t 3
4 Definition Uniform Stability: The equilibrium point 0 is locally uniformly stable if the scalar r can be chosen independently of t o, i.e. if r = r(r) Definition Asymptotical Stability: The equilibrium point at the origin is locally uniformly asymptotically stable if It is uniformly stable There exists a ball of attraction B Ro, whose radius is independent of t o, s.t. any system trajectory with initial states in B Ro converges to 0 uniformly in t o Definition Decrescent: A scalar continuous function V (x, t) is said to be decrescent if V (0, t) = 0 and if there exists a time-invariant p.d.f. V 1 (x) s.t. t 0, V (x, t) V 1 (x) In other words, a scalar function V (x, t) is decrescent if it is dominated by a time-invariant p.d.f. Theorem 0.11 Lyapunov theorem for non-autonomous systems: Stability: If in a ball B Ro around the equilibrium point 0, there exists a scalar function V (x, t) with continuous partial derivatives s.t. V is p.d. V is n.s.d. then the equilibrium point 0 is stable in the sense of Lyapunov. Theorem 0.1 Lyapunov theorem for non-autonomous systems: Uniform Stability: If, furthermore, V is decrescent then the origin is uniformly stable. Theorem 0.13 Lyapunov theorem for non-autonomous systems: Uniform Asymptotic Stability: If, furthermore, V is n.d. instead of being n.s.d. then the equilibrium point 0 is uniformly asymptotically stable. Theorem 0.14 Lyapunov theorem for non-autonomous systems: Global Uniform Asymptotic Stability: If the ball B Ro is replaced by the whole state space and all of the above conditions are satified along with, V (x, t) is radially unbounded are all satisfied, then the equilibrium point at 0 is globally uniformly asymptotically stable. Usually it is difficult to find the asymptotic stability of time-varying systems because it is very difficult to find Lyapunov functions with a nd derivative. We know in case of autonomous systems, if V is nsdf, then it is possible to know the asymptotic behaviors by invoking invariant-set theorems. However, the flexibility is not available for time-varying systems. This is where Babarlats lemma comes into picture. Lemma 0.15 Barbalat s Lemma: If the differentiable function f(t) has a finite limit as t, and if f is uniformly continuous, then f(t) 0 as t Application of Lemma is on Page 15 of [1]. Corollary 0.16 Corollary to Barbalat s Lemma: If the differentiable function f(t) has a finite limit as t, and is such that f exists and is bounded, then f(t) 0 as t Lemma 0.17 Lyapunov-Like Lemma: If a scalar function V (x, t) satisfies the following conditions V (x, t) is lower bounded V (x, t) is n.s.d. V (x, t) is uniformly continuous in time then, V (x, t) 0 as t 4
5 Lemma 0.18 Kalman-Yakubovich Lemma: Consider a controllable LTI system ẋ = Ax + bu y = c T x The transfer function h(p) = c T [pi A] 1 b is SPR if and only if there exist p.d. matrices P and Q s.t. A T P + P A + Q = 0 and P b = c In the KY Lemma, the involved system is required to be asymptotically stable and completely controllable. The KYM lemma relaxes the controllability condition. Lemma 0.19 Kalman-Yakubovich-Meyer Lemma: Given a scalar γ 0, vectors b and c, an asymptotically stable matrix A, and a symmetric p.d. matrix L, if the transfer function, H(p) = γ + ct [pi A] 1 b is SPR, then there exists a scalar ε > 0, a vector q, and a symmetric p.d. matrix P s.t. A T P + P A = qq T εl P b = c + γq The system is only required to be stabilizable (but not necessarily controllable) Illustrative Examples Consider a second order model as shown in Fig. with a constant positive spring constant and constant positive damping coefficient. Prove that this system is stable. Show that 0 is asymptotically stable. Can global exponential stablility be guaranteed? What about global asymptotical stability? Shown that the origin is an equilibrium point for this system. Figure : Mass spring damper time-invariant system The equation of motion of this system is given by mẍ + bẋ + kx = 0. This can be split up into two equations to represent it in a state-space form. Let x 1 = x and x = ẋ, therefore, ẋ 1 = x ẋ = k m x 1 b m x Choosing the pdf Lyapunov function V (x) to be equal to the total mechanical energy, we have, V (x) = 1 kx mx Taking the derivative of the Lyanpunov function, we get, V (x) = kx 1 ẋ 1 + mx ẋ = bx 0 Hence, we have a pdf Lyapunov function which has V (0) = 0. Furthermore, V (x) is nsdf which means 5
6 that this system is stable. We need to use Lasalle s principle to make sure that 0 is asymptotically stable. We can easily show that the origin is an equilibrium point of this system using IST. R = {x R : V (x) 0} = {x R : bx 0} = {x R : x 0} ẋ 1 = x 0, which implies x 1 is some constant 0 ẋ = k m x 1 b m x, which implies that x 1 = 0 Hence we have (x 1, x ) = (0, 0). Now using Lasalle s principle, we have 0 to be asymptotically stable since as t the trajectory tends towards the largest invariant set which is just 0 in this case. The function V is quadratic but not lpdf, since it does not depend on x 1, and hence we cannot conclude exponential stability. Instead, we can find the Jacobian matrix for the system and see if the poles fall on the LHP. The Jacobian matrix for this system is A = ( 0 1 k m b m ) which has the characteristic equation λ + b m λ + k m = 0 The solutions of the characteristic equation are λ = b ± b 4km m which always have negative real parts and hence the system is globally exponentially stable. One can further argue that since the system is globally exponentially stable, it should be globally asymptotically stable. Now, let us consider a second order non-autonomous model as shown in Fig. 3 with a time-varying spring constant k(t) = 1 + asin(t) where a < 1 and a constant damping coefficient b(t) = b with mass m = 1 kg. Under what conditions is this system uniformly asympotically stable. Figure 3: Mass spring damper time-varying system The equation of motion of this system is given by mẍ + bẋ + k(t)x = 0. This can be split up into two equations to represent it in a state-space form. Let x 1 = x and x = ẋ, therefore, 6
7 ẋ 1 = x ẋ = k(t)x 1 bx Choosing the pdf Lyapunov function V (x) to be equal to the total mechanical energy, we have, V (x, t) = 1 k(t)x x For simplification purposes, we take V (x, t) to be V (x, t) = 1 k(t) x 1 + x This function is decrescent because V (0, t) = 0 and there exists a time-invariant pdf V o (x) s.t. V o (x) V (x, t) so that, a (x 1 + x ) V (x, t) 1 1 a (x 1 + x ) Taking the derivative of the Lyapunov function, we get, V (x) = kx 1 ẋ 1 + x ẋ k(t) x k(t) k(t) = x 1 x + x k(t) ( k(t)x 1 bx ) x k(t) k(t) = (bk(t) + k(t)) x k(t) 0 Thus, uniform stability is guaranteed if, k(t) < bk(t) In order to prove uniform asymptotical stability, we need to show that V is nd and not just nsd. can use Barbalat s Lemma for this. We We know that v 0 and V (x, t) is lower bounded. This implies that V (x, t) approaches a limit as t Taking the second derivative of the Lyapunov function, we have, where ẋ = k(t)x 1 bx V (x) = (bk(t) + k(t)) x ẋ k(t) (bk(t) + k(t)) x k(t) k(t) 3 (b k(t) + k(t)) x k(t) d V dt is radially bounded for all t Therefore, dv dt 0 = x (t) 0 ẋ (t) 0 if ẍ is bounded or ẋ (t) is uniformly continuous. Thus, by Barbalat s Lemma, lim x = 0 t ẋ 1 = x ẋ = k(t)x 1 bx ẍ = k(t)x 1 k(t)ẋ 1 bẋ = k(t)x 1 k(t)x + bk(t)x 1 + b x From this we get x 1 (t) 0. Thus, (x 1 (t), x (t)) (0, 0) as t The system is uniformly asymptotically stable. 7
8 For a more detailed explanation and for good problems please refer to [1]. An excellent primer is available online on Caltech s website []. References [1] J.-J. E. Slotine and W. Li, Applied Nonlinear Control. Prentice Hall, [] R. M. Murray, Z. Li, and S. S. Sastry. A mathematical introduction to robotic manipulation. [Online]. Available: murray/courses/primer-f01/mls-lyap.pdf 8
Topic # /31 Feedback Control Systems. Analysis of Nonlinear Systems Lyapunov Stability Analysis
Topic # 16.30/31 Feedback Control Systems Analysis of Nonlinear Systems Lyapunov Stability Analysis Fall 010 16.30/31 Lyapunov Stability Analysis Very general method to prove (or disprove) stability of
More informationEN Nonlinear Control and Planning in Robotics Lecture 3: Stability February 4, 2015
EN530.678 Nonlinear Control and Planning in Robotics Lecture 3: Stability February 4, 2015 Prof: Marin Kobilarov 0.1 Model prerequisites Consider ẋ = f(t, x). We will make the following basic assumptions
More informationMCE693/793: Analysis and Control of Nonlinear Systems
MCE693/793: Analysis and Control of Nonlinear Systems Lyapunov Stability - I Hanz Richter Mechanical Engineering Department Cleveland State University Definition of Stability - Lyapunov Sense Lyapunov
More information3 Stability and Lyapunov Functions
CDS140a Nonlinear Systems: Local Theory 02/01/2011 3 Stability and Lyapunov Functions 3.1 Lyapunov Stability Denition: An equilibrium point x 0 of (1) is stable if for all ɛ > 0, there exists a δ > 0 such
More informationNonlinear Systems and Control Lecture # 12 Converse Lyapunov Functions & Time Varying Systems. p. 1/1
Nonlinear Systems and Control Lecture # 12 Converse Lyapunov Functions & Time Varying Systems p. 1/1 p. 2/1 Converse Lyapunov Theorem Exponential Stability Let x = 0 be an exponentially stable equilibrium
More informationLecture 4. Chapter 4: Lyapunov Stability. Eugenio Schuster. Mechanical Engineering and Mechanics Lehigh University.
Lecture 4 Chapter 4: Lyapunov Stability Eugenio Schuster schuster@lehigh.edu Mechanical Engineering and Mechanics Lehigh University Lecture 4 p. 1/86 Autonomous Systems Consider the autonomous system ẋ
More informationNonlinear Control. Nonlinear Control Lecture # 8 Time Varying and Perturbed Systems
Nonlinear Control Lecture # 8 Time Varying and Perturbed Systems Time-varying Systems ẋ = f(t,x) f(t,x) is piecewise continuous in t and locally Lipschitz in x for all t 0 and all x D, (0 D). The origin
More informationNonlinear Control Lecture 5: Stability Analysis II
Nonlinear Control Lecture 5: Stability Analysis II Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Fall 2010 Farzaneh Abdollahi Nonlinear Control Lecture 5 1/41
More informationNonlinear Control. Nonlinear Control Lecture # 8 Time Varying and Perturbed Systems
Nonlinear Control Lecture # 8 Time Varying and Perturbed Systems Time-varying Systems ẋ = f(t,x) f(t,x) is piecewise continuous in t and locally Lipschitz in x for all t 0 and all x D, (0 D). The origin
More information2 Lyapunov Stability. x(0) x 0 < δ x(t) x 0 < ɛ
1 2 Lyapunov Stability Whereas I/O stability is concerned with the effect of inputs on outputs, Lyapunov stability deals with unforced systems: ẋ = f(x, t) (1) where x R n, t R +, and f : R n R + R n.
More informationLyapunov Stability Theory
Lyapunov Stability Theory Peter Al Hokayem and Eduardo Gallestey March 16, 2015 1 Introduction In this lecture we consider the stability of equilibrium points of autonomous nonlinear systems, both in continuous
More informationNonlinear systems. Lyapunov stability theory. G. Ferrari Trecate
Nonlinear systems Lyapunov stability theory G. Ferrari Trecate Dipartimento di Ingegneria Industriale e dell Informazione Università degli Studi di Pavia Advanced automation and control Ferrari Trecate
More informationConverse Lyapunov theorem and Input-to-State Stability
Converse Lyapunov theorem and Input-to-State Stability April 6, 2014 1 Converse Lyapunov theorem In the previous lecture, we have discussed few examples of nonlinear control systems and stability concepts
More informationSolution of Linear State-space Systems
Solution of Linear State-space Systems Homogeneous (u=0) LTV systems first Theorem (Peano-Baker series) The unique solution to x(t) = (t, )x 0 where The matrix function is given by is called the state
More informationNonlinear System Analysis
Nonlinear System Analysis Lyapunov Based Approach Lecture 4 Module 1 Dr. Laxmidhar Behera Department of Electrical Engineering, Indian Institute of Technology, Kanpur. January 4, 2003 Intelligent Control
More informationStability of Parameter Adaptation Algorithms. Big picture
ME5895, UConn, Fall 215 Prof. Xu Chen Big picture For ˆθ (k + 1) = ˆθ (k) + [correction term] we haven t talked about whether ˆθ(k) will converge to the true value θ if k. We haven t even talked about
More informationIntroduction to Nonlinear Control Lecture # 3 Time-Varying and Perturbed Systems
p. 1/5 Introduction to Nonlinear Control Lecture # 3 Time-Varying and Perturbed Systems p. 2/5 Time-varying Systems ẋ = f(t, x) f(t, x) is piecewise continuous in t and locally Lipschitz in x for all t
More information1 Lyapunov theory of stability
M.Kawski, APM 581 Diff Equns Intro to Lyapunov theory. November 15, 29 1 1 Lyapunov theory of stability Introduction. Lyapunov s second (or direct) method provides tools for studying (asymptotic) stability
More informationChapter III. Stability of Linear Systems
1 Chapter III Stability of Linear Systems 1. Stability and state transition matrix 2. Time-varying (non-autonomous) systems 3. Time-invariant systems 1 STABILITY AND STATE TRANSITION MATRIX 2 In this chapter,
More informationApplied Nonlinear Control
Applied Nonlinear Control JEAN-JACQUES E. SLOTINE Massachusetts Institute of Technology WEIPING LI Massachusetts Institute of Technology Pearson Education Prentice Hall International Inc. Upper Saddle
More informationControl of Robotic Manipulators
Control of Robotic Manipulators Set Point Control Technique 1: Joint PD Control Joint torque Joint position error Joint velocity error Why 0? Equivalent to adding a virtual spring and damper to the joints
More informationDO NOT DO HOMEWORK UNTIL IT IS ASSIGNED. THE ASSIGNMENTS MAY CHANGE UNTIL ANNOUNCED.
EE 533 Homeworks Spring 07 Updated: Saturday, April 08, 07 DO NOT DO HOMEWORK UNTIL IT IS ASSIGNED. THE ASSIGNMENTS MAY CHANGE UNTIL ANNOUNCED. Some homework assignments refer to the textbooks: Slotine
More informationNonlinear Control. Nonlinear Control Lecture # 3 Stability of Equilibrium Points
Nonlinear Control Lecture # 3 Stability of Equilibrium Points The Invariance Principle Definitions Let x(t) be a solution of ẋ = f(x) A point p is a positive limit point of x(t) if there is a sequence
More informationSolution of Additional Exercises for Chapter 4
1 1. (1) Try V (x) = 1 (x 1 + x ). Solution of Additional Exercises for Chapter 4 V (x) = x 1 ( x 1 + x ) x = x 1 x + x 1 x In the neighborhood of the origin, the term (x 1 + x ) dominates. Hence, the
More information3. Fundamentals of Lyapunov Theory
Applied Nonlinear Control Nguyen an ien -.. Fundamentals of Lyapunov heory he objective of this chapter is to present Lyapunov stability theorem and illustrate its use in the analysis and the design of
More information1. Find the solution of the following uncontrolled linear system. 2 α 1 1
Appendix B Revision Problems 1. Find the solution of the following uncontrolled linear system 0 1 1 ẋ = x, x(0) =. 2 3 1 Class test, August 1998 2. Given the linear system described by 2 α 1 1 ẋ = x +
More informationUsing Lyapunov Theory I
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
More informationCDS 101/110a: Lecture 2.1 Dynamic Behavior
CDS 11/11a: Lecture 2.1 Dynamic Behavior Richard M. Murray 6 October 28 Goals: Learn to use phase portraits to visualize behavior of dynamical systems Understand different types of stability for an equilibrium
More informationIntroduction to Nonlinear Control Lecture # 4 Passivity
p. 1/6 Introduction to Nonlinear Control Lecture # 4 Passivity È p. 2/6 Memoryless Functions ¹ y È Ý Ù È È È È u (b) µ power inflow = uy Resistor is passive if uy 0 p. 3/6 y y y u u u (a) (b) (c) Passive
More informationDynamical Systems & Lyapunov Stability
Dynamical Systems & Lyapunov Stability Harry G. Kwatny Department of Mechanical Engineering & Mechanics Drexel University Outline Ordinary Differential Equations Existence & uniqueness Continuous dependence
More informationMCE/EEC 647/747: Robot Dynamics and Control. Lecture 8: Basic Lyapunov Stability Theory
MCE/EEC 647/747: Robot Dynamics and Control Lecture 8: Basic Lyapunov Stability Theory Reading: SHV Appendix Mechanical Engineering Hanz Richter, PhD MCE503 p.1/17 Stability in the sense of Lyapunov A
More informationEML5311 Lyapunov Stability & Robust Control Design
EML5311 Lyapunov Stability & Robust Control Design 1 Lyapunov Stability criterion In Robust control design of nonlinear uncertain systems, stability theory plays an important role in engineering systems.
More information16.30/31, Fall 2010 Recitation # 13
16.30/31, Fall 2010 Recitation # 13 Brandon Luders December 6, 2010 In this recitation, we tie the ideas of Lyapunov stability analysis (LSA) back to previous ways we have demonstrated stability - but
More informationChapter 13 Internal (Lyapunov) Stability 13.1 Introduction We have already seen some examples of both stable and unstable systems. The objective of th
Lectures on Dynamic Systems and Control Mohammed Dahleh Munther A. Dahleh George Verghese Department of Electrical Engineering and Computer Science Massachuasetts Institute of Technology 1 1 c Chapter
More informationControl Systems. Internal Stability - LTI systems. L. Lanari
Control Systems Internal Stability - LTI systems L. Lanari outline LTI systems: definitions conditions South stability criterion equilibrium points Nonlinear systems: equilibrium points examples stable
More informationNonlinear Control Lecture 4: Stability Analysis I
Nonlinear Control Lecture 4: Stability Analysis I Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Fall 2010 Farzaneh Abdollahi Nonlinear Control Lecture 4 1/70
More informationEECE Adaptive Control
EECE 574 - Adaptive Control Model-Reference Adaptive Control - Part I Guy Dumont Department of Electrical and Computer Engineering University of British Columbia January 2010 Guy Dumont (UBC EECE) EECE
More informationCDS 101/110a: Lecture 2.1 Dynamic Behavior
CDS 11/11a: Lecture.1 Dynamic Behavior Richard M. Murray 6 October 8 Goals: Learn to use phase portraits to visualize behavior of dynamical systems Understand different types of stability for an equilibrium
More informationDO NOT DO HOMEWORK UNTIL IT IS ASSIGNED. THE ASSIGNMENTS MAY CHANGE UNTIL ANNOUNCED.
EE 5 Homewors Fall 04 Updated: Sunday, October 6, 04 Some homewor assignments refer to the textboos: Slotine and Li, etc. For full credit, show all wor. Some problems require hand calculations. In those
More informationStability lectures. Stability of Linear Systems. Stability of Linear Systems. Stability of Continuous Systems. EECE 571M/491M, Spring 2008 Lecture 5
EECE 571M/491M, Spring 2008 Lecture 5 Stability of Continuous Systems http://courses.ece.ubc.ca/491m moishi@ece.ubc.ca Dr. Meeko Oishi Electrical and Computer Engineering University of British Columbia,
More informationProf. Krstic Nonlinear Systems MAE281A Homework set 1 Linearization & phase portrait
Prof. Krstic Nonlinear Systems MAE28A Homework set Linearization & phase portrait. For each of the following systems, find all equilibrium points and determine the type of each isolated equilibrium. Use
More informationTransform Solutions to LTI Systems Part 3
Transform Solutions to LTI Systems Part 3 Example of second order system solution: Same example with increased damping: k=5 N/m, b=6 Ns/m, F=2 N, m=1 Kg Given x(0) = 0, x (0) = 0, find x(t). The revised
More informationNonlinear Control. Nonlinear Control Lecture # 2 Stability of Equilibrium Points
Nonlinear Control Lecture # 2 Stability of Equilibrium Points Basic Concepts ẋ = f(x) f is locally Lipschitz over a domain D R n Suppose x D is an equilibrium point; that is, f( x) = 0 Characterize and
More information7.1 Linear Systems Stability Consider the Continuous-Time (CT) Linear Time-Invariant (LTI) system
7 Stability 7.1 Linear Systems Stability Consider the Continuous-Time (CT) Linear Time-Invariant (LTI) system ẋ(t) = A x(t), x(0) = x 0, A R n n, x 0 R n. (14) The origin x = 0 is a globally asymptotically
More informationStability of Nonlinear Systems An Introduction
Stability of Nonlinear Systems An Introduction Michael Baldea Department of Chemical Engineering The University of Texas at Austin April 3, 2012 The Concept of Stability Consider the generic nonlinear
More informationSTABILITY. Phase portraits and local stability
MAS271 Methods for differential equations Dr. R. Jain STABILITY Phase portraits and local stability We are interested in system of ordinary differential equations of the form ẋ = f(x, y), ẏ = g(x, y),
More informationStability in the sense of Lyapunov
CHAPTER 5 Stability in the sense of Lyapunov Stability is one of the most important properties characterizing a system s qualitative behavior. There are a number of stability concepts used in the study
More informationOutline. Input to state Stability. Nonlinear Realization. Recall: _ Space. _ Space: Space of all piecewise continuous functions
Outline Input to state Stability Motivation for Input to State Stability (ISS) ISS Lyapunov function. Stability theorems. M. Sami Fadali Professor EBME University of Nevada, Reno 1 2 Recall: _ Space _
More informationVideo 8.1 Vijay Kumar. Property of University of Pennsylvania, Vijay Kumar
Video 8.1 Vijay Kumar 1 Definitions State State equations Equilibrium 2 Stability Stable Unstable Neutrally (Critically) Stable 3 Stability Translate the origin to x e x(t) =0 is stable (Lyapunov stable)
More informationLMI Methods in Optimal and Robust Control
LMI Methods in Optimal and Robust Control Matthew M. Peet Arizona State University Lecture 15: Nonlinear Systems and Lyapunov Functions Overview Our next goal is to extend LMI s and optimization to nonlinear
More informationControl of Mobile Robots
Control of Mobile Robots Regulation and trajectory tracking Prof. Luca Bascetta (luca.bascetta@polimi.it) Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria Organization and
More informationLyapunov Theory for Discrete Time Systems
Università degli studi di Padova Dipartimento di Ingegneria dell Informazione Nicoletta Bof, Ruggero Carli, Luca Schenato Technical Report Lyapunov Theory for Discrete Time Systems This work contains a
More informationThere 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)
82 Introduction Liapunov Functions Besides the Liapunov spectral theorem, there is another basic method of proving stability that is a generalization of the energy method we have seen in the introductory
More informationLyapunov Stability Analysis: Open Loop
Copyright F.L. Lewis 008 All rights reserved Updated: hursday, August 8, 008 Lyapunov Stability Analysis: Open Loop We know that the stability of linear time-invariant (LI) dynamical systems can be determined
More informationModeling & Control of Hybrid Systems Chapter 4 Stability
Modeling & Control of Hybrid Systems Chapter 4 Stability Overview 1. Switched systems 2. Lyapunov theory for smooth and linear systems 3. Stability for any switching signal 4. Stability for given switching
More informationSTABILITY ANALYSIS OF DYNAMIC SYSTEMS
C. Melchiorri (DEI) Automatic Control & System Theory 1 AUTOMATIC CONTROL AND SYSTEM THEORY STABILITY ANALYSIS OF DYNAMIC SYSTEMS Claudio Melchiorri Dipartimento di Ingegneria dell Energia Elettrica e
More informationAutomatic Control 2. Nonlinear systems. Prof. Alberto Bemporad. University of Trento. Academic year
Automatic Control 2 Nonlinear systems Prof. Alberto Bemporad University of Trento Academic year 2010-2011 Prof. Alberto Bemporad (University of Trento) Automatic Control 2 Academic year 2010-2011 1 / 18
More informationMath 216 Final Exam 24 April, 2017
Math 216 Final Exam 24 April, 2017 This sample exam is provided to serve as one component of your studying for this exam in this course. Please note that it is not guaranteed to cover the material that
More informationChapter #4 EEE8086-EEE8115. Robust and Adaptive Control Systems
Chapter #4 Robust and Adaptive Control Systems Nonlinear Dynamics.... Linear Combination.... Equilibrium points... 3 3. Linearisation... 5 4. Limit cycles... 3 5. Bifurcations... 4 6. Stability... 6 7.
More informationNonlinear Control. Nonlinear Control Lecture # 6 Passivity and Input-Output Stability
Nonlinear Control Lecture # 6 Passivity and Input-Output Stability Passivity: Memoryless Functions y y y u u u (a) (b) (c) Passive Passive Not passive y = h(t,u), h [0, ] Vector case: y = h(t,u), h T =
More information1. The Transition Matrix (Hint: Recall that the solution to the linear equation ẋ = Ax + Bu is
ECE 55, Fall 2007 Problem Set #4 Solution The Transition Matrix (Hint: Recall that the solution to the linear equation ẋ Ax + Bu is x(t) e A(t ) x( ) + e A(t τ) Bu(τ)dτ () This formula is extremely important
More informationStability theory is a fundamental topic in mathematics and engineering, that include every
Stability Theory Stability theory is a fundamental topic in mathematics and engineering, that include every branches of control theory. For a control system, the least requirement is that the system is
More informationE209A: Analysis and Control of Nonlinear Systems Problem Set 6 Solutions
E9A: Analysis and Control of Nonlinear Systems Problem Set 6 Solutions Michael Vitus Gabe Hoffmann Stanford University Winter 7 Problem 1 The governing equations are: ẋ 1 = x 1 + x 1 x ẋ = x + x 3 Using
More informationMath Ordinary Differential Equations
Math 411 - Ordinary Differential Equations Review Notes - 1 1 - Basic Theory A first order ordinary differential equation has the form x = f(t, x) (11) Here x = dx/dt Given an initial data x(t 0 ) = x
More informationEntrance Exam, Differential Equations April, (Solve exactly 6 out of the 8 problems) y + 2y + y cos(x 2 y) = 0, y(0) = 2, y (0) = 4.
Entrance Exam, Differential Equations April, 7 (Solve exactly 6 out of the 8 problems). Consider the following initial value problem: { y + y + y cos(x y) =, y() = y. Find all the values y such that the
More information1 The Observability Canonical Form
NONLINEAR OBSERVERS AND SEPARATION PRINCIPLE 1 The Observability Canonical Form In this Chapter we discuss the design of observers for nonlinear systems modelled by equations of the form ẋ = f(x, u) (1)
More information1 Relative degree and local normal forms
THE ZERO DYNAMICS OF A NONLINEAR SYSTEM 1 Relative degree and local normal orms The purpose o this Section is to show how single-input single-output nonlinear systems can be locally given, by means o a
More informationLecture 2: Discrete-time Linear Quadratic Optimal Control
ME 33, U Berkeley, Spring 04 Xu hen Lecture : Discrete-time Linear Quadratic Optimal ontrol Big picture Example onvergence of finite-time LQ solutions Big picture previously: dynamic programming and finite-horizon
More informationRobotics. Control Theory. Marc Toussaint U Stuttgart
Robotics Control Theory Topics in control theory, optimal control, HJB equation, infinite horizon case, Linear-Quadratic optimal control, Riccati equations (differential, algebraic, discrete-time), controllability,
More informationBIBO STABILITY AND ASYMPTOTIC STABILITY
BIBO STABILITY AND ASYMPTOTIC STABILITY FRANCESCO NORI Abstract. In this report with discuss the concepts of bounded-input boundedoutput stability (BIBO) and of Lyapunov stability. Examples are given to
More informationChap. 3. Controlled Systems, Controllability
Chap. 3. Controlled Systems, Controllability 1. Controllability of Linear Systems 1.1. Kalman s Criterion Consider the linear system ẋ = Ax + Bu where x R n : state vector and u R m : input vector. A :
More informationA Characterization of the Hurwitz Stability of Metzler Matrices
29 American Control Conference Hyatt Regency Riverfront, St Louis, MO, USA June -2, 29 WeC52 A Characterization of the Hurwitz Stability of Metzler Matrices Kumpati S Narendra and Robert Shorten 2 Abstract
More informationLecture 9 Nonlinear Control Design
Lecture 9 Nonlinear Control Design Exact-linearization Lyapunov-based design Lab 2 Adaptive control Sliding modes control Literature: [Khalil, ch.s 13, 14.1,14.2] and [Glad-Ljung,ch.17] Course Outline
More informationModule 06 Stability of Dynamical Systems
Module 06 Stability of Dynamical Systems Ahmad F. Taha EE 5143: Linear Systems and Control Email: ahmad.taha@utsa.edu Webpage: http://engineering.utsa.edu/ataha October 10, 2017 Ahmad F. Taha Module 06
More informationThe goal of this chapter is to study linear systems of ordinary differential equations: dt,..., dx ) T
1 1 Linear Systems The goal of this chapter is to study linear systems of ordinary differential equations: ẋ = Ax, x(0) = x 0, (1) where x R n, A is an n n matrix and ẋ = dx ( dt = dx1 dt,..., dx ) T n.
More informationPrüfung Regelungstechnik I (Control Systems I) Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam!
Prüfung Regelungstechnik I (Control Systems I) Prof. Dr. Lino Guzzella 29. 8. 2 Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Do not mark up this translation aid
More informationA Globally Stabilizing Receding Horizon Controller for Neutrally Stable Linear Systems with Input Constraints 1
A Globally Stabilizing Receding Horizon Controller for Neutrally Stable Linear Systems with Input Constraints 1 Ali Jadbabaie, Claudio De Persis, and Tae-Woong Yoon 2 Department of Electrical Engineering
More informationẋ = f(x, y), ẏ = g(x, y), (x, y) D, can only have periodic solutions if (f,g) changes sign in D or if (f,g)=0in D.
4 Periodic Solutions We have shown that in the case of an autonomous equation the periodic solutions correspond with closed orbits in phase-space. Autonomous two-dimensional systems with phase-space R
More informationStabilization and Passivity-Based Control
DISC Systems and Control Theory of Nonlinear Systems, 2010 1 Stabilization and Passivity-Based Control Lecture 8 Nonlinear Dynamical Control Systems, Chapter 10, plus handout from R. Sepulchre, Constructive
More informationConvergence Rate of Nonlinear Switched Systems
Convergence Rate of Nonlinear Switched Systems Philippe JOUAN and Saïd NACIRI arxiv:1511.01737v1 [math.oc] 5 Nov 2015 January 23, 2018 Abstract This paper is concerned with the convergence rate of the
More informationLyapunov Stability Stability of Equilibrium Points
Lyapunv Stability Stability f Equilibrium Pints 1. Stability f Equilibrium Pints - Definitins In this sectin we cnsider n-th rder nnlinear time varying cntinuus time (C) systems f the frm x = f ( t, x),
More informationModeling and Analysis of Dynamic Systems
Modeling and Analysis of Dynamic Systems Dr. Guillaume Ducard Fall 2017 Institute for Dynamic Systems and Control ETH Zurich, Switzerland G. Ducard c 1 / 57 Outline 1 Lecture 13: Linear System - Stability
More informationStability and Robustness Analysis of Nonlinear Systems via Contraction Metrics and SOS Programming
arxiv:math/0603313v1 [math.oc 13 Mar 2006 Stability and Robustness Analysis of Nonlinear Systems via Contraction Metrics and SOS Programming Erin M. Aylward 1 Pablo A. Parrilo 1 Jean-Jacques E. Slotine
More informationEN Nonlinear Control and Planning in Robotics Lecture 10: Lyapunov Redesign and Robust Backstepping April 6, 2015
EN530.678 Nonlinear Control and Planning in Robotics Lecture 10: Lyapunov Redesign and Robust Backstepping April 6, 2015 Prof: Marin Kobilarov 1 Uncertainty and Lyapunov Redesign Consider the system [1]
More informationAchieve asymptotic stability using Lyapunov's second method
IOSR Journal of Mathematics (IOSR-JM) e-issn: 78-578, p-issn: 39-765X Volume 3, Issue Ver I (Jan - Feb 07), PP 7-77 wwwiosrjournalsorg Achieve asymptotic stability using Lyapunov's second method Runak
More informationTTK4150 Nonlinear Control Systems Solution 6 Part 2
TTK4150 Nonlinear Control Systems Solution 6 Part 2 Department of Engineering Cybernetics Norwegian University of Science and Technology Fall 2003 Solution 1 Thesystemisgivenby φ = R (φ) ω and J 1 ω 1
More information1 The pendulum equation
Math 270 Honors ODE I Fall, 2008 Class notes # 5 A longer than usual homework assignment is at the end. The pendulum equation We now come to a particularly important example, the equation for an oscillating
More informationME Fall 2001, Fall 2002, Spring I/O Stability. Preliminaries: Vector and function norms
I/O Stability Preliminaries: Vector and function norms 1. Sup norms are used for vectors for simplicity: x = max i x i. Other norms are also okay 2. Induced matrix norms: let A R n n, (i stands for induced)
More information4F3 - Predictive Control
4F3 Predictive Control - Discrete-time systems p. 1/30 4F3 - Predictive Control Discrete-time State Space Control Theory For reference only Jan Maciejowski jmm@eng.cam.ac.uk 4F3 Predictive Control - Discrete-time
More informationME 234, Lyapunov and Riccati Problems. 1. This problem is to recall some facts and formulae you already know. e Aτ BB e A τ dτ
ME 234, Lyapunov and Riccati Problems. This problem is to recall some facts and formulae you already know. (a) Let A and B be matrices of appropriate dimension. Show that (A, B) is controllable if and
More informationMath 216 Final Exam 24 April, 2017
Math 216 Final Exam 24 April, 2017 This sample exam is provided to serve as one component of your studying for this exam in this course. Please note that it is not guaranteed to cover the material that
More informationTime Response of Systems
Chapter 0 Time Response of Systems 0. Some Standard Time Responses Let us try to get some impulse time responses just by inspection: Poles F (s) f(t) s-plane Time response p =0 s p =0,p 2 =0 s 2 t p =
More information1.7. Stability and attractors. Consider the autonomous differential equation. (7.1) ẋ = f(x),
1.7. Stability and attractors. Consider the autonomous differential equation (7.1) ẋ = f(x), where f C r (lr d, lr d ), r 1. For notation, for any x lr d, c lr, we let B(x, c) = { ξ lr d : ξ x < c }. Suppose
More informationCDS Solutions to the Midterm Exam
CDS 22 - Solutions to the Midterm Exam Instructor: Danielle C. Tarraf November 6, 27 Problem (a) Recall that the H norm of a transfer function is time-delay invariant. Hence: ( ) Ĝ(s) = s + a = sup /2
More informationHybrid Systems - Lecture n. 3 Lyapunov stability
OUTLINE Focus: stability of equilibrium point Hybrid Systems - Lecture n. 3 Lyapunov stability Maria Prandini DEI - Politecnico di Milano E-mail: prandini@elet.polimi.it continuous systems decribed by
More informationNonlinear Systems Theory
Nonlinear Systems Theory Matthew M. Peet Arizona State University Lecture 2: Nonlinear Systems Theory Overview Our next goal is to extend LMI s and optimization to nonlinear systems analysis. Today we
More informationA Generalization of Barbalat s Lemma with Applications to Robust Model Predictive Control
A Generalization of Barbalat s Lemma with Applications to Robust Model Predictive Control Fernando A. C. C. Fontes 1 and Lalo Magni 2 1 Officina Mathematica, Departamento de Matemática para a Ciência e
More informationHybrid Systems Course Lyapunov stability
Hybrid Systems Course Lyapunov stability OUTLINE Focus: stability of an equilibrium point continuous systems decribed by ordinary differential equations (brief review) hybrid automata OUTLINE Focus: stability
More informationSemidefinite Programming Duality and Linear Time-invariant Systems
Semidefinite Programming Duality and Linear Time-invariant Systems Venkataramanan (Ragu) Balakrishnan School of ECE, Purdue University 2 July 2004 Workshop on Linear Matrix Inequalities in Control LAAS-CNRS,
More informationStability and Control of dc Micro-grids
Stability and Control of dc Micro-grids Alexis Kwasinski Thank you to Mr. Chimaobi N. Onwuchekwa (who has been working on boundary controllers) May, 011 1 Alexis Kwasinski, 011 Overview Introduction Constant-power-load
More information