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

Size: px
Start display at page:

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

Transcription

1 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 Banavar, Romeo Ortega, Narayan Manjarekar Systems and Control Engineering, II Bombay, Mumbai, India LSS, Supelec, Gif-sur-Yvette, France Corresponding author ( banavar@sc.iitb.ac.in) Abstract Precise payload positioning by an overhead crane is difficult due to the fact that the payload can exhibit a pendulum-like swinging motion. he stabilization of loads that are carried by cranes is tedious, and the lack of truly efficient control strategies implies a large economical loss due to the additional time involved in the process. From a control theoretical point of view, cranes are underactuated mechanical systems which give rise to challenging control issues. Motivated by the desire to achieve fast and precise payload positioning while minimizing swinging motion, several researchers have developed various controllers for overhead crane systems. In this paper, we apply a controller design techniue called interconnection and damping assignmentpassivity based control (IDA-PBC), that achieves stabilization for underactuated mechanical systems invoking the physically motivated principles of energy shaping and damping injection. IDA-PBC endows the closed-loop system with a Hamiltonian structure with a desired energy function that ualifies as a Lyapunov function for the desired euilibrium. he success of this method relies on the possibility of solving a set of partial differential euations (PDEs) that identify the energy functions that can be assigned to the closed-loop. In this paper, we use a partial feedback-linearization innerloop for explicit solution of these PDEs. Keywords: IDA-PBC, underactuated systems, cableoperated robot Introduction Gantry cranes are all pervasive in heavy engineering industry. A schematic representative of one such mechanism operating in two dimensions is shown in Figure. he objective is point to point positioning of the payload with minimum cable swing. here are two actuators- a linear actuator which actuates the cart and a rotary one which actuates the winch. For the purpose of the study here, we make the following assumptions:. he cable is massless and inelastic. PSfrag replacements θ Fx x θ M l m Figure : Overhead gantry crane. Dissipative forces on the cart and at the winch are negligible. Assumption simplifies the dynamic model and is a reasonable assumption given the comparatively large inertias of the payload and the cart. Assumption is used to simplify the modeling. A more general mechanism would involve two translational motions of the cart and a spherical pendulumlike motion of the payload. Several researchers have examined the control problem for the overhead crane system to achieve precise payload positioning with minimum swing. Fang et al [] utilize a simple proportional-derivative (PD) controller to asymptotically regulate the overhead crane system, the coupling between the planar gantry position and the payload angle is increased by the nonlinear controllers. In [], an overhead crane that exhibits double-pendulum dynamics is investigated by Weiping et al. Control of mechanical systems in a nonlinear setting has received much attention in the past decade. Amongst the techniues developed, a general and promising one has been the IDA-PBC methodology. he idea here is to synthesize a controller that stabilizes the closed loop system about a desired euilibrium and imparts certain characteristics to the closed loop response. In [3] and [4], passivity based interconnection and damping assignment control techniues are used to stabilize underactuated mechanical systems. he asymptotic stabilization of classical ball and beam system F l

2 3 th National Conference on Mechanisms and Machines (NaCoMM7), IISc, Bangalore, India. December -3, 7 NaCoMM-7-65 and a novel inertia wheel pendulum is achieved through a new parametrization of the closed loop inertia matrix. he matching conditions of controlled Lagrangian and IDA-PBC are discussed in [5]. he IDA-PBC methodology is extended to the class of underactuated mechanical systems with kinematic constraints in [6]. It also introduces the simplified matching euations on constrained manifold. his work is closely related to the controlled Lagrangian strategy for generalized matching euations for underactuated mechanical systems proposed in [7] and [8]. In [9], Kenji Fujimoto et al presented an asymptotic stabilization procedure of nonholonomic systems which are described in Hamiltonian framework. hese systems are then transformed into canonical forms with specified structure matrices using generalized canonical transformations. In [] Sorensen et al propose augmentation of kinematic inputs with standard Hamiltonian formulation. hese inputs change the internal structure of the mechanical system but do not change the stored total energy of the system. Potential energy shaping based controller for the point to point control of a gantry crane is discussed in [] wherein pulley dynamics is modeled as a holonomic constraint. his concept is further extended in [] for a combined flatness and energy based controller design which can robustly track an off-line computed trajectory. he paper is organized as follows: Section presents the dynamic model of the crane in port-hamiltonian framework begining with the Euler-Lagrange euations of motion. We then perform partial feedback linearization since it facilitates the controller design using IDA-PBC methodology. Section 3 starts with a brief introduction to the IDA-PBC theory applied to such systems. We then discuss the controller design strategy based on IDA-PBC methodology to gantry crane problem. Simulation results are discussed in Section 4. Finally, we wrap up this paper with some concluding remarks in Section 5. Dynamic Model In this section we develop the Euler-Lagrange euations of motion for the overhead gantry crane system. he configuration variables are θ x l where θ S denotes the payload angle about the vertical axis, x IR denotes the gantry position along the X coordinate axis and l IR denotes the cable length. he control u IR is defined as u where and represent the control-force inputs acting on the cart and the pulley, respectively. Note that the rotary actuation of the winch is translated as a tensile force on the cable for the purpose of control design. he control objective is to move the payload from any position to the desired position specified as: D x D l D () Notice that the desired configuration is a stable euilibrium and the control challenge is more of improving the transient performance in a large domain of attraction. he Lagrangian for the overhead gantry crane can be expressed as, where, and M L M V () ml ml cosθ ml cosθ M m msinθ msinθ m V mgl cosθ where M is the mass of the cart, m is the mass of the payload. Here M is the mass matrix and V represents the potential energy of the system. he resulting Euler-Lagrange euations are, ml θ mlcosθẍ ml θ l mgl sinθ ml θcosθ M m ẍ ml sinθ m l θcosθ ml θ sinθ msinθẍ ml ml θ mgcosθ hese Euler-Lagrange euations can be cast in the following form M C V Gu (3) where C, represent the centripetal-coriolis terms. Before proceeding with the controller design, we partially feedback linearize the system since this facilitates the design of the IDA-PBC controller [5, 3] and [4].. Partial Feedback Linearization We proceed as follows. With the vector IR n of generalized coordinates partitioned as R n m and a IR m, we may write the dynamic euations of the n degrees of freedom system as, where, m m a f (4) m m a f u M m m (6) m m is a partition of the symmetric, positive definite inertia matrix, the vector functions f and f contain Corioliscentrifugal and gravitational terms. Note that a represents actuated co-ordinates. For notational simplicity we will henceforth not write the explicit dependence on of these coefficients. Let v m u f m denote the new input and we have a partially linearized system given by a m f m m I (5) v (7)

