Control of Robot Manipulators Using Modified Backstepping Sliding Mode

In this chapter, a robust backstepping sliding mode controller with time delay estimation method is presented for high accuracy joint space tracking trajectory of robot manipulators with unknown dynamics and external disturbances. The proposed method is based on backstepping scheme, on a switching function and on a time delay estimation in the final step. This structure is used to estimate unknown dynamics and disturbances, to adapt the switching gains in term of the error and its first time derivative and to reduce the control effort and the chattering phenomenon. Lyapunov theory is used to establish sufficient condition that ensures the stability of the closed-loop system. The proposed controller is simulated on a two-link robot and implemented in real time on the 7-DOF ANAT robot to show the effectiveness regarding unknown dynamics and external disturbances and chattering reduction.

[1]  Leonid M. Fridman,et al.  An averaging approach to chattering , 2001, IEEE Trans. Autom. Control..

[2]  Miran Rodic,et al.  Neural network sliding mode robot control , 1997, Robotica.

[3]  Leonid M. Fridman,et al.  Analysis of chattering in continuous sliding-mode controllers , 2005, IEEE Transactions on Automatic Control.

[4]  Kamal Youcef-Toumi,et al.  A Time Delay Controller for Systems with Unknown Dynamics , 1988, 1988 American Control Conference.

[5]  Maarouf Saad,et al.  Sliding Mode with Time Delay Control for Robot Manipulators , 2017 .

[6]  Jean-Jacques E. Slotine,et al.  Tracking control of non-linear systems using sliding surfaces with application to robot manipulators , 1983 .

[7]  Igor M. Boiko,et al.  Chattering in sliding mode control systems with boundary layer approximation of discontinuous control , 2013, Int. J. Syst. Sci..

[8]  Seul Jung,et al.  A simple alternative to neural network control scheme for robot manipulators , 1995, IEEE Trans. Ind. Electron..

[9]  Vadim I. Utkin,et al.  Discussion Aspects of High-Order Sliding Mode Control , 2016, IEEE Transactions on Automatic Control.

[10]  L. Chrifi-Alaoui,et al.  Robust Sliding Mode Control Using Adaptive Switching Gain for Induction Motors , 2013, Int. J. Autom. Comput..

[11]  Carlos Canudas de Wit,et al.  Sliding observers for robot manipulators , 1991, Autom..

[12]  A. Levant Sliding order and sliding accuracy in sliding mode control , 1993 .

[13]  Myung Jin Chung,et al.  A robust fuzzy logic controller for robot manipulators with uncertainties , 1997, IEEE Trans. Syst. Man Cybern. Part B.

[14]  Maarouf Saad,et al.  Second order sliding mode with time delay control for uncertain robot manipulators , 2016, 2016 IEEE International Multidisciplinary Conference on Engineering Technology (IMCET).

[15]  Jinkun Liu,et al.  Advanced Sliding Mode Control for Mechanical Systems , 2011 .

[16]  Maarouf Saad,et al.  Control of an exoskeleton robot arm with sliding mode exponential reaching law , 2013, International Journal of Control, Automation and Systems.

[17]  Charles J. Fallaha,et al.  Sliding-Mode Robot Control With Exponential Reaching Law , 2011, IEEE Transactions on Industrial Electronics.

[18]  Patrizio Tomei,et al.  Adaptive PD controller for robot manipulators , 1991, IEEE Trans. Robotics Autom..

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

[20]  Yaote Chang,et al.  Block Backstepping Control of MIMO Systems , 2011, IEEE Transactions on Automatic Control.

[21]  Frank L. Lewis,et al.  Control of Robot Manipulators , 1993 .

[22]  Yi Chai,et al.  High order sliding-mode control for uncertain nonlinear systems with relative degree three , 2012 .

[23]  Mariagrazia Dotoli,et al.  FUZZY SLIDING MODE CONTROL WITH PIECEWISE LINEAR SWITCHING MANIFOLD , 2003 .

[24]  Jie Geng,et al.  Second-order time-varying sliding mode control for uncertain systems , 2013, 2013 25th Chinese Control and Decision Conference (CCDC).

[25]  H. Seraji Adaptive control of robotic manipulators , 1987, 26th IEEE Conference on Decision and Control.

[26]  Mark W. Spong,et al.  Robot dynamics and control , 1989 .

[27]  Peng-Yung Woo,et al.  An adaptive fuzzy sliding mode controller for robotic manipulators , 2003, IEEE Trans. Syst. Man Cybern. Part A.

[28]  Chien Chern Cheah,et al.  Adaptive Jacobian tracking control of robots with uncertainties in kinematic, dynamic and actuator models , 2006, IEEE Transactions on Automatic Control.

[29]  C.-K. Lin,et al.  Nonsingular Terminal Sliding Mode Control of Robot Manipulators Using Fuzzy Wavelet Networks , 2006, IEEE Transactions on Fuzzy Systems.

[30]  Kamal Youcef-Toumi,et al.  Control of robot manipulators using time delay , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[31]  Jean-Jacques E. Slotine,et al.  On Sliding Observers for Nonlinear Systems , 1986 .

[32]  John J. Craig,et al.  Introduction to Robotics Mechanics and Control , 1986 .

[33]  Maolin Jin,et al.  Robust Compliant Motion Control of Robot With Nonlinear Friction Using Time-Delay Estimation , 2008, IEEE Transactions on Industrial Electronics.

[34]  Maarouf Saad,et al.  Sliding Mode with Time Delay Control for MIMO nonlinear Systems With unknown dynamics , 2015, 2015 International Workshop on Recent Advances in Sliding Modes (RASM).

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