INRIA Rocquencourt, Le Chesnay Cedex (France) y Dept. of Mathematics, North Carolina State University, Raleigh NC USA

Size: px
Start display at page:

Download "INRIA Rocquencourt, Le Chesnay Cedex (France) y Dept. of Mathematics, North Carolina State University, Raleigh NC USA"

Transcription

1 Nonlinear Observer Design using Implicit System Descriptions D. von Wissel, R. Nikoukhah, S. L. Campbell y and F. Delebecque INRIA Rocquencourt, 78 Le Chesnay Cedex (France) y Dept. of Mathematics, North Carolina State University, Raleigh NC USA Abstract Observers are usually formulated as explicit systems of dierential equations and implemented using standard ODE solvers. In this paper, we show that there can be advantages in formulating the observer as a DAE (Dierential-Algebraic Equation). We review the general idea of DAE observer design of [0]. We give two special normal forms for which DAE observer design yields an observer with linear error dynamics. The idea to use DAE observer normal forms is introduced on index one DAE observers and then extended to index two Hessenberg DAEs. This allows us to enlarge the class of nonlinear systems for which linear observer error dynamics can be achieved.. Introduction Consider the nonlinear systems _x f(x u) () y h(x): () where f and h are smooth vector elds on IR n and IR p, and the p measurements y in () are independent. The problem of observer design consist in nding a nonlinear system 0 f(_! b! u y) bx bg(! u y) () that generates an estimate bx(t) of the true value x(t). Denition System () is an observer for System (), if bx(0) x(0) implies bx(t) x(t) for all t>0 and, for bx(0) 6 x(0) we have that bx(t)! x(t) as t goes to innity. The problem of how to design system () to be an observer for () has been extensively studied in the past. There are essentially two approaches. The rst approach is a natural extension of linear observers and is very commonly adopted (for example see the techniques presented in the comparative study of []). The other approach to observer design is to work directly with system equations ()-(), either formulating the estimation problem as a nonlinear algebraic system of equations which must be solved periodically using for example Newton's method (see for example [9]), or formulating it as an optimization problem over some sliding nite horizon which is again solved periodically [8]. In this paper, we present an alternative to these two approaches. We show that there can be advantages in formulating the observer as an implicit (descriptor) system which can then be solved using adae (Dierential-Algebraic Equation) solver. For index one DAEs this can for example be done by the Dierential-Algebraic-System-Solver (DASSL)[, ]. More importantly, if ()-() has a special form and veries some algebraic conditions we can easily construct an DAE index one observer that has linear invariant observer error dynamics. The class of nonlinear systems is even larger if we allow () to be an index two Hessenberg DAE []. Index two Hessenberg DAEs are of particular interest since this type of DAEs can also be safely solved by dierential algebraic system solver (for instance with DASSL with xed stepsize []). The usefulness of this approach will be shown on a simple example. For a more detailed analysis of DAE index two design and its application to mechanical type problems see [].. Index one DAE observer System ()-() is a DAE in x (u and y are supposed to be known). This over-determined (n unknowns, n + p equations) DAE describes all the constraints (information) that we have for constructing ^x. To make this DAE integrable, we can do relaxation by introducing a p-dimensional vector (t) into this DAE. One way to introduce in the algebraic part (the observation ) () _^x f(^x u)+g() () 0 y ; h(^x)+ () which means that we relax the entire estimate bx. It easy to see that introducing as in ()-() leads to the usual explicit formulation of the observer.

