一种智能化储能控制方法、系统和计算机设备与流程

文档序号:30974768发布日期:2022-08-02 22:59阅读:151来源:国知局
一种智能化储能控制方法、系统和计算机设备与流程

1.本发明涉及电化学储能领域,具体涉及一种智能化储能控制方法、系统和计算机设备。


背景技术:

2.储能是未来新能源发电甚至是电力系统的重要组成,从世界各国电力行业的实践发展来看,储能是解决可再生能源消纳、平抑新能源波动的有效方式。
3.储能管理系统主要设备包括电池储能单元、储能变流升压一体装置、储能能量管理系统、通信及控制系统等。目前的分布式储能电站单电站有大多都是分别部署,当产生逆流或者过载时,大部分处理方式都是直接停机,如果此情况发生则会影响充放电实际的有效电量,进而影响用户侧储能系统的收益,还会因功率异常或其他原因而引起的设备频繁重启的问题,进而损坏储能设备。此外,还存在无法有效控制防过载或防逆流,不能有效控制储能设备的充电行为或放电行为,进而造成不能有效保护电网等的技术问题。
4.因此,有必要提供一种有效的智能化储能控制方法。


技术实现要素:

5.为解决现有技术中无法有效控制防过载或防逆流,不能有效控制储能设备的充电行为或放电行为,进而造成不能有效保护电网等的技术问题。
6.本发明第一方面提供了一种智能化储能控制方法,其用于控制储能系统中各储能设备的充电行为或放电行为,所述方法包括:实时获取电网数据,该电网数据包括功率参数;基于所获取的功率参数,判断是否启动控制操作;在确定启动控制操作时,确定与各储能设备相对应的调整功率,以自动控制相应的储能设备的充电行为或放电行为。
7.根据本发明的可选实施方式,包括:通过与电网连接的采集设备实时获取该电网的功率参数。
8.根据本发明的可选实施方式,包括:各储能设备通过广播的方式相互传输设备状态信息,并通过主从机选举机制,实时动态确定当前主储能设备和从储能设备,所述设备状态信息包括设备编号和在线标识。
9.根据本发明的可选实施方式,所述实时动态确定当前主储能设备和从储能设备包括:所述各储能设备均实时运算自身设备是否在线;所述各储能设备判断自身设备的设备编号是否是当前在线设备中最小的编号,并且,当判断自身设备的设备编号是否是当前在线设备中最小的编号时,确定该设备为当前主储能设备。
10.根据本发明的可选实施方式,还包括:设定与充电行为相对应的第一阈值和第二阈值,该第一阈值是用于判断启动防过载的控制操作的触发阈值,该第二阈值是用于判断结束防过载的控制操作的恢复阈值;设定与放电行为相对应的第三阈值和第四阈值,该第三阈值是用于判断启动防逆流的控制操作的触发阈值,该第四阈值是用于判断结束防逆流的控制操作的恢复阈值。
11.根据本发明的可选实施方式,所述基于所获取的功率参数,判断是否启动控制操作包括:将所实时获取的电网功率与所述第一阈值进行比较,在该电网功率超过第一阈值时,启动防过载的控制操作;在该电网功率小于第二阈值时,结束防逆流的控制操作。
12.根据本发明的可选实施方式,所述基于所获取的功率参数,判断是否启动控制操作包括:将所实时获取的电网功率与所述第三阈值进行比较,在该电网功率下小于第三阈值时,启动防逆流的控制操作;在该电网功率大于第四阈值时,结束防逆流的控制操作。
13.根据本发明的可选实施方式,所述确定与各储能设备相对应的调整功率包括:基于当前在线的储能设备的数量,并根据所实时获取的电网功率,使用以下公式计算待调整的充电功率/放电功率:
[0014][0015]
其中,p
δ1
是指需要减少的充电功率/放电功率;p
α
是指实时获取的电网功率,单位为千瓦;pa是指启动防过载/防逆流的控制操作的触发阈值,单位为千瓦;n是当前在线的储能设备的数量;
[0016][0017]
其中,p
δ2
是指需要增加的充电功率/放电功率;p
α
是指实时获取的电网功率,单位为千瓦;pb是指结束防过载/防逆流的控制操作的恢复阈值,单位为千瓦;n是当前在线的储能设备的数量。
[0018]
根据本发明的可选实施方式,还包括:在确定不启动控制操作时,各储能设备根据预定策略进行充电行为或放电行为,该预定策略包括以当前功率或预定功率运行、充电时段、充电时间、放电时段以及放电时间。
[0019]
根据本发明的可选实施方式,所述储能设备至少为两个,各储能设备通过实时广播的方式进行数据交互,并实时动态确定主储能设备和从储能设备;所述主储能设备计算待调整的充电功率/放电功率,并将所计算的待调整的充电功率/放电功率传输至所述从储能设备,所述从储能设备自动调整相应的充电功率/放电功率。
[0020]
此外,本发明还提供了一种智能化储能系统,所述系统包括:采集设备,其与电网连接,用于实时获取该电网的功率参数;储能设备,其与该采集设备电连接,并使用前面所述的方法判断是否启动控制操作,以控制相应储能设备的充电行为和/或放电行为。
[0021]
根据本发明的可选实施方式,所述储能设备的数量为至少两个,其通过广播的方式相互传输设备状态信息,并通过主从机选举机制,实时动态确定当前主储能设备和从储能设备,并确定当前在线的储能设备的数量,该设备状态信息包括设备编号和在线标识;当前主储能设备计算与各储能设备相对应的调整功率,并将该调整功率传输至各从主储能设备。
[0022]
根据本发明的可选实施方式,所述使用该当前主储能设备计算与各储能设备相对应的调整功率包括:基于当前在线的储能设备的数量,并根据所实时获取的电网功率,计算待调整的充电功率/放电功率:基于当前在线的储能设备的数量,并根据所实时获取的电网功率,使用以下公式计算待调整的充电功率/放电功率:
[0023]
[0024]
其中,p
δ1
是指需要减少的充电功率/放电功率;p
α
是指实时获取的电网功率,单位为千瓦;pa是指启动防过载/防逆流的控制操作的触发阈值,单位为千瓦;n是当前在线的储能设备的数量;
[0025][0026]
其中,p
δ2
是指需要增加的充电功率/放电功率;p
α
是指实时获取的电网功率,单位为千瓦;pb是指结束防过载/防逆流的控制操作的恢复阈值,单位为千瓦;n是当前在线的储能设备的数量。
[0027]
此外,本发明还提供了一种计算机设备,其中,该计算机设备包括:处理器;以及,存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行根据本发明第一方面所述的智能化储能控制方法。
[0028]
本发明的有益效果:
[0029]
与现有技术相比,本发明通过采集设备对电网侧的电网数据进行实时获取,能够精确地采集到电网参数,以为启动控制操作提供更精确的数据,根据所获取的功率参数,能够更精确地判断是否启动防过载或防逆流的控制操作,能够更有效地控制储能设备的充电行为和放电行为,由此,能够实现智能化的储能控制方法。
[0030]
进一步地,通过主从机选举机制能够实时动态确定主储能设备,各储能设备之间通过广播的方式进行数据交互,能够有快速判断出在线的储能设备,并能够保证主储能设备持续在线和控制功能;根据设定的触发阈值和恢复阈值以及所获取的功率参数,能够更精确地判断是否启动防过载或防逆流的控制操作,由此,能够实现智能化的储能控制方法;能够有效地调整储能设备的充/放电功率,有效避免了因功率异常或其他原因而引起的设备频繁重启,保护了电网,还保障峰了谷收益最大化。
附图说明
[0031]
图1为本发明的智能化储能控制方法的一示例的流程示意图。
[0032]
图2为本发明的智能化储能控制方法的一场景示例的系统架构图。
[0033]
图3为本发明的智能化储能控制方法的另一示例的流程示意图。
[0034]
图4为本发明的智能化储能控制方法的又一示例的流程示意图。
[0035]
图5为本发明的智能化储能控制系统的主储能设备的一示例的结构框图。
[0036]
图6是根据本发明的一种电子设备的示例性实施例的结构框图。
[0037]
图7是根据本发明的计算机可读介质的示例性实施例的结构框图。
具体实施方式
[0038]
鉴于上述问题,本发明提供了一种优化了储能设备充/放电行为的智能化储能控制方法,以网络(局域网/互联网)为载体和工具,依靠通信的方式使得储能设备之间能够协同增加/减少充/放电功率。本发明的智能化储能控制方法用于控制储能系统中各储能设备的充电行为或放电行为,并且特别适用于分布式储能系统,特别是涉及防过载和防逆流需求的分布式储能系统。
[0039]
为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照
附图,对本发明作进一步的详细说明。
[0040]
在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不能理解为对本发明的限制。另外,在本发明中,以第一表面为上表面,以第二表面为与第一表面相对的下表面。
[0041]
实施例1
[0042]
下面将参照图1至图4描述本发明的智能化储能控制方法的实施例。
[0043]
图1为本发明的智能化储能控制方法的一示例的示意图。
[0044]
如图1所示,所述智能化储能控制方法包括:
[0045]
步骤s101,实时获取电网数据,该电网数据包括功率参数。
[0046]
在图1所示的示例中,所述方法应用于分布式储能系统的应用场景下,通过实时获取电网数据,判断是否启动控制操作,以自动控制相应的储能设备的充电行为或放电行为。
[0047]
在本步骤中,通过采集设备实时获取电网数据,并将所获取的电网数据传送给分布式储能系统,该电网数据包括功率参数。
[0048]
步骤s102,基于所获取的功率参数,判断是否启动控制操作。
[0049]
具体地,在本步骤中,分布式储能系统的控制设备根据所获取的功率参数进行分析,以判断是否启动控制操作。
[0050]
步骤s103,在确定启动控制操作时,确定与各储能设备相对应的调整功率,以自动控制相应的储能设备的充电行为或放电行为。
[0051]
在本步骤中,在所述控制设备确定启动控制操作时,计算功率调整计算,并进一步确定与各储能设备相对应的调整功率,自动控制相应的储能设备的充电行为或放电行为。
[0052]
需要说明的是,上述仅作为示例进行说明,不能理解成对本发明的限制。
[0053]
图2为本发明的智能化储能控制方法的一场景示例的系统架构图。
[0054]
如图2所示,在该应用场景下,分布式储能系统中的储能设备至少为两个,具体包括主储能设备和从储能设备,所述分布式储能系统通过网络与采集设备连接,所述分布式储能系统与用户相连接,并为用户供电。所述采集设备与电网电连接,所述采集设备用于实时采集电网侧的电网数据,并将所述电网数据传送给主储能设备,该主储能设备判断是否启动控制操作,以自动控制相应的储能设备的充电行为或放电行为。以下将结合上述应用场景具体说明本发明方法的具体过程。
[0055]
图3为本发明的智能化储能控制方法的另一示例的示意图。
[0056]
下面将参照图2和图3,具体说明本方法的智能化储能控制方法的另一示例。
[0057]
如图3所示,在步骤s301中,实时获取电网数据,该电网数据包括功率参数。
[0058]
具体地,通过与电网连接的采集设备实时获取电网侧的电网数据,该电网数据包括功率参数。
[0059]
进一步地,采集设备例如以网络协议的方式将所采集的电网数据传送给分布式储能系统的主储能设备(即当前的主储能设备),在该示例中,所述主储能设备为控制设备,并用于对从储能设备进行控制,以控制相应的储能设备的充电行为或放电行为。
[0060]
需要说明的是,在发明中,主储能设备是随着在线状态或时间因素的变化而变化的,并不是固定不变的。例如,当前主储能设备因故障或其他原因掉线时其他从储能设备能
够实时确定出新的主储能设备,并由该新的主储能设备接收所述采集设备传送的电网数据,并对该电网数据进行分析处理。
[0061]
由此,通过采集设备对电网侧的电网数据进行实时获取,能够精确地采集到电网参数,以为启动控制操作提供更精确的数据。
[0062]
接下来,在步骤302中,实时动态确定用作控制设备的主储能设备。
[0063]
具体地,如图2所示的分布式储能系统包括一个主储能设备(也称为主机)和多个从储能设备(也称为从机),其中,主储能设备和从储能设备通过实时广播的方式进行数据交互(在本示例中,相互传输设备状态信息),并实时动态确定主储能设备,其中,所述设备状态信息包括设备编号和在线标识。
[0064]
优选地,通过主从机选举机制实时动态确定主储能设备。
[0065]
需要说明的是,在本发明中,主从机选举机制包括确定具有最小设备编号的储能设备作为主储能设备。
[0066]
对于主储能设备的确定,具体地,各储能设备均设置有设备编号,并实时检测自身设备是否在线。例如,每个储能设备都有一个虚拟编号作为设备编号,例如,该虚拟编号按设备依次从小到大分配,如从1到n等的正整数,并且每个储能设备都会不断将自身设备的虚拟编号和在线标识广播到其他储能设备上。在线标识包括在线状态信息和主从机标识,在线状态信息表示该设备是否在线,主从机标识表示该设备是主储能设备还是从储能设备。注意,此处的所述在线状态信息表示的是逻辑在线状态,而并非仅指是否网络在线。例如,如果储能设备无法充放电时,尽管该设备依旧处于网络在线状态,其在线状态信息依然表示是“不在线”。
[0067]
其中,在各储能设备判断自身设备在线时,进一步判断自身设备的虚拟编号(设备编号)是否是的处于在线状态的设备的最小虚拟编号,例如通过广播的方式向其他储能设备广播自身设备的虚拟编号、在线状态信息和主从机标识等信息数据。更具体地,所述主从机标识用于标识主储能设备和从储能设备。
[0068]
具体地,主从机标识为主机的主储能设备判断自身设备不在线时,向其他储能设备广播自身设备的虚拟编号、不在线状态等信息数据。在其他所有在线的各储能设备接收到主储能设备不在线的信息数据时,其他所有在线的各储能设备判断自身设备是否在线的同时,并判断自身设备的虚拟编号是否是在线设备中最小的虚拟编号,以自动确定出具有最小在线标识的储能设备作为主储能设备,同时向其他储能设备广播自身设备的虚拟编号、在线状态信息和主从机标识等在线状态信息。
[0069]
而主从机标识为从机的从储能设备判断自身设备不在线时,向其他储能设备广播自身设备的虚拟编号、取消从机标识、不在线状态等信息数据。
[0070]
由此,通过主从机选举机制能够实时动态确定主储能设备,各储能设备之间通过广播的方式进行数据交互,能够有快速判断出在线的储能设备,并能够保证主储能设备持续在线和控制功能。
[0071]
需要说明的是,上述仅作为示例进行说明,不能理解成对本发明的限制。
[0072]
接下来,在步骤s303中,基于所获取的功率参数,判断是否启动控制操作。
[0073]
在本示例中,还包括设定与充电行为相对应的第一阈值和第二阈值,其中,该第一阈值是用于判断启动防过载的控制操作的触发阈值,该第二阈值是用于判断结束防过载的
控制操作的恢复阈值。
[0074]
进一步地,设定与放电行为相对应的第三阈值和第四阈值,该第三阈值是用于判断启动防逆流的控制操作的触发阈值,该第四阈值是用于判断结束防逆流的控制操作的恢复阈值。
[0075]
需要说明的是,对于第一阈值、第二阈值、第三阈值和第四阈值,是由业务人员根据储能设备的在线数量、可供电量、用户的电量需求等相关数据所确定的。
[0076]
具体地,所述功率参数为电网功率,该电网功率=储能设备功率+用户功率(也可称负载功率)。
[0077]
更具体地,充电行为是保护电网逆变器的行为,放电行为是防止储能设备向电网放电的行为。
[0078]
一方面,由步骤s302所确定的主储能设备,根据所获取的功率参数,判断是否启动防过载的控制操作,其中,将所实时获取的电网功率与所述第一阈值进行比较,在该电网功率超过第一阈值时,启动防过载的控制操作;在该电网功率小于第二阈值时,结束防逆流的控制操作。
[0079]
另一方面,根据所获取的功率参数,判断是否启动防逆流的控制操作,其中,所述功率参数为电网功率,将所实时获取的电网功率与所述第三阈值进行比较,在该电网功率下小于第三阈值时,启动防逆流的控制操作;在该电网功率大于第四阈值时,结束防逆流的控制操作。
[0080]
例如,在第一示例中,储能设备在充电(即防过载)时,第一阈值(也称为电网保护触发阈值)例如为15千瓦,第二阈值(也称为防过载恢复阈值)为10千瓦,储能设备状态是充电状态,充电功率是10千瓦。
[0081]
例如,在t时刻,采集设备采集到电网功率是10千瓦,因为所获取的电网功率10千瓦小于第一阈值(在本示例中设定为15千瓦),即10千瓦《15千瓦,所以没有触发功率保护,因此,储能设备依然以10千瓦充电。
[0082]
例如,在t+1时刻,采集设备采集到电网功率是20千瓦,因为所获取的电网功率20千瓦大于第一阈值(在本示例中设定为15千瓦),即20千瓦》15千瓦,所以判断为启动防过载的控制操作,需要减少储能设备的功率,以保护电网逆变器。
[0083]
例如,在t+2时刻,采集设备采集到电网功率是14千瓦,因为所获取的电网功率14千瓦小于第一阈值(在本示例中设定为15千瓦)且大于第二阈值(在本示例中设定为10千瓦),即10千瓦《千瓦14千瓦《15千瓦。此时,储能设备已经处于保护状态(是减少充电功率运行的)。
[0084]
再例如,在t+3时刻,采集设备采集到电网功率是5千瓦,因为所获取的电网功率5千瓦小于第二阈值(在本示例中设定为10千瓦),即5千瓦《10千瓦。此时,储能设备已经处于保护状态(即减少充电功率运行的状态)。因此,判断结束防逆流的控制操作(即判定电网数据恢复正常),需要解除保护状态,即恢复到10千瓦充电。
[0085]
例如,在第二示例中,储能设备在放电(即防逆流),设定第三阈值(防逆流触发阈值)为0千瓦,第四阈值(即防逆流恢复阈值)为5千瓦,储能设备状态以10千瓦放电。
[0086]
例如,在t时刻,采集设备采集到电网功率为10千瓦,因为10千瓦》5千瓦(即第四阈值),所以不触发防逆流的控制操作,储能设备依然以10千瓦放电。
[0087]
例如,在t+1时刻,采集设备采集到电网功率为-6千瓦(即用户在向电网以6千瓦放电),因为-6千瓦《0(第三阈值)千瓦,所以启动防逆流的控制操作,此时储能设备需要减少功率,以防止逆流。
[0088]
例如,在t+2时刻,采集设备采集到电网功率为2千瓦,虽然2千瓦》0(第三阈值)千瓦。但此时储能设备已经处于防逆流状态(即减少放电功率运行的状态),即2千瓦《5(即第四阈值)千瓦,因此不作处理,持续之前功率放电。
[0089]
例如,在t+3时刻,采集设备采集到电网功率为10千瓦,因为10千瓦》5(即第四阈值)千瓦,此时储能设备处于防逆流状态(减少放电功率运行),因此判定电网数据恢复正常,需要解除保护状态,恢复到10千瓦放电。
[0090]
由此,根据设定的触发阈值和恢复阈值以及所获取的功率参数,能够更精确地判断是否启动防过载或防逆流的控制操作,由此,能够实现智能化的储能控制方法。
[0091]
需要说明的是,上述仅作为示例进行说明,不能理解成对本发明的限制。
[0092]
接下来,在步骤s304中,在确定启动控制操作时,确定与各储能设备相对应的调整功率,以自动控制相应的储能设备的充电行为或放电行为。
[0093]
具体地,主储能设备可实时获取在线的储能设备的数量,基于当前在线的储能设备的数量,并根据所实时获取的电网功率,使用以下公式计算待调整的充电功率/放电功率:
[0094][0095]
其中,p
δ1
是指需要减少的充电功率/放电功率;p
α
是指实时获取的电网功率,单位为千瓦;pa是指启动防过载/防逆流的控制操作的触发阈值,单位为千瓦;n是当前在线的储能设备的数量。
[0096][0097]
其中,p
δ2
是指需要增加的充电功率/放电功率;p
α
是指实时获取的电网功率,单位为千瓦;pb是指结束防过载/防逆流的控制操作的恢复阈值,单位为千瓦;n是当前在线的储能设备的数量。
[0098]
例如,在所述第一示例中,因为采集到的电网功率20千瓦大于第一阈值(在本示例中设定为15千瓦),即20千瓦》15千瓦,所以判断为启动防过载的控制操作,需要减少储能设备的功率,以保护电网逆变器。使用表达式(1)计算待调整的充电功率,例如,在线的储能设备的数量为10,则千瓦,即每个储能设备需要减少0.5千瓦的充电功率运行。
[0099]
再例如,在所述第二示例中,因为采集到的电网功率为-6千瓦(即用户在向电网以6千瓦放电)《0(第三阈值)千瓦,所以启动防逆流的控制操作,此时储能设备需要减少功率,以防止逆流。使用表达式(2)计算待调整的放电功率,例如,在线的储能设备的数量为10,则以防止逆流。使用表达式(2)计算待调整的放电功率,例如,在线的储能设备的数量为10,则千瓦,即每个储能设备需要减少0.6千瓦的放电功率。
[0100]
进一步地,主储能设备将所计算的待调整的充电功率/放电功率传输至从储能设备,所述从储能设备自动调整相应的充电功率/放电功率,以自动增加或减少部分功率。由
此,能够更有效地控制储能设备的充电行为和放电行为,有效避免了因功率异常或其他原因而引起的设备频繁重启。
[0101]
在另一实施方式中,在确定不启动控制操作时,各储能设备根据预定策略进行充电行为或放电行为,该预定策略包括以当前功率或预定功率运行、充电时段、充电时间、放电时段以及放电时间。由此,能够有效地调整储能设备的充/放电功率,保护了电网,还保障了峰谷收益最大化。
[0102]
需要说明的是,上述储能管理方法的过程仅用于对本发明的说明,其中,步骤的顺序和数量没有特别的限制。此外,上述方法中的步骤还可以拆分成两个(例如将步骤s304拆分成s304和s401,具体参见图4)、三个,或者有些步骤也可以合并成一个步骤,根据实际示例进行调整。
[0103]
与现有技术相比,本发明通过采集设备对电网侧的电网数据进行实时获取,能够精确地采集到电网参数,以为启动控制操作提供更精确的数据,根据所获取的功率参数,能够更精确地判断是否启动防过载或防逆流的控制操作,能够更有效地控制储能设备的充电行为和放电行为,由此,能够实现智能化的储能控制方法。
[0104]
进一步地,通过主从机选举机制能够实时动态确定主储能设备,各储能设备之间通过广播的方式进行数据交互,能够有快速判断出在线的储能设备,并能够保证主储能设备持续在线和控制功能;根据设定的触发阈值和恢复阈值以及所获取的功率参数,能够更精确地判断是否启动防过载或防逆流的控制操作,由此,能够实现智能化的储能控制方法;能够有效地调整储能设备的充/放电功率,有效避免了因功率异常或其他原因而引起的设备频繁重启,保护了电网,还保障峰了谷收益最大化。
[0105]
本领域技术人员可以理解,实现上述实施例的全部或部分步骤被实现为由计算机数据处理设备执行的程序(计算机程序)。在该计算机程序被执行时,可以实现本发明提供的上述方法。
[0106]
下面描述本发明的智能化储能系统的实施例,该系统可以用于执行本发明的方法实施例。对于本发明装置实施例中描述的细节,应视为对于上述方法实施例的补充;对于在本发明装置实施例中未披露的细节,可以参照上述方法实施例来实现。
[0107]
实施例2
[0108]
参照图2和图5,将说明本发明的智能化储能系统,所述系统包括:采集设备,其与电网连接,用于实时获取该电网的功率参数;主储能设备,其与该采集设备电连接,并使用实施例1所述的方法判断是否启动控制操作,以控制相应储能设备的充电行为和/或放电行为;从储能设备,其与所述主储能设备电连接,并通过广播的方式相互传输设备状态信息,该设备状态信息包括设备编号和在线标识。
[0109]
例如,所述储能设备包括一个主储能设备和多个从储能设备(具体参见图2),所述主储能设备和所述从储能设备通过实时广播的方式进行数据交互,并实时动态确定主储能设备。
[0110]
具体地,根据所述主储能设备(也称为主机)和所述从储能设备(也称为从机)之间传输的设备状态信息,通过主从机选举机制,实时动态确定当前主储能设备。
[0111]
需要说明的是,在本发明中,主从机选举机制包括确定具有最小在线标识的储能设备作为主储能设备。
[0112]
对于主储能设备的确定,具体地,各储能设备均设置有虚拟编号(即设备编号),并实时运算自身设备是否在线。例如,每个储能设备都有一个虚拟编号,并且该虚拟编号从小到大,如从1到n等的正整数,并且每个储能设备都会不断将自身设备的虚拟编号和在线标识广播到其他储能设备上,其中,在线标识包括在线状态信息和主从机标识,在线状态信息表示该设备是否在线,主从机标识表示该设备是主储能设备还是从储能设备。注意,此处的所述在线状态信息表示的是逻辑在线状态,而并非仅指是否网络在线。例如,如果储能设备无法充放电时,尽管该设备依旧处于网络在线状态,其在线状态信息依然表示是“不在线”。
[0113]
其中,在各储能设备判断自身设备在线时,进一步判断自身设备的虚拟编号(设备编号)是否是在线状态的设备的最小虚拟编号,例如通过广播的方式向其他储能设备广播自身设备的虚拟编号、在线状态信息和主从机标识等在线状态信息数据。更具体地,所述在线标识包括主机标识和从机标识,所述主从机标识(即主机标识和从机标识)用于标识主储能设备和从储能设备。
[0114]
具体地,主从机标识为主机的主储能设备判断自身设备不在线时,向其他储能设备广播自身设备的虚拟编号、取消主机标识、不在线状态等信息数据。在其他所有在线的各储能设备接收到取消主机标识或主储能设备不在线的信息数据时,其他所有在线的各储能设备判断自身设备是否在线的同时,并判断自身设备的在线标识是否是最小在线标识,以自动确定出具有最小在线标识的储能设备作为主储能设备,同时向其他储能设备广播自身设备的虚拟编号、在线状态信息和主从机标识等在线状态信息数据。
[0115]
而主从机标识为从机的从储能设备判断自身设备不在线时,向其他储能设备广播自身设备的虚拟编号、取消从机标识、不在线状态等信息数据。
[0116]
如图5所示,主储能设备500还包括:接收模块501,用于接收采集设备采集到的电网数据;监测模块502,用于监测当前在线的储能设备的数量;计算模块503,用于计算待调整的充电功率/放电功率;控制模块504,用于使用该当前主储能设备所计算的调整功率,并传输给各从储能设备,以使各从储能设备进行功率调整。
[0117]
具体地,计算待调整的充电功率/放电功率包括:基于当前在线的储能设备的数量,并根据所实时获取的电网功率,基于当前在线的储能设备的数量,并根据所实时获取的电网功率,使用以下公式计算待调整的充电功率/放电功率:
[0118][0119]
其中,p
δ1
是指需要减少的充电功率/放电功率;p
α
是指实时获取的电网功率,单位为千瓦;pa是指启动防过载/防逆流的控制操作的触发阈值,单位为千瓦;n是当前在线的储能设备的数量;
[0120][0121]
其中,p
δ2
是指需要增加的充电功率/放电功率;p
α
是指实时获取的电网功率,单位为千瓦;pb是指结束防过载/防逆流的控制操作的恢复阈值,单位为千瓦;n是当前在线的储能设备的数量。
[0122]
进一步地,主储能设备500的控制模块504将所计算的待调整的充电功率/放电功率传输至从储能设备,所述从储能设备自动调整相应的充电功率/放电功率,以自动增加或
减少部分功率。由此,能够更有效地控制储能设备的充电行为和放电行为,有效避免了因功率异常或其他原因而引起的设备频繁重启。
[0123]
需要说明的是,在实施例2中,省略了与实施例1相同部分的描述。上述仅作为示例进行说明,不能理解成对本发明的限制。
[0124]
与现有技术相比,本发明通过采集设备对电网侧的电网数据进行实时获取,能够精确地采集到电网参数,以为启动控制操作提供更精确的数据,根据所获取的功率参数,能够更精确地判断是否启动防过载或防逆流的控制操作,能够更有效地控制储能设备的充电行为和放电行为,由此,能够实现智能化的储能控制方法。
[0125]
进一步地,通过主从机选举机制能够实时动态确定主储能设备,各储能设备之间通过广播的方式进行数据交互,能够有快速判断出在线的储能设备,并能够保证主储能设备持续在线和控制功能;根据设定的触发阈值和恢复阈值以及所获取的功率参数,能够更精确地判断是否启动防过载或防逆流的控制操作,由此,能够实现智能化的储能控制方法;能够有效地调整储能设备的充/放电功率,有效避免了因功率异常或其他原因而引起的设备频繁重启,保护了电网,还保障峰了谷收益最大化。
[0126]
实施例3
[0127]
下面描述本发明的计算机设备实施例,该计算机设备可以视为对于上述本发明的方法和系统实施例的具体实体实施方式。对于本发明计算机设备实施例中描述的细节,应视为对于上述方法或系统实施例的补充;对于在本发明计算机设备实施例中未披露的细节,可以参照上述方法或系统实施例来实现。
[0128]
图6是根据本发明的一种计算机设备的示例性实施例的结构框图。下面参照图6来描述根据本发明该实施例的的计算机设备200。图6显示的计算机设备200仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
[0129]
如图6所示,计算机设备200以通用计算设备的形式表现。计算机设备200的组件可以包括但不限于:至少一个处理单元210、至少一个存储单元220、连接不同装置组件(包括存储单元220和处理单元210)的总线230、显示单元240等。
[0130]
其中,所述存储单元存储有程序代码,所述程序代码可以被所述处理单元210执行,使得所述处理单元210执行本说明书上述计算机设备的处理方法部分中描述的根据本发明各种示例性实施方式的步骤。例如,所述处理单元210可以执行如图1所示的步骤。
[0131]
所述存储单元220可以包括易失性存储单元形式的可读介质,例如随机存取存储单元(ram)2201和/或高速缓存存储单元2202,还可以进一步包括只读存储单元(rom)2203。
[0132]
所述存储单元220还可以包括具有一组(至少一个)程序模块2205的程序/实用工具2204,这样的程序模块2205包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。
[0133]
总线230可以为表示几类总线结构中的一种或多种,包括存储单元总线或者存储单元控制器、外围总线、图形加速端口、处理单元或者使用多种总线结构中的任意总线结构的局域总线。
[0134]
计算机设备200也可以与一个或多个外部设备300(例如键盘、指向设备、蓝牙设备等)通信,还可与一个或者多个使得用户能与该计算机设备200交互的设备通信,和/或与使得该计算机设备200能与一个或多个其它计算设备进行通信的任何设备(例如路由器、调制
解调器等等)通信。这种通信可以通过输入/输出(i/o)接口250进行。并且,计算机设备200还可以通过网络适配器260与一个或者多个网络(例如局域网(lan),广域网(wan)和/或公共网络,例如因特网)通信。网络适配器260可以通过总线230与计算机设备200的其它模块通信。应当明白,尽管图中未示出,可以结合计算机设备200使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、raid系统、磁带驱动器以及数据备份存储系统等。
[0135]
通过以上的实施方式的描述,本领域的技术人员易于理解,本发明描述的示例性实施例可以通过软件实现,也可以通过软件结合必要的硬件的方式来实现。因此,根据本发明实施方式的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个计算机可读的存储介质(可以是cd-rom,u盘,移动硬盘等)中或网络上,包括若干指令以使得一台计算设备(可以是个人计算机、服务器、或者网络设备等)执行根据本发明的上述方法。当所述计算机程序被一个数据处理设备执行时,使得该计算机程序产品能够实现本发明的上述方法。
[0136]
如图7所示,所述计算机程序可以存储于一个或多个计算机程序产品上。计算机程序产品例如可以为但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机程序产品的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。
[0137]
所述计算机程序产品可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机程序产品可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。所述计算机程序产品上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、有线、光缆、rf等等,或者上述的任意合适的组合。
[0138]
可以以一种或多种程序设计语言的任意组合来编写用于执行本发明操作的程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如java、c++等,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络,包括局域网(lan)或广域网(wan),连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。
[0139]
综上所述,本发明可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(dsp)等通用数据处理设备来实现根据本发明实施例中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机程序产品上,或者可以具有一个或者多个信号的形式。这样的信
号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
[0140]
以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,应理解的是,本发明不与任何特定计算机、虚拟装置或者计算机设备固有相关,各种通用装置也可以实现本发明。以上所述仅为本发明的具体实施例而已,并不用于限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1