3 3 th National Conference on Mechanisms and Machines (NaCoMM7), IISc, Bangalore, India. December -3, 7 NaCoMM-7-65 Recasting in terms of momentum coordinates to facilitate a Hamiltonian description we have p f (8) ṗ f m f m m I where p f represents momenta after feedback linearization. In explicit form (9) yields p f ṗ f gsin For future notational convenience we define cos B and F p f 3 3 gsin v cos In the next section we develop a control law based on the IDA-PBC methodology. 3 Stabilization of the Gantry Crane using IDA-PBC Methodology he basic philosophy of the IDA-PBC methodology is to assign the closed loop dynamics of the system to a desired Hamiltonian system characterized by the triple M d (9) v J V d standing for the desired inertia matrix, a skew-symmetric matrix and a desired potential energy respectively. We present a brief introduction from [4]. We start with a system whose Hamiltonian is H p p M p V () where IR n, p IR n are the generalized position and momenta, respectively, M M is the inertia matrix, and V is the potential energy. If we assume that the system has no natural damping, then the euations of motion can be written as ṗ I n I n H p H G u () he matrix G IR n m is determined by the manner in which the control u IR m enters into the system and is invertible in the case the system is fully actuated, that is, m n. But for the more difficult case of underactuated system the rank G m n. he desired (closed-loop) energy function is assumed to be having the following form: H d p p M d p V d () where M d M d and V d represent the (to be defined) closed-loop inertia matrix and potential energy function, respectively. We will reuire that V d have an isolated minimum at that is argminv d (3) In PBC, the control input is naturally decomposed into two terms u u es p u di p (4) where the first term is designed to achieve the energy shaping and the second one injects the damping. he desired port-controlled Hamiltonian dynamics are taken of the form ṗ where the terms J d p R d p H d p H d J d J d M M d M d M J p R d R d GK v G! (5) represent the desired interconnection and damping structures, respectively. he matrix R d is included to add damping into the system. his is achieved via negative feedback of the (new) passive output G p H d. Hence second term of (4) can be selected as u di " K v G p H d (6) where K v K v. he skew-symmetric matrix J (and some of the elements of M d ) can be used as free parameters in order to achieve the kinetic energy shaping. For the desired closed-loop dynamics, we state the following proposition from [4], which reveals the stabilization properties of IDA-PBC approach. Proposition 3.. he system (5) with () and (3) has a stable euilibrium point at. his euilibrium is asymptotically stable if it is locally detectable from the output G p H d p. An estimate of the domain of attraction is given by Ω c where Ω c # p IR n$ H d p c% and c sup# c H d 3. Energy Shaping $ Ω c is bounded % (7) o obtain the energy shaping term, u es, of the controller we replace (4) and (6) in () and euate it with (5) I n I n H p H M M d M d M J p G H d p H d u es (8) 3

