一种储能电站放电功率分配方法、装置、设备及存储介质与流程

未命名 08-03 阅读:132 评论:0


1.本技术涉及储能调控技术领域,尤其涉及一种储能电站放电功率分配方法、装置、设备及存储介质。


背景技术:

2.多个电池簇并联以后与储能变流器相连构成电池堆,然后经过变压器升压到并网点的电压接入电网。储能电站包括多个电池堆,电站通常是根据每个电池堆的荷电状态给每个电池堆分配放电功率的,即soc高的承担高放电功率,soc低的承担低放电功率。
3.但现有技术中的这种分配方法没有考虑放电持续时间,当每个电池堆的荷电状态soc不一致时,可能会导致储能电站最大可放电功率发生变化:假设两种规格相同的电池堆同时放电,他们的初始soc分别是soc=100%和soc=30%。如果前者的放电功率设置为后者的2倍,经过一段时间t后,初始soc=30%的电池堆放完电,初始soc=100%的电池堆还剩余40%的电量。若放电时间大于t,能量已耗尽的初始soc=30%的电池堆已不能再提供放电功率,造成系统整体可放电功率的减少。因此只有使各电池堆在每次放电结束后的电量互相接近,才能从根本上避免出现系统整体可放电功率的减少的情况。
4.因此,现有技术中存在因在分配放电功率时没有考虑放电时间,导致各电池堆放电结束后的荷电状态soc互不相同,储能电站整体可放电功率减少的技术问题。


技术实现要素:

5.本技术提供了一种储能电站放电功率分配方法、装置、设备及存储介质,能够使得每个电池堆在根据拟放电功率进行输出后,最终的soc是接近一致的,避免了储能电站整体可放电功率的减少,保证了储能电站可放电功率的稳定性。
6.第一方面,本技术提供了一种储能电站放电功率分配方法,该方法应用于储能控制设备,该方法包括:步骤s1,根据拟放电总功率、拟放电持续时间、储能电站各电池堆的荷电状态和电池堆的数量计算各电池堆的拟放电功率;步骤s2,根据电池堆的拟放电功率和最大可放电功率得到电池堆的第一功率差值,检测第一功率差值是否大于等于0;步骤s3,若是,则对电池堆的拟放电功率执行第一修正操作,并将电池堆对应的第一功率差值放入差值集合;若否,则将电池堆放入待分配队列;步骤s4,对储能电站的各电池堆依次执行步骤s2~s3;步骤s5,检测待分配队列中的电池堆的数量是否为0;步骤s6,若为0,结束;若不为0,则对待分配队列中的各电池堆的拟放电功率执行第二修正操作,得到各电池堆的修正拟放电功率。
7.进一步的,该方法还包括:步骤s7,根据电池堆的修正拟放电功率和最大可放电功率得到电池堆的第二功率
差值,检测第二功率差值是否大于等于0;步骤s8,若是,则对电池堆的修正拟放电功率执行第三修正操作,并将电池堆对应的第二功率差值放入差值集合;若否,则将电池堆放入再分配队列;步骤s9,对待分配队列中的各电池堆依次执行步骤s7~s8后,检测再分配队列中的电池堆的数量是否为0;步骤s10,若为0,结束;若不为0,则将再分配队列作为待分配队列,将待分配队列中的各电池堆的修正拟放电功率作为各电池堆的拟放电功率,并返回步骤s5,直至待分配队列中电池堆的数量为0。
8.进一步的,上述对电池堆的拟放电功率执行第一修正操作,包括:将电池堆的拟放电功率向下修正为电池堆的最大可放电功率。
9.进一步的,上述对待分配队列中的各电池堆的拟放电功率执行第二修正操作,得到各电池堆的修正拟放电功率,包括:将差值集合中的多个第一功率差值或多个第二功率差值相加,得到差值总和;根据待分配队列中电池堆的数量和差值总和对各电池堆的拟放电功率执行第二修正操作,得到各电池堆的修正拟放电功率;将差值集合设为空集合。
10.进一步的,上述根据待分配队列中电池堆的数量和差值总和对各电池堆的拟放电功率执行第二修正操作,得到各电池堆的修正拟放电功率,包括:计算差值总和与待分配队列中电池堆的数量的比值;将待分配队列中的各电池堆的拟放电功率分别加上该比值,得到各电池堆的修正拟放电功率。
11.进一步的,上述对电池堆的修正拟放电功率执行第三修正操作,包括:将电池堆的修正拟放电功率向下修正为电池堆的最大可放电功率。
12.进一步的,上述根据拟放电总功率、拟放电持续时间、储能电站各电池堆的荷电状态和电池堆的数量计算各电池堆的拟放电功率,包括:根据拟放电总功率、拟放电持续时间、储能电站中电池堆的数量、各电池堆的荷电状态和能量进行推导,得到功率分配策略公式;将各电池堆的荷电状态输入功率分配策略公式,得到各电池堆的拟放电功率。
13.第二方面,本技术提供了一种储能电站放电功率分配装置,该装置应用于储能控制设备,该装置包括:拟放电功率计算模块,用于根据拟放电总功率、拟放电持续时间、储能电站各电池堆的荷电状态和电池堆的数量计算各电池堆的拟放电功率;第一差值计算模块,用于根据电池堆的拟放电功率和最大可放电功率得到电池堆的第一功率差值,以及检测第一功率差值是否大于等于0;第一修正模块,用于在第一功率差值大于等于0时,对电池堆的拟放电功率执行第一修正操作,并将电池堆对应的第一功率差值放入差值集合,还用于在第一功率差值小于0时,将电池堆放入待分配队列;第一遍历模块,用于对储能电站的各电池堆依次遍历第一差值计算模块和第一修正模块;检测模块,用于检测待分配队列中的电池堆的数量是否为0;第二修正模块,用于在电池堆的数量为0时,结束功率分配,还用于在电池堆的数量不为0时,对待分配队列中的各电池堆的拟放电功率执行第二修正操作,得到各电池堆的
修正拟放电功率。
14.进一步的,该装置还包括:第二差值计算模块,用于根据电池堆的修正拟放电功率和最大可放电功率得到电池堆的第二功率差值,以及检测第二功率差值是否大于等于0;第三修正模块,用于在第二功率差值大于等于0时,对电池堆的修正拟放电功率执行第三修正操作,并将电池堆对应的第二功率差值放入差值集合;还用于在第二功率差值小于0时,将电池堆放入再分配队列;第二遍历模块,用于对待分配队列中的各电池堆依次遍历第二差值计算模块和第三修正模块,以及检测再分配队列中的电池堆的数量是否为0;重置模块,用于在电池堆的数量为0时,结束功率分配,还用于在电池堆的数量不为0时,将再分配队列作为待分配队列,将待分配队列中的各电池堆的修正拟放电功率作为各电池堆的拟放电功率,并返回检测模块,直至待分配队列中电池堆的数量为0。
15.进一步的,第一修正模块用于将电池堆的拟放电功率向下修正为电池堆的最大可放电功率。
16.进一步的,第二修正模块还包括:差值总和计算单元,用于将差值集合中的多个第一功率差值或多个第二功率差值相加,得到差值总和;第二修正功率单元,用于根据待分配队列中电池堆的数量和差值总和对各电池堆的拟放电功率执行第二修正操作,得到各电池堆的修正拟放电功率;空集合单元,用于将差值集合设为空集合。
17.进一步的,第二修正功率单元用于计算差值总和与待分配队列中电池堆的数量的比值,并将待分配队列中的各电池堆的拟放电功率分别加上该比值,得到各电池堆的修正拟放电功率。
18.进一步的,第三修正模块用于将电池堆的修正拟放电功率向下修正为电池堆的最大可放电功率。
19.进一步的,拟放电功率计算模块用于根据拟放电总功率、拟放电持续时间、储能电站中电池堆的数量、各电池堆的荷电状态和能量进行推导,得到功率分配策略公式;以及将各电池堆的荷电状态输入功率分配策略公式,得到各电池堆的拟放电功率。
20.第三方面,本技术提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时执行如上述任一种储能电站放电功率分配方法的步骤。
21.第四方面,本技术提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现如上述任一种储能电站放电功率分配方法的步骤。
22.综上,与现有技术相比,本技术提供的技术方案带来的有益效果至少包括:本技术提供的一种储能电站放电功率分配方法,该方法在计算电池堆的拟放电功率时考虑了拟放电持续时间;并在计算得到的拟放电功率超过对应电池堆的最大可放电功率,即第一功率差值大于等于0时,对该电池堆的拟放电功率进行第一修正操作,对于拟放电功率小于最大可放电功率的电池堆进行第二修正操作;使得每个电池堆在根据拟放电功率进行输出后,最终的soc是接近一致的,避免出现电池堆直到电量耗尽还没达到被分配的
拟放电功率的情况,从而避免了储能电站整体可放电功率的减少,保证了储能电站可放电功率的稳定性。
附图说明
23.图1为本技术一个示例性实施例提供的一种储能电站放电功率分配方法的流程图。
24.图2为本技术又一个示例性实施例提供的一种储能电站放电功率分配方法的流程图。
25.图3为本技术一个示例性实施例提供的第二修正操作的流程图。
26.图4为本技术一个示例性实施例提供的一种储能电站放电功率分配装置的结构图。
27.图5为本技术又一个示例性实施例提供的一种储能电站放电功率分配装置的结构图。
具体实施方式
28.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
29.请参见图1,本技术实施例提供了一种储能电站放电功率分配方法,该方法应用于储能控制设备,以执行主体是储能控制设备为例进行说明,该方法具体可以包括以下步骤:步骤s1,根据拟放电总功率、拟放电持续时间、储能电站各电池堆的荷电状态和电池堆的数量计算各电池堆的拟放电功率。
30.其中,拟放电功率为储能电站分配给对应电池堆要输出的放电功率。
31.具体地,计算拟发电功率的公式为:其中,i和k均为求和计算过程中电池堆的编号,k≠i,n为储能电站电池堆的数量,e为每个电池堆的能量,为第i个电池堆的荷电状态,为第i个电池堆的拟发电功率,为电网要求达到的总输出功率,即拟放电总功率,t为拟放电持续时间。
32.步骤s2,根据电池堆的拟放电功率和最大可放电功率得到电池堆的第一功率差值,检测第一功率差值是否大于等于0。
33.具体地,拟放电功率减去最大可放电功率得到第一功率差值。
34.步骤s3,若是,则对电池堆的拟放电功率执行第一修正操作,并将电池堆对应的第一功率差值放入差值集合;若否,则将电池堆放入待分配队列。
35.步骤s4,对储能电站的各电池堆依次执行步骤s2~s3。
36.步骤s5,检测待分配队列中的电池堆的数量是否为0。
37.步骤s6,若为0,结束;若不为0,则对待分配队列中的各电池堆的拟放电功率执行
第二修正操作,得到各电池堆的修正拟放电功率。
38.在具体实施过程中,第二修正操作是将进行第一修正操作的电池堆无法承担的部分放电功率平均分配给待分配队列中的电池堆。
39.上述实施例提供的一种储能电站放电功率分配方法,该方法在计算电池堆的拟放电功率时考虑了拟放电持续时间;并在计算得到的拟放电功率超过对应电池堆的最大可放电功率,即第一功率差值大于等于0时,对该电池堆的拟放电功率进行第一修正操作,对于拟放电功率小于最大可放电功率的电池堆进行第二修正操作;使得每个电池堆在根据拟放电功率进行输出后,最终的soc是接近一致的,避免出现电池堆直到电量耗尽还没达到被分配的拟放电功率的情况,从而避免了储能电站整体可放电功率的减少,保证了储能电站可放电功率的稳定性。
40.在一些实施例中,请参见图2,该方法具体还可以包括:步骤s7,根据电池堆的修正拟放电功率和最大可放电功率得到电池堆的第二功率差值,检测第二功率差值是否大于等于0。
41.具体的,修正拟放电功率减去最大可放电功率得到第二功率差值。
42.步骤s8,若是,则对电池堆的修正拟放电功率执行第三修正操作,并将电池堆对应的第二功率差值放入差值集合;若否,则将电池堆放入再分配队列。
43.步骤s9,对待分配队列中的各电池堆依次执行步骤s7~s8后,检测再分配队列中的电池堆的数量是否为0。
44.步骤s10,若为0,结束;若不为0,则将再分配队列作为待分配队列,将待分配队列中的各电池堆的修正拟放电功率作为各电池堆的拟放电功率,并返回步骤s5,直至待分配队列中电池堆的数量为0。
45.上述实施例中提供的一种储能电站放电功率分配方法,该方法通过对执行第二修正操作的电池堆再次进行修正拟放电功率和最大可放电功率的比较,避免了待分配队列中的电池堆在多承担放电功率后,原来的拟放电功率小于最大可放电功率,而修正拟放电功率大于最大可放电功率,从而避免了储能电站整体可放电功率的减少,保证了储能电站可放电功率的稳定性。
46.在一些实施例中,请参见图2,上述对电池堆的拟放电功率执行第一修正操作,包括:将电池堆的拟放电功率向下修正为电池堆的最大可放电功率。
47.上述实施例在拟放电功率大于最大可放电功率时,将拟放电功率下调为对应电池堆的最大可放电功率,避免了储能电站整体可放电功率的减少,保证了储能电站可放电功率的稳定性。
48.请参见图3,在一些实施例中,上述对待分配队列中的各电池堆的拟放电功率执行第二修正操作,得到各电池堆的修正拟放电功率,具体可以包括:步骤s61,将差值集合中的多个第一功率差值或多个第二功率差值相加,得到差值总和。
49.步骤s62,根据待分配队列中电池堆的数量和差值总和对各电池堆的拟放电功率执行第二修正操作,得到各电池堆的修正拟放电功率。
50.步骤s63,将差值集合设为空集合。
51.上述实施例通过将多个第一功率差值或多个第二功率差值相加的差值总和平均分配到待分配队列中的电池堆中;因为待分配队列中的电池堆的拟放电功率都是小于最大可放电功率的,因此可以承担更多的放电功率,所以将那些因拟放电功率下调至最大可放电功率而减少的输出功率由待分配队列中还有盈余的电池堆承担,从而避免了储能电站整体可放电功率的减少,保证了储能电站可放电功率的稳定性。
52.在一些实施例中,上述根据待分配队列中电池堆的数量和差值总和对各电池堆的拟放电功率执行第二修正操作,得到各电池堆的修正拟放电功率,具体可以包括:计算差值总和与待分配队列中电池堆的数量的比值;将待分配队列中的各电池堆的拟放电功率分别加上该比值,得到各电池堆的修正拟放电功率。
53.具体计算公式为:其中,j为电池堆编号,为待分配队列中第j个电池堆的修正拟放电功率,为待分配队列中第j个电池堆的拟放电功率,为差值总和,为待分配队列中电池堆的数量。
54.上述实施例将那些因拟放电功率下调最大可放电功率而减少的输出功率平均分配给待分配队列中还有盈余的电池堆,从而避免了储能电站整体可放电功率的减少,保证了储能电站可放电功率的稳定性。
55.在一些实施例中,上述对电池堆的修正拟放电功率执行第三修正操作,可以包括:将电池堆的修正拟放电功率向下修正为电池堆的最大可放电功率。
56.上述实施例将被执行第二修正操作后,修正拟放电功率超过最大可放电功率的电池堆进行修正,使其放电功率变为最大可放电功率,避免在第二修正操作结束后出现电量耗尽仍未达到功率指标的电池堆,从而避免了储能电站整体可放电功率的减少,保证了储能电站可放电功率的稳定性。
57.在一些实施例中,上述根据拟放电总功率、拟放电持续时间、储能电站各电池堆的荷电状态和电池堆的数量计算各电池堆的拟放电功率,可以包括:根据拟放电总功率、拟放电持续时间、储能电站中电池堆的数量、各电池堆的荷电状态和能量进行推导,得到功率分配策略公式;将各电池堆的荷电状态输入功率分配策略公式,得到各电池堆的拟放电功率。
[0058][0058]58....其中,,为每个电池堆被分配到的拟放电功率,n为电池堆的数量,为电网要求达到的总输出功率,即拟放电总功率,,为每个电池堆的荷电状态,e为每个电池堆的能量,是每个电池堆在放电结束后要求达到的相等的荷电状态,t为拟放电持续时间,i为电池堆的编号,得到的功率分配策略公式为:
上述实施例通过将拟放电持续时间加入到计算电池堆的拟放电功率过程中,从而使得每个电池堆在根据拟放电功率进行输出后,最终的soc是接近一致的,避免出现电池堆直到电量耗尽还没达到被分配的拟放电功率的情况,从而避免了储能电站整体可放电功率的减少,保证了储能电站可放电功率的稳定性。
[0059]
请参见图4,本技术另一实施例提供了一种储能电站放电功率分配装置,该装置应用于储能控制设备,该装置具体可以包括:拟放电功率计算模块101,用于根据拟放电总功率、拟放电持续时间、储能电站各电池堆的荷电状态和电池堆的数量计算各电池堆的拟放电功率。
[0060]
第一差值计算模块102,用于根据电池堆的拟放电功率和最大可放电功率得到电池堆的第一功率差值,以及检测第一功率差值是否大于等于0。
[0061]
第一修正模块103,用于在第一功率差值大于等于0时,对电池堆的拟放电功率执行第一修正操作,并将电池堆对应的第一功率差值放入差值集合,还用于在第一功率差值小于0时,将电池堆放入待分配队列。
[0062]
第一遍历模块104,用于对储能电站的各电池堆依次遍历第一差值计算模块和第一修正模块。检测模块105,用于检测待分配队列中的电池堆的数量是否为0。
[0063]
第二修正模块106,用于在电池堆的数量为0时,结束功率分配,还用于在电池堆的数量不为0时,对待分配队列中的各电池堆的拟放电功率执行第二修正操作,得到各电池堆的修正拟放电功率。
[0064]
上述实施例提供的一种储能电站放电功率分配装置,其中,拟放电功率计算模块101在计算电池堆的拟放电功率时考虑了拟放电持续时间;在计算得到的拟放电功率超过对应电池堆的最大可放电功率,即第一功率差值大于等于0时,由第一修正模块103对该电池堆的拟放电功率进行第一修正操作,由第二修正模块106对于拟放电功率小于最大可放电功率的电池堆进行第二修正操作;使得每个电池堆在根据拟放电功率进行输出后,最终的soc是接近一致的,避免出现电池堆直到电量耗尽还没达到被分配的拟放电功率的情况,从而避免了储能电站整体可放电功率的减少,保证了储能电站可放电功率的稳定性。
[0065]
请参见图5,在一些实施例中,该装置还可以包括:第二差值计算模块107,用于根据电池堆的修正拟放电功率和最大可放电功率得到电池堆的第二功率差值,以及检测第二功率差值是否大于等于0。
[0066]
第三修正模块108,用于在第二功率差值大于等于0时,对电池堆的修正拟放电功率执行第三修正操作,并将电池堆对应的第二功率差值放入差值集合;还用于在第二功率差值小于0时,将电池堆放入再分配队列。
[0067]
第二遍历模块109,用于对待分配队列中的各电池堆依次遍历第二差值计算模块和第三修正模块,以及检测再分配队列中的电池堆的数量是否为0。
[0068]
重置模块110,用于在电池堆的数量为0时,结束功率分配,还用于在电池堆的数量不为0时,将再分配队列作为待分配队列,将待分配队列中的各电池堆的修正拟放电功率作为各电池堆的拟放电功率,并返回检测模块,直至待分配队列中电池堆的数量为0。
[0069]
上述实施例提供的一种储能电站放电功率分配装置,其中,由第二差值计算模块107对执行第二修正操作的电池堆再次进行修正拟放电功率和最大可放电功率的比较,避免了待分配队列中的电池堆在多承担放电功率后,原来的拟放电功率小于最大可放电功率,而修正拟放电功率大于最大可放电功率,从而避免了储能电站整体可放电功率的减少,保证了储能电站可放电功率的稳定性。
[0070]
在一些实施例中,第一修正模块103用于将电池堆的拟放电功率向下修正为电池堆的最大可放电功率。
[0071]
上述实施例在拟放电功率大于最大可放电功率时,将拟放电功率下调为对应电池堆的最大可放电功率,避免了储能电站整体可放电功率的减少,保证了储能电站可放电功率的稳定性。
[0072]
在一些实施例中,第二修正模块106还可以包括:差值总和计算单元,用于将差值集合中的多个第一功率差值或多个第二功率差值相加,得到差值总和。
[0073]
第二修正功率单元,用于根据待分配队列中电池堆的数量和差值总和对各电池堆的拟放电功率执行第二修正操作,得到各电池堆的修正拟放电功率。
[0074]
空集合单元,用于将差值集合设为空集合。
[0075]
上述实施例通过第二修正功率单元将多个第一功率差值或多个第二功率差值相加的差值总和平均分配到待分配队列中的电池堆中;因为待分配队列中的电池堆的拟放电功率都是小于最大可放电功率的,因此可以承担更多的放电功率,所以将那些因拟放电功率下调至最大可放电功率而减少的输出功率由待分配队列中还有盈余的电池堆承担,从而避免了储能电站整体可放电功率的减少,保证了储能电站可放电功率的稳定性。
[0076]
在一些实施例中,上述第二修正功率单元用于计算差值总和与待分配队列中电池堆的数量的比值,并将待分配队列中的各电池堆的拟放电功率分别加上该比值,得到各电池堆的修正拟放电功率。
[0077]
上述实施例通过第二修正功率单元将那些因拟放电功率下调最大可放电功率而减少的输出功率平均分配给待分配队列中还有盈余的电池堆,从而避免了储能电站整体可放电功率的减少,保证了储能电站可放电功率的稳定性。
[0078]
在一些实施例中,第三修正模块108用于将电池堆的修正拟放电功率向下修正为电池堆的最大可放电功率。
[0079]
上述实施例通过第三修正模块108对被执行第二修正操作后,修正拟放电功率超过最大可放电功率的电池堆进行修正,使其放电功率变为最大可放电功率,避免在第二修正操作结束后出现电量耗尽仍未达到功率指标的电池堆,从而避免了储能电站整体可放电功率的减少,保证了储能电站可放电功率的稳定性。
[0080]
在一些实施例中,拟放电功率计算模块101用于根据拟放电总功率、拟放电持续时间、储能电站中电池堆的数量、各电池堆的荷电状态和能量进行推导,得到功率分配策略公式;以及将各电池堆的荷电状态输入功率分配策略公式,得到各电池堆的拟放电功率。
[0081]
上述实施例通过拟放电功率计算模块101将拟放电持续时间加入到计算电池堆的拟放电功率过程中,从而使得每个电池堆在根据拟放电功率进行输出后,最终的soc是接近一致的,避免出现电池堆直到电量耗尽还没达到被分配的拟放电功率的情况,从而避免了
储能电站整体可放电功率的减少,保证了储能电站可放电功率的稳定性。
[0082]
本实施例中提供的关于一种储能电站放电功率分配装置的具体限定,可以参见上文中关于一种储能电站放电功率分配方法的实施例,于此不再赘述。上述一种储能电站放电功率分配装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
[0083]
本技术实施例提供了一种计算机设备,该计算机设备可以包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。处计算机程序被处理器执行时,使得处理器执行如上述任一实施例的一种储能电站放电功率分配方法的步骤。
[0084]
本实施例提供的计算机设备的工作过程、工作细节和技术效果,可以参见上文中关于一种储能电站放电功率分配方法的实施例,于此不再赘述。
[0085]
本技术实施例提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现如上述任一实施例的一种储能电站放电功率分配方法的步骤。其中,所述计算机可读存储介质是指存储数据的载体,可以但不限于包括软盘、光盘、硬盘、闪存、优盘和/或记忆棒(memory stick)等,所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。本实施例提供的计算机可读存储介质的工作过程、工作细节和技术效果,可以参见上文中关于一种储能电站放电功率分配方法的实施例,于此不再赘述。
[0086]
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、存储器总线动态ram(rdram)等。
[0087]
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
[0088]
以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。

