IDA-PBC under sampling for Port-Controlled Hamiltonian systems

Size: px
Start display at page:

Download "IDA-PBC under sampling for Port-Controlled Hamiltonian systems"

Transcription

1 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 Abstract Taking in mind that the lost of the passivity property under sampling reflects into the degradation of the stabilizing performances of emulated controllers, this paper is a first attempt to the sampled-data version of the interconnection and damping assignment-passivity based controllers IDA-PBC). A sampled-data controller, preserving asymptotically the energetic behavior of a target dynamics and achieving stabilization to a suitable equilibrium is described for hamiltonian dynamics. A mechanical case study illustrates the results in a comparative perspective. I. INTRODUCTION Nonlinear control gradually adopts new techniques conserving and even exploiting the nonlinear structure instead of those based on nonlinearity cancellations. In a continuoustime context, the Passivity Based Control-PBC methodology introduced in [9] has been further developed versus the Interconnection and Damping Assignment - Passivity Based Control -IDA-PBC see [], [] and the references therein) so renewing stabilizing strategies. The basic philosophy is to shape a desired internal structure and then to inject damping to dissipate the total system s energy. Such an approach is very successful in the context of mechanical, electrical and electromechanical systems represented through the Euler-Lagrange formulation. However, it cannot still be considered as a systematic tool. Necessary and sufficient like conditions characterizing the problem solvability are not completely available and constructive solutions are developed for some specific classes of systems. Among them, Hamiltonian systems provide natural meaningful examples and inspire insights for new solutions []. The object of this work is to discuss the effects of sampling on the IDA-PBC approach set on Hamiltonian dynamics. As well known, sampled-data design performances strongly depend on the availability of a reliable sampled-data model. Eventhough some robust algorithms to construct discretetime Hamiltonian dynamics are proposed see []), they are oftently not suitable to control design purposes. Moreover, to set the IDA-PBC problem in a purely discrete-time context is not an easy task since the definition of discrete-time Hamiltonian structures preserving the essential properties of losslessness and Hamiltonian conservativeness is still a challenge for both control and mathematical communities. In [], the preservation of passivity of the interconnection F. Tiefensee and D. Normand-Cyrot are Laboratoire des Signaux et Systèmes, CNRS-Supelec, Plateau de Moulon, 99 Gif-sur-Yvette, France. tiefensee@lss.supelec.fr, cyrot@lss.supelec.fr S. Monaco is Dipartimento di Informatica e Sistemistica Antonio Ruberti, Università La Sapienza, via Ariosto 5, 85, Roma, Italy. salvatore.monaco@dis.uniroma.it of a continuous-time system a discrete-time Port Control Hamiltonian system is studied. In [7], we shown that Hamiltonian conservation can be verified under sampling respect to a suitably defined output mapping. In [], a direct sampled-data controller is built design for a separable Hamiltonian system through Euler sampling procedures and generalized in [4] to the non-separable case in terms of discrete gradient. These results surely contribute to the IDA- PBC sampling-data design and improve the performances of strictly emulated strategies but are strongly limited by the Euler approximation validity which is not guaranteed except for very small sampling periods [5]. Here after, to solve the problem in a quite systematic way, we adopt the approach developed in some recent papers [5], [8], []) to design a sampled-data controller in such a way to match, at the sampling instants, some key behaviors of the continuous-time design, usually some suitable inputoutput link. Arguing so in the present context, we assume the existence of a continuous-time IDA-PBC controller and look for a sampled-data controller matching the energy behavior of the closed loop system, fixed by the designer. The so designed sampled-data controller is described by its series expansion around the continuous-time one. In practice, the first terms of the series only are computed and implemented to show efficiency in terms of maintaining the desired energy losslessness and Hamiltonian conservativeness). We illustrate robustness to larger sampling time and improved intersample behaviors. The example studied in [] and [] is chosen to verify the performances of the proposed digital controller in a comparative perspective the solutions therein proposed. The paper is organized as follows. After some preliminaries and the problem settlement in section II, section III describes the sampled-data IDA-PBC strategy. The example of an inertia wheel pendulum is illustrated simulated tests in section IV. Some notations - In the paper, x X = R n,t R,u U, the set of admissible inputs - all valued piecewise continuous functions are defined on R; vectors, when non differently specified, are assumed column vectors; functions, operators and vector fields are smooth i.e. C ) on their domains of definition and vector fields are complete. Standard notations are used when no ambiguity is possible. In particular e f = L + i f i i!, indicates the operator Lie series associated a smooth vector field f regarded as the Lie derivative L f = n i= f ix) x i, indicates the identity operator and I n the identity function on R n while I d indicates the identity matrix of appropriate dimension. Manipulations over the series //$6. AACC 8

