Fault Tolerant Control for Robot Manipulators Using Neural Network and Second-Order Sliding Mode Observer

This paper investigates an algorithm for fault tolerant control of uncertain robot manipulator with only joint position measurement using neural network and second-order sliding mode observer. First, a neural network (NN) observer is designed to estimate the modeling uncertainties. Based on the obtained uncertainty estimation, a second-order sliding mode observer is then designed for two purposes: 1) Providing the velocity estimation, 2) providing the fault information that is used for fault detection, isolation and identification. Finally, a fault tolerant control scheme is proposed for compensating the effect of uncertainties and faults based on the fault estimation information. Computer simulation results on a PUMA560 industrial robot are shown to verify the effectiveness of the proposed strategy.

[1]  Jin Jiang,et al.  Fault-tolerant control systems: A comparative study between active and passive approaches , 2012, Annu. Rev. Control..

[2]  J.J. Gertler,et al.  Survey of model-based failure detection and isolation in complex plants , 1988, IEEE Control Systems Magazine.

[3]  Hee-Jun Kang,et al.  A robust fault diagnosis and accommodation scheme for robot manipulators , 2013, International Journal of Control, Automation and Systems.

[4]  Kok Kiong Tan,et al.  Fault Detection, Isolation, and Accommodation Control in Robotic Systems , 2008, IEEE Transactions on Automation Science and Engineering.

[5]  Marios M. Polycarpou,et al.  Neural-network-based robust fault diagnosis in robotic systems , 1997, IEEE Trans. Neural Networks.

[6]  Antonella Ferrara,et al.  Fault Detection for Robot Manipulators via Second-Order Sliding Modes , 2008, IEEE Transactions on Industrial Electronics.

[7]  Sarah K. Spurgeon,et al.  Sliding mode observers for fault detection and isolation , 2000, Autom..

[8]  Oussama Khatib,et al.  The explicit dynamic model and inertial parameters of the PUMA 560 arm , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[9]  Heidar Ali Talebi,et al.  A stable neural network-based observer with application to flexible-joint manipulators , 2006, IEEE Transactions on Neural Networks.

[10]  Qing Song,et al.  Robust adaptive fault accommodation for a robot system using a radial basis function neural network , 2001 .

[11]  Leonid M. Fridman,et al.  Second-order sliding-mode observer for mechanical systems , 2005, IEEE Transactions on Automatic Control.

[12]  Jaime A. Moreno,et al.  A Lyapunov approach to second-order sliding mode controllers and observers , 2008, 2008 47th IEEE Conference on Decision and Control.

[13]  Gang Tao,et al.  An adaptive actuator failure compensation controller using output feedback , 2002, IEEE Trans. Autom. Control..

[14]  Frank L. Lewis,et al.  Neural network output feedback control of robot manipulators , 1999, IEEE Trans. Robotics Autom..