Development and Implementation of Principal Component Analysis Method for Monitoring of Gas Turbine
Subject Areas :Samira Piri Niaragh 1 , Elham Ghanbari 2
1 - Ms degree, Department of Computer, Yadegar-e-Imam Khomeini (RAH) Shahr-e-Rey Branch, Islamic Azad University, Tehran, Iran
2 - Assistant professor, Department of Computer, Yadegar-e-Imam Khomeini (RAH) Shahr-e-Rey Branch, Islamic Azad University, Tehran, Iran
Keywords: principal component analysis, Artificial Neural Network, Power plant, gas turbine, Condition Monitoring,
Abstract :
Gas turbines are complex and expensive machines that the cost of repairing unexpected failures is very high. There are many sensors installed in each gas turbine that record and collect large amounts of data. With the data mining of such big data, failure prediction is possible before the occurrence. The data set for the present study is the recorded quantities of sensors mounted on a 9-frame gas turbine in one of the country's power plants. The one column of data matrix rows was first labeled to identify healthy and defective row in each data sample. Then, by using the Principal Component Analysis method, the dimensions of the data matrix were reduced from seven to four dimensions and the main features were extracted. Following this, a model was developed by applying Artificial Neural Network method that was able to identify fault rows in the data matrix and identify the class of the data samples as healthy or defective. Accuracy, precision, and convergence of the model for two-to-six-dimensional model reductions were studied after machine learning was performed on 80% of the data. After matrix dimensionality reduction, and feature extraction by using "Principal Component Analysis" method, our well-designed model was also able to identify and classify the fault by using "Artificial Neural Network" method. In this thesis, it was found that our mode l by combining "Principal Component Analysis" method with "Artificial Neural Network" was able to show more than 90% precision with good accuracy and maximum degree of data matrix convergence. Moreover, it was able to specify the gas turbine fault class.
Rabbani, A., Rahimpour Daghian, M, (2016). Monitoring the state of output power of gas turbine V94.2 by means of time series neural network. 30th International Electricity Conference. (in Persian)
M. Khorram Kashkooli , M. Dehghani ,(2017). Fault Detection, Identification and Isolation of South Pars Gas Turbine Using a Combined Method Based on the Data Mining Techniques, k-means, PCA and SVM. Tabriz Journal of Electrical Engineering, vol74, no.2, pp 501-515, 2017. (in Persian)
Tomaj, A., Ahmadi, A., Behzadi, N., Esmaili, A. and Samadi, M, (2012). Gas turbine vibration fault diagnosis using decision tree and scoring methods. 8th specialized conference on condition monitoring and fault diagnosis, Iran, Tehran, Sharif University of Technology. (in Persian)
Lee, W. J., Mendis, G. P., Triebe, M. J., & Sutherland, J. W. (2019). Monitoring of a machining process using kernel principal component analysis and kernel density estimation. Journal of Intelligent Manufacturing, 31(5), 1175–1189. https://doi.org/10.1007/s10845-019-01504-w
Shakya, S. (2021). A Self Monitoring and Analyzing System for Solar Power Station using IoT and Data Mining Algorithms. https://irojournals.com/jscp/article/view/3/2/4
Swiercz, M., & Mroczkowska, H. (2020). Multiway PCA for Early Leak Detection in a Pipeline System of a Steam Boiler—Selected Case Studies. Sensors, 20(6), 1561. https://doi.org/10.3390/s20061561
De Andrade Melani, A. H., De Carvalho Michalski, M. A., Da Silva, R. A., & De Souza, G. F. M. (2021). A framework to automate fault detection and diagnosis based on moving window principal component analysis and Bayesian network. Reliability Engineering & System Safety, 215, 107837. https://doi.org/10.1016/j.ress.2021.107837
Rahmoune, M. B., Hafaifa, A., Kouzou, A., Chen, X., & Chaibet, A. (2021). Gas turbine monitoring using neural network dynamic nonlinear autoregressive with external exogenous input modelling. Mathematics and Computers in Simulation, 179, 23–47. https://doi.org/10.1016/j.matcom.2020.07.017
De Giorgi, M. G., Strafella, L., Menga, N., & Ficarella, A. (2022). Intelligent Combined Neural Network and Kernel Principal Component Analysis Tool for Engine Health Monitoring Purposes. Aerospace, 9(3), 118. https://doi.org/10.3390/aerospace9030118
An, Z., Cheng, L., Li, K., Ren, M., Yang, Z., Feng, W., Ling, J., Chen, H., & Chen, W. (2022). Fault diagnosis for nuclear power equipment based on a recursive principal component analysis approach. https://doi.org/10.1117/12.2627200
Abdi, H., & Williams, L. J. (2010). Principal component analysis. Wiley Interdisciplinary Reviews: Computational Statistics, 2(4), 433-459.
Hadroug, N., Hafaifa, A., Alili, B., & et al. (2022). Fuzzy Diagnostic Strategy Implementation for Gas Turbine Vibrations Faults Detection: Towards a Characterization of Symptom–fault Correlations. Journal of Vibration Engineering & Technologies, 10, 225–251.
Xie, J., Sage, M., & Zhao, Y. F. (2023). Feature selection and feature learning in machine learning applications for gas turbines: A review. Engineering Applications of Artificial Intelligence, 117, 105591.
Yu, H., Gao, H., He, Y., Lin, Z., & Xu, X. (2022). A novel motor fault diagnosis method based on principal component analysis (PCA) with a discrete belief rule base (DBRB) system. Measurement Science and Technology, 34(3), 035012.