4 - 3 th National Conference on Mechanisms and Machines (NaCoMM7), IISc, Bangalore, India. December -3, 7 NaCoMM-7-65 While the first row of the aforementioned euations is clearly satisfied, the second set of euations can be expressed as Gu es H M d M H d J M d p (9) Now, it is clear that if G is invertible, that is, if the system is fully actuated, then we may uniuely solve for the control input u es given any H d and J. In the underactuated case, G is not invertible but only full column rank, and u es can only influence the terms in the range space of G. his leads to the following set of constraint euations, which must be satisfied for any choice of u es : G&'# H M d M H d J M d p%( () where G& is a full rank left annihilator of G, that is, G& G. Euation (), with H d given by (), is a set of nonlinear PDEs with unknowns M d and V d, with J a free parameter, and p an independent coordinate. If a solution for this PDE is obtained, the resulting control law u es is given as u es G G G H M d M H d J M d p () he PDEs () can be naturally separated into the terms that depend on p and terms which are independent of p, that is, those corresponding to the kinetic and the potential energies, respectively. hus, () can be euivalently written as G&*) p M p M d M p M d p J M d p+ () G&'# V M d M V d %, (3) he first euation is a nonlinear PDE that has to be solved for the unknown elements of the closed-loop inertia matrix M d. Given M d, (3) is a simple linear PDE, hence the main difficulty is in the solution of (). Clearly, solution to () can be simplified if there exists a full rank left annihilator G& of G such that G& ) p M p + (4) his condition essentially imposes that the mass matrix M does not depend on the unactuated coordinate. It is satisfied by many well-known physical examples, for instance, the ball and beam, the VOL Aircraft and the Acrobot. But in our case, the mass matrix M was found to be dependent on the unactuated coordinate θ, the cable swing angle. o overcome this we employed partial feedback-linearization. Careful observation of (8) reveals that the new inertia matrix is identity and hence satisfying above condition. 3. he Matching Euations For Crane Dynamics Comparing the desired dynamics with actual dynamics after feedback linearization we get, p f F p f B M M d M d M J p v es H d p H d (5) his gives the following matching euation p f M d p f H d (6) F B v M d H d J p f H d (7) Pre-multiplying the above euation by B & (a full rank left annihilator of B such that B & B ) we have B & F B v B & M d H d J p f H d (8) Writing in coordinate form results in following explicit representation where B & F Q " g sin p f Q p f which gives rise to two PDEs - one for the kinetic energy and the other for the potential energy. Now, solving these two PDEs, (as detailed in [3, 4]), we can design a controller based on the IDA-PBC methodology. Here B & cos Solving the Potential Energy PDE he potential energy PDE can be written using the matching euation as g sin B & M d V d (9) Since mass matrix is identity for the feedback-linearized system, we propose desired mass matrix, M d, to be a constant matrix of the following form, M d k k k 3 k k 4 k 5 k 3 k 5 k 6 then the solution of (9) takes the form V d " gcos Φ z z / (3) where z and z sin. Note that the selection of Φ is governed by the condition(3). For this, the necessary condition V d is satisfied if and only if Φ z z, while the sufficient condition V d will hold if the Hessian of Φ at the is positive [4]. In our case we choose Φ to be a uadratic function which yields V d gcos α α sin 3 where α i i are used as tuning parameters. g denotes the euilibrium configuration and 4

5 3 th National Conference on Mechanisms and Machines (NaCoMM7), IISc, Bangalore, India. December -3, 7 NaCoMM Solving the Kinetic Energy PDE he KE-PDE is p f Q p f B & M d p f M d p f J M d p f Since M d is chosen to be a constant matrix, it is independent of. Hence, the KE-PDE gets converted to an algebraic euation as Solving this we get J as, p f Q p f B & J M d p f (3) J 4 k 6 p f k 6 p f 3.5 Energy Shaping Control he energy-shaping term v es of the control input is synthesized as follows. We have F B v es M d H d J p f H d (3) B v es F M d H d J M d p f (33) Now, it is clear that if B is invertible, that is, if the system is fully actuated, then we may uniuely solve for the control input v es given any H d and J. Since the system is underactuated, B is not invertible but only full column rank, and we have v es B 7 B B7 Here, his gives, v es M d F M d V d J M d P f k 6 65 (34) 98 3 : Z cos k 6 p p 3; cos : 3 cos 3 Z : 3 cos gcos k 6 3 α Z sin g k p. Note that the k 6 is the where Z α < sin free parameter which is available for tuning. 4 Simulations and Results Simulations were carried out with a twofold objective, first to show that the energy shaping controller proposed with IDA-PBC methodology ensures minimization of cable swing, and second to illustrate the robustness properties of the controller. he damping injection matrix was taken to be k v of the diagonal form K v. k v Effect of damping injection is illustrated in Fig. for k v and in Fig. 3 for k v. All other system parameters were kept the same while changing the damping k v. Mass of the cart, M was taken as kg and that of the payload, m was 5 kg. For the same initial conditions the settling time was observed to be increasing with increase in damping injection. Fig. 4 illustrates robustness property of the controller which is inherent in passivity based control. Here the parameters of the controller are the same as in the case of Fig. while taking M and m to 5 kg and 5 kg, respectively, for the simulations. he system response did not change significantly but the control effort was found to be more. he initial condition of the swing angle is deg for the results shown in Fig. to Fig. 4. We demonstrate the controller performance with the initial condition of 3 deg in Fig. 5 to emphasize the fact that our controller is effective for even large deviations of θ (outside linear regime). Here all other parameters are kept the same as in the case of Fig.. θ (t) (deg) x(t)(m) l(m) Initial: deg Desired: deg Initial:.5 m Desired:.5 m Initial:. m Desired:.8 m ime(sec.) θ (rad per sec) θ (rad) Damping Injection Damping is achieved via negative feedback of the passive output which is given as: where K v K v7 (35) we get v di " K v v di K v B 7 p f H d (35) is a damping injection gain. Solving p f cos p f p f 3 (36) Finally, the control input is calculated by combining v di and v es as v v es p v di p (37) Figure : Simulation results for K v. 5 Conclusions In this paper, we presented an IDA-PBC controller for an overhead gantry crane system. We employed partial feedback-linearization to simplify the solution of PDEs arising from the matching euation. So far, as found in literature the gantry crane problem has been considered with fixed cable length and hence has been modeled as a simple pendulum on a cart for designing control laws. In this paper we considered the cable length as a variable, which closely 5

