Control loop measurement based isolation of faults and disturbances in process plants

This thesis focuses on the development of data-driven automated techniques to enhance performance assessment methods. These techniques include process control loop status monitoring, fault localisation in a number of interacting control loops and the detection and isolation of multiple oscillations in a multi-loop situation. Not only do they make use of controlled variables, but they also make use of controller outputs, indicator readings, set-points and controller settings. The idea behind loop status is that knowledge of the current behaviour of a loop is important when assessing MVC-based performance, because of the assumptions that are made in the assessment. Current behaviour is defined in terms of the kind of deterministic trend that is present in the loop at the time of assessment. When the status is other than steady, MVC-based approaches are inappropriate. Either the assessment must be delayed until steady conditions are attained or other methods must be applied. When the status is other than steady, knowledge of current behaviour can help identify the possible cause. One way of doing this is to derive another statistic, the overall loop performance index (OLPI), from loop status. The thesis describes a novel fault localisation technique, which analyses this statistic to find the source of a plant-wide disturbance, when a number of interacting control loops are perturbed by a single dominant disturbance/fault. Although the technique can isolate a single dominant oscillation, it is not able to isolate the sources of multiple, dominant oscillations. To do this, a novel technique is proposed that is based on the application of spectral independent component analysis (ICA). Spectral independent component analysis (spectral ICA) is based on the analysis of spectra derived via a discrete Fourier transform from time domain process data. The analysis is able to extract dominant spectrum-like independent components each of which has a narrow-bank peak that captures the behaviour of one of the oscillation sources. It is shown that the extraction of independent components with single spectral peaks can be guaranteed by an ICA algorithm that maximises the kurtosis of the independent components (ICs). This is a significant advantage over spectral principle component analysis (PCA), because multiple spectral peaks could be present in the extracted principle components (PCs), and the interpretation of detection and isolation of oscillation disturbances based on spectral PCs is not straightforward. The novel spectral ICA method is applied to a simulated data set and to real plant data obtained from an industrial chemical plant. Results demonstrate its ability to detect and isolate multiple dominant oscillations in different frequency ranges.

[1]  Ahmet Palazoglu,et al.  Classification of abnormal plant operation using multiple process variable trends , 2001 .

[2]  Alexander Medvedev,et al.  Fault detection and isolation by a continuous parity space method , 1995, Autom..

[3]  P. A. Clark,et al.  A distributed fault diagnosis method based on digraph models : steady-state analysis , 1993 .

[4]  Raghunathan Rengaswamy,et al.  A syntactic pattern-recognition approach for process monitoring and fault diagnosis , 1995 .

[5]  Dominique Sauter,et al.  Robust fault detection in uncertain dynamic systems , 2000, Autom..

[6]  Tore Hägglund Automatic Monitoring of Control Loop Performance , 1994 .

[7]  Biao Huang,et al.  Minimum Variance Control and Performance Assessment of Time-Variant Processes , 2000 .

[8]  Chunming Xia,et al.  Loop status monitoring and fault localisation , 2003 .

[9]  Jie Chen,et al.  Observer-based fault detection and isolation: robustness and applications , 1997 .

[10]  László Keviczky,et al.  Robust detection filter design in the presence of time-varying system perturbations , 1997, Autom..

[11]  Ron J. Patton,et al.  Design of Fault Detection and Isolation Observers: A Matrix Pencil Approach , 1998, Autom..

[12]  Michèle Basseville,et al.  Information criteria for residual generation and fault detection and isolation , 1997, Autom..

[13]  K. B. Goh,et al.  Fault diagnostics using sliding mode techniques , 2002 .

[14]  Dingli Yu,et al.  A bilinear fault detection observer , 1996, Autom..

[15]  Michel Kinnaert,et al.  Model-based fault detection and isolation for a gas–liquid separation unit , 2000 .

[16]  Nina F. Thornhill,et al.  Detection of multiple oscillations in control loops , 2003 .

[17]  T. J. McAvov,et al.  BASE CONTROL FOR THE TENNESSEE EASTMAN PROBLEM , 2001 .

[18]  R. Isermann,et al.  Fault detection based on adaptive parity equations and single-parameter tracking , 1996 .

[19]  X. Wang,et al.  Dimension reduction of process dynamic trends using independent component analysis , 2002 .

