摘要:由于太阳能具有间歇性、不稳定性和随机性, 精确的短期光伏(photovoltaic, PV)功率预测具有较大的挑战, 阻碍了光伏与智能电网的有机整合. 为此, 本文提出了一种名为WVPD (WOA-VMD和PSO-DSN)的方法. 首先, 应用变分模态分解(variational mode decomposition, VMD)获得多个本征模态函数(intrinsic mode function, IMF)分量. 同时, 结合鲸鱼优化算法(whale optimization algorithm, WOA)算法进行模式分量和惩罚因子参数优化, 解决VMD分解不足和模式混合问题. 然后, 利用PV功率和数值天气预报(numerical weather prediction, NWP)数据的空间和时间相关性构建新型双流网络(dual-stream network, DSN), 即结合挤压和激励网络(squeeze-and-excitation networks, SENet)以及双向门控循环单元(bidirectional gated recurrent unit, BiGRU). 同时, 采用粒子群优化算法(particle swarm optimization, PSO)优化DSN中学习率和批量大小. 最后, 验证得出与深度学习混合模型相比, MSE平均提升78.6%, RMSE平均提升53.7%, MAE平均提升37.7%, 所提出的WVPD性能优越. 代码共享于https://github.com/ruanyuyuan/PV-power-forecast.