6 3 th National Conference on Mechanisms and Machines (NaCoMM7), IISc, Bangalore, India. December -3, 7 NaCoMM-7-65 θ (t) (deg) x(t)(m) l(m) Initial: deg Desired: deg Initial:.5 m Desired:.5 m Initial:. m. Desired:.8 m ime(sec.) θ (rad per sec) θ (rad) θ(t)(deg) x(t)(m) l(m) Initial:3 deg Desired: deg 3 4 Initial:.5 m Desired:.5 m Initial:. m Desired:.8 m 3 4 ime(sec.) θ (rad per sec) θ (rad) Figure 3: Simulation results for K v. Figure 5: Simulation results for swing angle θ 3 deg. θ (t) (deg) x(t)(m) l(m).5.5 Initial: deg Desired: deg Initial:.5 m Desired:.5 m Initial:. m Desired:.8 m ime(sec.) θ (rad per sec) θ (rad) Figure 4: Simulation for Robustness M 5 kg, m 5 kg. replicates real-life crane systems. he control law so developed was found to perform well for the control objective of point to point control with swing minimization as shown in the simulations. he proposed controller was found to be robust for parameter uncertainties like change in mass of the cart as well as the payload. 6 Acknowledgement his work was partially supported by the Indo-French Centre for the Promotion of Advanced Research under a joint project between II-Bombay and LSS, Supelec. References [] Y. Fang, W. E. Dixon, D. M. Dawson, and E. Zergeroglu, Nonlinear Coupling Control Laws for an Underactuated Overhead Crane System, IEEE rans. on Mechatronics, vol. 8, no. 3, pp , 3. [] D. Liu, W. Guo, J. Yi, and D. Zhao, Passivity-Based Control for a Class of Underactuated Mechanical Sys- tems, in Proceedings of the 4 International Conference on Intelligent Mechatronics and Automation, (Chengdu, China), pp. 5 54, 4. [3] F. Gomez-Estern, R. Ortega, F. R. Rubio, and J. Aracil, Stabilization of a Class of Underactuated Mechanical Systems via otal Energy Shaping, in Proceedings of the 4 th IEEE Conference on Decision and Control, (Orlando, Florida USA), pp ,. [4] R. Ortega, M. W. Spong, F. Gomez-Estern, and G. Blankenstein, Stabilization of a Class of Underactuated Mechanical Systems via Interconnection and Damping Assignment, IEEE rans. on Automatic Control, vol. 47, no. 8, pp. 8 33,. [5] G. Blankenstein, R. Ortega, and A. J. van der Schaft, he matching conditions of controlled Lagrangians and IDA passivity-based control, International Journal of Control, vol. 75, no. 9, pp ,. [6] G. Blankenstein, Matching and stabilization of constrained systems, in Proceedings of the Mathematical heory of Networks and Systems, (Notre Dame, Indiana),. [7] J. Hamberg, Simplified Conditions for Matching and for Generalized Matching in the heory of Controlled Lagrangians, in Proceedings of the American Control Conference, (Chicago, Illinois), pp ,. [8] J. Hamberg, General Matching Conditions in the heory of Controlled Lagrangians, in Proceedings of the Conference on Decision & Control, (Phoenix, Arizona USA), pp , 999. [9] K. Fujimoto, Stabilization of a class of Hamiltonian systems with non holonomic constraints and its experimental evaluation, in Proceedings of the Conference on Decision & Control, (Phoenix, Arizona USA), pp ,

7 3 th National Conference on Mechanisms and Machines (NaCoMM7), IISc, Bangalore, India. December -3, 7 NaCoMM-7-65 [] M. J. Sorensen, J. D. Bentsen, P. Andersen, and. S. Pedersen, Asymptotic Stabilization of Non- Holonomic Port-Controlled Hamiltonian Systems, in Proc. of the 5 th IFAC/EURON Symposium on Intelligent Autonomous Vehicles (IAV ), (Lisbon, Portugal), 4. [] R. Banavar, F. Kazi, R. Ortega, and N. Manjarekar, he IDA-PBC Methodology Applied to a Gantry Crane, in Proceedings of the Mathematical heory of Networks and Systems, (Kyoto, Japan), pp , 6. [] F. Kazi, R. Banavar, R. Ortega, and N. Manjarekar, Point-to-Point Control of a Gantry Crane: A combined Flatness and IDA-PBC Strategy, in Proceedings of the European Control Conference, (Kos, Greece), 7. [3] J. A. Acosta, R. Ortega, A. Astolfi, and A. D. Mahindrakar, Interconnection and damping assignment passivity-based control of mechanical systems with underactuation degree one, IEEE rans. on Automatic Control, vol. 5, no., pp , 5. [4] M. W. Spong, Energy Based Control of a Class of Underactuated Mechanical Systems, in Proceedings of 996 IFAC World Congress, (San Francisco, CA),

