Load Forecasting of Sparrow Search Algorithm Optimization Double BIGRU
DOI:
https://doi.org/10.31577/cai_2024_3_561Keywords:
Power load forecasting, principal component analysis, sparrow search algorithm, two-layer BIGRU, attention mechanismAbstract
In this paper, a PCA-SSA-DBIGRU-Attention multi-factor short-term power load forecasting model is proposed. Taking a complete account of the influence of meteorological factors, principal components analysis (PCA) is used to analyze the meteorological factors of daily minimum, maximum, daily average temperature, relative humidity, daily precipitation and power load data at the same time. The realization of original load data is dimensioned down. The complexity of power load forecasting models is reduced. Then, the Attention Double Bidirectional Gating Recurrent Unit (DBIGRU) model is constructed to calculate the different weights of the hidden layer states of the two-layer BIGRU. The hidden layer states are assigned different weights. The Sparrow Search Algorithm (SSA) is incorporated into the DBIGRU-Attention. The SSA-DBIGRU-Attention network model is constructed to optimize the learning rate, the number of iterations and the four hyperparameters of the first and second hidden layer neurons. The extracted principal components are input into SSA-DBIGRU-Attention to realize multi-factor short-term power load forecasting. Experimental results show that the prediction accuracy of the proposed model is improved, and the prediction time is reduced. Compared to the VMD-BILSTM, PCA-DBILSTM, CNN-GRU-Attention and CNN-BIGRU-Attention model, the four aspects of MAPE, MAE, RMSE and time are reduced by 29.55 %, 36.42 %, 32.34 % and 12.22 %, respectively, the R2 is improved by 3.09 %.