一种基于随机分配的多堆燃料电池系统功率调控方法与流程

文档序号:29254985发布日期:2022-03-16 10:56阅读:209来源:国知局
一种基于随机分配的多堆燃料电池系统功率调控方法与流程

1.本发明属于燃料电池技术领域,特别是涉及一种基于随机分配的多堆燃料电池系统功率调控方法。


背景技术:

2.多堆pemfc发电系统相比于单堆燃料电池系统可以提供更高的输出功率,且更加可靠,在大功率应用场景有着明显的优势。多堆pemfc系统功率分配方法中两种传统的策略是平均分配策略和逐级分配策略。平均分配策略是指投运的电堆数量恒定,需求功率平均分配到每套pemfc电堆中,每个电堆的实时输出功率保持一致;逐级分配策略是指每套电堆逐级投运,前一级的电堆工作至其最大输出功率后再启动下一级电堆,以此类推。平均分配策略在低功率区间系统的效率较低,功率较低时启动全部电堆系统成本较高,该策略的最低输出功率为所有电堆最低输出功率之和,其针对低功率区间有明显缺陷;逐级分配策略可以实现系统更宽功率范围输出,在低功率输出时可明显提高系统效率,但仅仅在第一个pemfc单体处达到最大效率,随着功率等级的增加,整体系统效率急剧降低。现有技术中提出了一种基于功率自适应分配的多堆燃料电池系统效率协调优化控制方法,结合了平均分配策略和逐级分配策略两种策略的特点并考虑系统效率进行了优化。但是,若燃料电池长时间工作在低功率状态,燃料电池性能发挥不出来,寿命衰减快。
3.上述现有控制策略的最终输出是目标功率,即电堆运行个数及目标功率,并未将输出功率分配到具体的电堆。因此在多堆系统长时间服役后,可能存在电堆之间投运时间、功率不均衡的情况,比如有的电堆经常投运而有的电堆经常闲置,或者有的电堆经常投运在高功率输出状态而有的电堆经常投运在低功率输出状态,长期如此可能会影响整个系统的服役寿命和性能,导致成本增加。对于逐级分配策略以及相似形式的策略,该分配问题值得重视。对于平均分配策略,当目标功率大于系统最小输出功率之和时,每套的功率分配均相同,不存在上述分配问题,但由于燃料电池运行时有最小功率限制,因此在目标功率小于系统最小输出功率之和时,需投运部分电堆,因此也存在上述功率分配问题。


技术实现要素:

4.为了解决上述问题,本发明提出了一种基于随机分配的多堆燃料电池系统功率调控方法,将现有控制策略最终输出的电堆运行个数及输出功率分配给具体的电堆,避免电堆之间的投运时间、功率不均衡,保证整体多堆燃料电池系统的服役寿命和性能。
5.为达到上述目的,本发明采用的技术方案是:一种基于随机分配的多堆燃料电池系统功率调控方法,包括步骤:
6.根据多堆燃料电池系统功率控制方法得到需要运行的电堆个数以及每个需要运行的电堆的目标功率;
7.对目标功率进行随机分配,并基于各电堆在各功率区间的运行时间来修正随机分配概率;
8.根据随机分配概率将目标功率分配给相应电堆。
9.进一步的是,分配原则为:电堆在功率区间的运行时间越短,那么目标功率在该功率区间时,将目标功率分配给该电堆的概率越高。
10.进一步的是,对目标功率进行随机分配,并基于各电堆在各功率区间的运行时间来修正随机分配概率,包括步骤:
11.对于某个目标功率,先找出各个电堆在该目标功率所属功率区间的运行时间中运行时间最短的电堆;
12.将运行时间最短的电堆的分配概率设定为最大;根据最大分配概率与其他各个电堆在该功率区间的运行时间计算其他各个电堆的分配概率,从而获得各个电堆的随机分配概率。
13.进一步的是,根据最大分配概率与其他各个电堆在该功率区间的运行时间计算其他各个电堆的分配概率,从而获得各个电堆的随机分配概率,包括步骤:
14.根据目标功率获得所对应的功率区间,根据该功率区间获取各个电堆在该功率区间下的运行时间ti,i为电堆编号;
15.计算运行时间最短的电堆在最短运行时间与最长运行时间之间的差值δt
max
=t
max-t
min
,计算其他各电堆在该功率区间的运行时间与最长运行时间之间的差值δti=t
max-ti;
16.设分配给运行时间最短的电堆的概率为p(t
min
),该概率也就是各电堆分配概率中的最大值;则各个电堆随机分配的概率为:
[0017][0018]
上式即为得出将目标功率分配给各个电堆的概率;分配给运行时间越短的电堆的概率越大,分配给运行时间最短的电堆的概率最大,分配给运行时间最长的电堆的概率为0。
[0019]
进一步的是,基于各电堆在各功率区间的运行时间来修正随机分配的概率时,引入权重系数进行修正。
[0020]
进一步的是,引入权重系数ai进行修正,取分配给运行时间最短的电堆的概率的权重为1,则分配给运行时间最短的电堆的概率仍为p(t
min
),各个电堆随机分配的概率为
[0021]
进一步的是,具有多个目标功率时,根据目标功率所在功率区间各个电堆运行时间之间的差距,判定目标功率需要被优先选取进行分配;
[0022]
基于各目标功率在各个电堆运行时间的最大差值来修正随机选取的概率。
[0023]
进一步的是,具有多个目标功率时:
[0024]
先判断这多个目标功率所在的功率区间,得到各个电堆在相应功率区间的运行时间t
ji
,i为电堆编号,j为目标功率编号;
[0025]
计算各目标功率所在的功率区间的运行时间最大差值:δt
jmax
=t
jmax-t
jmin
,记t
′j=δt
jmax

[0026]
计算运行时间最大差值中最大值和最小值的差值δt

max
=t

max-t

min
;计算各目
标功率所在功率区间的运行时间最大差值与运行时间最大差值中最小值的差值δt
′j=t

j-t

min

