为提高光伏功率的预测精度,提出一种基于完全自适应噪声经验模态分解(CEEMDAN)和串行卷积神经网络及门控神经网络(CNN-GRU)的光伏功率组合预测模型。首先,针对光伏功率波动性对预测结果的影响,采用CEEMDAN将原始光伏功率分解为若干子序列降低序列的非平稳性,并通过样本熵(SE)计算各子序列的复杂度,将SE值相近的序列,进行重组以减少计算量。其次,为克服单一神经网络在学习光伏功率历史数据特征的局限性,提出串行CNN-GRU混合神经网络以充分挖掘光伏功率的时空特征;将各子序列输入串行CNN-GRU得到预测结果,并将子序列预测结果叠加得到光伏功率预测结果。最后,对两个地区的光伏电站进行实例验证,同时构建LSTM、GRU、CEEMDAN-LSTM、CEEMDAN-GRU和串行CNN-GRU,进行对比验证。结果表明,所提模型能得到良好的预测结果,拥有良好的预测精度和泛化能力。
Abstract
To enhance the accuracy of PV power forecasting, this paper proposes a combined forecasting model for PV power based on CEEMDAN and a serial CNN-GRU network. Firstly, considering the impact of PV power fluctuations on the forecasting results, CEEMDAN is used to decompose the original PV power into several subsequences to reduce the non-stationarity of the sequence. Each subsequence’s sample entropy(SE) is then calculated to measure its complexity, and subsequences with similar SE values are regrouped to reduce computational load. Secondly, to overcome the limitations of a single neural network in learning the historical characteristics of PV power, a serial CNN-GRU hybrid neural network is proposed to explore the spatiotemporal features of PV powerfully. Each subsequence is input into the serial CNN-GRU network to obtain the forecasting results, and the predicted values of the subsequences are summed to yield the final PV power forecasting results. Finally, case studies on PV power plants in two regions are conducted, with comparative validation against LSTM, GRU, CEEMDAN-LSTM, CEEMDAN-GRU, and the serial CNN-GRU models. The results show that the proposed model achieves superior forecasting accuracy and generalization capability.
关键词
光伏功率预测 /
CNN /
GRU /
混合神经网络 /
CEEMDAN /
SE
Key words
photovoltaic power forecasting /
CNN /
GRU /
hybrid neural networks /
CEEMDAN /
SE
{{custom_sec.title}}
{{custom_sec.title}}
{{custom_sec.content}}
参考文献
[1] 丁明, 王磊, 毕锐. 基于改进BP神经网络的光伏发电系统输出功率短期预测模型[J]. 电力系统保护与控制, 2012, 40(11): 93-99, 148.
DING M, WANG L, BI R.A short-term prediction model to forecast output power of photovoltaic system based on improved BP neural network[J]. Power system protection and control, 2012, 40(11): 93-99, 148.
[2] 王育飞, 付玉超, 孙路, 等. 基于混沌-RBF神经网络的光伏发电功率超短期预测模型[J]. 电网技术, 2018, 42(4): 1110-1116.
WANG Y F, FU Y C, SUN L, et al.Ultra-short term prediction model of photovoltaic output power based on chaos-RBF neural network[J]. Power system technology, 2018, 42(4): 1110-1116.
[3] 赵洪山, 孙承妍, 温开云, 等. 基于有向图卷积循环网络的分布式光伏出力超短期预测方法[J]. 太阳能学报, 2024, 45(8): 281-288.
ZHAO H S, SUN C Y, WEN K Y, et al.Ultra-short-term prediction method of distributed photovoltaic power output based on directed graph convolution recurrent network[J]. Acta energiae solaris sinica, 2024, 45(8): 281-288.
[4] KONSTANTINOU M, PERATIKOU S, CHARALAMBID ES A G. Solar photovoltaic forecasting of power output using LSTM networks[J]. Atmosphere, 2021, 12(1): 124.
[5] 刘国海, 孙文卿, 吴振飞, 等. 基于Attention-GRU的短期光伏发电功率预测[J]. 太阳能学报, 2022, 43(2): 226-232.
LIU G H, SUN W Q, WU Z F, et al.Short-term photovoltaic power forecasting based on Attention-GRU model[J]. Acta energiae solaris sinica, 2022, 43(2): 226-232.
[6] 庞昊, 高金峰, 杜耀恒. 基于多神经网络融合的短期负荷预测方法[J]. 电力自动化设备, 2020, 40(6): 37-43.
PANG H, GAO J F, DU Y H.Short-term load forecasting method based on fusion of multiple neural networks[J]. Electric power automation equipment, 2020, 40(6): 37-43.
[7] 党存禄, 杨海兰, 武文成. 基于LSTM和CatBoost组合模型的短期负荷预测[J]. 电气工程学报, 2021, 16(3): 62-69.
DANG C L, YANG H L, WU W C.Short-term load forecasting based on LSTM and CatBoost combined model[J]. Journal of electrical engineering, 2021, 16(3): 62-69.
[8] 刘亚珲, 赵倩. 基于聚类经验模态分解的CNN-LSTM超短期电力负荷预测[J]. 电网技术, 2021, 45(11): 4444-4451.
LIU Y H, ZHAO Q.Ultra-short-term power load forecasting based on cluster empirical mode decomposition of CNN-LSTM[J]. Power system technology, 2021, 45(11): 4444-4451.
[9] CHUNG W H, GU Y H, YOO S J.District heater load forecasting based on machine learning and parallel CNN-LSTM attention[J]. Energy, 2022, 246: 123350.
[10] 史佳琪, 马丽雅, 李晨晨, 等. 基于串行-并行集成学习的高峰负荷预测方法[J]. 中国电机工程学报, 2020, 40(14): 4463-4472.
SHI J Q, MA L Y, LI C C, et al.Daily peak load forecasting based on sequential-parallel ensemble learning[J]. Proceedings of the CSEE, 2020, 40(14): 4463-4472.
[11] 孟安波, 许炫淙, 陈嘉铭, 等. 基于强化学习和组合式深度学习模型的超短期光伏功率预测[J]. 电网技术, 2021, 45(12): 4721-4728.
MENG A B, XU X C, CHEN J M, et al.Ultra short term photovoltaic power prediction based on reinforcement learning and combined deep learning model[J]. Power system technology, 2021, 45(12): 4721-4728.
[12] 王开艳, 杜浩东, 贾嵘, 等. 基于相似日聚类和QR-CNN-BiLSTM模型的光伏功率短期区间概率预测[J]. 高电压技术, 2022, 48(11): 4372-4388.
WANG K Y, DU H D, JIA R, et al.Short-term interval probability prediction of photovoltaic power based on similar daily clustering and QR-CNN-BiLSTM model[J]. High voltage engineering, 2022, 48(11): 4372-4388.
[13] 毕贵红, 赵鑫, 陈臣鹏, 等. 基于多通道输入和PCNN-BiLSTM的光伏发电功率超短期预测[J]. 电网技术, 2022, 46(9): 3463-3476.
BI G H, ZHAO X, CHEN C P, et al.Ultra-short-term prediction of photovoltaic power generation based on multi-channel input and PCNN-BiLSTM[J]. Power system technology, 2022, 46(9): 3463-3476.
[14] 陈梓行, 金涛, 郑熙东, 等. 基于新型日期映射法和ISGU混合模型的短期电力负荷预测[J]. 电力系统保护与控制, 2022, 50(15): 72-80.
CHEN Z X, JIN T, ZHENG X D, et al.Short-term power load forecasting based on a new date mapping method and an ISGU hybrid model[J]. Power system protection and control, 2022, 50(15): 72-80.
[15] LI P T, ZHOU K L, LU X H, et al.A hybrid deep learning model for short-term PV power forecasting[J]. Applied energy, 2020, 259: 114216.
[16] 高相铭, 杨世凤, 潘三博. 基于EMD和ABC-SVM的光伏并网系统输出功率预测研究[J]. 电力系统保护与控制, 2015, 43(21): 86-92.
GAO X M, YANG S F, PAN S B.A forecasting model for output power of grid-connected photovoltaic generation system based on EMD and ABC-SVM[J]. Power system protection and control, 2015, 43(21): 86-92.
[17] 王振浩, 王翀, 成龙, 等. 基于集合经验模态分解和深度学习的光伏功率组合预测[J]. 高电压技术, 2022, 48(10): 4133-4142.
WANG Z H, WANG C, CHENG L, et al.Photovoltaic power combined prediction based on ensemble empirical mode decomposition and deep learning[J]. High voltage engineering, 2022, 48(10): 4133-4142.
[18] 杨茂, 王凯旋. 基于CEEMD-DBN模型的光伏出力日前区间预测[J]. 高电压技术, 2021, 47(4): 1156-1164.
YANG M, WANG K X.Day-ahead interval forecasting of PV power based on CEEMD-DBN model[J]. High voltage engineering, 2021, 47(4): 1156-1164.
[19] TORRES M E, COLOMINAS M A, SCHLOTTHAUER G, et al.A complete ensemble empirical mode decomposition with adaptive noise[C]//2011 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP). Prague, Czech Republic, 2011: 4144-4147.
[20] RICHMAN J S, MOORMAN J R.Physiological time-series analysis using approximate entropy and sample entropy[J]. American journal of physiology heart and circulatory physiology, 2000, 278(6): H2039-H2049.
[21] TAO Q, LIU F, LI Y, et al.Air pollution forecasting using a deep learning model based on 1D convnets and bidirectional GRU[J]. IEEE access, 2019, 7: 76690-76698.
[22] GAO M Y, ZHANG N, SHEN S L, et al.Real-time dynamic earth-pressure regulation model for shield tunneling by integrating GRU deep learning method with GA optimization[J]. IEEE access, 2020, 8: 64310-64323.
[23] 吕伟杰, 方一帆, 程泽. 基于模糊C均值聚类和样本加权卷积神经网络的日前光伏出力预测研究[J]. 电网技术, 2022, 46(1): 231-238.
LYU W J, FANG Y F, CHENG Z.Prediction of day-ahead photovoltaic output based on FCM-WS-CNN[J]. Power system technology, 2022, 46(1): 231-238.