Support vector ensemble for incipient fault diagnosis in nuclear plant components

Abstract The randomness and incipient nature of certain faults in reactor systems warrant a robust and dynamic detection mechanism. Existing models and methods for fault diagnosis using different mathematical/statistical inferences lack incipient and novel faults detection capability. To this end, we propose a fault diagnosis method that utilizes the flexibility of data-driven Support Vector Machine (SVM) for component-level fault diagnosis. The technique integrates separately-built, separately-trained, specialized SVM modules capable of component-level fault diagnosis into a coherent intelligent system, with each SVM module monitoring sub-units of the reactor coolant system. To evaluate the model, marginal faults selected from the failure mode and effect analysis (FMEA) are simulated in the steam generator and pressure boundary of the Chinese CNP300 PWR (Qinshan I NPP) reactor coolant system, using a best-estimate thermal-hydraulic code, RELAP5/SCDAP Mod4.0. Multiclass SVM model is trained with component level parameters that represent the steady state and selected faults in the components. For optimization purposes, we considered and compared the performances of different multiclass models in MATLAB, using different coding matrices, as well as different kernel functions on the representative data derived from the simulation of Qinshan I NPP. An optimum predictive model - the Error Correcting Output Code (ECOC) with TenaryComplete coding matrix - was obtained from experiments, and utilized to diagnose the incipient faults. Some of the important diagnostic results and heuristic model evaluation methods are presented in this paper.

[1]  Yong-kuo Liu,et al.  SVR optimization with soft computing algorithms for incipient SGTR diagnosis , 2018, Annals of Nuclear Energy.

[2]  Jason Weston,et al.  Support vector machines for multi-class pattern recognition , 1999, ESANN.

[3]  Johannes Fürnkranz,et al.  Round Robin Classification , 2002, J. Mach. Learn. Res..

[4]  Georgios B. Giannakis,et al.  Consensus-Based Distributed Support Vector Machines , 2010, J. Mach. Learn. Res..

[5]  Robert Tibshirani,et al.  Classification by Pairwise Coupling , 1997, NIPS.

[6]  Yan Zhou,et al.  A scalable support vector machine for distributed classification in ad hoc sensor networks , 2010, Neurocomputing.

[7]  Yong-kuo Liu,et al.  Knowledge base operator support system for nuclear power plant fault diagnosis , 2018 .

[8]  Nello Cristianini,et al.  An introduction to Support Vector Machines , 2000 .

[9]  Nello Cristianini,et al.  Support Vector Machines and Kernel Methods: The New Generation of Learning Machines , 2002, AI Mag..

[10]  Sergio Escalera,et al.  Separability of ternary codes for sparse designs of error-correcting output codes , 2009, Pattern Recognit. Lett..

[11]  Bo-Suk Yang,et al.  Support vector machine in machine condition monitoring and fault diagnosis , 2007 .

[12]  Enrico Zio,et al.  A support vector machine integrated system for the classification of operation anomalies in nuclear components and systems , 2007, Reliab. Eng. Syst. Saf..

[13]  Michael R. Beauregard,et al.  The Basics of FMEA , 1996 .

[14]  Chris J. Price,et al.  Multiple Fault Diagnosis from FMEA , 1997, AAAI/IAAI.