Data-Driven Fault Diagnosis Methods for Nuclear Power Plants: Comparison
Please note this is a comparison between Version 4 by Jason Zhu and Version 3 by Jason Zhu.

Fault diagnosis plays an important role in complex and safety-critical systems such as nuclear power plants (NPPs). With the development of artificial intelligence (AI), extensive research has been carried out for fast and efficient fault diagnosis based on data-driven algorithms.

  • fault diagnosis
  • artificial intelligence
  • data-driven

1. Introduction

The data-driven fault diagnosis method for nuclear power plants can be regarded as a combination of a “data base” and an “inference machine”. The “data base” is defined as the massive data resources required by the method, which should be distinguished from the concept of the database in the computer field. Additionally, the “inference machine” refers to a trained model based on large amounts of data, which is different from knowledge-driven “inference machines”. The application of data-driven fault diagnosis methods in the nuclear field can be divided into two types: single algorithms and hybrid algorithms. Most hybrid algorithms are improved based on single algorithms and have stronger diagnostic performance.
Figure 1. History of data-driven development and its application in the nuclear field.

2. Fault Diagnosis Methods Based on Single Algorithms

2.1. Artificial Neural Network

Artificial neural networks (ANNs) are mathematical models that mimic the structure and function of biological neural networks. They are used to approximate or evaluate functions [1]. An ANN is a system that can learn and summarize existing data to produce a system that can be automatically identified. The most common artificial neural network is a back propagation neural network (BPNN), which consists of an input layer, one or more hidden layers, and an output layer in which neurons are connected by weights. Each neuron contains two transformation steps internally [2][3][4]. First, the weighted sum of all input values connected to that neuron is calculated. Second, the weighted sum is nonlinearly transformed using an activation function.
The training process of a BPNN is as follows: when a BPNN obtains a learning sample, the sample is transmitted from the input layer through the hidden layer to the output layer, which is the input response of the network. If the network fails to obtain the expected target output in the output layer, the error signal will enter the back-propagation phase and return to the input layer along the original connection path. The error signal can be reduced by modifying the weights of each layer. When errors are propagated repeatedly, the correct prediction of the output layer increases. The back-propagation process is stopped until the error is sufficiently small, and then a mapping is created between the input and output to obtain a model with predictive or diagnostic capabilities. With the development of technology, artificial neural networks have developed in various forms. The network architecture can be divided into three types: feed-forward neural networks [5], recurrent neural networks [6], and reinforcement networks [7].
Since artificial neural networks can handle complex multimodal, associative, inferential, and memory functions, this matches the fault diagnosis of complex nuclear power systems. The fault diagnosis method based on a neural network is to establish a mapping of the fault diagnosis based on the training data. The trained network is then used for new observations to judge anomalies. Zwingelstein et al. first applied the BPNN to the fault diagnosis of NPPs and preliminarily verified the feasibility [8][9][10]. In addition to BPNNs, such as recurrent neural networks (RNNs) [11], improved BPNNs [12], self-organizing neural networks [13], and Hopfield neural networks [14] have all been studied in applications. In general, research based on neural networks is mostly in the preliminary validation phase. The combination of neural networks with other algorithms for diagnosis is the mainstream trend. The related content will be presented in Section 4.2Section 2.2.

2.2. Support Vector Machine

The basic idea of support vector machines (SVMs) is to divide data into different categories using a hyperplane formed by formulas. Taking the simplest two classifications as an example, the formula represents different hyperplanes. For a linearly separable dataset, wx+b=1and wx+b=1denote the two boundaries of the hyperplane. All hyperplanes that can divide the dataset into two classes are within these two boundaries. Among all hyperplanes, the goal of SVM is to find an optimal decision boundary that is farthest from the nearest samples of different classes, that is, to obtain the most robust classification hyperplane. Since the nuclear power plant operation data are nonlinear, it is not possible to establish the hyperplane by the same method. The solution is to map the data from the low-dimensional space to the high-dimensional space and find the optimal hyperplane in the high-dimensional space, and the kernel function is the core of the method. More detailed principles about SVM can be found in [7][9][10].
Gottlieb et al. first used support vector machines for the diagnosis of NPP accidents and verified the feasibility of SVM for data classification [10]. Zio et al. used support vector machines in the diagnosis of subsystems such as feed water system [11], first-loop system [12], and other components of abnormal monitoring [13][14]. Kim et al. used support vector machines to predict the times of serious accidents to help operators better manage accidents [15]. Abiodun et al. established diagnostic models for different components of NPPs in the form of a support vector set for early fault diagnosis [16]. As with neural network methods, NPP fault diagnosis relying on SVM alone has been less studied. As a fundamental method, the current research involving SVMs is more in the area of hybrid algorithms, which will be presented in subsequent sections.

