PD Control Compensation Based on a Cascade Neural Network Applied to a Robot Manipulator

A Proportional Integral Derivative (PID) controller is commonly used to carry out tasks like position tracking in the industrial robot manipulator controller; however, over time, the PID integral gain generates degradation within the controller, which then produces reduced stability and bandwidth. A proportional derivative (PD) controller has been proposed to deal with the increase in integral gain but is limited if gravity is not compensated for. In practice, the dynamic system non-linearities frequently are unknown or hard to obtain. Adaptive controllers are online schemes that are used to deal with systems that present non-linear and uncertainties dynamics. Adaptive controller use measured data of system trajectory in order to learn and compensate the uncertainties and external disturbances. However, these techniques can adopt more efficient learning methods in order to improve their performance. In this work, a nominal control law is used to achieve a sub-optimal performance, and a scheme based on a cascade neural network is implemented to act as a non-linear compensation whose task is to improve upon the performance of the nominal controller. The main contributions of this work are neural compensation based on a cascade neural networks and the function to update the weights of neural network used. The algorithm is implemented using radial basis function neural networks and a recompense function that leads longer traces for an identification problem. A two-degree-of-freedom robot manipulator is proposed to validate the proposed scheme and compare it with conventional PD control compensation.

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

[2]  Jangbom Chai,et al.  Tracking control of redundant robot manipulators using RBF neural network and an adaptive bound on disturbances , 2012, International Journal of Precision Engineering and Manufacturing.

[3]  Davide Nicolis,et al.  Constraint-Based and Sensorless Force Control With an Application to a Lightweight Dual-Arm Robot , 2016, IEEE Robotics and Automation Letters.

[4]  S. krishna,et al.  Fuzzy PID based adaptive control on industrial robot system , 2018 .

[5]  Fei Wang,et al.  Trajectory tracking control of robot manipulator based on RBF neural network and fuzzy sliding mode , 2017, Cluster Computing.

[6]  Gang Feng A compensating scheme for robot tracking based on neural networks , 1995, Robotics Auton. Syst..

[7]  Chris J. B. Macnab,et al.  Near-optimal neural-network robot control with adaptive gravity compensation , 2020, Neurocomputing.

[8]  Rafael Kelly,et al.  Control de movimiento de robots manipuladores , 2003 .

[9]  Wen-Shyong Yu,et al.  Tracking and Cooperative Designs of Robot Manipulators Using Adaptive Fixed-Time Fault-Tolerant Constraint Control , 2020, IEEE Access.

[10]  Erfu Yang,et al.  Bubble density gradient with laser detection: A wake-homing scheme for supercavitating vehicles , 2018, Advances in Mechanical Engineering.

[11]  Jinde Cao,et al.  Adaptive Neural Network Backstepping Control of Fractional-Order Nonlinear Systems With Actuator Faults , 2020, IEEE Transactions on Neural Networks and Learning Systems.

[12]  Jing Na,et al.  Adaptive Parameter Estimation and Control Design for Robot Manipulators With Finite-Time Convergence , 2018, IEEE Transactions on Industrial Electronics.

[13]  Hamed Rahimi Nohooji,et al.  Constrained neural adaptive PID control for robot manipulators , 2020, J. Frankl. Inst..

[14]  Qi Wang,et al.  Parallel robot with fuzzy neural network sliding mode control , 2018 .

[15]  Maolin Jin,et al.  A New Adaptive Sliding-Mode Control Scheme for Application to Robot Manipulators , 2016, IEEE Transactions on Industrial Electronics.

[16]  Daniel Ceferino Gandolfo,et al.  Adaptive Neural Compensator for Robotic Systems Control , 2019, IEEE Latin America Transactions.

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

[18]  Wen Yu,et al.  Neural PID Control of Robot Manipulators With Application to an Upper Limb Exoskeleton , 2013, IEEE Transactions on Cybernetics.

[19]  Ren C. Luo,et al.  Intelligent Seven-DoF Robot With Dynamic Obstacle Avoidance and 3-D Object Recognition for Industrial Cyber–Physical Systems in Manufacturing Automation , 2016, Proceedings of the IEEE.

[20]  Yongming Li,et al.  Adaptive Neural Network Finite-Time Dynamic Surface Control for Nonlinear Systems , 2020, IEEE Transactions on Neural Networks and Learning Systems.

[21]  Tianyou Chai,et al.  Neural-Network-Based Contouring Control for Robotic Manipulators in Operational Space , 2012, IEEE Transactions on Control Systems Technology.

[22]  Jinkun Liu,et al.  Radial Basis Function (RBF) Neural Network Control for Mechanical Systems , 2013 .

[23]  Didier Dumur,et al.  Modeling and Preview $H_\infty$ Control Design for Motion Control of Elastic-Joint Robots With Uncertainties , 2016, IEEE Transactions on Industrial Electronics.

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

[25]  Guilin Wen,et al.  Adaptive neural network control with optimal number of hidden nodes for trajectory tracking of robot manipulators , 2019, Neurocomputing.

[26]  Huiming Wang,et al.  Adaptive Command-Filtered Backstepping Control of Robot Arms With Compliant Actuators , 2018, IEEE Transactions on Control Systems Technology.

[27]  Seul Jung,et al.  Neural network inverse control techniques for PD controlled robot manipulator , 2000, Robotica.

[28]  Jianchun Peng,et al.  A review of deep learning for renewable energy forecasting , 2019, Energy Conversion and Management.

[30]  Chun-Yi Su,et al.  Adaptive Neural Network Control for Robotic Manipulators With Unknown Deadzone , 2018, IEEE Transactions on Cybernetics.