[20]  Gábor Szederkényi,et al.  Grey box fault detection of heat exchangers , 2000 .

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

[22]  Marwan A. Simaan,et al.  Automatic recognition of primitive changes in manufacturing process signals , 1988, Pattern Recognit..

[23]  Nina F. Thornhill,et al.  DETECTION OF DISTRIBUTED OSCILLATIONS AND ROOT-CAUSE DIAGNOSIS , 2001 .

[24]  T. Harris,et al.  Performance assessment measures for univariate feedback control , 1992 .

[25]  Joseph McGhee,et al.  Neural networks applied for the identification and fault diagnosis of process valves and actuators , 1997 .

[26]  Luis Puigjaner,et al.  Neural network based framework for fault diagnosis in batch chemical plants , 2000 .

[27]  Paul M. Frank,et al.  New Developments using AI in Fault Diagnosis , 1996 .

[28]  Kazuhiro Takeda,et al.  A fault detection and diagnosis for the continuous process with load-fluctuations using orthogonal wavelets , 2000 .

[29]  Chen Gang,et al.  An improved base control for the Tennessee Eastman problem , 1995, Proceedings of 1995 American Control Conference - ACC'95.

[30]  T. J. Harris,et al.  Performance assessment of multivariable feedback controllers , 1996, Autom..

[31]  John F. MacGregor STATISTICAL PROCESS CONTROL OF MULTIVARIATE PROCESSES , 1994 .

[32]  Mustapha Ouladsine,et al.  On-line fault diagnosis of dynamic systems via robust parameter estimation , 1995 .

[33]  Pau-Lo Hsu,et al.  Robust Design of Fault Isolation Observers , 1998, Autom..

[34]  Michael J. Grimble,et al.  Controller performance benchmarking and tuning using generalised minimum variance control , 2002, Autom..

[35]  Nina F. Thornhill,et al.  Analysis of plant-wide disturbances using conditional entropy , 2002, Proceedings of the International Conference on Control Applications.

[36]  Tongwen Chen,et al.  Efficient model-based leak detection in boiler steam-water systems , 2002 .

[37]  Frederic D. McKenzie,et al.  An integrated model-based approach for real-time on-line diagnosis of complex systems , 1998 .

[38]  Chunming Xia,et al.  PI loop status monitoring , 2002, Proceedings of the International Conference on Control Applications.

[39]  S. Joe Qin,et al.  Control performance monitoring — a review and assessment , 1998 .

[40]  Raghunathan Rengaswamy,et al.  A fast training neural network and its updation for incipient fault detection and diagnosis , 2000 .

[41]  Hong Jin,et al.  Fault detection of systems with redundant sensors using constrained Kohonen networks , 2001, Autom..

[42]  Rolf Isermann,et al.  Closed Loop Fault Diagnosis Based on a Nonlinear Process Model and Automatic Fuzzy Rule Generation , 1997 .

[43]  P. Bishnoi,et al.  Fault diagnosis of multivariate systems using pattern recognition and multisensor data analysis technique , 2001 .

[44]  Peter L. Lee,et al.  An integrated neural network/expert system approach for fault diagnosis , 1993 .

[45]  Tore Hägglund,et al.  A Control-Loop Performance Monitor , 1995 .

[46]  Nina F. Thornhill,et al.  DETECTION AND DIAGNOSIS OF SYSTEM NONLINEARITIES USING HIGHER ORDER STATISTICS , 2002 .

[47]  Luis Puigjaner,et al.  Fault diagnosis support system for complex chemical plants , 2001 .

[48]  Nicolás J. Scenna,et al.  Fault diagnosis, direct graphs, and fuzzy logic , 1997 .

[49]  John W. Cox,et al.  A practical approach for large-scale controller performance assessment, diagnosis, and improvement , 2003 .

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

[51]  P. Frank,et al.  Deterministic nonlinear observer-based approaches to fault diagnosis: A survey , 1997 .

[52]  Michel Robert,et al.  Fault Detection in a Control Loop , 1994 .

[53]  Dong Wang,et al.  Harmony theory yields robust machine fault-diagnostic systems based on learning vector quantization classifiers , 1996 .

[54]  Christian Jutten,et al.  Blind separation of sources, part I: An adaptive algorithm based on neuromimetic architecture , 1991, Signal Process..