2.3. Decision Tree

The decision tree is a tree structure learned from data. The decision tree is based on a tree structure to make decisions. It selects one of several attributes of the training samples for determination each time and assigns the samples to different sets according to their values on that attribute, after which the next round of decisions is made until all the samples in the same set belong to the same class. Decision trees usually have three steps: feature selection, generation of decision trees, and pruning of decision trees. when using a decision tree for fault diagnosis, the fault feature parameters are tested starting from the root node, and the fault samples are assigned to their internal nodes based on the test results. Each internal node corresponds to a value of that feature, so the samples are tested and assigned recursively until they reach the leaf node, which is the type of fault. In fact, for complex industrial systems such as nuclear power plants, overly complex decision trees will lead to poor generalization performance. Readers can find more detailed information in [15][16][17][18].
In the field of NPP fault diagnosis, decision trees are more intuitive and explanatory than other algorithms, but pure decision-tree-based fault diagnosis is less applied. Yu et al. first used a decision tree in the fault diagnosis of NPP and compared and combined it with other algorithms [19][20][21]. Sharanya et al. used decision trees for the diagnosis of cooling tower faults in NPPs. Based on the comparison of several algorithms, they concluded that decision trees have the potential to be combined with other algorithms to construct hybrid models [22].

2.4. Principal Component Analysis

Principal component analysis (PCA) is a statistical method that converts a set of potentially correlated variables into a set of linearly uncorrelated variables called principal components through an orthogonal transformation. PCA is often used for data dimensionality reduction. The first step is to move the center of the axes to the center of the data and then rotate the axes to maximize the variance of the data on the C1 axis to retain more information, where C1 is the first principal component. The second step is to find the second principal component C2 so that it has a covariance of 0 with C1 to avoid overlapping with C1 information and maximize the variance of the data in that direction. The third step is to use the same steps as the second step to continue to find the next principal component. Data containing m variables can have up to m principal components. More detailed principles of principal component analysis can be found in [23][24][25].
In the field of NPP fault diagnosis, PCA is generally used for fault monitoring. Lu et al. used PCA in the fault diagnosis of steam generators to extract the main features of faults and quantify the accuracy of fault identification by projecting normalized vectors into the fault space [23][24]. Zhao et al. used PCA for steam generators and considered the uncertainty of the simulation model, which improved the robustness of the PCA model diagnosis [25]. Wei et al. used the PCA method for status monitoring of the sensor in NPPs and calculated the non-detection area of the sensor in the model, which expanded the fault diagnosis scope of the PCA model [26][27][28][29][30]. Yu et al. proposed an improved PCA model to improve the diagnostic accuracy and the diagnostic capability of multi-sensors [31][32]. Zhang et al. systematically studied the fault detection performance of various PCA methods [33]. In addition, most of the fault diagnosis methods use PCA as a pre-technology to reduce the data dimension to improve the diagnostic performance of hybrid methods, which will be described in subsequent sections.

2.5. Clustering

Clustering is an emerging method, and the understanding of clustering is not systematic enough compared with the aforementioned algorithms. There is not even a chapter on clustering in the well-known textbook [34]. Clustering is an unsupervised learning method, that is, the labeling information of the training samples is unknown. The goal is to divide the samples in a dataset into several usually disjoint subsets, each called clusters. Note that clustering is significantly different from classification. The former algorithms essentially solve the classification problem, that is, the labels of each sample are known and the data are classified into known categories. Clustering divides the data into different subsets according to its inherent nature and rules. Clustering can be divided into partition-based methods, hierarchy-based methods, density-based methods, network-based methods, and model-based methods. More detailed principles of clustering can be found in [35][36][37].
In the field of NPP fault diagnosis, clustering is mainly used for fault monitoring. This method can be used to distinguish abnormal conditions from normal conditions even if they have not been trained. Talonen first developed a diagnostic model for early fault identification in NPPs based on a partition method [38]. Podofillini et al. established a dynamic process fault identification model based on model clustering [39]. Mercurio et al. simulated 60 accident samples and classified them into four categories using a clustering method, one of which was a new type of fault that was not trained beforehand [40]. Sameer et al. clustered turbine fault information from different NPPs and developed a generic fault diagnosis framework [41]. Baraldi et al. successively used clustering for fault diagnosis of different components of NPPs [42][43][44][45][46][47].

