Abstract

Accurate forecasting of photovoltaic (PV) power is of great significance for the safe, stable, and economical operation of power grids. Therefore, a day-ahead photovoltaic power forecasting (PPF) and uncertainty analysis method based on WT-CNN-BiLSTM-AM-GMM is proposed in this paper. Wavelet transform (WT) is used to decompose numerical weather prediction (NWP) data and photovoltaic power data into frequency data with time information, which eliminates the influence of randomness and volatility in the data information on the forecasting accuracy. A convolutional neural network (CNN) is used to deeply mine the seasonal characteristics of the input data and the correlation characteristics between the input data. The bidirectional long short-term memory network (BiLSTM) is used to deeply explore the temporal correlation of the input data series. To reflect the different influences of the input data sequence on the model forecasting accuracy, the weight of the calculated value of the BiLSTM model for each input data is adaptively adjusted using the attention mechanism (AM) algorithm according to the data sequence, which further improves the model forecasting accuracy. To accurately calculate the probability density distribution characteristics of photovoltaic forecasting errors, the Gaussian mixture model (GMM) method was used to calculate the probability density distribution of forecasting errors, and the confidence interval of the day-ahead PPF was calculated. Using a photovoltaic power station as the calculation object, the forecasting results of the WT-CNN-BiLSTM-AM, CNN-BiLSTM, WT-CNN-BiLSTM, long short-term memory network (LSTM), gate recurrent unit (GRU), and PSO-BP models were compared and analyzed. The calculation results show that the forecasting accuracy of the WT-CNN-BiLSTM-AM model is higher than that of the other models. The confidence interval coverage calculated from the GMM is greater than the given confidence level.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call