2 described by their asymptotic expansions are formal and no convergence study is performed. H defines the gradient of H : R n R. gx) is a full-rank left annihilator of gx), i. e. gx) gx) =. The matrix g + x) is the Moore-Penrose inverse of gx), i.e. gg + := g[g T x)gx)] g T x) = I d. The evaluation of a function at time t = kδ indicated by t=kδ is omitted, when obvious from the context. II. PRELIMINARIES AND PROBLEM SETTLEMENT A. The continuous-time IDA-PBC strategy Consider a Port Controlled Hamiltonian-PCH dynamics [4] ẋt) = fx)+gx)u = [J x) Rx)] H + gx)u ) where x R n is the state vector, u R m the control vector m < n, H : R n R is the total energy, J x) = J T x),rx) = R T x) are the usual interconnection and damping matrices respectively. Let us recall the IDA- PBC design procedure proposed in [9] and [] for such a system s class. Proposition.: Let ) and assume the existence of matrices g T x),j d x) = Jd Tx),R dx) = Rd T x) and a function H d : R n R that verify the Partial Derivative Equation-PDE g x) fx) = g x)[j d x) R d x)] H d ) where H d x) is the target energy such that x = argminh d x) x the equilibrium to be stabilized. Setting u = u es +u da u es = g + x)j d x) H d fx)) ) u da = g + x)r d x) H d 4) the closed-loop dynamics has a locally stable equilibrium in x. If in addition x is an isolated minimum of H d x) and if the largest invariant set under the closed loop dynamics contained in {x R n s.t.[ H d ] T R d x) H d = } equals {x }, then x is asymptotically stable. An estimate of its domain of attraction is given by the largest bounded level set {x R n s.t.h d x) c}. The following comments are verified by construction : provided H qualifies as a storage function, then the dynamics ) output y = g T x) H 5) is passive; the first part u es of the controller shapes the energy so achieving in closed loop ẋt) = f es x)+gx)u = J d x) H d + gx)u; 6) such a dynamics output y d = g T x) H d is lossless and conservative in the absence of control, u = ; i.e. provided H d qualifies as a storage function, one verifies i) L fes H d = ii) Ḣ d x) = y T d u or equivalently, in its integral version for all u,x,t ii) H d xt)) H d x ) = t y T d τ)uτ)dτ; 7) the damping part u da of the controller is a negative gain output feedback u da = K d y d K d > and the complete controller u c = u es + u da achieves the closed loop PCH form ẋt) = f d x) = [J d x) R d x)] H d 8) R d x) = K d gx)g T x). It is worthy to note that the key point of the result in Proposition. is the solvability of the PDE ). B. Problem settlement Hereafter, assuming the conditions of Proposition. satisfied, we set the problem of the digital implementation of the controller -4). More precisely, does it exist a piecewise constant controller achieving asymptotic stabilization at x of the PCH dynamics )? To solve the problem in a systematic way, we adopt the approach developed in some recent papers [5], [] to design a sampled-data controller in such a way to match, at the sampling instants, some key behaviors of the continuous-time design, usually some suitably defined inputoutput link. In the present context, assuming the existence of a constructive IDA-PBC controller achieving stabilization to a suitable equilibrium and damping, we look for a sampleddata controller matching the energy behavior fixed by the designer. III. THE SAMPLED-DATA IDA-PBC A. The sampled-data equivalent model Assuming the control in ) constant over time intervals of length δ ],T ] a sufficiently small time interval), and denoting by u k its value over [kδ, k + )δ[ and by x k the value of xt) at time t = kδ for k, the sampled equivalent model is defined by the δ-parameterized map x k x k+ = F δ x k,u k ) = e δ f+u kg) x k. 9) The state evolutions of F δ.,u k ) coincide that of ) at the sampling instants: xt = kδ) = x k for k whenever x = xt = ). To get a closed form solution requires the integrability of ) which does not hold in general. The sampled dynamics 9) is thus described by its asymptotic series expansion in powers of δ; i.e. e δ f+ug) = +δl f + ul g )+ δ! δ p p! Lp f+ug +... L f + ul f L g + L g L f )+u L g Truncations in δ yield to approximate sampled models of order p in δ error in Oδ p+ )). Remark. It is worthy to note that the specific PCH state-space structure in ) as well as losslessness and conservativeness of the continuous-time system -5) are lost under sampling as soon as terms of order in the equivalent sampleddata dynamics 9) are taken into account. In [] and [4], the design of sampled-data IDA-PBC controllers is restricted to Euler approximate models truncations at the st order in δ). ) 8

3 B. The sampled-data IDA-PBC matching solution Let us reformulate the problem in terms of step-by-step matching at the sampling instants of the energetic behavior of the continuous-time target Hamiltonian function H d. Denoting by u c resp. uk δ ) the continuous-time resp. sampled-data) controller, by x c resp. x d ) the continuous-time state trajectory under u c resp. sampled-data under uk δ ), one computes at the sampling instants t = kδ, k and respectively H d x c t)) t=k+)δ = e δ f+u cg) H d t=kδ. ) H d x dk+ ) = e δ f+uδ k g) H d x dk ). ) The design works out assuming the piecewise constant control uk δ of the form uk δ = u + i+)! u i ) i and solving the following equality of series δ i H d x c t)) t=k+)δ = H d x dk+ ) or equivalently, setting x c k) = x dk in ) and ) k+)δ L f+uc gh d x c τ))dτ = e δ f+uδ k g) H d x dk ) H d x dk ). ) kδ Theorem.: Given ) an assuming the existence of a continuous-time IDA-PBC as in Proposition. H d a C -function describing the target Hamiltonian, then : there exists a piecewise constant controller of the form ) ensuring matching at the sampling instants t = kδ, k of the desired Hamiltonian behavior H d ; asymptotic stabilization at the target equilibrium x is achieved; the successive terms in the expansion ) can be computed iteratively so obtaining for the first ones u δ k = u k + δ u k + δ u k = u es t)+u da t)) t=kδ! u k 4) u k = u es t)+ u da t)) t=kδ ) ad [ f,g] H d u k = ü es t)+ü da t)+u k L g H d. t=kδ Proof: Rewriting ) as an equality of series after formal integration of its left hand side, the existence of a solution is guaranteed by the condition L g H d. Such a solution is expressed through formal series inversion so taking the form ). Setting y d = L g H d, the required relative degree like condition is ensured by the zero state detectability like assumptions set in Proposition. which expresses that no solution of the uncontrolled dynamics ẋ = f d x) can stay in the set {x R n s.t h d x) = } other than solutions xt) converging asymptotically to x. Remark. The approximate sampled-data controller 4) guarantees Hamiltonian matching up to the third order error in Oδ 4 )) assuming H d to be a C function only while u δ a = u + δ u guarantees Hamiltonian matching up to the second order error in Oδ )) assuming H d to be a C function only. The following comments specify the result. The so constructed digital controller achieves at the sampling instants the equality H d F δ x k,u δ k )) = eδ f+uδ k g) H d x k ) = e δ f d H d x k ) the desired closed loop dynamics f d described in 8). This means that, even though the closed loop sampled state dynamics x k F δ x k,uk δ ) does not match at the sampling instants the dynamics, x k e δ f d x k, they have the same energetic behavior in terms of H d. As far as energy shaping matching is concerned, we note that setting u da = or K d =, the resulting digital controller ukes δ satisfies the equality H d F δ x k,u δ kes )) = eδ f es H d x k ) = H d x k ) i.e. the sampled-data energy shaping controller ukes δ proposed in Theorem. ensures Hamiltonian conservativeness at the sampling instants. As far as the preservation of the Hamiltonian state space structure is concerned, one easily verifies that under the proposed sampled-data controller uk δ, the target Hamiltonian structure is preserved into δ error in Oδ )). As far as the losslessness property 7) is concerned, setting uk δ = uδ kes + v k and following the lines proposed in [6], we can easily verify the lossless criteria H d x k+ ) H d x k ) = δy δ d k)t v k the so defined sampled-data output yd δ k) := k+)δ δ kδ L f+u δ k g L gh d xτ))dτ deduced from y d in 7). Then, a direct digital damping controller can be designed over v k as proposed in [] regarding the Single Machine Infinite Bus-SMIB system. Work is progressing in this direction. C. Hamiltonian and separable Hamiltonian dynamics Setting x = [q, p] T, where q are the generalized configuration coordinates and p the generalized momenta of the system n/ degrees of freedom, let Hq, p) = pt M q)p+pq) 5) be the sum of the kinetic and potential energies Mq), a symmetric and definite positive inertia matrix. Let the PCH representation [ qt) ṗt) ] = [ Id Id ][ q H p H ] [ + Gq) ] 6) y = Gq) T M q)p = Gq) q. 7) 8

