Prediction of combined cycle power plant electrical output power using machine learning regression algorithms
DOI:
https://doi.org/10.15587/1729-4061.2021.245663Keywords:
combined cycle power plants, machine learning, predictive models, linear regressionAbstract
In order to monitor the performance and related efficiency of a combined cycle power plant (CCPP), in addition to the best utilization of its power output, it is vital to predict its full load electrical power output. In this paper, the full load electrical power output of CCPP was predicted employing practically efficient machine learning algorithms, including linear regression, ridge regression, lasso regression, elastic net regression, random forest regression, and gradient boost regression. The original data came from an actual confidential power plant, which was working on a full load for 6 years, with four major features: ambient temperature, relative humidity, atmospheric pressure, and exhaust vacuum, and one target (electrical power output per hour). Different regression performance measures were used, including R2 (coefficient of determination), MAE (Mean Absolute Error), MSE (Mean Squared Error), RMSE (Root Mean Squared Error), and MAPE (Mean Absolute Percentage Error). Research results revealed that the gradient boost regression model outperformed other models with and without using the dimensionality reduction technique (PCA) with the highest R2 of 0.912 and 0.872, respectively, and had the lowest MAPE of 0.872 % and 1.039 %, respectively. Moreover, prediction performance dropped slightly after using the dimensionality reduction technique almost in all regression algorithms used. The novelty in this work is summarized in predicting electrical power output in a CCPP based on a few features using simpler algorithms than reported deep learning and neural networks algorithms combined. That means a lower cost and less complicated procedure as per each, however, resulting in practically accepted results according to the evaluation metrics used.
Supporting Agency
- The authors would like to thank the students Rami Sayoori, Mousa Tawasha, Ayham Bushnaq, and Mohammad Alshanawani for their related-assistance to this study.
References
- Hoang, T.-D., Pawluskiewicz, D. K. (2016). The efficiency analysis of different combined cycle power plants based on the impact of selected parameters. International Journal of Smart Grid and Clean Energy, 5 (2), 77–85. doi: https://doi.org/10.12720/sgce.5.2.77-85
- Combined cycle power plant: how it works. Available at: https://www.ge.com/gas-power/resources/education/combined-cycle-power-plants
- Tüfekci, P. (2014). Prediction of full load electrical power output of a base load operated combined cycle power plant using machine learning methods. International Journal of Electrical Power & Energy Systems, 60, 126–140. doi: https://doi.org/10.1016/j.ijepes.2014.02.027
- Moayedi, H., Mosavi, A. (2021). Electrical Power Prediction through a Combination of Multilayer Perceptron with Water Cycle Ant Lion and Satin Bowerbird Searching Optimizers. Sustainability, 13 (4), 2336. doi: https://doi.org/10.3390/su13042336
- Sholahudin, S., Han, H. (2015). Heating Load Predictions using The Static Neural Networks Method. International Journal of Technology, 6 (6), 946. doi: https://doi.org/10.14716/ijtech.v6i6.1902
- Dehghani Samani, A. (2018). Combined cycle power plant with indirect dry cooling tower forecasting using artificial neural network. Decision Science Letters, 7, 131–142. doi: https://doi.org/10.5267/j.dsl.2017.6.004
- Çelik, Ö. (2018). A Research on Machine Learning Methods and Its Applications. Journal of Educational Technology and Online Learning, 1 (3), 25–40. doi: https://doi.org/10.31681/jetol.457046
- Brownlee, J. (2016). Linear Regression for Machine Learning. Machine Learning Algorithms. Available at: https://machinelearningmastery.com/linear-regression-for-machine-learning/
- Kumari, K., Yadav, S. (2018). Linear regression analysis study. Journal of the Practice of Cardiovascular Sciences, 4 (1), 33. doi: https://doi.org/10.4103/jpcs.jpcs_8_18
- Van Der Maaten, L., Postma, E., van den Herik, J. (2009). Dimensionality Reduction: A Comparative Review. Available at: https://lvdmaaten.github.io/publications/papers/TR_Dimensionality_Reduction_Review_2009.pdf
- Mladenić, D. (2006). Feature Selection for Dimensionality Reduction. Lecture Notes in Computer Science, 84–102. doi: https://doi.org/10.1007/11752790_5
- Ringnér, M. (2008). What is principal component analysis? Nature Biotechnology, 26 (3), 303–304. doi: https://doi.org/10.1038/nbt0308-303
- Sneiderman, R. (2020). From Linear Regression to Ridge Regression, the Lasso, and the Elastic Net. And why you should learn alternative regression techniques. Available at: https://towardsdatascience.com/from-linear-regression-to-ridge-regression-the-lasso-and-the-elastic-net-4eaecaf5f7e6
- Raita, Y., Camargo, C. A., Macias, C. G., Mansbach, J. M., Piedra, P. A., Porter, S. C. et. al. (2020). Machine learning-based prediction of acute severity in infants hospitalized for bronchiolitis: a multicenter prospective study. Scientific Reports, 10 (1). doi: https://doi.org/10.1038/s41598-020-67629-8
- Chahboun, S., Maaroufi, M. (2021). Principal Component Analysis and Machine Learning Approaches for Photovoltaic Power Prediction: A Comparative Study. Applied Sciences, 11 (17), 7943. doi: https://doi.org/10.3390/app11177943
- Kaya, H., Tüfekci, P., Gürgen, S. F. (2012). Local and Global Learning Methods for Predicting Power of a Combined Gas & Steam Turbine. International Conference on Emerging Trends in Computer and Electronics Engineering (ICETCEE'2012), 13–18. Available at: http://psrcentre.org/images/extraimages/70.%20312595.pdf
- Elfaki, E., Hassan, A. H. A. (2018). Prediction of Electrical Output Power of Combined Cycle Power Plant Using Regression ANN Model. International Journal of Computer Science and Control Engineering, 6 (2), 9–21. Available at: https://zenodo.org/record/1285164#.YaX5l1VByUk
- Elfaki, E. A., Ahmed, A. H. (2018). Prediction of Electrical Output Power of Combined Cycle Power Plant Using Regression ANN Model. Journal of Power and Energy Engineering, 06 (12), 17–38. doi: https://doi.org/10.4236/jpee.2018.612002
- Plis, M., Rusinowski, H. (2018). A mathematical model of an existing gas-steam combined heat and power plant for thermal diagnostic systems. Energy, 156, 606–619. doi: https://doi.org/10.1016/j.energy.2018.05.113
- Wood, D. A. (2020). Combined cycle gas turbine power output prediction and data mining with optimized data matching algorithm. SN Applied Sciences, 2 (3). doi: https://doi.org/10.1007/s42452-020-2249-7
- Liu, Z., Karimi, I. A. (2020). Gas turbine performance prediction via machine learning. Energy, 192, 116627. doi: https://doi.org/10.1016/j.energy.2019.116627
- Bartolini, C. M., Caresana, F., Comodi, G., Pelagalli, L., Renzi, M., Vagni, S. (2011). Application of artificial neural networks to micro gas turbines. Energy Conversion and Management, 52 (1), 781–788. doi: https://doi.org/10.1016/j.enconman.2010.08.003
- Anvari, S., Taghavifar, H., Saray, R. K., Khalilarya, S., Jafarmadar, S. (2015). Implementation of ANN on CCHP system to predict trigeneration performance with consideration of various operative factors. Energy Conversion and Management, 101, 503–514. doi: https://doi.org/10.1016/j.enconman.2015.05.045
- Fast, M., Assadi, M., De, S. (2009). Development and multi-utility of an ANN model for an industrial gas turbine. Applied Energy, 86 (1), 9–17. doi: https://doi.org/10.1016/j.apenergy.2008.03.018
- Rossi, F., Velázquez, D., Monedero, I., Biscarri, F. (2014). Artificial neural networks and physical modeling for determination of baseline consumption of CHP plants. Expert Systems with Applications, 41 (10), 4658–4669. doi: https://doi.org/10.1016/j.eswa.2014.02.001
- Khosravani, H., Castilla, M., Berenguel, M., Ruano, A., Ferreira, P. (2016). A Comparison of Energy Consumption Prediction Models Based on Neural Networks of a Bioclimatic Building. Energies, 9 (1), 57. doi: https://doi.org/10.3390/en9010057
- Arferiandi, Y. D., Caesarendra, W., Nugraha, H. (2021). Heat Rate Prediction of Combined Cycle Power Plant Using an Artificial Neural Network (ANN) Method. Sensors, 21 (4), 1022. doi: https://doi.org/10.3390/s21041022
- Kaggle. Available at: https://www.kaggle.com/gova26/airpressure
- Linear regression. Wikipedia. Available at: https://en.wikipedia.org/wiki/Linear_regression
- Ridge Regression. Available at: https://andreaprovino.it/ridge-regression/
- A Complete understanding of LASSO Regression (2020). Available at: https://www.mygreatlearning.com/blog/understanding-of-lasso-regression/
- Brownlee, J. (2020). How to Develop Elastic Net Regression Models in Python. Python Machine Learning. Available at: https://machinelearningmastery.com/elastic-net-regression-in-python/
- Chakure, A. (2019). Random Forest Regression. Available at: https://medium.com/swlh/random-forest-and-its-implementation-71824ced454f
- Brownlee, J. (2020). How to Develop a Gradient Boosting Machine Ensemble in Python. Ensemble Learning. Available at: https://machinelearningmastery.com/gradient-boosting-machine-ensemble-in-python/
- Thakur, M. Coefficient of Determination Formula. Available at: https://www.educba.com/coefficient-of-determination-formula/
- Enders, F. B. Coefficient of determination. Available at: https://www.britannica.com/science/coefficient-of-determination
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2021 Nader S. Santarisi, Sinan S. Faouri
This work is licensed under a Creative Commons Attribution 4.0 International License.
The consolidation and conditions for the transfer of copyright (identification of authorship) is carried out in the License Agreement. In particular, the authors reserve the right to the authorship of their manuscript and transfer the first publication of this work to the journal under the terms of the Creative Commons CC BY license. At the same time, they have the right to conclude on their own additional agreements concerning the non-exclusive distribution of the work in the form in which it was published by this journal, but provided that the link to the first publication of the article in this journal is preserved.
A license agreement is a document in which the author warrants that he/she owns all copyright for the work (manuscript, article, etc.).
The authors, signing the License Agreement with TECHNOLOGY CENTER PC, have all rights to the further use of their work, provided that they link to our edition in which the work was published.
According to the terms of the License Agreement, the Publisher TECHNOLOGY CENTER PC does not take away your copyrights and receives permission from the authors to use and dissemination of the publication through the world's scientific resources (own electronic resources, scientometric databases, repositories, libraries, etc.).
In the absence of a signed License Agreement or in the absence of this agreement of identifiers allowing to identify the identity of the author, the editors have no right to work with the manuscript.
It is important to remember that there is another type of agreement between authors and publishers – when copyright is transferred from the authors to the publisher. In this case, the authors lose ownership of their work and may not use it in any way.