[55]  Chunming Xia,et al.  Isolating multiple sources of plant-wide oscillations via independent component analysis , 2003 .

[56]  Michèle Basseville,et al.  Fault Detection and Isolation in Nonlinear Dynamic Systems: A Combined Input-Output and Local Approach , 1998, Autom..

[57]  A. J. Morris,et al.  Statistical performance monitoring of dynamic multivariate processes using state space modelling , 2002 .

[58]  D. N. Shields,et al.  A simulation study on fault diagnosis of a high-temperature furnace using a bilinear observer method , 1996 .

[59]  F G Shinskey,et al.  How Good are Our Controllers in Absolute Performance and Robustness? , 1990 .

[60]  Silvio Simani,et al.  Model-based fault diagnosis in dynamic systems using identification techniques , 2003 .

[61]  Rolf Isermann,et al.  An observer and signal-processing approach to FDI for the industrial actuator benchmark test , 1995 .

[62]  En Sup Yoon,et al.  Operation-aided system for fault diagnosis of continuous and semi-continuous processes , 1996 .

[63]  Jonathan Stein,et al.  The Frequency Domain , 2001 .

[64]  Chee Pin Tan,et al.  Sliding mode observers for fault detection and isolation , 2002 .

[65]  Matthew L. Tyler,et al.  Performance monitoring of control systems using likelihood methods , 1995, Proceedings of 1995 American Control Conference - ACC'95.

[66]  S. M. Alexander,et al.  Monitoring, diagnosis and control of industrial processes , 1998 .

[67]  Christos Georgakis,et al.  Controller performance assessment based on minimum and open-loop output variance , 2000 .

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

[69]  Krister Forsman,et al.  A new criterion for detecting oscillations in control loops , 1999, 1999 European Control Conference (ECC).

[70]  Julius S. Bendat,et al.  Engineering Applications of Correlation and Spectral Analysis , 1980 .

[71]  Pierre Comon,et al.  Independent component analysis, A new concept? , 1994, Signal Process..

[72]  Jie Chen,et al.  Robust Model-Based Fault Diagnosis for Dynamic Systems , 1998, The International Series on Asian Studies in Computer and Information Science.

[73]  S. H. Fourie,et al.  Advanced process monitoring using an on-line non-linear multiscale principal component analysis methodology , 2000 .

[74]  Venkat Venkatasubramanian,et al.  Challenges in the industrial applications of fault diagnostic systems , 2000 .

[75]  John Howell,et al.  Controller Output Based, Single Number Statistics for Loop Status Monitoring , 2001 .

[76]  Nina F. Thornhill,et al.  Refinery-wide control loop performance assessment , 1999 .

[77]  Seongkyu Yoon,et al.  Fault diagnosis with multivariate statistical models part I: using steady state fault signatures , 2001 .

[78]  A qualitative shape analysis formalism for monitoring control loop performance , 2001 .

[79]  G. D. Martin,et al.  Estimating control function benefits , 1991 .

[80]  Philippe Bogaerts,et al.  Identification for fault detection in an industrial condenser , 1997 .

[81]  A. Isaksson,et al.  A modified index for control performance assessment , 1998, Proceedings of the 1998 American Control Conference. ACC (IEEE Cat. No.98CH36207).

[82]  Jun Chen,et al.  A self-validating control system based approach to plant fault detection and diagnosis , 2001 .

[83]  David Williams,et al.  Neural networks for fault diagnosis of a nuclear fuel processing plant at different operating points , 1998 .

[84]  George Stephanopoulos,et al.  Chemical Process Control: An Introduction to Theory and Practice , 1983 .

[85]  Dale E. Seborg,et al.  Monitoring and Fault Detection for an HVAC Control System , 1994 .

[86]  Luis J. de Miguel,et al.  Fault-diagnostic system using analytical fuzzy redundancy , 2000 .

[87]  David M. Himmelblau,et al.  The possible cause and effect graphs (PCEG) model for fault diagnosis—I. Methodology , 1994 .

[88]  Boris Kalitventzeff,et al.  Plant monitoring and fault detection: Synergy between data reconciliation and principal component analysis , 2001 .

[89]  Tore Hägglund,et al.  Detection and Diagnosis of Oscillation in Control Loops , 1997 .

[90]  Jun Chen,et al.  Towards distributed diagnosis of the Tennessee Eastman process benchmark , 2002 .

