System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及电池储能,特别是涉及一种功率分配方法、装置、计算机设备和存储介质。
技术介绍
1、随着新能源技术的迅速发展,能够有效储存能量的储能系统也日益重要。储能系统主要包括电池包和储能变流器(powerconversion system,pcs),pcs可通过交直流的变换控制电池包的充电和放电过程,从而为外接负载供电。
2、传统技术中,储能系统一般按照电池包的充电状态(state of charge,soc)、电芯电压、可充放功率等进行功率分配,遵循放电时电量高的放电功率大、电量低的放电功率小,充电时电量高的充电功率小,电量低的充电功率高的原则。这种算法较为简单、易于执行,但是并没有考虑pcs功率响应时间不一致的问题,导致功率均衡过程中会出现瞬时功率超出实际下发值,这是储能电站所禁止的。
3、因此,如何避免由于pcs功率响应时间不一致,导致功率均衡过程中会出现瞬时功率超出实际下发值的问题,成为急需解决的问题。
技术实现思路
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、第三方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现第一方面中任一项所述的方法步骤。
35、第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面中任一项所述的方法步骤。
36、上述功率分配方法、装置、计算机设备和存储介质,至少具有以下优点:
37、本申请根据待分配的总功率和获取的运行数据,确定各子系统的初始分配功率和目标分配功率;再根据初始分配功率和目标分配功率的差值,确定调节次数和调节步长;最后在初始分配功率的基础上,按照调节步长,逐步调节各子系统的分配功率,直至完成调节次数。本申请在现有的功率分配方法基础上,还考虑 pcs的功率响应时间,按照调节步长逐步调整分配功率,避免了储能系统在充放电过程中,实际功率存在瞬时超出设置功率的问题;同时也有效提高了储能系统的调节精度,保证储能系统的安全运行。
本文档来自技高网...【技术保护点】
1.一种功率分配方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述运行数据包括各所述子系统的权重和储能变流器的运行状态,其中,所述运行状态包括已启动和未启动;
3.根据权利要求2所述的方法,其特征在于,所述根据所述权重,将所述总功率分配给运行状态为已启动的各所述子系统,得到各所述子系统的初始分配功率,包括:
4.根据权利要求2所述的方法,其特征在于,所述根据各所述子系统的权重,将所述总功率分配给各所述子系统,得到各所述子系统的目标分配功率,包括:
5.根据权利要求1所述的方法,其特征在于,所述根据所述初始分配功率和所述目标分配功率的差值,确定调节次数和调节步长,包括:
6.根据权利要求5所述的方法,其特征在于,所述预设条件的判断方式,包括:
7.根据权利要求1所述的方法,其特征在于,所述在所述初始分配功率的基础上,按照所述调节步长,逐步调节各所述子系统的分配功率,包括:
8.一种功率分配装置,其特征在于,所述装置包括:
9.一种计算机设备,包括存储器和处理
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
...【技术特征摘要】
1.一种功率分配方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述运行数据包括各所述子系统的权重和储能变流器的运行状态,其中,所述运行状态包括已启动和未启动;
3.根据权利要求2所述的方法,其特征在于,所述根据所述权重,将所述总功率分配给运行状态为已启动的各所述子系统,得到各所述子系统的初始分配功率,包括:
4.根据权利要求2所述的方法,其特征在于,所述根据各所述子系统的权重,将所述总功率分配给各所述子系统,得到各所述子系统的目标分配功率,包括:
5.根据权利要求1所述的方法,其特征在于,所述根据所述初始分配功率和所述目标分配功率的差值,确定调节次...
【专利技术属性】
技术研发人员:朱亚东,蔡志新,
申请(专利权)人:阳光电源股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。