3. Fault Diagnosis Methods Based on Hybrid Algorithms

In the field of NPP fault diagnosis, hybrid algorithms combine the advantages of different single algorithms to obtain better diagnosis results. With the development of AI technology, almost all of the current methods are based on hybrid algorithms. In the first five topics, X stands for other auxiliary algorithms, such as ANN+X, which represents a hybrid diagnostic algorithm with ANN as the main algorithm. The sixth topic is the research literature involving the comparison of each algorithm.
In general, the current research of ANN+X algorithm occupies the mainstream direction, which is consistent with the development trend of AI, followed by SVM+X and comparison. In terms of diagnosis objects, system-level faults in NPPs, such as LOCA, SGTR, MSLB, and other initial events, are the vast majority of the diagnosis objects. However, component-level faults such as valves, feed pumps, inverters, etc. are less studied. One of the reasons is that most of the studies are conducted based on simulators due to the lack of real fault data, while simulation data for system-level faults are more readily available.
ANN+X. This topic is closely related to the development of neural network technology. For example, RNN is a very popular technique in recent years, which is good at processing time series data and has wide applications in natural language processing and artificial intelligence translation. Ye et al. introduced RNN with other algorithms into NPP fault diagnosis [48][49][50], making full use of the time series nature of the data. Some scholars considered the NPP data too complex, so they used other algorithms as front-end techniques to reduce the dimensionality and finally obtained better diagnostic performances [51][52][53]. Since there are various types of ANNs, each with unique advantages, integrated learning techniques combining multiple networks have been widely studied [34][35][36][37][38]. Ming et al. introduced multilayer flow models to improve the accuracy and interpretability of the neural network [54]. Qian et al. proposed a method to expand the fault diagnosis dataset based on generative adversarial networks (GANs) and demonstrated that the enhanced dataset can improve the performance of various models [39]. In addition, several scholars have studied the optimization of the hyperparameters of ANNs to obtain the parameter settings with the best diagnosis performance [49].
Comparison. In a comparative study, Yao et al. compared the performance of ANN with PCA, DT, and SVM methods in a more systematic way. He also transformed the state information of NPPs into image form and then used the advantages of convolutional neural networks in image recognition for the fault diagnosis [40]. In addition, Liu et al. built a hybrid model of SVM and SDG (the knowledge-driven method) and adopted different diagnostic methods for different objects [41]. To sum up, the relative research is relatively basic, and systematic comparative research is not yet available.
Other topics. The research directions of SVM+X include two main aspects. One is a combination of algorithms to reduce the data complexity with SVM. Another is to introduce algorithms related to the SVM parameter optimization [43][44][55]. The other three topics (PCA+X, DT+X, and Clustering +X) are less studied, and these three topics can be further studied in terms of integrated learning, interpretability, and hyperparameter optimization.

4. Summary of Data-Driven Fault Diagnosis Techniques

This section provides a detailed survey of the data-driven NPP fault diagnosis methods based on a single and hybrid algorithm perspective. To help readers understand the basic principles of these methods more quickly, this part dilutes the relevant formulas and elaborates the core ideas in layman’s terms, and it includes an index of the relevant literature for readers who need to do further study. The study shows that the current research favors the application of hybrid algorithms. This is because a single algorithm often does not fully satisfy the needs of the fault diagnosis. ANN+X is a popular research direction, which is also driven by the current popular deep learning technology. However, for nuclear power plants with high safety and reliability requirements, the inherent uninterpretability of neural networks and the dependence on massive data will hinder their practical application.

