Patchy solution of a Francis Byrnes Isidori partial differential equation

Size: px
Start display at page:

Download "Patchy solution of a Francis Byrnes Isidori partial differential equation"

Transcription

1 INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR CONTROL Int. J. Robust. Nonlinear Control 3; 3:46 6 Published online 4 January in Wiley Online Library (wileyonlinelibrary.com). DOI:./rnc.776 Patchy solution of a Francis Byrnes Isidori partial differential equation Cesar O. Aguilar *, and Arthur J. Krener Department of Applied Mathematics, Naval Postgraduate School, Monterey, CA 93943, USA SUMMARY The solution to the nonlinear output regulation problem requires one to solve a first-order partial differential equation, known as the Francis Byrnes Isidori equations. In this paper, we propose a method to compute approximate solutions to the Francis Byrnes Isidori equations when the zero dynamics of the plant are hyperbolic and the exosystem is two dimensional. With our method, we are able to produce approximations that converge uniformly to the true solution. Our method relies on the periodic nature of two-dimensional analytic center manifolds. Copyright John Wiley & Sons, Ltd. Received 5 August ; Revised 6 November ; Accepted 7 November KEY WORDS: output regulation; zero dynamics; center manifolds; periodic trajectories. INTRODUCTION Consider the control system Px D f.x, u, w/ Pw D s.w/ y D h.x, u, w/, () where x R n is the state variable, u R m is the control variable, w R q is an exogenous variable, and y R p is the output variable. The maps f W R n R m R q! R n, s W R q! R q,and h W R n R m R q! R p are all assumed to be sufficiently smooth and satisfy f.,, / D, s./ D, andh.,, / D. Thevariablew represents a disturbance and/or a reference signal, and its dynamics are commonly referred to as the exosystem. The state feedback regulator problem [] is to find a state feedback control u D.x, w/, with., / D, such that the equilibrium x D of the dynamical system Px D f.x,.x, /, / is exponentially stable and that for each sufficiently small initial condition.x, w /, the solution of () with u D.x, w/ satisfies lim y.t/ D. t! A characterization of the state feedback regulator problem for linear systems was given by Francis [] and later generalized to nonlinear systems by Isidori and Byrnes []. As shown in [], *Correspondence to: Cesar O. Aguilar, Department of Applied Mathematics, Naval Postgraduate School, Monterey, CA 9394, USA. coaguilanps.edu Copyright John Wiley & Sons, Ltd.

2 PATCHY SOLUTION TO A FBI PDE 47 the solvability of the regulator problem can be reduced to the solvability of a system of partial differential equations (PDEs), which in the linear case reduce to the Sylvester type equation obtained by Francis. For this reason, we refer to these equations as the Francis Byrnes Isidori (FBI) PDEs. For completeness, we state the main result of [] (for the definition of Poisson stability used, see Remark.). Theorem. ([]) Assume that the equilibrium w D of the exosystem is Lyapunov stable and there is a neighborhood of w D in which every point is Poisson stable. Assume further that the pair f f.,, /,.,, / () x u is stabilizable. Then the state feedback regulator problem is solvable if and only if there exists C k.k > / mappings W! R n, with./ D, and W! R m, with./ D, both defined in a neighborhood R q of w D and satisfying.w/s.w/ D f..w/,.w/, w/ w D h..w/,.w/, w/. Given a solution pair., / to the FBI equations (3), a state feedback solving the regulator problem is given by.x, w/ D.w/ C K.x.w//, where K R mn is any feedback matrix rendering the pair () asymptotically stable. In general, solutions to the FBI equations, being singular quasilinear PDEs with constraints, may not exist. However, for a class of control-affine systems, it is shown in [] that the solvability of the FBI equations is a property of the zero dynamics of (). Roughly speaking, if the zero dynamics of () has a hyperbolic equilibrium at the origin, then a solution to the FBI equations exists by the center manifold theorem [3]. It is known, however, that center manifolds suffer from a number of subtle properties associated with uniqueness and differentiability [4]. Despite these difficulties, a C dynamical system possess a C k center manifold for each k > ; moreover, it is possible to obtain approximate solutions of arbitrarily high-order via Taylor series [3]. In this respect, Huang and Rugh [5] and Krener [6] provide a method to compute approximate solutions to the FBI equations via Taylor polynomials, yielding approximate output regulation. Naturally, if one desires a more accurate output tracking controller, then one can increase the degree of the Taylor approximation; however, there are two main drawbacks in doing so. First, increasing the order increases the accuracy of the approximation but on a possibly smaller domain because of the rapidly growing behavior of high-order polynomials away from the origin. Second, the number of monomials in q variables of degree N is q C N N a number growing rapidly in N. In this paper, we present a method to compute solutions to the FBI equations for the class of real analytic SISO control-affine systems, (3) Px D f.x/cg.x/u Pw D s.w/ y D h.x/ C p.w/, (4) where f W R n! R n, g W R n! R n, s W R q! R q, h W R n! R, andp W R q! R are real analytic about the origin. Furthermore, we will restrict our considerations to two-dimensional Copyright John Wiley & Sons, Ltd. Int. J. Robust. Nonlinear Control 3; 3:46 6 DOI:./rnc

3 48 C. O. AGUILAR AND A. J. KRENER exosystems, that is, q D, whose linear part contains non-zero eigenvalues. Our method is based on the existence and uniqueness results for two-dimensional analytic center manifolds in [7] and on a high-order patchy method similar to [8]. A key strength of our approximation method, which relies on the periodic nature of the solution to the FBI equations for (4), is the reduction of the computational effort inherent in a direct Taylor polynomial approximation. The organization of this paper is as follows. In Section, we briefly summarize the key insight provided in [] on how the solvability of the FBI equations can be reduced to the problem of solving a center manifold equation provided that the zero dynamics of (4) are hyperbolic. With this simplification, we show how the standard stability assumptions on the exosystem lead to a direct application of the results in [7] to deduce uniqueness of solutions to the FBI equations of (4). In Section 3, we describe a continuation method to compute a high-order piecewise smooth approximation to the solution of the FBI equations and prove that a sequence of approximations generated by our method converges uniformly to the true solution. Finally, in Section 4, we illustrate our method on examples and then make some concluding remarks. Remark. Henceforth, it will be implicitly assumed that the exosystem has an equilibrium w D that is Lyapunov stable and that there is a neighborhood of w D in which every point is Poisson stable. We will refer to this type of stability as neutral stability. By Poisson stability, we mean the following. An initial condition x of the dynamical system Px D f.x/ is Poisson stable if the flow ˆf t.x / of the vector field f is defined for all t R, and for each neighborhood U of x and each real number T>, there exists a time t >T such that ˆf t.x / U and a time t < T such that ˆf t.x / U.. REAL ANALYTIC AND PERIODIC SOLUTIONS TO THE FRANCIS BYRNES ISIDORI EQUATIONS As shown in [], a key simplification in the problem of solving the FBI equations for a system of the form (4) consists in reducing it to the problem of solving a center manifold equation for the zero dynamics of (4). Following [] and using the now standard notation in [9], assume that the triple ¹f, g, hº from (4) has relative degree 6 r<nat x D and let., / denote the standard normal coordinates, where D.h.x/, L f h.x/, :::, L r h.x// and is such that L f g D. Inthe., / coordinates, (4) takes the form Ṕ D f., / P D, :::, P r D r P r D b., /C a., /u Pw D s.w/ y D C p.w/. The zero dynamics of (4) are given by the dynamical system (5) Ṕ D f., /. (6) Define functions ' i W R q! R by ' i.w/ D L i s p.w/, 6 i 6 r,set'.w/ D.'.w/, :::,' r.w//, and let u e.x, w/ D Lr f h.x/ C Lr s p.w/ L g L r. h.x/ f Then it is straightforward to verify that if satisfies the PDE w.w/s.w/ D f..w/, '.w//, (7) Copyright John Wiley & Sons, Ltd. Int. J. Robust. Nonlinear Control 3; 3:46 6 DOI:./rnc

