Stabilization of the cart pole system: by sliding mode control

This paper presents a control strategy designed as a combination of a PD controller and a twisting-like algorithm to stabilize the damped cart pole system, provided that the pendulum is initially placed within the upper-half plane. To develop the strategy, the original system is transformed into a four-order chain of integrator form, where the damping force is included through an additional nonlinear perturbation. The strategy consists of simultaneously bringing the position and velocity of the pendulum to within a compact region by applying the PD controller. Meanwhile, the system state variables are brought to the origin by the twisting-like algorithm. The corresponding convergence analysis is done using several Lyapunov functions. The control strategy is illustrated with numerical simulations.

[1]  Naif B. Almutairi,et al.  On the sliding mode control of a Ball on a Beam system , 2009 .

[2]  Naomi Ehrich Leonard,et al.  Controlled Lagrangians and the stabilization of mechanical systems. II. Potential shaping , 2001, IEEE Trans. Autom. Control..

[3]  Ömer Morgül,et al.  Approximate analytic solutions to non-symmetric stance trajectories of the passive Spring-Loaded Inverted Pendulum with damping , 2010 .

[4]  Andrea Bacciotti,et al.  Nonpathological Lyapunov functions and discontinuous Carathéodory systems , 2006, Autom..

[5]  R. Olfati-Saber Fixed point controllers and stabilization of the cart-pole system and the rotating pendulum , 1999, Proceedings of the 38th IEEE Conference on Decision and Control (Cat. No.99CH36304).

[6]  Jaime A. Moreno,et al.  A linear framework for the robust stability analysis of a Generalized Super-Twisting Algorithm , 2009, 2009 6th International Conference on Electrical Engineering, Computing Science and Automatic Control (CCE).

[7]  Carlos Aguilar-Ibanez,et al.  A simple model matching for the stabilization of an inverted pendulum cart system , 2008 .

[8]  Leonid M. Fridman,et al.  Optimal Lyapunov function selection for reaching time estimation of Super Twisting algorithm , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[9]  Sunil K. Agrawal,et al.  Differentially Flat Systems , 2004 .

[10]  Alessandro Astolfi,et al.  Interconnection and damping assignment passivity-based control of mechanical systems with underactuation degree one , 2004, Proceedings of the 2004 American Control Conference.

[11]  Thierry Floquet,et al.  Second‐order sliding mode control of underactuated mechanical systems II: Orbital stabilization of an inverted pendulum with application to swing up/balancing control , 2008 .

[12]  Virgilio López Morales,et al.  Toward a generalized sub-optimal control method of underactuated systems , 2011 .

[13]  Rogelio Lozano,et al.  Non-linear Control for Underactuated Mechanical Systems , 2001 .

[14]  Min Wu,et al.  Global stabilization of 2-DOF underactuated mechanical systems—an equivalent-input-disturbance approach , 2012 .

[15]  Marzieh S. Saeedi-Hosseiny,et al.  High performance fuzzy-Padé controllers: Introduction and comparison to fuzzy controllers , 2012, Nonlinear Dynamics.

[16]  Leonid Fridman,et al.  Finite-time convergence analysis for “Twisting” controller via a strict Lyapunov function , 2010, 2010 11th International Workshop on Variable Structure Systems (VSS).

[17]  Chung Choo Chung,et al.  Nonlinear control of a swinging pendulum , 1995, Autom..

[18]  Romeo Ortega,et al.  Interconnection and Damping Assignment Passivity-Based Control: A Survey , 2004, Eur. J. Control.

[19]  Aleksej F. Filippov,et al.  Differential Equations with Discontinuous Righthand Sides , 1988, Mathematics and Its Applications.

[20]  Javier Aracil,et al.  A new controller for the inverted pendulum on a cart , 2008 .

[21]  J. Baillieul,et al.  Global Dynamics of a Rapidly Forced Cart and Pendulum , 1997 .

[22]  Christopher Edwards,et al.  Sliding mode control : theory and applications , 1998 .

[23]  Javier Moreno-Valenzuela,et al.  On parameter identification of the Furuta pendulum , 2012 .

[24]  C. Ibáñez,et al.  Controlling the inverted pendulum by means of a nested saturation function , 2008 .

[25]  Alessandro Astolfi,et al.  A constructive solution for stabilization via immersion and invariance: The cart and pendulum system , 2008, Autom..

[26]  K. Udhayakumar,et al.  DESIGN OF ROBUST ENERGY CONTROL FOR CART - INVERTED PENDULUM , 2007 .

[27]  Mark W. Spong,et al.  Energy Based Control of a Class of Underactuated Mechanical Systems , 1996 .

[28]  Roque Martinez,et al.  A controller for 2-DOF underactuated mechanical systems with discontinuous friction , 2008 .

[29]  Mikhail E. Semenov,et al.  Inverted pendulum under hysteretic control: stability zones and periodic solutions , 2014 .

[30]  Valery N. Pilipchuk,et al.  Dynamics of a Two-Pendulum Model with Impact Interaction and an Elastic Support , 2000 .

[31]  Thierry Floquet,et al.  Second‐order sliding mode control of underactuated mechanical systems I: Local stabilization with application to an inverted pendulum , 2008 .

[32]  Alexander S. Poznyak,et al.  Reaching Time Estimation for “Super-Twisting” Second Order Sliding Mode Controller via Lyapunov Function Designing , 2009, IEEE Transactions on Automatic Control.

[33]  Juan Humberto Sossa Azuela,et al.  Stabilization of the Furuta Pendulum Based on a Lyapunov Function , 2007 .

[34]  J. Marsden,et al.  Physical dissipation and the method of controlled Lagrangians , 2001, 2001 European Control Conference (ECC).

[35]  Karl Johan Åström,et al.  A Family of Pumping-Damping Smooth Strategies for Swinging Up a Pendulum , 2007 .

[36]  Javier Aracil,et al.  A family of smooth controllers for swinging up a pendulum , 2008, Autom..

[37]  Rafael Kelly,et al.  A Hierarchical Approach to Manipulator Velocity Field Control Considering Dynamic Friction Compensation , 2006 .

[38]  A. Bacciotti,et al.  Stability and Stabilization of Discontinuous Systems and Nonsmooth Lyapunov Functions , 1999 .

[39]  A. Bacciotti,et al.  Liapunov functions and stability in control theory , 2001 .

[40]  Olav Egeland,et al.  On global properties of passivity based control of the inverted pendulum , 1999, Proceedings of the 38th IEEE Conference on Decision and Control (Cat. No.99CH36304).

[41]  Mark W. Spong,et al.  Control of underactuated mechanical systems using switching and saturation , 1997 .

[42]  Arjan van der Schaft,et al.  Physical Damping in IDA-PBC Controlled Underactuated Mechanical Systems , 2004, Eur. J. Control.

[43]  R. Lozano,et al.  Stabilization of the inverted pendulum around its homoclinic orbit , 2000 .