基于联邦学习的光伏发电组合预测方法、装置及电子设备与流程

文档序号:33895627发布日期:2023-04-21 04:42阅读:61来源:国知局
基于联邦学习的光伏发电组合预测方法、装置及电子设备与流程

本发明涉及光伏,尤其涉及一种基于联邦学习的光伏发电组合预测方法、装置及电子设备。


背景技术:

1、光伏发电受到许多不可控因素的影响,如太阳辐射、温度、湿度、风速和方向等,因此,准确预测光伏发电非常困难。光伏发电的不可预测性不仅影响经济效率,而且对大规模并网后电力系统运行的稳定性、可靠性和调度产生不利影响。可靠的光伏发电系统对于电网的安全稳定运行至关重要,因此,准确预测光伏发电量非常重要。

2、目前,光伏功率预测方法通常可以分为物理预测方法、统计预测方法、人工智能预测方法和混合预测方法。物理预测方法主要是基于大气中的物理规律与太阳辐射之间的相互作用来建立预测的物理模型,该方法建模复杂,计算量大,短期预测结果不理想。统计预测方法主要基于预测模型的输入和输出之间的相关性,并根据一定的统计规律进行预测,该方法仅依赖历史太阳数据来建立模型,以捕捉天气变量与光伏发电之间的关系,并且预测过程相对简单。基于人工智能的光伏电力预测模型不依赖电力与其影响因素之间的关系,而是从大量历史数据中学习来进行预测,该方法在处理具有良好鲁棒性和准确性的非平稳太阳辐射强度序列方面具有巨大优势。为了克服单一模型处理数据的缺点,混合预测方法将上述各预测方法相结合,以实现高预测精度。

3、然而,现有的混合预测方法依赖于具有足够多的样本和足够丰富的特征的训练数据集,而实际情况是发电数据样本数量和特征普遍不足,并且不同区域的发电数据通常严格保密,使得混合预测方法预测光伏发电的效果较差。


技术实现思路

1、本发明实施例提供了一种基于联邦学习的光伏发电组合预测方法、装置及电子设备,以解决因训练数据不足使得混合预测方法预测光伏发电的效果较差的问题。

2、第一方面,本发明实施例提供了一种基于联邦学习的光伏发电组合预测方法,包括:

3、对待训练的预设初始模型进行联邦学习训练,得到训练后的模型参数;

4、根据训练后的模型参数,生成光伏发电组合预测模型;

5、利用光伏发电组合预测模型对待预测光伏区域进行光伏发电预测;

6、其中,联邦学习训练由联邦服务器和多个本地服务器执行,多个本地服务器分别对应互不相同的且数据不共享的一个光伏区域;本地服务器根据所在光伏区域的训练数据集和由联邦服务器分发的不同训练轮次的聚合模型参数,对预设初始模型进行训练;联邦服务器对接收的本地服务器在不同训练轮次上传的本地模型参数进行模型聚合处理,得到下一轮次的聚合模型参数,直至得到符合预设条件的训练后的模型参数,停止联邦学习训练。

7、第二方面,本发明实施例提供了一种基于联邦学习的光伏发电组合预测方法装置,包括:

8、模型训练模块,用于对待训练的预设初始模型进行联邦学习训练,得到训练后的模型参数;

9、模型生成模块,用于根据训练后的模型参数,生成光伏发电组合预测模型;

10、预测模块,用于利用光伏发电组合预测模型对待预测光伏区域进行光伏发电预测;

11、其中,联邦学习训练由联邦服务器和多个本地服务器执行,多个本地服务器分别对应互不相同的且数据不共享的一个光伏区域;本地服务器根据所在光伏区域的训练数据集和由联邦服务器分发的不同训练轮次的聚合模型参数,对预设初始模型进行训练;联邦服务器对接收的本地服务器在不同训练轮次上传的本地模型参数进行模型聚合处理,得到下一轮次的聚合模型参数,直至得到符合预设条件的训练后的模型参数,停止联邦学习训练。

12、第三方面,本发明实施例提供了一种电子设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上第一方面或第一方面的任一种可能的实现方式所述方法的步骤。

13、本发明实施例提供一种基于联邦学习的光伏发电组合预测方法、装置及电子设备,其首先对待训练的预设初始模型进行联邦学习训练,得到训练后的模型参数。然后根据所述训练后的模型参数,生成光伏发电组合预测模型。最后,利用所述光伏发电组合预测模型对待预测光伏区域进行光伏发电预测。由于通过采用联邦学习训练的方式对预设初始模型进行训练,实现了光伏运营商之间预测模型的协同训练,解决了单个数据持有者的数据不足的问题,极大地提升了训练数据的数量,从而提升了光伏发电组合预测模型的泛化能力,提升了混合预测方法预测光伏发电的效果。同时,由于在训练过程中,各参与方无法获取其他参与方的训练数据,从而保证了数据隐私,解决了训练数据无法共享的问题。



技术特征:

1.一种基于联邦学习的光伏发电组合预测方法,其特征在于,包括:

2.根据权利要求1所述的基于联邦学习的光伏发电组合预测方法,其特征在于,所述对待训练的预设初始模型进行联邦学习训练,得到训练后的模型参数,包括:

3.根据权利要求2所述的基于联邦学习的光伏发电组合预测方法,其特征在于,所述预设条件为:

4.根据权利要求2所述的基于联邦学习的光伏发电组合预测方法,其特征在于,所述训练数据集包括带有时间信息的光伏正向有功能量数据、有功功率、电压和电流。

5.根据权利要求2所述的基于联邦学习的光伏发电组合预测方法,其特征在于,所述联邦服务器采用预设函数进行模型聚合处理,所述预设函数为:

6.根据权利要求2所述的基于联邦学习的光伏发电组合预测方法,其特征在于,所述预设初始模型为混合lstm-bpnn预测模型,包括一个lstm和一个前后连接的bpnn,其中,lstm的输出是bpnn的输入。

7.根据权利要求6所述的基于联邦学习的光伏发电组合预测方法,其特征在于,所述混合lstm-bpnn预测模型的时间步长为:

8.一种基于联邦学习的光伏发电组合预测装置,其特征在于,所述装置包括:

9.根据权利要求8所述的基于联邦学习的光伏发电组合预测装置,其特征在于,所述模型训练模块具体用于:

10.一种电子设备,包括存储器和处理器,所述存储器用于存储计算机程序,所述处理器用于调用并运行所述存储器中存储的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如上的权利要求1至7中任一项所述的基于联邦学习的光伏发电组合预测方法的步骤。


技术总结
本发明提供一种基于联邦学习的光伏发电组合预测方法、装置及电子设备。该方法包括:对待训练的预设初始模型进行联邦学习训练,得到训练后的模型参数;根据训练后的模型参数,生成光伏发电组合预测模型;利用光伏发电组合预测模型对待预测光伏区域进行光伏发电预测。其中,联邦学习训练由联邦服务器和多个本地服务器执行,本地服务器根据所在光伏区域的训练数据集和由联邦服务器分发的不同训练轮次的聚合模型参数,对预设初始模型进行训练;联邦服务器对接收的本地服务器在不同训练轮次上传的本地模型参数进行模型聚合处理,直至得到符合预设条件的训练后的模型参数。采用本发明能够提升混合预测方法预测光伏发电的泛化能力和预测效果。

技术研发人员:王鸿玺,申洪涛,张玉帅,李飞,石振刚,朱雅魁
受保护的技术使用者:国网河北省电力有限公司营销服务中心
技术研发日:
技术公布日:2024/1/11
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1