4 PATCHY SOLUTION TO A FBI PDE 49 then.w/ WD..w/, '.w// and.w/ WD u e..w/, w/ constitute a solution pair to the FBI equations of (5). If the origin of (6) is hyperbolic, that is, the matrix f =., / has eigenvalues off the imaginary axis, then (7) is the equation that is satisfied by any center manifold ¹., w/ W D.w/º of the coupled dynamical system Ṕ D f., '.w// Pw D s.w/. (8) Hence, in the hyperbolic case, the problem of solving the FBI equations associated to the original system (4) is reduced to solving the center manifold equation associated to (8). Although this simplification is significant, solutions to center manifolds suffer from subtleties associated with uniqueness and differentiability [4]. For example, it is known that an analytic dynamical system does not generally posses an analytic center manifold, thereby forcing one to seek a center manifold solution that is only C k.k D, 3, :::/ and thus not necessarily unique. As an example, the polynomial dynamical system Ṕ D C w C w Pw D w w.w C w / Pw D w w.w C w /, which is of the form (8), has the property that each center manifold has Taylor series X.i /Š.w C w /i, id which has vanishing radius of convergence. Despite these difficulties, a special case for which sharp uniqueness and differentiability results exist is for two-dimensional center manifolds and is given by the following theorem by Aulbach [7]. Theorem. ([7]) Consider the ordinary differential equation Ṕ D B C Z.w, w, / Pw D w C P.w, w, / Pw D w C Q.w, w, /, (9) where w, w R, R n,andp, Q, andz are real analytic functions about the origin and have Taylor series beginning with quadratic terms. Suppose that the matrix B has no eigenvalues on the imaginary axis. If the local center manifold dynamics of (9) are Lyapunov stable and non-attractive, then (9) has a uniquely determined local center manifold that is analytic and generated by a family of periodic solutions. Aulbach s result has a direct application to the output regulation problem, as given by the following theorem. Theorem. Suppose that in (4) the exosystem is two dimensional and s=w./ has non-zero eigenvalues. Suppose that f, g, h, andp are real analytic mappings about x D and w D, respectively, and that the triple ¹f, g, hº has a well-defined relative degree 6 r<nat x D. If the zero dynamics of (4) are hyperbolic, then there exist unique and real analytic mappings., / solving the associated FBI equations of (4). Copyright John Wiley & Sons, Ltd. Int. J. Robust. Nonlinear Control 3; 3:46 6 DOI:./rnc

5 5 C. O. AGUILAR AND A. J. KRENER Proof By assumption and neutral stability of the exosystem, the eigenvalues of the exosystem are nonzero and purely imaginary. Indeed, if the eigenvalues were not purely imaginary, then w D would necessarily be either a repelling or an attractive equilibrium, contradicting the assumption of neutral stability. Now because B WD f =., / contains eigenvalues off the imaginary axis, there exists an analytic coordinate change [] about the origin such that (8) takes the form Ṕ D B C Z.w, w, / Pw D w C P.w, w / Pw D w C Q.w, w /, () where P, Q, andz are analytic at the origin and have Taylor series beginning with quadratic terms. From (), we can observe that the dynamics of any center manifold of () are equivalent to the exosystem dynamics, which by assumption are Lyapunov stable and non-attractive. Aulbach s theorem completes the proof. Remark. Theorem. actually holds for more general MIMO control-affine systems with m D p. In[],it is shown that if the composite control-affine system Px D f.x, w/ C Pw D s.w/ y D h.x, w/ mx g i.x, w/u i has a well-defined relative degree at.x, w/ D., /, then the associated FBI equations are solvable if the zero dynamics of the composite system are hyperbolic. In this case, the FBI equations reduce to a center manifold equation of the form (7) so that Aulbach s theorem can be applied when the exosystem is two dimensional. Example. The dynamics of a cart and inverted pendulum system can be written in the form. id Px D x Px D u Px 3 D x 4 () Px 4 D g` sin.x 3/ ` cos.x 3/u, where x is the position of the cart, x 3 is the angle the pendulum makes with the vertical, g is the acceleration due to gravity, ` is the length of the rod, and u is the control force. With h.x/ D x, the system has relative degree r D at x D and therefore., / D.x/ D.h.x/, L f h.x// D.x, x /. With., / D.x/ D.x 3, x 4 C.x =`/ cos.x 3 //, the zero dynamics are given by Ṕ D Ṕ D sin. /, g` whose linearization at D has eigenvalues pg=`. Hence, with system output y D x C p.w/ (p real analytic) and a two-dimensional real analytic exosystem whose linearization has non-zero eigenvalues, there exists a unique and real analytic solution to the associated FBI equations of the cart and inverted pendulum system (). Copyright John Wiley & Sons, Ltd. Int. J. Robust. Nonlinear Control 3; 3:46 6 DOI:./rnc

6 PATCHY SOLUTION TO A FBI PDE 5 3. COMPUTATION OF THE CENTER MANIFOLD In this section, we outline a continuation method to compute the solution to the FBI equations in the case of two-dimensional exosystem and real analytic data. As described in the previous section, for the nonlinear control systems in consideration, the solvability of the FBI equations can be reduced to solving a center manifold equation for a dynamical system of the form Ṕ D B C NZ.w, w, / Pw D w C P.w, w / () Pw D w C Q.w, w /, where w D.w, w / R, R n, NZ, P,andQ are real analytic mappings beginning with quadratic terms, and the eigenvalues of B have non-zero real parts. We will therefore limit our considerations to solving the center manifold equation for (). It will be assumed that the w-dynamics have w D as a Lyapunov stable and non-attractive equilibrium. By Theorem., there exists a unique analytic mapping.w, w /, defined locally about w D, solving the center manifold PDE associated to (). Our method is best described on the representation of () in polar coordinates. Hence, we apply the transformation.w, w, / D.r cos, r sin, / to () yielding a system of the form Pr D r OR., r/ P D C O., r/ (3) Ṕ D B C OZ., r, /, where OR, O, OZ are analytic functions converging for each Œ, and jrj 6 a, k k 6 a, where a>is a positive constant. Define f., O r, / D B C OZ., r, /. The center manifold PDE for (3) is f., O r,., r// D Œ C O., r/ C r r OR., r/ (4) for the unknown analytic mapping., r/ (D.r cos, r sin /). The mapping has a power series representation X., r/ D e i./ r i iš id converging in a cylinder of the form Œ,, jrj 6, and with -periodic coefficients e i./ [7]. By eliminating the time variable t, (3) can be reduced to dr D rr., r/ d (5a) d D B C Z., r, /. d (5b) Define f., r, / D B C Z., r, /. From (4), it follows that f., r,., r// D C dr r d. (6) We now give a brief sketch of our method. Let r./ be a solution to (5a) and define the mapping., /D., r./c / for Œ, and jj small. We note that with r D r./ substituted into the right-hand side of (5b), the curve., / D., r.// is the solution to (5b) with initial condition./ D., r.//.forjj sufficiently small, we have a power series representation X i i., /D., / C., / (7) i iš id Copyright John Wiley & Sons, Ltd. Int. J. Robust. Nonlinear Control 3; 3:46 6 DOI:./rnc

