Swing-Up and Stabilization Control of Inverted-Pendulum Systems via Coupled Sliding-Mode Control Method

This paper presents a coupled sliding-mode control (SMC) of inverted-pendulum systems. An SMC law is designed to force a coupled sliding surface (which consists of sliding surfaces of both actuated and unactuated subsystems) to be reached in finite time, such that zero dynamics are generated in the form of a second-order damped and forced nonlinear differential equation. The stability analysis is provided to show that the resulting zero dynamics is guaranteed to be semiglobally asymptotically stable over the upper half-plane as well as over the whole plane except the horizon. This property is maintained even in the presence of the matched disturbance by virtue of the sliding-mode approach. Using the semiglobal nature of the stability of the zero dynamics, the aggressive swing-up (in one time, without swinging motion) and stabilization control can be achieved by a single coupled SMC law, without involving the switching (or hybrid) scheme in the previous works. The performance of the proposed method is demonstrated in both numerical simulations and experiments for the swing-up and stabilization control of inverted-pendulum systems such as cart-pendulum and Furuta-pendulum.

[1]  Boris Tovornik,et al.  Swinging up and stabilization of a real inverted pendulum , 2006, IEEE Transactions on Industrial Electronics.

[2]  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).

[3]  Wen-Fang Xie,et al.  Sliding-Mode Observer Based Adaptive Control for Servo Actuator with Friction , 2007, 2007 International Conference on Mechatronics and Automation.

[4]  Katsuhisa Furuta,et al.  Swinging up a pendulum by energy control , 1996, Autom..

[5]  David Angeli Almost global stabilization of the inverted pendulum via continuous state feedback , 2001, Autom..

[6]  Rong-Jong Wai,et al.  Adaptive stabilizing and tracking control for a nonlinear inverted-pendulum system via sliding-mode technique , 2006, IEEE Trans. Ind. Electron..

[7]  Chih-Min Lin,et al.  Decoupling control by hierarchical fuzzy sliding-mode controller , 2005, IEEE Trans. Control. Syst. Technol..

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

[9]  Kazunori Sakurama,et al.  Swing‐up and stabilization control of a cart– pendulum system via energy control and controlled Lagrangian methods , 2007 .

[10]  Rogelio Lozano,et al.  The Furuta pendulum , 2002 .

[11]  Hao-Chi Chang,et al.  Sliding mode control on electro-mechanical systems , 1999 .

[12]  A. Teel A nonlinear small gain theorem for the analysis of control systems with saturation , 1996, IEEE Trans. Autom. Control..

[13]  Okyay Kaynak,et al.  Sliding Mode Neuro-Adaptive Control of Electric Drives , 2007, IEEE Transactions on Industrial Electronics.

[14]  Ji-Chang Lo,et al.  Decoupled fuzzy sliding-mode control , 1998, IEEE Trans. Fuzzy Syst..

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

[16]  Npi Nnaedozie Aneke Control of underactuated mechanical systems , 2003 .

[17]  Dongkyoung Chwa,et al.  Sliding-mode tracking control of nonholonomic wheeled mobile robots in polar coordinates , 2004, IEEE Transactions on Control Systems Technology.

[18]  Reza Olfati-Saber,et al.  Normal forms for underactuated mechanical systems with symmetry , 2002, IEEE Trans. Autom. Control..

[19]  Rogelio Lozano,et al.  Energy based control of the Pendubot , 2000, IEEE Trans. Autom. Control..

[20]  Mohamed I. El-Hawwary,et al.  Adaptive Fuzzy Control of the Inverted Pendulum Problem , 2006, IEEE Transactions on Control Systems Technology.

[21]  Naomi Ehrich Leonard,et al.  Controlled Lagrangians and the stabilization of mechanical systems. I. The first matching theorem , 2000, IEEE Trans. Autom. Control..

[22]  J. Marsden,et al.  Introduction to mechanics and symmetry , 1994 .

[23]  Reza Olfati-Saber,et al.  Nonlinear control of underactuated mechanical systems with application to robotics and aerospace vehicles , 2001 .

[24]  Euntai Kim,et al.  A fuzzy disturbance observer and its application to control , 2002, IEEE Trans. Fuzzy Syst..

[25]  K. Jezernik,et al.  SMC With Disturbance Observer for a Linear Belt Drive , 2007, IEEE Transactions on Industrial Electronics.

[26]  Mark W. Spong,et al.  Partial feedback linearization of underactuated mechanical systems , 1994, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS'94).

[27]  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 .

[28]  Yangsheng Xu,et al.  Robust Joint and Cartesian Control of Underactuated Manipulators , 1996 .

[29]  Arjan van der Schaft,et al.  Dynamics and control of a class of underactuated mechanical systems , 1999, IEEE Trans. Autom. Control..

[30]  Chun-Yi Su,et al.  Adaptive variable structure set-point control of underactuated robots , 1999, IEEE Trans. Autom. Control..

[31]  J. Baker Stability Properties of a Second Order Damped and Forced Nonlinear Differential Equation , 1974 .

[32]  Muhammed Fazlur Rahman,et al.  An Adaptive Sliding Stator Flux Observer for a Direct-Torque-Controlled IPM Synchronous Motor Drive , 2007, IEEE Transactions on Industrial Electronics.

[33]  H. Ashrafiuon,et al.  Sliding control approach to underactuated multibody systems , 2004, Proceedings of the 2004 American Control Conference.

[34]  Shuzhi Sam Ge,et al.  Stabilization of underactuated mechanical systems: A non-regular back-stepping approach , 2001 .

[35]  Kangsik Lee,et al.  Variable structure control applied to underactuated robots , 1997, Robotica.

[36]  Bo Fang,et al.  On feedback linearization of underactuated nonlinear spacecraft dynamics , 2001, Proceedings of the 40th IEEE Conference on Decision and Control (Cat. No.01CH37228).

[37]  Wei Wang,et al.  Cascade sliding-mode controller for large-scale underactuated systems , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[38]  Gérard-André Capolino,et al.  Determination of Scaling Factors for Fuzzy Logic Control Using the Sliding-Mode Approach: Application to Control of a DC Machine Drive , 2007, IEEE Transactions on Industrial Electronics.

[39]  Jianqiang Yi,et al.  Composite sliding mode fuzzy control for double-pendulum-type overhead crane , 2005 .

[40]  Rogelio Lozano,et al.  Control of Nonlinear Mechanical Systems , 2001, Eur. J. Control.

[41]  Katsuhisa Furuta,et al.  Nonlinear Optimal Internal Forces Control and Application to Swing-Up and Stabilization of Pendulum , 2004 .

[42]  Ho-Hoon Lee,et al.  A new design approach for the anti-swing trajectory control of overhead cranes with high-speed hoisting , 2004 .

[43]  A. Kawamura,et al.  Chattering reduction of disturbance observer based sliding mode control , 1992, Conference Record of the 1992 IEEE Industry Applications Society Annual Meeting.