A PLS-Based Statistical Approach for Fault Detection and Isolation of Robotic Manipulators

In this paper, a statistical approach to fault detection and isolation (FDI) of robot manipulators is presented. It is based on a statistical method called partial least squares (PLS) and on the inverse dynamic model of a robot. PLS is a well-established linear technique in process control for identifying and monitoring industrial plants. Since a robot inverse dynamics can be represented as a linear static model in the dynamical parameters, it is possible to use algorithms and confidence regions developed in statistical decision theory. This approach has several advantages with respect to standard FDI modules: It is strictly related to the algorithm used for identifying the dynamical parameters, it does not need to solve at run time a set of nonlinear differential equations, and the design of a nonlinear observer is not required. This method has been tested on a PUMA 560 simulator, and results of the simulations are discussed.

[1]  Christos Georgakis,et al.  Disturbance detection and isolation by dynamic principal component analysis , 1995 .

[2]  B. Anderson,et al.  Optimal Filtering , 1979, IEEE Transactions on Systems, Man, and Cybernetics.

[3]  G. Oriolo,et al.  Robotics: Modelling, Planning and Control , 2008 .

[4]  Koichi Osuka,et al.  Base parameters of manipulator dynamic models , 1990, IEEE Trans. Robotics Autom..

[5]  B. Kowalski,et al.  Partial least-squares regression: a tutorial , 1986 .

[6]  Theodora Kourti,et al.  Process analysis, monitoring and diagnosis, using multivariate projection methods , 1995 .

[7]  I. Helland ON THE STRUCTURE OF PARTIAL LEAST SQUARES REGRESSION , 1988 .

[8]  Christopher G. Atkeson,et al.  Estimation of Inertial Parameters of Manipulator Loads and Links , 1986 .

[9]  Alessandro De Luca,et al.  A modified newton-euler method for dynamic computations in robot fault detection and control , 2009, 2009 IEEE International Conference on Robotics and Automation.

[10]  Guillermo R. Bossio,et al.  Online Model-Based Stator-Fault Detection and Identification in Induction Motors , 2009, IEEE Transactions on Industrial Electronics.

[11]  Alberto Isidori,et al.  A Geometric Approach to Nonlinear Fault Detection and Isolation , 2000 .

[12]  Riccardo Muradore,et al.  Statistical methods for estimating the dynamical parameters of manipulators , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[13]  Alin Albu-Schäffer,et al.  The DLR MiroSurge - A robotic system for surgery , 2009, 2009 IEEE International Conference on Robotics and Automation.

[14]  Ian D. Walker,et al.  Fault detection for robot manipulators with parametric uncertainty: a prediction-error-based approach , 2000, IEEE Trans. Robotics Autom..

[15]  Sébastien Borguet,et al.  Coupling principal component analysis and Kalman filtering algorithms for on-line aircraft engine diagnostics , 2009 .

[16]  Kemin Zhou,et al.  Optimal solutions to multi-objective robust fault detection problems , 2007, 2007 46th IEEE Conference on Decision and Control.

[17]  M. Spong,et al.  Robot Modeling and Control , 2005 .

[18]  Ian D. Walker,et al.  Fault identification for robot manipulators , 2005, IEEE Transactions on Robotics.

[19]  T. Habetler,et al.  An Impedance Identification Approach to Sensitive Detection and Location of Stator Turn-to-Turn Faults in a Closed-Loop Multiple-Motor Drive , 2011, IEEE Transactions on Industrial Electronics.

[20]  Q. Peter He,et al.  A New Fault Diagnosis Method Using Fault Directions in Fisher Discriminant Analysis , 2005 .

[21]  Nilanjan Sarkar,et al.  Robust Fault Detection of a Robotic Manipulator , 2007, Int. J. Robotics Res..

[22]  Raphaël Romary,et al.  Stator-Interlaminar-Fault Detection Using an External-Flux-Density Sensor , 2010, IEEE Transactions on Industrial Electronics.

[23]  Xiaobo Li,et al.  A time domain approach to robust fault detection of linear time-varying systems , 2007, 2007 46th IEEE Conference on Decision and Control.

[24]  Alessandro De Luca,et al.  Nonlinear Fault Detection and Isolation in a Three-Tank Heating System , 2006, IEEE Transactions on Control Systems Technology.

[25]  Marios M. Polycarpou,et al.  Neural network based fault detection in robotic manipulators , 1998, IEEE Trans. Robotics Autom..

[26]  Peter I. Corke,et al.  A robotics toolbox for MATLAB , 1996, IEEE Robotics Autom. Mag..

[27]  S. Joe Qin,et al.  Statistical process monitoring: basics and beyond , 2003 .

[28]  Aleksej F. Filippov,et al.  Differential Equations with Discontinuous Righthand Sides , 1988, Mathematics and Its Applications.

[29]  Wisama Khalil,et al.  Minimum operations and minimum parameters of the dynamic models of tree structure robots , 1987, IEEE Journal on Robotics and Automation.

[30]  Giuseppe Acciani,et al.  Descriptive and Inferential Statistics for Supervising and Monitoring the Operation of PV Plants , 2009, IEEE Transactions on Industrial Electronics.

[31]  Thomas E. Marlin,et al.  Multivariate statistical monitoring of process operating performance , 1991 .

[32]  K. A. Kosanovich,et al.  Applications of multivariate statistical methods to process monitoring and controller design , 1994 .

[33]  W. Harmon Ray,et al.  Chemometric methods for process monitoring and high‐performance controller design , 1992 .

[34]  M. Ji,et al.  Supervisory Fault Adaptive Control of a Mobile Robot and Its Application in Sensor-Fault Accommodation , 2007, IEEE Transactions on Robotics.