7 5 C. O. AGUILAR AND A. J. KRENER converging for all Œ, and having -periodic coefficients i = i., /. In fact, it is easy to see that i i., / D., r.//. (8) i ri By construction, the mapping is a perturbation of., r.// in the radial direction, the amount of perturbation given by the parameter. Our method is based on computing the Taylor series approximation N., /D., / C NX id i i., / i iš and using it to build the center manifold along r./ in the radial direction. Having followed N along a small annular region, say of the form ¹., r/ W 6 6, r./ 6 r<r./c º, we compute a new radial curve 7! Qr./ with initial condition Qr./ D r./c, compute the new corresponding Taylor series approximation Q N for Q., / D., Qr./ C /, and then continue building the center manifold by following Q N along the annular region ¹., r/ W 6 6, Qr./ 6 r<qr./cqº. This process is repeated and the annular regions, along with the corresponding approximations, are patched together to form a piecewise smooth approximation to the true solution. 3.. Computation of the coefficients i i To compute the Taylor series approximation N, it is necessary to compute the -dependent coefficients i = i., / appearing in (7), which can be performed in the following way. From the definition of, a direct computation gives that D., r./c /C., r./c /dr r d, which when combined with (6) yields D f., r./c,., //. (9) Using (9), we can derive a linear inhomogeneous ODE for the coefficient i = i., /. Indeed, differentiating (9) with respect to and interchanging the order of differentiation yields., / D f and therefore., / f., r./c,., //., /C., r./c,., // r D A./ f., / C., r./,., //, r where the matrix A./ D f =., r./,., //. In general, it can be verified by induction that i., / D A./ i i., / C F i i,., /,., /, :::, i., / () i for some mappings F i, i >. In the implementation of our method, it will be convenient to relate the coefficients i = i., / and i Q = i., / obtained from nearby trajectories r./ and Qr./, respectively, of (5a). Suppose Copyright John Wiley & Sons, Ltd. Int. J. Robust. Nonlinear Control 3; 3:46 6 DOI:./rnc

8 PATCHY SOLUTION TO A FBI PDE 53 then that r./ and Qr./ are two solutions of (5a), and let./ D Qr./ r./. As before, let., /D., r./c / and Q., /D., Qr./C /.Then Q., / D., Qr.// D r r., r./c.// D X j D Cj., r.//./j, rcj jš where the last series converges for all Œ, provided./ is sufficiently small. Using (8), we can write that Q., / D X j D Cj., /./j. Cj jš Therefore, if =., /, :::, N = N., / are known, we can approximate Q =., / as Q., /., / C., /./ CC N., /./N N NŠ A similar argument shows that for i ¹,, :::º i Q., / D X i j D icj., /./j icj jš and thus if i = i., /, :::, N = N., / are known we can approximate i Q = i., / as i N Q., / X i i j D icj., /./j icj jš () provided i 6 N. 3.. Continuation algorithm With the previous constructions in mind, we are now ready to describe our continuation algorithm for computing the solution to the center manifold (6). () Let N > be a fixed positive integer and let N N., r/ D X e i./ r i iš, that is, N is the N th-order Taylor approximation of in r. To compute N, one can use the method in [5] to generate a N th-order Taylor polynomial approximation of.w, w /, say N.w, w /,andthen N., r/ D N.r cos, r sin /. For notational consistency, set D and set r./ D for R. The initial approximation N will be accepted in an annular region of the form id ¹., r/ W 6 6, 6 r<r./º, where r./ is the solution to (5a) with some prescribed initial condition r./ D >. To compute accurate numerical solutions to r, we solve a BVP using (5a) with boundary conditions r./ D r./ D and constant initial guess on Œ,. () Define., / D., r./ C /. From (7), can be approximated by the truncated series N., /D., / C NX id i., / i i iš Copyright John Wiley & Sons, Ltd. Int. J. Robust. Nonlinear Control 3; 3:46 6 DOI:./rnc

9 54 C. O. AGUILAR AND A. J. KRENER for jj small. To compute., / D., r.//, we solve a BVP using (5b) with boundary conditions./ D./ and initial guess., / N., r.//. Similarly, to compute the coefficient i = i., /, 6 i 6 N, we solve a BVP using the ODE () with boundary conditions i = i., / D i = i., / and initial guess i., / i N., r i r i.//. Having computed., /, =., /, :::, N = N., /, we obtain an approximation., r/ to., r/ defined by which is accepted in the region., r/ D N., r r.//, ¹., r/ W 6 6, r./ 6 r<r./ C º () for some desired >. In this way, we have extended our original approximation of to the domain (). Our running approximation of is given by 8 <., r/, 6 r<r./,., r/ :., r/, r./ 6 r 6 r./ C for Œ,. (3) We now proceed to augment to our running approximation a mapping that will be defined on an annular region surrounding the domain of in the following way. We first compute the solution r./ to (5a) with initial condition r./ D r./ C. This is performed by solving a BVP using (5a) with boundary conditions r./ D r./ D r./ C and taking the curve r./ C as an initial guess to r. Here, we note that to avoid overlapping domains of definition between and, the domain () of is redefined to be ¹., r/ W 6 6, r./ 6 r<r./º. (4) We now repeat Step with r./ and build an approximation to., /D., r./ C / of the form N., /D., / C NX id i i., / i iš, for 6 6 and >small. To compute., / D., r.//, we solve a BVP using (5b) with boundary conditions./ D./ and initial guess., /., r.//. Similarly, the coefficients i = i., /, 6 i 6 N, are computed by solving a BVP using the ODE () with boundary conditions i = i., / D i = i., / and initial guess (see ()) i N X i., / i j D icj., /.r./ r.// j. icj jš Having computed., /, =., /, :::, N = N., /, we obtain the approximation., r/ D N., r r.//, Copyright John Wiley & Sons, Ltd. Int. J. Robust. Nonlinear Control 3; 3:46 6 DOI:./rnc

10 PATCHY SOLUTION TO A FBI PDE 55 which is accepted in the region ¹., r/ W 6 6, r./ 6 r<r./ C º. (3) In this way, we extend our approximation of the true solution to the annulus (3), and our running approximation is 8., r/, 6 r<r./, ˆ<., r/., r/, r./ 6 r<r./, ˆ:., r/, r./ 6 r 6 r./ C for Œ,. (5) Steps 3 4 can now be iterated. Indeed, suppose we have computed an approximation k., r/ to., r/ of the form k., r/ D N k., r r k.// and defined in the region where k., /D., r k./ C /, ¹., r/ W 6 6, r k./ 6 r<r k./ C k º, (4) N k., /D k., / C NX id i k., / i i iš and r k./ is the solution to (5a) with initial condition r k./ D k id i. To extend our current approximation of beyond the domain of k, we begin by computing the solution r k./ to (5a) with initial condition r k./ D r k./ C k. This is performed by solving a BVP using (5a) with boundary conditions r./ D r./ D r k./ C k and initial guess r k./ C k.letnow kc., /D., r k./ C / and form N kc., /D kc., / C NX id i kc., / i i iš. To compute kc., /, we solve a BVP using (5b) with boundary conditions./ D./ and initial guess kc., / k., r k.//. Similarly, the coefficients i kc = i., / are computed by solving a BVP using the ODE () with boundary conditions i kc = i., / D i kc = i., / and initial guess i N kc X i., / i j D icj k., /.r k./ r k.// j. icj jš Having computed kc., /, kc =., /, :::, N kc = N., /, we obtain the approximation kc., r/ D N kc., r r k.//, which is accepted in the region ¹., r/ W 6 6, r k./ 6 r<r k./ C kc º. (5) To avoid overlapping the domains of k and kc, the domain of definition (4) of k is redefined to be ¹., r/ W 6 6, r k./ 6 r 6 r k./º. Copyright John Wiley & Sons, Ltd. Int. J. Robust. Nonlinear Control 3; 3:46 6 DOI:./rnc

