CN103217651B - 一种蓄电池荷电状态的估算方法和系统 - Google Patents
一种蓄电池荷电状态的估算方法和系统 Download PDFInfo
- Publication number
- CN103217651B CN103217651B CN201310136504.1A CN201310136504A CN103217651B CN 103217651 B CN103217651 B CN 103217651B CN 201310136504 A CN201310136504 A CN 201310136504A CN 103217651 B CN103217651 B CN 103217651B
- Authority
- CN
- China
- Prior art keywords
- discharge current
- discrete points
- data value
- terminal voltage
- discharge capacity
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000011156 evaluation Methods 0.000 title claims 6
- 238000000034 method Methods 0.000 claims abstract description 49
- 238000005259 measurement Methods 0.000 claims abstract description 41
- 238000007599 discharging Methods 0.000 claims description 12
- 238000012360 testing method Methods 0.000 claims description 5
- JEYCTXHKTXCGPB-UHFFFAOYSA-N Methaqualone Chemical compound CC1=CC=CC=C1N1C(=O)C2=CC=CC=C2N=C1C JEYCTXHKTXCGPB-UHFFFAOYSA-N 0.000 claims 2
- 230000005611 electricity Effects 0.000 claims 2
- 238000006467 substitution reaction Methods 0.000 claims 2
- 230000008859 change Effects 0.000 abstract description 3
- 238000001514 detection method Methods 0.000 description 10
- 238000004364 calculation method Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000010248 power generation Methods 0.000 description 3
- 239000002253 acid Substances 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 2
- 238000013528 artificial neural network Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 238000000691 measurement method Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000012549 training Methods 0.000 description 2
- 208000032953 Device battery issue Diseases 0.000 description 1
- 230000032683 aging Effects 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 238000007667 floating Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Landscapes
- Secondary Cells (AREA)
- Tests Of Electric Status Of Batteries (AREA)
Abstract
本发明涉及蓄电池参数估算相关技术领域,特别是涉及一种蓄电池荷电状态的估算方法和系统,方法包括:获取多个蓄电池在线状态特征量数据;采用牛顿插值法得到多个以端电压为自变量的放电容量的第一函数,以及多个以放电电流为自变量的放电容量的第二函数;根据至少一个第一函数和至少一个第二函数获得在测量端电压和测量放电电流状态下的测量放电容量估算值;根据所述测量放电容量估算值得到对应的荷电状态的估算值。本发明利用牛顿插值法进行蓄电池SOC值估算,能够准确推导出蓄电池的剩余容量变化趋势,从而可以更加直观地分析问题和更为快速地对现象进行预测,能实现在线测量且准确度高。
Description
技术领域
本发明涉及蓄电池参数估算相关技术领域,特别是涉及一种蓄电池荷电状态的估算方法和系统。
背景技术
在太阳能光伏发电系统和光伏/风力混合发电系统中,蓄电池组作为能量源,起着储存和调节电能的作用。通常,系统中的蓄电池组由多个蓄电池串并联而成,且经常处于循环使用状态。运行时,由于电池的个体差异,蓄电池组中会不可避免存在落后电池过度放电且又充电不足的现象。如此反复,落后电池将会提前失效,从而严重影响蓄电池的使用寿命。
按照相关规范要求,每组电池的单体端电压不允许超出电池平均单体电压的±50mV。超出此范围的电池可能由于没有正常充电或电池故障。根据电池端电压的一致性,初步查找出电池组中的故障电池。在此基础上,对蓄电池剩余容量或荷电状态(State of Charge,SOC)进行实时准确地在线检测,避免蓄电池过充电和过放电,对保证系统稳定和延长蓄电池的使用寿命具有十分重要的意义。
铅酸蓄电池的技术比较成熟,相关理论与经验比较丰富,是目前应用最多的蓄电池,广泛应用于太阳能发电、电动车等领域。铅酸蓄电池的充放电是一个复杂的电化学过程,其实际容量也受很多因素影响,因此精确测算蓄电池SOC难度比较大。目前通常的做法是根据电池的外特性参数对蓄电池SOC进行预测。常用的方法主要有内阻法、安时计量法、神经网络法和卡尔曼滤波法,其具体特点如下:
内阻法,主要适用于蓄电池SOC低于40%时的情况,因为当其SOC在40%以上时,其内阻基本没变化,只有SOC低于40%时,蓄电池的内阻才会很快升高。
安时计量法,在应用中需要标定SOC的初始值和精确的充放电效率,以及准确地测量电流。电流测量不准,长期会存在电流积分的累积误差,同时充放电电流波动对电池剩余容量也有影响,都会导致SOC估算不准确。
神经网络法,能够较好地反映蓄电池容量的非线性特性。但该方法的误差受训练数据和训练方法影响很大,满足精度要求通常需要占用较大的计算机资源。
卡尔曼滤波法,在估算中能保持较好的精度。但该方法的估计精度严重依赖于蓄电池等效电路模型的准确性,并且运算数据量较大。
由此可见,上述几种方法并不能够在满足准确估算蓄电池SOC值的同时,提高算法的灵活性和降低运算量。
发明内容
基于此,有必要针对现有技术并不能够在满足准确估算蓄电池SOC值的同时,提高算法的灵活性和降低运算量的技术问题,提供一种蓄电池荷电状态的估算方法和系统。
一种蓄电池荷电状态的估算方法,包括:
获取多个蓄电池在线状态特征量数据,所述蓄电池在线状态特征量数据包括所述蓄电池的多个端电压离散点数据值、放电电流离散点数据值和放电容量离散点数据值;
根据所述多个端电压离散点数据值、放电电流离散点数据值和放电容量离散点数据值,采用牛顿插值法得到多个以端电压为自变量的放电容量的第一函数,以及多个以放电电流为自变量的放电容量的第二函数;
测量得到所述蓄电池的端电压作为测量端电压,测量得到所述蓄电池的放电电流作为测量放电电流;
根据至少一个第一函数和至少一个第二函数获得在测量端电压和测量放电电流状态下的测量放电容量估算值;
根据所述测量放电容量估算值得到对应的荷电状态的估算值。
进一步的,所述获取多个蓄电池在线状态特征量数据的步骤,具体包括:
根据所述蓄电池的电池类型确定的充电要求充入所述蓄电池额定容量的电量;
将所述蓄电池以至少三种的放电倍率恒流放电,在每种放电倍率下,分阶段使所述蓄电池放电至多个的荷电状态;
测量并保存所述蓄电池在每个荷电状态下的至少三个放电电流离散点数据值和至少三个端电压离散点数据值,以及在所述放电电流离散点数据值和端电压离散点数据值组合状态下所对应的放电容量离散点数据值。
再进一步的,所述根据所述多个端电压、放电电流和放电容量,采用牛顿插值法得到多个以端电压为自变量的放电容量的第一函数,以及多个以放电电流为自变量的放电容量的第二函数的步骤,具体包括:
采用牛顿插值法得到多个以端电压为自变量的放电容量的第一函数,具体包括:
对所有R个放电电流离散点数据值Ii(i=1,2,…,R),计算以端电压U为自变量的放电容量Q的R个第一函数Q1=f1(Ii,U):
采用牛顿插值法得到多个以放电电流为自变量的放电容量的第二函数,具体包括:
对所有T个端电压离散点数据值Uj(j=1,2,…,T),计算以放电电流I为自变量的放电容量Q的T个第二函数Q2=f2(Uj,I):
更进一步的,所述根据至少一个第一函数和至少一个第二函数获得在测量端电压和测量放电电流状态下的测量放电容量估算值的步骤,具体包括:
如果所述测量端电压UM等于其中一个端电压离散点数据值Uj(j=1,2,…,T),则将测量放电电流IN代入相应的第二函数Q2=f2(Uj,I),得到蓄电池在端电压UM、放电电流IN状态下的测量放电容量估算值Q=f2(UM,IN);
如果所述测量放电电流IN等于其中一个放电电流离散点数据值Ii(i=1,2,…,R),则将测量端电压UM代入相应的第一函数Q1=f1(Ii,U),得到蓄电池在端电压UM、放电电流IN状态下的放电容量估算值Q=f1(IN,UM);
如果所述测量端电压UM不等于任意一个的端电压离散点数据值Uj且测量放电电流IN不等于任意一个的放电电流离散点数据值Ii时,将UM代入R个所述的第一函数Q1=f1(Ii,U),求得一组R个离散数据,所述离散数据为放电电流离散点数据值Ii、测量端电压UM状态下的R个放电容量值估算值。
对所述R个离散数据进行牛顿插值,得出U=UM时,一个以放电电流I为自变量的放电容量的第二函数Q2=f2(UM,I)。
将I=IN代入所述的第二函数Q2=f2(UM,I),得到蓄电池在端电压UM、放电电流IN状态下的放电容量估算值Q=f2(UM,IN)。
进一步的,还包括:采用蓄电池状态检测电路,检测电池的端电压压差,查找出所述蓄电池中的故障电池。
一种蓄电池荷电状态的估算系统,包括:
特征量数据获取模块,用于获取多个蓄电池在线状态特征量数据,所述蓄电池在线状态特征量数据包括所述蓄电池的多个端电压离散点数据值、放电电流离散点数据值和放电容量离散点数据值;
函数获取模块,用于根据所述多个端电压离散点数据值、放电电流离散点数据值和放电容量离散点数据值,采用牛顿插值法得到多个以端电压为自变量的放电容量的第一函数,以及多个以放电电流为自变量的放电容量的第二函数;
测量端电压和测量放电电流获取模块,用于测量得到所述蓄电池的端电压作为测量端电压,测量得到所述蓄电池的放电电流作为测量放电电流;
测量放电容量估算值获取模块,用于根据至少一个第一函数和至少一个第二函数获得在测量端电压和测量放电电流状态下的测量放电容量估算值;
荷电状态估算值获取模块,用于根据所述测量放电容量估算值得到对应的荷电状态的估算值。
进一步的,所述特征量数据获取模块,具体用于:
根据所述蓄电池的电池类型确定的充电要求充入所述蓄电池额定容量的电量;
将所述蓄电池以至少三种的放电倍率恒流放电,在每种放电倍率下,分阶段使所述蓄电池放电至多个的荷电状态;
测量并保存所述蓄电池在每个荷电状态下的至少三个放电电流离散点数据值和至少三个端电压离散点数据值,以及在所述放电电流离散点数据值和端电压离散点数据值组合状态下所对应的放电容量离散点数据值。
再进一步的,所述函数获取模块,具体用于:
采用牛顿插值法得到多个以端电压为自变量的放电容量的第一函数,具体包括:
对所有R个放电电流离散点数据值Ii(i=1,2,…,R),计算以端电压U为自变量的放电容量Q的R个第一函数Q1=f1(Ii,U):
采用牛顿插值法得到多个以放电电流为自变量的放电容量的第二函数,具体包括:
对所有T个端电压离散点数据值Uj(j=1,2,…,T),计算以放电电流I为自变量的放电容量Q的T个第二函数Q2=f2(Uj,I):
更进一步的,所述测量放电容量估算值获取模块,具体用于:
如果所述测量端电压UM等于其中一个端电压离散点数据值Uj(j=1,2,…,T),则将测量放电电流IN代入相应的第二函数Q2=f2(Uj,I),得到蓄电池在端电压UM、放电电流IN状态下的测量放电容量估算值Q=f2(UM,IN);
如果所述测量放电电流IN等于其中一个放电电流离散点数据值Ii(i=1,2,…,R),则将测量端电压UM代入相应的第一函数Q1=f1(Ii,U),得到蓄电池在端电压UM、放电电流IN状态下的放电容量估算值Q=f1(IN,UM);
如果所述测量端电压UM不等于任意一个的端电压离散点数据值Uj且测量放电电流IN不等于任意一个的放电电流离散点数据值Ii时,将UM代入R个所述的第一函数Q1=f1(Ii,U),求得一组R个离散数据,所述离散数据为放电电流离散点数据值Ii、测量端电压UM状态下的R个放电容量值估算值。
对所述R个离散数据进行牛顿插值,得出U=UM时,一个以放电电流I为自变量的放电容量的第二函数Q2=f2(UM,I)。
将I=IN代入所述的第二函数Q2=f2(UM,I),得到蓄电池在端电压UM、放电电流IN状态下的放电容量估算值Q=f2(UM,IN)。
进一步的,还包括:故障电池查找模块,用于采用蓄电池状态检测电路,检测电池的端电压压差,查找出所述蓄电池中的故障电池。
本发明利用牛顿插值法进行蓄电池SOC值估算,能够准确推导出蓄电池的剩余容量变化趋势,从而可以更加直观地分析问题和更为快速地对现象进行预测,能实现在线测量且准确度高。该方法能够根据工程精度要求选择不同的插值节点个数,具有很强的递推性,其函数组成有规律,因而具有较小的计算量和较好的灵活性,易于计算机编程实现。
同时,在不影响蓄电池供电系统正常运行状态下,通过准确测得蓄电池组和单体电池的端电压值,对整组电池端电压的均一性进行检测。初步查找出电池组中的故障电池,维护整组电池的安全性,提高整组电池的循环使用效率和寿命。
附图说明
图1为本发明一种蓄电池荷电状态的估算方法的工作流程图;
图2为本发明一种蓄电池荷电状态的估算系统的结构模块图;
图3为本发明一个例子的蓄电池状态检测电路图;
图4为本发明一个例子的SOC估算方法流程图。
具体实施方式
下面结合附图和具体实施例对本发明做进一步详细的说明。
如图1所述为本发明一种蓄电池荷电状态的估算方法的工作流程图。
一种蓄电池荷电状态的估算方法,用于对所述蓄电池在预设的测量端电压和测量放电电流状态下的荷电状态进行估算,包括:
步骤S101,获取多个蓄电池在线状态特征量数据,所述蓄电池在线状态特征量数据包括所述蓄电池的多个端电压离散点数据值、放电电流离散点数据值和放电容量离散点数据值;
步骤S102,根据所述多个端电压离散点数据值、放电电流离散点数据值和放电容量离散点数据值,采用牛顿插值法得到多个以端电压为自变量的放电容量的第一函数,以及多个以放电电流为自变量的放电容量的第二函数;
步骤S103,测量得到所述蓄电池的端电压作为测量端电压,测量得到所述蓄电池的放电电流作为测量放电电流;
步骤S104,根据至少一个第一函数和至少一个第二函数获得在测量端电压和测量放电电流状态下的测量放电容量估算值;
步骤S105,根据所述测量放电容量估算值得到对应的荷电状态的估算值。
在其中一个实施例中,所述步骤S101,具体包括:
根据所述蓄电池的电池类型确定的充电要求充入所述蓄电池额定容量的电量;
将所述蓄电池以至少三种的放电倍率恒流放电,在每种放电倍率下,分阶段使所述蓄电池放电至多个的荷电状态;
测量并保存所述蓄电池在每个荷电状态下的至少三个放电电流离散点数据值和至少三个端电压离散点数据值,以及在所述放电电流离散点数据值和端电压离散点数据值组合状态下所对应的放电容量离散点数据值。
在其中一个实施例中,所述步骤S102,具体包括:
采用牛顿插值法得到多个以端电压为自变量的放电容量的第一函数,具体包括:
对所有R个放电电流离散点数据值Ii(i=1,2,…,R),计算以端电压U为自变量的放电容量Q的R个第一函数Q1=f1(Ii,U):
采用牛顿插值法得到多个以放电电流为自变量的放电容量的第二函数,具体包括:
对所有T个端电压离散点数据值Uj(j=1,2,…,T),计算以放电电流I为自变量的放电容量Q的T个第二函数Q2=f2(Uj,I):
在其中一个实施例中,所述步骤S104,具体包括:
如果所述测量端电压UM等于其中一个端电压离散点数据值Uj(j=1,2,…,T),则将测量放电电流IN代入相应的第二函数Q2=f2(Uj,I),得到蓄电池在端电压UM、放电电流IN状态下的测量放电容量估算值Q=f2(UM,IN);
如果所述测量放电电流IN等于其中一个放电电流离散点数据值Ii(i=1,2,…,R),则将测量端电压UM代入相应的第一函数Q1=f1(Ii,U),得到蓄电池在端电压UM、放电电流IN状态下的放电容量估算值Q=f1(IN,UM);
如果所述测量端电压UM不等于任意一个的端电压离散点数据值Uj且测量放电电流IN不等于任意一个的放电电流离散点数据值Ii时,将UM代入R个所述的第一函数Q1=f1(Ii,U),求得一组R个离散数据,所述离散数据为放电电流离散点数据值Ii、测量端电压UM状态下的R个放电容量值估算值。
对所述R个离散数据进行牛顿插值,得出U=UM时,一个以放电电流I为自变量的放电容量的第二函数Q2=f2(UM,I)。
将I=IN代入所述的第二函数Q2=f2(UM,I),得到蓄电池在端电压UM、放电电流IN状态下的放电容量估算值Q=f2(UM,IN)。
在其中一个实施例中,本发明还可以包括:采用蓄电池状态检测电路,检测电池的端电压压差,查找出所述蓄电池中的故障电池。本实施例采用蓄电池状态检测电路,能够在不影响蓄电池供电系统正常运行状态下,通过准确测得蓄电池组和单体电池的端电压值,对整组电池端电压的均一性进行检测。初步查找出电池组中的故障电池,维护整组电池的安全性,提高整组电池的循环使用效率和寿命。
如图2所述为本发明一种蓄电池荷电状态的估算系统的结构模块图。
一种蓄电池荷电状态的估算系统,用于对所述蓄电池在预设的测量端电压和测量放电电流状态下的荷电状态进行估算,包括:
特征量数据获取模块210,用于获取多个蓄电池在线状态特征量数据,所述蓄电池在线状态特征量数据包括所述蓄电池的多个端电压离散点数据值、放电电流离散点数据值和放电容量离散点数据值;
函数获取模块220,用于根据所述多个端电压离散点数据值、放电电流离散点数据值和放电容量离散点数据值,采用牛顿插值法得到多个以端电压为自变量的放电容量的第一函数,以及多个以放电电流为自变量的放电容量的第二函数;
测量端电压和测量放电电流获取模块230,用于测量得到所述蓄电池的端电压作为测量端电压,测量得到所述蓄电池的放电电流作为测量放电电流;
测量放电容量估算值获取模块240,用于根据至少一个第一函数和至少一个第二函数获得在测量端电压和测量放电电流状态下的测量放电容量估算值;
荷电状态估算值获取模块250,用于根据所述测量放电容量估算值得到对应的荷电状态的估算值。
在其中一个实施例中,所述特征量数据获取模块210,具体用于:
根据所述蓄电池的电池类型确定的充电要求充入所述蓄电池额定容量的电量;
将所述蓄电池以至少三种的放电倍率恒流放电,在每种放电倍率下,分阶段使所述蓄电池放电至多个的荷电状态;
测量并保存所述蓄电池在每个荷电状态下的至少三个放电电流离散点数据值和至少三个端电压离散点数据值,以及在所述放电电流离散点数据值和端电压离散点数据值组合状态下所对应的放电容量离散点数据值。
在其中一个实施例中,所述函数获取模块220,具体用于:
采用牛顿插值法得到多个以端电压为自变量的放电容量的第一函数,具体包括:
对所有R个放电电流离散点数据值Ii(i=1,2,…,R),计算以端电压U为自变量的放电容量Q的R个第一函数Q1=f1(Ii,U):
采用牛顿插值法得到多个以放电电流为自变量的放电容量的第二函数,具体包括:
对所有T个端电压离散点数据值Uj(j=1,2,…,T),计算以放电电流I为自变量的放电容量Q的T个第二函数Q2=f2(Uj,I):
在其中一个实施例中,所述测量放电容量估算值获取模块240,具体用于:
如果所述测量端电压UM等于其中一个端电压离散点数据值Uj(j=1,2,…,T),则将测量放电电流IN代入相应的第二函数Q2=f2(Uj,I),得到蓄电池在端电压UM、放电电流IN状态下的测量放电容量估算值Q=f2(UM,IN);
如果所述测量放电电流IN等于其中一个放电电流离散点数据值Ii(i=1,2,…,R),则将测量端电压UM代入相应的第一函数Q1=f1(Ii,U),得到蓄电池在端电压UM、放电电流IN状态下的放电容量估算值Q=f1(IN,UM);
如果所述测量端电压UM不等于任意一个的端电压离散点数据值Uj且测量放电电流IN不等于任意一个的放电电流离散点数据值Ii时,将UM代入R个所述的第一函数Q1=f1(Ii,U),求得一组R个离散数据,所述离散数据为放电电流离散点数据值Ii、测量端电压UM状态下的R个放电容量值估算值。
对所述R个离散数据进行牛顿插值,得出U=UM时,一个以放电电流I为自变量的放电容量的第二函数Q2=f2(UM,I)。
将I=IN代入所述的第二函数Q2=f2(UM,I),得到蓄电池在端电压UM、放电电流IN状态下的放电容量估算值Q=f2(UM,IN)。
在其中一个实施例中,还包括:故障电池查找模块,用于采用蓄电池状态检测电路,检测电池的端电压压差,查找出所述蓄电池中的故障电池。
作为一个例子,蓄电池状态检测电路图,如图3所示,主要用于获得蓄电池在线状态特征量数据的蓄电池状态检测电路,所述电路能够准确地测得单体及整组蓄电池端电压,检测电池端电压差,从而初步查找出是否存在故障电池。其中R1是根据系统负载的特点所选取的直流负载箱,具有恒流放电功能,可在线检测放电时间、容量;S1、S2、S3为断路器。
正常运行时,S2合上,S1、S3均断开,蓄电池1处于正常在线运行状态。检测端电压时,先合上S1,再断开S2。当充电机2浮充电压略高于蓄电池1的端电压时,二极管3不会反向击穿,此时等同于蓄电池1在离线状态测得的数据。测得的结果能真实反映单体蓄电池1及整组电池端电压的本身特性。
检测时,先合上S1,断开S2,短时合上S3,则蓄电池1开始恒流放电,利用直流负载箱R1测得的容量作为离散点函数值。蓄电池端电压U和放电电流I及其所对应的放电容量Q的特征量数据表,选取放电电流离散点数据值6个:Ii(i=1,2,…,6),端电压离散点数据值6个:Uj(j=1,2,…,6)。记录每组放电电流离散点数据值、端电压值离散点数据值状态下所测得的放电容量离散点数据值Qij,如表1所示的特征量数据表:
这里需要强调的是:检测过程中,当发生停电事故或者充电机2故障导致无法输出直流电压时,直流母线电压将下降。当直流母线电压低于蓄电池1端电压时,蓄电池1将通过S1和二极管3向直流母线供电,保证了系统的供电连续性。此时,应合上S2,断开S1、S3,恢复蓄电池的正常接线运行。
该例子的SOC值估算方法流程图如图4所示:
步骤S401,获取端电压离散点数据值Uj、放电电流离散点数据值Ii、放电容量离散点数据值Qij,具体数据取自表1所示的特征量数据表。
步骤S402,当I=Ii(i=1,2,…,6)时,利用牛顿插值法构建6个以端电压U为自变量的函数Q′=N(Ii,U),使其无限逼近对应的原函数Q1=f1(Ii,U)。当I=Ii时,如表1所示,自变量U=Uj(j=1,2,…,6)时,其所对应的函数值f1(U1),…,f1(U6)分别为Qi1,…,Qi6。构建一个5次的插值多项式N(Ii,U),使其无限逼近原函数Q1=f1(Ii,U)。
R(Ii,U)为余项。余项值越小,说明Q′=N(Ii,U)越逼近原函数Q1=f(Ii,U)。余项值的大小与牛顿插值法的插值节点选取有关。选择距离与欲插入的U值越近的节点作为插值区间,余项值越小。另外,选取的节点数越多,余项值通常也越小,但由差分误差传播的分析—稳定性问题的分析表明,应根据工程精度不同选择不同的节点个数,对实际问题盲目追求高阶差商并不可取。
步骤S403,当U=Uj(j=1,2,…,6)时,同理可构建6个以放电电流I为自变量的函数Q′′=N(Uj,I),使其无限逼近对应的原函数Q2=f2(Uj,I),即:
步骤S404中,检测到蓄电池端电压为UM,放电电流为IN。
步骤S405,判断UM是否等于Uj,或者IN是否等于Ii。如果判断结果为真,则进入步骤S406,否则,进入步骤S407。
步骤S406,如果UM等于Uj,则将I=IN代入Q2=f2(Uj,I),计算得到相应的放电容量估算值Q=f2(UM,IN);如果IN等于Ii,则将U=UM代入Q1=f1(Ii,U),计算得到相应的放电容量估算值Q=f1(IN,UM),执行步骤S412。
步骤S407中,输入U=UM,执行步骤S408。
步骤S408,代入函数表达式Q1=f1(Ii,U),求得I=Ii(i=1,2,…,6)时,对应的放电容量Q1M,…,Q6M。
步骤S409,对步骤S408所得的离散数据进行插值,然后执行步骤S410。
步骤S410,得出U=UM时,以放电电流I为自变量的放电容量的函数Q2=f2(UM,I),接着进入步骤S411。
步骤S411,将I=IN代入Q2=f2(UM,I),计算得到相应的放电容量估算值Q=f2(UM,IN),执行步骤S412;
步骤S412,输出放电容量估算值Q,最后进入步骤S413;
步骤S413,输出计算得到的SOC值,蓄电池的放电深度(Depth of Discharge,DOD),为电池放电容量占其额定容量的百分比,荷电状态SOC=1-DOD,得到所述的蓄电池在测量端电压UM、测量放电电流IN状态下的SOC值。
电信电源维护规程规定:蓄电池每年应以实际负荷做一次核对性放电试验,每3年进行一次容量实验,到使用6年后每年做一次。根据蓄电池维护时所测量的数据,按照本发明所述的蓄电池SOC估算方法,能够对前次曲线函数进行修正,以克服因蓄电池老化等因素造成的SOC估算函数误差变大的问题。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
Claims (10)
1.一种蓄电池荷电状态的估算方法,其特征在于,包括:
获取蓄电池的多个在线状态特征量数据,所述蓄电池的多个在线状态特征量数据包括所述蓄电池的多个端电压离散点数据值、放电电流离散点数据值和放电容量离散点数据值;
根据所述多个端电压离散点数据值、放电电流离散点数据值和放电容量离散点数据值,采用牛顿插值法得到多个以端电压U为自变量的放电容量Q的第一函数,以及多个以放电电流I为自变量的放电容量Q的第二函数;
测量得到所述蓄电池的端电压U作为测量端电压UM,测量得到所述蓄电池的放电电流I作为测量放电电流IN;
根据至少一个第一函数和至少一个第二函数获得在测量端电压UM和测量放电电流IN状态下的测量放电容量估算值;
根据所述测量放电容量估算值得到对应的荷电状态的估算值。
2.根据权利要求1所述的蓄电池荷电状态的估算方法,其特征在于,所述获取蓄电池的多个在线状态特征量数据的步骤,具体包括:
根据所述蓄电池的电池类型确定的充电要求充入所述蓄电池额定容量的电量;
将所述蓄电池以至少三种的放电倍率恒流放电,在每种放电倍率下,分阶段使所述蓄电池放电至多个的荷电状态;
测量并保存所述蓄电池在每个荷电状态下的至少三个放电电流离散点数据值和至少三个端电压离散点数据值,以及在所述放电电流离散点数据值和端电压离散点数据值组合状态下所对应的放电容量离散点数据值。
3.根据权利要求1所述的蓄电池荷电状态的估算方法,其特征在于,根据所述多个端电压离散点数据值、放电电流离散点数据值和放电容量离散点数据值,采用牛顿插值法得到多个以端电压U为自变量的放电容量Q的第一函数,以及多个以放电电流I为自变量的放电容量Q的第二函数的步骤,具体包括:
采用牛顿插值法得到多个以端电压U为自变量的放电容量Q的第一函数,具体包括:
对所有R个放电电流离散点数据值Ii(i=1,2,…,R),计算以端电压U为自变量的放电容量Q的R个第一函数Q1=f1(Ii,U):
其中,t为插值节点个数,t≥3;Uj(j=1,2,…,t)为t个所述端电压离散点数据值;f1[U1,U2,...,Uj]为f1在U1,U2,...,Uj上的j-1阶均差;f1(Uj)为在放电电流离散点数据值Ii和端电压离散点数据值Uj组合状态下所对应的放电容量离散点数据值Qij;
采用牛顿插值法得到多个以放电电流I为自变量的放电容量Q的第二函数,具体包括:
对所有T个端电压离散点数据值Uj(j=1,2,…,T),计算以放电电流I为自变量的放电容量Q的T个第二函数Q2=f2(Uj,I):
其中,r为插值节点个数,r≥3;Ii(i=1,2,…,r)为r个所述放电电流离散点数据值;f2[I1,I2,...,Ii]为f2在I1,I2,...,Ii上的i-1阶均差;f2(Ii)为在放电电流离散点数据值Ii和端电压离散点数据值Uj组合状态下所对应的放电容量离散点数据值Qij。
4.根据权利要求3所述的蓄电池荷电状态的估算方法,其特征在于,所述根据至少一个第一函数和至少一个第二函数获得在测量端电压UM和测量放电电流IN状态下的测量放电容量估算值的步骤,具体包括:
如果所述测量端电压UM等于其中一个端电压离散点数据值Uj(j=1,2,…,T),则将测量放电电流IN代入相应的第二函数Q2=f2(Uj,I),得到蓄电池在测量端电压UM、测量放电电流IN状态下的测量放电容量估算值Q=f2(UM,IN);
如果所述测量放电电流IN等于其中一个放电电流离散点数据值Ii(i=1,2,…,R),则将测量端电压UM代入相应的第一函数Q1=f1(Ii,U),得到蓄电池在测量端电压UM、测量放电电流IN状态下的测量放电容量估算值Q=f1(IN,UM);
如果所述测量端电压UM不等于任意一个的端电压离散点数据值Uj且测量放电电流IN不等于任意一个的放电电流离散点数据值Ii时,将测量端电压UM代入R个所述的第一函数Q1=f1(Ii,U),求得一组R个离散数据,所述离散数据为放电电流离散点数据值Ii、测量端电压UM状态下的R个放电容量值估算值,对所述R个离散数据进行牛顿插值,得出U=UM时,一个以放电电流I为自变量的放电容量的第二函数Q2=f2(UM,I),将I=IN代入所述的第二函数Q2=f2(UM,I),得到蓄电池在测量端电压UM、测量放电电流IN状态下的测量放电容量估算值Q=f2(UM,IN)。
5.根据权利要求1所述的蓄电池荷电状态的估算方法,其特征在于,还包括:采用蓄电池状态检测电路,检测电池的端电压压差,查找出所述蓄电池中的故障电池。
6.一种蓄电池荷电状态的估算系统,其特征在于,包括:
特征量数据获取模块,用于获取蓄电池的多个在线状态特征量数据,所述蓄电池的多个在线状态特征量数据包括所述蓄电池的多个端电压离散点数据值、放电电流离散点数据值和放电容量离散点数据值;
函数获取模块,用于根据所述多个端电压离散点数据值、放电电流离散点数据值和放电容量离散点数据值,采用牛顿插值法得到多个以端电压U为自变量的放电容量Q的第一函数,以及多个以放电电流I为自变量的放电容量Q的第二函数;
测量端电压和测量放电电流获取模块,用于测量得到所述蓄电池的端电压U作为测量端电压UM,测量得到所述蓄电池的放电电流I作为测量放电电流IN;
测量放电容量估算值获取模块,用于根据至少一个第一函数和至少一个第二函数获得在测量端电压UM和测量放电电流IN状态下的测量放电容量估算值;
荷电状态估算值获取模块,用于根据所述测量放电容量估算值得到对应的荷电状态的估算值。
7.根据权利要求6所述的蓄电池荷电状态的估算系统,其特征在于,所述特征量数据获取模块,具体用于:
根据所述蓄电池的电池类型确定的充电要求充入所述蓄电池额定容量的电量;
将所述蓄电池以至少三种的放电倍率恒流放电,在每种放电倍率下,分阶段使所述蓄电池放电至多个的荷电状态;
测量并保存所述蓄电池在每个荷电状态下的至少三个放电电流离散点数据值和至少三个端电压离散点数据值,以及在所述放电电流离散点数据值和端电压离散点数据值组合状态下所对应的放电容量离散点数据值。
8.根据权利要求6所述的蓄电池荷电状态的估算系统,其特征在于,所述函数获取模块,具体用于:
采用牛顿插值法得到多个以端电压U为自变量的放电容量Q的第一函数,具体包括:
对所有R个放电电流离散点数据值Ii(i=1,2,…,R),计算以端电压U为自变量的放电容量Q的R个第一函数Q1=f1(Ii,U):
其中,t为插值节点个数,t≥3;Uj(j=1,2,…,t)为t个所述端电压离散点数据值;f1[U1,U2,...,Uj]为f1在U1,U2,...,Uj上的j-1阶均差;f1(Uj)为在放电电流离散点数据值Ii和端电压离散点数据值Uj组合状态下所对应的放电容量离散点数据值Qij;
采用牛顿插值法得到多个以放电电流为自变量的放电容量的第二函数,具体包括:
对所有T个端电压离散点数据值Uj(j=1,2,…,T),计算以放电电流I为自变量的放电容量Q的T个第二函数Q2=f2(Uj,I):
其中,r为插值节点个数,r≥3;Ii(i=1,2,…,r)为r个所述放电电流离散点数据值;f2[I1,I2,...,Ii]为f2在I1,I2,...,Ii上的i-1阶均差;f2(Ii)为在放电电流离散点数据值Ii和端电压离散点 数据值Uj组合状态下所对应的放电容量离散点数据值Qij。
9.根据权利要求6所述的蓄电池荷电状态的估算系统,其特征在于,所述测量放电容量估算值获取模块,具体用于:
如果所述测量端电压UM等于其中一个端电压离散点数据值Uj(j=1,2,…,T),则将测量放电电流IN代入相应的第二函数Q2=f2(Uj,I),得到蓄电池在测量端电压UM、测量放电电流IN状态下的测量放电容量估算值Q=f2(UM,IN);
如果所述测量放电电流IN等于其中一个放电电流离散点数据值Ii(i=1,2,…,R),则将测量端电压UM代入相应的第一函数Q1=f1(Ii,U),得到蓄电池在测量端电压UM、测量放电电流IN状态下的测量放电容量估算值Q=f1(IN,UM);
如果所述测量端电压UM不等于任意一个的端电压离散点数据值Uj且测量放电电流IN不等于任意一个的放电电流离散点数据值Ii时,将测量端电压UM代入R个所述的第一函数Q1=f1(Ii,U),求得一组R个离散数据,所述离散数据为放电电流离散点数据值Ii、测量端电压UM状态下的R个放电容量值估算值,对所述R个离散数据进行牛顿插值,得出U=UM时,一个以放电电流I为自变量的放电容量的第二函数Q2=f2(UM,I),将I=IN代入所述的第二函数Q2=f2(UM,I),得到蓄电池在测量端电压UM、测量放电电流IN状态下的测量放电容量估算值Q=f2(UM,IN)。
10.根据权利要求6所述的蓄电池荷电状态的估算系统,其特征在于,还包括:故障电池查找模块,用于采用蓄电池状态检测电路,检测电池的端电压压差,查找出所述蓄电池中的故障电池。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310136504.1A CN103217651B (zh) | 2013-04-18 | 2013-04-18 | 一种蓄电池荷电状态的估算方法和系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310136504.1A CN103217651B (zh) | 2013-04-18 | 2013-04-18 | 一种蓄电池荷电状态的估算方法和系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103217651A CN103217651A (zh) | 2013-07-24 |
CN103217651B true CN103217651B (zh) | 2015-09-23 |
Family
ID=48815610
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310136504.1A Active CN103217651B (zh) | 2013-04-18 | 2013-04-18 | 一种蓄电池荷电状态的估算方法和系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103217651B (zh) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104375085B (zh) * | 2013-08-13 | 2019-03-26 | 中兴通讯股份有限公司 | 一种检测电池电量的方法、装置及终端 |
CN104569844B (zh) * | 2014-12-31 | 2017-06-16 | 浙江大学宁波理工学院 | 阀控密封式铅酸蓄电池健康状态监测方法 |
CN106680724A (zh) * | 2016-12-13 | 2017-05-17 | 中国电力科学研究院 | 一种智能电能表时钟电池电量快速检测方法及系统 |
CN107192957A (zh) * | 2017-05-19 | 2017-09-22 | 燕山大学 | 基于倍率容量与恢复特性的双井模型荷电状态估算方法 |
CN107831442A (zh) * | 2017-10-18 | 2018-03-23 | 苏州协鑫集成储能科技有限公司 | 远程估算soc的方法、装置、存储介质及计算机设备 |
CN107843852B (zh) * | 2017-12-13 | 2019-10-11 | 中国船舶重工集团公司第七一九研究所 | 一种获取离线数据来估算蓄电池联合状态的方法 |
CN111044924B (zh) * | 2019-12-31 | 2022-01-04 | 中国科学院电工研究所 | 一种全工况电池剩余容量确定方法及系统 |
CN111736084B (zh) * | 2020-06-29 | 2022-05-20 | 三峡大学 | 基于改进lstm神经网络的阀控铅酸蓄电池健康状态预测方法 |
CN112834935A (zh) * | 2020-12-31 | 2021-05-25 | 东软睿驰汽车技术(沈阳)有限公司 | 一种获得电池电芯开路电压的方法及装置 |
CN116613864B (zh) * | 2023-07-17 | 2023-10-20 | 安徽博诺思信息科技有限公司 | 一种蓄电池在线核容巡检方法及装置 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102246385A (zh) * | 2008-10-10 | 2011-11-16 | 迪亚能源股份有限公司 | 用于确定电池的荷电状态的方法和设备 |
CN102854470A (zh) * | 2012-08-31 | 2013-01-02 | 哈尔滨工业大学 | 一种用于动力电池组soc估计实际可用容量的测量方法 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7576545B2 (en) * | 2006-10-18 | 2009-08-18 | Honeywell International Inc. | Lithium-ion battery prognostic testing and process |
JP5493657B2 (ja) * | 2009-09-30 | 2014-05-14 | 新神戸電機株式会社 | 蓄電池装置並びに蓄電池の電池状態評価装置及び方法 |
-
2013
- 2013-04-18 CN CN201310136504.1A patent/CN103217651B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102246385A (zh) * | 2008-10-10 | 2011-11-16 | 迪亚能源股份有限公司 | 用于确定电池的荷电状态的方法和设备 |
CN102854470A (zh) * | 2012-08-31 | 2013-01-02 | 哈尔滨工业大学 | 一种用于动力电池组soc估计实际可用容量的测量方法 |
Non-Patent Citations (2)
Title |
---|
Estimation of the state-of-charge of lead–acid batteries used in electric scooters;Chyuan-Yow Tseng 等;《Journal of Power Sources》;20050412;第282–287页 * |
电动汽车动力电池变流放电特性与荷电状态实时估计;裴锋 等;《中国电机工程学报》;20050531;第25卷(第9期);第164-168页 * |
Also Published As
Publication number | Publication date |
---|---|
CN103217651A (zh) | 2013-07-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103217651B (zh) | 一种蓄电池荷电状态的估算方法和系统 | |
CN108254696B (zh) | 电池的健康状态评估方法及系统 | |
CN108717164B (zh) | 电池的荷电状态soc标定方法及系统 | |
CN104392080B (zh) | 一种锂电池分数阶变阶等效电路模型及其辨识方法 | |
KR101248623B1 (ko) | 축전지 장치 및 축전지의 전지 상태 평가 장치 및 방법 | |
CN111239629B (zh) | 一种退役锂电池的梯次利用状态区间划分方法 | |
CN105891730B (zh) | 一种汽车动力电池容量的计算方法 | |
CN110376536B (zh) | 电池系统soh检测方法、装置、计算机设备和存储介质 | |
US20150226811A1 (en) | Apparatus and method for estimating internal resistance of battery pack | |
CN104950263B (zh) | 汽车动力电池soc的估算方法 | |
CN104360285A (zh) | 一种基于改进的安时积分法的电池容量修正方法 | |
KR102550371B1 (ko) | 내부 단락 고장 조기 검출 방법 및 장치 | |
CN113777501B (zh) | 一种电池模组的soh的估算方法 | |
CN107748336A (zh) | 锂离子电池的荷电状态在线估计方法及系统 | |
CN107843852A (zh) | 一种获取离线数据来估算蓄电池联合状态的方法 | |
CN105015360A (zh) | 汽车动力电池sof的监测方法 | |
CN105866700A (zh) | 一种锂离子电池快速筛选的方法 | |
CN116930794A (zh) | 电池容量更新方法、装置、电子设备及存储介质 | |
CN108090244B (zh) | 一种并联型锂离子电池系统建模方法 | |
CN112305426A (zh) | 一种多约束条件下的锂离子电池功率状态估计系统 | |
Ananto et al. | The state of health of Li-Po batteries based on the battery's parameters and a fuzzy logic system | |
Chen et al. | Performance of inconsistency in lithium-ion battery packs for battery energy storage systems | |
Li et al. | A high-fidelity hybrid lithium-ion battery model for SOE and runtime prediction | |
Wu et al. | State-of-charge and state-of-health estimating method for lithium-ion batteries | |
CN106004481A (zh) | 一种混合动力汽车电池组soh值估算方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |