Design of an active fault tolerant control system for a simulated industrial steam turbine

Abstract An active fault tolerant control (FTC) scheme is proposed in this paper to accommodate for an industrial steam turbine faults based on integration of a data-driven fault detection and diagnosis (FDD) module and an adaptive generalized predictive control (GPC) approach. The FDD module uses a fusion-based methodology to incorporate a multi-attribute feature via a support vector machine (SVM) and adaptive neuro-fuzzy inference system (ANFIS) classifiers. In the GPC formulation, an adaptive configuration of its internal model has been devised to capture the faulty model for the set of internal steam turbine faults. To handle the most challenging faults, however, the GPC control configuration is modified via its weighting factors to demand for satisfactory control recovery with less vigorous control actions. The proposed FTC scheme is hence able to systematically maintain early FDD with efficient fault accommodation against faults jeopardizing the steam turbine availability. Extensive simulation tests are conducted to explore the effectiveness of the proposed FTC performances in response to different categories of steam turbine fault scenarios.

[1]  Gérard Dreyfus,et al.  Single-layer learning revisited: a stepwise procedure for building and training a neural network , 1989, NATO Neurocomputing.

[2]  Martin Brown,et al.  Data Driven Fault Diagnosis and Fault Tolerant Control: Some Advances and Possible New Directions , 2009 .

[3]  Vladimir N. Vapnik,et al.  The Nature of Statistical Learning Theory , 2000, Statistics for Engineering and Information Science.

[4]  Isao Hayashi,et al.  NN-driven fuzzy reasoning , 1991, Int. J. Approx. Reason..

[5]  Michèle Basseville,et al.  Model-based statistical signal processing and decision theoretic approaches to monitoring , 2003 .

[6]  C. R. Cutler,et al.  Dynamic matrix control¿A computer control algorithm , 1979 .

[7]  Ali Ghaffari,et al.  Steam turbine model , 2008, Simul. Model. Pract. Theory.

[8]  Dimitar Filev,et al.  On the issue of obtaining OWA operator weights , 1998, Fuzzy Sets Syst..

[9]  Xinwang Liu,et al.  Some properties of the weighted OWA operator , 2006, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[10]  M. J. Fuente,et al.  Fault tolerant control based on multiple linear models in a chemical reactor , 2001, 2001 European Control Conference (ECC).

[11]  Sylviane Gentil,et al.  Recurrent neuro-fuzzy system for fault detection and isolation in nuclear reactors , 2005, Adv. Eng. Informatics.

[12]  Vicenç Torra,et al.  OWA operators in data modeling and reidentification , 2004, IEEE Transactions on Fuzzy Systems.

[13]  Rolf Isermann,et al.  Neuro-fuzzy systems for diagnosis , 1997, Fuzzy Sets Syst..

[14]  Enrico Zio,et al.  Model identification by neuro-fuzzy techniques: Predicting the water level in a steam generator of a PWR , 2004 .

[15]  Meng Joo Er,et al.  FAULT DIAGNOSIS IN AIR-HANDLING UNIT SYSTEM USING DYNAMIC FUZZY NEURAL NETWORK , 2004 .

[16]  J. H. Bulloch,et al.  Malfunctions of a steam turbine mechanical control system , 1998 .

[17]  Lorenzo Bruzzone,et al.  Classification of hyperspectral remote sensing images with support vector machines , 2004, IEEE Transactions on Geoscience and Remote Sensing.

[18]  Weiwu Yan,et al.  Application of support vector machine nonlinear classifier to fault diagnoses , 2002, Proceedings of the 4th World Congress on Intelligent Control and Automation (Cat. No.02EX527).

[19]  Manfred Morari,et al.  Model predictive control: Theory and practice - A survey , 1989, Autom..

[20]  Maria J. Fuente,et al.  Fault tolerance in the framework of support vector machines based model predictive control , 2010, Eng. Appl. Artif. Intell..

[21]  Yang Xu,et al.  A KIND OF FUZZY LEAST SQUARES SUPPORT VECTOR MACHINES FOR PATTERN CLASSIFICATION , 2004 .

[22]  Jan M. Maciejowski,et al.  MPC fault-tolerant flight control case study: flight 1862 , 2003 .

[23]  J. Kacprzyk,et al.  The Ordered Weighted Averaging Operators: Theory and Applications , 1997 .

[24]  J. Richalet,et al.  Model predictive heuristic control: Applications to industrial processes , 1978, Autom..

[25]  Jyh-Shing Roger Jang,et al.  ANFIS: adaptive-network-based fuzzy inference system , 1993, IEEE Trans. Syst. Man Cybern..

[26]  Michel Kinnaert,et al.  Diagnosis and Fault-Tolerant Control , 2004, IEEE Transactions on Automatic Control.

[27]  Rudolf Kruse,et al.  A neuro-fuzzy method to learn fuzzy classification rules from data , 1997, Fuzzy Sets Syst..

[28]  Karim Salahshoor,et al.  Fault detection and diagnosis of an industrial steam turbine using a distributed configuration of adaptive neuro-fuzzy inference systems , 2011, Simul. Model. Pract. Theory.

[29]  Ronald R. Yager,et al.  OWA aggregation over a continuous interval argument with applications to decision making , 2004, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

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

[31]  C. P. Bellanca Diagnostic monitoring of solid particle erosion in steam turbines , 1988 .

[32]  Jan M. Maciejowski,et al.  Automatic tuning for model based predictive control during reconfiguration. , 1998 .

[33]  Joao M. C. Sousa,et al.  FAULT TOLERANT CONTROL USING FUZZY MPC , 2006 .

[34]  Chih-Jen Lin,et al.  A comparison of methods for multiclass support vector machines , 2002, IEEE Trans. Neural Networks.

[35]  Mimoun Zelmat,et al.  DESIGN OF A FUZZY MODEL-BASED CONTROLLER FOR A DRUM BOILER-TURBINE SYSTEM , 2004 .

[36]  Michel Kinnaert,et al.  Fault diagnosis based on analytical models for linear and nonlinear systems - a tutorial , 2003 .

[37]  David W. Clarke,et al.  Generalized Predictive Control - Part II Extensions and interpretations , 1987, Autom..

[38]  Silvio Simani,et al.  Dynamic system identification and model-based fault diagnosis of an industrial gas turbine prototype , 2006 .

[39]  R. Yager,et al.  Learning OWA operator weights from data , 1994, Proceedings of 1994 IEEE 3rd International Fuzzy Systems Conference.

[40]  Lotfi A. Zadeh,et al.  Fuzzy Sets , 1996, Inf. Control..

[41]  Oh-Kyu Kwon,et al.  Fault-Tolerant Model Based Predictive Control with Application to Boiler Systems , 1997 .

[42]  Ronald R. Yager,et al.  On ordered weighted averaging aggregation operators in multicriteria decisionmaking , 1988, IEEE Trans. Syst. Man Cybern..

[43]  Ron J. Patton,et al.  Fault-Tolerant Control: The 1997 Situation , 1997 .

[44]  Takashi Yoneyama,et al.  Multirate multivariable model predictive control and its application to a polymerization reactor , 1994 .

[45]  Magnus Genrup On Degradation and Monitoring Tools for Gas and Steam Turbines , 2005 .

[46]  David W. Clarke,et al.  Generalized predictive control - Part I. The basic algorithm , 1987, Autom..

[47]  Karim Salahshoor,et al.  Fault detection and diagnosis of an industrial steam turbine using fusion of SVM (support vector machine) and ANFIS (adaptive neuro-fuzzy inference system) classifiers , 2010 .

[48]  Chris J. Harris,et al.  On the modelling of nonlinear dynamic systems using support vector neural networks , 2001 .

[49]  Hong Wang,et al.  Neural-network-based fault-tolerant control of unknown nonlinear systems , 1999 .

[50]  Youmin Zhang,et al.  Bibliographical review on reconfigurable fault-tolerant control systems , 2003, Annu. Rev. Control..

[51]  Dingli Yu,et al.  Adaptive neural model-based fault tolerant control for multi-variable processes , 2005, Eng. Appl. Artif. Intell..

[52]  E. Mizutani,et al.  Neuro-Fuzzy and Soft Computing-A Computational Approach to Learning and Machine Intelligence [Book Review] , 1997, IEEE Transactions on Automatic Control.

[53]  Asoke K. Nandi,et al.  FAULT DETECTION USING SUPPORT VECTOR MACHINES AND ARTIFICIAL NEURAL NETWORKS, AUGMENTED BY GENETIC ALGORITHMS , 2002 .