Adaptive neural network control for robotic manipulators with guaranteed finite-time convergence

Abstract Although adaptive control with neural networks has been widely studied for robotic systems, the classical adaptive laws have been derived by using the gradient algorithm to minimize the tracking error, and thus their sluggish convergence may lead to performance degradation or even affect the operation safety. In this paper, we propose an adaptive neural control strategy for nonlinear robot manipulators with new adaptive laws. We first reformulate the robotic model by defining a set of auxiliary variables to avoid using the joint acceleration signals. Then an adaptive law with the extracted estimation error being new leakage terms is developed to update the unknown weight of the radial basis function neural network (RBFNN) used to address the unknown dynamics. With this new learning algorithm, both the tracking error and estimation error will exponentially converge to a small set around zero, whose size solely depends on the RBFNN approximation error. Moreover, we incorporate the sliding mode technique into the design of adaptive law and feedback control, such that finite-time convergence can be proved. The robustness of the proposed estimation and control methods is also investigated. Finally, simulation results based on a SCARA robot model are provided to demonstrate the effectiveness of the proposed approaches, and illustrate their superior response over classical adaptive control schemes with σ-modification method.

[1]  Wen-Hong Zhu,et al.  Control of two industrial manipulators rigidly holding an egg , 1999 .

[2]  Robert M. Sanner,et al.  Gaussian Networks for Direct Adaptive Control , 1991, 1991 American Control Conference.

[3]  Romeo Ortega,et al.  Adaptive motion control of rigid robots: a tutorial , 1988, Proceedings of the 27th IEEE Conference on Decision and Control.

[4]  Jing Na,et al.  Global adaptive tracking control of robot manipulators using neural networks with finite-time learning convergence , 2017 .

[5]  Weiping Li,et al.  Composite adaptive control of robot manipulators , 1989, Autom..

[6]  Fuchun Sun,et al.  Neural network-based adaptive controller design of robotic manipulators with an observer , 2001, IEEE Trans. Neural Networks.

[7]  Chaoxu Mu,et al.  Neural-network-based adaptive guaranteed cost control of nonlinear dynamical systems with matched uncertainties , 2017, Neurocomputing.

[8]  Cong Wang,et al.  Deterministic Learning and Rapid Dynamical Pattern Recognition , 2007, IEEE Transactions on Neural Networks.

[9]  Guido Herrmann,et al.  Active Adaptive Estimation and Control for Vehicle Suspensions With Prescribed Performance , 2018, IEEE Transactions on Control Systems Technology.

[10]  Suguru Arimoto,et al.  PID control of robotic manipulator with uncertain Jacobian matrix , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

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

[12]  Guido Herrmann,et al.  A Novel Adaptive Control Algorithm in Application to a Humanoid Robot Arm , 2012, TAROS.

[13]  Yonghua Fan,et al.  Minimal-learning-parameter technique based adaptive neural control of hypersonic flight dynamics without back-stepping , 2015, Neurocomputing.

[14]  Jing Na,et al.  Finite-Time Convergence Adaptive Fuzzy Control for Dual-Arm Robot With Unknown Kinematics and Dynamics , 2019, IEEE Transactions on Fuzzy Systems.

[15]  Petros A. Ioannou,et al.  Robust Adaptive Control , 2012 .

[16]  Guanrong Chen,et al.  Fuzzy PID control of a flexible-joint robot arm with uncertainties from time-varying loads , 1997, IEEE Trans. Control. Syst. Technol..

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

[18]  Hong Ren Wu,et al.  A robust MIMO terminal sliding mode control scheme for rigid robotic manipulators , 1994, IEEE Trans. Autom. Control..

[19]  Jie Huang,et al.  Finite-time control for robot manipulators , 2002, Syst. Control. Lett..

[20]  Mou Chen,et al.  Adaptive neural flight control for an aircraft with time-varying distributed delays , 2018, Neurocomputing.

[21]  Cong Wang,et al.  Neural Learning Control of Marine Surface Vessels With Guaranteed Transient Tracking Performance , 2016, IEEE Transactions on Industrial Electronics.