11 56 C. O. AGUILAR AND A. J. KRENER After iterating Steps 3 4 a k > number of times, we obtain the following piecewise smooth approximation to., r/: 8., r/, 6 r<r./, ˆ<., r/, r 6 r<r./,., r/ Q k., r/ WD.. ˆ: k., r/, r k 6 r 6 r k./ for Œ,. Let us make a few remarks about our algorithm. (6) Remark 3. () The coefficients i = i., /, i D,, :::, N, are computed by solving boundary value problems for mainly two reasons: () they are known apriorito be periodic, and () we have good approximations of them from the previously computed coefficients (). () The main computational effort of our method is in computing the coefficients i = i., /. From (), we see that the ODE for i = i., / is linear in i = i., / and is polynomial in the previously computed., /, :::, i = i., /. Hence, a way to speed up the computation is to solve for the coefficients i = i., / order by order. This can result in computational savings when the right-hand side of () is complicated to evaluate or when n N is large. (3) When the w dynamics are given by the harmonic oscillator Pw D w Pw D w, the computation of the radial curves r./ is trivial and is given by the constant curves r./ D r./. In this case, there is no need to redefine the outer boundary of the successive approximations i when going from one annulus to another. (4) For the algorithm to produce a meaningful approximation to, the domain on which the approximation (6) is defined, namely ¹., r/ W 6 6, 6 r 6 r k./º, mustbe contained in the cylinder Œ,, jrj 6 on which is defined. Because is not known apriori, the algorithm must proceed from r k to r k by taking small increments r k./ r k./ D k and choosing r./ sufficiently small. To end this section, we prove that the sequence of approximations ¹ Q k º obtained from (6) kd converges uniformly to. Theorem 3. Suppose that is defined on the cylinder D¹., r/ W 6 6, 6 r 6 º and let Q <be chosen so that if r W Œ,! R is a trajectory of (5a) with r./ 6 Q, thenr./ <.Let Q k be defined as in (6), with radial step-size r j./ r j./ D j WD.=.k C //Q, forj D,, :::, k. Then Q k! uniformly in Q D¹., r/ W 6 6, 6 r 6 r k./º. Proof We first note that the existence of Q follows by Lyapunov stability of the exosystem. By construction, r j./ D..j C /=.k C //Q for j D,, :::, k, and in particular r k./ DQ, thereby rendering the domain Q independent of k. Also, we note that by shrinking Q if necessary, by Gronwall s lemma it follows that jqr./ Nr./j 6 jqr./ Nr./je K, (7) for all trajectories 7! Qr./ and 7! Nr./ of (5a) such that 6 Qr./, Nr./ 6 Q, wherek is a Lipschitz constant independent of. Copyright John Wiley & Sons, Ltd. Int. J. Robust. Nonlinear Control 3; 3:46 6 DOI:./rnc

12 PATCHY SOLUTION TO A FBI PDE 57 Now by definition, we have that j., /D., r j./ C / and therefore N C j., /D N C N C r., r N C j./ C /. Hence, by Taylor s theorem with integral remainder, j., /D N j., /C NŠ Z Z. / N N C j., /d N C C N N. / r., r N C j./ C /d. D j N., /C NŠ Let C D max.,r/ k N C =r N C., r/k, and we note that C N C =r N C on the compact set. We therefore have that exists by continuity of k j., / j N C jjn., /k 6 C.N C /Š provided 6 6 r j./ r j./ for Œ,, forallj D,, :::, k. Now because r j./ 6 Q for j D,, :::, k, it follows by (7) that jr j./ r j./j 6 jr j./ r j./je K 6 k C QeK. Therefore, given., r/ Q, say that r j./ 6 r<r j./ for some j ¹,, :::, kº, it follows that k., r/ Q k., r/kdk j., r r j.// j., r r j.//k Dk j., r r j.// j N., r r j.//k 6 6 C.N C /Š jr r j./j N C C N C.N C /Š k C QeK. Hence, k., r/ Q k., r/k! as k!uniformly in Q. This completes the proof. 4. EXAMPLES In this section, we present examples illustrating our method. Example 4. In this example, we take a linear dynamical system of the form (), whose center manifold is easily computed, and perform a nonlinear change of coordinates and obtain a nonlinear system on which we apply our method. The true solution to the nonlinear system is then readily available, and we can compare the approximations produced by our method with the true solution. Consider then the linear dynamical system Px D x C w C w Px D x 3 C 3 w C 3 w Px 3 D x w C w Pw D w Pw D w. Copyright John Wiley & Sons, Ltd. Int. J. Robust. Nonlinear Control 3; 3:46 6 DOI:./rnc

13 58 C. O. AGUILAR AND A. J. KRENER The center manifold equation for this system in the unknown mapping x D.w/ is.w/sw D C.w/C Dw, w where x D.x, x, x 3 /, w D.w, w /,and S D, C D A, D D A. 3 3 It is straightforward to verify that.w/ D. =3w, =w =6w, =w =6w / is the unique solution to the center manifold equation for this system. Consider the coordinate change D Z.x/ D. 3x, 9x 6x, x C x 3 C. 3x, 9x 6x //, where W R! R is a smooth function. The system in., w/ coordinates takes the form of () with matrix B having eigenvalues, = p3i. By direct substitution, the solution to the center manifold equation of the system in., w/ coordinates is D Z..w// D.w, w,.w, w //, thatis, the graph of the function. For purposes of illustration, we take the egg carton shaped function.w, w / D sin.w / sin.w /, whose graph is shown in Figure (left). The patchy approximation Q k.w, w / D.w, w, Q.w, w // computed with our method with k D annular regions of thickness D.5 and of order N D is shown in Figure (center). The error between the patchy approximation and the true solution is shown in Figure (right). Example 4. The following is an example of the rapidly growing behavior of polynomial approximations that can lead to destabilizing effects in an output tracking controller. We proceed as in Example 4. but instead use the volcano type function.w, w / D sin.w C w /e w w, whose graph is shown in Figure (left). The patchy approximation and the error in using the patchy approximation are shown in Figure (center and right). The patchy approximation is constructed with k D 6 annular regions of thickness D.5 and of order N D ; that is, we only use a first-order Taylor series in the radial direction. For this example, polynomial approximations of orders up to 3 where tested on the domain in consideration, and it was verified that as one increases the order of the polynomial approximation the error in fact increases. Example 4.3 Consider the inverted pendulum cart system from Example. with two-dimensional exosystem given by Pw D s.w/ D w w aw 3, (8) w w w w 5 w 5 5 w 5 Figure. True solution.w, w / D sin.w / sin.w / (left); patchy solution Q.w, w / with degree N D, k D annular regions, and radial step-size D.5 (center); error.w, w / Q.w, w / (right). Copyright John Wiley & Sons, Ltd. Int. J. Robust. Nonlinear Control 3; 3:46 6 DOI:./rnc

14 59 PATCHY SOLUTION TO A FBI PDE w w w w w w Figure. True solution.w, w / D sin.w Cw /e w w (left); patchy solution Q.w, w / with degree N D, k D 6 annular regions, and radial step-size D.5 (center); error.w, w / Q.w, w / (right) w 4 3 w w w Figure 3. Patchy approximation to.w, w / (left) and.w, w / (right) with degree N D, k D 4 annular regions, and radial step-size D.5. where a >. System (8) is a special case of the unforced Duffing s oscillator with no damping []. The equilibrium w D of (8) is a center. Let p.w/ D w. As in Example., let., / denote the standard normal coordinates, where D.x3, x4 C.x =`/ cos.x3 // and D.h.x/, Lf h.x// D.x, x /. Following the notation at the beginning of Section, let '.w/ D p.w/ D w and '.w/ D Ls p.w/ D w. Then the differential equation (8) for this system is given by P D w cos. / ` g P D sin. / w sin. / C w sin. / cos. / ` ` ` wp D w (9) wp D w aw3. A patchy approximation to the solution.w, w / D..w, w /,.w, w // of the center manifold equation of (9) was computed and is illustrated in Figure 3. The data g D, ` D =3, and a D =4 were used. The solution was computed with k D 4 annular regions, and the radial Copyright John Wiley & Sons, Ltd. Int. J. Robust. Nonlinear Control 3; 3:46 6 DOI:./rnc