8 88

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

A Backstepping control strategy for constrained tendon driven robotic finger

A Backstepping control strategy for constrained tendon driven robotic finger A Backstepping control strategy for constrained tendon driven robotic finger Kunal Sanjay Narkhede 1, Aashay Anil Bhise 2, IA Sainul 3, Sankha Deb 4 1,2,4 Department of Mechanical Engineering, 3 Advanced

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

Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties

Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties Australian Journal of Basic and Applied Sciences, 3(1): 308-322, 2009 ISSN 1991-8178 Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties M.R.Soltanpour, M.M.Fateh

More information

Robotics, Geometry and Control - A Preview

Robotics, Geometry and Control - A Preview Robotics, Geometry and Control - A Preview Ravi Banavar 1 1 Systems and Control Engineering IIT Bombay HYCON-EECI Graduate School - Spring 2008 Broad areas Types of manipulators - articulated mechanisms,

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

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

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

Efficient Swing-up of the Acrobot Using Continuous Torque and Impulsive Braking

Efficient Swing-up of the Acrobot Using Continuous Torque and Impulsive Braking American Control Conference on O'Farrell Street, San Francisco, CA, USA June 9 - July, Efficient Swing-up of the Acrobot Using Continuous Torque and Impulsive Braking Frank B. Mathis, Rouhollah Jafari

More information

Design of Fuzzy PD-Controlled Overhead Crane System with Anti-Swing Compensation

Design of Fuzzy PD-Controlled Overhead Crane System with Anti-Swing Compensation Engineering, 2011, 3, 755-762 doi:10.4236/eng.2011.37091 Published Online July 2011 (http://www.scirp.org/journal/eng) Design of Fuzzy PD-Controlled Overhead Crane System with Anti-Swing Compensation Abstract

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

Nonlinear Coupling Control Laws for an Underactuated Overhead Crane System

Nonlinear Coupling Control Laws for an Underactuated Overhead Crane System 418 IEEE/ASME TRANSACTIONS ON MECHATRONICS, VOL. 8, NO. 3, SEPTEMBER 2003 [3] D. V. Hutten and F. Hu, Acoustic emission monitoring of tool wear in end milling using time-domain averaging, Trans. ASME,

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

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

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

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

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

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

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

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

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

Trajectory-tracking control of a planar 3-RRR parallel manipulator

Trajectory-tracking control of a planar 3-RRR parallel manipulator Trajectory-tracking control of a planar 3-RRR parallel manipulator Chaman Nasa and Sandipan Bandyopadhyay Department of Engineering Design Indian Institute of Technology Madras Chennai, India Abstract

More information

Matlab-Based Tools for Analysis and Control of Inverted Pendula Systems

Matlab-Based Tools for Analysis and Control of Inverted Pendula Systems Matlab-Based Tools for Analysis and Control of Inverted Pendula Systems Slávka Jadlovská, Ján Sarnovský Dept. of Cybernetics and Artificial Intelligence, FEI TU of Košice, Slovak Republic sjadlovska@gmail.com,

More information

M2A2 Problem Sheet 3 - Hamiltonian Mechanics

M2A2 Problem Sheet 3 - Hamiltonian Mechanics MA Problem Sheet 3 - Hamiltonian Mechanics. The particle in a cone. A particle slides under gravity, inside a smooth circular cone with a vertical axis, z = k x + y. Write down its Lagrangian in a) Cartesian,

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

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

arxiv:math/ v2 [math.oc] 8 Nov 2002

arxiv:math/ v2 [math.oc] 8 Nov 2002 arxiv:math/6121v2 [math.oc] 8 Nov 22 Matching linear systems and the ball and beam F. Andreev 13 D. Auckly 14 L. Kapitanski 124 S. Gosavi 15 W. White 15 A. Kelkar 16 3 Department of Mathematics Western

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

A Nonlinear Strategy to Control Unstable Underactuated Mechanical Systems with Underactuation > 1. Applications to Control Augmentations

A Nonlinear Strategy to Control Unstable Underactuated Mechanical Systems with Underactuation > 1. Applications to Control Augmentations The Open Automation and Control Systems Journal, 29, 2, 13-2 13 Open Access A Nonlinear Strategy to Control Unstable Underactuated Mechanical Systems with Underactuation > 1. Applications to Control Augmentations

More information

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

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

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

Hybrid Control of the Pendubot

Hybrid Control of the Pendubot IEEE/ASME TRANSACTIONS ON MECHATRONICS, VOL. 7, NO. 1, MARCH 2002 79 Hybrid Control of the Pendubot Mingjun Zhang, Student Member, IEEE, and Tzyh-Jong Tarn, Fellow, IEEE Abstract Swing up and balance control

More information

Robust Control of Cooperative Underactuated Manipulators