[22]  Junfei Qiao,et al.  Adaptive fuzzy neural network control of wastewater treatment process with multiobjective operation , 2018, Neurocomputing.

[23]  Jooyoung Park,et al.  Universal Approximation Using Radial-Basis-Function Networks , 1991, Neural Computation.

[24]  Yang Yi,et al.  Adaptive neural control of constrained strict-feedback nonlinear systems with input unmodeled dynamics , 2018, Neurocomputing.

[25]  Frank L. Lewis,et al.  Robot Manipulator Control: Theory and Practice , 2003 .

[26]  Martin Guay,et al.  Adaptive Estimation for a Class of Nonlinearly Parameterized Dynamical Systems , 2014, IEEE Transactions on Automatic Control.

[27]  S. Sastry,et al.  Adaptive Control: Stability, Convergence and Robustness , 1989 .

[28]  Mou Chen,et al.  Discrete-time optimal adaptive RBFNN control for robot manipulators with uncertain dynamics , 2017, Neurocomputing.

[29]  Frank L. Lewis,et al.  Multilayer neural-net robot controller with guaranteed tracking performance , 1996, IEEE Trans. Neural Networks.

[30]  Guido Herrmann,et al.  Vehicle Engine Torque Estimation via Unknown Input Observer and Adaptive Parameter Estimation , 2018, IEEE Transactions on Vehicular Technology.

[31]  Chenguang Yang,et al.  Neural-Learning-Based Telerobot Control With Guaranteed Performance , 2017, IEEE Transactions on Cybernetics.

[32]  Jeng-Tze Huang,et al.  Global Tracking Control of Strict-Feedback Systems Using Neural Networks , 2012, IEEE Transactions on Neural Networks and Learning Systems.

[33]  Jing Na,et al.  Robust Adaptive Control for Robotic Systems with Guaranteed Parameter Estimation , 2016 .

[34]  Haoyong Yu,et al.  Simplified adaptive neural control of strict-feedback nonlinear systems , 2015, Neurocomputing.

[35]  Peter Xiaoping Liu,et al.  Adaptive Neural Synchronization Control for Bilateral Teleoperation Systems With Time Delay and Backlash-Like Hysteresis , 2017, IEEE Transactions on Cybernetics.

[36]  S. Gulati,et al.  Control of Nonlinear Systems Using Terminal Sliding Modes , 1992, 1992 American Control Conference.

[37]  Abdelkrim Boukabou,et al.  Design of an intelligent optimal neural network-based tracking controller for nonholonomic mobile robot systems , 2017, Neurocomputing.

[38]  Jing Na,et al.  Adaptive Estimation of Time-Varying Parameters With Application to Roto-Magnet Plant , 2021, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[39]  Mingxuan Sun,et al.  Adaptive Nonsingular Fixed-Time Attitude Stabilization of Uncertain Spacecraft , 2018, IEEE Transactions on Aerospace and Electronic Systems.

[40]  Shaocheng Tong,et al.  Neural Approximation-Based Adaptive Control for a Class of Nonlinear Nonstrict Feedback Discrete-Time Systems , 2017, IEEE Transactions on Neural Networks and Learning Systems.

[41]  Guido Herrmann,et al.  Robust adaptive finite-time parameter estimation and control of nonlinear systems , 2011, 2011 IEEE International Symposium on Intelligent Control.

[42]  Jing Na,et al.  Neural-Network-Based Adaptive Funnel Control for Servo Mechanisms With Unknown Dead-Zone , 2020, IEEE Transactions on Cybernetics.

[43]  Guido Herrmann,et al.  Robust adaptive finite‐time parameter estimation and control for robotic systems , 2015 .

[44]  S. Bhat,et al.  Continuous finite-time stabilization of the translational and rotational double integrators , 1998, IEEE Trans. Autom. Control..

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

[46]  Shuzhi Sam Ge,et al.  Adaptive neural network control of robot manipulators in task space , 1997, IEEE Trans. Ind. Electron..

[47]  Long Cheng,et al.  Adaptive neural network tracking control for manipulators with uncertain kinematics, dynamics and actuator model , 2009, Autom..