Ain Shams Engineering Journal (Apr 2023)
Prediction of hydropower generation via machine learning algorithms at three Gorges Dam, China
Abstract
Machine learning models have been effectively applied to predict certain variable in several engineering applications where the variable is highly stochastic in nature and complex to identify utilizing the classical mathematical models. Therefore, this study investigates the capability of various machine learning algorithms in predicting the power production of a reservoir located in China using data from 1979 to 2016. In this study, different supervised and unsupervised machine learning algorithms are proposed: artificial neural network (ANN), AutoRegressive Integrated Moving Aveage (ARIMA) and support vector machine (SVM). Three different scenarios are examined, such as scenario1 (SC1): used to predict daily power generation, scenario 2 (SC2): used to predict power generation for monthly prediction and scenario 3 (SC3): used to predict hydropower generation (HPG) seasonally. The statistical analysis and pre-processing techniques were applied to the raw data before developing the models. Five statistical indexes are employed to evaluate the performances of various models developed. The results indicate that the proposed models can be used to predict HPG efficiently and could be an effective method for energy decision-makers. The sensitivity analyses found the most effective models for predicting HPG for three scenarios using graphical distribution data (Taylor diagram). Regarding the uncertainty analysis, 95PPU and d-factors were adopted to measure the uncertainties of the best models for ANN and SVM. The results presented that the value of 95PPU for all models falls into the range between 80% and 100%. As for the d-factor, all values in all scenarios are less than one.