15 6 C. O. AGUILAR AND A. J. KRENER y ref (t) y(t) 3 4 time [sec] time [sec] Figure 4. Output y.t/ D x.t/ and reference y ref.t/ D w.t/ (left), and tracking error e.t/ D y.t/ y ref.t/ (right). step at the initial angle D was taken to be i D.5, i D,, :::, 4. The order of the radial Taylor polynomials was chosen as N D. The computed patchy approximation to the center manifold PDE for (9) is used in an output tracking controller of the form., w/ D.w/ C K.., /.w//, where.w/ D..w/, '.w// and.w/ D u e..w/, w/, and where the gain matrix K is chosen as the solution to a linear-quadratic regulator problem for the linearization of the inverted pendulum. In the linear-quadratic regulator problem, the matrices Q D diag.4, 4, 4, 4/ and R D were chosen. A simulation is performed in which the pendulum is initialized at an angle of 5 from the vertical, and the cart is initialized at.5 from the origin. The reference trajectory, y ref.t/ D w.t/, is chosen with initial condition y ref./ D.. The results of the simulation are shown in Figure CONCLUSION We have presented a method to compute solutions to the FBI equations of real analytic controlaffine systems with two-dimensional exosystems. Our technique is based on the periodic nature of two-dimensional analytic center manifolds. In comparison with direct Taylor polynomial approximations [5, 6], our method lessens the computational effort needed to produce approximate solutions by taking into account the periodicity of the center manifold. We proved that our method generates a sequence of approximations converging uniformly to the true solution. ACKNOWLEDGEMENTS The authors thank the anonymous referees for their valuable suggestions. The research in this paper was performed while the first author held a National Research Council Postdoctoral Fellowship. The research was supported in part by AFOSR and NSF. REFERENCES. Isidori A, Byrnes CI. Output regulation of nonlinear systems. IEEE Transactions on Automatic Control 99; 35:3 4.. Francis BA. The linear multivariable regulator problem. SIAM Journal on Control and Optimization 977; 5: Carr J. Applications of Centre Manifolds Theory. Springer-Verlag: New York, NY, USA, Sijbrand J. Properties of center manifolds. Transactions of the American Mathematical Society 985; 89(): Copyright John Wiley & Sons, Ltd. Int. J. Robust. Nonlinear Control 3; 3:46 6 DOI:./rnc

16 PATCHY SOLUTION TO A FBI PDE 6 5. Huang J, Rugh WJ. An approximation method for the nonlinear servomechanism problem. IEEE Transactions on Automatic Control 99; 37: Krener AJ. The construction of optimal linear and nonlinear regulators. In Systems, Models and Feedback: Theory and Applications, Isidori A, Tarn TJ (eds). Birkhäuser: Boston, 99; Aulbach B. A classical approach to the analyticity problem of center manifolds. Journal of Applied Mathematics and Physics 985; 36(): Navasca C, Krener AJ. Patchy solution of the HJB PDE. In Modeling, Estimation and Control, Lecture Notes in Control and Information Sciences, Vol. 364, Chiuso A, Ferrante A, Pinzoni S (eds): Berlin, Germany, 7; Isidori A. Nonlinear Control Systems, (3rd edn). Springer: London, Great Britain, Perko L. Differential Equations and Dynamical Systems. Springer-Verlag: New York, NY, USA, 99.. Huang J. On the solvability of the regulator equations for a class of nonlinear systems. IEEE Transactions on Automatic Control 3; 48(5): Guckenheimer J, Holmes P. Nonlinear oscillations, Dynamical Systems, and Bifurcations of Vector Fields. Springer-Verlag: New York, NY, USA, 983. Copyright John Wiley & Sons, Ltd. Int. J. Robust. Nonlinear Control 3; 3:46 6 DOI:./rnc

Model Predictive Regulation

Model Predictive Regulation Preprints of the 19th World Congress The International Federation of Automatic Control Model Predictive Regulation Cesar O. Aguilar Arthur J. Krener California State University, Bakersfield, CA, 93311,

More information

High-Gain Observers in Nonlinear Feedback Control. Lecture # 3 Regulation

High-Gain Observers in Nonlinear Feedback Control. Lecture # 3 Regulation High-Gain Observers in Nonlinear Feedback Control Lecture # 3 Regulation High-Gain ObserversinNonlinear Feedback ControlLecture # 3Regulation p. 1/5 Internal Model Principle d r Servo- Stabilizing u y

More information

Output Regulation of the Tigan System

Output Regulation of the Tigan System Output Regulation of the Tigan System Dr. V. Sundarapandian Professor (Systems & Control Eng.), Research and Development Centre Vel Tech Dr. RR & Dr. SR Technical University Avadi, Chennai-6 6, Tamil Nadu,

More information

THE DESIGN OF ACTIVE CONTROLLER FOR THE OUTPUT REGULATION OF LIU-LIU-LIU-SU CHAOTIC SYSTEM

THE DESIGN OF ACTIVE CONTROLLER FOR THE OUTPUT REGULATION OF LIU-LIU-LIU-SU CHAOTIC SYSTEM THE DESIGN OF ACTIVE CONTROLLER FOR THE OUTPUT REGULATION OF LIU-LIU-LIU-SU CHAOTIC SYSTEM Sundarapandian Vaidyanathan 1 1 Research and Development Centre, Vel Tech Dr. RR & Dr. SR Technical University

More information

Output Regulation of the Arneodo Chaotic System

Output Regulation of the Arneodo Chaotic System Vol. 0, No. 05, 00, 60-608 Output Regulation of the Arneodo Chaotic System Sundarapandian Vaidyanathan R & D Centre, Vel Tech Dr. RR & Dr. SR Technical University Avadi-Alamathi Road, Avadi, Chennai-600

More information

OUTPUT REGULATION OF THE SIMPLIFIED LORENZ CHAOTIC SYSTEM

OUTPUT REGULATION OF THE SIMPLIFIED LORENZ CHAOTIC SYSTEM OUTPUT REGULATION OF THE SIMPLIFIED LORENZ CHAOTIC SYSTEM Sundarapandian Vaidyanathan Research and Development Centre, Vel Tech Dr. RR & Dr. SR Technical University Avadi, Chennai-600 06, Tamil Nadu, INDIA

More information

OUTPUT REGULATION OF RÖSSLER PROTOTYPE-4 CHAOTIC SYSTEM BY STATE FEEDBACK CONTROL

OUTPUT REGULATION OF RÖSSLER PROTOTYPE-4 CHAOTIC SYSTEM BY STATE FEEDBACK CONTROL International Journal in Foundations of Computer Science & Technology (IJFCST),Vol., No., March 01 OUTPUT REGULATION OF RÖSSLER PROTOTYPE-4 CHAOTIC SYSTEM BY STATE FEEDBACK CONTROL Sundarapandian Vaidyanathan

More information

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION - Vol. XIII - Nonlinear Output Regulation - Alberto Isidoro and Claudio De Persis

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION - Vol. XIII - Nonlinear Output Regulation - Alberto Isidoro and Claudio De Persis NONLINEAR OUTPUT REGULATION Alberto Isidori Dipartimento di Informatica e Sistemistica, Università di Roma La Sapienza" and Department of Systems Science and Mathematics, Washington University in St. Louis,

More information

ACTIVE CONTROLLER DESIGN FOR THE OUTPUT REGULATION OF THE WANG-CHEN-YUAN SYSTEM

ACTIVE CONTROLLER DESIGN FOR THE OUTPUT REGULATION OF THE WANG-CHEN-YUAN SYSTEM ACTIVE CONTROLLER DESIGN FOR THE OUTPUT REGULATION OF THE WANG-CHEN-YUAN SYSTEM Sundarapandian Vaidyanathan Research and Development Centre, Vel Tech Dr. RR & Dr. SR Technical University Avadi, Chennai-600

More information

Global stabilization of feedforward systems with exponentially unstable Jacobian linearization

Global stabilization of feedforward systems with exponentially unstable Jacobian linearization Global stabilization of feedforward systems with exponentially unstable Jacobian linearization F Grognard, R Sepulchre, G Bastin Center for Systems Engineering and Applied Mechanics Université catholique

More information

Output Regulation of Uncertain Nonlinear Systems with Nonlinear Exosystems

Output Regulation of Uncertain Nonlinear Systems with Nonlinear Exosystems Output Regulation of Uncertain Nonlinear Systems with Nonlinear Exosystems Zhengtao Ding Manchester School of Engineering, University of Manchester Oxford Road, Manchester M3 9PL, United Kingdom zhengtaoding@manacuk

More information

Global Practical Output Regulation of a Class of Nonlinear Systems by Output Feedback

Global Practical Output Regulation of a Class of Nonlinear Systems by Output Feedback Proceedings of the 44th IEEE Conference on Decision and Control, and the European Control Conference 2005 Seville, Spain, December 2-5, 2005 ThB09.4 Global Practical Output Regulation of a Class of Nonlinear

More information

Fall 線性系統 Linear Systems. Chapter 08 State Feedback & State Estimators (SISO) Feng-Li Lian. NTU-EE Sep07 Jan08