[0027]
设选取运行时间最大差值最大的目标功率的概率为p(t

max
),该概率也就是各目标功率选取概率中的最大值;则各个目标功率随机选取的概率为:
[0028][0029]
上式即得出的选取各个目标功率进行分配的概率,选取运行时间最大差值越大的目标功率的概率越大,选取运行时间最大差值最大的目标功率的概率最大,选取运行时间最大差值最小的目标功率的概率为0。
[0030]
进一步的是,将单套电堆的功率输出范围分为若干个功率区间;以此获得各个电堆的功率区间;
[0031]
在运行时记录功率数据,以采样周期记录各套电堆的运行功率,从而得到各电堆在各个功率区间的运行时间。
[0032]
进一步的是,所述多堆燃料电池系统包括:多个燃料电池电堆,每个电堆配置一个燃料电池控制器;中央控制器;和数据存储设备;
[0033]
燃料电池控制器负责各电堆的输出控制和辅助部件的控制以及传感器的信息采集;
[0034]
中央控制器负责与用户、各燃料电池控制器以及数据存储设备之间的信息交互并负责整个多堆系统的功率控制;
[0035]
数据存储设备负责记录需要的数据;
[0036]
中央控制器在接受到用户的需求功率信息后,读取数据存储设备存储的数据并根据所提出的功率控制方法进行,将计算得出的结果发送至相应燃料电池控制器,从而对用户的功率需求进行响应,多堆燃料电池系统功率调控方法,实现考虑寿命和性能的多堆系统功率控制,在运行过程中同时将需要记录的数据发送至数据存储设备进行存储。
[0037]
采用本技术方案的有益效果:
[0038]
本发明对目标功率进行随机分配,并基于各电堆在各功率区间的运行时间来修正随机分配概率;根据随机分配概率将目标功率分配给相应电堆;采用这种技术方案可避免电堆之间投运时间、功率不均衡的情况,使得各个电堆的投运工况更加平均,避免因某个或部分电堆性能衰减过快而导致的整个系统的输出能力降低甚至停运检修,有利于多堆燃料电池系统的模块化技术发展,且能够延长系统服役寿命,有效降低系统运营维护成本。
[0039]
本发明通过随机分配结合引入概率修正调节,还能够在应对数据存储设备发生故障等情况时,仍然保留一定的均衡分配能力,具有一定的容错能力。
附图说明
[0040]
图1为本发明的一种基于随机分配的多堆燃料电池系统功率调控方法流程示意图;
[0041]
图2为本发明实施例中多堆燃料电池系统的结构示意图。
具体实施方式
[0042]
为了使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明作进一步阐述。
[0043]
在本实施例中,参见图1所示,本发明提出了一种基于随机分配的多堆燃料电池系统功率调控方法,包括步骤:
[0044]
根据多堆燃料电池系统功率控制方法得到需要运行的电堆个数以及每个需要运行的电堆的目标功率;
[0045]
对目标功率进行随机分配,并基于各电堆在各功率区间的运行时间来修正随机分配概率;
[0046]
根据随机分配概率将目标功率分配给相应电堆。
[0047]
作为上述实施例的优化方案1:
[0048]
设多堆燃料电池系统有n个额定功率为pe的电堆,编号为fc1,fc2,...,fcn(n≥2),m个目标功率为p1,p2,...,pm(m≤n)。
[0049]
将单套电堆的功率输出范围分为若干个功率区间,例如p
min
~20%pe,20%pe~40%pe,40%pe~60%pe,60%pe~80%pe,80%pe~100%pe,并在运行时记录功率数据,以某一采样周期记录各套电堆的运行功率,则可以得到各电堆在各个功率区间的运行时间。
[0050]
在整个多堆系统运行时间足够长、功率分配次数足够多时,随机分配能够实现均衡分配,但随机分配无法对已经发生的电堆之间的投运时间、功率不均衡进行修正。本发明认为目标功率是更需要被分配给在该功率所在区间运行时间更短的电堆的,进一步地根据各电堆在各个功率区间的运行时间自适应调整随机分配概率,因此该方法的基本原则为某个电堆在某个功率区间的运行时间越短,那么目标功率在该功率区间时,将目标功率分配给该电堆的概率越高。
[0051]
在运行时间足够长时,由于ti之间的差值相对于ti本身来说很小,利用ti本身不能有效判断出将该目标功率随机分配给各个电堆的实际需求,因此按照以下方法利用ti之间的差值进行概率调整。
[0052]
对目标功率进行随机分配,并基于各电堆在各功率区间的运行时间来修正随机分配概率,包括步骤:
[0053]
对于某个目标功率,先找出n个电堆在该目标功率所属功率区间的运行时间中运行时间ti(i=1,2,...n)最短的电堆,其运行时间为t
min

[0054]
计算运行时间最短的电堆在最短运行时间与最长运行时间之间的差值δt
max
=t
max-t
min
,计算其他各电堆在该功率区间的运行时间与最长运行时间之间的差值δti=t
max-ti;根据这些差值来计算随机分配的概率,计算基本原则为运行时间最短的电堆分配的概率最大,且运行时间与最短运行时间相差越小的电堆随机分配的概率越大,运行时间与最短运行时间相差越大的电堆随机分配的概率越小。
[0055]
设分配给运行时间最短的电堆的概率为p(t
min
),该概率也就是各电堆分配概率中的最大值;
[0056]
则各个电堆随机分配的概率为:
[0057]
[0058]
上式即为得出将目标功率分配给各个电堆的概率;分配给运行时间越短的电堆的概率越大,分配给运行时间最短的电堆的概率最大,分配给运行时间最长的电堆的概率为0。
[0059]
可由概率和为1得:
[0060]
从而解得从而解得其他各个概率值。
[0061]
作为上述实施例的优化方案2:
[0062]
基于各电堆在各功率区间的运行时间来修正随机分配的概率时,引入权重系数进行修正。
[0063]
引入权重系数ai进行修正,取分配给运行时间最短的电堆的概率的权重为1,则分配给运行时间最短的电堆的概率仍为p(t
min
),各个电堆随机分配的概率为权重系数ai可由更进一步的算法或通过试验数据等进行标定。
[0064]
作为上述实施例的优化方案3:
[0065]
具有多个目标功率时,根据目标功率所在功率区间各个电堆运行时间之间的差距,判定目标功率需要被优先选取进行分配;基于各目标功率在各个电堆运行时间的最大差值来修正随机选取的概率。
[0066]
有多个目标功率时,仍然认为目标功率所在功率区间各个电堆运行时间之间的差距更大的更需要被优先选取进行分配,包括步骤:
[0067]
先判断这多个目标功率所在的功率区间,得到各个电堆在相应功率区间的运行时间t
ji
(j=1,2,...m,i=1,2,...n),i为电堆编号,j为目标功率编号;
[0068]
计算各目标功率所在的功率区间的运行时间最大差值:δt
jmax
=t
jmax-t
jmin
(j=1,2,...,m),记t
′j=δt
jmax