4 Setting the target Hamiltonian dynamics in the form [ M J d = ] q)m d q) M d q)m q) J where J q, p) = J q, p) T is a design parameter and M d q) = M d q) T a desired inertia matrix so that H d q, p) = pt Md q)p+p dq) has an isolated minimum at the desired equilibrium. Then, setting ) u c = G + q) q H M d M q H d + J Md p K d Md q)p the dissipative matrix [ ] R d = Gq)K d Gq) T K d > is assigned. 6)-7) is a separable Hamiltonian system, if the inertia matrix M.) is constant so that the kinetic and potential energies are decoupled, Hp,q) = pt M p + Pq). The target system can also be set in the form of a separable Hamiltonian system and the designer parameter J can be chosen equal to zero []. In such a case, the sampled-data controller simplifies as u k = G + q) q Pq) P d q)) }{{} u es u k = u es + u da u k = u es + u da u k K d G T q)m p } {{ } u da G T q)m d p) G T q)m q P d q) + u k G+ q) q Gq)M p being zero the last term in u k when G is a constant matrix. IV. THE INERTIA WHEEL PENDULUM Fig.. I qq I q u The Inertia Wheel Pendulum The inertia wheel pendulum example is an interesting example of separable Hamiltonian system of the form 6-7) for which a continuous-time IDA-PBC has been developed in [] and its digital implementation in []. As depicted in Fig., it consists in a pendulum a balanced rotor at the end. The rotor torque produces an angular acceleration of the end-mass generating a coupling torque at the pendulum axis. q denotes the pendulum angular deviation from the horizontal axis while q represents the angular deviation of the disk respect to the pendulum. The control objective is to stabilize the pendulum in its inverted position. The model takes the form 6), Hamiltonian 5) [ ] [ ] I M =, G = I Pq ) = mglcosq ) ) where I and I are the moments of inertia of the pendulum and disk respectively, L and m the pendulum length and mass. Gravity g is assumed constant and the system is controlled by a torque u acting between the disk and the pendulum. The equilibrium to be stabilized corresponds to the upward position the inertia disk aligned, q = q =. ) Continuous-time design, []: Since we are dealing a separable Hamiltonian system, M is constant so that J can be set equal to and the desired inertia matrix M d can be set equal to [ ] a a M d = a a a > and a a > a, such that M d = Md T >. The PDE to be solved is ) ) a + a Vd a + a Vd + = mglsinq ). I q I q Setting P d = I mgl cosq + b a + a γ q + q ), to get an isolated minimum at q = q =, the energy shaping and damping terms are given by u es t) = γ sinq )+γ p γ q + q ) K d u da t) = a a a a + a )p +a + a )p ) = K α γ q + q ) γ := a a +a mgl, γ := I a +a ) I a +a ), γ a a p = b a I a +a ) I and K α = K a +a ) d. γ a a a > m, γ > I γ I γ mgl, γ p > and K α > define the admissible region for the tuning gains. A. Sampled-data design The digital controller 4) specifies as follows u k = γ sinq )+γ γ q + q ) K α γ q + q ) u k = q γ γ + γ cosq ))+γ q K α γ q + q ) u k = q γ cosq )+γ γ )+γ q γ q sinq... K α γ q + q... )+ ξq, p) ξq, p) = α q + γ q )α q + γ q )+α sinq )) α = I K α I K, α d = K I I γ ) and α = I I mgl The solution proposed in [] results in u al = u k + δ u T u T = K al p + p ), K al >. a a. It is used in the next section in a comparative perspective. ) 84

5 4 5 x f ree xuc) x k u a δ ) x k u a δ ) x k u al ).5.5 H d u c ) H d u ) H d u δ a ) H d u δ a ) H d u al ) x.5.5 a) q p evolution x b) Desired Hamiltonian H d evolution Fig.. Performances of Inertia Wheel Pendulum, δ = 5ms..5 x f ree xuc) x k u a δ ) x k u a δ ).5.5 H d u c ) H d ua δ ) H d ua δ ) H d u al ) x x a) q p evolution b) Desired Hamiltonian H d evolution Fig.. Performances of Inertia Wheel Pendulum, δ = 75ms. B. Simulations Setting the parameters values equal to I =., I =. and mgl = ; a =, a = and a = 5; b = 5 and K d = or K α = and K al = 7, the simulated tests compare the inertia wheel pendulum free evolution x f ree the closed loop behaviors under continuous-time IDA-PBC controller u c t) = u es t)+u da t), emulated strategy u k, approximate sampleddata controllers at order one or two, denoted respectively by ua δ = u k + δ u k and ua δ = uδ a + δ! u k and u al proposed in []. Fig.a) depicts the state trajectories q and p regarding the pendulum. Since the model is lossless, R = ), the uncontrolled system ẋ = Fx) = x f ree does not converge to the desired equilibrium point q, p ) =,). The continuoustime IDA-PBC controller shapes the total system s energy so that H d has a minimum at this point Fig. b)) and asymptotically stabilizes the system Fig.a)). We note that state trajectories q and p regarding the disk also converge to the equilibrium point q, p ) =,) more details about the continuous-time responses are in []). The performances of the sampled-data controllers are illustrated through the trajectory q p while q p is omitted because it reflects into the convergence of H d. The length of the sampling period δ directly affects the performances of the sampled-data controllers. This is clear from Fig. to Fig. 4 illustrating the successive cases for δ = 5ms,75ms,ms. In Fig., the emulated strategy does not work anymore while ua δ and uδ a better match the target Hamiltonian evolution H d than u al, keeping the q p trajectory very close to the target trajectory. In Fig., the sampled-data controller u al does not work anymore while both ud δ and uδ d still match H d but the q p trajectory degrades under ud δ. In fact, the interest of the second order term is to fit well the continuoustime process so ensuring better performances limited control amplitude the amplitude of ua δ tends to be smaller as depicted in Fig.5a)). With δ = ms, the first order does not ensure the system stability, while ua δ achieves stabilization in few steps, a good intersample behaviour of the H d response and control amplitude close to that of u c t), Fig.5b)). V. CONCLUSION A sampled-data controller, imposing asymptotically the energetic behavior of a target dynamics and preserving, up to order, a desired Hamiltonian structure has been described. Its efficiency has been verified by comparing its performances that of a continuous-time design implemented through emulation and a sampled-data solution proposed in []. While the continuous-time design is composed two parts to ensure suitable shaping and to improve damping, the sampled-data controller satisfies both requirements the same accuracy provided differentiability of the Hamiltonian. A sampled-data strategy satisfying energy shaping and direct damping in a purely discrete-time context could be developed following recent results aiming to preserve passivity like conditions under sampling [6]. 85

