一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于深度学习的储能出力预测方法、系统、设备及介质与流程

2021-12-04 02:21:00 来源:中国专利 TAG:


1.本发明属于储能设施在电网中行为分析预测领域,具体涉及一种基于深度学习的储能出力预测方法、系统、设备及介质。


背景技术:

2.随着电力市场的开展,市场成员的行为充满自主性,和计划方式下电网运行不同,电网不能预先准确知道所有的市场成员各时段的实时发电或者如何提供辅助服务。因此,对电网的安全管控带来了一些挑战。随着储能技术,特别是分布式储能技术的发展,以及电能量市场、辅助服务市场、容量市场的准入门槛和组织形式等的修改,给参与市场的储能在电网中行为预测带来了不确定性,目前主要依靠计划人员来预测储能未来的表现,受主观影响较大,这不利于电力现货市场组织运营,也给合理的市场规则制定调整增加了一定的困难。


技术实现要素:

3.本发明提供了一种基于深度学习的储能出力预测方法、系统、设备及介质,以克服现有技术存在缺陷,本发明可以支持在储能设施的运营者具有不同参与市场方案和既定策略、或者在不同场景、或者在不同市场规则及组织形式的情况下,从客观的角度出发,从储能历史参与表现以及电网已知部分来预测储能设施在电网中行为,受主观影响较小,并且减小了人员工作量,供电力市场规划运营人员参考。
4.为达到上述目的,本发明采用如下技术方案:
5.基于深度学习的储能出力预测方法,包括:
6.获取预测电网数据;
7.将预测电网数据作为预测输入数据输入储能出力预测模型,得到预测储能出力;其中,储能出力预测模型通过对多层神经元网络模型进行训练得到,对多层神经元网络模型进行训练时,将历史电网数据作为历史输入数据,将历史储能出力作为历史输出数据。
8.进一步地,所述历史电网数据包括历史负荷值、历史网络拓扑结构以及水电、风电、光伏的历史出力值,所述历史网络拓扑结构作为历史输入数据时,将某一历史时间点的历史网络拓扑结构构建为此历史时间点对应的历史关联矩阵;
9.所述历史储能出力为若干储能设施在历史时间点的储能出力的集合。
10.进一步地,将历史电网数据作为历史输入数据,将历史储能出力作为历史输出数据,对多层神经元网络模型进行训练的具体过程为:
11.将历史输入数据构建成历史输入矩阵;所述历史输入矩阵的每一行对应一历史时间点的历史负荷值,不同水电、风电、光伏的历史出力值,以及历史关联矩阵的不同元素,所述历史关联矩阵的不同元素表示历史网络拓扑结构中不同设备之间的连接关系;
12.将历史输出数据构建成历史输出矩阵;所述历史输出矩阵的每一行对应一历史时间点不同储能设施的储能出力;
13.将历史输入矩阵和历史输出矩阵通过历史时间点的对应关系连接,形成历史矩阵,对历史矩阵进行归一化处理;
14.对归一化处理后的历史矩阵按照预设比例拆分得到训练集和测试集,将训练集分解为历史输入训练集和历史输出训练集,将测试集分解为历史输入测试集和历史输出测试集;
15.采用历史输入训练集和历史输出训练集对多层神经元网络模型进行训练,采用历史输入测试集和历史输出测试集对训练后的多层神经元网络模型进行测试,若测试结果满足要求,则得到储能出力预测模型,若测试结果不满足要求,则调整训练后的多层神经元网络模型的模型参数后,采用历史输入训练集和历史输出训练集重新训练,并采用历史输入测试集和历史输出测试集重新测试,直至测试结果满足要求。
16.进一步地,所述采用历史输入测试集和历史输出测试集对训练后的多层神经元网络模型进行测试的具体过程为:
17.将历史输入测试集输入训练后的多层神经元网络模型,得到输出结果,将输出结果与历史输出测试集进行比较,当准确度大于等于预设阈值时,则测试结果满足要求,否则,测试结果不满足要求。
18.进一步地,所述模型参数包括多层神经元网络模型的构建形式及训练次数。
19.进一步地,所述预测电网数据采用预测储能出力对应时间尺度下的预测值,具体包括负荷预测值、当前拓扑叠加检修计划构建的未来网络拓扑结构以及水电、风电、光伏预测值,所述未来网络拓扑结构在输入储能出力预测模型前,将某一未来时间点的未来网络拓扑结构构建为此未来时间点对应的预测关联矩阵。
20.进一步地,所述的将预测电网数据作为预测输入数据输入储能出力预测模型,得到预测储能出力的过程具体为:
21.将预测输入数据构建成预测输入矩阵;
22.对预测输入矩阵进行归一化处理;
23.将归一化处理后的预测输入矩阵输入储能出力预测模型,获得预测输出矩阵;
24.将预测输出矩阵进行逆归一化处理,获得预测储能出力。
25.基于深度学习的储能出力预测系统,包括:数据获取模块和储能出力预测模块,其中:
26.数据获取模块:用于获取预测电网数据;
27.储能出力预测模块:用于将预测电网数据作为预测输入数据输入储能出力预测模型,得到预测储能出力;其中,储能出力预测模型通过对多层神经元网络模型进行训练得到,对多层神经元网络模型进行训练时,将历史电网数据作为历史输入数据,将历史储能出力作为历史输出数据。
28.一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现所述基于深度学习的储能出力预测方法的步骤。
29.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现所述基于深度学习的储能出力预测方法的步骤。
30.与现有技术相比,本发明具有以下有益的技术效果:
31.本发明利用历史电网数据和历史储能出力对神经元网络模型进行深度学习训练,并利用训练得到的储能出力预测模型对市场环境下的储能出力进行预测,可以为电力机构安全运行提供帮助,根据储能出力预测能够提前做好保障电网运行安全性措施,本发明方法受主观影响较小,需要的人员工作量很少,具有高效便捷的特点。
32.与传统的利用相似日及利用线性外推法进行储能出力预测,本发明可以发挥多层神经元网络的优势,较好处理输入电网数据和预测储能出力的关系,对其中强关联变量和弱关联变量合理关联,同时在处理非线性关系上具有优势。
附图说明
33.说明书附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。
34.图1为本发明流程示意图;
35.图2为本发明训练过程流程示意图;
36.图3为本发明储能出力获取流程示意图;
37.图4为本发明系统的结构示意图。
具体实施方式
38.以下结合附图及具体实施例对本发明进行进一步详细说明。
39.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
40.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
41.一种基于深度学习的储能出力预测方法,参见图1,具体包括:
42.获取预测电网数据;所述预测电网数据采用预测储能出力对应时间尺度下的预测值,具体包括负荷预测值、当前拓扑叠加检修计划构建的未来网络拓扑结构以及分布式水电、风电、光伏预测值,所述未来网络拓扑结构在输入储能出力预测模型前,将未来网络拓扑结构构建为预测关联矩阵。
43.将预测电网数据作为预测输入数据输入储能出力预测模型,得到预测储能出力;所述储能出力预测模型通过对多层神经元网络模型进行训练得到,所述多层神经元网络模型采用rnn(循环神经网络)或者lstm(长短期记忆神经网络)。
44.其中,利用历史数据对多层神经元网络模型进行训练,所述历史数据包括历史电
网数据以及历史储能出力,在训练过程中,将历史电网数据作为多层神经元网络模型的历史输入数据,将历史储能出力作为多层神经元网络模型的历史输出数据,训练完毕后,得到储能出力预测模型。
45.所述历史电网数据包括历史负荷值、历史网络拓扑结构以及水电、风电、光伏的历史出力值,所述历史网络拓扑结构作为历史输入数据时,将某一历史时间点的历史网络拓扑结构构建为此历史时间点对应的历史关联矩阵;所述历史储能出力为若干储能设施在历史时间点的储能出力的集合。
46.在训练时,参见图2,将历史输入数据构建成历史输入矩阵;所述历史输入矩阵的每一行对应一历史时间点的历史负荷值,不同水电、风电、光伏的历史出力值,以及历史关联矩阵的不同元素,所述历史关联矩阵的不同元素表示历史网络拓扑结构中不同设备之间的连接关系;将历史输出数据构建成历史输出矩阵;所述历史输出矩阵的每一行对应一历史时间点不同储能设施的储能出力;将历史输入矩阵和历史输出矩阵通过历史时间点的对应关系连接,形成历史矩阵,对历史矩阵进行归一化处理;再对归一化处理后的历史矩阵按照预设比例(在本实施例中,预设比例为7:3)拆分得到训练集和测试集,将训练集分解为历史输入训练集和历史输出训练集,将测试集分解为历史输入测试集和历史输出测试集;采用历史输入训练集和历史输出训练集对多层神经元网络模型进行训练,然后采用历史输入测试集和历史输出测试集对训练后的多层神经元网络模型进行测试,所述测试的具体过程为:将历史输入测试集输入训练后的多层神经元网络模型,得到输出结果,将输出结果与历史输出测试集进行比较,当准确度大于等于预设阈值(在本实施例中,预设阈值取90%)时,则测试结果满足要求,否则,测试结果不满足要求;若测试结果满足要求,则得到储能出力预测模型,若测试结果不满足要求,则调整训练后的多层神经元网络模型的模型参数(神经元网络模型的构建形式及训练次数)后,采用历史输入训练集和历史输出训练集重新训练,并采用历史输入测试集和历史输出测试集重新测试,循环此过程直至测试结果满足要求。
47.参见图3,训练完毕后,将预测电网数据作为预测输入数据输入储能出力预测模型,预测输入数据在输入储能出力预测模型之前,首先将预测输入数据构建成预测输入矩阵,预测输入矩阵的每一行对应一未来时间点的负荷预测值,不同水电、风电、光伏预测值,以及预测关联矩阵的不同元素,所述预测关联矩阵的不同元素表示未来网络拓扑结构中不同设备之间的连接关系;然后对预测输入矩阵进行归一化处理;将归一化处理后的预测输入矩阵输入储能出力预测模型,获得预测输出矩阵,将预测输出矩阵进行逆归一化处理,获得预测储能出力。
48.本发明还提供一种基于深度学习的储能出力预测系统,参见图4,包括:数据获取模块和储能出力预测模块,其中:
49.数据获取模块:用于获取预测电网数据;
50.储能出力预测模块:用于将预测电网数据作为预测输入数据输入储能出力预测模型,得到预测储能出力;其中,储能出力预测模型通过对多层神经元网络模型进行训练得到,对多层神经元网络模型进行训练时,将历史电网数据作为历史输入数据,将历史储能出力作为历史输出数据。
51.本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实
施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd

rom、光学存储器等)上实施的计算机程序产品的形式。
52.本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
53.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
54.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
55.最后应当说明的是:以上实施例仅用于说明本发明的技术方案而非对其保护范围的限制,尽管参照上述实施例对本发明进行了详细的说明,所属领域的普通技术人员应当理解:本领域技术人员阅读本发明后依然可对发明的具体实施方式进行种种变更、修改或者等同替换,但这些变更、修改或者等同替换,均在发明待批的权利要求保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献