Trajectory tracking of under-actuated nonlinear dynamic robots: Adaptive fuzzy hierarchical terminal sliding-mode control

In recent years, underactuated nonlinear dynamic systems trajectory tracking, such as space robots and manipulators with structural flexibility, has become a major field of interest due to the complexity and high computational load of these systems. Hierarchical sliding mode control has been investigated recently for these systems; however, the instability phenomena will possibly occur, especially for long-term operations. In this paper, a new design approach of an adaptive fuzzy hierarchical terminal sliding-mode controller (AFHTSMC) is proposed. The sliding surfaces of the subsystems construct the hierarchical structure of the proposed method; in which the top layer includes all of the subsystems’ sliding surfaces. Moreover, terminal sliding mode has been implemented in each layer to ensure the error convergence to zero in finite time besides chattering reduction. In addition, online fuzzy models are employed to approximate the two nonlinear dynamic system’s functions. Finally, a simulation example of an inverted pendulum is proposed to confirm the effectiveness and robustness of the proposed controller.

[1]  Saleh Mobayen,et al.  Fast terminal sliding mode tracking of non-holonomic systems with exponential decay rate , 2015 .

[2]  Xinghuo Yu,et al.  Terminal sliding mode control design for uncertain dynamic systems , 1998 .

[3]  Chin-Wang Tao,et al.  Adaptive fuzzy terminal sliding mode controller for linear systems with mismatched time-varying uncertainties , 2004, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[4]  Vadim I. Utkin,et al.  Sliding mode control in electromechanical systems , 1999 .

[5]  Chih-Lyang Hwang,et al.  Adaptive Fuzzy Hierarchical Sliding-Mode Control for the Trajectory Tracking of Uncertain Underactuated Nonlinear Dynamic Systems , 2014, IEEE Transactions on Fuzzy Systems.

[6]  Mohammad Pourmahmood Aghababa,et al.  Design of hierarchical terminal sliding mode control scheme for fractional-order systems , 2015 .

[7]  Zhihong Man,et al.  Non-singular terminal sliding mode control of rigid manipulators , 2002, Autom..

[8]  Xinghuo Yu,et al.  Terminal sliding mode control of MIMO linear systems , 1997 .

[9]  Xinghuo Yu,et al.  Model reference adaptive control systems with terminal sliding modes , 1996 .

[10]  Chih-Lyang Hwang,et al.  Fuzzy sliding-mode under-actuated control for autonomous dynamic balance of an electrical bicycle , 2008, 2008 IEEE International Conference on Fuzzy Systems (IEEE World Congress on Computational Intelligence).

[11]  A. Zinober Variable Structure and Lyapunov Control , 1994 .

[12]  Chih-Lyang Hwang,et al.  Fuzzy Sliding-Mode Underactuated Control for Autonomous Dynamic Balance of an Electrical Bicycle , 2009, IEEE Transactions on Control Systems Technology.

[13]  Abbas Erfanian,et al.  Adaptive fuzzy terminal sliding mode control for a class of MIMO uncertain nonlinear systems , 2011, Fuzzy Sets Syst..

[14]  Vadim I. Utkin,et al.  Sliding Modes in Control and Optimization , 1992, Communications and Control Engineering Series.

[15]  Weiping Li,et al.  Applied Nonlinear Control , 1991 .

[16]  Tzuu-Hseng S. Li,et al.  Fuzzy terminal sliding-mode controller for robotic manipulators , 2005, IEEE International Conference on Mechatronics, 2005. ICM '05..

[17]  Jianqiang Yi,et al.  Control of a class of under-actuated systems with saturation using hierarchical sliding mode , 2008, 2008 IEEE International Conference on Robotics and Automation.

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

[19]  Xinghuo Yu,et al.  Nonsingular terminal sliding mode control of a class of nonlinear dynamical systems , 2002 .

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

[21]  Chiang-Cheng Chiang,et al.  Output tracking control for uncertain underactuated systems based on fuzzy sliding mode control approach , 2012, 2012 IEEE International Conference on Fuzzy Systems.

[22]  Kiyotaka Izumi,et al.  Control of three degrees-of-freedom underactuated manipulator using fuzzy based switching , 2004, Artificial Life and Robotics.

[23]  S. Mobayen,et al.  An adaptive fast terminal sliding mode control combined with global sliding mode scheme for tracking control of uncertain nonlinear third-order systems , 2015 .

[24]  Vadim I. Utkin,et al.  Sliding mode control , 2004 .