A new Fault Toletant Nonlinear Model Predictive Controller based on an adaptive extended kalman filter

This paper presents a new Fault Tolerant Nonlinear Model Predictive Controller (FTNMPC). The proposed controller utilizes a Fault Detection and Identification (FDI) scheme based on a novel adaptive extended Kalman filter (EKF) technique. For this purpose a Multi Sensor Data Fusion (MSDF) methodology is incorporated to enhance the estimation accuracy and reliability. A series of illustrative sensor test scenarios has been organized in a Continuous Stirred Tank Reactor (CSTR) benchmark process, which is a typical nonlinear process case study, to comparatively assess the resulting performances of the proposed FTNMPC against typical sensor faults consisting of calibration biases and excessive-variance noises.

[1]  M. Dohnal,et al.  Fuzzy strategy for failure detection and safety control of complex processes , 1985 .

[2]  Ping Zhang,et al.  An embedded fault detection, isolation and accommodation system in a model predictive controller for an industrial benchmark process , 2008, Comput. Chem. Eng..

[3]  Raghunathan Rengaswamy,et al.  A review of process fault detection and diagnosis: Part I: Quantitative model-based methods , 2003, Comput. Chem. Eng..

[4]  Paul M. Frank,et al.  Fault Diagnosis in Dynamic Systems , 1993, Robotics, Mechatronics and Manufacturing Systems.

[5]  Raghunathan Rengaswamy,et al.  A review of process fault detection and diagnosis: Part II: Qualitative models and search strategies , 2003, Comput. Chem. Eng..

[6]  John E. Dennis,et al.  Numerical methods for unconstrained optimization and nonlinear equations , 1983, Prentice Hall series in computational mathematics.

[7]  S. Narasimhan,et al.  A Supervisory Approach to Fault-Tolerant Control of Linear Multivariable Systems , 2002 .

[8]  Mark A. Kramer,et al.  A rule‐based approach to fault diagnosis using the signed directed graph , 1987 .

[9]  John B. Moore,et al.  Optimal State Estimation , 2006 .

[10]  Dan Simon,et al.  Optimal State Estimation: Kalman, H∞, and Nonlinear Approaches , 2006 .

[11]  Shirley Dex,et al.  JR 旅客販売総合システム(マルス)における運用及び管理について , 1991 .

[12]  Rolf Isermann,et al.  Process fault detection based on modeling and estimation methods - A survey , 1984, Autom..

[13]  William L. Luyben,et al.  Process Modeling, Simulation and Control for Chemical Engineers , 1973 .

[14]  S. Joe Qin,et al.  Sensor validation and process fault diagnosis for FCC units under MPC feedback , 2001 .

[15]  Ji Zhang,et al.  Fault diagnosis approach based on the integration of qualitative model and quantitative knowledge of signed directed graph , 2005, 2005 International Conference on Machine Learning and Cybernetics.

[16]  P ? ? ? ? ? ? ? % ? ? ? ? , 1991 .

[17]  Raghunathan Rengaswamy,et al.  A review of process fault detection and diagnosis: Part III: Process history based methods , 2003, Comput. Chem. Eng..

[18]  C. H. Lie,et al.  Fault Tree Analysis, Methods, and Applications ߝ A Review , 1985, IEEE Transactions on Reliability.

[19]  David Mautner Himmelblau,et al.  Fault detection and diagnosis in chemical and petrochemical processes , 1978 .

[20]  Jan M. Maciejowski,et al.  Modelling and predictive control: Enabling technologies for reconfiguration , 1999 .

[21]  Alan S. Willsky,et al.  A survey of design methods for failure detection in dynamic systems , 1976, Autom..

[22]  Paul M. Frank,et al.  Fault diagnosis in dynamic systems using analytical and knowledge-based redundancy: A survey and some new results , 1990, Autom..

[23]  Venkat Venkatasubramanian,et al.  A neural network methodology for process fault diagnosis , 1989 .

[24]  M. Nørgaard,et al.  Advances in Derivative-Free State Estimation for Nonlinear Systems , 1998 .

[25]  Marcel Staroswiecki,et al.  From control to supervision , 2000, Annu. Rev. Control..

[26]  Rolf Isermann,et al.  Process Fault Detection Based on Modeling and Estimation Methods , 1982 .

[27]  Ole Ravn,et al.  Implementation of neural network based non-linear predictive control , 1999, Neurocomputing.