6 4 5.5 x f ree xuc) H d u c ) x k u δ a ).5 H d u δ a ) H d u δ a ).5 x a) q p evolution x b) Desired Hamiltonian H d evolution Fig. 4. Performances of Inertia Wheel Pendulum, δ = ms. 4 4 u c u c u δ a u δ a u δ a a) Controllers for δ = 75ms b) Controllers for δ = ms Fig. 5. Controllers for different δ VI. ACKNOWLEDGMENTS Work partially supported by a research mobility grant VINCI- of the UFI/UFI - French/Italian - Italian/French University. REFERENCES [] A. Astolfi, R. Ortega and R. Sepulchre ) Stabilization and disturbance attenuation of nonlinear systems using dissipativity theory: A survey, European J of Control, 8, [] O. Gonzalez 996) The stability of nonlinear dissipative systems, Journal of Nonlinear Science, 6, [] Laila, D. S. and A. Astolfi 5) Discrete-time IDA-PBC design for separable Hamiltonian systems, Proc. 6th IFAC World Congress, Prague. [4] Laila, D. S. and A. Astolfi 7) Direct Discrete-Time Design for Sampled-Data Hamiltonian Control Systems, Lecture Notes in Control and Information Sciences, Springer Berlin/Heidelberg, 66, [5] S. Monaco and D. Normand-Cyrot 7) Advanced Tools for Nonlinear Sampled-Data Systems Analysis and Control, Mini-Tutorial, ECC-7, Kos, Invited Paper), Special Issue Fundamental Issues in Control, European Journal of Control, Hermès Sciences, Paris,-,, 4. [6] S. Monaco, D. Normand-Cyrot and F. Tiefensee 8) From passivity under sampling to a new discrete-time passivity concept, Proc. 47th IEEE-CDC, Cancun, [7] S. Monaco, D. Normand-Cyrot and F. Tiefensee 9) Nonlinear port controlled Hamiltonian systems under sampling, Proc. 48th IEEE- CDC, Shanghai, [8] D. Nesic, L. Grune 5) Lyapunov based continuoustime nonlinear controller redesign for sampleddata implementation. Automatica, 4, 456. [9] R.Ortega and M. Spong 989) Adaptive motion control of rigid robots; a tutorial, Automatica, 5-6, [] R.Ortega, M. Spong, F. Gomez-Estern and G. Blankenstein ) Stabilization of a class of underactuated mechanical systems via interconnection and damping assignement, IEEE Trans on AC, AC47-8, 8. [] R. Ortega and E. Garcia-Canseco 4) Interconnection and damping assignment passivity based control: A survey. European J of Control, [] S. Stramigioli, C. Secchi, A. Van der Schaft, and C. Fantuzzi ) Sampled-data systems passivity and discrete port-hamiltonian systems, Proc. IEEE Trans on AC,, [] F. Tiefensee, S. Monaco and D. Normand-Cyrot 9), Lyapunov design under sampling for a Synchronous Machine Infinity Bus System, Proc. ECC, Budapest, [4] A. Van der Schaft, and C. Fantuzzi ) L Gain and Passivity Techniques in Nonlinear Control. Berlin, Germany, Springer-Verlag. 86

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

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

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

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

A Normal Form for Energy Shaping: Application to the Furuta Pendulum

A Normal Form for Energy Shaping: Application to the Furuta Pendulum Proc 4st IEEE Conf Decision and Control, A Normal Form for Energy Shaping: Application to the Furuta Pendulum Sujit Nair and Naomi Ehrich Leonard Department of Mechanical and Aerospace Engineering Princeton

More information

Digital implementation of backstepping controllers via input/lyapunov matching

Digital implementation of backstepping controllers via input/lyapunov matching 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

More information

Analysis and Control of Multi-Robot Systems. Elements of Port-Hamiltonian Modeling

Analysis and Control of Multi-Robot Systems. Elements of Port-Hamiltonian Modeling Elective in Robotics 2014/2015 Analysis and Control of Multi-Robot Systems Elements of Port-Hamiltonian Modeling Dr. Paolo Robuffo Giordano CNRS, Irisa/Inria! Rennes, France Introduction to Port-Hamiltonian

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

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

External disturbance rejection in IDA-PBC controller for underactuated mechanical systems : from theory to real time experiments

External disturbance rejection in IDA-PBC controller for underactuated mechanical systems : from theory to real time experiments External disturbance rejection in IDA-PBC controller for underactuated mechanical systems : from theory to real time experiments N.Khraief Haddad, A.Chemori 2 and S.Belghith 3 Abstract Proving the robustness,

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

arxiv: v1 [cs.sy] 19 Dec 2018

arxiv: v1 [cs.sy] 19 Dec 2018 Saturated control without velocity measurements for planar robots with flexible joints P Borja, T Wesselink and JMA Scherpen Faculty of Science and Engineering, University of Groningen Nijenborgh 4, 9747

More information

Power based control of physical systems: two case studies

Power based control of physical systems: two case studies Proceedings of the 7th World Congress The International Federation of Automatic Control Seoul, Korea, July 6-, 8 Power based control of physical systems: two case studies Eloísa García Canseco Dimitri

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

Minimizing Cable Swing in a Gantry Crane Using the IDA-PBC Methodology

Minimizing Cable Swing in a Gantry Crane Using the IDA-PBC Methodology 3 th National Conference on Mechanisms and Machines (NaCoMM7), IISc, Bangalore, India. December -3, 7 NaCoMM-7-65 Minimizing Cable Swing in a Gantry Crane Using the IDA-PBC Methodology Faruk Kazi, Ravi

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