[91]  Cristina Verde Multi-leak detection and isolation in fluid pipelines , 2001 .

[92]  Jie Zhang,et al.  Process performance monitoring using multivariate statistical process control , 1996 .

[93]  Nathalie Delfosse,et al.  Adaptive blind separation of independent sources: A deflation approach , 1995, Signal Process..

[94]  Paul M. Frank,et al.  Fault diagnosis in dynamic systems: theory and application , 1989 .

[95]  A. M. Walker,et al.  Probability Theory and Mathematical Statistics. By Marek Fisz. Pp. xvi, 677. 115s. 1963. (John Wiley and Sons: New York, London) , 1965, The Mathematical Gazette.

[96]  Sirish L. Shah,et al.  Good, bad or optimal? Performance assessment of multivariable processes , 1997, Autom..

[97]  Peter Ballé,et al.  Transferable belief model in fault diagnosis , 1999 .

[98]  Sanjeev S. Tambe,et al.  Counterpropagation neural networks for fault detection and diagnosis , 1997 .

[99]  Manabu Kano,et al.  Comparison of multivariate statistical process monitoring methods with applications to the Eastman challenge problem , 2002 .

[100]  David Henry,et al.  Off-line robust fault diagnosis using the generalized structured singular value , 2002, Autom..

[101]  Nariman Sepehri,et al.  Neural network classifiers applied to condition monitoring of a pneumatic process valve actuator , 2002 .

[102]  Aydin K. Sunol,et al.  Chemical plant fault diagnosis through a hybrid symbolic-connectionist machine learning approach , 1998 .

[103]  Manabu Kano,et al.  A new multivariate statistical process monitoring method using principal component analysis , 2001 .

[104]  Bhavik R. Bakshi,et al.  Representation of process trends—IV. Induction of real-time patterns from operating data for diagnosis and supervisory control , 1994 .

[105]  Daoud Ait-Kadi,et al.  Fault diagnosis model based on petri net with fuzzy colors , 1999 .

[106]  Tore Hägglund,et al.  Automatic detection of sluggish control loops , 1999 .

[107]  Janos Gertler,et al.  Sensor and actuator fault isolation by structured partial PCA with nonlinear extensions , 2000 .

[108]  Christian Commault On the disturbed fault detection and isolation problem , 1999 .

[109]  Biao Huang,et al.  Spectral principal component analysis of dynamic process data , 2002 .

[110]  Biao Huang,et al.  Performance Assessment of Control Loops , 1999 .

[111]  Silvio Simani,et al.  Diagnosis techniques for sensor faults of industrial processes , 2000, IEEE Trans. Control. Syst. Technol..

[112]  David Rozier A strategy for diagnosing complex multiple-fault situations with a higher accuracy/cost ratio , 2001 .

[113]  A. J. Morris,et al.  Non-linear principal components analysis for process fault detection , 1998 .

[114]  Masaharu Daiguji,et al.  Application of wavelet analysis to fault detection in oil refinery , 1997 .

[115]  Michel Kinnaert,et al.  Robust fault detection based on observers for bilinear systems , 1999, Autom..

[116]  Rami Mangoubi,et al.  Robust Estimation and Failure Detection , 1998 .

[117]  Venkat Venkatasubramanian,et al.  PCA-SDG based process monitoring and fault diagnosis , 1999 .

[118]  A. J. Morris,et al.  Wavelets and non-linear principal components analysis for process monitoring , 1999 .

[119]  Christopher Lynch Control loop performance , 1992 .

[120]  D. A. Brydon,et al.  Classifying pilot-plant distillation column faults using neural networks , 1997 .

[121]  T. Miao,et al.  Automatic detection of excessively oscillatory feedback control loops , 1999, Proceedings of the 1999 IEEE International Conference on Control Applications (Cat. No.99CH36328).

[122]  Ali Cinar,et al.  Controller performance assessment by frequency domain techniques , 1997 .

[123]  Venkat Venkatasubramanian,et al.  Automatic generation of qualitative descriptions of process trends for fault detection and diagnosis , 1991 .

[124]  C. McGreavy,et al.  Application of wavelets and neural networks to diagnostic system development , 1999 .

[125]  Jan Lunze,et al.  Diagnosis of transient faults in quantised systems , 2001 .