Fall 線性系統 Linear Systems. Chapter 08 State Feedback & State Estimators (SISO) Feng-Li Lian. NTU-EE Sep07 Jan08 Fall 2007 線性系統 Linear Systems Chapter 08 State Feedback & State Estimators (SISO) Feng-Li Lian NTU-EE Sep07 Jan08 Materials used in these lecture notes are adopted from Linear System Theory & Design, 3rd.

More information

Stability of Feedback Solutions for Infinite Horizon Noncooperative Differential Games

Stability of Feedback Solutions for Infinite Horizon Noncooperative Differential Games Stability of Feedback Solutions for Infinite Horizon Noncooperative Differential Games Alberto Bressan ) and Khai T. Nguyen ) *) Department of Mathematics, Penn State University **) Department of Mathematics,

More information

Passivity-based Stabilization of Non-Compact Sets

Passivity-based Stabilization of Non-Compact Sets Passivity-based Stabilization of Non-Compact Sets Mohamed I. El-Hawwary and Manfredi Maggiore Abstract We investigate the stabilization of closed sets for passive nonlinear systems which are contained

More information

Robust Semiglobal Nonlinear Output Regulation The case of systems in triangular form

Robust Semiglobal Nonlinear Output Regulation The case of systems in triangular form Robust Semiglobal Nonlinear Output Regulation The case of systems in triangular form Andrea Serrani Department of Electrical and Computer Engineering Collaborative Center for Control Sciences The Ohio

More information

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

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 information

Output Regulation for Linear Distributed Parameter Systems

Output Regulation for Linear Distributed Parameter Systems 2236 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL 45, NO 12, DECEMBER 2000 Output Regulation for Linear Distributed Parameter Systems Christopher I Byrnes, Fellow, IEEE, István G Laukó, David S Gilliam,

More information

Semi-global Robust Output Regulation for a Class of Nonlinear Systems Using Output Feedback

Semi-global Robust Output Regulation for a Class of Nonlinear Systems Using Output Feedback 2005 American Control Conference June 8-10, 2005. Portland, OR, USA FrC17.5 Semi-global Robust Output Regulation for a Class of Nonlinear Systems Using Output Feedback Weiyao Lan, Zhiyong Chen and Jie

More information

Lecture 4: Numerical solution of ordinary differential equations

Lecture 4: Numerical solution of ordinary differential equations Lecture 4: Numerical solution of ordinary differential equations Department of Mathematics, ETH Zürich General explicit one-step method: Consistency; Stability; Convergence. High-order methods: Taylor

More information

Global output regulation through singularities

Global output regulation through singularities Global output regulation through singularities Yuh Yamashita Nara Institute of Science and Techbology Graduate School of Information Science Takayama 8916-5, Ikoma, Nara 63-11, JAPAN yamas@isaist-naraacjp

More information

On the convergence of normal forms for analytic control systems

On the convergence of normal forms for analytic control systems Chapter 1 On the convergence of normal forms for analytic control systems Wei Kang Department of Mathematics, Naval Postgraduate School Monterey, CA 93943 wkang@nps.navy.mil Arthur J. Krener Department

More information

The Important State Coordinates of a Nonlinear System

The Important State Coordinates of a Nonlinear System The Important State Coordinates of a Nonlinear System Arthur J. Krener 1 University of California, Davis, CA and Naval Postgraduate School, Monterey, CA ajkrener@ucdavis.edu Summary. We offer an alternative

More information

Handout 2: Invariant Sets and Stability

Handout 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 information

Minimum-Phase Property of Nonlinear Systems in Terms of a Dissipation Inequality

Minimum-Phase Property of Nonlinear Systems in Terms of a Dissipation Inequality Minimum-Phase Property of Nonlinear Systems in Terms of a Dissipation Inequality Christian Ebenbauer Institute for Systems Theory in Engineering, University of Stuttgart, 70550 Stuttgart, Germany ce@ist.uni-stuttgart.de

More information

1 Lyapunov theory of stability

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 information

Topics in control Tracking and regulation A. Astolfi

Topics in control Tracking and regulation A. Astolfi Topics in control Tracking and regulation A. Astolfi Contents 1 Introduction 1 2 The full information regulator problem 3 3 The FBI equations 5 4 The error feedback regulator problem 5 5 The internal model

More information

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

Lecture 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 information

1 The Observability Canonical Form

1 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 information

Iterative methods to compute center and center-stable manifolds with application to the optimal output regulation problem

Iterative methods to compute center and center-stable manifolds with application to the optimal output regulation problem Iterative methods to compute center and center-stable manifolds with application to the optimal output regulation problem Noboru Sakamoto, Branislav Rehak N.S.: Nagoya University, Department of Aerospace

More information

C.I.BYRNES,D.S.GILLIAM.I.G.LAUK O, V.I. SHUBOV We assume that the input u is given, in feedback form, as the output of a harmonic oscillator with freq