Controlled Lagrangian Methods and Tracking of Accelerated Motions

Controlled Lagrangian Methods and Tracking of Accelerated Motions Controlled Lagrangian Methods and Tracking of Accelerated Motions Dmitry V. Zenkov* Department of Mathematics North Carolina State University Raleigh, NC 7695 dvzenkov@unity.ncsu.edu Anthony M. Bloch**

More information

A Simplified IDA-PBC Design for Underactuated Mechanical Systems with Applications

A Simplified IDA-PBC Design for Underactuated Mechanical Systems with Applications A Simplified IDA-PBC Design for Underactuated Mechanical Systems with Applications Mutaz Ryalat a,dina Shona Laila a a School of Engineering Sciences, University of Southampton, Highfield, Southampton

More information

Port-Hamiltonian systems: network modeling and control of nonlinear physical systems

Port-Hamiltonian systems: network modeling and control of nonlinear physical systems Port-Hamiltonian systems: network modeling and control of nonlinear physical systems A.J. van der Schaft February 3, 2004 Abstract It is shown how port-based modeling of lumped-parameter complex physical

More information

Port-Hamiltonian systems: a theory for modeling, simulation and control of complex physical systems

Port-Hamiltonian systems: a theory for modeling, simulation and control of complex physical systems Port-Hamiltonian systems: a theory for modeling, simulation and control of complex physical systems A.J. van der Schaft B.M. Maschke July 2, 2003 Abstract It is shown how port-based modeling of lumped-parameter

More information

PASSIVITY AND POWER BASED CONTROL OF A SCARA ROBOT MANIPULATOR

PASSIVITY AND POWER BASED CONTROL OF A SCARA ROBOT MANIPULATOR PASSIVITY AND POWER BASED CONTROL OF A SCARA ROBOT MANIPULATOR Gabriel V. Paim, Lucas C. Neves, Ubirajara F. Moreno, Edson R. De Pieri Departamento de Automação e Sistemas (DAS), Universidade Federal de

More information

Multibody simulation

Multibody simulation Multibody simulation Dynamics of a multibody system (Euler-Lagrange formulation) Dimitar Dimitrov Örebro University June 16, 2012 Main points covered Euler-Lagrange formulation manipulator inertia matrix

More information

Control of Robotic Manipulators with Input/Output Delays

Control of Robotic Manipulators with Input/Output Delays 2009 American Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA June 10-12, 2009 WeC20.5 Control of Robotic Manipulators with Input/Output Delays Nikhil Chopra Abstract Input/output delays

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

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

RESEARCH ARTICLE. Bounded stabilization of stochastic port-hamiltonian systems

RESEARCH ARTICLE. Bounded stabilization of stochastic port-hamiltonian systems International Journal of Control Vol., No., Month 2x, 1 18 RESEARCH ARTICLE Bounded stabilization of stochastic port-hamiltonian systems Satoshi Satoh a and Masami Saeki a a Division of Mechanical Systems

More information

SWING UP A DOUBLE PENDULUM BY SIMPLE FEEDBACK CONTROL

SWING UP A DOUBLE PENDULUM BY SIMPLE FEEDBACK CONTROL ENOC 2008, Saint Petersburg, Russia, June, 30 July, 4 2008 SWING UP A DOUBLE PENDULUM BY SIMPLE FEEDBACK CONTROL Jan Awrejcewicz Department of Automatics and Biomechanics Technical University of Łódź 1/15

More information

Cooperative Control and Mobile Sensor Networks

Cooperative Control and Mobile Sensor Networks Cooperative Control and Mobile Sensor Networks Cooperative Control, Part I, D-F Naomi Ehrich Leonard Mechanical and Aerospace Engineering Princeton University and Electrical Systems and Automation University

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

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

arxiv: v1 [cs.sy] 30 Dec 2018

arxiv: v1 [cs.sy] 30 Dec 2018 Smooth, Time-invariant Regulation of Nonholonomic Systems via Energy Pumping-and-Damping Bowen Yi a,b, Romeo Ortega b, Weidong Zhang* a a Department of Automation, Shanghai Jiao Tong University, Shanghai

More information

The IDA-PBC Methodology Applied to a Gantry Crane

The IDA-PBC Methodology Applied to a Gantry Crane Outline Methodology Applied to a Gantry Crane Ravi Banavar 1 Faruk Kazi 1 Romeo Ortega 2 N. S. Manjarekar 1 1 Systems and Control Engineering IIT Bombay 2 Supelec Gif-sur-Yvette, France MTNS, Kyoto, 2006

More information

Introduction to Control of port-hamiltonian systems - Stabilization of PHS

Introduction to Control of port-hamiltonian systems - Stabilization of PHS Introduction to Control of port-hamiltonian systems - Stabilization of PHS - Doctoral course, Université Franche-Comté, Besançon, France Héctor Ramírez and Yann Le Gorrec AS2M, FEMTO-ST UMR CNRS 6174,

More information

Exponential Controller for Robot Manipulators

Exponential Controller for Robot Manipulators Exponential Controller for Robot Manipulators Fernando Reyes Benemérita Universidad Autónoma de Puebla Grupo de Robótica de la Facultad de Ciencias de la Electrónica Apartado Postal 542, Puebla 7200, México

More information

Simultaneous Interconnection and Damping Assignment Passivity Based Control: Two Practical Examples

Simultaneous Interconnection and Damping Assignment Passivity Based Control: Two Practical Examples Simultaneous Interconnection and Damping Assignment Passivity Based Control: Two Practical Examples Carles Batlle, Arnau Dòria-Cerezo Gerardo Espinosa-Pérez MA4, DEE and IOC, UPC DEPFI UNAM EPSEVG, Av.

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

Relaxed Matching for Stabilization of Mechanical Systems

Relaxed Matching for Stabilization of Mechanical Systems Relaxed Matching for Stabilization of Mechanical Systems D.A. Long, A.M. Bloch, J.E. Marsden, and D.V. Zenkov Keywords: Controlled Lagrangians, kinetic shaping Abstract. The method of controlled Lagrangians

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

Simultaneous IDA-Passivity-based control of a Wound Rotor Synchronous Motor

Simultaneous IDA-Passivity-based control of a Wound Rotor Synchronous Motor Proceedings of the 47th IEEE Conference on Decision and Control Cancun, Mexico, Dec. 9-11, 28 Simultaneous IDA-Passivity-based control of a Wound Rotor Synchronous Motor Carles Batlle, Arnau Dòria-Cerezo

