Constrained neural adaptive PID control for robot manipulators

Abstract The problem of designing an analytical gain tuning and stable PID controller for nonlinear robotic systems is a long-lasting open challenge. This problem becomes even more intricate if unknown system dynamics and external disturbances are involved. This paper presents a novel adaptive neural-based control design for a robot with incomplete dynamical modeling and facing disturbances based on a simple structured PID-like control. Radial basis function neural networks are used to estimate uncertainties and to determine PID gains through a direct Lyapunov method. The controller is further augmented to provide constrained behavior during system operation, while stability is guaranteed by using a barrier Lyapunov function. The paper provides proof that all signals in the closed-loop system are bounded while the constraints are not violated. Finally, numerical simulations provide a validation of the effectiveness of the reported theoretical developments.

[1]  Francis Eng Hock Tay,et al.  Barrier Lyapunov Functions for the control of output-constrained nonlinear systems , 2009, Autom..

[2]  F. J. Narcowich,et al.  Persistency of Excitation in Identification Using Radial Basis Function Approximants , 1995 .

[3]  Hongjun Yang,et al.  Active Control of an Elastic Beam Based on State and Input Constraints , 2018, IEEE Access.

[4]  Zhijun Li,et al.  Stochastic adaptive optimal control of under-actuated robots using neural networks , 2014, Neurocomputing.

[5]  Ian Howard,et al.  Neural adaptive assist-as-needed control for rehabilitation robots , 2016, ICRA 2016.

[6]  M. Nazemizadeh,et al.  Dynamic analysis and intelligent control techniques for flexible manipulators: a review , 2014, Adv. Robotics.

[7]  Mou Chen,et al.  Constrained adaptive neural control for a class of nonstrict-feedback nonlinear systems with disturbances , 2018, Neurocomputing.

[8]  Xu Jin,et al.  Fault-tolerant iterative learning control for mobile robots non-repetitive trajectory tracking with output constraints , 2018, Autom..

[9]  Keng Peng Tee,et al.  Tangent Barrier Lyapunov Functions for the Control of Output-Constrained Nonlinear Systems , 2013, ICONS.

[10]  Shaohua Luo,et al.  Chaos RBF dynamics surface control of brushless DC motor with time delay based on tangent barrier Lyapunov function , 2014 .

[11]  T. Madani,et al.  A radial basis function neural network adaptive controller to drive a powered lower limb knee joint orthosis , 2015, Appl. Soft Comput..

[12]  Bin Wei,et al.  A review on model reference adaptive control of robotic manipulators , 2017, Annu. Rev. Control..

[13]  Shuzhi Sam Ge,et al.  Robust adaptive control of coordinated multiple mobile manipulators , 2008 .

[14]  Hassan K. Khalil,et al.  Universal integral controllers for minimum-phase nonlinear systems , 2000, IEEE Trans. Autom. Control..

[15]  C. L. Philip Chen,et al.  Adaptive Neural Control of Uncertain MIMO Nonlinear Systems With State and Input Constraints , 2017, IEEE Transactions on Neural Networks and Learning Systems.

[16]  Guang-Hong Yang,et al.  Improved adaptive resilient control against sensor and actuator attacks , 2018, Inf. Sci..

[17]  Vicente Parra-Vega,et al.  Neuro-fuzzy self-tuning of PID control for semiglobal exponential tracking of robot arms , 2014, Appl. Soft Comput..

[18]  Yongduan Song,et al.  Indirect neuroadaptive control of unknown MIMO systems tracking uncertain target under sensor failures , 2017, Autom..

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

[20]  Shuzhi Sam Ge,et al.  Position/force control of uncertain constrained flexible joint robots , 2006 .

[21]  Haizhou Li,et al.  Adaptive admittance control of a robot manipulator under task space constraint , 2010, 2010 IEEE International Conference on Robotics and Automation.

[22]  Keng Peng Tee,et al.  Adaptive Neural Control for Output Feedback Nonlinear Systems Using a Barrier Lyapunov Function , 2010, IEEE Transactions on Neural Networks.

[23]  Shaocheng Tong,et al.  Barrier Lyapunov functions for Nussbaum gain adaptive control of full state constrained nonlinear systems , 2017, Autom..

[24]  Petros G. Voulgaris,et al.  Distributed Coordination Control for Multi-Robot Networks Using Lyapunov-Like Barrier Functions , 2016, IEEE Transactions on Automatic Control.

