虚拟电厂的运行控制方法及虚拟电厂
技术领域
本发明涉及电力调度技术领域,尤其涉及虚拟电厂的运行控制方法及虚拟电厂。
背景技术
虚拟电厂是一种电源协调管理***,可以通过先进的信息通信技术和协调控制技术,将分布式电源、可控负荷和储能***合理地聚合在一起,形成可供电网利用的强大电源。由于电网要求并网电厂保持供电的稳定性,也即要求并网电厂实际供电与预测供电的差异不能过大,而可控负荷的实际用电功率可能会与预测用电功率存在较大差异,从而导致整个虚拟电厂的实际供电与预测供电存在较大差异。
因此,现有的虚拟电厂为了降低实际供电与预测供电之间的差异,通常会配备高容量的储能设备以供虚拟电厂进行调度,从而导致虚拟电厂存在成本较高的缺点。
发明内容
本发明的主要目的在于提供一种虚拟电厂的运行控制方法及虚拟电厂,旨在达成降低虚拟电厂成本的效果。
为实现上述目的,本发明提供一种虚拟电厂的运行控制方法,应用于控制中心,所述虚拟电厂的运行控制方法包括以下步骤:
获取预设时间间隔内的预测产电曲线与预设时间间隔内的预测用电曲线,所述预设时间间隔分为多个时间段;
根据所述预测产电曲线与所述预测用电曲线生成预测供电曲线;
定时获取虚拟电厂当前时间段的实际供电量与当前时间段的预测供电量的第一差值,所述当前时间段的预测供电量由预测供电曲线得到;
根据所述第一差值以及下一时间段的预测供电量生成第一控制信息,所述下一时间段的预测供电量由预测供电曲线得到;
将所述第一控制信息下发至所述虚拟电厂的各个能源节点控制器,以供所述能源节点控制器根据所述第一控制信息调整能源节点控制器的可控负荷或储能设备在下一时间段的运行状态。
可选地,所述获取预设时间间隔内的预测产电曲线与预设时间间隔内的预测用电曲线的步骤之前,所述虚拟电厂的运行控制方法还包括:
接收每个分布式电源的预设时间间隔内的气象预测数据以及电源信息;
根据每个所述分布式电源的预设时间间隔内的气象预测数据以及电源信息生成每个分布式电源的预测功率曲线;
将各个所述分布式电源的所述预测功率曲线叠加得到预设时间间隔内的预测产电曲线。
可选地,所述将各个所述分布式电源的所述预测功率曲线叠加得到预设时间间隔内的预测产电曲线的步骤之后,所述虚拟电厂的运行控制方法还包括:
接收每个可控负荷的运行参数;
根据每个所述可控负荷的运行参数生成每个所述可控负荷的运行组合,所述运行组合包括运行次数、单次运行时长以及单次预测用电量;
根据所述预测产电曲线生成每个时间段的预测产电量;
根据每个时间段的预测产电量与每个所述运行组合的单次预测用电量确定每个所述运行组合的运行时间段;
根据每个所述运行组合的单次预测用电量以及运行时间段生成预设时间间隔内的预测用电曲线。
可选地,所述可控负荷分为必要运行负荷以及非必要运行负荷,所述根据每个时间段的预测产电量与每个所述运行组合的单次预测用电量确定每个所述运行组合的运行时间段的步骤包括:
根据每个时间段的预测产电量与每个所述必要运行负荷的运行组合的单次预测用电量确定每个所述必要运行负荷的运行组合的运行时间段;
根据预设规则确定每个所述非必要运行负荷的运行组合的运行时间段。
可选地,所述根据所述预测产电曲线与所述预测用电曲线生成预测供电曲线的步骤之后,所述虚拟电厂的运行控制方法还包括:
根据每个所述分布式电源的电源信息以及预测功率曲线生成分布式电源控制指令表;
根据每个所述可控负荷的控制指令集以及运行时间段生成可控负荷控制指令表,所述控制指令集根据所述可控负荷的运行组合生成;
根据所述分布式电源控制指令表与所述可控负荷控制指令表生成第二控制信息;
将所述第二控制信息下发至能源节点控制器,其中,所述能源节点控制器根据所述第二控制信息控制分布式电源和可控负荷在每个时间段的运行状态,在所述能源节点接收到第一控制信息后,根据所述第一控制信息对应的控制参数替换对应时间段内所述第二控制信息的控制参数。
可选地,所述定时获取虚拟电厂当前时间段的实际供电量与当前时间段的预测供电量的第一差值的步骤包括:
接收所述能源节点控制器发送的能源节点当前时间段的实际供电量与预测供电量的第二差值;
将各个所述第二差值累加得到所述第一差值。
可选地,所述根据所述第一差值以及下一时间段的预测供电量生成第一控制信息的步骤,所述虚拟电厂的运行控制方法还包括:
在所述第一差值的绝对值大于预设值时,获取每个预设可控负荷的下一时间段的运行信息;
根据所述预测供电曲线生成下一时间段的预测供电量;
根据所述下一时间段的运行信息、所述第一差值与所述下一时间段的预测供电量确定下一时间段需调整的预设可控负荷,并生成对应的控制指令;
根据每个所述需调整的预设可控负荷的控制指令生成下一时间段的第一控制信息。
可选地,所述根据所述第一差值以及下一时间段的预测供电量生成第一控制信息的步骤,所述虚拟电厂的运行控制方法还包括:
在所述第一差值的绝对值小于或等于预设值时,获取每个储能设备的储能信息;
根据所述预测供电曲线生成下一时间段的预测供电量;
根据所述储能信息、所述第一差值与所述下一时间段的预测供电量确定需调整的储能设备,并生成对应的控制指令;
将每个所述需调整的储能设备的控制指令整合得到下一时间段的第一控制信息。
此外,为实现上述目的,本发明还提出一种虚拟电厂的运行控制方法,应用于能源节点控制器,所述虚拟电厂的运行控制方法包括以下步骤:
接收控制中心发送的第一控制信息;
获取所述第一控制信息的第一控制指令以及设备标识;
控制所述设备标识对应的可控负荷或储能设备执行所述第一控制指令。
可选地,所述获取所述第一控制信息的第一控制指令以及设备标识的步骤之后,所述虚拟电厂的运行控制方法还包括:
获取第二控制信息中所述设备标识在下一时间段的第二控制指令;
获取所述第二控制指令的执行状态;
在所述执行状态为已执行时,控制所述设备标识对应的可控负荷或储能设备执行所述第一控制指令。
可选地,所述获取第二控制信息中所述设备标识在下一时间段的第二控制指令的步骤之后,所述虚拟电厂的运行控制方法还包括:
在未获取到所述第二控制指令时,将所述第一控制指令写入所述第二控制信息;
所述获取所述第二控制指令的执行状态的步骤之后,还包括:
在所述第二控制指令未执行时,将所述第二控制信息中的所述第二控制指令替换为所述第一控制指令。
可选地,所述虚拟电厂的运行控制方法还包括:
接收所述控制中心发送的第二控制信息并保存,所述第二控制信息为控制中心根据分布式电源控制指令表与可控负荷控制指令表生成;
根据所述第二控制信息控制分布式电源、可控负荷和/或储能设备在每个时间段的运行状态;
定时获取节点当前时间段的实际产电量和实际用电量,并将所述实际产电量与所述实际用电量的差值作为当前时间段的实际供电量;
根据所述第二控制信息生成当前时间段的预测供电量;
根据所述当前时间段的实际供电量与所述当前时间段的预测供电量生成当前时间段的第二差值,并将所述第二差值发送至控制中心,以供所述控制中心根据所述第二差值确定虚拟电厂当前时间段的实际供电量与当前时间段的预测供电量的第一差值。
此外,为实现上述目的,本发明还提出了一种控制中心,所述控制中心包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的虚拟电厂的运行控制程序,所述虚拟电厂的运行控制程序在被所述处理器执行时实现如上述的虚拟电厂的运行控制方法。
此外,为实现上述目的,本发明还提出了一种能源节点控制器,所述能源节点控制器包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的虚拟电厂的运行控制程序,所述虚拟电厂的运行控制程序在被所述处理器执行时实现如上述的虚拟电厂的运行控制方法。
此外,为实现上述目的,本发明还提出了一种虚拟电厂,所述虚拟电厂包括:如上述的控制中心、如上述的能源节点控制器、分布式电源、可控负荷以及储能设备。
本发明实施例提出的一种虚拟电厂的运行控制方法及虚拟电厂,获取预设时间间隔内的预测产电曲线以及预设时间间隔内的预测用电曲线,然后根据预测产电曲线与预测用电曲线生成预测供电曲线,并根据预测供电曲线生成当前时间段与下一时间段的预测供电量,定时获取虚拟电厂当前时间段的实际供电量与当前时间段的预测供电量的第一差值;根据所述第一差值以及下一时间段的预测供电量生成第一控制信息,并将所述第一控制信息下发至所述虚拟电厂的各个能源节点控制器,以供所述能源节点控制器根据所述第一控制信息调整能源节点控制器的可控负荷或储能设备在下一时间段的运行状态。本方案通过根据第一差值实时调整虚拟电厂的可控负荷或储能设备的运行状态,在虚拟电厂的预设供电与实际供电产生差异时,可选择地对可控负荷或储能设备进行调节,降低了对储能设备的容量要求,从而达成了降低虚拟电厂成本的效果。
附图说明
图1是本发明实施例方案涉及的控制中心的硬件架构示意图;
图2是本发明实施例方案涉及的能源节点控制器的硬件架构示意图;
图3是本发明实施例方案涉及的虚拟电厂结构示意图;
图4为本发明虚拟电厂的运行控制方法第一实施例的流程示意图;
图5为本发明虚拟电厂的运行控制方法的获取预测产电曲线的示意图;
图6为本发明虚拟电厂的运行控制方法的获取预测供电曲线的示意图;
图7为本发明虚拟电厂的运行控制方法第二实施例的流程示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
由于电网要求并网电厂保持供电的稳定性,也即要求并网电厂实际供电与预测供电的差异不能过大,而可控负荷的实际用电功率可能会与预测用电功率存在较大差异,从而导致整个虚拟电厂的实际供电与预测供电存在较大差异。因此,现有的虚拟电厂为了降低实际供电与预测供电之间的差异,通常会配备高容量的储能设备以供虚拟电厂进行调度,从而导致虚拟电厂存在成本较高的缺点。
为解决上述缺陷,本发明实施例提出一种虚拟电厂的运行控制方法及虚拟电厂,其中,所述虚拟电厂的运行控制方法,应用于控制中心,主要包括以下步骤:
获取预设时间间隔内的预测产电曲线与预设时间间隔内的预测用电曲线,所述预设时间间隔分为多个时间段;
根据所述预测产电曲线与所述预测用电曲线生成预测供电曲线;
定时获取虚拟电厂当前时间段的实际供电量与当前时间段的预测供电量的第一差值,所述当前时间段的预测供电量由预测供电曲线得到;
根据所述第一差值以及下一时间段的预测供电量生成第一控制信息,所述下一时间段的预测供电量由预测供电曲线得到;
将所述第一控制信息下发至所述虚拟电厂的各个能源节点控制器,以供所述能源节点控制器根据所述第一控制信息调整能源节点控制器的可控负荷或储能设备在下一时间段的运行状态。
此外,本发明实施例还提出了一种虚拟电厂的运行控制方法,应用于能源节点控制器,主要包括以下步骤:
接收控制中心发送的第一控制信息;
获取所述第一控制信息的第一控制指令以及设备标识;
控制所述设备标识对应的可控负荷或储能设备执行所述第一控制指令。
本方案通过根据第一差值实时调整虚拟电厂的可控负荷或储能设备的运行状态,在虚拟电厂的预设供电与实际供电产生差异时,可选择地对可控负荷或储能设备进行调节,降低了对储能设备的容量要求,从而达成了降低虚拟电厂成本的效果。
如图1所示,图1是本发明实施例方案涉及的控制中心的硬件架构示意图。
本发明实施例的控制中心可以是PC机等设备。
如图1所示,该控制中心可以包括:第一处理器1001,例如CPU,第一用户接口1003,第一网络接口1004,第一存储器1005,第一通信总线1002。其中,第一通信总线1002用于实现这些组件之间的连接通信。第一用户接口1003可以包括显示屏(Display)、输入单元比如键盘等,可选第一用户接口1003还可以包括标准的有线接口、无线接口。第一网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。第一存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。第一存储器1005可选的还可以是独立于前述第一处理器1001的存储装置。
本领域技术人员可以理解,图1中示出的控制中心的硬件架构并不构成对控制中心的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
如图1所示,作为一种计算机存储介质的第一存储器1005中可以包括操作***、网络通信模块、用户接口模块以及虚拟电厂的运行控制程序。
在图1所示的控制中心中,第一网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;第一处理器1001可以用于调用第一存储器1005中存储的虚拟电厂的运行控制程序,并执行以下操作:
定时获取虚拟电厂当前时间段的实际供电量与当前时间段的预测供电量的第一差值;
根据所述第一差值以及下一时间段的预测供电量生成第一控制信息,并将所述第一控制信息下发至所述虚拟电厂的各个能源节点控制器,以供所述能源节点控制器根据所述第一控制信息调整能源节点控制器的可控负荷或储能设备在下一时间段的运行状态。
进一步地,第一处理器1001可以用于调用第一存储器1005中存储的虚拟电厂的运行控制程序,还执行以下操作:
接收每个分布式电源的预设时间间隔内的气象预测数据以及电源信息;
根据每个所述分布式电源的预设时间间隔内的气象预测数据以及电源信息生成每个分布式电源的预测功率曲线;
将各个所述分布式电源的所述预测功率曲线叠加得到预设时间间隔内的预测产电曲线。
将各个所述分布式电源的所述预测功率曲线叠加得到预测产电曲线。
进一步地,第一处理器1001可以用于调用第一存储器1005中存储的虚拟电厂的运行控制程序,还执行以下操作:
接收每个可控负荷的运行参数;
根据每个所述可控负荷的运行参数生成每个所述可控负荷的运行组合,所述运行组合包括运行次数、单次运行时长以及单次预测用电量;
根据所述预测产电曲线生成每个时间段的预测产电量;
根据每个时间段的预测产电量与每个所述运行组合的单次预测用电量确定每个所述运行组合的运行时间段;
根据每个所述运行组合的单次预测用电量以及运行时间段生成预设时间间隔内的预测用电曲线。
进一步地,第一处理器1001可以用于调用第一存储器1005中存储的虚拟电厂的运行控制程序,还执行以下操作:
根据每个时间段的预测产电量与每个所述必要运行负荷的运行组合的单次预测用电量确定每个所述必要运行负荷的运行组合的运行时间段;
根据预设规则确定每个所述非必要运行负荷的运行组合的运行时间段。
进一步地,第一处理器1001可以用于调用第一存储器1005中存储的虚拟电厂的运行控制程序,还执行以下操作:
根据每个所述分布式电源的电源信息以及预测功率曲线生成分布式电源控制指令表;
根据每个所述可控负荷的控制指令集以及运行时间段生成可控负荷控制指令表,所述控制指令集根据所述可控负荷的运行组合生成;
根据所述分布式电源控制指令表与所述可控负荷控制指令表生成第二控制信息;
将所述第二控制信息下发至能源节点控制器,其中,所述能源节点控制器根据所述第二控制信息控制分布式电源和可控负荷在每个时间段的运行状态,在所述能源节点接收到第一控制信息后,根据所述第一控制信息对应的控制参数替换对应时间段内所述第二控制信息的控制参数。
进一步地,第一处理器1001可以用于调用第一存储器1005中存储的虚拟电厂的运行控制程序,还执行以下操作:
接收所述能源节点控制器发送的能源节点当前时间段的实际供电量与预测供电量的第二差值;
将各个所述第二差值累加得到所述第一差值。
进一步地,第一处理器1001可以用于调用第一存储器1005中存储的虚拟电厂的运行控制程序,还执行以下操作:
在所述第一差值的绝对值大于预设值时,获取每个预设可控负荷的下一时间段的运行信息;
根据所述预测供电曲线生成下一时间段的预测供电量;
根据所述下一时间段的运行信息、所述第一差值与所述下一时间段的预测供电量确定下一时间段需调整的预设可控负荷,并生成对应的控制指令;
根据每个所述需调整的预设可控负荷的控制指令生成下一时间段的第一控制信息。
进一步地,第一处理器1001可以用于调用第一存储器1005中存储的虚拟电厂的运行控制程序,还执行以下操作:
在所述第一差值的绝对值小于或等于预设值时,获取每个储能设备的储能信息;
根据所述预测供电曲线生成下一时间段的预测供电量;
根据所述储能信息、所述第一差值与所述下一时间段的预测供电量确定需调整的储能设备,并生成对应的控制指令;
将每个所述需调整的储能设备的控制指令整合得到下一时间段的第一控制信息。
如图2所示,图2是本发明实施例方案涉及的能源节点控制器的硬件架构示意图。
本发明实施例的能源节点控制器可以是PC机等设备。
如图2所示,该能源节点控制器可以包括:第二处理器2001,例如CPU,第二用户接口2003,第二网络接口2004,第二存储器2005,第二通信总线2002。其中,第二通信总线2002用于实现这些组件之间的连接通信。第二用户接口2003可以包括显示屏(Display)、输入单元比如键盘等,可选第二用户接口2003还可以包括标准的有线接口、无线接口。第二网络接口2004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。第二存储器2005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。第二存储器2005可选的还可以是独立于前述处理器2001的存储装置。
本领域技术人员可以理解,图2中示出的能源节点控制器的硬件架构并不构成对能源节点控制器的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
如图2所示,作为一种计算机存储介质的第二存储器2005中可以包括操作***、网络通信模块、用户接口模块以及虚拟电厂的运行控制程序。
在图2所示的能源节点控制器中,第二网络接口2004主要用于连接后台服务器,与后台服务器进行数据通信;第二处理器2001可以用于调用第二存储器2005中存储的虚拟电厂的运行控制程序,并执行以下操作:
接收控制中心发送的第一控制信息;
获取所述第一控制信息的第一控制指令以及设备标识;
控制所述设备标识对应的可控负荷或储能设备执行所述第一控制指令。
进一步地,第二处理器2001可以用于调用第二存储器2005中存储的虚拟电厂的运行控制程序,还执行以下操作:
获取第二控制信息中所述设备标识在下一时间段的第二控制指令;
获取所述第二控制指令的执行状态;
在所述执行状态为已执行时,控制所述设备标识对应的可控负荷或储能设备执行所述第一控制指令。
进一步地,第二处理器2001可以用于调用第二存储器2005中存储的虚拟电厂的运行控制程序,还执行以下操作:
在未获取到所述第二控制指令时,将所述第一控制指令写入所述第二控制信息;
在所述第二控制指令未执行时,将所述第二控制信息中的所述第二控制指令替换为所述第一控制指令。
进一步地,第二处理器2001可以用于调用第二存储器2005中存储的虚拟电厂的运行控制程序,还执行以下操作:
接收所述控制中心发送的所述第二控制信息并保存,所述第二控制信息为控制中心根据分布式电源控制指令表与可控负荷控制指令表生成;
根据所述第二控制信息控制分布式电源、可控负荷和/或储能设备在每个时间段的运行状态;
定时获取节点当前时间段的实际产电量和实际用电量,并将所述实际产电量与所述实际用电量的差值作为当前时间段的实际供电量;
根据所述第二控制信息生成当前时间段的预测供电量;
根据所述当前时间段的实际供电量与所述当前时间段的预测供电量生成当前时间段的第二差值,并将所述第二差值发送至控制中心,以供所述控制中心根据所述第二差值确定虚拟电厂当前时间段的实际供电量与当前时间段的预测供电量的第一差值。
如图3所示,图3是本发明实施例方案涉及的虚拟电厂结构示意图。
所述虚拟电厂包括控制中心10和多个能源节点20。所述能源节点20包括一个能源节点控制器21和至少一个分布式电源22、可控负荷23或储能设备24。
控制中心10在生成第二控制信息(次日所有时间段的控制信息)后,将第二控制信息发送至能源节点控制器21。
能源节点控制器21接收并保存控制中心10发送的第二控制信息,然后根据第二控制信息对分布式电源22和可控负荷23进行运行控制。
能源节点控制器21获取当前时间段中分布式电源22、可控负荷23和储能设备24的产电量与用电量,并将各个产电量累加得到实际产电量,将各个用电量累加得到实际用电量,然后将实际用电量与实际产电量的差值作为第二差值发送到控制中心10。
控制中心10接收各个能源节点控制器21发送的第二差值,根据各个第二差值得到虚拟电厂的第一差值(总差值);根据第一差值与预测供电曲线生成下一时间段的第一控制信息,并将该第一控制信息发送至对应的能源节点控制器21。
能源节点控制器21接收控制中心10发送的第一控制信息,确定第一控制信息对应的可控负荷23或储能设备24,并根据第一控制信息调整对可控负荷23或储能设备24的运行控制。
参照图4,图4为本发明虚拟电厂的运行控制方法第一实施例,所述虚拟电厂的运行控制方法包括以下步骤:
步骤S10、获取预设时间间隔内的预测产电曲线与预设时间间隔内的预测用电曲线;
步骤S20、根据所述预测产电曲线与所述预测用电曲线生成预测供电曲线;
步骤S30、定时获取虚拟电厂当前时间段的实际供电量与当前时间段的预测供电量的第一差值;
步骤S40、根据所述第一差值以及下一时间段的预测供电量生成第一控制信息,并将所述第一控制信息下发至所述虚拟电厂的各个能源节点控制器。
在本实施例中,所述预设时间间隔可以是一天(即二十四小时),由多个时间段组成;所述预测产电曲线是虚拟电厂中所有分布式电源在预设时间间隔内的产电量的变化曲线;所述预测用电曲线是虚拟电厂中所有可控负荷在预设时间间隔内的用电量的变化曲线;所述预测供电曲线是虚拟电厂在预设时间间隔内的供电量的变化曲线;所述实际供电量是虚拟电厂中所有的能源节点的实际供电量的总和;所述能源节点的实际供电量是能源节点的实际产电量与实际用电量的差值;所述预测供电量是预测虚拟电厂在某一时间段内会向电网调度中心输送的电量,由控制中心根据虚拟电厂的预测供电曲线计算得到;所述预测供电曲线是虚拟电厂在预设时间间隔内向电网调度中心输送的电量的预测曲线;所述第一差值是虚拟电厂当前时间段的实际供电量与当前时间段的预测供电量的差值,由能源节点控制器发送的第二差值累加得到;所述第二差值是能源节点当前时间段实际供电量与当前时间段的预测供电量的差值;所述能源节点的预测供电量是预测能源节点在某一时间段内会向控制中心输送的电量,由能源节点控制器根据第二控制信息计算得到;所述第二控制信息是控制预设时间间隔内能源节点中分布式电源与可控负荷在不同时间段内的运行状态;所述第一控制信息是控制能源节点中可控负荷或储能设备的运行状态的控制表单,至少包括设备标识与第一控制指令。
第一处理器获取预设时间间隔内的预测产电曲线与预设时间间隔内的预测供电曲线,然后将预测产电曲线与预测用电曲线在所有时间点的数值相减得到预设时间间隔内的预测供电曲线;可选地,第一处理器可以将该预测供电曲线发送至电网调度中心,以供电网调度中心根据预测供电曲线调度虚拟电厂向电网调度中心输送的电量。
第一处理器定时接收能源节点控制器发送的第二差值,将所有的第二差值累加得到总差值,并将得到的总差值作为虚拟电厂在当前时间段的实际供电量与当前时间段的预测供电量的第一差值;可选地,第一处理器还可以定时获取虚拟电厂的当前时间段的实际供电量,然后根据虚拟电厂的预测供电曲线,计算得到当前时间段的预测供电量,然后获取当前时间段的实际供电量与当前时间段的预测供电量的差值,并将该差值作为第一差值。
第一处理器获取第一存储器中存储的虚拟电厂的预测供电曲线,根据该预测供电曲线计算下一时间段内的预测供电量;将第一差值与下一时间段的预测供电量相加得到调整后的下一时间段的预测供电量;获取第一存储器中存储的第二控制信息,然后根据调整后的下一时间段的预测供电量与第二控制信息生成第一控制信息,最后将第一控制信息发送至对应的能源节点控制器,以供能源节点控制器根据第一控制信息调整可控负荷或储能设备在下一时间段的运行状态。
在本实施例公开的技术方案中,通过根据第一差值实时调整虚拟电厂的可控负荷或储能设备的运行状态,在虚拟电厂的预设供电与实际供电产生差异时,可选择地对可控负荷或储能设备进行调节,降低了对储能设备的容量要求,从而达成了降低虚拟电厂成本的效果。
可选地,在本实施例中,由于控制中心在获得预测供电曲线时需要获取预设时间间隔内的预测产电曲线,因此,第一处理器在生成预测供电曲线之前,可以先接收每个分布式电源的预设时间间隔内的气象预测数据以及电源信息,其中,所述气象预测数据是表明分布式电源所处环境的气象数据,由于分布式电源的发电方式可以是风能发电、太阳能发电等,因此分布式电源的产电情况可能会与气象状况存在必然的联系;所述电源信息可以包括分布式电源的类型和分布式电源的功率容量。
第一处理器将每个分布式电源的预设时间间隔内的气象预测数据以及电源信息输入分布式电源模型,以供分布式电源模型根据气象预测数据以及电源信息生成分布式电源的预测功率曲线。如图5所示,第一处理器将生成的每个分布式电源的预测功率曲线叠加得到虚拟电厂的预设时间间隔内的预测产电曲线。
在本实施例公开的技术方案中,通过将接收到的分布式电源的气象预测数据和电源信息输入分布式电源模型,得到分布式电源的预测功率曲线,然后生成预测产电曲线,达成了获取虚拟电厂的预设时间间隔内的预测产电曲线的效果。
可选地,在本实施例中,由于控制中心在获得预测供电曲线时需要获取预设时间间隔内的预测用电曲线,因此,第一处理器在生成预测供电曲线之前,可以先接收每个可控负荷的运行参数,其中,所述运行参数可以包括可控负荷的功率容量、可控负荷在预设时间间隔内的最低运行时长与最高运行时长、可控负荷的单次最低运行时长与单次最高运行时长。
第一处理器将每个可控负荷的运行参数输入可控负荷模型,生成可控负荷的运行组合,其中,所述可控负荷的运行组合包括可控负荷在预设时间间隔内的运行次数、可控负荷的单次运行时长和可控负荷的单次预测用电量。
如图6所示,第一处理器根据预测产电曲线生成预设时间间隔内每个时间段的预测产电量,然后根据每个时间段的预测产电量与每个运行组合的单次预测用电量确定每个运行组合的运行时间段;最后根据每个运行组合的单次预测用电量以及运行时间段生成每个时间段的预测产电量,并将每个预测产电量按时间段叠加得到预测用电曲线。其中,图6所示中的实线矩形框为必要运行负荷的运行组合,虚线矩形框为非必要运行负荷的运行组合,所述运行组合的单次预测用电量由单次运行时间与单次运行功率计算得到。
在本实施例公开的技术方案中,通过将接收到的可控负荷的运行参数输入可控负荷模型,得到可控负荷的运行组合,并确定对应的运行时间段,最后生成预测用电曲线,达成了获取虚拟电厂的预设时间间隔内的预测用电曲线的效果。
可选地,在本实施例中,可控负荷分为必要运行负荷以及非必要运行负荷,因此,控制中心在根据每个时间段的预测产电量与每个所述运行组合的单次预测用电量确定每个所述运行组合的运行时间段时,还可以通过第一处理器获取每个时间段内的预测产电量和每个可控负荷的单次预测用电量,并将所有时间段按电网的收费时段分为低电价区时间段与高电价区时间段;根据每个低电价区时间段的预测产电量与每个必要运行负荷的运行组合的单次预测用电量确定每个所述必要运行负荷的运行组合的在低电价区时间段的运行时间段,其中,每个低电价区时间段内的预测产电量与预测用电量的差值绝对值小于第一差值阈值,所述第一差值阈值用于避免预测用电量过高或者过低,所述预测用电量由每个运行组合的运行时间段与单次预测用电量计算得到;在低电价区时间段的预测产电量与预测用电量的差值绝对值大于或等于第二差值阈值时,其中,所述第二差值阈值用于预测对应每个时间段的预测产电量是否被可控负荷消耗尽;根据每个高电价区时间段的预测产电量与剩余每个必要运行负荷的运行组合的单次预测用电量确定剩余每个所述必要运行负荷的运行组合的在高电价区时间段的运行时间段。
第一处理器根据预测供电曲线生成调度比例,其中,所述调度比例为预测供电量的可调度比例,可以是20%;所述调度比例根据预测供电曲线的波动情况得到,并根据所述调度比例与预测供电曲线计算得到每个时间段的调度电量;根据每个时间段的调度电量以及非必要运行负荷的运行组合确定非必要运行负荷在每个时间段内的运行时间段,其中,每个时间段内均设置运行有非必要运行负荷。
在本实施例公开的技术方案中,通过在每个时间段内设置运行一定比例的非必要运行负荷,以供控制中心在第一差值过大时,通过调节非必要运行负荷的运行状态来调节虚拟电厂的供电情况。
可选地,在本实施例中,由于控制中心需要对能源节点中的分布式电源和可控负荷进行运行控制,因此,第一处理器在生成预测供电曲线之后,还可以获取个分布式电源的电源信息以及预测功率曲线,然后根据每个分布式电源的电源信息以及预测功率曲线生成分布式电源控制指令表,其中,所述控制指令表可以包括:设备标识、运行时间段以及控制指令。
第一处理器获取每个可控负荷的控制指令集以及运行时间段,然后根据每个可控负荷的控制指令集以及运行时间段生成可控负荷控制指令表,其中,所述控制指令集是第一处理器根据可控负荷的运行组合生成。
第一处理器将分布式电源控制指令表与可控负荷控制指令表根据运行时间段成第二控制信息。第一处理器还可以将第二控制信息根据设备标识拆解成能源节点对应的第二控制信息,也即所述设备标识可以由能源节点标识以及设备唯一标识组成;然后将第二控制信息发送至对应的能源节点控制器,以供所述能源节点控制器根据第二控制信息控制每个设备标识对应的分布式电源或可控负荷在每个时间段的运行状态。
在本实施例公开的技术方案中,通过根据预测供电曲线生成分布式电源以及可控负荷的控制指令表,并整理成能源节点对应的第二控制信息并发送至该能源节点,达成了在预设时间间隔内对虚拟电厂进行运行控制的效果。
可选地,在本实施例中,由于控制中心在生成第一控制信息时需要获取第一差值,因此,第一处理器在获取第一差值时,可以先接收每个能源节点控制器发送的第二差值,其中,所述第二差值为能源节点控制器所在的能源节点在当前时间段的实际供电量与预测供电量的差值。第一处理器将接收到的每个第二差值累加得到总差值,并将该总差值作为虚拟电厂在当前时间段的实际供电量与当前时间段的预测供电量的第一差值。
在本实施例公开的技术方案中,通过接收能源节点的差值得到虚拟电厂的总差值,达成了获取虚拟电厂在当前时间段的实际供电量与当前时间段的预测供电量的第一差值的效果。
可选地,在本实施例中,由于控制中心需要根据第一差值以及下一时间段的预测供电量生成第一控制信息,因此,第一处理器在生成虚拟电厂当前时间段的实际供电量与当前时间段的预测供电量的第一差值之后,还可以获取第一差值的绝对值,然后判断第一差值的绝对值是否大于预设值;其中,所述预设值是控制中心判断当前需要调整的设备类型,即当第一差值的绝对值大于预设值时,虚拟电厂的实际供电量与预测供电量的偏差过大,需要调整预设可控负荷的运行状态;当第一差值的绝对值小于或等于预设值时,虚拟电厂的实际供电量与预测供电量的偏差在可控范围内,可以调整储能设备的运行状态;所述可控负荷分为必要运行负荷与非必要运行负荷,并将所述非必要运行负荷作为预设可控负荷。
在第一差值的绝对值大于预设值时,获取每个预设可控负荷的下一时间段的运行信息,其中,所述运行信息可以包括:设备标识、运行状态、运行时间段以及运行功率等。
第一处理器获取存储在第一存储器中的预测供电曲线,并根据预测供电曲线生成下一时间段的预测供电量,并计算第一差值与下一时间段的预测供电量之和,得到调整后的下一时间段的预测供电量;然后根据预设可控负荷在下一时间段的运行信息与调整后的下一时间段的预测供电量确定下一时间段需调整的预设可控负荷,同时生成对应的控制指令;最后根据每个需调整的预设可控负荷的控制指令生成下一时间段的第一控制信息。
在本实施例公开的技术方案中,在第一差值大于设定值时,通过获取预设可控负荷的运行信息,然后生成对应的第一控制信息来调整预设可控负荷的运行状态,达成了在偏差较大时,通过控制预设可控负荷来调整偏差的效果。
可选地,在本实施例中,由于第一差值的绝对值可能小于或等于预设值,因此,第一处理器在判定第一差值的绝对值小于或等于预设值之后,还可以获取每个储能设备的储能信息,其中,所述储能信息可以设备标识、预测充电曲线和预测放电曲线。可选地,第一处理器在获取每个储能设备的储能信息之前,还可以接收每个储能设备的储能容量和最大出力功率,然后将每个储能设备的储能容量和最大出力功率输入储能设备模型,以供储能设备模型根据每个储能设备的储能容量和最大出力功率计算出每个储能设备的预测充电曲线和预测放电曲线。
第一处理器获取存储在第一存储器中的预测供电曲线,并根据该预测供电曲线得到下一时间段的预测供电量,计算第一差值与下一时间段的预测供电量之和,得到调整后的下一时间段的预测供电量;然后判断第一差值是否为正;在第一差值判定为正时,根据预测充电曲线与调整后的下一时段的预测供电量生成下一时段的第一控制信息;在第一差值判定为负时,根据预测放电曲线与调整后的下一时段的预测供电量生成下一时段的第一控制信息。
在本实施例公开的技术方案中,在第一差值大于设定值时,通过获取每个储能设备的储能信息,然后生成对应的第一控制信息来调整储能设备的运行状态,达成了在偏差处于可控范围时,通过控制储能设备来调整偏差的效果。
参照图7,图7为本发明虚拟电厂的运行控制方法第二实施例,所述虚拟电厂的运行控制方法包括以下步骤:
步骤S10、接收控制中心发送的第一控制信息;
步骤S20、获取所述第一控制信息的第一控制指令以及设备标识;
步骤S30、控制所述设备标识对应的可控负荷或储能设备执行所述第一控制指令。
在本实施例中,所述第一控制信息是控制能源节点中可控负荷或储能设备的运行状态的控制表单,至少包括设备标识与第一控制指令;所述第一控制指令是能源节点控制器控制可控负荷或储能设备的运行状态的控制指令;所述设备标识是能源节点控制器在执行控制指令时,确定被控制主体的标识信息。
第二处理器接收控制中心发送的第一控制信息,然后获取第一控制信息中记录的第一控制指令与对应的设备标识,然后确定设备标识对应的可控负荷或储能设备,然后控制设备标识对应的可控负荷或储能设备执行对应的第一控制指令。
在本实施例公开的技术方案中,通过接收控制中心发送的第一控制信息,并根据第一控制信息调整对应的可控负荷或储能设备的运行状态,达成了在虚拟电厂的预设供电与实际供电产生差异时,可选择地对可控负荷或储能设备进行调节,降低了对储能设备的容量要求,从而达成了降低虚拟电厂成本的效果。
可选地,在本实施例中,由于能源节点控制器存储的第二控制信息中可能设备标识在下一时间段对应的第二控制指令,因此,第二处理器在获取第一控制信息的第一控制指令以及设备标识之后,还可以获取第二控制信息中该设备标识在下一时间段的第二控制指令,然后获取该第二控制指令的执行状态;在该第二控制指令的执行状态为已执行时,控制设备标识对应的可控负荷或储能设备执行对应的第一控制指令。
在本实施例公开的技术方案中,通过判断第二控制指令是否已执行,并在第二控制指令已执行时,重新执行对应的第一控制指令,达成了调整可控负荷或储能设备的运行状态的效果。
可选地,在本实施例中,由于能源节点控制器存储的第二控制指令可能未被执行,因此,在第二控制指令未执行时,第二处理器还可以将第二控制信息中的第二控制指令替换为对应的第一控制指令,以供第二处理器根据第二控制信息对分布式电源、可控负荷和/或储能设备进行运行控制。
可选地,由于能源节点控制器中可能未存储有设备标识对应的第二控制指令,因此,第二处理器还可以将该设备标识以及对应的第一控制指令写入第二控制信息,以供第二处理器根据第二控制信息对分布式电源、可控负荷和/或储能设备进行运行控制。
在本实施例公开的技术方案中,在第二控制指令未被执行或不存在第二控制指令时,通过更新第二控制信息,达成了调整可控负荷或储能设备的运行状态的效果。
可选地,在本实施例中,由于能源节点控制器是根据第二控制信息对分布式电源、可控负荷和储能设备进行运行控制的,因此,第二处理器还可以接收控制中心发送的第二控制信息,并将第二控制信息保存在第二存储器中,其中,所述第二控制信息为控制中心根据分布式电源控制指令表与可控负荷控制指令表生成;然后根据第二控制信息控制分布式电源、可控负荷和/或储能设备在每个时间段的运行状态。
第二处理器定时获取本节点在当前时间段内每个分布式电源和/或每个储能设备的产电量,并将每个产电量之和作为实际产电量,然后获取本节点在当前时间被每个可控负荷和/或每个储能设备的用电量,并将每个用电量之和作为实际用电量;然后计算实际产电量与实际用电量的差值,并将该差值作为实际供电量;获取第二控制信息中在当前时间段的控制信息,并根据当前时间段的控制信息计算得到当前时间段的预测供电量,计算实际供电量与预测供电量的差值,并将该差值作为第二差值发送至控制中心,以供控制中心根据第二差值确定虚拟电厂当前时间段的实际供电量与当前时间段的预测供电量的第一差值。
在本实施例公开的技术方案中,通过接收并保存第二控制信息,达成了能源节点控制器根据第二控制信息对分布式电源、可控负荷和/或储能设备进行运行控制的效果;通过计算节点的当前时间段的实际供电量与当前时间段的预测供电量之差,并将该差值发送至控制中心,达成了向控制中心上报偏差的效果。
此外,本发明实施例还提出一种控制中心,所述控制中心包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的虚拟电厂的运行控制程序,所述虚拟电厂的运行控制程序被所述处理器执行时实现如上各个实施例所述的虚拟电厂的运行控制方法的步骤。
此外,本发明实施例还提出一种能源节点控制器,所述能源节点控制器包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的虚拟电厂的运行控制程序,所述虚拟电厂的运行控制程序被所述处理器执行时实现如上各个实施例所述的虚拟电厂的运行控制方法的步骤。
此外,本发明实施例还提出一种虚拟电厂,所述虚拟电厂包括:如上述的控制中心、如上述的能源节点控制器、分布式电源、可控负荷以及储能设备。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者***不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者***所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者***中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台设备(可以是PC机等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。