More information

Flat Nonholonomic Matching

Flat Nonholonomic Matching Flat Nonholonomic Matching Dmitry V. Zenkov 1 Department of Mathematics North Carolina State University Raleigh, NC 27695 dvzenkov@unity.ncsu.edu Anthony M. Bloch 2 Department of Mathematics University

More information

Stable Limit Cycle Generation for Underactuated Mechanical Systems, Application: Inertia Wheel Inverted Pendulum

Stable Limit Cycle Generation for Underactuated Mechanical Systems, Application: Inertia Wheel Inverted Pendulum Stable Limit Cycle Generation for Underactuated Mechanical Systems, Application: Inertia Wheel Inverted Pendulum Sébastien Andary Ahmed Chemori Sébastien Krut LIRMM, Univ. Montpellier - CNRS, 6, rue Ada

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

Networked Control Systems, Event-Triggering, Small-Gain Theorem, Nonlinear

Networked Control Systems, Event-Triggering, Small-Gain Theorem, Nonlinear EVENT-TRIGGERING OF LARGE-SCALE SYSTEMS WITHOUT ZENO BEHAVIOR C. DE PERSIS, R. SAILER, AND F. WIRTH Abstract. We present a Lyapunov based approach to event-triggering for large-scale systems using a small

More information

20 Years of Passivity Based Control (PBC): Theory and Applications

20 Years of Passivity Based Control (PBC): Theory and Applications 20 Years of Passivity Based Control (PBC): Theory and Applications David Hill/Jun Zhao (ANU), Robert Gregg (UTDallas) and Romeo Ortega (LSS) Contents: Preliminaries on passivity (DH). PBC: History, main

More information

Robust Control of Robot Manipulator by Model Based Disturbance Attenuation

Robust Control of Robot Manipulator by Model Based Disturbance Attenuation IEEE/ASME Trans. Mechatronics, vol. 8, no. 4, pp. 511-513, Nov./Dec. 2003 obust Control of obot Manipulator by Model Based Disturbance Attenuation Keywords : obot manipulators, MBDA, position control,

More information

Some results on energy shaping feedback

Some results on energy shaping feedback Some results on energy shaping feedback Andrew D. Lewis Bahman Gharesifard 13/08/2007 Department of Mathematics and Statistics, Queen s University Email: andrew@mast.queensu.ca URL: http://www.mast.queensu.ca/~andrew/

More information

q 1 F m d p q 2 Figure 1: An automated crane with the relevant kinematic and dynamic definitions.

q 1 F m d p q 2 Figure 1: An automated crane with the relevant kinematic and dynamic definitions. Robotics II March 7, 018 Exercise 1 An automated crane can be seen as a mechanical system with two degrees of freedom that moves along a horizontal rail subject to the actuation force F, and that transports

More information

Passivity-Based Control of an Overhead Travelling Crane

Passivity-Based Control of an Overhead Travelling Crane Proceedings of the 17th World Congress The International Federation of Automatic Control Passivity-Based Control of an Overhead Travelling Crane Harald Aschemann Chair of Mechatronics University of Rostock

More information

ENERGY BASED CONTROL OF A CLASS OF UNDERACTUATED. Mark W. Spong. Coordinated Science Laboratory, University of Illinois, 1308 West Main Street,

ENERGY BASED CONTROL OF A CLASS OF UNDERACTUATED. Mark W. Spong. Coordinated Science Laboratory, University of Illinois, 1308 West Main Street, ENERGY BASED CONTROL OF A CLASS OF UNDERACTUATED MECHANICAL SYSTEMS Mark W. Spong Coordinated Science Laboratory, University of Illinois, 1308 West Main Street, Urbana, Illinois 61801, USA Abstract. In

More information

available online at CONTROL OF THE DOUBLE INVERTED PENDULUM ON A CART USING THE NATURAL MOTION

available online at   CONTROL OF THE DOUBLE INVERTED PENDULUM ON A CART USING THE NATURAL MOTION Acta Polytechnica 3(6):883 889 3 Czech Technical University in Prague 3 doi:.43/ap.3.3.883 available online at http://ojs.cvut.cz/ojs/index.php/ap CONTROL OF THE DOUBLE INVERTED PENDULUM ON A CART USING

More information

Stabilization of a 3D Rigid Pendulum

Stabilization of a 3D Rigid Pendulum 25 American Control Conference June 8-, 25. Portland, OR, USA ThC5.6 Stabilization of a 3D Rigid Pendulum Nalin A. Chaturvedi, Fabio Bacconi, Amit K. Sanyal, Dennis Bernstein, N. Harris McClamroch Department

More information

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

HAMILTONIAN FORMULATION OF PLANAR BEAMS. Goran Golo,,1 Arjan van der Schaft,1 Stefano Stramigioli,1

HAMILTONIAN FORMULATION OF PLANAR BEAMS. Goran Golo,,1 Arjan van der Schaft,1 Stefano Stramigioli,1 HAMILTONIAN FORMULATION OF PLANAR BEAMS Goran Golo,,1 Arjan van der Schaft,1 Stefano Stramigioli,1 Department of Appl. Mathematics, University of Twente P.O. Box 217, 75 AE Enschede, The Netherlands ControlLab

More information

Stability and power sharing in microgrids

Stability and power sharing in microgrids Stability and power sharing in microgrids J. Schiffer 1, R. Ortega 2, J. Raisch 1,3, T. Sezi 4 Joint work with A. Astolfi and T. Seel 1 Control Systems Group, TU Berlin 2 Laboratoire des Signaux et Systémes,

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

Global Stabilisation of Underactuated Mechanical Systems via PID Passivity-Based Control

Global Stabilisation of Underactuated Mechanical Systems via PID Passivity-Based Control Global Stabilisation of Underactuated Mechanical Systems via PID Passivity-Based Control arxiv:161.6999v1 math.ds 22 Oct 216 Jose Guadalupe Romero, Alejandro Donaire and Romeo Ortega Abstract In this note

More information

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

EN Nonlinear Control and Planning in Robotics Lecture 3: Stability February 4, 2015 EN530.678 Nonlinear Control and Planning in Robotics Lecture 3: Stability February 4, 2015 Prof: Marin Kobilarov 0.1 Model prerequisites Consider ẋ = f(t, x). We will make the following basic assumptions

More information

Port Hamiltonian Control

