Sliding mode control with nonlinear disturbance observer for a class of underactuated system

In this study, a sliding mode controller based on nonlinear disturbance observer is investigated to control a class of underactuated system which is in cascaded form. By using strict feedback, the underactuated system is presented as a special cascade normal form convenient for controller design. A sliding mode controller is designed to stabilize underacturated plant directly and drive the variables to the sliding surface. In order to improve performance and robustness, a nonlinear disturbance observer was designed to compensate for external disturbances and model uncertainties. The theoretical results are illustrated by simulations on the acrobot. The simulation results show that the sliding mode controller with nonlinear disturbance observer can suppress the disturbance effectively.

[1]  Jian Huang,et al.  Sliding-Mode Velocity Control of Mobile-Wheeled Inverted-Pendulum Systems , 2010, IEEE Transactions on Robotics.

[2]  Chih-Hui Chiu,et al.  Intelligent backstepping control for wheeled inverted pendulum , 2011, Expert Syst. Appl..

[3]  Jun Wu,et al.  Tracking control of pneumatic artificial muscle actuators based on sliding mode and non-linear disturbance observer , 2010 .

[4]  Wen-June Wang,et al.  Design and Implementation of Fuzzy Control on a Two-Wheel Inverted Pendulum , 2011, IEEE Transactions on Industrial Electronics.

[5]  Zhiyu Xi,et al.  Discrete time integral sliding mode control for overhead crane with uncertainties , 2010 .

[6]  Xin Xin,et al.  Analysis of the Energy Based Swing-up Control for a Double Pendulum on a Cart , 2008 .

[7]  Mark W. Spong,et al.  Swing up control of the Acrobot , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[8]  Arun D. Mahindrakar,et al.  Control of a Class of Underactuated Mechanical Systems Using Sliding Modes , 2009, IEEE Transactions on Robotics.

[9]  Dongbin Zhao,et al.  Design of a stable sliding-mode controller for a class of second-order underactuated systems , 2004 .

[10]  Xuebo Zhang,et al.  A Motion Planning-Based Adaptive Control Method for an Underactuated Crane System , 2012, IEEE Transactions on Control Systems Technology.

[11]  Naoki Uchiyama,et al.  Robust control of rotary crane by partial-state feedback with integrator , 2009 .

[12]  Cheng-Yuan Chang,et al.  Adaptive fuzzy sliding mode control to overhead crane by CCD sensor , 2011, 2011 IEEE International Conference on Control Applications (CCA).

[13]  A. Hussain,et al.  Exponential Stabilization of a Class of Underactuated Mechanical Systems using Dynamic Surface Control , 2007 .

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

[15]  Kok Lay Teo,et al.  Synchronization Control for a Class of Underactuated Mechanical Systems via Energy Shaping , 2012 .

[16]  Farbod Fahimi,et al.  Sliding-Mode Formation Control for Underactuated Surface Vessels , 2007, IEEE Transactions on Robotics.

[17]  Hashem Ashrafiuon,et al.  Predictive and sliding mode cascade control for Unmanned Surface Vessels , 2011, Proceedings of the 2011 American Control Conference.