[0069]
计算运行时间最大差值中最大值和最小值的差值δt

max
=t

max-t

min
;计算各目标功率所在功率区间的运行时间最大差值与运行时间最大差值中最小值的差值δt
′j=t

j-t

min
;类似的,根据这些差值来计算随机选取的概率,计算基本原则为运行时间最大差值最大的目标功率选取的概率最大,且运行时间最大差值与最大运行时间最大差值相差越小的电堆随机选取的概率越大,运行时间最大差值与最大运行时间最大差值相差越大的电堆随机选取的概率越小。
[0070]
设选取运行时间最大差值最大的目标功率的概率为p(t

max
),该概率也就是各目标功率选取概率中的最大值;则各个目标功率随机选取的概率为:
[0071][0072]
上式即得出的选取各个目标功率进行分配的概率,选取运行时间最大差值越大的目标功率的概率越大,选取运行时间最大差值最大的目标功率的概率最大,选取运行时间最大差值最小的目标功率的概率为0。
[0073]
可由概率和为1得
[0074]
从而解得从而解得其他各个概率值。
[0075]
根据该方法选取目标功率后,按照前述方法随机分配给某个电堆,此时若有多个目标功率在该区间,则在该功率区间的多个目标功率中随机选取进行分配。随后在余下的目标功率中再按照该方法选取一个目标功率,继续按照前述方法将其分配给余下的电堆中该功率所在功率区间运行时间最短的电堆,依次类推。
[0076]
在上述各个实施例中,多堆燃料电池系统可采用如下结构,如图2所示,多堆燃料电池系统包括:多个燃料电池电堆fc,每个电堆配置一个燃料电池控制器fcu;中央控制器ecu;和数据存储设备;
[0077]
燃料电池控制器负责各电堆的输出控制和辅助部件的控制以及传感器的信息采集;
[0078]
中央控制器负责与用户、各燃料电池控制器以及数据存储设备之间的信息交互并负责整个多堆系统的功率控制;
[0079]
数据存储设备负责记录需要的数据;
[0080]
中央控制器在接受到用户的需求功率信息后,读取数据存储设备存储的数据并根据所提出的功率控制方法进行,将计算得出的结果发送至相应燃料电池控制器,从而对用户的功率需求进行响应,多堆燃料电池系统功率调控方法,实现考虑寿命和性能的多堆系统功率控制,在运行过程中同时将需要记录的数据发送至数据存储设备进行存储。
[0081]
本发明在现有多堆燃料电池系统功率控制方法得到需要运行的电堆个数以及每个需要运行的电堆的目标功率后,将目标功率分配给所在功率区间运行时间最短的电堆,多个目标功率时优先选取运行时间最大差值最大的目标功率。通过随机分配结合引入概率修正调节,在应对数据存储设备发生故障等情况时,仍然保留一定的均衡分配能力,有一定容错能力。本发明能够有效避免这种电堆之间投运时间、功率不均衡的情况,使得各个电堆的投运工况更加平均,避免因某个或部分电堆性能衰减过快而导致的整个系统的输出能力降低甚至停运检修,有利于多堆燃料电池系统的模块化技术发展,且能够延长系统服役寿命,有效降低系统运营维护成本。
[0082]
以上显示和描述了本发明的基本原理和主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1