Robust Control of Cooperative Underactuated Manipulators Robust Control of Cooperative Underactuated Manipulators Marcel Bergerman * Yangsheng Xu +,** Yun-Hui Liu ** * Automation Institute Informatics Technology Center Campinas SP Brazil + The Robotics Institute

More information

Control of industrial robots. Centralized control

Control of industrial robots. Centralized control Control of industrial robots Centralized control Prof. Paolo Rocco (paolo.rocco@polimi.it) Politecnico di Milano ipartimento di Elettronica, Informazione e Bioingegneria Introduction Centralized control

More 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

A Fuzzy Control Strategy for Acrobots Combining Model-Free and Model-Based Control

A Fuzzy Control Strategy for Acrobots Combining Model-Free and Model-Based Control IEE Proceedings --Control Theory and Applications--, Vol. 46, No. 6, pp. 55-5, 999 A Fuzzy Control Strategy for Acrobots Combining Model-Free and Model-Based Control Xuzhi AI*, Jin-Hua SHE** $, Yasuhiro

More information

EXPERIMENTAL COMPARISON OF TRAJECTORY TRACKERS FOR A CAR WITH TRAILERS

EXPERIMENTAL COMPARISON OF TRAJECTORY TRACKERS FOR A CAR WITH TRAILERS 1996 IFAC World Congress San Francisco, July 1996 EXPERIMENTAL COMPARISON OF TRAJECTORY TRACKERS FOR A CAR WITH TRAILERS Francesco Bullo Richard M. Murray Control and Dynamical Systems, California Institute

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

Emulation of an Animal Limb with Two Degrees of Freedom using HIL

Emulation of an Animal Limb with Two Degrees of Freedom using HIL Emulation of an Animal Limb with Two Degrees of Freedom using HIL Iván Bautista Gutiérrez, Fabián González Téllez, Dario Amaya H. Abstract The Bio-inspired robotic systems have been a focus of great interest

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

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

Control of the Underactuated Inertia Wheel Inverted Pendulum for Stable Limit Cycle Generation

Control of the Underactuated Inertia Wheel Inverted Pendulum for Stable Limit Cycle Generation Advanced Robotics 23 (2009) 1999 2014 www.brill.nl/ar Full paper Control of the Underactuated Inertia Wheel Inverted Pendulum for Stable Limit Cycle Generation Sébastien Andary, Ahmed Chemori and Sébastien

More information

Chapter 2 Crane Mathematic Model

Chapter 2 Crane Mathematic Model Chapter Crane Mathematic Model Abstract This chapter examines the dynamics of overhead cranes. Concerning single-pendulum-type overhead cranes, their equations of motion are first presented by means of

More information

Dynamic Modeling of Rotary Double Inverted Pendulum Using Classical Mechanics