C.I.BYRNES,D.S.GILLIAM.I.G.LAUK O, V.I. SHUBOV We assume that the input u is given, in feedback form, as the output of a harmonic oscillator with freq Journal of Mathematical Systems, Estimation, and Control Vol. 8, No. 2, 1998, pp. 1{12 c 1998 Birkhauser-Boston Harmonic Forcing for Linear Distributed Parameter Systems C.I. Byrnes y D.S. Gilliam y I.G.

More information

FEMLAB-BASED OUTPUT REGULATION OF NONHYPERBOLICALLY NONMINIMUM PHASE SYSTEM AND ITS REAL-TIME IMPLEMENTATION

FEMLAB-BASED OUTPUT REGULATION OF NONHYPERBOLICALLY NONMINIMUM PHASE SYSTEM AND ITS REAL-TIME IMPLEMENTATION FEMLAB-BASED OUTPUT REGULATION OF NONHYPERBOLICALLY NONMINIMUM PHASE SYSTEM AND ITS REAL-TIME IMPLEMENTATION Branislav Rehák,1 Jorge Orozco-Mora Sergej Čelikovský,2 Javier Ruiz-León Czech Technical University,

More information

Nonlinear System Analysis

Nonlinear 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 information

One Dimensional Dynamical Systems

One 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 information

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

ENGI 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

Predictive control for general nonlinear systems using approximation

Predictive control for general nonlinear systems using approximation Loughborough University Institutional Repository Predictive control for general nonlinear systems using approximation This item was submitted to Loughborough University's Institutional Repository by the/an

More information

A Recurrent Neural Network for Solving Sylvester Equation With Time-Varying Coefficients

A Recurrent Neural Network for Solving Sylvester Equation With Time-Varying Coefficients IEEE TRANSACTIONS ON NEURAL NETWORKS, VOL 13, NO 5, SEPTEMBER 2002 1053 A Recurrent Neural Network for Solving Sylvester Equation With Time-Varying Coefficients Yunong Zhang, Danchi Jiang, Jun Wang, Senior

More information

Nonlinear Discrete-Time Observer Design with Linearizable Error Dynamics

Nonlinear Discrete-Time Observer Design with Linearizable Error Dynamics 622 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 48, NO. 4, APRIL 2003 Nonlinear Discrete-Time Observer Design with Linearizable Error Dynamics MingQing Xiao, Nikolaos Kazantzis, Costas Kravaris, Arthur

More information

Half of Final Exam Name: Practice Problems October 28, 2014

Half of Final Exam Name: Practice Problems October 28, 2014 Math 54. Treibergs Half of Final Exam Name: Practice Problems October 28, 24 Half of the final will be over material since the last midterm exam, such as the practice problems given here. The other half

More information

Converse Lyapunov theorem and Input-to-State Stability

Converse 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 information

Min-Max Output Integral Sliding Mode Control for Multiplant Linear Uncertain Systems

Min-Max Output Integral Sliding Mode Control for Multiplant Linear Uncertain Systems Proceedings of the 27 American Control Conference Marriott Marquis Hotel at Times Square New York City, USA, July -3, 27 FrC.4 Min-Max Output Integral Sliding Mode Control for Multiplant Linear Uncertain

More information

Output Input Stability and Minimum-Phase Nonlinear Systems

Output Input Stability and Minimum-Phase Nonlinear Systems 422 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 47, NO. 3, MARCH 2002 Output Input Stability and Minimum-Phase Nonlinear Systems Daniel Liberzon, Member, IEEE, A. Stephen Morse, Fellow, IEEE, and Eduardo

More information

Generalized Output Regulation for a Class of Nonlinear Systems via the Robust Control Approach

Generalized Output Regulation for a Class of Nonlinear Systems via the Robust Control Approach Generalized Output Regulation for a Class of Nonlinear Systems via the Robust Control Approach L. E. RAMOS-VELASCO, S. CELIKOVSKÝ, V. LÓPEZ-MORALES AND V. KU CERA Centro de Investigación en Tecnologías

More information

Numerical Algorithms as Dynamical Systems

Numerical Algorithms as Dynamical Systems A Study on Numerical Algorithms as Dynamical Systems Moody Chu North Carolina State University What This Study Is About? To recast many numerical algorithms as special dynamical systems, whence to derive

More information

Trajectory Tracking Control of Bimodal Piecewise Affine Systems

Trajectory Tracking Control of Bimodal Piecewise Affine Systems 25 American Control Conference June 8-1, 25. Portland, OR, USA ThB17.4 Trajectory Tracking Control of Bimodal Piecewise Affine Systems Kazunori Sakurama, Toshiharu Sugie and Kazushi Nakano Abstract This

More information

LIE TRANSFORM CONSTRUCTION OF EXPONENTIAL NORMAL FORM OBSERVERS. Suba Thomas Harry G. Kwatny Bor-Chin Chang

LIE TRANSFORM CONSTRUCTION OF EXPONENTIAL NORMAL FORM OBSERVERS. Suba Thomas Harry G. Kwatny Bor-Chin Chang LIE TRANSFORM CONSTRUCTION OF EXPONENTIAL NORMAL FORM OBSERVERS Suba Thomas Harry G Kwatny Bor-Chin Chang Department of Mechanical Engineering and Mechanics, Drexel University, Philadelphia, PA 1914, USA

More information

Disturbance Attenuation for a Class of Nonlinear Systems by Output Feedback

Disturbance Attenuation for a Class of Nonlinear Systems by Output Feedback Disturbance Attenuation for a Class of Nonlinear Systems by Output Feedback Wei in Chunjiang Qian and Xianqing Huang Submitted to Systems & Control etters /5/ Abstract This paper studies the problem of

More information

A 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 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

Stability and output regulation for a cascaded network of 2 2 hyperbolic systems with PI control

Stability and output regulation for a cascaded network of 2 2 hyperbolic systems with PI control Stability and output regulation for a cascaded network of 2 2 hyperbolic systems with PI control Ngoc-Tu TRINH, Vincent ANDRIEU and Cheng-Zhong XU Laboratory LAGEP, Batiment CPE, University of Claude Bernard

More information

Modeling and Analysis of Dynamic Systems

Modeling 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 information

Small Gain Theorems on Input-to-Output Stability

Small Gain Theorems on Input-to-Output Stability Small Gain Theorems on Input-to-Output Stability Zhong-Ping Jiang Yuan Wang. Dept. of Electrical & Computer Engineering Polytechnic University Brooklyn, NY 11201, U.S.A. zjiang@control.poly.edu Dept. of

More information

Nonlinear Control Lecture 1: Introduction

Nonlinear Control Lecture 1: Introduction Nonlinear Control Lecture 1: Introduction Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Fall 2011 Farzaneh Abdollahi Nonlinear Control Lecture 1 1/15 Motivation

More information

MCE693/793: Analysis and Control of Nonlinear Systems

MCE693/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 information

Prediction-based adaptive control of a class of discrete-time nonlinear systems with nonlinear growth rate

Prediction-based adaptive control of a class of discrete-time nonlinear systems with nonlinear growth rate www.scichina.com info.scichina.com www.springerlin.com Prediction-based adaptive control of a class of discrete-time nonlinear systems with nonlinear growth rate WEI Chen & CHEN ZongJi School of Automation

More information

ASTATISM IN NONLINEAR CONTROL SYSTEMS WITH APPLICATION TO ROBOTICS

ASTATISM IN NONLINEAR CONTROL SYSTEMS WITH APPLICATION TO ROBOTICS dx dt DIFFERENTIAL EQUATIONS AND CONTROL PROCESSES N 1, 1997 Electronic Journal, reg. N P23275 at 07.03.97 http://www.neva.ru/journal e-mail: diff@osipenko.stu.neva.ru Control problems in nonlinear systems

More information

An introduction to Birkhoff normal form

An 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 information

LECTURE NOTES ELEMENTARY NUMERICAL METHODS. Eusebius Doedel

LECTURE NOTES ELEMENTARY NUMERICAL METHODS. Eusebius Doedel LECTURE NOTES on ELEMENTARY NUMERICAL METHODS Eusebius Doedel TABLE OF CONTENTS Vector and Matrix Norms 1 Banach Lemma 20 The Numerical Solution of Linear Systems 25 Gauss Elimination 25 Operation Count

More information

Hybrid Systems - Lecture n. 3 Lyapunov stability

Hybrid 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 information

LEGENDRE POLYNOMIALS AND APPLICATIONS. We construct Legendre polynomials and apply them to solve Dirichlet problems in spherical coordinates.

LEGENDRE POLYNOMIALS AND APPLICATIONS. We construct Legendre polynomials and apply them to solve Dirichlet problems in spherical coordinates. LEGENDRE POLYNOMIALS AND APPLICATIONS We construct Legendre polynomials and apply them to solve Dirichlet problems in spherical coordinates.. Legendre equation: series solutions The Legendre equation is

More information

8.1 Bifurcations of Equilibria

8.1 Bifurcations of Equilibria 1 81 Bifurcations of Equilibria Bifurcation theory studies qualitative changes in solutions as a parameter varies In general one could study the bifurcation theory of ODEs PDEs integro-differential equations

More information

Defining Equations for Bifurcations and Singularities

Defining Equations for Bifurcations and Singularities Defining Equations for Bifurcations and Singularities John Guckenheimer and Yongjian Xiang Mathematics Department, Ithaca, NY 14853 For Vladimir Arnold on the occasion of his 65th birthday July 1, 2002

More information

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

EN 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 information

A Model of Evolutionary Dynamics with Quasiperiodic Forcing

A Model of Evolutionary Dynamics with Quasiperiodic Forcing paper presented at Society for Experimental Mechanics (SEM) IMAC XXXIII Conference on Structural Dynamics February 2-5, 205, Orlando FL A Model of Evolutionary Dynamics with Quasiperiodic Forcing Elizabeth

More information

LECTURE 8: DYNAMICAL SYSTEMS 7

LECTURE 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 information

LMI Methods in Optimal and Robust Control

LMI 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 information

Feedback Linearization

Feedback Linearization Feedback Linearization Peter Al Hokayem and Eduardo Gallestey May 14, 2015 1 Introduction Consider a class o single-input-single-output (SISO) nonlinear systems o the orm ẋ = (x) + g(x)u (1) y = h(x) (2)

More information

Stabilization of a 3D Rigid Pendulum

Stabilization 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 information

MCE693/793: Analysis and Control of Nonlinear Systems

MCE693/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 information

SINCE THE formulation and solution of the problem of

SINCE THE formulation and solution of the problem of IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL 49, NO 11, NOVEMBER 2004 1941 Output Regulation of Linear Systems With Bounded Continuous Feedback Tingshu Hu, Senior Member, IEEE, Zongli Lin, Senior Member,

More information

A conjecture on sustained oscillations for a closed-loop heat equation

A conjecture on sustained oscillations for a closed-loop heat equation A conjecture on sustained oscillations for a closed-loop heat equation C.I. Byrnes, D.S. Gilliam Abstract The conjecture in this paper represents an initial step aimed toward understanding and shaping

More information

Hybrid Systems Course Lyapunov stability

Hybrid 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 information

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

1. 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 information

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

Nonlinear 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

CLASSIFICATION AND PRINCIPLE OF SUPERPOSITION FOR SECOND ORDER LINEAR PDE

CLASSIFICATION AND PRINCIPLE OF SUPERPOSITION FOR SECOND ORDER LINEAR PDE CLASSIFICATION AND PRINCIPLE OF SUPERPOSITION FOR SECOND ORDER LINEAR PDE 1. Linear Partial Differential Equations A partial differential equation (PDE) is an equation, for an unknown function u, that

More information

Physics 250 Green s functions for ordinary differential equations

Physics 250 Green s functions for ordinary differential equations Physics 25 Green s functions for ordinary differential equations Peter Young November 25, 27 Homogeneous Equations We have already discussed second order linear homogeneous differential equations, which

More information

Robust Stabilization of Non-Minimum Phase Nonlinear Systems Using Extended High Gain Observers

Robust Stabilization of Non-Minimum Phase Nonlinear Systems Using Extended High Gain Observers 28 American Control Conference Westin Seattle Hotel, Seattle, Washington, USA June 11-13, 28 WeC15.1 Robust Stabilization of Non-Minimum Phase Nonlinear Systems Using Extended High Gain Observers Shahid

More information

An homotopy method for exact tracking of nonlinear nonminimum phase systems: the example of the spherical inverted pendulum

An homotopy method for exact tracking of nonlinear nonminimum phase systems: the example of the spherical inverted pendulum 9 American Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA June -, 9 FrA.5 An homotopy method for exact tracking of nonlinear nonminimum phase systems: the example of the spherical inverted

More information

Autonomous Helicopter Landing A Nonlinear Output Regulation Perspective

Autonomous Helicopter Landing A Nonlinear Output Regulation Perspective Autonomous Helicopter Landing A Nonlinear Output Regulation Perspective Andrea Serrani Department of Electrical and Computer Engineering Collaborative Center for Control Sciences The Ohio State University

More information

MCE/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 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 information

1 Relative degree and local normal forms

1 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 information

INVERSION IN INDIRECT OPTIMAL CONTROL

INVERSION IN INDIRECT OPTIMAL CONTROL INVERSION IN INDIRECT OPTIMAL CONTROL François Chaplais, Nicolas Petit Centre Automatique et Systèmes, École Nationale Supérieure des Mines de Paris, 35, rue Saint-Honoré 7735 Fontainebleau Cedex, France,

More information

7.3 Singular points and the method of Frobenius

7.3 Singular points and the method of Frobenius 284 CHAPTER 7. POWER SERIES METHODS 7.3 Singular points and the method of Frobenius Note: or.5 lectures, 8.4 and 8.5 in [EP], 5.4 5.7 in [BD] While behaviour of ODEs at singular points is more complicated,

More information

Output feedback stabilization and restricted tracking for cascaded systems with bounded control

Output feedback stabilization and restricted tracking for cascaded systems with bounded control Output feedback stabilization and restricted tracking for cascaded systems with bounded control Georgia Kaliora, Zhong-Ping Jiang and Alessandro Astolfi Abstract In this note we discuss the problems of

More information

Dynamical Systems & Lyapunov Stability

Dynamical 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 information

Zeros and zero dynamics

Zeros and zero dynamics CHAPTER 4 Zeros and zero dynamics 41 Zero dynamics for SISO systems Consider a linear system defined by a strictly proper scalar transfer function that does not have any common zero and pole: g(s) =α p(s)

More information

Adaptive and Robust Controls of Uncertain Systems With Nonlinear Parameterization

Adaptive and Robust Controls of Uncertain Systems With Nonlinear Parameterization IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 48, NO. 0, OCTOBER 003 87 Adaptive and Robust Controls of Uncertain Systems With Nonlinear Parameterization Zhihua Qu Abstract Two classes of partially known

More information

Problem 1A. Use residues to compute. dx x

Problem 1A. Use residues to compute. dx x Problem 1A. A non-empty metric space X is said to be connected if it is not the union of two non-empty disjoint open subsets, and is said to be path-connected if for every two points a, b there is a continuous

More information

DOMAIN OF ATTRACTION: ESTIMATES FOR NON-POLYNOMIAL SYSTEMS VIA LMIS. Graziano Chesi

DOMAIN OF ATTRACTION: ESTIMATES FOR NON-POLYNOMIAL SYSTEMS VIA LMIS. Graziano Chesi DOMAIN OF ATTRACTION: ESTIMATES FOR NON-POLYNOMIAL SYSTEMS VIA LMIS Graziano Chesi Dipartimento di Ingegneria dell Informazione Università di Siena Email: chesi@dii.unisi.it Abstract: Estimating the Domain

More information

IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 49, NO. 8, AUGUST Control Bifurcations

IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 49, NO. 8, AUGUST Control Bifurcations IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 49, NO. 8, AUGUST 2004 1231 Control Bifurcations Arthur J. Krener, Fellow, IEEE, Wei Kang, Senior Member, IEEE, Dong Eui Chang Abstract A parametrized nonlinear

More information

3 Stability and Lyapunov Functions

3 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 information

Lectures on Periodic Orbits

Lectures on Periodic Orbits Lectures on Periodic Orbits 11 February 2009 Most of the contents of these notes can found in any typical text on dynamical systems, most notably Strogatz [1994], Perko [2001] and Verhulst [1996]. Complete

More information

Computational Issues in Nonlinear Dynamics and Control

Computational Issues in Nonlinear Dynamics and Control Computational Issues in Nonlinear Dynamics and Control Arthur J. Krener ajkrener@ucdavis.edu Supported by AFOSR and NSF Typical Problems Numerical Computation of Invariant Manifolds Typical Problems Numerical

More information

Mathematical Systems Theory: Advanced Course Exercise Session 5. 1 Accessibility of a nonlinear system

Mathematical Systems Theory: Advanced Course Exercise Session 5. 1 Accessibility of a nonlinear system Mathematical Systems Theory: dvanced Course Exercise Session 5 1 ccessibility of a nonlinear system Consider an affine nonlinear control system: [ ẋ = f(x)+g(x)u, x() = x, G(x) = g 1 (x) g m (x) ], where

More information

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

Nonlinear 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 information

Power series solutions for 2nd order linear ODE s (not necessarily with constant coefficients) a n z n. n=0

Power series solutions for 2nd order linear ODE s (not necessarily with constant coefficients) a n z n. n=0 Lecture 22 Power series solutions for 2nd order linear ODE s (not necessarily with constant coefficients) Recall a few facts about power series: a n z n This series in z is centered at z 0. Here z can

More information

A new method to obtain ultimate bounds and convergence rates for perturbed time-delay systems

A new method to obtain ultimate bounds and convergence rates for perturbed time-delay systems INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR ONTROL Int. J. Robust. Nonlinear ontrol 212; 22:187 188 ublished online 21 September 211 in Wiley Online Library (wileyonlinelibrary.com)..179 SHORT OMMUNIATION

More information

Lyapunov stability ORDINARY DIFFERENTIAL EQUATIONS

Lyapunov stability ORDINARY DIFFERENTIAL EQUATIONS Lyapunov stability ORDINARY DIFFERENTIAL EQUATIONS An ordinary differential equation is a mathematical model of a continuous state continuous time system: X = < n state space f: < n! < n vector field (assigns

More information

Consider an ideal pendulum as shown below. l θ is the angular acceleration θ is the angular velocity

Consider an ideal pendulum as shown below. l θ is the angular acceleration θ is the angular velocity 1 Second Order Ordinary Differential Equations 1.1 The harmonic oscillator Consider an ideal pendulum as shown below. θ l Fr mg l θ is the angular acceleration θ is the angular velocity A point mass m

More information

Decay rates for partially dissipative hyperbolic systems

Decay rates for partially dissipative hyperbolic systems Outline Decay rates for partially dissipative hyperbolic systems Basque Center for Applied Mathematics Bilbao, Basque Country, Spain zuazua@bcamath.org http://www.bcamath.org/zuazua/ Numerical Methods

More information

Stability in the sense of Lyapunov

Stability 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 information