Port Hamiltonian Control Chapter 3 Port Hamiltonian Control In this Chapter the port Hamiltonian passivity-based control theory, which will applied to the control of the DFIM and the BB, is presented. We start with a review of

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

A new passivity property of linear RLC circuits with application to Power Shaping Stabilization

A new passivity property of linear RLC circuits with application to Power Shaping Stabilization A new passivity property of linear RLC circuits with application to Power Shaping Stabilization Eloísa García Canseco and Romeo Ortega Abstract In this paper we characterize the linear RLC networks for

More information

Lecture 9 Nonlinear Control Design

Lecture 9 Nonlinear Control Design Lecture 9 Nonlinear Control Design Exact-linearization Lyapunov-based design Lab 2 Adaptive control Sliding modes control Literature: [Khalil, ch.s 13, 14.1,14.2] and [Glad-Ljung,ch.17] Course Outline

More information

Moving Mass Control for Underwater Vehicles

Moving Mass Control for Underwater Vehicles Moving Mass Control for Underwater Vehicles C. A. Woolsey 1 & N. E. Leonard 2 1 Aerospace & Ocean Engineering Virginia Tech Blacksburg, VA 2461 cwoolsey@vt.edu 2 Mechanical & Aerospace Engineering Princeton

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

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

Stabilization for a Class of Nonlinear Systems: A Fuzzy Logic Approach

Stabilization for a Class of Nonlinear Systems: A Fuzzy Logic Approach Proceedings of the 17th World Congress The International Federation of Automatic Control Seoul, Korea, July 6-11, 8 Stabilization for a Class of Nonlinear Systems: A Fuzzy Logic Approach Bernardino Castillo

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

Total Energy Shaping of a Class of Underactuated Port-Hamiltonian Systems using a New Set of Closed-Loop Potential Shape Variables*

Total Energy Shaping of a Class of Underactuated Port-Hamiltonian Systems using a New Set of Closed-Loop Potential Shape Variables* 51st IEEE Conference on Decision an Control December 1-13 212. Maui Hawaii USA Total Energy Shaping of a Class of Uneractuate Port-Hamiltonian Systems using a New Set of Close-Loop Potential Shape Variables*

More information

CHATTERING-FREE SMC WITH UNIDIRECTIONAL AUXILIARY SURFACES FOR NONLINEAR SYSTEM WITH STATE CONSTRAINTS. Jian Fu, Qing-Xian Wu and Ze-Hui Mao

CHATTERING-FREE SMC WITH UNIDIRECTIONAL AUXILIARY SURFACES FOR NONLINEAR SYSTEM WITH STATE CONSTRAINTS. Jian Fu, Qing-Xian Wu and Ze-Hui Mao International Journal of Innovative Computing, Information and Control ICIC International c 2013 ISSN 1349-4198 Volume 9, Number 12, December 2013 pp. 4793 4809 CHATTERING-FREE SMC WITH UNIDIRECTIONAL

More information

Mathematics for Control Theory

Mathematics for Control Theory Mathematics for Control Theory Outline of Dissipativity and Passivity Hanz Richter Mechanical Engineering Department Cleveland State University Reading materials Only as a reference: Charles A. Desoer

More information

A Light Weight Rotary Double Pendulum: Maximizing the Domain of Attraction

A Light Weight Rotary Double Pendulum: Maximizing the Domain of Attraction A Light Weight Rotary Double Pendulum: Maximizing the Domain of Attraction R. W. Brockett* and Hongyi Li* Engineering and Applied Sciences Harvard University Cambridge, MA 38, USA {brockett, hongyi}@hrl.harvard.edu

More information

arxiv: v3 [math.oc] 1 Sep 2018

arxiv: v3 [math.oc] 1 Sep 2018 arxiv:177.148v3 [math.oc] 1 Sep 218 The converse of the passivity and small-gain theorems for input-output maps Sei Zhen Khong, Arjan van der Schaft Version: June 25, 218; accepted for publication in Automatica

More information

Decentralized PD Control for Non-uniform Motion of a Hamiltonian Hybrid System

Decentralized PD Control for Non-uniform Motion of a Hamiltonian Hybrid System International Journal of Automation and Computing 05(2), April 2008, 9-24 DOI: 0.007/s633-008-09-7 Decentralized PD Control for Non-uniform Motion of a Hamiltonian Hybrid System Mingcong Deng, Hongnian

More information

Formation Control Over Delayed Communication Networks

Formation Control Over Delayed Communication Networks 28 IEEE International Conference on Robotics and Automation Pasadena, CA, USA, May 19-23, 28 Formation Control Over Delayed Communication Networks Cristian Secchi and Cesare Fantuzzi DISMI, University

More information

On the passivity of general nonlinear systems

On the passivity of general nonlinear systems On the passivity of general nonlinear systems Hebertt Sira-Ramírez, Eva María Navarro-López 2 CINESTA-IPN Departamento de Ingeniería Eléctrica Avenida IPN, # 2508, Col. San Pedro Zacatenco, A. P. 4-740

More information

arxiv: v1 [cs.sy] 24 Mar 2016

arxiv: v1 [cs.sy] 24 Mar 2016 Nonlinear Analysis of an Improved Swing Equation Pooya Monshizadeh, Claudio De Persis, Nima Monshizadeh, and Arjan van der Schaft arxiv:603.07440v [cs.sy] 4 Mar 06 Abstract In this paper, we investigate

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

EML5311 Lyapunov Stability & Robust Control Design

EML5311 Lyapunov Stability & Robust Control Design EML5311 Lyapunov Stability & Robust Control Design 1 Lyapunov Stability criterion In Robust control design of nonlinear uncertain systems, stability theory plays an important role in engineering systems.

More 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

Dissipativity. Outline. Motivation. Dissipative Systems. M. Sami Fadali EBME Dept., UNR

Dissipativity. Outline. Motivation. Dissipative Systems. M. Sami Fadali EBME Dept., UNR Dissipativity M. Sami Fadali EBME Dept., UNR 1 Outline Differential storage functions. QSR Dissipativity. Algebraic conditions for dissipativity. Stability of dissipative systems. Feedback Interconnections

More information

DO NOT DO HOMEWORK UNTIL IT IS ASSIGNED. THE ASSIGNMENTS MAY CHANGE UNTIL ANNOUNCED.

