Digital implementation of backstepping controllers via input/lyapunov matching

Size: px
Start display at page:

Download "Digital implementation of backstepping controllers via input/lyapunov matching"

Transcription

1 Digital implementation of backstepping controllers via input/lyapunov matching Fernando Tiefensee Valentin Tanasa Laboratoire des Signaux et Systèmes, CNRS- Université Paris Sud 11 -Supelec, Plateau de Moulon, 9119 Gif-sur-Yvette, France Politehnica University of Bucharest, 313 Independentei, 642 Bucharest, Romania and Laboratoire des Signaux et Systèmes, Université Paris Sud 11, 9119 Gif sur Yvette, Abstract: Given a continuous-time dynamics described by the cascade connection of two-sub-systems in strict-feedforward form, and assuming the existence of a backstepping stabilizing controller, one shows the existence of a digital controller ensuring the same Lyapunov performances at the sampling instants For computational purpose, a software is developed for computing the first terms of the complete solution A simulated example illustrates the result 1 INTRODUCTION Passivity Based Controllers - PBC, encompasses nowadays a wide variety of nonlinear stabilizing designs including adaptive control, damping assignment, energy shaping as well as many other oriented to specific goals Among the first is the backstepping strategy motivated by the need to remove the relative degree one obstacle to feedback passivation designs Such a technique was widely developed in a continuous-time context, starting from the contributions of Kokotovic and co-authors (see for example R Sepulchre, M Janković, PV Kokotović [1997] and references thereinunder suitable assumptions, its basic idea is to apply the feedback passivation strategy on the first part of the system (with fictitious relative degree one and then to reapply the step-by-step design by augmenting the system up to reach the control variable At this last step, a stabilizing Lyapunov based feedback is constructed Taking in mind the well known fact that passivity is lost under sampling, the implementation of the backstepping controllers according to successive emulations of the continuous-time design is not efficient for increasing sampling periods (specially for a lower order systems The object of this work is to set the digital problem at the last step of the backstepping procedure, ie one looks for a piecewise constant control which maintains, under sampling, the stabilization performances of the continuous-time backstepping controller These aspects were recently discussed, for example, in D Nešic and AR Teel [26]; L Burlion,T Ahmed-Ali,F Lamnabhi-Lagarrigue [26]; R Postoyan, T Ahmed-Ali, F Lamnabhi-Lagarrigue [29]; TC Lee and Z P Jiang [26]; A Rabeh, F Ikhouane, F Giri [1999] The present paper proposes the digital implementation of backstepping controllers in the context of Lyapunov matching (D Nešic and L Gruene [], or more general, of matching a target closed-loop behavior under piecewise constant control (S Monaco and D Normand-Cyrot [21] To simplify its presentation, the paper deals with a strategy involving the first two steps by considering the cascade connection of two nonlinear continuous-time dynamics The method is directly generalized to the cascade connection of several dynamics satisfying the strict-feedback form The applicability of the method is discussed through the presentation of a software computing and simulating an approximated sampled-data solution The paper is organized as follows: section 2 recalls basic aspects of a continuous-time backstepping design; the proposed sampled-data strategy is presented in section 3 In section a software for the conception and simulation digital controllers is described A mechanical example illustrates the sampled-data controller performances and the functionalities of the software in section 6 2 CONTINUOUS-TIME BACKSTEPPING In this paper, referring to systems in strict-feedback form, we consider the connection of two sub-systems as follows η = f(η+g(ηξ (1 ξ = f a (η,ξ+g a (η,ξu c (2 where the states η and ξ are in IR n and IR m respectively and the control vector u c IR m ; f,g and f a,g a are complete and smooth vector fields of appropiate dimensions The following result describes the stabilizing controller through backstepping approach The constructive aspects are recalled when they are instrumental for the digital implementation Proposition 21 (R Sepulchre, M Janković, PV Kokotović [1997] - Continuous-time backstepping - Consider the system (1-(2, and suppose the existence of φ(η with φ( = and a Lyapunov function W(η such that W η ( f(η+g(ηφ(η <, η IRn /{} (3 Copyright by the International Federation of Automatic Control (IFAC 3421

2 Then, if g 1 a (η,ξ exists for all (η,ξ, the state feedback control law ( u c = g a (η,ξ 1 φ W η g(η f a(η,ξ K y (ξ φ (4 with φ = φ η ( f(η+g(ηξ asymptotically stabilizes the origin of (1-(2, with V(η,ξ = W(η+ 1 2 (ξ φ(η2 ( as a Lyapunov function Proof 1 Considering φ(η as a fictitious control for the first η-dynamics, (3 assumes that the fictitious state feedback ξ = φ(η asymptotically stabilizes the dynamics (1 at the origin Then, setting y = ξ φ(η, (1-(2 is rewritten as η = f(η+g(η(φ(η+y (6 ẏ = f a (η,ξ φ η η + g a(η,ξu c, (7 so describing the second part as an y-error dynamics Setting V as in ( and u c = g 1 a (η,ξ ( f a (η,ξ y+ φ η ( f(η+g(ηξ+v (8 one achieves v y passivity with storage function V Then, setting v = K y y with K y >, one gets V = W η ( f(η+g(ηφ K yy T y < (9 because of (3 and asymptotic stabilization at the origin follows Some comments are helpful for the digital design: The controller u c achieves two goals : it renders the link v y passive and improves damping through negative gain output feedback Moreover, substituting at the first step ξ = φ with ξ = φ + v, the condition (3 guarantees passivity of the link v y with y T := W η g(η and storage W The condition (3 can be relaxed to negative semi-definiteness, provided the output y of the closed-loop system (1-(2 under (8 is zero state detectable (ZSD from the input v into the output y It holds if and only if (1 is ZSD for the input v to y and for ξ = φ These interpretations through passivation of the backstepping procedure make clear that the lost of passivity under sampling should destroy the stabilizing performances of the digital implementation of u c through emulation In fact, setting u c = Cst = u k, the negativity of V is no more guaranteed Several digital strategies can be proposed Starting from (1-(2 and recalling that backstepping has been introduced to remove the relative degree one obstacle to passivation, one notes that, under sampling the dynamics of η has relative degree one It results that passivation through piecewise constant control of the discrete-time equivalent should probably be discussed However, this sets another difficulty linked to the fact that passivity in discrete-time relies to systems with direct inputoutput link only To simplify the digital design, our approach starts with the transformed system (6-(7 and develop digital strategies to achieve negativity of the first difference V(η k+1,ξ k+1 V(η k,ξ k (1 Following the ideas of S Monaco and D Normand-Cyrot [21] and of F Tiefensee, S Monaco, D Normand-Cyrot [29], a digital controller, ensuring the negativity of (1 through reproduction at the sampling instants the continuoustime negativity of V, is described in the next section 3 SAMPLED-DATA DESIGN Let x T = [η T y T ] T be the state of the transformed system (6- (7 rewritten as ẋ = f c (x+g c (xu c (11 with f c = f(η+g(η(φ(η+y f a (η,y+φ φ η η [ and g c = g a (η,y+φ Assume u c = Cst = u k over each interval of length, then the sampled-data equivalent of (6-(7 is described by the difference expansion ] x k+1 = F (x k,u k = e ( f c+u k g c x k (12 where e ( f c+u k g c L ( i fc+u = 1 + k gc i 1 i! indicates the Lie series operator associated with the closed-loop dynamics f c + u k g c ; given a function h(x, L f h(x = f(x T h x denotes the Lie derivative of h in the direction f and 1 denotes the identity operator Given u c as in (4, the Lyapunov function V(η,ξ with negative time-derivative set as in (9, one computes through integration: V(x c t=(k+1 V(x c t=k = (k+1 k V(x c (τdτ, (13 where x c indicates the closed loop continuous-time x-dynamics under u c as in (4 The equality (13 describes the continuous-time target difference The sampled-data redesign consists in computing a piecewise constant control law u k in order to match (13 at the sampled-instants That is, u k must verify the equality: V(e ( f c+u k g c (k+1 x V(x k = V(x c (τdτ (14 xk where x k = x c (t = k Hence the digital control u k reproduces, at the sampling instants, the Lyapunov performances of the continuous-time closed loop system and achieves asymptotic stabilization of the sampled system for small enough sampling periods A solution to the input/lyapunov matching problem has been proposed in F Tiefensee, S Monaco, D Normand- Cyrot [21] for the stabilization of a SMIB (single-machine infinity bus system in the IDA-PBC (Interconnection and Damping Assignment - Passivity Based Controller context Presently such a strategy is specialized to the backstepping context Theorem 31 Consider the system (1-(2, and suppose the existence of a continuous-time controller u c, computed as in (4, such that ( is verified Then there exists a digital feedback u k = ud which ensures the same Lyapunov evolution under sampling and guarantees the asymptotic stability of the sampled-data equivalent system (12 for a small enough sampling period The solution is computed solving the equality (14 up to any order of the approximations in It takes the form : k u k = ud = u d + (i+1! u di ( i 1 i 3422

3 Proof 2 The proof of this Theorem is worked out showing that there exists a solution to (14 the form of asymptotic developments in powers of ( Considering the Lie series commutation Theorem one has V(e ( f c+u k g c x k = e ( f c+u k g c V(x k, for a fixed couple (x k,u k, (14 can be rewritten as the formal series equality : Q xk (,u k = e ( f c+u k g c V e ( f c+u c g c V(x k = Setting u d = u c (x xk and = : Q xk (,u d = ( L fc + u d L gc V(xk ( L fc + u c (x k L gc V(xk = Since L gc V(x = g a (η,y+φy for all y with g a invertible one has Q xk (,u k u = g a (η,y+φy xk k = By the implicit function Theorem (J Lee [26], a solution u k = ud to (14 exists in a neighborhood of (,u k = (,u d For a small enough, there exists a controller with such that u d := γ x k ( γ xk ( = Q 1 x k (, γ xk ( = u d Q xk (,γxk ( = The Lyapunov stability of the sampled-data system is proven showing that, since (L f + u c L g V(x < and ud satisfies (14, one verifies at the sampling instants V(x k+1 V(x k = (k+1 The first terms of uk are computed as k (L f( + u c (L g( V(x(τdτ < u d = u c xk u d1 = u c η ( f + gξ + u c xk ξ ( f a + g a u c xk The term u d2 is computed to satisfy the equality (16 u T d2 L g c V xk = ü c xk L gc V xk + u d1 2 ad [ f c,g c ]V xk We note that in the multi-input/multi-output (MIMO case the uniqueness of the solution is not ensured The approximate controller u da2 = u d + 2 u d ! u d2 ensures the equality (14 up to 3 (error in 4 and guarantees the practical stability (D Nešic, AR Teel, PV Kokotovic [1999] of the closed-loop sampled equivalent system for a small enough sampling period, since the Lyapunov function decreases at least up to an error in O( 4 Such a solution adds specific terms to the emulated control; by increasing the order of the controller, the domain of attraction of the equilibrium point is enlarged; as a consequence larger sampling periods can be considered and a more accurate convergence is observed 4 HIGHER ORDER STRICT-FEEDBACK SYSTEMS The method generalizes for input affine systems in strictfeedback form with x IR n+1, f(η+g(ηξ 1 f a1 (η,ξ 1 +g a1 (η,ξ 1 ξ 2 f c (x =, f an 1 (η,ξ 1,,ξ n 1 +g an 1 (η,ξ 1,,ξ n 1 ξ n f an (η,ξ 1,,ξ n g c (x g an (η,ξ 1,,ξ n, x = η ξ 1 ξ n 1 ξ n (17 A sampled-data controller u d solving the intput/v(η,ξ 1,,ξ n matching problem can be computed according to the lines of the Theorem 31 Nevertheless, instead to calculate a sampled solution ensuring input/v(η,ξ 1,,ξ n matching, a simpler sampled-data solution, udw, consists in to reproduce the effects of u c under W(η (ie input/w(η matching Even if, in continuous-time, the relative degree of W(η is r = n, st L gc L k f c W(η =, k < r 1 and L gc L r 1 f c W(η, such a solution is possible, because W(η has unitary relative degree under sampling One verifies it, rewriting the difference W(η k+1 W(η k as : W(η k+1 W(η k = e ( f c+u k g c W(η W(η ηk = ηk i i=1 i! Li f c W(η+ i=r i i! L(i r ( f c +u k g c (u kl gc L i 1 W(η A solution u k = udw, in the form of (, must ensure the formal series equality : S xk (,u k = (i r ( L (i r i=r (i r! ( fc+u k gc (u kl gc L i 1 W(η L(i r fc ( fc+ucgc (u cl gc L i 1 fc W(η = As in the proof of Theorem 31, one verifies that a solution udw = γ x k (, exists in a neighborhood of (,u k = (,u d = u c (x xk st S xk (,γ xk ( =, since S xk (,u k (,ud = and S xk (,u k u k = = L gc L r 1 f c W(η This simpler solution becomes interesting when the approximated versions of the sampled-data controller are considered A p -approximated udw ensures W( reproduction up to (n+p+1 (error in O( n+p+2 Notice that even emulated controller, ie p = ensures good W(η performances for high dimension systems THE SOFTWARE The goal of the software - SimNLSys - (see V Tanasa and F Tifensee [21] is to provide a toolbox for the conception of digital controllers Such a software combines both solutions provided by the numerical (using stable numerical algorithms - Runge Kutta methods and functional approaches (Lie algebra Its main goals are: the integration of continuous-time dynamics and the description of equivalent discrete ones; the design of a control law that is constant over the sampling period and which satisfies input-state/output/lyapunov matching requirements according to S Monaco and D Normand-Cyrot [21]; f c 3423

4 the simulation of meaningful tests to find suitable degree of approximations The software architecture drives several modules for different goals: input - output matching, Lyapunov matching, Lyapunov redesign by backstepping, single and multi-rate implementations Each module has the same two level architecture: User level - the software interface, where the data are specified and the results are displayed Code level - represented by the design algorithms and by the run-time behavior The backstepping module of the SimNLSys application is specified in the next paragraph 1 System model specification - backstepping module The module is developed for nonlinear systems as in (1,2 W(η, f(η,g(η, f a (η,ξ and g a (η,ξ, the gain K y and the initial conditions x( are specified at the user level Some tests are performed on the input data to sketch the dimensions, the equilibriums and the specific assumptions The tests are followed by the continuous-time design φ(η is computed such that W η = K φ L g W and the continuous-time controller u c (η,ξ is computed as in (4 The following step is dedicated to the design of an approximate sampled-data feedback law as in (, ensuring the reproduction of the Lyapunov function V of the augmented system up to 3 (error in O( 4 at most To design u d2, the software computes a pseudo-inverse γ + for L gc V, such that L gc V γ + = 1 and set γ + L gc V T = ((L gc V(L gc V T Setting, 2 Simulation u d2 = ü c (ut d1 L f c L gc V L gc L fc Vu d1 γ + The software provides simulations for three classes of nonlinear dynamical behaviors: continuous-time, discrete-time and sampled-data For continuous-time simulations, the integration step d is specified by the user, the system (2 is integrated by a functional method, as specified in (12, or by the numerical method Dormand-Prince with fixed step d For sampleddata simulations the continuous-time system is controlled by a piecewise constant control with sampling period defined by the user A natural condition for a meaningful sampleddata simulation is >> d A discrete-time system is simulated imposing d = The sampled-data or discrete-time simulation algorithm is presented below: The first step is the initialization, the initial initialisation (x(, u d (x k for k = 1 : : t f hold u d (x k for i = k : d : (k+ 1 d x(i+1d = F d (x(id,u(k end for sampling (x((k+ 1 end for conditions are specified and the analytical expressions of the controllers are computed In the first loop the hold and sampling operations are simulated The current value of u d (k is assigned depending on the previous measures of the state (or depending on the initial conditions and thus is applied to the process The computation of the analytic expression of u d is performed for successive degree of approximation For the second loop, the control input is kept constant over and the system behavior is integrated for each step d When i = (k + 1 the algorithm leaves the second loop and the state measures are updated The simulation runs up to final time value t f that is also specified by the user Remark 1 We underline that the design of the control law u d according to equality (14 is performed off-line Its evaluation at the sampling instants is performed on-line In this way the on-line computing time is reduced K y (a Emulated performances, u k = u d K y (b 2nd order sampled-data controller performances, u k = u da2 Fig 1 E K y 3 Performance indicators To evaluate the performances of the digital control two performance indicators are defined The mean square error between the continuous-time and the sampled-time Lyapunov evolutions, n (V(x(t E := t=k V(x(k 2 (18 k=1 n and a relative error by dividing E by the maximal value of Lyapunov function, ie E = E/max(V(x Another tool of the software visualizes the performances of the system in relation with the approximation degree P of the control, the sampling period, and the gain of the control K y This module offers a 3D simulation comparing the error amplitude E in terms of and K for different fixed values of P : (E K y P=ct

5 6 EXAMPLE The problem of dynamic positioning of ships which consists in keeping marine vessel vehicles over preferred course and position or following desired path by means of the ship propulsion system is considered The simplified dynamical model of the ship is given by η = J(ηυ (19 τ = M υ + Fη + Dυ (2 The control τ = [τ 1,τ 2,τ 3 ] T is provided by the thruster system The state space is given by x T = [η T,ν T ] T, where η T = [X,Y,ψ] T represents the position and the heading of the ship ; υ = [u,v,r] T, the ship-body rates that indicate linear velocity on x and y, and the angular velocity Furthermore M is the positive and symmetric inertia matrix, D is a damping matrix, and finally F includes the forces and moments The rotational matrix J(η is as usual: [ ] cos(ψ sin(ψ J(η = sin(ψ cos(ψ 1 61 Conception in continuous time Writing (19-(2 in the form (1-(2 1 Assuming that M is no singular, so that M 1 exists, one gets from (4: u c = Fη + D(υ+M ( φ + a, as continuous-time stabilizing controller, where a = PηJ(η K y (υ φ Since: V = 1 ( η T Pη +(υ φ(η T (υξ φ(η, 2 considering φ = K φ JPη one gets V = K φ η T PJ 2 Pη K y (υ φ(η T (υ φ(η < and the negativity of V is ensured by K y > and K φ > 62 Sampled-data design A second order approximate digital solution for (19,(2 is given by: u da2 = u d + 2 u d u d2 where in the present example: u d = u c u d1 = F η + D υ + M ( ȧ+ φ (η u d2, is chosen such that following equality holds true: (υ φ(η T u d2 = (υ φ(η T ü c 1 2 ut d1 (M 1 N + M 1 φ+ 1 one has 1 2 (N + φ +(υ φ T (M 1 D+ φ η J(ηM 1 u d1 f (η =, g(η = J(η,φ (η = K φ J(ηPη,u c = τ, f a (η,y+φ = M 1 Fη M 1 D(y+φ,g a (η,y+φ = M 1,y = υ φ (η with ü c = F η + Dϋ + M ( ä+ φ (η,n = M 1 (Fη + Dυ Setting, γ + 1 = (υ φ T M 2 (υ φ M 1 (υ φ then u d2 = ü c 1 2 ut d1 (M 1 N + M 1 φγ (N + φ +(υ φ T (M 1 D+ φ η J(ηM 1 u d1 γ + Some more details can be found in L Catenaro [21] 63 Results To help the user in the choice of the gain K y and the amplitude of the sampling period, the software performs automatically several simulations to compare the u d -emulated and the uda2 performances These simulations are worked out considering the error E, in (18, for each strategy Figures 1(a and 1(b represent the error E on the Lyapunov evolution for u d and uda2 with K y [1,] and [1,]s The blue scale indicates a low error level while the red scale indicates a high error level (white zones represent unacceptable error level As the intuition suggests, sampled-data controllers achieve good Lyapunov response for small values of K y and, and the error on V increases for high K y and values Comparing figures 1(a and 1(b one concludes that uda2 notably enables us to increase the range choice of K y and for an error on V low with respect to the emulated control Two different simulated cases are considered In the first one, the control gain and the sampling period are chosen as [K y,] = [,2] such that both, u d and uda2, work well Figures 2(a- (2(b depict the controller performances in these conditions Even if the emulated strategy ensures an acceptable Lyapunov matching, some oscillations appear on the state trajectory The corrective terms in uda2 improve the Lyapunov reproduction and ensure the position ship stabilization without oscillation and with a trajectory close to the continuous-time closed-loop one In the second simulated case depicted in figures 3(a-3(b, one chooses [K y,] = [,3] The emulated control does not ensure Lyapunov matching and thus does not achieve asymptotic stability, while uda2 still ensures good performances 7 CONCLUSIONS This paper illustrates the performances of input-output matching like strategies in the context of backstepping stabilization of systems in strict-feedforward form This implementation of backstepping stabilizing strategies starts from the transformed dynamics and set the digital problem at the last step of the procedure However, as backstepping strongly relies to passivity properties and passivation under state feedback, a more direct digital scheme should consider the system before transformations to work out passivation under digital feedback Work is progressing in this direction making reference to some new passivity concepts introduced and discussed in S Monaco and D Normand-Cyrot and F Tiefensee [28], S Monaco, D Normand-Cyrot, F Tiefensee [29, 211], F Tiefensee, S Monaco, D Normand-Cyrot [21] to deal with the possible preservation of some passivity criteria under sampling 34

6 ψ x (a Ship trajectory, X Y y 2 x(t uc x k ud x k u da2 4 3 V V(t uc u d u da t (b Lyapunov function evolution, u k = u da2 Fig 2 Closed-loop systems performances for = 2ms and K y = x(t uc V(t uc ψ x (a Ship trajectory, X Y y 2 3 x k u da2 4 V V(t ud V(t u da (b Lyapunov function evolution, u k = u da2 Fig 3 Closed-loop systems response for = 3ms and K y = Acknowledgments - The authors thank D Normand-Cyrot and S Monaco for advising this work completed during the internship of V Tanasa at the L2S-CNRS The work has been funded by the international scholarship program between the University Paris Sud11 and Politehnica University of Bucharest(POSDRU/88//S/61178 and partially by Université Franco- Italienne, Italo-Francese REFERENCES L Burlion,T Ahmed-Ali,F Lamnabhi-Lagarrigue On the stabilization of sampled-data non-linear systems by using backstepping on the higher order approximate models Intern Journal of Control, 26, 79, , 9 L Catenaro Backstepping sotto Campionamento Internal Raport, Laboratoire de Signeaux et Systémes, Gif sur Yvette, 21 W Grobner, H Knapp Contributions to the method of Lie series Bibliographisches Institut, 1967 J Lee Introduction to smooth manifolds Springer-Verlag, Graduate Texts in Mathematics, Berlin, Germany, 26 TC Lee and Z P Jiang On uniform global asymptotic stability of nonlinear discrete-time systems with applications IEEE Transactions on AC, Vol1, No 1, pp , October 26 S Monaco and D Normand-Cyrot Issues on nonlinear digital systems European Journal of Control - Special Issue, 21, 7, , 2-3 S Monaco, D Normand-Cyrot and F Tiefensee From passivity under sampling to a new discrete-time passivity concept Proc 47th IEEE Conference on Decision and Control, 28 S Monaco, D Normand-Cyrot, F Tiefensee Nonlinear port controlled hamiltonian systems under sampling Proc 48th IEEE CDC, Shanghai, 29, S Monaco, D Normand-Cyrot, F Tiefensee Sampled-Data stabilizing feedback; a PBC approach IEEE - Transactions on AC, April 211 D Nešic, AR Teel, PV Kokotovic Sufficient conditions for stabilization of sampled-data nonlinear systems via discretetime approximations Syst Control Letters, 1999, 38, 9 27, 4- D Nešic and L Gruene Lyapunov based continuous-time controller redesign for sampled-data implementation Automatica, vol 41, No 7,, D Nešic and AR Teel Stabilization of sampled-data nonlinear systems via backstepping on their Euler approximate model Automatica,vol 42, 26, R Postoyan, T Ahmed-Ali, F Lamnabhi-Lagarrigue Robust backstepping for the Euler approximate model of sampleddata strict-feedback systems Automatica, vol, No 9, 29, A Rabeh, F Ikhouane, F Giri An approach to digital implementation of continuous backstepping adaptive control for linear systems International Journal of Adaptive Control and Signal Processing, vol 13, 1999, R Sepulchre, M Janković, PV Kokotović Constructive nonlinear control Springer New York, 1997 V Tanasa and F Tifensee, Un logiciel de commande non linéaire échantillonnée, Proc of 6ème Conférence Internationale Francophone d Automatique, Nancy, France, 21 F Tiefensee, S Monaco, D Normand-Cyrot IDA - PBC under sampling for Port-Controlled Hamiltonian systems Proc IEEE - ACC, 21 F Tiefensee, S Monaco, D Normand-Cyrot Lyapunov design under sampling for a synchronous machine Proc ECC9, Budapest, Hungary, 29,

IDA-PBC under sampling for Port-Controlled Hamiltonian systems

IDA-PBC under sampling for Port-Controlled Hamiltonian systems American Control Conference Marriott Waterfront, Baltimore, MD, USA June -July, WeC7.4 IDA-PBC under sampling for Port-Controlled Hamiltonian systems Fernando Tiefensee, Salvatore Monaco and Dorothée Normand-Cyrot

More information

Nonlinear Control. Nonlinear Control Lecture # 25 State Feedback Stabilization

Nonlinear Control. Nonlinear Control Lecture # 25 State Feedback Stabilization Nonlinear Control Lecture # 25 State Feedback Stabilization Backstepping η = f a (η)+g a (η)ξ ξ = f b (η,ξ)+g b (η,ξ)u, g b 0, η R n, ξ, u R Stabilize the origin using state feedback View ξ as virtual

More information

We are devoted to advance in the study of the behaviour of nonlinear discrete-time systems by means of its energy properties.

We are devoted to advance in the study of the behaviour of nonlinear discrete-time systems by means of its energy properties. Chapter 1 Introduction In this chapter, the reasons for the dissipativity and passivity-related properties to be studied in nonlinear discrete-time systems will be described. The new contributions and

More information

NONLINEAR SAMPLED DATA CONTROLLER REDESIGN VIA LYAPUNOV FUNCTIONS 1

NONLINEAR SAMPLED DATA CONTROLLER REDESIGN VIA LYAPUNOV FUNCTIONS 1 NONLINEAR SAMPLED DAA CONROLLER REDESIGN VIA LYAPUNOV FUNCIONS 1 Lars Grüne Dragan Nešić Mathematical Institute, University of Bayreuth, 9544 Bayreuth, Germany, lars.gruene@uni-bayreuth.de Department of

More information

Interconnection and Damping Assignment Approach for Reliable PM Synchronous Motor Control

Interconnection and Damping Assignment Approach for Reliable PM Synchronous Motor Control Interconnection and Damping Assignment Approach for Reliable PM Synchronous Motor Control Ahmad Akrad, Mickaël Hilairet, Romeo Ortega, Demba Diallo LGEP/SPEE Labs ; CNRS UMR857 ; Supelec ; Univ Pierre

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

NONLINEAR SAMPLED-DATA OBSERVER DESIGN VIA APPROXIMATE DISCRETE-TIME MODELS AND EMULATION

NONLINEAR SAMPLED-DATA OBSERVER DESIGN VIA APPROXIMATE DISCRETE-TIME MODELS AND EMULATION NONLINEAR SAMPLED-DAA OBSERVER DESIGN VIA APPROXIMAE DISCREE-IME MODELS AND EMULAION Murat Arcak Dragan Nešić Department of Electrical, Computer, and Systems Engineering Rensselaer Polytechnic Institute

More information

Xe denotes the equilibrium point f(xe) = 0, supposed without

Xe denotes the equilibrium point f(xe) = 0, supposed without 51st IEEE Conference on Decision and Control December -13, 2012. Maui, Hawaii, USA Digital stabilization of delayed-input strict-feedforward dynamics Salvatore Monaco, DorotMe Normand-Cyrot and Valentin

More information

Constructive Invariant Manifolds to Stabilize Pendulum like systems Via Immersion and Invariance

Constructive Invariant Manifolds to Stabilize Pendulum like systems Via Immersion and Invariance Constructive Invariant Manifolds to Stabilize Pendulum like systems Via Immersion and Invariance J.Á. Acosta, R. Ortega, A. Astolfi, and I. Sarras Dept. de Ingeniería de Sistemas y Automática, Escuela

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

EN Nonlinear Control and Planning in Robotics Lecture 10: Lyapunov Redesign and Robust Backstepping April 6, 2015

EN Nonlinear Control and Planning in Robotics Lecture 10: Lyapunov Redesign and Robust Backstepping April 6, 2015 EN530.678 Nonlinear Control and Planning in Robotics Lecture 10: Lyapunov Redesign and Robust Backstepping April 6, 2015 Prof: Marin Kobilarov 1 Uncertainty and Lyapunov Redesign Consider the system [1]

More information

Nonlinear Tracking Control of Underactuated Surface Vessel

Nonlinear Tracking Control of Underactuated Surface Vessel American Control Conference June -. Portland OR USA FrB. Nonlinear Tracking Control of Underactuated Surface Vessel Wenjie Dong and Yi Guo Abstract We consider in this paper the tracking control problem

More information

Feedback stabilisation with positive control of dissipative compartmental systems

Feedback stabilisation with positive control of dissipative compartmental systems Feedback stabilisation with positive control of dissipative compartmental systems G. Bastin and A. Provost Centre for Systems Engineering and Applied Mechanics (CESAME Université Catholique de Louvain

More information

From passivity under sampling to a new discrete-time passivity concept

From passivity under sampling to a new discrete-time passivity concept Proceedings of the 47th IEEE Conference on Decision and Control Cancun, Mexico, Dec. 9-11, 28 From passivity under sampling to a new discrete-time passivity concept Salvatore Monaco, Dorothée Normand-Cyrot

More information

Locally optimal controllers and application to orbital transfer (long version)

Locally optimal controllers and application to orbital transfer (long version) 9th IFAC Symposium on Nonlinear Control Systems Toulouse, France, September 4-6, 13 FrA1.4 Locally optimal controllers and application to orbital transfer (long version) S. Benachour V. Andrieu Université

More information

Lyapunov Based Control

Lyapunov Based Control Lyapunov Based Control Control Lyapunov Functions Consider the system: x = f(x, u), x R n f(0,0) = 0 Idea: Construct a stabilizing controller in steps: 1. Choose a differentiable function V: R n R, such

More information

Event-based Stabilization of Nonlinear Time-Delay Systems

Event-based Stabilization of Nonlinear Time-Delay Systems Preprints of the 19th World Congress The International Federation of Automatic Control Event-based Stabilization of Nonlinear Time-Delay Systems Sylvain Durand Nicolas Marchand J. Fermi Guerrero-Castellanos

More information

Delay-independent stability via a reset loop

Delay-independent stability via a reset loop Delay-independent stability via a reset loop S. Tarbouriech & L. Zaccarian (LAAS-CNRS) Joint work with F. Perez Rubio & A. Banos (Universidad de Murcia) L2S Paris, 20-22 November 2012 L2S Paris, 20-22

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

Lyapunov Stability Analysis of a Twisting Based Control Algorithm for Systems with Unmatched Perturbations

Lyapunov Stability Analysis of a Twisting Based Control Algorithm for Systems with Unmatched Perturbations 5th IEEE Conference on Decision and Control and European Control Conference (CDC-ECC) Orlando, FL, USA, December -5, Lyapunov Stability Analysis of a Twisting Based Control Algorithm for Systems with Unmatched

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

Navigation and Obstacle Avoidance via Backstepping for Mechanical Systems with Drift in the Closed Loop

Navigation and Obstacle Avoidance via Backstepping for Mechanical Systems with Drift in the Closed Loop Navigation and Obstacle Avoidance via Backstepping for Mechanical Systems with Drift in the Closed Loop Jan Maximilian Montenbruck, Mathias Bürger, Frank Allgöwer Abstract We study backstepping controllers

More information

DISCRETE-TIME TIME-VARYING ROBUST STABILIZATION FOR SYSTEMS IN POWER FORM. Dina Shona Laila and Alessandro Astolfi

DISCRETE-TIME TIME-VARYING ROBUST STABILIZATION FOR SYSTEMS IN POWER FORM. Dina Shona Laila and Alessandro Astolfi DISCRETE-TIME TIME-VARYING ROBUST STABILIZATION FOR SYSTEMS IN POWER FORM Dina Shona Laila and Alessandro Astolfi Electrical and Electronic Engineering Department Imperial College, Exhibition Road, London

More information

A NONLINEAR TRANSFORMATION APPROACH TO GLOBAL ADAPTIVE OUTPUT FEEDBACK CONTROL OF 3RD-ORDER UNCERTAIN NONLINEAR SYSTEMS

A NONLINEAR TRANSFORMATION APPROACH TO GLOBAL ADAPTIVE OUTPUT FEEDBACK CONTROL OF 3RD-ORDER UNCERTAIN NONLINEAR SYSTEMS Copyright 00 IFAC 15th Triennial World Congress, Barcelona, Spain A NONLINEAR TRANSFORMATION APPROACH TO GLOBAL ADAPTIVE OUTPUT FEEDBACK CONTROL OF RD-ORDER UNCERTAIN NONLINEAR SYSTEMS Choon-Ki Ahn, Beom-Soo

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

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

On the PDEs arising in IDA-PBC

On the PDEs arising in IDA-PBC On the PDEs arising in IDA-PBC JÁ Acosta and A Astolfi Abstract The main stumbling block of most nonlinear control methods is the necessity to solve nonlinear Partial Differential Equations In this paper

More information

Observer-based quantized output feedback control of nonlinear systems

Observer-based quantized output feedback control of nonlinear systems Proceedings of the 17th World Congress The International Federation of Automatic Control Observer-based quantized output feedback control of nonlinear systems Daniel Liberzon Coordinated Science Laboratory,

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

A Model-Free Control System Based on the Sliding Mode Control Method with Applications to Multi-Input-Multi-Output Systems

A Model-Free Control System Based on the Sliding Mode Control Method with Applications to Multi-Input-Multi-Output Systems Proceedings of the 4 th International Conference of Control, Dynamic Systems, and Robotics (CDSR'17) Toronto, Canada August 21 23, 2017 Paper No. 119 DOI: 10.11159/cdsr17.119 A Model-Free Control System

More information

IN THIS paper, we study the problem of asymptotic stabilization

IN THIS paper, we study the problem of asymptotic stabilization IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL 49, NO 11, NOVEMBER 2004 1975 Nonlinear Control of Feedforward Systems With Bounded Signals Georgia Kaliora and Alessandro Astolfi Abstract The stabilization

More information

Further results on global stabilization of the PVTOL aircraft

Further results on global stabilization of the PVTOL aircraft Further results on global stabilization of the PVTOL aircraft Ahmad Hably, Farid Kendoul 2, Nicolas Marchand, and Pedro Castillo 2 Laboratoire d Automatique de Grenoble, ENSIEG BP 46, 3842 Saint Martin

More information

IAA-CU A Simulator for Robust Attitude Control of Cubesat Deploying Satellites

IAA-CU A Simulator for Robust Attitude Control of Cubesat Deploying Satellites A Simulator for Robust Attitude Control of Cubesat Deploying Satellites Giovanni Mattei, George Georgiou, Angelo Pignatelli, Salvatore Monaco Abstract The paper deals with the development and testing of

More information

TTK4150 Nonlinear Control Systems Solution 6 Part 2

TTK4150 Nonlinear Control Systems Solution 6 Part 2 TTK4150 Nonlinear Control Systems Solution 6 Part 2 Department of Engineering Cybernetics Norwegian University of Science and Technology Fall 2003 Solution 1 Thesystemisgivenby φ = R (φ) ω and J 1 ω 1

More 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

Control of the Inertia Wheel Pendulum by Bounded Torques

Control of the Inertia Wheel Pendulum by Bounded Torques Proceedings of the 44th IEEE Conference on Decision and Control, and the European Control Conference 5 Seville, Spain, December -5, 5 ThC6.5 Control of the Inertia Wheel Pendulum by Bounded Torques Victor

More information

Controllers design for two interconnected systems via unbiased observers

Controllers design for two interconnected systems via unbiased observers Preprints of the 19th World Congress The nternational Federation of Automatic Control Cape Town, South Africa. August 24-29, 214 Controllers design for two interconnected systems via unbiased observers

More information

L -Bounded Robust Control of Nonlinear Cascade Systems

L -Bounded Robust Control of Nonlinear Cascade Systems L -Bounded Robust Control of Nonlinear Cascade Systems Shoudong Huang M.R. James Z.P. Jiang August 19, 2004 Accepted by Systems & Control Letters Abstract In this paper, we consider the L -bounded robust

More information

Balancing of Lossless and Passive Systems

Balancing of Lossless and Passive Systems Balancing of Lossless and Passive Systems Arjan van der Schaft Abstract Different balancing techniques are applied to lossless nonlinear systems, with open-loop balancing applied to their scattering representation.

More information

Anti-synchronization of a new hyperchaotic system via small-gain theorem

Anti-synchronization of a new hyperchaotic system via small-gain theorem Anti-synchronization of a new hyperchaotic system via small-gain theorem Xiao Jian( ) College of Mathematics and Statistics, Chongqing University, Chongqing 400044, China (Received 8 February 2010; revised

More information

Nonlinear Observer Design for Dynamic Positioning

Nonlinear Observer Design for Dynamic Positioning Author s Name, Company Title of the Paper DYNAMIC POSITIONING CONFERENCE November 15-16, 2005 Control Systems I J.G. Snijders, J.W. van der Woude Delft University of Technology (The Netherlands) J. Westhuis

More information

Constrained interpolation-based control for polytopic uncertain systems

Constrained interpolation-based control for polytopic uncertain systems 2011 50th IEEE Conference on Decision and Control and European Control Conference CDC-ECC Orlando FL USA December 12-15 2011 Constrained interpolation-based control for polytopic uncertain systems H.-N.

More information

Passivity Indices for Symmetrically Interconnected Distributed Systems

Passivity Indices for Symmetrically Interconnected Distributed Systems 9th Mediterranean Conference on Control and Automation Aquis Corfu Holiday Palace, Corfu, Greece June 0-3, 0 TuAT Passivity Indices for Symmetrically Interconnected Distributed Systems Po Wu and Panos

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

DYNAMIC SAMPLED-DATA OUTPUT REGULATION: A SWITCHING ADAPTIVE APPROACH. HUANG Yaxin 1 LIU Yungang 1 ZHANG Jifeng 2,3

DYNAMIC SAMPLED-DATA OUTPUT REGULATION: A SWITCHING ADAPTIVE APPROACH. HUANG Yaxin 1 LIU Yungang 1 ZHANG Jifeng 2,3 X Ú Æ ê Æ J. Sys. Sci. & Math. Scis. xx xx, x, Ä æ Ñ Ñ N!: ƒ g A { æ! 4 # f Ü V,3. ì À Œ Æ Æ ó Æ, L H 56;. I Æ ê Æ X Ú Æ ï Ä, 9; 3. I Æ Œ Æ ê Æ Æ Æ, 49 Á ï Ä g A æ Ñ Ñ N! K. d u 9 Z 6 é X Ú K w Í Š ^ ±

More information

On integral-input-to-state stabilization

On integral-input-to-state stabilization On integral-input-to-state stabilization Daniel Liberzon Dept. of Electrical Eng. Yale University New Haven, CT 652 liberzon@@sysc.eng.yale.edu Yuan Wang Dept. of Mathematics Florida Atlantic University

More information

On finite gain L p stability of nonlinear sampled-data systems

On finite gain L p stability of nonlinear sampled-data systems Submitted for publication in Systems and Control Letters, November 6, 21 On finite gain L p stability of nonlinear sampled-data systems Luca Zaccarian Dipartimento di Informatica, Sistemi e Produzione

More information

Electronic version of an article published as [Automatica, 2004, vol. 40, No. 8, p ] [DOI:

Electronic version of an article published as [Automatica, 2004, vol. 40, No. 8, p ] [DOI: Electronic version of an article published as [Automatica, 2004, vol. 40, No. 8, p. 1423-1428] [DOI: http://dx.doi.org/10.1016/j.automatica.2004.03.009] [copyright Elsevier] Feedback passivity of nonlinear

More information

Lyapunov-Based Controller for the Inverted Pendulum Cart System

Lyapunov-Based Controller for the Inverted Pendulum Cart System Nonlinear Dynamics (2005) 40: 367 374 c Springer 2005 Lyapunov-Based Controller for the Inverted Pendulum Cart System CARLOS AGUILAR IBAÑEZ,O.GUTIÉRREZ FRIAS, and M. SUÁREZ CASTAÑÓN Centro de Investigación

More information

On Sontag s Formula for the Input-to-State Practical Stabilization of Retarded Control-Affine Systems

On Sontag s Formula for the Input-to-State Practical Stabilization of Retarded Control-Affine Systems On Sontag s Formula for the Input-to-State Practical Stabilization of Retarded Control-Affine Systems arxiv:1206.4240v1 [math.oc] 19 Jun 2012 P. Pepe Abstract In this paper input-to-state practically stabilizing

More information

A trajectory tracking control design for a skid-steering mobile robot by adapting its desired instantaneous center of rotation

A trajectory tracking control design for a skid-steering mobile robot by adapting its desired instantaneous center of rotation A trajectory tracking control design for a skid-steering mobile robot by adapting its desired instantaneous center of rotation Jae-Yun Jun, Minh-Duc Hua, Faïz Benamar Abstract A skid-steering mobile robot

More information

ON CHATTERING-FREE DISCRETE-TIME SLIDING MODE CONTROL DESIGN. Seung-Hi Lee

ON CHATTERING-FREE DISCRETE-TIME SLIDING MODE CONTROL DESIGN. Seung-Hi Lee ON CHATTERING-FREE DISCRETE-TIME SLIDING MODE CONTROL DESIGN Seung-Hi Lee Samsung Advanced Institute of Technology, Suwon, KOREA shl@saitsamsungcokr Abstract: A sliding mode control method is presented

More information

Input to state Stability

Input to state Stability Input to state Stability Mini course, Universität Stuttgart, November 2004 Lars Grüne, Mathematisches Institut, Universität Bayreuth Part IV: Applications ISS Consider with solutions ϕ(t, x, w) ẋ(t) =

More information

Problem Description The problem we consider is stabilization of a single-input multiple-state system with simultaneous magnitude and rate saturations,

Problem Description The problem we consider is stabilization of a single-input multiple-state system with simultaneous magnitude and rate saturations, SEMI-GLOBAL RESULTS ON STABILIZATION OF LINEAR SYSTEMS WITH INPUT RATE AND MAGNITUDE SATURATIONS Trygve Lauvdal and Thor I. Fossen y Norwegian University of Science and Technology, N-7 Trondheim, NORWAY.

More information

SIMULTANEOUS INTERCONNECTION AND DAMPING ASSIGNMENT PASSIVITY BASED CONTROL: TWO PRACTICAL EXAMPLES 1

SIMULTANEOUS INTERCONNECTION AND DAMPING ASSIGNMENT PASSIVITY BASED CONTROL: TWO PRACTICAL EXAMPLES 1 3rd IFAC Workshop on Lagrangian and Hamiltonian Methods for Nonlinear Control, Nogoya 2006. 93 SIMULTANEOUS INTERCONNECTION AND DAMPING ASSIGNMENT PASSIVITY BASED CONTROL: TWO PRACTICAL EXAMPLES 1 C. Batlle

More information

Event-Triggered Output Feedback Control for Networked Control Systems using Passivity: Time-varying Network Induced Delays

Event-Triggered Output Feedback Control for Networked Control Systems using Passivity: Time-varying Network Induced Delays 5th IEEE Conference on Decision and Control and European Control Conference (CDC-ECC) Orlando, FL, USA, December -5, Event-Triggered Output Feedback Control for Networked Control Systems using Passivity:

More information

Passivity-based Control of Euler-Lagrange Systems

Passivity-based Control of Euler-Lagrange Systems Romeo Ortega, Antonio Loria, Per Johan Nicklasson and Hebertt Sira-Ramfrez Passivity-based Control of Euler-Lagrange Systems Mechanical, Electrical and Electromechanical Applications Springer Contents

More information

SUCCESSIVE POLE SHIFTING USING SAMPLED-DATA LQ REGULATORS. Sigeru Omatu

SUCCESSIVE POLE SHIFTING USING SAMPLED-DATA LQ REGULATORS. Sigeru Omatu SUCCESSIVE POLE SHIFING USING SAMPLED-DAA LQ REGULAORS oru Fujinaka Sigeru Omatu Graduate School of Engineering, Osaka Prefecture University, 1-1 Gakuen-cho, Sakai, 599-8531 Japan Abstract: Design of sampled-data

More information

Decomposition of Linear Port-Hamiltonian Systems

Decomposition of Linear Port-Hamiltonian Systems American ontrol onference on O'Farrell Street, San Francisco, A, USA June 9 - July, Decomposition of Linear Port-Hamiltonian Systems K. Höffner and M. Guay Abstract It is well known that the power conserving

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

A Systematic Approach to Extremum Seeking Based on Parameter Estimation

A Systematic Approach to Extremum Seeking Based on Parameter Estimation 49th IEEE Conference on Decision and Control December 15-17, 21 Hilton Atlanta Hotel, Atlanta, GA, USA A Systematic Approach to Extremum Seeking Based on Parameter Estimation Dragan Nešić, Alireza Mohammadi

More information

Control design using Jordan controllable canonical form

Control design using Jordan controllable canonical form Control design using Jordan controllable canonical form Krishna K Busawon School of Engineering, Ellison Building, University of Northumbria at Newcastle, Newcastle upon Tyne NE1 8ST, UK email: krishnabusawon@unnacuk

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

Unconditionally stable scheme for Riccati equation

Unconditionally stable scheme for Riccati equation ESAIM: Proceedings, Vol. 8, 2, 39-52 Contrôle des systèmes gouvernés par des équations aux dérivées partielles http://www.emath.fr/proc/vol.8/ Unconditionally stable scheme for Riccati equation François

More information

A Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems

A Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems 53rd IEEE Conference on Decision and Control December 15-17, 2014. Los Angeles, California, USA A Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems Seyed Hossein Mousavi 1,

More information

KINETIC ENERGY SHAPING IN THE INVERTED PENDULUM

KINETIC ENERGY SHAPING IN THE INVERTED PENDULUM KINETIC ENERGY SHAPING IN THE INVERTED PENDULUM J. Aracil J.A. Acosta F. Gordillo Escuela Superior de Ingenieros Universidad de Sevilla Camino de los Descubrimientos s/n 49 - Sevilla, Spain email:{aracil,

More information

Delay compensation in packet-switching network controlled systems

Delay compensation in packet-switching network controlled systems Delay compensation in packet-switching network controlled systems Antoine Chaillet and Antonio Bicchi EECI - L2S - Université Paris Sud - Supélec (France) Centro di Ricerca Piaggio - Università di Pisa

More information

Control of Mobile Robots

Control of Mobile Robots Control of Mobile Robots Regulation and trajectory tracking Prof. Luca Bascetta (luca.bascetta@polimi.it) Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria Organization and

More information

A SIMPLE EXTENSION OF CONTRACTION THEORY TO STUDY INCREMENTAL STABILITY PROPERTIES

A SIMPLE EXTENSION OF CONTRACTION THEORY TO STUDY INCREMENTAL STABILITY PROPERTIES A SIMPLE EXTENSION OF CONTRACTION THEORY TO STUDY INCREMENTAL STABILITY PROPERTIES Jérôme Jouffroy IFREMER - Underwater Robotics, Navigation Vision Department (RNV) Centre de Toulon Zone portuaire du Brégaillon

More information

Output Feedback Control for a Class of Piecewise Linear Systems

Output Feedback Control for a Class of Piecewise Linear Systems Proceedings of the 2007 American Control Conference Marriott Marquis Hotel at Times Square New York City, USA, July -3, 2007 WeB20.3 Output Feedback Control for a Class of Piecewise Linear Systems A. Lj.

More information

Event-Triggered Decentralized Dynamic Output Feedback Control for LTI Systems

Event-Triggered Decentralized Dynamic Output Feedback Control for LTI Systems Event-Triggered Decentralized Dynamic Output Feedback Control for LTI Systems Pavankumar Tallapragada Nikhil Chopra Department of Mechanical Engineering, University of Maryland, College Park, 2742 MD,

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

Observer design for classes of nonlinear. networked control systems

Observer design for classes of nonlinear. networked control systems Observer design for classes of nonlinear networked control systems Romain Postoyan, Tarek Ahmed-Ali, Françoise Lamnabhi-Lagarrigue May 5, 2010 Abstract Assuming a class of continuous-time observers is

More information

ESC794: Special Topics: Model Predictive Control

ESC794: Special Topics: Model Predictive Control ESC794: Special Topics: Model Predictive Control Discrete-Time Systems Hanz Richter, Professor Mechanical Engineering Department Cleveland State University Discrete-Time vs. Sampled-Data Systems A continuous-time

More information

The PVTOL Aircraft. 2.1 Introduction

The PVTOL Aircraft. 2.1 Introduction 2 The PVTOL Aircraft 2.1 Introduction We introduce in this chapter the well-known Planar Vertical Take-Off and Landing (PVTOL) aircraft problem. The PVTOL represents a challenging nonlinear systems control

More information

RESEARCH ARTICLE. Nonlinear and locally optimal controller design for input affine locally controllable systems

RESEARCH ARTICLE. Nonlinear and locally optimal controller design for input affine locally controllable systems International Journal of Control Vol., No., Month 2x, 1 17 RESEARCH ARTICLE Nonlinear and locally optimal controller design for input affine locally controllable systems Mariem Sahnoun, Vincent Andrieu,

More information

Lyapunov Stability of Linear Predictor Feedback for Distributed Input Delays

Lyapunov Stability of Linear Predictor Feedback for Distributed Input Delays IEEE TRANSACTIONS ON AUTOMATIC CONTROL VOL. 56 NO. 3 MARCH 2011 655 Lyapunov Stability of Linear Predictor Feedback for Distributed Input Delays Nikolaos Bekiaris-Liberis Miroslav Krstic In this case system

More information

Convergent systems: analysis and synthesis

Convergent systems: analysis and synthesis Convergent systems: analysis and synthesis Alexey Pavlov, Nathan van de Wouw, and Henk Nijmeijer Eindhoven University of Technology, Department of Mechanical Engineering, P.O.Box. 513, 5600 MB, Eindhoven,

More information

Robust Hamiltonian passive control for higher relative degree outputs Carles Batlle, Arnau Dòria-Cerezo, Enric Fossas

Robust Hamiltonian passive control for higher relative degree outputs Carles Batlle, Arnau Dòria-Cerezo, Enric Fossas Robust Hamiltonian passive control for higher relative degree outputs Carles Batlle, Arnau Dòria-Cerezo, Enric Fossas ACES: Control Avançat de Sistemes d Energia IOC-DT-P-2006-25 Setembre 2006 Robust Hamiltonian

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

Analysis of different Lyapunov function constructions for interconnected hybrid systems

Analysis of different Lyapunov function constructions for interconnected hybrid systems Analysis of different Lyapunov function constructions for interconnected hybrid systems Guosong Yang 1 Daniel Liberzon 1 Andrii Mironchenko 2 1 Coordinated Science Laboratory University of Illinois at

More information

MPC: implications of a growth condition on exponentially controllable systems

MPC: implications of a growth condition on exponentially controllable systems MPC: implications of a growth condition on exponentially controllable systems Lars Grüne, Jürgen Pannek, Marcus von Lossow, Karl Worthmann Mathematical Department, University of Bayreuth, Bayreuth, Germany

More information

Trajectory tracking & Path-following control

Trajectory tracking & Path-following control Cooperative Control of Multiple Robotic Vehicles: Theory and Practice Trajectory tracking & Path-following control EECI Graduate School on Control Supélec, Feb. 21-25, 2011 A word about T Tracking and

More information

Towards Quantitative Time Domain Design Tradeoffs in Nonlinear Control

Towards Quantitative Time Domain Design Tradeoffs in Nonlinear Control Towards Quantitative Time Domain Design Tradeoffs in Nonlinear Control Rick H. Middleton Julio H. Braslavsky Ingeniería en Automatización y Control Industrial Departamento de Ciencia y Tecnología Universidad

More information

State estimation of uncertain multiple model with unknown inputs

State estimation of uncertain multiple model with unknown inputs State estimation of uncertain multiple model with unknown inputs Abdelkader Akhenak, Mohammed Chadli, Didier Maquin and José Ragot Centre de Recherche en Automatique de Nancy, CNRS UMR 79 Institut National

More information

Weak Input-to-State Stability Properties for Navigation Function Based Controllers

Weak Input-to-State Stability Properties for Navigation Function Based Controllers University of Pennsylvania ScholarlyCommons Departmental Papers MEAM) Department of Mechanical Engineering & Applied Mechanics December 2006 Weak Input-to-State Stability Properties for Navigation Function

More information

Stability of Switched Linear Hyperbolic Systems by Lyapunov Techniques

Stability of Switched Linear Hyperbolic Systems by Lyapunov Techniques 2196 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 59, NO. 8, AUGUST 2014 Stability of Switched Linear Hyperbolic Systems by Lyapunov Techniques Christophe Prieur, Antoine Girard, Emmanuel Witrant Abstract

More information

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION CONTENTS VOLUME XIII

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION CONTENTS VOLUME XIII CONTENTS VOLUME XIII Nonlinear Output Regulation 1 Alberto Isidori, Dipartimento di Informatica e Sistemistica, Università di Roma La Sapienza" and Department of Systems Science and Mathematics, Washington

More information

Chap. 3. Controlled Systems, Controllability

Chap. 3. Controlled Systems, Controllability Chap. 3. Controlled Systems, Controllability 1. Controllability of Linear Systems 1.1. Kalman s Criterion Consider the linear system ẋ = Ax + Bu where x R n : state vector and u R m : input vector. A :

More information

Energy-based Swing-up of the Acrobot and Time-optimal Motion

Energy-based Swing-up of the Acrobot and Time-optimal Motion Energy-based Swing-up of the Acrobot and Time-optimal Motion Ravi N. Banavar Systems and Control Engineering Indian Institute of Technology, Bombay Mumbai-476, India Email: banavar@ee.iitb.ac.in Telephone:(91)-(22)

More information

Stability Criteria for Interconnected iiss Systems and ISS Systems Using Scaling of Supply Rates

Stability Criteria for Interconnected iiss Systems and ISS Systems Using Scaling of Supply Rates Stability Criteria for Interconnected iiss Systems and ISS Systems Using Scaling of Supply Rates Hiroshi Ito Abstract This paper deals with problems of stability analysis of feedback and cascade interconnection

More information

Passive control. Carles Batlle. II EURON/GEOPLEX Summer School on Modeling and Control of Complex Dynamical Systems Bertinoro, Italy, July

Passive control. Carles Batlle. II EURON/GEOPLEX Summer School on Modeling and Control of Complex Dynamical Systems Bertinoro, Italy, July Passive control theory II Carles Batlle II EURON/GEOPLEX Summer School on Modeling and Control of Complex Dynamical Systems Bertinoro, Italy, July 18-22 2005 Contents of this lecture Interconnection and

More information

Passivity Preserving Model Order Reduction For the SMIB

Passivity Preserving Model Order Reduction For the SMIB Proceedings of the 47th IEEE Conference on Decision and Control Cancun, Mexico, Dec. 9-11, 28 Passivity Preserving Model Order Reduction For the SMIB Tudor C. Ionescu Industrial Technology and Management

More information

Quasi-ISS Reduced-Order Observers and Quantized Output Feedback

Quasi-ISS Reduced-Order Observers and Quantized Output Feedback Joint 48th IEEE Conference on Decision and Control and 28th Chinese Control Conference Shanghai, P.R. China, December 16-18, 2009 FrA11.5 Quasi-ISS Reduced-Order Observers and Quantized Output Feedback

More information

STABILITY AND STABILIZATION OF A CLASS OF NONLINEAR SYSTEMS WITH SATURATING ACTUATORS. Eugênio B. Castelan,1 Sophie Tarbouriech Isabelle Queinnec

STABILITY AND STABILIZATION OF A CLASS OF NONLINEAR SYSTEMS WITH SATURATING ACTUATORS. Eugênio B. Castelan,1 Sophie Tarbouriech Isabelle Queinnec STABILITY AND STABILIZATION OF A CLASS OF NONLINEAR SYSTEMS WITH SATURATING ACTUATORS Eugênio B. Castelan,1 Sophie Tarbouriech Isabelle Queinnec DAS-CTC-UFSC P.O. Box 476, 88040-900 Florianópolis, SC,

More information

IMECE NEW APPROACH OF TRACKING CONTROL FOR A CLASS OF NON-MINIMUM PHASE LINEAR SYSTEMS

IMECE NEW APPROACH OF TRACKING CONTROL FOR A CLASS OF NON-MINIMUM PHASE LINEAR SYSTEMS Proceedings of IMECE 27 ASME International Mechanical Engineering Congress and Exposition November -5, 27, Seattle, Washington,USA, USA IMECE27-42237 NEW APPROACH OF TRACKING CONTROL FOR A CLASS OF NON-MINIMUM

More information

UDE-based Dynamic Surface Control for Strict-feedback Systems with Mismatched Disturbances

UDE-based Dynamic Surface Control for Strict-feedback Systems with Mismatched Disturbances 16 American Control Conference ACC) Boston Marriott Copley Place July 6-8, 16. Boston, MA, USA UDE-based Dynamic Surface Control for Strict-feedback Systems with Mismatched Disturbances Jiguo Dai, Beibei

More information

Explicit computation of the sampling period in emulation of controllers for nonlinear sampled-data systems

Explicit computation of the sampling period in emulation of controllers for nonlinear sampled-data systems Explicit computation of the sampling period in emulation of controllers for nonlinear sampled-data systems D. Nešić, A.R. Teel and D. Carnevale Abstract The purpose of this note is to apply recent results

More information

arxiv: v1 [math.oc] 30 May 2014

arxiv: v1 [math.oc] 30 May 2014 When is a Parameterized Controller Suitable for Adaptive Control? arxiv:1405.7921v1 [math.oc] 30 May 2014 Romeo Ortega and Elena Panteley Laboratoire des Signaux et Systèmes, CNRS SUPELEC, 91192 Gif sur

More information

STABILIZABILITY AND SOLVABILITY OF DELAY DIFFERENTIAL EQUATIONS USING BACKSTEPPING METHOD. Fadhel S. Fadhel 1, Saja F. Noaman 2

STABILIZABILITY AND SOLVABILITY OF DELAY DIFFERENTIAL EQUATIONS USING BACKSTEPPING METHOD. Fadhel S. Fadhel 1, Saja F. Noaman 2 International Journal of Pure and Applied Mathematics Volume 118 No. 2 2018, 335-349 ISSN: 1311-8080 (printed version); ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu doi: 10.12732/ijpam.v118i2.17

More information