[126]  J.-Y. Keller Fault isolation filter design for linear stochastic systems , 1999, Autom..

[127]  Hiromitsu Kumamoto,et al.  Application of expert system techniques to fault diagnosis , 1984 .

[128]  Venkat Venkatasubramanian,et al.  A hybrid framework for large scale process fault diagnosis , 1997 .

[129]  Venkat Venkatasubramanian,et al.  Signed Digraph based Multiple Fault Diagnosis , 1997 .

[130]  María Cristina Parpaglione NEURAL NETWORKS APPLIED TO FAULT DETECTION USING ACOUSTIC EMISSION , 1992 .

[131]  Ali Cinar,et al.  Diagnosis of process disturbances by statistical distance and angle measures , 1997 .

[132]  Dingli Yu,et al.  Sensor fault diagnosis in a chemical process via RBF neural networks , 1999 .

[133]  Janos Gertler,et al.  Fault detection and diagnosis in engineering systems , 1998 .

[134]  Alexander Horch A simple method for detection of stiction in control valves , 1999 .

[135]  Nina F. Thornhill,et al.  Detecting and isolating multiple plant-wide oscillations via spectral independent component analysis , 2005, Autom..

[136]  Wei Liu An extended Kalman filter and neural network cascade fault diagnosis strategy for the glutamic acid fermentation process , 1999, Artif. Intell. Eng..

[137]  S. Joe Qin,et al.  Joint diagnosis of process and sensor faults using principal component analysis , 1998 .

[138]  Hoay Beng Gooi,et al.  Application of knowledge-based systems for fault diagnosis and supply restoration , 1997 .

[139]  Jinsong Zhao,et al.  Multidimensional non-orthogonal wavelet-sigmoid basis function neural network for dynamic process fault diagnosis , 1998 .

[140]  Luis Puigjaner,et al.  Fault diagnosis system support for reactive scheduling in multipurpose batch chemical plants , 2000 .

[141]  Daniel Hodouin,et al.  Linear and bilinear fault detection and diagnosis based on mass and energy balance equations , 2003 .

[142]  Guy A. Dumont,et al.  Detection and diagnosis of oscillations in control loops , 1996, Proceedings of 35th IEEE Conference on Decision and Control.

[143]  Nina F. Thornhill,et al.  ANALYSIS OF PLANT-WIDE DISTURBANCES THROUGH DATA-DRIVEN TECHNIQUES AND PROCESS UNDERSTANDING , 2002 .

[144]  Chunming Xia,et al.  Fault localization based on loop status monitoring , 2002, Proceedings of the International Conference on Control Applications.

[145]  E. F. Vogel,et al.  A plant-wide industrial process control problem , 1993 .

[146]  Chunming Xia,et al.  Loop Status Statistics , 2001 .

[147]  Jose A. Romagnoli,et al.  Dynamic probabilistic model-based expert system for fault diagnosis , 2000 .

[148]  Rolf Isermann,et al.  Trends in the Application of Model Based Fault Detection and Diagnosis of Technical Processes , 1996 .

[149]  P. Welch The use of fast Fourier transform for the estimation of power spectra: A method based on time averaging over short, modified periodograms , 1967 .

[150]  Jacky Montmain,et al.  Dynamic causal model diagnostic reasoning for online technical process supervision , 2000, Autom..

[151]  David Henry,et al.  Design of nonlinear observers for fault diagnosis: A case study , 1996 .

[152]  Paul M. Frank,et al.  Issues of Fault Diagnosis for Dynamic Systems , 2010, Springer London.

[153]  Peter Ballé,et al.  Fuzzy-model-based parity equations for fault isolation , 1999 .

[154]  Venkat Venkatasubramanian,et al.  Model-based reasoning in diagnostic expert systems for chemical process plants , 1987 .

[155]  Jingzhu Shen,et al.  A hybrid ANN-ES system for dynamic fault diagnosis of hydrocracking process , 1997 .

[156]  J. F. Davis,et al.  An expert system approach to malfunction diagnosis in chemical plants , 1988 .

[157]  Steffen Leonhardt,et al.  Methods of fault diagnosis , 1997 .

[158]  Te-Won Lee,et al.  Independent Component Analysis , 1998, Springer US.

[159]  C. T. Seppala,et al.  Recent Developments in Controller Performance Monitoring and Assessment Techniques , 2002 .