DO NOT DO HOMEWORK UNTIL IT IS ASSIGNED. THE ASSIGNMENTS MAY CHANGE UNTIL ANNOUNCED. EE 533 Homeworks Spring 07 Updated: Saturday, April 08, 07 DO NOT DO HOMEWORK UNTIL IT IS ASSIGNED. THE ASSIGNMENTS MAY CHANGE UNTIL ANNOUNCED. Some homework assignments refer to the textbooks: Slotine

More information

CONTROL OF THE NONHOLONOMIC INTEGRATOR

CONTROL OF THE NONHOLONOMIC INTEGRATOR June 6, 25 CONTROL OF THE NONHOLONOMIC INTEGRATOR R. N. Banavar (Work done with V. Sankaranarayanan) Systems & Control Engg. Indian Institute of Technology, Bombay Mumbai -INDIA. banavar@iitb.ac.in Outline

More information

Lecture 8. Chapter 5: Input-Output Stability Chapter 6: Passivity Chapter 14: Passivity-Based Control. Eugenio Schuster.

Lecture 8. Chapter 5: Input-Output Stability Chapter 6: Passivity Chapter 14: Passivity-Based Control. Eugenio Schuster. Lecture 8 Chapter 5: Input-Output Stability Chapter 6: Passivity Chapter 14: Passivity-Based Control Eugenio Schuster schuster@lehigh.edu Mechanical Engineering and Mechanics Lehigh University Lecture

More information

q HYBRID CONTROL FOR BALANCE 0.5 Position: q (radian) q Time: t (seconds) q1 err (radian)

q HYBRID CONTROL FOR BALANCE 0.5 Position: q (radian) q Time: t (seconds) q1 err (radian) Hybrid Control for the Pendubot Mingjun Zhang and Tzyh-Jong Tarn Department of Systems Science and Mathematics Washington University in St. Louis, MO, USA mjz@zach.wustl.edu and tarn@wurobot.wustl.edu

More information

Case Study: The Pelican Prototype Robot

Case Study: The Pelican Prototype Robot 5 Case Study: The Pelican Prototype Robot The purpose of this chapter is twofold: first, to present in detail the model of the experimental robot arm of the Robotics lab. from the CICESE Research Center,

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

A SIMPLE ITERATIVE SCHEME FOR LEARNING GRAVITY COMPENSATION IN ROBOT ARMS

A SIMPLE ITERATIVE SCHEME FOR LEARNING GRAVITY COMPENSATION IN ROBOT ARMS A SIMPLE ITERATIVE SCHEME FOR LEARNING GRAVITY COMPENSATION IN ROBOT ARMS A. DE LUCA, S. PANZIERI Dipartimento di Informatica e Sistemistica Università degli Studi di Roma La Sapienza ABSTRACT The set-point

More information

DO NOT DO HOMEWORK UNTIL IT IS ASSIGNED. THE ASSIGNMENTS MAY CHANGE UNTIL ANNOUNCED.

DO NOT DO HOMEWORK UNTIL IT IS ASSIGNED. THE ASSIGNMENTS MAY CHANGE UNTIL ANNOUNCED. EE 5 Homewors Fall 04 Updated: Sunday, October 6, 04 Some homewor assignments refer to the textboos: Slotine and Li, etc. For full credit, show all wor. Some problems require hand calculations. In those

More information

L 2 -induced Gains of Switched Systems and Classes of Switching Signals

L 2 -induced Gains of Switched Systems and Classes of Switching Signals L 2 -induced Gains of Switched Systems and Classes of Switching Signals Kenji Hirata and João P. Hespanha Abstract This paper addresses the L 2-induced gain analysis for switched linear systems. We exploit

More information

ESTIMATES ON THE PREDICTION HORIZON LENGTH IN MODEL PREDICTIVE CONTROL

ESTIMATES ON THE PREDICTION HORIZON LENGTH IN MODEL PREDICTIVE CONTROL ESTIMATES ON THE PREDICTION HORIZON LENGTH IN MODEL PREDICTIVE CONTROL K. WORTHMANN Abstract. We are concerned with model predictive control without stabilizing terminal constraints or costs. Here, our

More information

Passivity Based Control of a Quadrotor UAV

Passivity Based Control of a Quadrotor UAV Preprints of the 19th World Congress The International Federation of Automatic Control Cape Town, South Africa. August 24-29, 214 Passivity Based Control of a Quadrotor UAV C. Souza G. V. Raffo E. B. Castelan

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

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

Stabilization of Nonlinear Systems via Forwarding

Stabilization of Nonlinear Systems via Forwarding IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 46, NO. 9, SEPTEMBER 200 46 Stabilization of Nonlinear Systems via Forwarding Forwarding builds upon this basic idea to stabilize cascaded systems of the form

More information

Swinging-Up and Stabilization Control Based on Natural Frequency for Pendulum Systems

Swinging-Up and Stabilization Control Based on Natural Frequency for Pendulum Systems 9 American Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA June -, 9 FrC. Swinging-Up and Stabilization Control Based on Natural Frequency for Pendulum Systems Noriko Matsuda, Masaki Izutsu,

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

Unit quaternion observer based attitude stabilization of a rigid spacecraft without velocity measurement

Unit quaternion observer based attitude stabilization of a rigid spacecraft without velocity measurement Proceedings of the 45th IEEE Conference on Decision & Control Manchester Grand Hyatt Hotel San Diego, CA, USA, December 3-5, 6 Unit quaternion observer based attitude stabilization of a rigid spacecraft

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

2.5. x x 4. x x 2. x time(s) time (s)

2.5. x x 4. x x 2. x time(s) time (s) Global regulation and local robust stabilization of chained systems E Valtolina* and A Astolfi* Π *Dipartimento di Elettronica e Informazione Politecnico di Milano Piazza Leonardo da Vinci 3 33 Milano,

More information

60 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 50, NO. 1, JANUARY 2005

60 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 50, NO. 1, JANUARY 2005 60 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 50, NO. 1, JANUARY 2005 Transient Stabilization of Multimachine Power Systems With Nontrivial Transfer Conductances Romeo Ortega, Martha Galaz, Alessandro

More information

Robust Control of a 3D Space Robot with an Initial Angular Momentum based on the Nonlinear Model Predictive Control Method

Robust Control of a 3D Space Robot with an Initial Angular Momentum based on the Nonlinear Model Predictive Control Method Vol. 9, No. 6, 8 Robust Control of a 3D Space Robot with an Initial Angular Momentum based on the Nonlinear Model Predictive Control Method Tatsuya Kai Department of Applied Electronics Faculty of Industrial

More information