技术特征:
1.一种储能电站放电功率分配方法,其特征在于,所述方法包括:步骤s1,根据拟放电总功率、拟放电持续时间、储能电站各电池堆的荷电状态和所述电池堆的数量计算各电池堆的拟放电功率;步骤s2,根据所述电池堆的拟放电功率和最大可放电功率得到所述电池堆的第一功率差值,检测所述第一功率差值是否大于等于0;步骤s3,若是,则对所述电池堆的所述拟放电功率执行第一修正操作,并将所述电池堆对应的所述第一功率差值放入差值集合;若否,则将所述电池堆放入待分配队列;步骤s4,对所述储能电站的各所述电池堆依次执行步骤s2~s3;步骤s5,检测所述待分配队列中的所述电池堆的数量是否为0;步骤s6,若为0,结束;若不为0,则对所述待分配队列中的各所述电池堆的所述拟放电功率执行第二修正操作,得到各所述电池堆的修正拟放电功率。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:步骤s7,根据所述电池堆的所述修正拟放电功率和所述最大可放电功率得到所述电池堆的第二功率差值,检测所述第二功率差值是否大于等于0;步骤s8,若是,则对所述电池堆的所述修正拟放电功率执行第三修正操作,并将所述电池堆对应的所述第二功率差值放入所述差值集合;若否,则将所述电池堆放入再分配队列;步骤s9,对所述待分配队列中的各所述电池堆依次执行步骤s7~s8后,检测所述再分配队列中的所述电池堆的数量是否为0;步骤s10,若为0,结束;若不为0,则将所述再分配队列作为所述待分配队列,将所述待分配队列中的各所述电池堆的所述修正拟放电功率作为各所述电池堆的所述拟放电功率,并返回步骤s5,直至所述待分配队列中所述电池堆的数量为0。3.根据权利要求1所述的方法,其特征在于,所述对所述电池堆的所述拟放电功率执行第一修正操作,包括:将所述电池堆的所述拟放电功率向下修正为所述电池堆的最大可放电功率。4.根据权利要求2所述的方法,其特征在于,所述对所述待分配队列中的各所述电池堆的所述拟放电功率执行第二修正操作,得到各所述电池堆的修正拟放电功率,包括:将所述差值集合中的多个所述第一功率差值或多个所述第二功率差值相加,得到差值总和;根据所述待分配队列中所述电池堆的数量和所述差值总和对各所述电池堆的所述拟放电功率执行所述第二修正操作,得到各所述电池堆的所述修正拟放电功率;将所述差值集合设为空集合。5.根据权利要求4所述的方法,其特征在于,所述根据所述待分配队列中所述电池堆的数量和所述差值总和对各所述电池堆的所述拟放电功率执行所述第二修正操作,得到各所述电池堆的所述修正拟放电功率,包括:计算所述差值总和与所述待分配队列中电池堆的数量的比值;将所述待分配队列中的各所述电池堆的所述拟放电功率分别加上所述比值,得到各所述电池堆的所述修正拟放电功率。6.根据权利要求2所述的方法,其特征在于,所述对所述电池堆的所述修正拟放电功率执行第三修正操作,包括:
将所述电池堆的所述修正拟放电功率向下修正为所述电池堆的最大可放电功率。7.根据权利要求1所述的方法,其特征在于,所述根据拟放电总功率、拟放电持续时间、储能电站各电池堆的荷电状态和所述电池堆的数量计算各电池堆的拟放电功率,包括:根据所述拟放电总功率、所述拟放电持续时间、所述储能电站中所述电池堆的数量、各所述电池堆的所述荷电状态和能量进行推导,得到功率分配策略公式;将各所述电池堆的所述荷电状态输入所述功率分配策略公式,得到各所述电池堆的所述拟放电功率。8.一种储能电站放电功率分配装置,其特征在于,应用于储能控制设备,所述装置包括:拟放电功率计算模块,用于根据拟放电总功率、拟放电持续时间、储能电站各电池堆的荷电状态和所述电池堆的数量计算各电池堆的拟放电功率;第一差值计算模块,用于根据所述电池堆的拟放电功率和最大可放电功率得到所述电池堆的第一功率差值,以及检测所述第一功率差值是否大于等于0;第一修正模块,用于在所述第一功率差值大于等于0时,对所述电池堆的所述拟放电功率执行第一修正操作,并将所述电池堆对应的所述第一功率差值放入差值集合,还用于在所述第一功率差值小于0时,将所述电池堆放入待分配队列;第一遍历模块,用于对所述储能电站的各所述电池堆依次遍历所述第一差值计算模块和所述第一修正模块;检测模块,用于检测所述待分配队列中的所述电池堆的数量是否为0;第二修正模块,用于在所述电池堆的数量为0时,结束功率分配,还用于在所述电池堆的数量不为0时,对所述待分配队列中的各所述电池堆的所述拟放电功率执行第二修正操作,得到各所述电池堆的修正拟放电功率。9.根据权利要求8所述的装置,其特征在于,所述装置还包括:第二差值计算模块,用于根据所述电池堆的所述修正拟放电功率和所述最大可放电功率得到所述电池堆的第二功率差值,以及检测所述第二功率差值是否大于等于0;第三修正模块,用于在所述第二功率差值大于等于0时,对所述电池堆的所述修正拟放电功率执行第三修正操作,并将所述电池堆对应的所述第二功率差值放入所述差值集合;还用于在所述第二功率差值小于0时,将所述电池堆放入再分配队列;第二遍历模块,用于对所述待分配队列中的各所述电池堆依次遍历所述第二差值计算模块和所述第三修正模块,以及检测所述再分配队列中的所述电池堆的数量是否为0;重置模块,用于在所述电池堆的数量为0时,结束功率分配,还用于在所述电池堆的数量不为0时,将所述再分配队列作为所述待分配队列,将所述待分配队列中的各所述电池堆的所述修正拟放电功率作为各所述电池堆的所述拟放电功率,并返回所述检测模块,直至所述待分配队列中所述电池堆的数量为0。10.根据权利要求8所述的装置,其特征在于,所述第一修正模块用于将所述电池堆的所述拟放电功率向下修正为所述电池堆的最大可放电功率。11.根据权利要求9所述的装置,其特征在于,所述第二修正模块还包括:差值总和计算单元,用于将所述差值集合中的多个所述第一功率差值或多个所述第二功率差值相加,得到差值总和;第二修正功率单元,用于根据所述待分配队列中所述电池堆的数量和所述差值总和对
各所述电池堆的所述拟放电功率执行所述第二修正操作,得到各所述电池堆的所述修正拟放电功率;空集合单元,用于将所述差值集合设为空集合。12.根据权利要求11所述的装置,其特征在于,所述第二修正功率单元用于计算所述差值总和与所述待分配队列中电池堆的数量的比值,并将所述待分配队列中的各所述电池堆的所述拟放电功率分别加上所述比值,得到各所述电池堆的所述修正拟放电功率。13.根据权利要求9所述的装置,其特征在于,所述第三修正模块用于将所述电池堆的所述修正拟放电功率向下修正为所述电池堆的最大可放电功率。14.根据权利要求8所述的装置,其特征在于,所述拟放电功率计算模块用于根据所述拟放电总功率、所述拟放电持续时间、所述储能电站中所述电池堆的数量、各所述电池堆的所述荷电状态和能量进行推导,得到功率分配策略公式;以及将各所述电池堆的所述荷电状态输入所述功率分配策略公式,得到各所述电池堆的所述拟放电功率。15.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7中任一项所述方法的步骤。16.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述方法的步骤。

技术总结
本申请属储能调控技术领域,公开了一种储能电站放电功率分配方法、装置、设备及存储介质,该方法包括:步骤S1,计算各电池堆的拟放电功率;步骤S2,计算所述电池堆的第一功率差值,检测所述第一功率差值是否大于等于0;步骤S3,若是,则对所述电池堆执行第一修正操作;若否,则将所述电池堆放入待分配队列;步骤S4,对所述储能电站的各所述电池堆依次执行步骤S2~S3;步骤S5,检测所述待分配队列中的所述电池堆的数量是否为0;步骤S6,若为0,结束;若不为0,则对所述待分配队列中的各所述电池堆执行第二修正操作。本申请避免了储能电站整体可放电功率的减少,保证了储能电站可放电功率的稳定性。定性。定性。


技术研发人员:吴汉光 李志勇 谭江浩
受保护的技术使用者:广州汇电云联数科能源有限公司
技术研发日:2023.06.27
技术公布日:2023/8/1
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