journal article·2024-12-12Open access

Prediction of Full-Load Electrical Power Output of Combined Cycle Power Plant Using a Super Learner Ensemble

Yujeong Song, Jisu Park, Myoung-Seok Suh, Chansoo Kim

Applied Sciences· Volume 14· Issue 24

Abstract

Combined Cycle Power Plants (CCPPs) generate electrical power through gas turbines and use the exhaust heat from those turbines to power steam turbines, resulting in 50% more power output compared to traditional simple cycle power plants. Predicting the full-load electrical power output (PE) of a CCPP is crucial for efficient operation and sustainable development. Previous studies have used machine learning models, such as the Bagging and Boosting models to predict PE. In this study, we propose employing Super Learner (SL), an ensemble machine learning algorithm, to enhance the accuracy and robustness of predictions. SL utilizes cross-validation to estimate the performance of diverse machine learning models and generates an optimal weighted average based on their respective predictions. It may provide information on the relative contributions of each base learner to the overall prediction skill. For constructing the SL, we consider six individual and ensemble machine learning models as base learners and assess their performances compared to the SL. The dataset used in this study was collected over six years from an operational CCPP. It contains one output variable and four input variables: ambient temperature, atmospheric pressure, relative humidity, and vacuum. The results show that the Boosting algorithms significantly influence the performance of the SL in comparison to the other base learners. The SL outperforms the six individual and ensemble machine learning models used as base learners. It indicates that the SL improves the generalization performance of predictions by combining the predictions of various machine learning models.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Energy Load and Power Forecasting · Thermodynamic and Exergetic Analyses of Power and Cooling Systems · Neural Networks and Applications

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Data Service Division, Penta Systems Technology, 115 Yeouigongwon-ro, Seoul 07241, Republic of Korea

R&D Center, YOUNGJIN Technology Co., Ltd., 296 Sandan-ro, Ansan-si 15433, Republic of Korea

Department of Atmospheric Science, Kongju National University, 56 Gongjudaehak-ro, Gongju-si 32588, Republic of Korea

Department of Applied Mathematics, Kongju National University, 56 Gongjudaehak-ro, Gongju-si 32588, Republic of Korea

Funding

Korea Meteorological Administration Research and Development Program · Kongju National University

References (34)

Show source-provided references
1. Optimum gas turbine cycle for combined cycle power plant10.1016/j.enconman.2007.08.002 ↗
2. Analysis of the dynamic characteristics of a combined-cycle power plant10.1016/S0360-5442(02)00087-7 ↗
3. Prediction of full load electrical power output of a base load operated combined cycle power plant using machine learning methods10.1016/j.ijepes.2014.02.027 ↗
4. Prediction of combined cycle power plant electrical output power using machine learning regression algorithms
5. Case study: Effect of ambient temperature on the electricity production and fuel consumption of a simple cycle gas turbine in Turkey10.1016/j.applthermaleng.2005.08.002 ↗
6. Roni, M.H.K., and Khan, M.A.G. (2017, January 27–29). An artificial neural network based predictive approach for analyzing environmental impact on combined cycle power plant generation. Proceedings of the 2nd International Conference on Electrical & Electronic Engineering (ICEEE), Rajshahi, Bangladesh.10.1109/CEEE.2017.8412913 ↗
7. Predicting electrical power output of combined cycle power plants using a novel artificial neural network optimized by electrostatic discharge algorithm10.1016/j.measurement.2022.111405 ↗
8. Analysis of wind power generation and prediction using ANN: A case study10.1016/j.renene.2007.06.013 ↗
9. ANN and ANFIS models to predict the performance of solar chimney power plants10.1016/j.renene.2015.04.072 ↗
10. Prediction of power output of a coal-fired power plant by artificial neural network10.1007/s00521-009-0331-6 ↗
11. Towards power plant output modelling and optimization using parallel Regression Random Forest10.1016/j.swevo.2015.07.004 ↗
12. Alketbi, S., Nassif, A.B., Eddin, M.A., Shahin, I., and Elnagar, A. (2020, January 3–5). Predicting the power of a combined cycle power plant using machine learning methods. Proceedings of the 2020 International Conference on Communications Computing, Cybersecurity, and Informatics (CCCI), Sharjah, United Arab Emirates.10.1109/CCCI49893.2020.9256742 ↗
13. Bagging predictors10.1007/BF00058655 ↗
14. The strength of weak learnability10.1007/BF00116037 ↗
15. Stacked generalization10.1016/S0893-6080(05)80023-1 ↗
16. Alexandropoulos, S.A.N., Aridas, C.K., Kotsiantis, S.B., and Vrahatis, M.N. (2019). Stacking strong ensembles of classifiers. IFIP International Conference on Artificial Intelligence Applications and Innovations, Springer.10.1007/978-3-030-19823-7_46 ↗
17. Stacked regressions10.1007/BF00117832 ↗
18. Van der Laan, M.J., Polley, E.C., and Hubbard, A.E. (2007). Super Learner. Stat. Appl. Genet. Mol. Biol., 6.10.2202/1544-6115.1309 ↗
19. The effect of ambient temperature on a gas turbine performance in part load operation10.1063/1.4704300 ↗
20. Analysis of the effect of changes in vacuum pressure on condenser effectiveness before and after overhaul in Blok 1 PLTGU UP Gresik
21. Support-vector networks10.1007/BF00994018 ↗
22. Support vector regression
23. Short term traffic flow prediction using machine learning—KNN, SVM and ANN with weather information10.7708/ijtte.2020.10(3).08 ↗
24. Beskopylny, A.N., Stel’makh, S.A., Shcherban’, E.M., Mailyan, L.R., Meskhi, B., Razveeva, I., Chernil’nik, A., and Beskopylny, N. (2022). Concrete strength prediction using machine learning methods CatBoost, k-Nearest Neighbors, Support Vector Regression. Appl. Sci., 12.10.3390/app122110864 ↗
25. Goldberger, J., Hinton, G.E., Roweis, S., and Salakhutdinov, R.R. (2004). Neighbourhood components analysis. Adv. Neural Inf. Process. Syst., 17.
26. Breiman, L., Friedman, J.H., Olshen, R.A., and Stone, C.J. (2017). Classification and Regression Trees, Routledge.10.1201/9781315139470 ↗
27. Shabani, S., Samadianfard, S., Sattari, M.T., Mosavi, A., Shamshirband, S., Kmet, T., and Várkonyi-Kóczy, A.R. (2020). Modeling pan evaporation using Gaussian process regression K-nearest neighbors random forest and support vector machines; comparative analysis. Atmosphere, 11.10.3390/atmos11010066 ↗
28. Random forests10.1023/A:1010933404324 ↗
29. Greedy function approximation: A gradient boosting machine10.1214/aos/1013203451 ↗
30. A decision-theoretic generalization of on-line learning and an application to boosting10.1006/jcss.1997.1504 ↗
31. Chen, T., and Guestrin, C. (2016, January 13–17). Xgboost: A scalable tree boosting system. Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, San Francisco, CA, USA.10.1145/2939672.2939785 ↗
32. Super learner machine-learning algorithms for compressive strength prediction of high performance concrete10.1002/suco.202200424 ↗
33. Polley, E.C., and Van der Laan, M.J. (2010). Super Learner in Prediction, Berkeley Graduate Division.
34. Zhang, Y., Wen, M., Sun, Y., Chen, H., and Cai, Y. (2022). Black carbon emission prediction of diesel engine using stacked generalization. Atmosphere, 13.10.3390/atmos13111855 ↗