3. Fundamentals of Lyapunov Theory
|
|
- Hillary Porter
- 5 years ago
- Views:
Transcription
1 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 nonlinear systems..1 Nonlinear Systems and Equilibrium Points Nonlinear systems A nonlinear dynamic system can usually be presented by the set of nonlinear differential equations in the form & = f (, (.1 where n f R : nonlinear vector function n R : state vectors n : order of the system he form (.1 can represent both closed-loop dynamics of a feedback control system and the dynamic systems where no control signals are involved. A special class of nonlinear systems is linear system. he dynamics of linear systems are of the from & = A( with n n A R. Autonomous and non-autonomous systems Linear systems are classified as either time-varying or timeinvariant. For nonlinear systems, these adjectives are replaced by autonomous and non-autonomous. Definition.1 he nonlinear system (.1 is said to be autonomous if f does not depend eplicitly on time, i.e., if the system s state equation can be written & = f ( (. Otherwise, the system is called non-autonomous. Equilibrium points It is possible for a system trajectory to only a single point. Such a point is called an equilibrium point. As we shall see later, many stability problems are naturally formulated with respect to equilibrium points. Definition. A state is an equilibrium state (or equilibrium points of the system if once ( is equal to, it remains equal to for all future time. has a single equilibrium point (the origin if A is nonsingular. If A is singular, it has an infinity of equilibrium points, which contained in the null-space of the matri A, i.e., the subspace defined by A =. A nonlinear system can have several (or infinitely many isolated equilibrium points. Eample.1 he pendulum θ R Fig..1 Pendulum Consider the pendulum of Fig..1, whose dynamics is given by the following nonlinear autonomous equation MR & θ + bθ& + MgRsinθ = (.5 where R is the pendulum s length, M its mass, b the friction coefficient at the hinge, and g the gravity constant. Leting 1 = θ, = θ &, the corresponding state-space equation is & 1 = (.6a b g = sin 1 MR R (.6b herefore the equilibrium points are given by =, sin( 1 =, which leads to the points ( [π ], and ( π [π ],. Physically, these points correspond to the pendulum resting eactly at the vertical up and down points. In linear system analysis and design, for notational and analytical simplicity, we often transform the linear system equations in such a way that the equilibrium point is the origin of the state-space. Nominal motion Let ( be the solution of & = f (, i.e., the nominal motion trajectory, corresponding to initial condition ( =. Let us now perturb the initial condition to be ( = + δ, and study the associated variation of the motion error e( = ( ( as illustrated in Fig... Mathematically, this means that the constant vector satisfies = f ( (. ( e( ( Equilibrium points can be found using (.. A linear time-invariant system n 1 & = A (.4 Fig.. Nominal and perturbed motions Chapter Fundamentals of Lyapunov heory 7
2 Applied Nonlinear Control Nguyen an ien -. Since both ( and ( are solutions of (.: & = f (, we have & = f ( ( = & = f ( ( = + δ then e( satisfies the following non-autonomous differential equation e & = f ( + e, f (, = g( e, (.8 with initial condition e( = δ (. Since g (, =, the new dynamic system, with e as state and g in place of f, has an equilibrium point at the origin of the state space. herefore, instead of studying the deviation of ( from ( for the original system, we may simply study the stability of the perturbation dynamics (.8 with respect to the equilibrium point. However, the perturbation dynamics non-autonomous system, due to the presence of the nominal trajectory ( on the right hand side. Eample. Consider the autonomous mass-spring system m & + k1 + k = which contains a nonlinear term reflecting the hardening effect of the spring. Let us study the stability of the motion ( which starts from initial point. Assume that we slightly perturb the initial position to be ( = + δ. he resulting system trajectory is denoted as (. Proceeding as before, the equivalent differential equation governing the motion error e is m & e + k1 e + k[ e + e ( + e ( ] = Clearly, this is a non-autonomous system.. Concepts of Stability Notation B R : spherical region (or ball defined by R S R : spherical itself defined by = R : for any : there eist : in the set : implies that : equivalent Stability and instability Definition. he equilibrium state = is said to be stable if, for any R >, there eist r >, such that if ( r then ( R for all t. Otherwise, the equilibrium point is unstable. R >, r >, ( < r t, ( < R or, equivalently R >, r >, ( Br t, ( Br Essentially, stability (also called stability in the sense of Lyapunov, or Lyapunov stability means that the system trajectory can be kept arbitrarily close to the origin by starting sufficiently close to it. More formally, the definition states that the origin is stable, if, given that we do not want the state trajectory ( to get out of a ball of arbitrarily specified radius B R. he geometrical implication of stability is indicated in Fig.. 1 ( Sr curve 1 - asymptotically stable curve - marginally stable curve - unstable S R Fig.. Concepts of stability Asymptotic stability and eponential stability In many engineering applications, Lyapunov stability is not enough. For eample, when a satellite s attitude is disturbed from its nominal position, we not only want the satellite to maintain its attitude in a range determined by the magnitude of the disturbance, i.e., Lyapunov stability, but also required that the attitude gradually go back to its original value. his type of engineering requirement is captured by the concept of asymptotic stability. Definition.4 An equilibrium points is asymptotically stable if it is stable, and if in addition there eist some r > such that ( r implies that ( ast. Asymptotic stability means that the equilibrium is stable, and in addition, states start close to actually converge to as time goes to infinity. Fig.. shows that the system trajectories starting form within the ball Br converge to the origin. he ball Br is called a domain of attraction of the equilibrium point. In many engineering applications, it is still not sufficient to know that a system will converge to the equilibrium point after infinite time. here is a need to estimate how fast the system trajectory approaches. he concept of eponential stability can be used for this purpose. Definition.5 An equilibrium points is eponential stable if there eist two strictly positive number α and λ such that λt t >, ( α ( e (.9 in some ball Br around the origin. Using the above symbols, Definition. can be written in the (.9 means that the state vector of an eponentially stable form system converges to the origin faster than an eponential Chapter Fundamentals of Lyapunov heory 8
3 Applied Nonlinear Control Nguyen an ien -. function. he positive number λ is called the rate of eponential convergence. For eample, the system & = (1 + sin is eponentially convergent to = with the rate λ = 1. Indeed, its solution is t + τ dτ t = [1 sin ( ] ( ( e, and therefore t ( ( e. Note that eponential stability implies asymptotic stability. But asymptotic stability does not implies guarantee eponential stability, as can be seen from the system =, ( = 1 (.1 whose solution is = 1/(1 +, a function slower than any eponential function e λt. Local and global stability Definition.6 If asymptotic (or eponential stability holds for any initial states, the equilibrium point is said to be asymptotically (or eponentially stable in the large. It is also called globally asymptotically (or eponentially stable.. Linearization and Local Stability Lyapunov s linearization method is concerned with the local stability of a nonlinear system. It is a formalization of the intuition that a nonlinear system should behave similarly to its linearized approimation for small range motions. Consider the autonomous system in (., and assumed that f( is continuously differentiable. hen the system dynamics can be written as f = + fh. o. t.( (.11 = A similar procedure can be applied for a controlled system. Consider the system & ( + 1 u =. he system can be linearly approimated about = as & + + ( + 1 u = or & = u. Assume that the control law for the original nonlinear system has been selected to be u = sin + + cos, then the linearized closed-loop dynamics is & + + =. he following result makes precise the relationship between the stability of the linear system (. and that of the original nonlinear system (.. heorem.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 comple plane, then the equilibrium point is asymptotically stable (for the actual nonlinear system. If the linearizad system is un stable (i.e., if at least one eigenvalue of A is strictly in the right-half comple plane, then the equilibrium point is unstablle (for the nonlinear system. If the linearized system is marginally stable (i.e., if all eigenvalues of A are in the left-half comple plane but at least one of them is on the jω ais, then one cannot conclude anything from the linear approimation (the equilibrium point may be stable, asymptotically stable, or unstable for the nonlinear system. Eample.5 Consider the equilibrium point ( θ = π, θ& = of the pendulum in the eample.1. Since the neighborhood ofθ = π, we can write where fh. o. t. stands for higher-order terms in. Let us use the constant matri A denote the Jacobian matri of f with respect f to at = : A =. hen, the system = & = A (.1 is called the linearization (or linear approimation of the original system at the equilibrium point. In practice, finding a system s linearization is often most easily done simply neglecting any term of order higher than 1 in the dynamics, as we now illustrate. Eample.4 Consider the nonlinear system & 1 = + 1 cos & = + ( sin Its linearized approimation about = is & 1 = & = sinθ = sinπ + cosπ ( θ π + h. o. t. = π θ + h. o. t. ~ thus letting θ = θ π, the system s linearization about the equilibrium point ( θ = π, & θ = is ~ && b ~ & g ~ θ + θ θ = MR R Hence its linear approimation is unstable, and therefore so is the nonlinear system at this equilibrium point. Eample.5 5 Consider the first-order system & = a + b. he origin is one of the two equilibrium of this system. he linearization of this system around the origin is & = a. he application of Lyapunov s linearization method indicate the following stability properties of the nonlinear system a < : asymptotically stable a > : unstable a = : cannot tell from the linearization In the third case, the nonlinear system is 5 & = b 1 linearization method fails while, as we shall see, the direct he linearized system can thus be written =. method to be described can easily solve this problem. 1 1 Chapter Fundamentals of Lyapunov heory 9. he
4 Applied Nonlinear Control Nguyen an ien -..4 Lyapunov s Direct Method he basic philosophy of Lyapunov s direct method is the mathematical etension of a fundamental physical observation: if the total energy of a mechanical (or electrical system is continuous dissipated, then the system, whether linear or nonlinear, must eventually settle down to an equilibrium point. hus, we may conclude the stability of a system by eamining the variation of a single scalar function. Let consider the nonlinear mass-damper-spring system in Fig..6, whose dynamic equation is m & + b + k + k1 = (.1 with b : nonlinear dissipation or damping k + k1 : nonlinear spring term nonlinear spring and damper Fig..6 A nonlinear mass-damper-spring system otal mechanical energy = kinetic energy + potential energy V ( = m + ( k + k1 d = m + k + k1 4 (.14 Comparing the definitions of stability and mechanical energy, we can see some relations between the mechanical energy and the concepts described earlier: zero energy corresponds to the equilibrium point ( =, = assymptotic stability implies the convergence of mechanical energy to zero instability is related to the growth of mechanical energy he relations indicate that the value of a scalar quantity, the mechanical energy, indirectly reflects the magnitude of the state vector, and furthermore, that the stability properties of the system can be characterized by the variation of the mechanical energy of the system. he rate of energy variation during the system s motion is obtained by differentiating the first equality in (.14 and using (.1 m.4.1. Positive definite functions and Lyapunov functions Definition.7 A scalar continuous function V ( is said to be locally positive definite ifv ( = and, in a ball B R V ( > IfV ( = and the above property holds over the whole state space, then V ( is said to be globally positive definite. 1 For instance, the function V ( = MR + MR(1 cos 1 which is the mechanical energy of the pendulum in Eample.1, is locally positive definite. Let us describe the geometrical meaning of locally positive definite functions. Consider a positive definite function V ( of two state variables 1 and. In -dimensional space, V ( typically corresponds to a surface looking like an upward cup as shown in Fig..7. he lowest point of the cup is located at the origin. 1 V V = V V = V 1 V > V > V1 V = V Fig..7 ypical shape of a positive definite function V ( 1, he -dimesional geometrical representation can be made as follows. aking 1 and as Cartesian coordinates, the level curves V ( 1, = Vα typically present a set of ovals surrounding the origin, with each oval corresponding to a positive value ofv α.hese ovals often called contour curves may be thought as the section of the cup by horizontal planes, projected on the ( 1, plane as shown in Fig..8. V = V V = V V = V 1 1 V > V > V1 V &( = m && + ( k + k1 = ( b = b (.15 (.15 implies that the energy of the system, starting from some initial value, is continuously dissipated by the damper until the mass is settled down, i.e., =. he direct method of Lyapunov is based on generalization of the concepts in the above mass-spring-damper system to more comple systems. Fig..8 Interpreting positive definite functions using contour curves Definition.8 If, in a ball B R, the function V ( is positive definite and has continuous partial derivatives, and if its time derivative along any state trajectory of system (. is negative semi-definite, i.e., V & ( then, V ( is said to be a Lyapunov function for the system (.. Chapter Fundamentals of Lyapunov heory 1
5 Applied Nonlinear Control Nguyen an ien -. A Lyapunov function can be given simple geometrical interpretations. In Fig..9, the point denoting the value of V ( 1, is seen always point down an inverted cup. In Fig..1, the state point is seen to move across contour curves corresponding to lower and lower value ofv. 1 V V ( Fig..9 Illustrating Definition.8 for n= Obviously, this function is locally positive definite. As a mater of fact, this function represents the total energy of the pendulum, composed of the sum of the potential energy and the kinetic energy. Its time derivative yields V &( = θ & sinθ + θθ &&& = θ& herefore, by involving the above theorem, we can conclude that the origin is a stable equilibrium point. In fact, using physical meaning, we can see the reason why V & (, namely that the damping term absorbs energy. Actually, V & ( is precisely the power dissipated in the pendulum. However, with this Lyapunov function, we cannot draw conclusion on the asymptotic stability of the system, because V & ( is only negative semi-definite. Eample.8 Asymptotic stability Let us study the stability of the nonlinear system defined by V = V V = V 1 1 = 1 ( = 41 + ( around its equilibrium point at the origin. V = V V > V > V1 V ( 1, = 1 + Fig..1 Illustrating Definition.8 for n= using contour curves.4. Equilibrium point theorems Lyapunov s theorem for local stability heorem. (Local stability If, in a ball B R, there eists a scalar function V ( with continuous first partial derivatives such that V ( V & ( is positive definite (locally in B is negative semi-definite (locally in B then the equilibrium point is stable. If, actually, the derivative V & ( is locally negative definite in B R, then the stability is asymptotic. In applying the above theorem for analysis of a nonlinear system, we must go through two steps: choosing a positive Lyapunov function, and then determining its derivative along the path of the nonlinear systems. Eample.7 Local stability A simple pendulum with viscous damping is described as & θ + θ& + sin θ = R R its derivativev & along any system trajectory is V & = ( 1 + ( 1 + hus, is locally negative definite in the -dimensional ball B, i.e., in the region defined by ( 1 + <. herefore, the above theorem indicates that the origin is asymptotically stable. Lyapunov theorem for global stability heorem. (Global Stability Assume that there eists a scalar function V of the state, with continuous first order derivatives such that V ( is positive definite V & ( is negative definite V( as then the equilibrium at the origin is globally asymptotically stable. Eample.9 A class of first-order systems Consider the nonlinear system + c( = Consider the following scalar function where c is any continuous function of the same sign as its scalar argument, i.e., such as c( >. Intuitively, 1 ( (1 cosθ θ& this condition indicates that c( pushes the system back V = + towards its rest position =, but is otherwise arbitrary. Chapter Fundamentals of Lyapunov heory 11
6 Applied Nonlinear Control Nguyen an ien -. Since c is continuous, it also implies that c ( = (Fig..1. Consider as the Lyapunov function candidate the square of distance to the origin V =. he function V is radially unbounded, since it tends to infinity as. Its derivative is V & = = c(. hus V & < as long as, so that = is a globally asymptotically stable equilibrium point. c( Fig..1 he function c ( For instance, the system = sin is globally convergent to =, since for, sin sin. Similarly, the system = is globally asymptotically convergent to =. Notice that while this system s linear approimation ( is inconclusive, even about local stability, the actual nonlinear system enjoys a strong stability property (global asymptotic stability. Eample.1 Consider the nonlinear system & 1 = 1( 1 + & = 1 ( 1 + he origin of the state-space is an equilibrium point for this system. Let V be the positive definite function V = 1 +. Its derivative along any system trajectory is V & = ( 1 + which is negative definite. herefore, the origin is a globally asymptotically stable equilibrium point. Note that the globalness of this stability result also implies that the origin is the only equilibrium point of the system. Note that: - Many Lyapunov function may eist for the same system. - For a given system, specific choices of Lyapunov functions may yield more precise results than others. - Along the same line, the theorems in Lyapunov analysis are all sufficiency theorems. If for a particular choice of Lyapunov function candidate V, the condition on V & are not met, we cannot draw any conclusions on the stability or instability of the system the only conclusion we should draw is that a different Lyapunov function candidate should be tried..4. Invariant set theorem Definition.9 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. Local invariant set theorem he invariant set theorem reflect the intuition that the decrease of a Lyapunov function V has to graduate vanish (i.e., V & has to converge to zero because V is lower bounded. A precise statement of this result is as follows. heorem.4 (Local Invariant Set heorem Consider an autonomous system of the form (., with f continuous, and let V ( be a scalar function with continuous first partial derivatives. Assume that for some l >, the region Ω l defined by V ( < l is bounded V & ( for all in Ω l Let R be the set of all points within Ωl where V & ( =, and M be the largest invariant set in R. hen, every solution ( originating in Ωl tends to M as t. Note that: - M is the union of all invariant sets (e.g., equilibrium points or limit cycles within R - In particular, if the set R is itself invariant (i.e., if once V & =, then for all future time, then M=R he geometrical meaning of the theorem is illustrated in Fig..14, where a trajectory starting from within the bounded region Ωl is seen to converge to the largest invariant set M. Note that the set R is not necessarily connected, nor is the set M. he asymptotic stability result in the local Lyapunov theorem can be viewed a special case of the above invariant set theorem, where the set M consists only of the origin. V = l 1 V Fig..14 Convergence to the largest invariant set M Let us illustrate applications of the invariant set theorem using some eamples. Eample.11 Asymptotic stability of the mass-damper-spring system For the system (.1, we can only draw conclusion of marginal stability using the energy function (.14 in the local equilibrium point theorem, because V & is only negative semidefinite according to (.15. Using the invariant set theorem, however, we can show that the system is actually asymptotically stable. O do this, we only have to show that the set M contains only one point. Ω l R M Chapter Fundamentals of Lyapunov heory 1
7 Applied Nonlinear Control Nguyen an ien -. he set R defined by =, i.e., the collection of states with zero velocity, or the whole horizontal ais in the phase plane (,. Let us show that the largest invariant set M in this set R contains only the origin. Assume that M contains a point with a non-zero position 1, then, the acceleration at that point is & = ( k / m ( k1 / m. his implies that the trajectory will immediately move out of the set R and thus also out of the set M, a contradiction to the definition. Eample.1 Domain of attraction limit cycle 1 Consider again the system in Eample.8. For l = 1, the region Ω l, defined by V ( 1, = 1 + < 1, is bounded. he set R is simply the origin, which is an invariant set (since it is an equilibrium poin. All the conditions of the local invariant set theorem are satisfied and, therefore, any trajectory starting within the circle converges to the origin. hus, a domain of attraction is eplicitly determined by the invariant set theorem. Eample.1 Attractive limit cycle Consider again the system Fig..15 Convergence to a limit circle Moreover, the equilibrium point at the origin can actually be shown to be unstable. Any state trajectory starting from the region within the limit cycle, ecluding the origin, actually converges to the limit cycle. Eample.11 actually represents a very common application of the invariant set theorem: conclude asymptotic stability of an equilibrium point for systems with negative semi-definite V &. he following corollary of the invariant set theorem is more specifically tailored to such applications = 1 ( = 1 ( Note that the set defined by 1 + = 1 is invariant, since d ( = ( ( dt which is zero on the set. he motion on this invariant set is described (equivalently by either of the equations & 1 = = 1 herefore, we see that the invariant set actually represents a limit circle, along which the state vector moves clockwise. Is this limit circle actually attractive? Let us define a Luapunov 4 function candidate V = ( which represents a measure of the distance to the limit circle. For any arbitrary positive number l, the region Ω l, which surrounds the limit circle, is bounded. Its derivative V & = 8( 1 + ( hus V & 4 is strictly negative, ecept if 1 + = 1 or =, in which cases V & =. he first equation is simply that defining the limit cycle, while the second equation is verified only at the origin. Since both the limit circle and the origin are invariant sets, the set M simply consists of their union. hus, all system trajectories starting in Ωl converge either to the limit cycle or the origin (Fig..15 Corollary: Consider the autonomous system (., with f continuous, and let V ( be a scalar function with continuous partial derivatives. Assume that in a certain neighborhood Ω of the origin is locally positive definite V & ( is negative semi-definite the set R defined byv & ( = contains no trajectories of (. other than the trivial trajectory hen, the equilibrium point is asymptotically stable. Furthermore, the largest connected region of the form (defined byv ( < l within Ω is a domain of attraction of the equilibrium point. Indeed, the largest invariant set M in R then contains only the equilibrium point. Note that: - he above corollary replaces the negative definiteness condition on V & in Lyapunov s local asymptotic stability theorem by a negative semi-definiteness condition on V &, combined with a third condition on the trajectories within R. - he largest connected region of the form Ω l within Ω is a domain of attraction of the equilibrium point, but not necessarily the whole domain of attraction, because the function V is not unique. - he set Ω itself is not necessarily a domain of attraction. Actually, the above theorem does not guarantee that Ω is invariant: some trajectories starting in Ω but outside of the largest Ωl may actually end up outside Ω. Global invariant set theorem he above invariant set theorem and its corollary can be simply etended to a global result, by enlarging the involved region to be the whole space and requiring the radial unboundedness of the scalar functionv. Chapter Fundamentals of Lyapunov heory 1
8 Applied Nonlinear Control Nguyen an ien -. heorem.5 (Global Invariant Set heorem Consider an autonomous system of the form (., with f continuous, and let V ( be a scalar function with continuous first partial derivatives. Assume that V & ( over the whole state space V( as Let R be the set of all points where V & ( =, and M be the largest invariant set in R. hen all solutions globally asymptotically converge to M as t For instance, the above theorem shows that the limit cycle convergence in Eample.1 is actually global: all system trajectories converge to the limit cycle (unless they start eactly at the origin, which is an unstable equilibrium poin. Because of the importance of this theorem, let us present an additional (and very useful eample. Eample.14 A class of second-order nonlinear systems Consider a second-order system of the form & + b( + c( = where b and c are continuous functions verifying the sign conditions & b( > for and c( > for. he dynamics of a mass-damper-spring system with nonlinear damper and spring can be described by the equation of this form, with the above sign conditions simply indicating that the otherwise arbitrary function b and c actually present damping and spring effects. A nonlinear R-L-C (resistorinductor-capacitor electrical circuit can also be represented by the above dynamic equation (Fig..16 v C = c( v L = & v R = b( Fig..16 A nonlinear R-L-C circuit Note that if the function b and c are actually linear ( b( = α 1, c( = α, the above sign conditions are simply the necessary and sufficient conditions for the system s stability (since they are equivalent to the conditions α 1 >, α >. ogether with the continuity assumptions, the sign conditions b and c are simply that b( = and c = (Fig..17. A positive definite function for this system is V = 1 & + c( y dy, which can be thought of as the sum of the kinetic and potential energy of the system. Differentiating V, we obtain V & = && + c( = b & ( c & ( + c( = b & ( as long as. hus the system cannot get stuck at an equilibrium value other than = ; in other words, with R being the set defined by =, the largest invariant set M in R contains only one point, namely [ =, = ]. Use of the local invariant set theorem indicates that the origin is a locally asymptotically stable point. b ( & c( Fig..17 he functions b ( and c ( Furthermore, if the integral c( r dr is unbounded as, then V is a radially unbounded function and the equilibrium point at the origin is globally asymptotically stable, according to the global invariant set theorem. Eample.15 Multimodal Lyapunov Function Consider the system & + 1 π + = sin y Chose the Lyapunov function V = + y sin dy. his function has two minima, at = ±1, =, and a local maimum in (a saddle point in the state-space at =, 4 =. Its derivative V & = 1, i.e., the virtual power dissipated by the system. Now V & = = or = ±1. Let us consider each of cases: = π & = sin ecept if = or = ± 1 = ±1 & = hus the invariant set theorem indicates that the system converges globally to or ( = 1, =. he first two of these equilibrium points are stable, since they correspond to local minima of V (note again that linearization is inconclusive about their stability. By contrast, the equilibrium point ( =, = is unstable, as can be shown from linearization (& = ( π / 1, or simply by noticing that because that point is a local maimum of V along the ais, any small deviation in the direction will drive the trajectory away from it. Note that: Several Lyapunov function may eist for a given system and therefore several associated invariant sets may be derived. which can be thought of as representing the power dissipated.5 System Analysis Based on Lyapunov s Direct Method in the system. Furthermore, by hypothesis, & b( = only if How to find a Lyapunov function for a specific problem? =. Now = implies that & = c(, which is non-zero here is no general way of finding Lyapunov function for Chapter Fundamentals of Lyapunov heory 14
9 Applied Nonlinear Control Nguyen an ien -. nonlinear system. Faced with specific systems, we have to use eperience, intuition, and physical insights to search for an appropriate Lyapunov function. In this section, we discuss a number of techniques which can facilitate the otherwise blind of Lyapunov functions. Lyapunov functions for linear time-invariant systems Given a linear system of the form & = A, let us consider a quadratic Lyapunov function candidate V & = P, where P is a given symmetric positive definite matri. Its derivative yields.5.1 Lyapunov analysis of linear time-invariant systems Symmetric, skew-symmetric, and positive definite matrices Definition.1 A square matri M is symmetric if M=M (in other words, if i, j M ij = M ji. A square matri M is skewsymmetric if M = M (i.e., i, j M ij = M ji. Note that: - Any square n n matri can be represented as the sum of a symmetric and a skew-symmetric matri. his can be shown in the following decomposition M + M M - M M = symmetric skew symmetric - he quadratic function associated with a skew-symmetric matri is always zero. Let M be a n n skew-symmetric matri and is an arbitrary n 1 vector. he definition of skew-symmetric matri implies that M = M. Since M is a scalar, M = M which yields, M = (.16 In the designing some tracking control systems for robot, this fact is very useful because it can simplify the control law. - (.16 is a necessary and sufficient condition for a matri M to be skew-symmetric. Definition.11 A square matri M is positive definite (p.d. if M >. Note that: - A necessary condition for a square matri M to be p.d. is that its diagonal elements be strictly positive. - A necessary and sufficient condition for a symmetric matri M to be p.d. is that all its eigenvalues be strictly positive. - A p.d. matri is invertible. - A.d. matri M can always be decomposed as M = U ΛU (.7 where U U = I, Λ is a diagonal matri containing the eigenvalues of M - here are some following facts λmin ( M M λma ( M M = U ΛU = z Λz where U = z λmin ( M I Λ λma ( M I z z = he concepts of positive semi-definite, negative definite, and negative semi-definite can be defined similarly. For instance, a square n n matri M is said to be positive semi-definite (p.s.d. if, M. A time-varying matri M( is uniformly positive definite if α >, t, M( α I. V & = P + P = - Q (.18 where A P + P A = -Q (.19 (.19 is so-called Lyapunov equation. Note that Q may be not p.d. even for stable systems. Eample.17 Consider the second order linear system with A = If we take P = I, then - Q = P A + A P = 4. he 4 4 matri Q is not p.d.. herefore, no conclusion can be draw from the Lyapunov function on whether the system is stable or not. A more useful way of studying a given linear system using quadratic functions is, instead, to derive a p.d. matri P from a given p.d. matri Q, i.e., choose a positive definite matri Q solve for P from the Lyapunov equation check whether P id p.d. If P is p.d., then ( 1/ P is a Lyapunov function for the linear system. And the global asymptotical stability is guaranteed. heorem.6 A necessary and sufficient condition for a LI system & = A to be strictly stable is that, for any symmetric p.d. matri Q, the unique matri P solution of the Lyapunov equation (.19 be symmetric positive definite. Eample.18 Consider again the second order linear system in Eample p.18. Let us take Q = I and denote P by = 11 p P 1, p1 p where due to the symmetry of P, p 1 = p1. hen the Lyapunov equation is p1 p p11 1 p1 p1 = 1 p Chapter Fundamentals of Lyapunov heory 15 p11 p1 1 whose solution is p 11 = 5, p 1 = p = 1. he corresponding matri P = is p.d., and therefore the linear system is globally asymptotically stable..5. Krasovskii s method Krasovskii s method suggests a simplest form of Lyapunov function candidate for autonomous nonlinear systems of the
10 Applied Nonlinear Control Nguyen an ien -. form (., namely, V = f f. he basic idea of the method is simply to check whether this particular choice indeed leads to a Lyapunov function. heorem.7 (Krasovkii Consider the autonomous system defined by (., with the equilibrium point of interest being the origin. Let A( denote the Jacobian matri of the system, i.e., f A( = If the matri F = A + A is negative definite in a neighborhood Ω, then the equilibrium point at the origin is asymptotically stable. A Lyapunov function for this system is V ( = f ( f ( If Ω is the entire state space and, in addition, V( as, then the equilibrium point is globally asymptotically stable. Eample.19 Consider the nonlinear system & 1 = 61 + = 1 6 We have function for this system. If the region Ω is the whole state space, and if in addition, V( as, then the system is globally asymptotically stable..5. he Variable Gradient Method he variable gradient method is a formal approach to constructing Lyapunov functions. o start with, let us note that a scalar function V ( is related to its gradient V by the integral relation V ( = V d where V = { V / 1, K, V / n }. In order to recover a unique scalar function V from the gradient V, the gradient function has to satisfy the so-called curl conditions V V i j = j i ( i, j = 1,, K, n Note that the i th component Vi is simply the directional derivative V / i. For instance, in the case n =, the above simply means that V1 V = 1 = f 6 A 6 6 = 1 4 F A + A = he matri F is easily shown to be negative definite. herefore, the origin is asymptotically stable. According to the theorem, a Lyapunov function candidate is V ( = ( (1 6 Since V ( as, the equilibrium state at the origin is globally asymptotically stable. he applicability of the above theorem is limited in practice, because the Jcobians of many systems do not satisfy the negative definiteness requirement. In addition, for systems of higher order, it is difficult to check the negative definiteness of the matri F for all. heorem.7 (Generalized Krasovkii heorem Consider the autonomous system defined by (., with the equilibrium point of interest being the origin, and let A( denote the Jacobian matri of the system. hen a sufficient condition for the origin to be asymptotically stable is that there eist two symmetric positive definite matrices P and Q, such that, the matri F ( = A P + PA + Q is negative semi-definite in some neighborhood Ω of the origin. he function V ( = f ( f ( is then a Lyapunov he principle of the variable gradient method is to assume a specific form for the gradient V, instead of assuming a specific form for a Lyapunov function V itself. A simple way is to assume that the gradient function is of the form n Vi = aij j j= 1 Chapter Fundamentals of Lyapunov heory 16 (.1 where the a ij s are coefficients to be determined. his leads to the following procedure for seeking a Lyapunov functionv assume that V is given by (.1 (or another form solve for the coefficients a ij so as to sastify the curl equations assume restrict the coefficients in (.1 so that V & is negative semi-definite (at least locally computev from V by integration check whetherv is positive definite Since satisfaction of the curl conditions implies that the above integration result is independent of the integration path, it is usually convenient to obtain V by integrating along a path which is parallel to each ais in turn, i.e., 1 V ( = V K + K + K+ 1 ( 1,,, d1 V ( 1,,, d n Vn ( 1,, K, d n
11 Applied Nonlinear Control Nguyen an ien -. Eample. Let us use the variable gradient method top find a Lyapunov function for the nonlinear system 1 = 1 & = + 1 We assume that the gradient of the undetermined Lyapunov function has the following form V 1 = a111 + a1 V = a11 + a he curl equation is V1 V = 1 a1 a1 a1 + = a If the coefficients are chosen to be a 11 = a = 1, a1 = a1 = which leads to V 1 = 1, V = then V & can be computed as V ( = 1 d1 + d = (. his is indeed p.d., and therefore, the asymptotic stability is guaranteed. If the coefficients are chosen to be a 11 = 1, a1 =, a 1 =, a =, we obtain the p.d. function 1 V ( = (. whose derivative is V & = 1 6 ( 1 1. We can verify that V & is a locally negative definite function (noting that the quadratic terms are dominant near the origin, and therefore, (. represents another Lyapunov function for the system..5.4 Physically motivated Lyapunov functions.5.5 Performance analysis Lyapunov analysis can be used to determine the convergence rates of linear and nonlinear systems. A simple convergence lemma Lemma: If a real function W ( satisfies the inequality W& ( + α W ( (.6 α where α is a real number. hen W ( W ( e he above Lemma implies that, if W is a non-negative function, the satisfaction of (.6 guarantees the eponential convergence of W to zero. t Estimating convergence rates for linear system Let denote the largest eigenvalue of the matri P by λ ma ( P, the smallest eigenvalue of the matri Q by λ min ( Q, and their ratio λma ( P / λmin ( Q by γ. he p.d. of P and Q implies that these scalars are all strictly positive. Since matri theory shows that P λ ma ( P I and λ min ( Q I Q, we have λmin ( Q Q [ λma ( P I ] γ V λma ( P his and (.18 implies that V& γ V.his, according to t lemma, means that Q V( e γ. his together with the fact P λmin ( P (, implies that the state converges to the origin with a rate of at least γ /. he convergence rate estimate is largest for Q = I. Indeed, let P be the solution of the Lyapunov equation corresponding to Q = I is A P + P A = I and let P the solution corresponding to some other choice of Q A P + PA = Q 1 Without loss of generality, we can assume that λ min ( Q1 = 1 since rescaling Q 1 will rescale P by the same factor, and therefore will not affect the value of the corresponding γ. Subtract the above two equations yields A ( P - P + ( P - P A = ( Q1 - I Now since λ min ( Q1 = 1 = λma ( I, the matri ( Q1 - I is positive semi-definite, and hence the above equation implies that ( P - P is positive semi-definite. herefore λma ( P λma ( P Since λ min ( Q1 = 1 = λmin ( I, the convergence rate estimate γ = λmin ( Q / λma ( P corresponding to Q = I the larger than (or equal to that corresponding to Q = Q1. Estimating convergence rates for nonlinear systems he estimation convergence rate for nonlinear systems also involves manipulating the epression of V & so as to obtain an eplicit estimate of V. he difference lies in that, for nonlinear systems, V and V & are not necessarily quadratic function of the states. Eample. Consider again the system in Eample.8 1 = 1 ( = 41 + ( 1 + Choose the Lyapunov function candidate V =, its derivative is V & dv = V ( V 1. hat is = dt. he V (1 V solution of this equation is easily found to be Chapter Fundamentals of Lyapunov heory 17
12 Applied Nonlinear Control Nguyen an ien -. dt α e V ( = dt 1+ α e V (, where α =. 1 V ( If ( = V ( < 1, i.e., if the trajectory starts inside the t unit circle, then α >, and V ( < α e. his implies that the norm ( of the state vector converges to zero eponentially, with a rate of 1. However, if the trajectory starts outside the unit circle, i.e., if V ( > 1, then α <, so that V ( and therefore tend to infinity in a finite time (the system is said to ehibit finite escape time, or eplosion..6 Control Design Based on Lyapunov s Direct Method here are basically two ways of using Lyapunov s direct method for control design, and both have a trial and error flavor: Hypothesize one form of control law and then finding a Lyapunov function to justify the choice Hypothesize a Lyapunov function candidate and then finding a control law to make this candidate a real Lyapunov function Eample. Regulator design Consider the problem of stabilizing the system & + = u. Chapter Fundamentals of Lyapunov heory 18
1 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 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 informationRobot Manipulator Control. Hesheng Wang Dept. of Automation
Robot Manipulator Control Hesheng Wang Dept. of Automation Introduction Industrial robots work based on the teaching/playback scheme Operators teach the task procedure to a robot he robot plays back eecute
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 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 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 informationGeorgia Institute of Technology Nonlinear Controls Theory Primer ME 6402
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,
More informationTopic # /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 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 informationControl of industrial robots. Centralized control
Control of industrial robots Centralized control Prof. Paolo Rocco (paolo.rocco@polimi.it) Politecnico di Milano ipartimento di Elettronica, Informazione e Bioingegneria Introduction Centralized control
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 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 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 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 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 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 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 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 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 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 informationTHE SEPARATRIX FOR A SECOND ORDER ORDINARY DIFFERENTIAL EQUATION OR A 2 2 SYSTEM OF FIRST ORDER ODE WHICH ALLOWS A PHASE PLANE QUANTITATIVE ANALYSIS
THE SEPARATRIX FOR A SECOND ORDER ORDINARY DIFFERENTIAL EQUATION OR A SYSTEM OF FIRST ORDER ODE WHICH ALLOWS A PHASE PLANE QUANTITATIVE ANALYSIS Maria P. Skhosana and Stephan V. Joubert, Tshwane University
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 informationThe Liapunov Method for Determining Stability (DRAFT)
44 The Liapunov Method for Determining Stability (DRAFT) 44.1 The Liapunov Method, Naively Developed In the last chapter, we discussed describing trajectories of a 2 2 autonomous system x = F(x) as level
More informationLecture 9 Nonlinear Control Design. Course Outline. Exact linearization: example [one-link robot] Exact Feedback Linearization
Lecture 9 Nonlinear Control Design Course Outline Eact-linearization Lyapunov-based design Lab Adaptive control Sliding modes control Literature: [Khalil, ch.s 13, 14.1,14.] and [Glad-Ljung,ch.17] Lecture
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 informationRepresent this system in terms of a block diagram consisting only of. g From Newton s law: 2 : θ sin θ 9 θ ` T
Exercise (Block diagram decomposition). Consider a system P that maps each input to the solutions of 9 4 ` 3 9 Represent this system in terms of a block diagram consisting only of integrator systems, represented
More informationCalculus of Variation An Introduction To Isoperimetric Problems
Calculus of Variation An Introduction To Isoperimetric Problems Kevin Wang The University of Sydney SSP Working Seminars, MATH2916 May 4, 2013 Contents I Lagrange Multipliers 2 1 Single Constraint Lagrange
More informationStatistical Geometry Processing Winter Semester 2011/2012
Statistical Geometry Processing Winter Semester 2011/2012 Linear Algebra, Function Spaces & Inverse Problems Vector and Function Spaces 3 Vectors vectors are arrows in space classically: 2 or 3 dim. Euclidian
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 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 informationHandout 2: Invariant Sets and Stability
Engineering Tripos Part IIB Nonlinear Systems and Control Module 4F2 1 Invariant Sets Handout 2: Invariant Sets and Stability Consider again the autonomous dynamical system ẋ = f(x), x() = x (1) with state
More information3.3.1 Linear functions yet again and dot product In 2D, a homogenous linear scalar function takes the general form:
3.3 Gradient Vector and Jacobian Matri 3 3.3 Gradient Vector and Jacobian Matri Overview: Differentiable functions have a local linear approimation. Near a given point, local changes are determined by
More information4 Second-Order Systems
4 Second-Order Systems Second-order autonomous systems occupy an important place in the study of nonlinear systems because solution trajectories can be represented in the plane. This allows for easy visualization
More information14.6 Spring Force Energy Diagram
14.6 Spring Force Energy Diagram The spring force on an object is a restoring force F s = F s î = k î where we choose a coordinate system with the equilibrium position at i = 0 and is the amount the spring
More informationChapter 6. Nonlinear Equations. 6.1 The Problem of Nonlinear Root-finding. 6.2 Rate of Convergence
Chapter 6 Nonlinear Equations 6. The Problem of Nonlinear Root-finding In this module we consider the problem of using numerical techniques to find the roots of nonlinear equations, f () =. Initially we
More informationConsider a particle in 1D at position x(t), subject to a force F (x), so that mẍ = F (x). Define the kinetic energy to be.
Chapter 4 Energy and Stability 4.1 Energy in 1D Consider a particle in 1D at position x(t), subject to a force F (x), so that mẍ = F (x). Define the kinetic energy to be T = 1 2 mẋ2 and the potential energy
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 informationNonlinear Autonomous Systems of Differential
Chapter 4 Nonlinear Autonomous Systems of Differential Equations 4.0 The Phase Plane: Linear Systems 4.0.1 Introduction Consider a system of the form x = A(x), (4.0.1) where A is independent of t. Such
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 Oscillations and Chaos
CHAPTER 4 Nonlinear Oscillations and Chaos 4-. l l = l + d s d d l l = l + d m θ m (a) (b) (c) The unetended length of each spring is, as shown in (a). In order to attach the mass m, each spring must be
More informationMCE693/793: Analysis and Control of Nonlinear Systems
MCE693/793: Analysis and Control of Nonlinear Systems Systems of Differential Equations Phase Plane Analysis Hanz Richter Mechanical Engineering Department Cleveland State University Systems of Nonlinear
More informationThe stability of limit cycles in nonlinear systems
Nonlinear Dyn 009) 56: 69 75 DOI 10.1007/s11071-008-9398-3 O R I G I NA L PA P E R The stability of limit cycles in nonlinear systems Ali Ghaffari Masayoshi Tomizuka Reza A. Soltan Received: 1 March 007
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 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 informationAUTOMATIC CONTROL. Andrea M. Zanchettin, PhD Spring Semester, Introduction to Automatic Control & Linear systems (time domain)
1 AUTOMATIC CONTROL Andrea M. Zanchettin, PhD Spring Semester, 2018 Introduction to Automatic Control & Linear systems (time domain) 2 What is automatic control? From Wikipedia Control theory is an interdisciplinary
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 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 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 informationDissipativity. Outline. Motivation. Dissipative Systems. M. Sami Fadali EBME Dept., UNR
Dissipativity M. Sami Fadali EBME Dept., UNR 1 Outline Differential storage functions. QSR Dissipativity. Algebraic conditions for dissipativity. Stability of dissipative systems. Feedback Interconnections
More informationNational Quali cations AHEXEMPLAR PAPER ONLY
National Quali cations AHEXEMPLAR PAPER ONLY EP/AH/0 Mathematics Date Not applicable Duration hours Total marks 00 Attempt ALL questions. You may use a calculator. Full credit will be given only to solutions
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 informationStabilization of a 3D Rigid Pendulum
25 American Control Conference June 8-, 25. Portland, OR, USA ThC5.6 Stabilization of a 3D Rigid Pendulum Nalin A. Chaturvedi, Fabio Bacconi, Amit K. Sanyal, Dennis Bernstein, N. Harris McClamroch Department
More informationUNCONSTRAINED OPTIMIZATION PAUL SCHRIMPF OCTOBER 24, 2013
PAUL SCHRIMPF OCTOBER 24, 213 UNIVERSITY OF BRITISH COLUMBIA ECONOMICS 26 Today s lecture is about unconstrained optimization. If you re following along in the syllabus, you ll notice that we ve skipped
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 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 informationLecture 2: Linear Algebra Review
EE 227A: Convex Optimization and Applications January 19 Lecture 2: Linear Algebra Review Lecturer: Mert Pilanci Reading assignment: Appendix C of BV. Sections 2-6 of the web textbook 1 2.1 Vectors 2.1.1
More informationEE363 homework 7 solutions
EE363 Prof. S. Boyd EE363 homework 7 solutions 1. Gain margin for a linear quadratic regulator. Let K be the optimal state feedback gain for the LQR problem with system ẋ = Ax + Bu, state cost matrix Q,
More informationCDS 101: Lecture 4.1 Linear Systems
CDS : Lecture 4. Linear Systems Richard M. Murray 8 October 4 Goals: Describe linear system models: properties, eamples, and tools Characterize stability and performance of linear systems in terms of eigenvalues
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 informationRobot Control Basics CS 685
Robot Control Basics CS 685 Control basics Use some concepts from control theory to understand and learn how to control robots Control Theory general field studies control and understanding of behavior
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 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 informationGeometric Modeling Summer Semester 2010 Mathematical Tools (1)
Geometric Modeling Summer Semester 2010 Mathematical Tools (1) Recap: Linear Algebra Today... Topics: Mathematical Background Linear algebra Analysis & differential geometry Numerical techniques Geometric
More informationSTRICT LYAPUNOV FUNCTION AND CHETAEV FUNCTION FOR STABILITY/INSTABILITY ANALYSIS OF THE PENDULUM 1
STRICT LYAPUNOV FUNCTION AND CHETAEV FUNCTION FOR STABILITY/INSTABILITY ANALYSIS OF THE PENDULUM Rafael Kelly and Victor Santibañez Dirección de Telemática, CICESE Apdo Postal 65, Adm, Carretera Tijuana
More informationME 680- Spring Geometrical Analysis of 1-D Dynamical Systems
ME 680- Spring 2014 Geometrical Analysis of 1-D Dynamical Systems 1 Geometrical Analysis of 1-D Dynamical Systems Logistic equation: n = rn(1 n) velocity function Equilibria or fied points : initial conditions
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 informationDecentralized Stabilization of Heterogeneous Linear Multi-Agent Systems
1 Decentralized Stabilization of Heterogeneous Linear Multi-Agent Systems Mauro Franceschelli, Andrea Gasparri, Alessandro Giua, and Giovanni Ulivi Abstract In this paper the formation stabilization problem
More informationOne Dimensional Dynamical Systems
16 CHAPTER 2 One Dimensional Dynamical Systems We begin by analyzing some dynamical systems with one-dimensional phase spaces, and in particular their bifurcations. All equations in this Chapter are scalar
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 informationPerturbed Feedback Linearization of Attitude Dynamics
008 American Control Conference Westin Seattle Hotel, Seattle, Washington, USA June -3, 008 FrC6.5 Perturbed Feedback Linearization of Attitude Dynamics Abdulrahman H. Bajodah* Abstract The paper introduces
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 information(1) (2) Differentiation of (1) and then substitution of (3) leads to. Therefore, we will simply consider the second-order linear system given by (4)
Phase Plane Analysis of Linear Sysems Adaped from Applied Nonlinear Conrol by Sloine and Li The general form of a linear second-order sysem is a c b d From and b bc d a Differeniaion of and hen subsiuion
More informationVALLIAMMAI ENGINEERING COLLEGE
VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur 6 DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING QESTION BANK ME-Power Systems Engineering I st Year SEMESTER I IN55- SYSTEM THEORY Regulation
More informationLösningsförslag till tenta i ODE och matematisk modellering, MMG511, MVE162 (MVE161)
MATEMATIK Datum: 8-5-8 Tid: 8- - - GU, Chalmers Hjälpmedel: - Inga A.Heintz Teleonvakt: Jonatan Kallus Tel.: 55 Lösningsörslag till tenta i ODE och matematisk modellering, MMG5, MVE6 (MVE6). Formulate
More information3.5 Continuity of a Function One Sided Continuity Intermediate Value Theorem... 23
Chapter 3 Limit and Continuity Contents 3. Definition of Limit 3 3.2 Basic Limit Theorems 8 3.3 One sided Limit 4 3.4 Infinite Limit, Limit at infinity and Asymptotes 5 3.4. Infinite Limit and Vertical
More informationDS-GA 1002 Lecture notes 0 Fall Linear Algebra. These notes provide a review of basic concepts in linear algebra.
DS-GA 1002 Lecture notes 0 Fall 2016 Linear Algebra These notes provide a review of basic concepts in linear algebra. 1 Vector spaces You are no doubt familiar with vectors in R 2 or R 3, i.e. [ ] 1.1
More informationLECTURE 8: DYNAMICAL SYSTEMS 7
15-382 COLLECTIVE INTELLIGENCE S18 LECTURE 8: DYNAMICAL SYSTEMS 7 INSTRUCTOR: GIANNI A. DI CARO GEOMETRIES IN THE PHASE SPACE Damped pendulum One cp in the region between two separatrix Separatrix Basin
More informationLines and points. Lines and points
omogeneous coordinates in the plane Homogeneous coordinates in the plane A line in the plane a + by + c is represented as (a, b, c). A line is a subset of points in the plane. All vectors (ka, kb, kc)
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 informationq 1 F m d p q 2 Figure 1: An automated crane with the relevant kinematic and dynamic definitions.
Robotics II March 7, 018 Exercise 1 An automated crane can be seen as a mechanical system with two degrees of freedom that moves along a horizontal rail subject to the actuation force F, and that transports
More informationA plane autonomous system is a pair of simultaneous first-order differential equations,
Chapter 11 Phase-Plane Techniques 11.1 Plane Autonomous Systems A plane autonomous system is a pair of simultaneous first-order differential equations, ẋ = f(x, y), ẏ = g(x, y). This system has an equilibrium
More informationNonlinear dynamics & chaos BECS
Nonlinear dynamics & chaos BECS-114.7151 Phase portraits Focus: nonlinear systems in two dimensions General form of a vector field on the phase plane: Vector notation: Phase portraits Solution x(t) describes
More informationAlgorithms for Sensor-Based Robotics: Potential Functions
Algorithms for Sensor-Based Robotics: Potential Functions Computer Science 336 http://www.cs.jhu.edu/~hager/teaching/cs336 Professor Hager http://www.cs.jhu.edu/~hager The Basic Idea A really simple idea:
More informationNovember 13, 2018 MAT186 Week 8 Justin Ko
1 Mean Value Theorem Theorem 1 (Mean Value Theorem). Let f be a continuous on [a, b] and differentiable on (a, b). There eists a c (a, b) such that f f(b) f(a) (c) =. b a Eample 1: The Mean Value Theorem
More informationPROBLEMS In each of Problems 1 through 12:
6.5 Impulse Functions 33 which is the formal solution of the given problem. It is also possible to write y in the form 0, t < 5, y = 5 e (t 5/ sin 5 (t 5, t 5. ( The graph of Eq. ( is shown in Figure 6.5.3.
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 informationComparison of LQR and PD controller for stabilizing Double Inverted Pendulum System
International Journal of Engineering Research and Development ISSN: 78-67X, Volume 1, Issue 1 (July 1), PP. 69-74 www.ijerd.com Comparison of LQR and PD controller for stabilizing Double Inverted Pendulum
More informationAdvanced Higher Grade
Prelim Eamination / 5 (Assessing Units & ) MATHEMATICS Advanced Higher Grade Time allowed - hours Read Carefully. Full credit will be given only where the solution contains appropriate woring.. Calculators
More informationFundamentals of Dynamical Systems / Discrete-Time Models. Dr. Dylan McNamara people.uncw.edu/ mcnamarad
Fundamentals of Dynamical Systems / Discrete-Time Models Dr. Dylan McNamara people.uncw.edu/ mcnamarad Dynamical systems theory Considers how systems autonomously change along time Ranges from Newtonian
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 informationAPPM 1360 Final Exam Spring 2016
APPM 36 Final Eam Spring 6. 8 points) State whether each of the following quantities converge or diverge. Eplain your reasoning. a) The sequence a, a, a 3,... where a n ln8n) lnn + ) n!) b) ln d c) arctan
More information3.8 Limits At Infinity
3.8. LIMITS AT INFINITY 53 Figure 3.5: Partial graph of f = /. We see here that f 0 as and as. 3.8 Limits At Infinity The its we introduce here differ from previous its in that here we are interested in
More informationAn introduction to Mathematical Theory of Control
An introduction to Mathematical Theory of Control Vasile Staicu University of Aveiro UNICA, May 2018 Vasile Staicu (University of Aveiro) An introduction to Mathematical Theory of Control UNICA, May 2018
More information1. Introduction. 2. Outlines
1. Introduction Graphs are beneficial because they summarize and display information in a manner that is easy for most people to comprehend. Graphs are used in many academic disciplines, including math,
More informationENGI 9420 Lecture Notes 4 - Stability Analysis Page Stability Analysis for Non-linear Ordinary Differential Equations
ENGI 940 Lecture Notes 4 - Stability Analysis Page 4.01 4. Stability Analysis for Non-linear Ordinary Differential Equations A pair of simultaneous first order homogeneous linear ordinary differential
More information, respectively to the inverse and the inverse differential problem. Check the correctness of the obtained results. Exercise 2 y P 2 P 1.
Robotics I July 8 Exercise Define the orientation of a rigid body in the 3D space through three rotations by the angles α β and γ around three fixed axes in the sequence Y X and Z and determine the associated
More informationNonlinear Control Lecture 2:Phase Plane Analysis
Nonlinear Control Lecture 2:Phase Plane Analysis Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Fall 2010 r. Farzaneh Abdollahi Nonlinear Control Lecture 2 1/53
More informationAn introduction to Birkhoff normal form
An introduction to Birkhoff normal form Dario Bambusi Dipartimento di Matematica, Universitá di Milano via Saldini 50, 0133 Milano (Italy) 19.11.14 1 Introduction The aim of this note is to present an
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 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 information