2 The other way is to introduce in the dierential part (). In this case we constrain partially the estimate bx through h(bx) by the observation y and relax only the remaining part. This is the way index one DAE observer design is introduced in [0]. Throughout the remainder of this paper we use the following denition. Denition The DAE of the form _bx +(bx) _ f(bx u)+;(bx u) (6) 0 y ; h(bx) (7) is called canonical observer DAE for System ()-(). For ;h x (x) ;@h(x)@x ( ; is any matrix of appropriate dimensions depending on bx and u) we recover the canonical index one DAE observer form of [0]. Note that we obtain the original system equations ()-() for 0. Under appropriate observability conditions, (t)! 0 implies that bx(t)! x(t) for bx(0) 6 x(0). ; has to be chosen such that (t)! 0. To this end we observe that for suciently small observation error ex bx ; x we have I ;(bx) 0 0 _ ex_ fx (bx);(bx u) h x (bx) 0 ex +O(kexk ) (8) (where f System (8) has an equilibrium point at(ex ) (0 0). For xed (bx u) wemaychose ; such that this equilibrium point is stable for all xed (bx u). If (bx u)varies slowly against ( ex) stabilityof (8) for xed (bx u) implies stability for varying (bx u) (see extended linearization []). In this case we may use Ackermann's formula (see for example []) to compute a ;(bx u)... Exact linearization of the error equation If System ()-() is in the special form _x f (x u)+f (x u)x _x f (x u)+f (x u)x (9) y x (we will refer to as index one DAE observer normal form) and we chose ; (y) ; (y) ;(y) ; (y) ; (y) (6)-(7) is an index one DAE (which will be referred to as index one canonical DAE observer form) and (8) becomes the linear varying system ex ; F ; ; ; F ; F ex (0) There exist a number of methodologies to stabilize (0) by use of and ; (extended linearization, Lyapunov design, etc.). Here we consider the case where (0) can be made invariant. For that we need that the matrices F and F have a particular structure. Theorem Let F (bx u)f + e F (bx u) where F is a constant matrix. Then, if. there exists an invertible matrix such that F is constant. F can be chosen such that the matrix pair ff F g is observable and there exists a matrix F such that e F F F the error equation (0) can be made invariant and its modes can arbitrarily be placed by proper choice of; and ; for F. Proof If () has Properties and, the error equation (9) is ex ; F ; ; F ; F ex () Since F is constant and is invertible, () is a linear invariant system for ; ; K and ; K + F ;, where K and K are constant matrices. The modes of () can arbitrarily be set by a proper choice of K and K if the matrix pair 0 F I 0 0 F is observable which is the case if the matrix pair f F F g is observable.. Index two DAE observer The idea to use DAEs as observer for ()-() can be extended to the case where (6)-(7) is in Hessenberg semi explicit index two form. Denition ADAE is in Hessenberg semi explicit index two form if it has the structure _! f(t b!! ) () 0 bg(t! ) where (@bg@! )(@ b f@! ) is nonsingular. We use the following result from [], Theorem.. : Lemma Suppose the nonlinear semi-explicit index two system (), is to be solved numerically be the k-step BDF method (k <7) with xed step size h, the errors in the initial values are ke 0 k O(h k ),and the errors in terminating the Newton iteration satisfy O(h k+ ). Then the k-step BDF method isconvergent and globally accurate to O(h k ), after k +steps. The generalization of DAE index one observe design is for example of interest in the case where ()-() can be put in the form _x x _x f (x x u)+f (x u)x () _x f (x x u)+f (x u)x y x It can easily be veried that two dierentiations of the algebraic equation 0 bg(!) suce to transform () into an ODE. Backward Dierential Formula, see for example [].

3 This particular form is frequently encountered in mechanical type systems (exible joint robots are for example in this form []) and will be refered to as index two DAE observer normal form.the observer is the canonical observer DAE (6)-(7) with 0 ; ; (y) (y) (y) ; 0 ; (y bx u) ; (y bx u) which we will refer to as index two canonical DAE observer form. To insure integrability, we need to show that the index two canonical DAE observer form can be transformed into Hessenberg form. Lemma The change of coordinates! bx! bx ()! bx ; (bx )bx! + (bx )bx transforms () into the Hessenberg semi explicit index two form where _!! _! f b (!!! u)+ F b (!! u)! () _! f b (!!! u)+ F b (!! u)! 0 y ;! bf f ; f ; (; ; ; ) _ ; F + F! + bf f + _ + F! + ; bf F ; F b F F (6) and! ;!. Proof We have _! _ bx ; _ bx ; _ bx (7) _! _ + _ bx + _ bx (8) Elimination of bx _ in (7) by use of (8) and the left multiplication of (8) by ; yields n _! + ; _! _bx + ; _ o ; _ ; ; _ bx n ; _! _bx + ; _ o + ; _ bx The sums in the curly brackets at the right hand side are the left hand side of the of the third and second block row of the index two DAE observer form. Together with () and () we get 0 f b + ; bf + f ; F bx ; ; + 0 ; ; bf + ; _ bx bf + ; bf (bx ; bx ); _ ; ; _ bx bf (bx ; bx ) ; f ; F bx ; ; ; which yield the denitions (6)... Exact linearization of the error equation We proceed like in the index one case: due to the assumption that () is in index two DAE observer normal form (), the error equation is the linear varying system. ex ; F ; ; ; F ; F ex (9) To get a linear error equation we need that F and F have a particular structure. Theorem Let F (bx bx u) F + e F (bx bx u) where F is a constant matrix. Then, if. there exists an invertible matrix such that F is constant. F can be chosen such that the matrix pair ff F g is observable and there exists a matrix F such that e F F F, the error equation (9) can be made invariant and its modes can arbitrarily be placed by proper choice of; and ; for F. Proof The proof is similar to that of Theorem.. Example We use as example the model of a three-phase current motor, which is also used in[] and [0]. We show on this model how to apply index one DAE observer design if ()-() is in index one DAE normal form. Furthermore, we show that DAE index two observer design may yield linear error dynamics even if DAE index one observer design does not. This shows that the extension of DAE observer design to index two DAEs allows us to enlarge the class of nonlinear systems with linearizable error dynamics. We consider the following system. _x x _x B ; A x ; A x sin(x )+ sin(x ) _x u ; D x + D cos(x ) (0) where x (x x x ) T is the state, u a control input and B, A, A, D and D are constants... Index one observer For the index one DAE observer design we use the output y (x x ) T () It can easily be seen that System (0) is in index one DAE normal form (9). We have f (y u) F (y u) x B ; A x + sin(x ) 0 ;A sin(x ) f (y u) u + D cos(x ) F (y u) ;D

4 To see that (0) has for the output () a linear invariant error equation we need the show that F and F verify Theorem. As F (y) F and for 0 0 ; k A sin(x) () (k is a constant scalar) the product F (0 k ) T is a constant matrix, the observer error admits a linear invariant error equation. To see that the poles of the error equation can be placed at arbitrary locations we need to show that the matrix pair ff F g is observable, that is, we need to show that F 6 rank F F. 7 which is the case since F ;D is a constant scalar. The result is consistent with[] where it is shown that System (0) admits a linear invariant error equation for the output (). For ; k 0 0 ; k k A sin(x ) ; (k k ) (0 0) and () we obtain the DAE index one observer _bx bx ; _ + k _bx B ; A bx ; A bx sin(bx )+ sin(bx )+ A sin(bx ) k ( _ ; k ) _bx u ; D bx + D cos(bx )+k + k y bx y bx which has the linear invariant error equation _ex k k k k k ;D ex Now, instead of two observations, we take just one y x () It can easily be seen that for this observation System (0) is still in index one DAE observer normal form (9) but Theorem does not hold any longer. More importantly, the conditions of nonlinear observer design of [] or[7](or[6] for the single output case) applied on System (0) show that System (0) cannot be transformed into nonlinear observer form and, consequently, that it has no linear error equation for the output (). [6] gives sucient conditions for the single output case. Let System (0) dene _x f(x), where x (x x x ) T and y h(x) be the system output. By Proposition of [6] the auxiliary vector eld g(x) dened by 0 0 k n ; g(x) L g L k f(h) k n ; is g(x) T (0 0 ;(A sin(x )) ; ) T. To admit a linear error equation the brackets [g ad (f)g] and [g ad (f)g] must be zero. We obtain that [g ad (f)g] 0,but[g ad (f)g] 6 0 hence, system (0) admits no linear error equation... Index two observer If we use DAE index two observer design for System (0) with the output () we obtain a linear invariant observer error equation (x(),x()) and estimation of (x(),x()) Figure Without perturbation the estimate bx and x (solid line), and bx and x (dotted line) are identical for all t>0. However, bx mayhaveajumpat t 0if bx (0) 6 y(0). bx is impulsive at t 0if bx (0) 6 y(0) and has a jump if bx (0) 6 _y(0). In fact, System (0) is in index two DAE observer normal form (), where f (y _y u) B ; A x + sin(x ) F (y _y u) ;A sin(x ) f (y _y u) D sin(x )+u F (y _y u) ;D Furthermore, F and F verify Theorem since we have F F, the choice ; (A sin(x )) () yields F and the pair ff F g is observable as F D const.. For ; ; A sin(x ), ; and 0theDAE index two observer is _bx bx _bx B ; A bx ; A bx sin(bx )+ sin(bx )+ A sin(x ) ( _ ; ) _bx u ; D bx + D cos(bx )+ y bx which is an index two DAE provide bx 6 k k 0. The error equation is ~x ;D

5 Error: e()x()-xhat() and output perturbation v(t).. Numeric Simulation: For the following computer simulation we use the same values for the model parameters as in [0] and []: Figure The estimation error for x is zero for all t>0 (dotted line). With perturbation (solid line) the estimation error is of the size of the perturbation v Error: e()x()-xhat() and output perturbation v(t) Figure The estimation error for x is zero for all t>0 (dashed line). With perturbation (solid line) the estimation error is the rst derivative of the perturabation v (dotted line). A A B B D D The index two DAE observer includes a sort of numeric dierentiation. To show the impact of a perturbation in the observation we have perturbed the constraint by v(t) 0:00 cos(0t), i.e., the perturbed constraint is0^x ;y+v. The perturbation on bx is obviously v(t) and that on bx is _v(t) ;0:0 cos(0t). If the observation is not perturbed bx jumps immediately to its true value x. If bx (0) 6 y(0) the observation bx is impulsive att 0. The simulation Simulation Result x() and the estimation of x() Figure Independently of the perturbation the estimate bx (dotted line) converges to the true value x (solid line). If the observation is perturbed bx remains in the neighborhood ofx. We note that the index two DAE observer for System (0) is obtained from the index one DAE observer if we eliminate _ in the rst line, set, k 0, k, k k 0 and k. To insure integrability we need to transform the index two DAE into Hessenberg form, that is we needthat the observer () be in the special form (). We have for the observer () Error: e()x()-xhat() _! ;! _! ; b f (!!! u) ; b F (!! u)! _! ; f b (!!! u) ; F b (!! u)! y ;! (bx bx bx )(!!! ) Figure Estimation error on x with (solid line) and without perturbation (dotted line). where b f D sin(! )+u +, bf ; A sin(!) B ;A! + sin(! )+! cos! A sin (!) + bf ;A sin(! ), b F and! +! (A sin(! ). The resulting DAE is in Hessenberg semi explicit index two form, which can safely be integrated by BDF integration schemes with xed stepsize. shows that the additional state in the observer is a relaxation for hidden constraints. The constraint includes two hidden constraints: 0y ; bx () 0 _y ; bx (6) 0 y ; b f (bx bx ) (7)

6 Relaxation Figure 6 Additional state Relaxation with and without perturbed observation Figure 7 Without perturbation (t) goes to zero for growing. If the observation is perturbed stays in the neighborhood of zero. is a measurement of the violation of the hidden constraint (7) and the observation error ex. where f b (bx bx )(B ; A ^x ; A ^x sin(^x )+ sin(^x )+ ; _+; ). The integration by BDF integration schemes assures that the hidden constraint (6) is veried for all t>0. The hidden constraint (7) is relaxed by the supplementary state. The constraint error y ; f b goes asymptoticly to zero if! 0.. Conclusion We have shown that by a slight generalization of index one DAE observer design of [0] and the introduction of a normal form, DAE index one observer design yields, applied on a special class of nonlinear systems (which isdenedby the normal form) observers with linear error dynamics. We have given easy to test conditions for which the resulting error equation can be made, in addition, invariant. If these conditions are veried the construction of an index one DAE observer with linear invariant error dynamics is straightforward. We have shown that the idea of DAE observer design can be extended to the case where the DAE observer is in Hessenberg semi explicit index two form. Wehave given a second normal form for which index two DAE observer design yields linear error dynamics. The conditions for which wehave a linear invariant error equation are similar to that of the index one case. We have shown on a simple example that index two DAE observer design can yield a linear error equation even if index one DAE observer design fails. References [] W. T. Baumann., \Feedback control of multiinput nonlinear systems by extended linearization", IEEE Trans. on Automat. Contr., Vol., No., 988. [] J. Birk and M. Zeitz, \ Extended Luenberger observer for non-linear multivariable systems", Int. J. Contr., Vol 7, No. 6, pp. 8-86, 988. [] K. E. Brenan, S. L. Campbell and L. R. Petzold, \Numerical Solution of Initial-Value Problems in Dierential-Algebraic Equations", SIAM Publications, 99. [] C. W. Gear, \Simultaneous numerical solution of Dierential-Algebraic Equations", IEEE Trans. on Circuit Theory, Vol. 8, No., pp. 89-9, 97. [] T. Kailath, \Linear Systems", Prentice-Hall, 980. [6] A. J. Krener and A. Isidori, \Linearization by output injection and nonlinear observers", Sys. Contr. Letters, No., pp. 7-, 98. [7] A. J. Krener and W. Respondek, \Nonlinear observers with linearizable error dynamics", SIAM J. Contr. Opt., Vol., No., pp. 97-6, 98. [8] H. Michalska and D. Q. Mayne, \Moving horizon observers and observer-based control", IEEE Trans. on Automat. Contr., Vol. 0, No. 6, 99. [9] P. E. Moraal and J. W. Grizzle, \Observer design for nonlinear systems with discrete- measurements", IEEE Trans. on Automat. Contr., Vol. 0, No., 99. [0] R. Nikoukhah, \A new methodology for observer design and implementation", INRIA report, No. 677, 99. [] L. R Petzold, \A description of DASSL: a differential/algebraic system solver", in Scientic Computing, eds. R. S. Stepleman et al., North-Holland, 98. [] D. von Wissel, PhD Thesis, Ecole des Mines de Paris, 996. [] B. L. Walcott, M. J. Corless and S. H. Zak, \Comparative study of non-linear state-observation techniques", Int. J. Contr., Vol., No. 6, 987.

Auxiliary signal design for failure detection in uncertain systems

Auxiliary signal design for failure detection in uncertain systems Auxiliary signal design for failure detection in uncertain systems R. Nikoukhah, S. L. Campbell and F. Delebecque Abstract An auxiliary signal is an input signal that enhances the identifiability of a

More information

Numerical integration of DAE s

Numerical integration of DAE s Numerical integration of DAE s seminar Sandra Allaart-Bruin sbruin@win.tue.nl seminar p.1 Seminar overview February 18 Arie Verhoeven Introduction to DAE s seminar p.2 Seminar overview February 18 Arie

More information

2 EBERHARD BECKER ET AL. has a real root. Thus our problem can be reduced to the problem of deciding whether or not a polynomial in one more variable

2 EBERHARD BECKER ET AL. has a real root. Thus our problem can be reduced to the problem of deciding whether or not a polynomial in one more variable Deciding positivity of real polynomials Eberhard Becker, Victoria Powers, and Thorsten Wormann Abstract. We describe an algorithm for deciding whether or not a real polynomial is positive semidenite. The

More information

19.2 Mathematical description of the problem. = f(p; _p; q; _q) G(p; q) T ; (II.19.1) g(p; q) + r(t) _p _q. f(p; v. a p ; q; v q ) + G(p; q) T ; a q

19.2 Mathematical description of the problem. = f(p; _p; q; _q) G(p; q) T ; (II.19.1) g(p; q) + r(t) _p _q. f(p; v. a p ; q; v q ) + G(p; q) T ; a q II-9-9 Slider rank 9. General Information This problem was contributed by Bernd Simeon, March 998. The slider crank shows some typical properties of simulation problems in exible multibody systems, i.e.,

More information

1.2 Derivation. d p f = d p f(x(p)) = x fd p x (= f x x p ). (1) Second, g x x p + g p = 0. d p f = f x g 1. The expression f x gx

1.2 Derivation. d p f = d p f(x(p)) = x fd p x (= f x x p ). (1) Second, g x x p + g p = 0. d p f = f x g 1. The expression f x gx PDE-constrained optimization and the adjoint method Andrew M. Bradley November 16, 21 PDE-constrained optimization and the adjoint method for solving these and related problems appear in a wide range of

More information

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION - Vol. XIII - Nonlinear Observers - A. J. Krener

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION - Vol. XIII - Nonlinear Observers - A. J. Krener NONLINEAR OBSERVERS A. J. Krener University of California, Davis, CA, USA Keywords: nonlinear observer, state estimation, nonlinear filtering, observability, high gain observers, minimum energy estimation,

More information

CHAPTER 10: Numerical Methods for DAEs

CHAPTER 10: Numerical Methods for DAEs CHAPTER 10: Numerical Methods for DAEs Numerical approaches for the solution of DAEs divide roughly into two classes: 1. direct discretization 2. reformulation (index reduction) plus discretization Direct

More information

PARAMETERIZATION OF STATE FEEDBACK GAINS FOR POLE PLACEMENT

PARAMETERIZATION OF STATE FEEDBACK GAINS FOR POLE PLACEMENT PARAMETERIZATION OF STATE FEEDBACK GAINS FOR POLE PLACEMENT Hans Norlander Systems and Control, Department of Information Technology Uppsala University P O Box 337 SE 75105 UPPSALA, Sweden HansNorlander@ituuse

More information

Real and estimated x1 coordinate real 1.5. estimated seconds. Real and estimated x2 coordinate. real.

Real and estimated x1 coordinate real 1.5. estimated seconds. Real and estimated x2 coordinate. real. OBSERVABILITY AND NONLINEAR OBSERVERS FOR MOBILE ROBOT LOCALIZATION Fabio Conticelli Antonio Bicchi Aldo Balestrino Centro \E. Piaggio", University of Pisa Centro \E. Piaggio", University of Pisa Dept.

More information

BUMPLESS SWITCHING CONTROLLERS. William A. Wolovich and Alan B. Arehart 1. December 27, Abstract

BUMPLESS SWITCHING CONTROLLERS. William A. Wolovich and Alan B. Arehart 1. December 27, Abstract BUMPLESS SWITCHING CONTROLLERS William A. Wolovich and Alan B. Arehart 1 December 7, 1995 Abstract This paper outlines the design of bumpless switching controllers that can be used to stabilize MIMO plants

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

A BOUNDARY VALUE PROBLEM FOR LINEAR PDAEs

A BOUNDARY VALUE PROBLEM FOR LINEAR PDAEs Int. J. Appl. Math. Comput. Sci. 2002 Vol.12 No.4 487 491 A BOUNDARY VALUE PROBLEM FOR LINEAR PDAEs WIESŁAW MARSZAŁEK ZDZISŁAW TRZASKA DeVry College of Technology 630 US Highway One North Brunswick N8902

More information

Vector Space Basics. 1 Abstract Vector Spaces. 1. (commutativity of vector addition) u + v = v + u. 2. (associativity of vector addition)

Vector Space Basics. 1 Abstract Vector Spaces. 1. (commutativity of vector addition) u + v = v + u. 2. (associativity of vector addition) Vector Space Basics (Remark: these notes are highly formal and may be a useful reference to some students however I am also posting Ray Heitmann's notes to Canvas for students interested in a direct computational

More information

IMPLEMENTATION OF CONTINUOUS-TIME DYNAMICS IN SCICOS. Masoud Najafi Azzedine Azil Ramine Nikoukhah

IMPLEMENTATION OF CONTINUOUS-TIME DYNAMICS IN SCICOS. Masoud Najafi Azzedine Azil Ramine Nikoukhah IMPLEMENTATION OF CONTINUOUS-TIME DYNAMICS IN SCICOS Masoud Najafi Azzedine Azil Ramine Nikoukhah INRIA, Rocquencourt, BP 05, 7853 Le Chesnay cedex, France KEYWORDS: Hybrid systems, Synchronous language,

More information

only nite eigenvalues. This is an extension of earlier results from [2]. Then we concentrate on the Riccati equation appearing in H 2 and linear quadr

only nite eigenvalues. This is an extension of earlier results from [2]. Then we concentrate on the Riccati equation appearing in H 2 and linear quadr The discrete algebraic Riccati equation and linear matrix inequality nton. Stoorvogel y Department of Mathematics and Computing Science Eindhoven Univ. of Technology P.O. ox 53, 56 M Eindhoven The Netherlands

More information

REMARKS ON THE TIME-OPTIMAL CONTROL OF A CLASS OF HAMILTONIAN SYSTEMS. Eduardo D. Sontag. SYCON - Rutgers Center for Systems and Control

REMARKS ON THE TIME-OPTIMAL CONTROL OF A CLASS OF HAMILTONIAN SYSTEMS. Eduardo D. Sontag. SYCON - Rutgers Center for Systems and Control REMARKS ON THE TIME-OPTIMAL CONTROL OF A CLASS OF HAMILTONIAN SYSTEMS Eduardo D. Sontag SYCON - Rutgers Center for Systems and Control Department of Mathematics, Rutgers University, New Brunswick, NJ 08903

More information

State and Parameter Estimation Based on Filtered Transformation for a Class of Second-Order Systems

State and Parameter Estimation Based on Filtered Transformation for a Class of Second-Order Systems State and Parameter Estimation Based on Filtered Transformation for a Class of Second-Order Systems Mehdi Tavan, Kamel Sabahi, and Saeid Hoseinzadeh Abstract This paper addresses the problem of state and

More information

Contents. 2.1 Vectors in R n. Linear Algebra (part 2) : Vector Spaces (by Evan Dummit, 2017, v. 2.50) 2 Vector Spaces

Contents. 2.1 Vectors in R n. Linear Algebra (part 2) : Vector Spaces (by Evan Dummit, 2017, v. 2.50) 2 Vector Spaces Linear Algebra (part 2) : Vector Spaces (by Evan Dummit, 2017, v 250) Contents 2 Vector Spaces 1 21 Vectors in R n 1 22 The Formal Denition of a Vector Space 4 23 Subspaces 6 24 Linear Combinations and

More information

ETNA Kent State University

ETNA Kent State University Electronic Transactions on Numerical Analysis. Volume 34, pp. 14-19, 2008. Copyrigt 2008,. ISSN 1068-9613. ETNA A NOTE ON NUMERICALLY CONSISTENT INITIAL VALUES FOR HIGH INDEX DIFFERENTIAL-ALGEBRAIC EQUATIONS

More information

Stabilität differential-algebraischer Systeme

Stabilität differential-algebraischer Systeme Stabilität differential-algebraischer Systeme Caren Tischendorf, Universität zu Köln Elgersburger Arbeitstagung, 11.-14. Februar 2008 Tischendorf (Univ. zu Köln) Stabilität von DAEs Elgersburg, 11.-14.02.2008

More information

Abstract. Previous characterizations of iss-stability are shown to generalize without change to the

Abstract. Previous characterizations of iss-stability are shown to generalize without change to the On Characterizations of Input-to-State Stability with Respect to Compact Sets Eduardo D. Sontag and Yuan Wang Department of Mathematics, Rutgers University, New Brunswick, NJ 08903, USA Department of Mathematics,

More information

On the Arithmetic and Shift Complexities of Inverting of Dierence Operator Matrices

On the Arithmetic and Shift Complexities of Inverting of Dierence Operator Matrices On the Arithmetic and Shift Complexities of Inverting of Dierence Operator Matrices S. Abramov Moscow, Comp. Centre of RAS, MSU S. Abramov the arithmetic and shift complexities 1/12 Let K be a dierence

More information

10.34: Numerical Methods Applied to Chemical Engineering. Lecture 19: Differential Algebraic Equations

10.34: Numerical Methods Applied to Chemical Engineering. Lecture 19: Differential Algebraic Equations 10.34: Numerical Methods Applied to Chemical Engineering Lecture 19: Differential Algebraic Equations 1 Recap Differential algebraic equations Semi-explicit Fully implicit Simulation via backward difference

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

Stability of Hybrid Control Systems Based on Time-State Control Forms

Stability of Hybrid Control Systems Based on Time-State Control Forms Stability of Hybrid Control Systems Based on Time-State Control Forms Yoshikatsu HOSHI, Mitsuji SAMPEI, Shigeki NAKAURA Department of Mechanical and Control Engineering Tokyo Institute of Technology 2

More information

Linear Algebra (part 1) : Vector Spaces (by Evan Dummit, 2017, v. 1.07) 1.1 The Formal Denition of a Vector Space

Linear Algebra (part 1) : Vector Spaces (by Evan Dummit, 2017, v. 1.07) 1.1 The Formal Denition of a Vector Space Linear Algebra (part 1) : Vector Spaces (by Evan Dummit, 2017, v. 1.07) Contents 1 Vector Spaces 1 1.1 The Formal Denition of a Vector Space.................................. 1 1.2 Subspaces...................................................

More information

Index Reduction and Discontinuity Handling using Substitute Equations

Index Reduction and Discontinuity Handling using Substitute Equations Mathematical and Computer Modelling of Dynamical Systems, vol. 7, nr. 2, 2001, 173-187. Index Reduction and Discontinuity Handling using Substitute Equations G. Fábián, D.A. van Beek, J.E. Rooda Abstract

More information

Partial Eigenvalue Assignment in Linear Systems: Existence, Uniqueness and Numerical Solution

Partial Eigenvalue Assignment in Linear Systems: Existence, Uniqueness and Numerical Solution Partial Eigenvalue Assignment in Linear Systems: Existence, Uniqueness and Numerical Solution Biswa N. Datta, IEEE Fellow Department of Mathematics Northern Illinois University DeKalb, IL, 60115 USA e-mail:

More information

SYSTEMS OF ODES. mg sin ( (x)) dx 2 =

SYSTEMS OF ODES. mg sin ( (x)) dx 2 = SYSTEMS OF ODES Consider the pendulum shown below. Assume the rod is of neglible mass, that the pendulum is of mass m, and that the rod is of length `. Assume the pendulum moves in the plane shown, and

More information

Automatic Differentiation and Implicit Differential Equations

Automatic Differentiation and Implicit Differential Equations Automatic Differentiation and Implicit Differential Equations Stephen L. Campbell Richard Hollenbeck Abstract Many physical processes are most naturally and easily modeled as mixed systems of differential

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

On The Numerical Solution of Differential-Algebraic Equations(DAES) with Index-3 by Pade Approximation

On The Numerical Solution of Differential-Algebraic Equations(DAES) with Index-3 by Pade Approximation Appl. Math. Inf. Sci. Lett., No. 2, 7-23 (203) 7 Applied Mathematics & Information Sciences Letters An International Journal On The Numerical Solution of Differential-Algebraic Equations(DAES) with Index-3

More information

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION Vol. III Controller Design - Boris Lohmann

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION Vol. III Controller Design - Boris Lohmann CONROL SYSEMS, ROBOICS, AND AUOMAION Vol. III Controller Design - Boris Lohmann CONROLLER DESIGN Boris Lohmann Institut für Automatisierungstechnik, Universität Bremen, Germany Keywords: State Feedback

More information

Denition and some Properties of Generalized Elementary Functions of a Real Variable

Denition and some Properties of Generalized Elementary Functions of a Real Variable Denition and some Properties of Generalized Elementary Functions of a Real Variable I. Introduction The term elementary function is very often mentioned in many math classes and in books, e.g. Calculus

More information

Convergence Rate of Nonlinear Switched Systems

Convergence Rate of Nonlinear Switched Systems Convergence Rate of Nonlinear Switched Systems Philippe JOUAN and Saïd NACIRI arxiv:1511.01737v1 [math.oc] 5 Nov 2015 January 23, 2018 Abstract This paper is concerned with the convergence rate of the

More information

Generalized Shifted Inverse Iterations on Grassmann Manifolds 1

Generalized Shifted Inverse Iterations on Grassmann Manifolds 1 Proceedings of the Sixteenth International Symposium on Mathematical Networks and Systems (MTNS 2004), Leuven, Belgium Generalized Shifted Inverse Iterations on Grassmann Manifolds 1 J. Jordan α, P.-A.

More information

Finite-time control for robot manipulators

Finite-time control for robot manipulators Systems & Control Letters 46 (22) 243 253 www.elsevier.com/locate/sysconle Finite-time control for robot manipulators Yiguang Hong a, Yangsheng Xu b, Jie Huang b; a Institute of Systems Science, Chinese

More information

tion. For example, we shall write _x = f(x x d ) instead of _x(t) = f(x(t) x d (t)) and x d () instead of x d (t)(). The notation jj is used to denote

tion. For example, we shall write _x = f(x x d ) instead of _x(t) = f(x(t) x d (t)) and x d () instead of x d (t)(). The notation jj is used to denote Extension of control Lyapunov functions to time-delay systems Mrdjan Jankovic Ford Research Laboratory P.O. Box 53, MD 36 SRL Dearborn, MI 4811 e-mail: mjankov1@ford.com Abstract The concept of control

More information

Modelling Physical Phenomena

Modelling Physical Phenomena Modelling Physical Phenomena Limitations and Challenges of the Differential Algebraic Equations Approach Olaf Trygve Berglihn Department of Chemical Engineering 30. June 2010 2 Outline Background Classification

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 Input-Output and Input-State Linearization Zero Dynamics of Nonlinear Systems Hanz Richter Mechanical Engineering Department Cleveland State University

More information

Part 1: Overview of Ordinary Dierential Equations 1 Chapter 1 Basic Concepts and Problems 1.1 Problems Leading to Ordinary Dierential Equations Many scientic and engineering problems are modeled by systems

More information

x i2 j i2 ε + ε i2 ε ji1 ε j i1

x i2 j i2 ε + ε i2 ε ji1 ε j i1 T-S Fuzzy Model with Linear Rule Consequence and PDC Controller: A Universal Framewor for Nonlinear Control Systems Hua O. Wang Jing Li David Niemann Laboratory for Intelligent and Nonlinear Control (LINC)

More information

The Plan. Initial value problems (ivps) for ordinary differential equations (odes) Review of basic methods You are here: Hamiltonian systems

The Plan. Initial value problems (ivps) for ordinary differential equations (odes) Review of basic methods You are here: Hamiltonian systems Scientific Computing with Case Studies SIAM Press, 2009 http://www.cs.umd.edu/users/oleary/sccswebpage Lecture Notes for Unit V Solution of Differential Equations Part 2 Dianne P. O Leary c 2008 The Plan

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

2 Section 2 However, in order to apply the above idea, we will need to allow non standard intervals ('; ) in the proof. More precisely, ' and may gene

2 Section 2 However, in order to apply the above idea, we will need to allow non standard intervals ('; ) in the proof. More precisely, ' and may gene Introduction 1 A dierential intermediate value theorem by Joris van der Hoeven D pt. de Math matiques (B t. 425) Universit Paris-Sud 91405 Orsay Cedex France June 2000 Abstract Let T be the eld of grid-based

More information

A Sufficient Condition for Local Controllability

A Sufficient Condition for Local Controllability A Sufficient Condition for Local Controllability of Nonlinear Systems Along Closed Orbits Kwanghee Nam and Aristotle Arapostathis Abstract We present a computable sufficient condition to determine local

More information

Adaptive linear quadratic control using policy. iteration. Steven J. Bradtke. University of Massachusetts.

Adaptive linear quadratic control using policy. iteration. Steven J. Bradtke. University of Massachusetts. Adaptive linear quadratic control using policy iteration Steven J. Bradtke Computer Science Department University of Massachusetts Amherst, MA 01003 bradtke@cs.umass.edu B. Erik Ydstie Department of Chemical

More information

namics Conclusions are given in Section 4 2 Redesign by state feedback We refer the reader to Sontag [2, 3] for the denitions of class K, K and KL fun

namics Conclusions are given in Section 4 2 Redesign by state feedback We refer the reader to Sontag [2, 3] for the denitions of class K, K and KL fun Robust Global Stabilization with Input Unmodeled Dynamics: An ISS Small-Gain Approach Λ Zhong-Ping Jiang y Murat Arcak z Abstract: This paper addresses the global asymptotic stabilization of nonlinear

More information

Observability and forward-backward observability of discrete-time nonlinear systems

Observability and forward-backward observability of discrete-time nonlinear systems Observability and forward-backward observability of discrete-time nonlinear systems Francesca Albertini and Domenico D Alessandro Dipartimento di Matematica pura a applicata Universitá di Padova, 35100

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

Comments on integral variants of ISS 1

Comments on integral variants of ISS 1 Systems & Control Letters 34 (1998) 93 1 Comments on integral variants of ISS 1 Eduardo D. Sontag Department of Mathematics, Rutgers University, Piscataway, NJ 8854-819, USA Received 2 June 1997; received

More information

Nonlinear Control Lecture 9: Feedback Linearization

Nonlinear Control Lecture 9: Feedback Linearization Nonlinear Control Lecture 9: Feedback Linearization Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Fall 2011 Farzaneh Abdollahi Nonlinear Control Lecture 9 1/75

More information

c Society for Industrial and Applied Mathematics

c Society for Industrial and Applied Mathematics To appear in SIAM J. Sci. Comp. Vol.?, No.?, c Society for Industrial and Applied Mathematics EXPLOITING INVARIANTS IN THE NUMERICAL SOLUTION OF MULTIPOINT BOUNDARY VALUE PROBLEMS FOR DAE * VOLKER H. SCHULZ

More information

H 1 optimisation. Is hoped that the practical advantages of receding horizon control might be combined with the robustness advantages of H 1 control.

H 1 optimisation. Is hoped that the practical advantages of receding horizon control might be combined with the robustness advantages of H 1 control. A game theoretic approach to moving horizon control Sanjay Lall and Keith Glover Abstract A control law is constructed for a linear time varying system by solving a two player zero sum dierential game

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

Équivalence et linéarisation des systèmes de contrôle

Équivalence et linéarisation des systèmes de contrôle Équivalence et linéarisation des systèmes de contrôle Jean-Baptiste Pomet 23 octobre 2009 1 / 32 1 Introduction 2 Equivalence 3 Static feedback 4 Local linearisation (smooth, topological..) 5 Dynamic equivalence

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

Applications of Controlled Invariance to the l 1 Optimal Control Problem

Applications of Controlled Invariance to the l 1 Optimal Control Problem Applications of Controlled Invariance to the l 1 Optimal Control Problem Carlos E.T. Dórea and Jean-Claude Hennet LAAS-CNRS 7, Ave. du Colonel Roche, 31077 Toulouse Cédex 4, FRANCE Phone : (+33) 61 33

More information

A Chaotic Phenomenon in the Power Swing Equation Umesh G. Vaidya R. N. Banavar y N. M. Singh March 22, 2000 Abstract Existence of chaotic dynamics in

A Chaotic Phenomenon in the Power Swing Equation Umesh G. Vaidya R. N. Banavar y N. M. Singh March 22, 2000 Abstract Existence of chaotic dynamics in A Chaotic Phenomenon in the Power Swing Equation Umesh G. Vaidya R. N. Banavar y N. M. Singh March, Abstract Existence of chaotic dynamics in the classical swing equations of a power system of three interconnected

More information

This method is introduced by the author in [4] in the case of the single obstacle problem (zero-obstacle). In that case it is enough to consider the v

This method is introduced by the author in [4] in the case of the single obstacle problem (zero-obstacle). In that case it is enough to consider the v Remarks on W 2;p -Solutions of Bilateral Obstacle Problems Srdjan Stojanovic Department of Mathematical Sciences University of Cincinnati Cincinnati, OH 4522-0025 November 30, 995 Abstract The well known

More information

A MULTIGRID ALGORITHM FOR. Richard E. Ewing and Jian Shen. Institute for Scientic Computation. Texas A&M University. College Station, Texas SUMMARY

A MULTIGRID ALGORITHM FOR. Richard E. Ewing and Jian Shen. Institute for Scientic Computation. Texas A&M University. College Station, Texas SUMMARY A MULTIGRID ALGORITHM FOR THE CELL-CENTERED FINITE DIFFERENCE SCHEME Richard E. Ewing and Jian Shen Institute for Scientic Computation Texas A&M University College Station, Texas SUMMARY In this article,

More information

the reference terminal. For electrotechnical reasons, the current entering terminal n is given by i n = ; P n; k= i k. The conductance matrix G(v :::

the reference terminal. For electrotechnical reasons, the current entering terminal n is given by i n = ; P n; k= i k. The conductance matrix G(v ::: Topological index calculation of DAEs in circuit simulation Caren Tischendorf, Humboldt-University of Berlin Abstract. Electric circuits are present in a number of applications, e.g. in home computers,

More information

SBS Chapter 2: Limits & continuity

SBS Chapter 2: Limits & continuity SBS Chapter 2: Limits & continuity (SBS 2.1) Limit of a function Consider a free falling body with no air resistance. Falls approximately s(t) = 16t 2 feet in t seconds. We already know how to nd the average

More information

The Kalman-Yakubovich-Popov Lemma for Differential-Algebraic Equations with Applications

The Kalman-Yakubovich-Popov Lemma for Differential-Algebraic Equations with Applications MAX PLANCK INSTITUTE Elgersburg Workshop Elgersburg February 11-14, 2013 The Kalman-Yakubovich-Popov Lemma for Differential-Algebraic Equations with Applications Timo Reis 1 Matthias Voigt 2 1 Department

More information

STABILITY OF INVARIANT SUBSPACES OF COMMUTING MATRICES We obtain some further results for pairs of commuting matrices. We show that a pair of commutin

STABILITY OF INVARIANT SUBSPACES OF COMMUTING MATRICES We obtain some further results for pairs of commuting matrices. We show that a pair of commutin On the stability of invariant subspaces of commuting matrices Tomaz Kosir and Bor Plestenjak September 18, 001 Abstract We study the stability of (joint) invariant subspaces of a nite set of commuting

More information

The Additional Dynamics of the Least Squares Completions of Linear Differential Algebraic Equations. by Irfan Okay

The Additional Dynamics of the Least Squares Completions of Linear Differential Algebraic Equations. by Irfan Okay ABSTRACT OKAY, IRFAN The Additional Dynamics of the Least Squares Completions of Linear Differential Algebraic Equations ( Under the direction of Dr Stephen L Campbell ) Differential equations of the form

More information

Numerical Integration of Equations of Motion

Numerical Integration of Equations of Motion GraSMech course 2009-2010 Computer-aided analysis of rigid and flexible multibody systems Numerical Integration of Equations of Motion Prof. Olivier Verlinden (FPMs) Olivier.Verlinden@fpms.ac.be Prof.

More information

On GMW designs and a conjecture of Assmus and Key Thomas E. Norwood and Qing Xiang Dept. of Mathematics, California Institute of Technology, Pasadena,

On GMW designs and a conjecture of Assmus and Key Thomas E. Norwood and Qing Xiang Dept. of Mathematics, California Institute of Technology, Pasadena, On GMW designs and a conjecture of Assmus and Key Thomas E. Norwood and Qing iang Dept. of Mathematics, California Institute of Technology, Pasadena, CA 91125 June 24, 1998 Abstract We show that a family

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

. (a) Express [ ] as a non-trivial linear combination of u = [ ], v = [ ] and w =[ ], if possible. Otherwise, give your comments. (b) Express +8x+9x a

. (a) Express [ ] as a non-trivial linear combination of u = [ ], v = [ ] and w =[ ], if possible. Otherwise, give your comments. (b) Express +8x+9x a TE Linear Algebra and Numerical Methods Tutorial Set : Two Hours. (a) Show that the product AA T is a symmetric matrix. (b) Show that any square matrix A can be written as the sum of a symmetric matrix

More information

Numerical Treatment of Unstructured. Differential-Algebraic Equations. with Arbitrary Index

Numerical Treatment of Unstructured. Differential-Algebraic Equations. with Arbitrary Index Numerical Treatment of Unstructured Differential-Algebraic Equations with Arbitrary Index Peter Kunkel (Leipzig) SDS2003, Bari-Monopoli, 22. 25.06.2003 Outline Numerical Treatment of Unstructured Differential-Algebraic

More information

CANONICAL LOSSLESS STATE-SPACE SYSTEMS: STAIRCASE FORMS AND THE SCHUR ALGORITHM

CANONICAL LOSSLESS STATE-SPACE SYSTEMS: STAIRCASE FORMS AND THE SCHUR ALGORITHM CANONICAL LOSSLESS STATE-SPACE SYSTEMS: STAIRCASE FORMS AND THE SCHUR ALGORITHM Ralf L.M. Peeters Bernard Hanzon Martine Olivi Dept. Mathematics, Universiteit Maastricht, P.O. Box 616, 6200 MD Maastricht,

More information

Constrained controllability of semilinear systems with delayed controls

Constrained controllability of semilinear systems with delayed controls BULLETIN OF THE POLISH ACADEMY OF SCIENCES TECHNICAL SCIENCES Vol. 56, No. 4, 28 Constrained controllability of semilinear systems with delayed controls J. KLAMKA Institute of Control Engineering, Silesian

More information

CONTROL SYSTEMS ANALYSIS VIA BLIND SOURCE DECONVOLUTION. Kenji Sugimoto and Yoshito Kikkawa

CONTROL SYSTEMS ANALYSIS VIA BLIND SOURCE DECONVOLUTION. Kenji Sugimoto and Yoshito Kikkawa CONTROL SYSTEMS ANALYSIS VIA LIND SOURCE DECONVOLUTION Kenji Sugimoto and Yoshito Kikkawa Nara Institute of Science and Technology Graduate School of Information Science 896-5 Takayama-cho, Ikoma-city,

More information

A NUMERICAL METHOD TO SOLVE A QUADRATIC CONSTRAINED MAXIMIZATION

A NUMERICAL METHOD TO SOLVE A QUADRATIC CONSTRAINED MAXIMIZATION A NUMERICAL METHOD TO SOLVE A QUADRATIC CONSTRAINED MAXIMIZATION ALIREZA ESNA ASHARI, RAMINE NIKOUKHAH, AND STEPHEN L. CAMPBELL Abstract. The problem of maximizing a quadratic function subject to an ellipsoidal

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

Feedback Linearization Lectures delivered at IIT-Kanpur, TEQIP program, September 2016.

Feedback Linearization Lectures delivered at IIT-Kanpur, TEQIP program, September 2016. Feedback Linearization Lectures delivered at IIT-Kanpur, TEQIP program, September 216 Ravi N Banavar banavar@iitbacin September 24, 216 These notes are based on my readings o the two books Nonlinear Control

More information

Chapter 2 Optimal Control Problem

Chapter 2 Optimal Control Problem Chapter 2 Optimal Control Problem Optimal control of any process can be achieved either in open or closed loop. In the following two chapters we concentrate mainly on the first class. The first chapter

More information

Mathematics for Control Theory

Mathematics for Control Theory Mathematics for Control Theory Geometric Concepts in Control Involutivity and Frobenius Theorem Exact Linearization Hanz Richter Mechanical Engineering Department Cleveland State University Reading materials

More information

Novel Approach to Analysis of Nonlinear Recursions. 1 Department of Physics, Bar-Ilan University, Ramat-Gan, ISRAEL

Novel Approach to Analysis of Nonlinear Recursions. 1 Department of Physics, Bar-Ilan University, Ramat-Gan, ISRAEL Novel Approach to Analysis of Nonlinear Recursions G.Berkolaiko 1 2, S. Rabinovich 1,S.Havlin 1 1 Department of Physics, Bar-Ilan University, 529 Ramat-Gan, ISRAEL 2 Department of Mathematics, Voronezh

More information

Congurations of periodic orbits for equations with delayed positive feedback

Congurations of periodic orbits for equations with delayed positive feedback Congurations of periodic orbits for equations with delayed positive feedback Dedicated to Professor Tibor Krisztin on the occasion of his 60th birthday Gabriella Vas 1 MTA-SZTE Analysis and Stochastics

More information

In: Proc. BENELEARN-98, 8th Belgian-Dutch Conference on Machine Learning, pp 9-46, 998 Linear Quadratic Regulation using Reinforcement Learning Stephan ten Hagen? and Ben Krose Department of Mathematics,

More information

The Erwin Schrodinger International Pasteurgasse 6/7. Institute for Mathematical Physics A-1090 Wien, Austria

The Erwin Schrodinger International Pasteurgasse 6/7. Institute for Mathematical Physics A-1090 Wien, Austria ESI The Erwin Schrodinger International Pasteurgasse 6/7 Institute for Mathematical Physics A-1090 Wien, Austria On the Point Spectrum of Dirence Schrodinger Operators Vladimir Buslaev Alexander Fedotov

More information

Goals: Second-order Linear Equations Linear Independence of Solutions and the Wronskian Homogeneous DEs with Constant Coefficients

Goals: Second-order Linear Equations Linear Independence of Solutions and the Wronskian Homogeneous DEs with Constant Coefficients Week #3 : Higher-Order Homogeneous DEs Goals: Second-order Linear Equations Linear Independence of Solutions and the Wronskian Homogeneous DEs with Constant Coefficients 1 Second-Order Linear Equations

More information

The Algebraic Multigrid Projection for Eigenvalue Problems; Backrotations and Multigrid Fixed Points. Sorin Costiner and Shlomo Ta'asan

The Algebraic Multigrid Projection for Eigenvalue Problems; Backrotations and Multigrid Fixed Points. Sorin Costiner and Shlomo Ta'asan The Algebraic Multigrid Projection for Eigenvalue Problems; Backrotations and Multigrid Fixed Points Sorin Costiner and Shlomo Ta'asan Department of Applied Mathematics and Computer Science The Weizmann

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

Optimization Tutorial 1. Basic Gradient Descent

Optimization Tutorial 1. Basic Gradient Descent E0 270 Machine Learning Jan 16, 2015 Optimization Tutorial 1 Basic Gradient Descent Lecture by Harikrishna Narasimhan Note: This tutorial shall assume background in elementary calculus and linear algebra.

More information

THEODORE VORONOV DIFFERENTIABLE MANIFOLDS. Fall Last updated: November 26, (Under construction.)

THEODORE VORONOV DIFFERENTIABLE MANIFOLDS. Fall Last updated: November 26, (Under construction.) 4 Vector fields Last updated: November 26, 2009. (Under construction.) 4.1 Tangent vectors as derivations After we have introduced topological notions, we can come back to analysis on manifolds. Let M

More information

An important method in stability and ISS analysis of continuous-time systems is based on the use class-kl and class-k functions (for classical results

An important method in stability and ISS analysis of continuous-time systems is based on the use class-kl and class-k functions (for classical results Formulas relating KL stability estimates of discrete-time and sampled-data nonlinear systems D. Nesic Department of Electrical and Electronic Engineering, The University of Melbourne, Parkville, 3052,

More information

University of California. Berkeley, CA fzhangjun johans lygeros Abstract

University of California. Berkeley, CA fzhangjun johans lygeros Abstract Dynamical Systems Revisited: Hybrid Systems with Zeno Executions Jun Zhang, Karl Henrik Johansson y, John Lygeros, and Shankar Sastry Department of Electrical Engineering and Computer Sciences University

More information

A note on the uniform perturbation index 1

A note on the uniform perturbation index 1 Rostock. Math. Kolloq. 52, 33 46 (998) Subject Classification (AMS) 65L5 M. Arnold A note on the uniform perturbation index ABSTRACT. For a given differential-algebraic equation (DAE) the perturbation

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

Intrinsic diculties in using the. control theory. 1. Abstract. We point out that the natural denitions of stability and

Intrinsic diculties in using the. control theory. 1. Abstract. We point out that the natural denitions of stability and Intrinsic diculties in using the doubly-innite time axis for input-output control theory. Tryphon T. Georgiou 2 and Malcolm C. Smith 3 Abstract. We point out that the natural denitions of stability and

More information

Stabilization and Passivity-Based Control

Stabilization and Passivity-Based Control DISC Systems and Control Theory of Nonlinear Systems, 2010 1 Stabilization and Passivity-Based Control Lecture 8 Nonlinear Dynamical Control Systems, Chapter 10, plus handout from R. Sepulchre, Constructive

More information

STATE OBSERVERS FOR NONLINEAR SYSTEMS WITH SMOOTH/BOUNDED INPUT 1

STATE OBSERVERS FOR NONLINEAR SYSTEMS WITH SMOOTH/BOUNDED INPUT 1 K Y B E R N E T I K A V O L U M E 3 5 ( 1 9 9 9 ), N U M B E R 4, P A G E S 3 9 3 4 1 3 STATE OBSERVERS FOR NONLINEAR SYSTEMS WITH SMOOTH/BOUNDED INPUT 1 Alfredo Germani and Costanzo Manes It is known

More information

Contraction Based Adaptive Control of a Class of Nonlinear Systems

Contraction Based Adaptive Control of a Class of Nonlinear Systems 9 American Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA June -, 9 WeB4.5 Contraction Based Adaptive Control of a Class of Nonlinear Systems B. B. Sharma and I. N. Kar, Member IEEE Abstract

More information

Chap. 1. Some Differential Geometric Tools

Chap. 1. Some Differential Geometric Tools Chap. 1. Some Differential Geometric Tools 1. Manifold, Diffeomorphism 1.1. The Implicit Function Theorem ϕ : U R n R n p (0 p < n), of class C k (k 1) x 0 U such that ϕ(x 0 ) = 0 rank Dϕ(x) = n p x U

More information

To appear in IEEE Trans. on Automatic Control Revised 12/31/97. Output Feedback

To appear in IEEE Trans. on Automatic Control Revised 12/31/97. Output Feedback o appear in IEEE rans. on Automatic Control Revised 12/31/97 he Design of Strictly Positive Real Systems Using Constant Output Feedback C.-H. Huang P.A. Ioannou y J. Maroulas z M.G. Safonov x Abstract

More information

UNDERGROUND LECTURE NOTES 1: Optimality Conditions for Constrained Optimization Problems

UNDERGROUND LECTURE NOTES 1: Optimality Conditions for Constrained Optimization Problems UNDERGROUND LECTURE NOTES 1: Optimality Conditions for Constrained Optimization Problems Robert M. Freund February 2016 c 2016 Massachusetts Institute of Technology. All rights reserved. 1 1 Introduction

More information

A method for computing quadratic Brunovsky forms

A method for computing quadratic Brunovsky forms Electronic Journal of Linear Algebra Volume 13 Volume 13 (25) Article 3 25 A method for computing quadratic Brunovsky forms Wen-Long Jin wjin@uciedu Follow this and additional works at: http://repositoryuwyoedu/ela

More information