Adaptive antisingularity terminal sliding mode control for a robotic arm with model uncertainties and external disturbances

In this paper, a radical adaptive terminal sliding mode control method for a robotic arm with model uncertainties and external disturbances is proposed in such a way that the singularity problem is completely dealt with. A radial basis function neural network (RBFNN) with an online weight tuning algorithm is employed to approximate unknown smooth nonlinear dynamic functions caused by the fact that there is no prior knowledge of the robotic dynamic model. Furthermore, a robust control law is utilized in order to eliminate total uncertainty composed of model uncertainties, external disturbances, and the inevitable approximation errors resulting from the finite number of the hidden-layer neurons of the RBFNN. Thanks to this proposed controller, a desired performance is achieved where tracking errors converge to zero within a finite time. In accordance with Lyapunov theory, the desired performance and the stability of the whole closed loop control system are ensured to be achieved. Finally, comparative computer simulation results are illustrated to confirm the validity and efficiency of the proposed control method.

[1]  Hee-Jun Kang,et al.  Adaptive terminal sliding mode control of uncertain robotic manipulators based on local approximation of a dynamic system , 2017, Neurocomputing.

[2]  Mou Chen,et al.  Terminal sliding mode tracking control for a class of SISO uncertain nonlinear systems. , 2013, ISA transactions.

[3]  Petr Husek,et al.  Adaptive sliding mode control with moving sliding surface , 2016, Appl. Soft Comput..

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

[5]  Mehmet Önder Efe,et al.  Fractional Fuzzy Adaptive Sliding-Mode Control of a 2-DOF Direct-Drive Robot Arm , 2008, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[6]  Zongxuan Sun,et al.  Design and Implementation of Clutch Control for Automotive Transmissions Using Terminal-Sliding-Mode Control and Uncertainty Observer , 2016, IEEE Transactions on Vehicular Technology.

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

[8]  Xinghuo Yu,et al.  Discrete-Time Terminal Sliding Mode Control Systems Based on Euler's Discretization , 2014, IEEE Transactions on Automatic Control.

[9]  Asif Sabanoviç,et al.  Variable Structure Systems With Sliding Modes in Motion Control—A Survey , 2011, IEEE Transactions on Industrial Informatics.

[10]  Jing-Jing Xiong,et al.  Global fast dynamic terminal sliding mode control for a quadrotor UAV. , 2017, ISA transactions.

[11]  Tianyou Chai,et al.  Neural-Network-Based Terminal Sliding-Mode Control of Robotic Manipulators Including Actuator Dynamics , 2009, IEEE Transactions on Industrial Electronics.

[12]  Xinghuo Yu,et al.  Design and Implementation of Terminal Sliding Mode Control Method for PMSM Speed Regulation System , 2013, IEEE Transactions on Industrial Informatics.

[13]  Yu Tang,et al.  Terminal sliding mode control for rigid robots , 1998, Autom..

[14]  Leonid M. Fridman,et al.  Continuous terminal sliding-mode controller , 2016, Autom..

[15]  Zhihong Man,et al.  Continuous finite-time control for robotic manipulators with terminal sliding mode , 2003, Autom..

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