References

  1. Wang, S.-C. Artificial neural network. In Interdisciplinary Computing in Java Programming; Springer: Berlin/Heidelberg, Germany, 2003; pp. 81–100.
  2. Basheer, I.A.; Hajmeer, M. Artificial neural networks: Fundamentals, computing, design, and application. J. Microbiol. Methods 2000, 43, 3–31.
  3. Gardner, M.W.; Dorling, S. Artificial neural networks (the multilayer perceptron)—A review of applications in the atmospheric sciences. Atmos. Environ. 1998, 32, 2627–2636.
  4. Schalkoff, R.J. Artificial Neural Networks; McGraw-Hill Higher Education: New York, NY, USA, 1997.
  5. Fine, T.L. Feedforward Neural Network Methodology; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2006.
  6. Medsker, L.; Jain, L.C. Recurrent Neural Networks: Design and Applications; CRC Press: Boca Raton, FL, USA, 1999.
  7. Baker, B.; Gupta, O.; Naik, N.; Raskar, R. Designing neural network architectures using reinforcement learning. arXiv 2016, arXiv:1611.02167.
  8. Zwingelstein, G.; Georgel, B. Applications of expert systems and neural networks for the condition monitoring and inspection of french nuclear power plants. In Proceedings of the 52nd American Power Conference, Chicago, IL, USA, 28–29 October 1990; pp. 895–900.
  9. Kim, K.; Aljundi, T.; Bartlett, E. Nuclear Power Plant Fault-Diagnosis Using Artificial Neural Networks; Iowa State University of Science and Technology: Ames, IA, USA, 1992.
  10. Kim, K.; Bartlett, E.B. Error prediction for a nuclear power plant fault-diagnostic advisor using neural networks. Nucl. Technol. 1994, 108, 283–297.
  11. Şeker, S.; Ayaz, E.; Türkcan, E. Elman’s recurrent neural network applications to condition monitoring in nuclear power plant and rotating machinery. Eng. Appl. Artif. Intell. 2003, 16, 647–656.
  12. Li, J.Y.; Xia, H.; Cheng, S.Y. Study on Sensor with Mechanical Properties in Nuclear Power Plant with Application of BP Neural Network to Fault Tolerant Control. Adv. Mater. Res. 2013, 644, 56–59.
  13. Qi, Z.; Li, W.; Zhang, Y.; Hong, J.; Yuan, Y.; Ma, W. Sensor fault detection in nuclear power plant using Auto-Associative Neural Network. In Proceedings of the International Conference on Nuclear Engineering (ICONE), Tsukuba, Japan, 19–24 May 2019; p. 2134.
  14. Messai, A.; Mellit, A.; Abdellani, I.; Pavan, A.M. On-line fault detection of a fuel rod temperature measurement sensor in a nuclear reactor core using ANNs. Prog. Nucl. Energy 2015, 79, 8–21.
  15. Safavian, S.R.; Landgrebe, D. A survey of decision tree classifier methodology. IEEE Trans. Syst. Man Cybern. 1991, 21, 660–674.
  16. Myles, A.J.; Feudale, R.N.; Liu, Y.; Woody, N.A.; Brown, S.D. An introduction to decision tree modeling. J. Chemom. A J. Chemom. Soc. 2004, 18, 275–285.
  17. Freund, Y.; Mason, L. The alternating decision tree learning algorithm. In Proceedings of the ICML, Bled, Slovenia, 27–30 July 1999; pp. 124–133.
  18. Song, Y.-Y.; Ying, L. Decision tree methods: Applications for classification and prediction. Shanghai Arch. Psychiatry 2015, 27, 130.
  19. Mu, Y.; Xia, H. A study on fault diagnosis technology of nuclear power plant based on decision tree. In Proceedings of the International Conference on Nuclear Engineering, Xi’an, China, 17–21 May 2010; pp. 707–710.
  20. Mu, Y.; Sheng, G.M.; Xia, H.; Sun, P.N.; Qian, Y. Study on Fault Diagnosis Method for Nuclear Power Plant Based on Fuzzy Rough Sets and Decision Tree. Adv. Mater. Res. 2014, 981, 701–705.
  21. Mu, Y.; Xia, H.; Liu, Y.-K. Fault diagnosis method for nuclear power plant based on decision tree and neighborhood rough sets. At. Energy Sci. Technol. 2011, 45, 44.
  22. Sharanya, S.; Venkataraman, R. Empirical Analysis of Machine Learning Algorithms in Fault Diagnosis of Coolant Tower in Nuclear Power Plants. In Proceedings of the International Conference on Computational Vision and Bio Inspired Computing, Coimbatore, India, 21–22 September 2018; pp. 1325–1332.
  23. Hadad, K.; Mortazavi, M.; Mastali, M.; Safavi, A.A. Enhanced neural network based fault detection of a VVER nuclear power plant with the aid of principal component analysis. IEEE Trans. Nucl. Sci. 2008, 55, 3611–3619.
  24. Kaistha, N.; Upadhyaya], B.R. Incipient fault detection and isolation of field devices in nuclear power systems using principal component analysis. Nucl. Technol. 2001, 136, 221–230.
  25. Zhao, K.; Upadhyaya, B.R. Model based approach for fault detection and isolation of helical coil steam generator systems using principal component analysis. IEEE Trans. Nucl. Sci. 2006, 53, 2343–2352.
  26. Ma, J.; Jiang, J. Detection and identification of faults in npp instruments using kernel principal component analysis. J. Eng. Gas Turbines Power 2012, 134, 032901.
  27. Li, W.; Peng, M.; Wang, Q. Fault detectability analysis in PCA method during condition monitoring of sensors in a nuclear power plant. Ann. Nucl. Energy 2018, 119, 342–351.
  28. Li, W.; Peng, M.; Liu, Y.; Jiang, N.; Wang, H.; Duan, Z. Fault detection, identification and reconstruction of sensors in nuclear power plant with optimized PCA method. Ann. Nucl. Energy 2018, 113, 105–117.
  29. Li, W.; Peng, M.; Wang, Q.J. Improved PCA method for sensor fault detection and isolation in a nuclear power plant. Technology. 2019, 51, 146–154.
  30. Qi, S.M.C. Sensor Fault Detection for Nuclear Power Plant Based on Dynamic Principal Component Analysis. J. Wuhan Univ. Technol. (Transp. Sci. Eng.) 2012, 6, 1–6.
  31. Yu, Y.; Peng, M.-j.; Wang, H.; Ma, Z.-g.; Li, W. Improved PCA model for multiple fault detection, isolation and reconstruction of sensors in nuclear power plant. Ann. Nucl. Energy 2020, 148, 107662.
  32. Li, W.; Peng, M.; Liu, Y.; Cheng, S.; Jiang, N.; Wang, H. Condition Monitoring of Sensors in a NPP Using Optimized PCA. Sci. Technol. Nucl. Install. 2018, 2018, 1–16.
  33. Zhang, Y.; Li, X.; Lou, C.; Jiang, J. Principal Component Analysis Methods for Fault Detection Evaluated on a Nuclear Power Plant Simulation Platform. In Proceedings of the 2019 5th International Conference on Control Science and Systems Engineering (ICCSSE), Shanghai, China, 14–16 August 2019; pp. 45–48.
  34. Yu, R.; Liu, F. An online fault diagnosis method for nuclear power plant based on combined artificial neural network. In Proceedings of the 2010 Asia-Pacific Power and Energy Engineering Conference, Chengdu, China, 28–31 March 2010; pp. 1–4.
  35. Sun, P.; Liu, Y.; Wu, G.; Duan, Z. Research on Fault Diagnosis of Reactor Coolant Accident in Nuclear Power Plant Based on Radial Basis Function and Fuzzy Neural Network. In Proceedings of the International Conference on Nuclear Engineering, Online, 4-5 August 2020; p. V001T006A005.
  36. Zhou, G.; Ge, S.; Yang, L. Fault diagnosis method for nuclear power plants based on neural networks and voting fusion. At. Energy Sci. Technol. 2010, 44, 367–372.
  37. Gang, Z.; Long, H.; Li, Y. Fault diagnosis method for nuclear power plants based on integrated neural networks and logical fusion. In Proceedings of the 2013 IEEE 11th International Conference on Electronic Measurement & Instruments, Harbin, China, 16–19 August 2013; pp. 839–843.
  38. Li, C.; Yu, R.; Wang, T. The Research of Fault Diagnosis of Nuclear Power Plant Based on ELM-AdaBoost. SAMME. Sci. Technol. Nucl. Install. 2020, 2020, 1–9.
  39. Qian, G.; Liu, J. Fault diagnosis based on conditional generative adversarial networks in nuclear power plants. Ann. Nucl. Energy 2022, 176, 109267.
  40. Yao, Y.; Wang, J.; Xie, M.; Hu, L.; Wang, J. A new approach for fault diagnosis with full-scope simulator based on state information imaging in nuclear power plant. Ann. Nucl. Energy 2020, 141, 107274.
  41. Liu, Y.-k.; Xie, C.-l.; Peng, M.-j.; Ling, S.-h. Improvement of fault diagnosis efficiency in nuclear power plants using hybrid intelligence approach. Prog. Nucl. Energy 2014, 76, 122–136.
  42. Shen, S.; Li, F. The Design of Rule-based Neural Network System for Fault Diagnosis of Nuclear Power Plant. Comput. Eng. Appl. 2003, 22, 2–5.
  43. Wang, Z.; Xia, H.; Peng, B.; Yang, B.; Zhu, S.; Zhang, J.; Annor-Nyarko, M. A multi-stage hybrid fault diagnosis approach for operating conditions of nuclear power plant. Ann. Nucl. Energy 2021, 153, 108015.
  44. Amer, F.Z.; El-Garhy, A.M.; Awadalla, M.H.; Rashad, S.M.; Abdien, A.K. A real-valued genetic algorithm to optimize the parameters of support vector machine for classification of multiple faults in NPP. Nukleonika 2011, 56, 323–332.
  45. Saeed, H.A.; Wang, H.; Peng, M.; Hussain, A.; Nawaz, A. Online fault monitoring based on deep neural network & sliding window technique. Prog. Nucl. Energy 2020, 121, 103236.
  46. Mwangi, M.A.; Yong-Kuo, L.; Ochieng, A.S. Small Break Loss of Coolant Accident (SB-LOCA) fault diagnosis using Adaptive Neuro-Fuzzy Inference System (ANFIS). IOP Conf. Ser. Earth Environ. Sci. 2021, 675, 012034.
  47. Xu, J.; Chen, W.; Tang, Y. Study on fault diagnosis in nuclear power plant based on Rough Sets and Support Vector Machine. Nucl. Power Eng. 2009, 30, 51–54.
  48. Ye, S.; Jiang, J.; Li, J.; Liu, Y.; Zhou, Z.; Liu, C. Fault diagnosis and tolerance control of five-level nested NPP converter using wavelet packet and LSTM. IEEE Trans. Power Electron. 2019, 35, 1907–1921.
  49. Wang, H.; Peng, M.-j.; Ayodeji, A.; Xia, H.; Wang, X.-k.; Li, Z.-k. Advanced fault diagnosis method for nuclear power plant based on convolutional gated recurrent network and enhanced particle swarm optimization. Ann. Nucl. Energy 2021, 151, 107934.
  50. Roverso, D. Fault diagnosis with the aladdin transient classifier. In Proceedings of the System Diagnosis and Prognosis: Security and Condition Monitoring Issues III, Orlando, FL, USA, 21 April 2003; pp. 162–172.
  51. Peng, B.-S.; Xia, H.; Liu, Y.-K.; Yang, B.; Guo, D.; Zhu, S.-M. Research on intelligent fault diagnosis method for nuclear power plant based on correlation analysis and deep belief network. Prog. Nucl. Energy 2018, 108, 419–427.
  52. Hadad, K.; Pourahmadi, M.; Majidi-Maraghi, H. Fault diagnosis and classification based on wavelet transform and neural network. Prog. Nucl. Energy 2011, 53, 41–47.
  53. Liu, Y.-K.; Peng, M.-J.; Xie, C.-L.; Dong, Y.-X. Research and design of distributed fault diagnosis system in nuclear power plant. Prog. Nucl. Energy 2013, 68, 97–110.
  54. Ming, Y.; Jianfei, L.; Minjun, P.; Shengyuan, Y.; Zhijian, Z. A hybrid approach for fault diagnosis based on multilevel flow models and artificial neural network. In Proceedings of the 2006 International Conference on Computational Inteligence for Modelling Control and Automation and International Conference on Intelligent Agents Web Technologies and International Commerce (CIMCA’06), Sydney, Australia, 28 November 2006; p. 2.
  55. Wang, H.; Peng, M.-J.; Hines, J.W.; Zheng, G.-Y.; Liu, Y.-K.; Upadhyaya, B.R. A hybrid fault diagnosis methodology with support vector machine and improved particle swarm optimization for nuclear power plants. ISA Trans. 2019, 95, 358–371.
More
ScholarVision Creations