[25]  Moharam Habibnejad Korayem,et al.  Formulation and Numerical Solution of Robot Manipulators in Point-to-Point Motion with Maximum Load Carrying Capacity , 2009 .

[26]  Richard M. Murray,et al.  Feedback Systems An Introduction for Scientists and Engineers , 2007 .

[27]  Zhijun Li,et al.  Adaptive robust coordinated control of multiple mobile manipulators interacting with rigid environments , 2010, Autom..

[28]  Chien Chern Cheah,et al.  Adaptive Vision and Force Tracking Control for Robots With Constraint Uncertainty , 2010, IEEE/ASME Transactions on Mechatronics.

[29]  Alessandro Saffiotti,et al.  The uses of fuzzy logic in autonomous robot navigation , 1997, Soft Comput..

[30]  Shuzhi Sam Ge,et al.  Robust adaptive control of uncertain force/motion constrained nonholonomic mobile manipulators , 2008, Autom..

[31]  Shuzhi Sam Ge,et al.  Adaptive neural control of uncertain MIMO nonlinear systems , 2004, IEEE Transactions on Neural Networks.

[32]  Hamed Habibi,et al.  Backstepping Nussbaum gain dynamic surface control for a class of input and state constrained systems with actuator faults , 2019, Inf. Sci..

[33]  R. Mahony,et al.  Integrator Backstepping using Barrier Functions for Systems with Multiple State Constraints , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[34]  Boubaker Daachi,et al.  On the robust PID adaptive controller for exoskeletons: A particle swarm optimization based approach , 2017, Appl. Soft Comput..

[35]  Simona Crea,et al.  Learning by Demonstration for Motion Planning of Upper-Limb Exoskeletons , 2018, Front. Neurorobot..

[36]  Shuzhi Sam Ge,et al.  Adaptive Neural Network Control of Robotic Manipulators , 1999, World Scientific Series in Robotics and Intelligent Systems.

[37]  Shaocheng Tong,et al.  Observer-based adaptive fuzzy output constrained control for uncertain nonlinear multi-agent systems , 2018, Inf. Sci..

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

[39]  Hamed Habibi,et al.  Constrained control of wind turbines for power regulation in full load operation , 2017, 2017 11th Asian Control Conference (ASCC).

[40]  Abdesselem Boulkroune,et al.  Trajectory tracking with obstacle avoidance of redundant manipulator based on fuzzy inference systems , 2016, Neurocomputing.

[41]  Zhong-Ping Jiang,et al.  Integrator backstepping design for motion systems with velocity constraint , 2004, 2004 5th Asian Control Conference (IEEE Cat. No.04EX904).

[42]  Ian Howard,et al.  Neural impedance adaption for assistive human-robot interaction , 2018, Neurocomputing.

[43]  A. Sedigh,et al.  Adaptive fuzzy dynamic surface control of nonlinear systems with input saturation and time-varying output constraints , 2018 .

[44]  Jamshed Iqbal,et al.  A systematic review of current and emergent manipulator control approaches , 2015 .

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

[46]  Ian Howard,et al.  Neural network adaptive control design for robot manipulators under velocity constraints , 2017, J. Frankl. Inst..

[47]  Ian Howard,et al.  Neural adaptive tracking control for an uncertain robot manipulator with time-varying joint space constraints , 2018, Mechanical systems and signal processing.

[48]  Jianping Yuan,et al.  Neural network-based adaptive fault tolerant consensus control for a class of high order multiagent systems with input quantization and time-varying parameters , 2017, Neurocomputing.

[49]  Keng Peng Tee,et al.  Adaptive neural control for an uncertain robotic manipulator with joint space constraints , 2016, Int. J. Control.

[50]  B. Nagaraj,et al.  A comparative study of PID controller tuning using GA, EP, PSO and ACO , 2010, 2010 INTERNATIONAL CONFERENCE ON COMMUNICATION CONTROL AND COMPUTING TECHNOLOGIES.

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

[52]  Frank L. Lewis,et al.  Neural Network Control Of Robot Manipulators And Non-Linear Systems , 1998 .

[53]  Esmaeel Khanmirza,et al.  Hybrid force/position control of robotic arms manipulating in uncertain environments based on adaptive fuzzy sliding mode control , 2018, Appl. Soft Comput..

[54]  Hao Yu,et al.  Advantages of Radial Basis Function Networks for Dynamic System Design , 2011, IEEE Transactions on Industrial Electronics.

[55]  Xu Jin Adaptive finite-time tracking control for joint position constrained robot manipulators with actuator faults , 2016, 2016 American Control Conference (ACC).