[0001]
本发明涉及电池检测技术领域,尤其是涉及一种复合电源动力系统中电池的交流阻抗测量方法
背景技术:
[0002]
随着能源与环境问题越来越严峻,传统化石能源的过度消耗引起人们对能源枯竭的担忧,新能源的开发与利用受到了人们的广泛关注,尤其是在新能源汽车领域,燃料电池与锂电池都成为发展的新趋势。但是燃料电池的动态响应慢,独立使用将无法满足车用工况下的功率频繁变化,而锂电池功率密度高、响应速率快,因此将燃料电池与锂电池结合的复合电源动力系统是更好的解决方案。燃料电池和锂电池的内部状态均无法通过测量直接获取,这将给车用复合电源系统的控制、安全监控和故障诊断带来较大困难。
[0003]
现有技术中,一般通过测量电池的电化学交流阻抗来识别电池内部状态并基于此进行故障诊断分析。但是,复合电源动力系统中包括燃料电池和锂电池,由于车辆运行过程中,负载需求功率会发生变化,燃料电池和锂电池会随之调整输出电流,需要为两个电池分别安装交流阻抗测量装置才能测量两个电池的交流阻抗。考虑到成本和体积问题,车辆一般只安装一个交流阻抗测量装置,使用该装置测量对燃料电池的交流阻抗进行测量,使用其他装置或复杂的控制方法识别锂电池的内部状态,难以一体化识别复合电源系统的内部状态。
技术实现要素:
[0004]
经过发明人的分析和研究,发现当车辆稳定运行时,负载的需求功率不变,此时,通过dc/dc电压变换器向燃料电池施加交流扰动信号,燃料电池的输出信号为直流信号和正弦交变信号的叠加,功率改变,为保持输入至负载的功率不变,锂电池也会调整其功率,并与燃料电池功率具有相同的波动形式,锂电池输出功率与燃料电池输出功率间存在线性关系。因为小幅波动下锂电池可认为是线性系统,所以当调整过程结束后,锂电池的输出信号也调整为直流信号和正弦交变信号的叠加,可以根据该正弦交变信号计算得到锂电池的阻抗。本发明的目的就是为了提供一种复合电源动力系统中电池的交流阻抗测量方法,在现有控制方法中增加检测负载需求功率是否稳定的步骤,在负载需求功率稳定时,可以利用车辆自身的交流阻抗测量装置同时测量得到燃料电池和锂电池的阻抗,降低了复合电源动力系统内部状态识别的难度,减少了成本,能够一体化识别复合电源系统的内部状态。
[0005]
本发明的目的可以通过以下技术方案来实现:
[0006]
一种复合电源动力系统中电池的交流阻抗测量方法,基于交流阻抗测量装置测量燃料电池和锂电池的阻抗,包括以下步骤:
[0007]
s1:确定交流扰动信号的幅值,控制系统控制dc/dc电压变换器工作,产生交流扰动信号,燃料电池的输出信号改变,锂电池的输出信号也随之发生相应的改变,所述输出信号包括电流信号和电压信号;
[0008]
s2:实时采集燃料电池的电流信号和电压信号,实时采集锂电池的电流信号和电压信号,分别计算燃料电池和锂电池的实时输出功率;
[0009]
s3:根据燃料电池和锂电池的实时输出功率计算负载的实时需求功率p
负载需求
,并计算p
负载需求
的实时变化率,若p
负载需求
的实时变化率小于预设置的稳定阈值,则执行步骤s4,否则,计算燃料电池的阻抗,等待预设置的时间长度t1后,执行步骤s5;
[0010]
s4:分别计算燃料电池和锂电池的阻抗,等待预设置的时间长度t2后,执行步骤s5;
[0011]
s5:控制系统获取阻抗测量控制信号,若控制信号为结束信号,则结束阻抗测量,否则,执行步骤s1。
[0012]
进一步的,所述步骤s1中,交流扰动信号的幅值大小是根据燃料电池的扰动信号幅值和锂电池的扰动信号幅值确定的,包括以下步骤:
[0013]
s11:根据阻抗测量精度需求和燃料电池的直流输出信号确定燃料电池扰动信号的幅值范围[λ1,λ2];
[0014]
s12:根据阻抗测量精度需求和锂电池的直流输出信号确定锂电池扰动信号的幅值范围[λ3,λ4];
[0015]
s13:若[λ1,λ2]和[λ3,λ4]之间没有交集,则dc/dc电压变换器工作,调整燃料电池和锂电池的直流输出信号,重复步骤s11,否则,自[λ1,λ2]和[λ3,λ4]的交集中选取一个值作为交流扰动信号的幅值。
[0016]
更进一步的,所述步骤s11中,燃料电池扰动信号的幅值范围[λ1,λ2]具体为[a*2%,a*10%],其中,a代表燃料电池的直流输出信号。
[0017]
更进一步的,所述步骤s12中,锂电池扰动信号的幅值范围[λ3,λ4]具体为[b*2%,b*10%],其中,b代表锂电池的直流输出信号。
[0018]
进一步的,所述步骤s2中,实时采集燃料电池的电流信号和电压信号具体为:采集燃料电池的电流信号i
燃
和整体电压信号v
燃
,采集待测量的单片燃料电池的电压信号v
燃p
,0<p<n+1,n为燃料电池中单片电池的数量;实时采集锂电池的电流信号和电压信号具体为:采集锂电池的电流信号i
锂
和整体电压信号v
锂
,采集待测量的单片锂电池的电压信号v
锂q
,0<q<m+1,m为锂电池中单片电池的数量。
[0019]
进一步的,所述步骤s3中,负载的实时需求功率p
负载需求
的计算公式为:
[0020]
p
负载需求
=p
dcdc-out
+p
锂电池
[0021]
p
dcdc-out
=η*p
dcdc-in
[0022]
p
dcdc-in
=p
燃料电池
[0023]
其中,p
负载需求
为负载的实时需求功率,p
dcdc-out
为dc/dc电压变换器的输出功率,p
锂电池
为锂电池池的输出功率,η为dc/dc电压变换器的转换效率,p
dcdc-in
为dc/dc电压变换器的输入功率,p
燃料电池
为燃料电池的输出功率。
[0024]
进一步的,所述步骤s3中,预设置的稳定阈值为1%。
[0025]
更进一步的,所述步骤s3和步骤s4中,燃料电池阻抗、待测量的单片燃料电池阻抗、锂电池阻抗和待测量的单片锂电池阻抗的计算公式具体为:
[0026]
[0027]
v(t)=v
d
+v
a
sin(ωt+θ1)
[0028]
i(t)=i
d
+i
a
sin(ωt+θ2)
[0029]
其中,z(ω)代表阻抗,v(t)代表采集的电压信号,v
d
代表采集的电压信号中的直流电压信号,v
a
代表采集的电压信号中的交流电压信号,i(t)代表采集的电流信号,i
d
代表采集的电压信号中的直流电流信号,i
a
代表采集的电压信号中的交流电流信号,ω代表交流信号的频率,t代表时间,θ1和θ2分别代表交流电压信号和交流电流信号的初相。
[0030]
进一步的,所述步骤s3中,预设置的时间长度t1为2秒。
[0031]
进一步的,所述步骤s4中,预设置的时间长度t2为5秒。
[0032]
与现有技术相比,本发明具有以下有益效果:
[0033]
(1)在现有控制方法中增加检测负载需求功率是否稳定的步骤,在负载需求功率稳定时,利用车辆自身的交流阻抗测量装置同时测量得到燃料电池和锂电池的阻抗,降低了复合电源动力系统内部状态识别的难度,极大地减少了成本,能够一体化识别复合电源系统的内部状态。
[0034]
(2)根据燃料电池的扰动信号幅值范围和锂电池的扰动信号幅值范围确定扰动信号的幅值大小,既考虑了阻抗测量精度,也考虑到不影响电池的稳定性,选取的扰动信号幅值大小较为合理。
[0035]
(3)在信号采集过程中,若负载需求功率的变化率小于1%,则认为车辆平稳运行,可以同时计算燃料电池和锂电池的阻抗,若变化率超过1%,则认为车辆运行不稳定,只根据采集的数据计算燃料电池的阻抗。
[0036]
(4)当负载需求功率的变化率小于1%时,认为车辆平稳运行,在较为稳定情况下,电池状态变化缓慢,故等待5秒后再进行下一次测量,当负载需求功率的变化率超过1%时,电池内部状态变化较快,需要提高测量频率,故等待2秒后进行下一次测量,测量得到的阻抗数据更有代表性。
附图说明
[0037]
图1为本发明的流程图;
[0038]
图2为实施例中复合电源动力系统的结构示意图;
[0039]
图3为实施例中交流阻抗测量装置的结构示意图。
具体实施方式
[0040]
下面结合附图和具体实施例对本发明进行详细说明。本实施例以本发明技术方案为前提进行实施,给出了详细的实施方式和具体的操作过程,但本发明的保护范围不限于下述的实施例。
[0041]
实施例1:
[0042]
一种新能源动力汽车的复合电源动力系统的结构如图2所示,包括燃料电池和锂电池,在车辆运行过程中,负载需求功率会发生变化,燃料电池和锂电池会随之调整输出电流,考虑到成本和体积问题,只安装了一个交流阻抗测量装置,使用该装置测量对燃料电池的交流阻抗进行测量,难以一体化识别复合电源系统的内部状态。现有技术中,直接通过dc/dc电压变换器向燃料电池施加交流扰动信号计算燃料电池的阻抗,不考虑锂电池的状
态。
[0043]
经过发明人的分析和研究,发现当车辆稳定运行时,负载的需求功率不变,此时,通过dc/dc电压变换器向燃料电池施加交流扰动信号,燃料电池的输出信号为直流信号和正弦交变信号的叠加,功率改变,为保持输入至负载的功率不变,锂电池也会调整其功率,并与燃料电池功率具有相同的波动形式,锂电池输出功率与燃料电池输出功率间存在线性关系,具体为:
[0044]
p
负载需求
=p
dcdc-out
+p
锂电池
=η*p
dcdc-in
+p
锂电池
=η*p
燃料电池
+p
锂电池
[0045]
其中,p
负载需求
为负载的实时需求功率,p
dcdc-out
为dc/dc电压变换器的输出功率,p
锂电池
为锂电池池的输出功率,η为dc/dc电压变换器的转换效率,p
dcdc-in
为dc/dc电压变换器的输入功率,p
燃料电池
为燃料电池的输出功率。
[0046]
因为小幅波动下锂电池可认为是线性系统,所以当调整过程结束后,锂电池的输出信号也调整为直流信号和正弦交变信号的叠加,可以根据该正弦交变信号计算得到锂电池的阻抗。
[0047]
本发明在现有控制方法中增加检测负载需求功率是否稳定的步骤,在负载需求功率稳定时,可以利用车辆自身的交流阻抗测量装置同时测量得到燃料电池和锂电池的阻抗,降低了复合电源动力系统内部状态识别的难度,极大地减少了成本,能够一体化识别复合电源系统的内部状态。
[0048]
一种复合电源动力系统中电池的交流阻抗测量方法,基于交流阻抗测量装置测量燃料电池和锂电池的阻抗,具体流程如图1所示,包括以下步骤:
[0049]
一种复合电源动力系统中电池的交流阻抗测量方法,基于交流阻抗测量装置测量燃料电池和锂电池的阻抗,包括以下步骤:
[0050]
s1:确定交流扰动信号的幅值,控制系统控制dc/dc电压变换器工作,产生交流扰动信号,燃料电池的输出信号改变,锂电池的输出信号也随之发生相应的改变,输出信号包括电流信号和电压信号。
[0051]
交流扰动信号的幅值大小是根据燃料电池的扰动信号幅值和锂电池的扰动信号幅值确定的,包括以下步骤:
[0052]
s11:根据阻抗测量精度需求和燃料电池的直流输出信号确定燃料电池扰动信号的幅值范围[λ1,λ2];
[0053]
s12:根据阻抗测量精度需求和锂电池的直流输出信号确定锂电池扰动信号的幅值范围[λ3,λ4];
[0054]
s13:若[λ1,λ2]和[λ3,λ4]之间没有交集,则dc/dc电压变换器工作,调整燃料电池和锂电池的直流输出信号,重复步骤s11,否则,自[λ1,λ2]和[λ3,λ4]的交集中选取一个值作为交流扰动信号的幅值。
[0055]
本实施例中,燃料电池扰动信号的幅值范围为[a*2%,a*10%],其中,a代表燃料电池的直流输出信号;锂电池扰动信号的幅值范围为[b*2%,b*10%],其中,b代表锂电池的直流输出信号;如果扰动信号幅值过大会导致电池系统不稳定,测量结果无意义,如果扰动信号幅值较小会导致信噪比小,测量精度差,综合考虑后,通过dc/dc电压变换器调整燃料电池的输出信号和锂电池的输出信号为近似值,在[λ1,λ2]和[λ3,λ4]的重叠部分中选择扰动信号幅值。在其他实施方式中,可以根据精度需要调整扰动信号的幅值范围。
[0056]
s2:实时采集燃料电池的电流信号和电压信号,实时采集锂电池的电流信号和电压信号,分别计算燃料电池和锂电池的实时输出功率。
[0057]
实时采集燃料电池的电流信号和电压信号具体为:采集燃料电池的电流信号i
燃
和整体电压信号v
燃
,采集待测量的单片燃料电池的电压信号v
燃p
,0<p<n+1,n为燃料电池中单片电池的数量;实时采集锂电池的电流信号和电压信号具体为:采集锂电池的电流信号i
锂
和整体电压信号v
锂
,采集待测量的单片锂电池的电压信号v
锂q
,0<q<m+1,m为锂电池中单片电池的数量。
[0058]
如图3所示,燃料电池和锂电池中均包括多片单片电池,不仅需要计算整个电池的阻抗,也需要计算单片电池的阻抗,对单片电池的状态进行识别。
[0059]
采集到的燃料电池的电流信号i
燃
和各个单片燃料电池的电流是相同的,不需要重复采集,各个单片燃料电池上均设有电压测量电路,电压信号选通电路用于选择需要测量的单片燃料电池/整体燃料电池的电压信号。采集的信号经信号调理放大电路调理放大,再经过模数转换电路将电压电流信号从模拟量转换为数字量,输入数字信号处理器。
[0060]
采集到的锂电池的电流信号i
燃
和各个单片锂电池的电流是相同的,不需要多次采集,各个单片锂电池上均设有电压测量电路,电压信号选通电路用于选择需要测量的单片锂电池/整体锂电池的电压信号。采集的信号经信号调理放大电路调理放大,再经过模数转换电路将电压电流信号从模拟量转换为数字量,输入数字信号处理器。
[0061]
s3:根据燃料电池和锂电池的实时输出功率计算负载的实时需求功率p
负载需求
,并计算p
负载需求
的实时变化率,若p
负载需求
的实时变化率小于预设置的稳定阈值,则执行步骤s4,否则,计算燃料电池的阻抗,等待预设置的时间长度t1后,执行步骤s5。
[0062]
交流阻抗测量装置的结构如图3所示,燃料电池与dc/dc电压变换器的输入端相连,dc/dc电压变换器的输出端与锂电池并联后连接dc/ac电压变换器的输入端,dc/ac电压变换器的输出端与负载连接。因此,dc/dc电压变换器的输入功率大小即燃料电池的输出功率大小,由于dc/dc电压变换器的转换效率波动微弱,可以认为η是常值,dc/dc电压变换器的输出功率与锂电池的输出功率之和即dc/ac电压变换器的输入功率,也等于负载的需求功率。
[0063]
故负载的实时需求功率p
负载需求
的计算公式为:
[0064]
p
负载需求
=p
dcdc-out
+p
锂电池
[0065]
p
dcdc-out
=η*p
dcdc-in
[0066]
p
dcdc-in
=p
燃料电池
[0067]
其中,p
负载需求
为负载的实时需求功率,p
dcdc-out
为dc/dc电压变换器的输出功率,p
锂电池
为锂电池池的输出功率,η为dc/dc电压变换器的转换效率,p
dcdc-in
为dc/dc电压变换器的输入功率,p
燃料电池
为燃料电池的输出功率。
[0068]
由于在车辆行驶过程中,负载的需求功率随时会发生改变,因此,在计算阻抗前,还需要确定在信号采集过程中负载的需求功率是否发生了较大的波动。事实上,在测量高频段的阻抗时,整个测量过程只需几秒甚至几毫秒,而负载需求功率的变化越小,阻抗测量结果越可靠。本实施例中,预设置的稳定阈值为1%,如果计算得到的负载实时需求功率的变化率超过1%,则不再根据锂电池的输出信号计算锂电池的阻抗,只计算燃料电池的阻抗。
[0069]
本实施例中,预设置的时间长度t1为2秒。当负载需求功率的变化率超过1%时,电池内部状态变化较快,需要提高测量频率,故等待2秒后进行下一次测量,测量得到的阻抗数据更有代表性。
[0070]
s4:分别计算燃料电池和锂电池的阻抗,等待预设置的时间长度t2后,执行步骤s5。
[0071]
阻抗的计算是在数字信号处理器中实现的,燃料电池阻抗、待测量的单片燃料电池阻抗、锂电池阻抗和待测量的单片锂电池阻抗的计算公式具体为:
[0072][0073]
v(t)=v
d
+v
a
sin(ωt+θ1)
[0074]
i(t)=i
d
+i
a
sin(ωt+θ2)
[0075]
其中,z(ω)代表阻抗,v(t)代表采集的电压信号,v
d
代表采集的电压信号中的直流电压信号,v
a
代表采集的电压信号中的交流电压信号,i(t)代表采集的电流信号,i
d
代表采集的电压信号中的直流电流信号,i
a
代表采集的电压信号中的交流电流信号,ω代表交流信号的频率,t代表时间,θ1和θ2分别代表交流电压信号和交流电流信号的初相。
[0076]
本实施例中,预设置的时间长度t2为5秒。当负载需求功率的变化率小于1%时,认为车辆平稳运行,在较为稳定情况下,电池状态变化缓慢,故等待5秒后再进行下一次测量。
[0077]
s5:控制系统获取阻抗测量控制信号,若控制信号为结束信号,则结束阻抗测量,否则,执行步骤s1。
[0078]
计算出燃料电池、单片燃料电池、锂电池、单片锂电池的阻抗后,可以根据阻抗值、对应的特征参数和两个电池的阻抗谱模型,实现对燃料电池与锂电池的状态一体化辨识、安全监控与故障诊断,如燃料电池的系统含水量、锂电池的工作温度和健康状态等。
[0079]
以上详细描述了本发明的较佳具体实施例。应当理解,本领域的普通技术人员无需创造性劳动就可以根据本发明的构思作出诸多修改和变化。因此,凡本技术领域中技术人员依本发明的构思在现有技术的基础上通过逻辑分析、推理或者有限的实验可以得到的技术方案,皆应在由权利要求书所确定的保护范围内。