Dynamic Modeling of Rotary Double Inverted Pendulum Using Classical Mechanics ISBN 978-93-84468-- Proceedings of 5 International Conference on Future Computational echnologies (ICFC'5) Singapore, March 9-3, 5, pp. 96-3 Dynamic Modeling of Rotary Double Inverted Pendulum Using Classical

More information

Neural Network-Based Adaptive Control of Robotic Manipulator: Application to a Three Links Cylindrical Robot

Neural Network-Based Adaptive Control of Robotic Manipulator: Application to a Three Links Cylindrical Robot Vol.3 No., 27 مجلد 3 العدد 27 Neural Network-Based Adaptive Control of Robotic Manipulator: Application to a Three Links Cylindrical Robot Abdul-Basset A. AL-Hussein Electrical Engineering Department Basrah

More information

Transverse Linearization for Controlled Mechanical Systems with Several Passive Degrees of Freedom (Application to Orbital Stabilization)

Transverse Linearization for Controlled Mechanical Systems with Several Passive Degrees of Freedom (Application to Orbital Stabilization) Transverse Linearization for Controlled Mechanical Systems with Several Passive Degrees of Freedom (Application to Orbital Stabilization) Anton Shiriaev 1,2, Leonid Freidovich 1, Sergey Gusev 3 1 Department

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

TOTAL ENERGY SHAPING CONTROL OF MECHANICAL SYSTEMS: SIMPLIFYING THE MATCHING EQUATIONS VIA COORDINATE CHANGES

TOTAL ENERGY SHAPING CONTROL OF MECHANICAL SYSTEMS: SIMPLIFYING THE MATCHING EQUATIONS VIA COORDINATE CHANGES TOTAL ENERGY SHAPING CONTROL OF MECHANICAL SYSTEMS: SIMPLIFYING THE MATCHING EQUATIONS VIA COORDINATE CHANGES Giuseppe Viola,1 Romeo Ortega,2 Ravi Banavar Jose Angel Acosta,3 Alessanro Astolfi, Dipartimento

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

Robot Manipulator Control. Hesheng Wang Dept. of Automation

Robot Manipulator Control. Hesheng Wang Dept. of Automation Robot Manipulator Control Hesheng Wang Dept. of Automation Introduction Industrial robots work based on the teaching/playback scheme Operators teach the task procedure to a robot he robot plays back eecute

More information

Computing Optimized Nonlinear Sliding Surfaces

Computing Optimized Nonlinear Sliding Surfaces Computing Optimized Nonlinear Sliding Surfaces Azad Ghaffari and Mohammad Javad Yazdanpanah Abstract In this paper, we have concentrated on real systems consisting of structural uncertainties and affected

More information

Geometric Mechanics and Global Nonlinear Control for Multi-Body Dynamics

Geometric Mechanics and Global Nonlinear Control for Multi-Body Dynamics Geometric Mechanics and Global Nonlinear Control for Multi-Body Dynamics Harris McClamroch Aerospace Engineering, University of Michigan Joint work with Taeyoung Lee (George Washington University) Melvin

More information

WE PROPOSE a new approach to robust control of robot

WE PROPOSE a new approach to robust control of robot IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, VOL. 14, NO. 1, FEBRUARY 1998 69 An Optimal Control Approach to Robust Control of Robot Manipulators Feng Lin and Robert D. Brandt Abstract We present a new

More information

A Sliding Mode Control based on Nonlinear Disturbance Observer for the Mobile Manipulator

A Sliding Mode Control based on Nonlinear Disturbance Observer for the Mobile Manipulator International Core Journal of Engineering Vol.3 No.6 7 ISSN: 44-895 A Sliding Mode Control based on Nonlinear Disturbance Observer for the Mobile Manipulator Yanna Si Information Engineering College Henan

More information

Modeling the Under-Actuated Mechanical System with Fractional Order Derivative

Modeling the Under-Actuated Mechanical System with Fractional Order Derivative Progr. Fract. Differ. Appl. 1, No. 1, 57-64 (2015) 57 Progress in Fractional Differentiation and Applications An International Journal http://dx.doi.org/10.12785/pfda/010106 Modeling the Under-Actuated

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

NONLINEAR PATH CONTROL FOR A DIFFERENTIAL DRIVE MOBILE ROBOT

NONLINEAR PATH CONTROL FOR A DIFFERENTIAL DRIVE MOBILE ROBOT NONLINEAR PATH CONTROL FOR A DIFFERENTIAL DRIVE MOBILE ROBOT Plamen PETROV Lubomir DIMITROV Technical University of Sofia Bulgaria Abstract. A nonlinear feedback path controller for a differential drive

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

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

Controlled Lagrangians and the Stabilization of Mechanical Systems II: Potential Shaping

Controlled Lagrangians and the Stabilization of Mechanical Systems II: Potential Shaping 1556 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 46, NO. 10, OCTOBER 2001 Controlled Lagrangians the Stabilization of Mechanical Systems II: Potential Shaping Anthony M. Bloch, Member, IEEE, Dong Eui

More information

Seul Jung, T. C. Hsia and R. G. Bonitz y. Robotics Research Laboratory. University of California, Davis. Davis, CA 95616

Seul Jung, T. C. Hsia and R. G. Bonitz y. Robotics Research Laboratory. University of California, Davis. Davis, CA 95616 On Robust Impedance Force Control of Robot Manipulators Seul Jung, T C Hsia and R G Bonitz y Robotics Research Laboratory Department of Electrical and Computer Engineering University of California, Davis

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

WE propose the tracking trajectory control of a tricycle

WE propose the tracking trajectory control of a tricycle Proceedings of the International MultiConference of Engineers and Computer Scientists 7 Vol I, IMECS 7, March - 7, 7, Hong Kong Trajectory Tracking Controller Design for A Tricycle Robot Using Piecewise

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

Experimental Results for Almost Global Asymptotic and Locally Exponential Stabilization of the Natural Equilibria of a 3D Pendulum

Experimental Results for Almost Global Asymptotic and Locally Exponential Stabilization of the Natural Equilibria of a 3D Pendulum Proceedings of the 26 American Control Conference Minneapolis, Minnesota, USA, June 4-6, 26 WeC2. Experimental Results for Almost Global Asymptotic and Locally Exponential Stabilization of the Natural

More information

Generalized Coordinates, Lagrangians

Generalized Coordinates, Lagrangians Generalized Coordinates, Lagrangians Sourendu Gupta TIFR, Mumbai, India Classical Mechanics 2012 August 10, 2012 Generalized coordinates Consider again the motion of a simple pendulum. Since it is one

More information

EE Homework 3 Due Date: 03 / 30 / Spring 2015

EE Homework 3 Due Date: 03 / 30 / Spring 2015 EE 476 - Homework 3 Due Date: 03 / 30 / 2015 Spring 2015 Exercise 1 (10 points). Consider the problem of two pulleys and a mass discussed in class. We solved a version of the problem where the mass was

More information

Nonlinear PD Controllers with Gravity Compensation for Robot Manipulators

Nonlinear PD Controllers with Gravity Compensation for Robot Manipulators BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 4, No Sofia 04 Print ISSN: 3-970; Online ISSN: 34-408 DOI: 0.478/cait-04-00 Nonlinear PD Controllers with Gravity Compensation

More information

SWINGING UP A PENDULUM BY ENERGY CONTROL

SWINGING UP A PENDULUM BY ENERGY CONTROL Paper presented at IFAC 13th World Congress, San Francisco, California, 1996 SWINGING UP A PENDULUM BY ENERGY CONTROL K. J. Åström and K. Furuta Department of Automatic Control Lund Institute of Technology,

More information

Control of constrained spatial three-link flexible manipulators

Control of constrained spatial three-link flexible manipulators Control of constrained spatial three-link flexible manipulators Sinan Kilicaslan, M. Kemal Ozgoren and S. Kemal Ider Gazi University/Mechanical Engineering Department, Ankara, Turkey Middle East Technical

More information

In the presence of viscous damping, a more generalized form of the Lagrange s equation of motion can be written as

In the presence of viscous damping, a more generalized form of the Lagrange s equation of motion can be written as 2 MODELING Once the control target is identified, which includes the state variable to be controlled (ex. speed, position, temperature, flow rate, etc), and once the system drives are identified (ex. force,

More information

Dynamics and GA-Based Stable Control for a Class of Underactuated Mechanical Systems

Dynamics and GA-Based Stable Control for a Class of Underactuated Mechanical Systems International Journal Dynamics of Control, and GA-Based Automation, Stable and Control Systems, for a vol Class 6, no of Underactuated, pp 35-43, February Mechanical 008 Systems 35 Dynamics and GA-Based

More information

Modelling and Control of Mechanical Systems: A Geometric Approach

Modelling and Control of Mechanical Systems: A Geometric Approach Motivation Mathematical preliminaries Submanifolds Optional Modelling and Control of Mechanical Systems: A Geometric Approach Ravi N Banavar banavar@iitb.ac.in 1 1 Systems and Control Engineering, IIT

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

El péndulo invertido: un banco de pruebas para el control no lineal. XXV Jornadas de Automática

El péndulo invertido: un banco de pruebas para el control no lineal. XXV Jornadas de Automática El péndulo invertido: un banco de pruebas para el control no lineal Javier Aracil and Francisco Gordillo Escuela Superior de Ingenieros Universidad de Sevilla XXV Jornadas de Automática Ciudad Real, 8-1

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

Estimation-based Disturbance Rejection in Control for Limit Cycle Generation on Inertia wheel Inverted Pendulum Testbed

Estimation-based Disturbance Rejection in Control for Limit Cycle Generation on Inertia wheel Inverted Pendulum Testbed Estimation-based Disturbance Rejection in Control for Limit Cycle Generation on Inertia wheel Inverted Pendulum Testbed Sébastien Andary, Ahmed Chemori, Sébastien Krut To cite this version: Sébastien Andary,

More information

Angular Momentum Based Controller for Balancing an Inverted Double Pendulum

Angular Momentum Based Controller for Balancing an Inverted Double Pendulum Angular Momentum Based Controller for Balancing an Inverted Double Pendulum Morteza Azad * and Roy Featherstone * * School of Engineering, Australian National University, Canberra, Australia Abstract.

More information

Comparison of LQR and PD controller for stabilizing Double Inverted Pendulum System

Comparison of LQR and PD controller for stabilizing Double Inverted Pendulum System International Journal of Engineering Research and Development ISSN: 78-67X, Volume 1, Issue 1 (July 1), PP. 69-74 www.ijerd.com Comparison of LQR and PD controller for stabilizing Double Inverted Pendulum

More 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

MECHANISM DESIGN AND DYNAMIC FORMULATION FOR CART/SEESAW/PENDULUM SYSTEM

MECHANISM DESIGN AND DYNAMIC FORMULATION FOR CART/SEESAW/PENDULUM SYSTEM ECHANIS DESIGN AND DYNAIC FORULATION FOR CART/SEESAW/PENDULU SYSTE J. Lin, Julian Chang, S.-W. Wang, and C.J. Huang Abstract Underactuated mechanism have recently attracted a lot of attention because they

More information

Reverse Order Swing-up Control of Serial Double Inverted Pendulums

Reverse Order Swing-up Control of Serial Double Inverted Pendulums Reverse Order Swing-up Control of Serial Double Inverted Pendulums T.Henmi, M.Deng, A.Inoue, N.Ueki and Y.Hirashima Okayama University, 3-1-1, Tsushima-Naka, Okayama, Japan inoue@suri.sys.okayama-u.ac.jp

More information

Kinematics. Chapter Multi-Body Systems

Kinematics. Chapter Multi-Body Systems Chapter 2 Kinematics This chapter first introduces multi-body systems in conceptual terms. It then describes the concept of a Euclidean frame in the material world, following the concept of a Euclidean

More information

Nonlinear Adaptive Robust Control. Theory and Applications to the Integrated Design of Intelligent and Precision Mechatronic Systems.

Nonlinear Adaptive Robust Control. Theory and Applications to the Integrated Design of Intelligent and Precision Mechatronic Systems. A Short Course on Nonlinear Adaptive Robust Control Theory and Applications to the Integrated Design of Intelligent and Precision Mechatronic Systems Bin Yao Intelligent and Precision Control Laboratory

More information

Chapter 3 Numerical Methods

Chapter 3 Numerical Methods Chapter 3 Numerical Methods Part 3 3.4 Differential Algebraic Systems 3.5 Integration of Differential Equations 1 Outline 3.4 Differential Algebraic Systems 3.4.1 Constrained Dynamics 3.4.2 First and Second

More information