专利名称:电池荷电状态的测定方法
技术领域:
本发明关于一种电池荷电状态的测定方法。
背景技术:
电池组作为电动汽车和混合动力汽车的主要或辅助动力源,是电动汽车 和混合动力汽车的关键组成部分。如何合理使用电池、充分利用电池中的能 量、以及延长电池的使用寿命是电动汽车和混合动力汽车进一步发展所必须 解决的问题。
电池荷电状态SOC (State Of Charge)用于描述电池的剩余电量,是电 池使用过程中的重要参数,它不仅关系到汽车行驶里程的估算,而且关系到 动力电池的安全。汽车在运行时,大的电流很可能会造成电池过充或深放, 因此一定要对电池的SOC状态进行监测,对电池组中每块电池的端电压、 温度及充放电电流进行实时釆集,随时预报汽车蓄电池的剩余能量或荷电状 态,当蓄电池电量过低需要充电时,及时报警,从而提高蓄电池的使用寿命 和整车的运行性能。同时,SOC的准确估计也是进行能量管理策略研究的基 础,是电动汽车和混合动力汽车的关键技术之一。
电池荷电状态(SOC)通过对电池外特性一电池电压,电池电流、电池 内阻、电池温度等参数的检测来推断。以上这些参数与SOC的关系随电池 老化的过程而改变,这中间含有很多不确定因素,而且动力电池的工作状态 及环境随电动汽车和混合动力汽车的行驶而随机改变,因此电池SOC的估 计已成为电动车和混合动力汽车领域的一个难题。
目前常见的研究方法是通过研究电池复杂的外特性,如开路电压、恒流 放电时电压的变化规律、电池内阻特性等来获得SOC,由此产生了一些剩余 电量SOC的基本计算方法,如恒定电流电压法、开路电压法、安时(Ah) 积分法、内阻法、比重法等等。
目前运用较多,也比较准确的是修正安时积分法,即采用实时电流积分 的安培小时算法进行基本计算,然后通过对影响电池SOC的温度、自放电 以及老化参数等进行修正,通过修正函数得出比较精确的SOC值。然而以
上的修正只是理论的情况,实际上还同时存在着影响电池soc的其它许多
因素,并且在实际试验和应用中很难得出修正函数。因此到目前为止,采用
修正的安时积分算法仍然难以得出soc值达到较高的精度,与实际值仍存
在着很大的偏差。
发明内容
本发明的目的是针对现有的测定电动汽车和混合动力汽车的soc值的
方法不够准确的问题,提供一种基于修正安时积分算法的能够比较精确的测 定soc值的方法。
本发明提供的测定电池soc值的方法包括采用修正安时积分法 SOC(/)=——^-+0(/)测定/时刻的电池荷电状态soc值,其中c。为
电池初始电量,C。为电池额定容量,O)(f)为修正函数,KO为电流f随时间r 变化的函数,所述修正函数OK/)的测定方法包括以下步骤
a) 采用SOC理论值计算公式计算多个时刻的电池荷电状态SOC理论值
SOC j!;
b) 测得在该多个时刻的电池荷电状态soc实际值soc《;
c) 采用最小二乘法计算得到用于表达所述soc理与所述soc实的差值
与所述多个时刻之间的关系的修正函数O(0;
其中,步骤a)中的SOC理论值计算公式为基本安时积分法SOC s
<formula>formula see original document page 6</formula>x为所述多个时刻中的一个时刻。
本发明釆用的方法引入了电池soc的实际值,通过soc实际值与计算 得到的soc理论值之间的差值来测定用于修正soc理论值的修正函数,以 使经过修正函数修正后的soc理论值与soc实际值更加接近。由于此soc
实际值是经过多次对电池的实时测量而得到,最能体现电池的状态,比目前 将电池老化因素、自放电现象及温度变化等单个因素或某几个因素作为修正
函数用于修正soc理论值更加接近实际,并且不需要考虑过多的因素,因
此,采用本发明提供的方法可以得到准确的修正函数,采用该准确的修正函
数进行修正能够得出比较精确的电池荷电状态soc值,从而能够充分发挥
电池性能,对整车系统的安全性提供了一个重要的屏障。
具体实施例方式
本发明提供的测定电池soc值的方法包括采用修正安时积分法
C0 - j '(O
SOC(/)=——^-+ 0>(,)测定/时刻的电池荷电状态soc值,其中c。为
电池初始电量,C"为电池额定容量,(P(O为修正函数,/(0为电流f随时间r
变化的函数,所述修正函数OK/)的测定方法包括以下步骤
a) 采用SOC理论值计算公式计算多个时刻的电池荷电状态SOC理论值
SOCa;
b) 测得在该多个时刻的电池荷电状态SOC实际值SOC《;
c) 采用最小二乘法计算得到用于表达所述SOC g与所述soc《的差值
与所述多个时刻之间的关系的修正函数o(O;
其中,步骤a)中的SOC理论值计算公式为基本安时积分法SOC理;c为所述多个时刻中的一个时刻。
在步骤a)中,SOC理论值的计算公式为SOC理=~~^——,其中C。为
电池初始电量,C"为电池额定容量,,'(0为电流/随时间r变化的函数,可 通过测定充电电流或放电电流与时间的关系得到。其中,充电电流与时间的 关系可由充电器设定,放电电流与时间的关系可以通过测定不同放电时间的 放电电流得到,放电电流可以通过电流传感器测量得到。
首先采用电量测量装置测得电池的初始电量C。,接着测量电池在多个
时刻的放电(充电)电流"所述放电(充电)电流''在不同的测量时刻具有 不同的电流值,这里的x为多个时刻中的一个时刻,例如以秒为单位测量, 当规则地每5秒测一次,贝Ux为5秒的倍数,即5秒、10秒、15秒;当不规 则地在任意时刻测量,贝Ux可以为l秒、5秒、7秒、8秒等等。将初始电量 C。、电池额定容量C"以及在多个时刻测得的放电(充电)电流''代入上述公 式计算,可得到在多个时刻的SOC理论值SOCg。
在与上述步骤中相同的时刻通过测量并计算得到电池SOC实际值SOC 实,SOC实际值SOC实可以通过下列方法中的任意一种得到
1. 测量电池从零时刻到所述时刻的电量变化量AC,并根据公式SOC
实=^£得出soc实际值soc《;该公式中的c。、 c。均为上文中测得的
值,电量变化量AC为已放电(充电)电量,同样在不同的测量时刻有不同 的值;将C。、 C"以及在与上述步骤中相同的时刻测得的电量变化量AC代
入所述公式中,可得出与上文中soc理论值soc理对应的soc实际值soc实。
2.测量在所述时刻时电池剩余电量C"并根据公式SOC自=^得出
soc实际值soc实,该公式中的电池剩余电量c,为放电(充电)之后电池
中的剩余电量,同样在不同的时刻具有不同的值,采用此公式也能得到与上
文中soc理论值soc理对应的soc实际值soc实。
接着,采用最小二乘法计算得到用于表达SOC a和SOC《的差值与多个
时刻之间的关系的修正函数o(O。
SOC g和SOC《的差值与多个时刻之间的关系可以以坐标轴上的点来表 示,例如x轴代表多个时刻,y轴代表SOCg和SOC《的差值,则每个时刻 的SOC 3和SOC《的差值都可以用坐标轴上的一个点来表示,则在多个时刻 的多个soc ^和soc $的差值会在坐标轴上形成多个点,经过这些点的图像 的函数关系式即为表达SOCg和SOC《的差值与多个时刻之间的关系的修正
函数o(O。所述最小二乘法为本领域技术人员公知的数学计算方法,其原理
为对这些坐标轴上的点进行比较精确的曲线拟合,以求出其方程式。
根据上述计算方法可知,所述多个时刻越多,计算得出的修正函数。(0
越准确。为了得到更准确的结果,优选至少为500个时刻,但是,太多时刻
需要的工作量非常大,因此,综合准确性和工作量的因素,更优选为
1000-2000个时刻。
采用上述步骤计算得出的修正函数①(0对电池SOC理论值SOC g进行
修正,经过修正函数。(o修正之后的电池soc理论值soc理己经比没有经 过修正函数①(0修正的电池的soc理论值soc理精确。如果将经过修正函 数o(o修正后的soc理论值作为下一轮计算中的soc理,由此再次计算出
的修正函数又比第一次计算出的更加精确。因此,优选情况下,所述方法还
包括以下步骤
d)以神经网络法循环步骤a)至c)多次,每次循环的步骤a)中的SOC理
8<formula>formula see original document page 9</formula>论值计算公式为修正安时积分法SOC理m-^——+ 。(,)m-1,并将循环
m次得到的O)(Om作为用于测定f时刻的电池荷电状态SOC值的修正安时积
分法SOC(f)=——^-+ 0>(0中的修正函数。(0;其中,m》2,为循环
次数,SOC理m为第m次循环计算得到的SOC理,①(/) m.,为第m-1次循环 得到的修正函数①(/), O(Om为第m次循环得到的修正函数0(a^为所述 多个时刻中的一个时刻。
所述神经网络法为本领域技术人员所公知,是一种模仿动物神经网络行 为特征,进行分布式并行信息处理的算法数学模型,具有自学习和自适应的 能力,可以通过预先提供的一批相互对应的输入和输出数据,分析掌握两者 之间潜在的规律,最终根据这些规律,用新的输入数据来推算输出结果。
可以将SOC g和SOC《的差值以及所述时刻看作是输入数据,得到的修
正函数O(0看作是输出数据,经过大量的循环步骤,即网络训练分析和掌握 两者之间潜在的规律,最终根据这些规律,只要给出SOC理和SOC实的差值,
就能得到所想要推算的准确的修正函数①(0。
优选情况下,循环步骤a)至c)的次数至一次循环中SOC理论值SOC理
m与SOC实际值SOC^对比所得的差值在误差范围内时,停止循环,并将最
后一次循环中步骤c)得到的修正函数(D(Om作为用于测定/时刻的电池荷电
状态SOC值的修正安时积分法SOC(f)-——^-+ 0(0中的修正函数
这里所述误差范围为±2%。 可以采用任意可以准确测量电流值并可以具有很小的电流釆样间隔的 电流测量装置对蓄电池的放电(充电)电流/进行采样,如电流表。
可以釆用任意可以准确记录时间的时间记录装置对蓄电池的放电(充 电)时刻Z进行记录,如记时器。
可以采用任意能够准确测量电池电量的电量测量装置对蓄电池的剩余 电量Cr或电量变化量AC进行测量,如电力计。优选情况下采用具有高精度
的日置交直流三相电力计3193。
权利要求
1.一种测定电池荷电状态SOC的方法,该方法包括采用修正安时积分法<maths id="math0001" num="0001" ><math><![CDATA[ <mrow><mi>SOC</mi><mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo></mrow><mo>=</mo><mfrac> <mrow><msub> <mi>C</mi> <mn>0</mn></msub><mo>-</mo><msubsup> <mo>∫</mo> <mn>0</mn> <mi>t</mi></msubsup><mi>i</mi><mrow> <mo>(</mo> <mi>τ</mi> <mo>)</mo></mrow><mi>dτ</mi> </mrow> <msub><mi>C</mi><mi>n</mi> </msub></mfrac><mo>+</mo><mi>Φ</mi><mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo></mrow> </mrow>]]></math> id="icf0001" file="A2007101434060002C1.tif" wi="58" he="15" top= "39" left = "28" img-content="drawing" img-format="tif" orientation="portrait" inline="yes"/></maths>测定t时刻的电池荷电状态SOC值,其中C0为电池初始电量,Cn为电池额定容量,Φ(t)为修正函数,i(τ)为电流i随时间τ变化的函数,其特征在于,所述修正函数Φ(t)的测定方法包括以下步骤a)采用SOC理论值计算公式计算多个时刻的电池荷电状态SOC理论值SOC理;b)测得在该多个时刻的电池荷电状态SOC实际值SOC实;c)采用最小二乘法计算得到用于表达所述SOC理和所述SOC实的差值与所述多个时刻之间的关系的修正函数Φ(t);其中,步骤a)中的SOC理论值计算公式为基本安时积分法 id="icf0002" file="A2007101434060002C2.tif" wi="15" he="4" top= "130" left = "169" img-content="drawing" img-format="tif" orientation="portrait" inline="yes"/> id="icf0003" file="A2007101434060002C3.tif" wi="31" he="15" top= "141" left = "23" img-content="drawing" img-format="tif" orientation="portrait" inline="yes"/>x为所述多个时刻中的一个时刻。
2. 根据权利要求1所述的方法,其特征在于,所述多个时刻至少为500个时刻。
3. 根据权利要求1所述的方法,其特征在于,所述步骤b)中的SOC实际值SOC实通过以下方式中的一种得到测量电池从零时刻到所述时刻的电量变化量AC,并根据公式soc实=^^得出soc实际值soc实;或测量在所述时刻时电池剩余电量c,,并根据公式soc实=^得出soc 实际值soc实。
4. 根据权利要求1所述的方法,其特征在于,所述修正函数O(O的测 定方法还包括d)以神经网络法循环步骤a)至c)多次,每次循环的步骤a)中的SOC理<formula>formula see original document page 2</formula>论值计算公式为修正安时积分法SOC<formula>formula see original document page 3</formula>,并将循环 m次得到的(D(/)m作为用于测定/时刻的电池荷电状态SOC值的修正安时积<formula>formula see original document page 3</formula>分法SOC(0=——^-+ 0>(,)中的修正函数0)(0;其中,m》2,为循环次数,SOC理m为第m次循环计算得到的SOC理,O(O m.,为第m-l次循环得到的修正函数O(O,①(/)m为第m次循环得到的修正函数O)(ax为所述 多个时刻中的一个时刻。
5. 根据权利要求4所述的方法,其特征在于,循环步骤a)至c)的次数 至一次循环中SOC理论值SOC理m与SOC实际值SOC实对比所得的差值在 误差范围内时,停止循环,并将最后一次循环中步骤c)得到的修正函数cD(r)m 作为用于测定/时刻的电池荷电状态SOC值的修正安时积分法SOC(,)=——^-+ 0(,)中的修正函数0)(0。
6. 根据权利要求5所述的方法,其特征在于,步骤e)中的误差范围为 + 2%。
全文摘要
一种测定电池荷电状态SOC的方法包括采用修正安时积分法(如图)测定t时刻的电池荷电状态SOC值,修正函数Φ(t)的测定方法包括以下步骤采用SOC理论值计算公式计算多个时刻的电池荷电状态SOC理论值SOC<sub>理</sub>;测得在该多个时刻的电池荷电状态SOC实际值SOC<sub>实</sub>;采用最小二乘法计算得到用于表达SOC<sub>理</sub>和SOC<sub>实</sub>的差值与所述多个时刻之间的关系的修正函数Φ(t);其中,步骤a)中的SOC理论值计算公式为基本安时积分法(见上式),x为多个时刻中的一个时刻。采用本发明提供的方法可以得到准确的修正函数,从而得出比较精确的电池荷电状态SOC值以充分发挥电池性能,保证整车系统的安全性。
文档编号B60L3/00GK101359036SQ20071014340
公开日2009年2月4日 申请日期2007年7月31日 优先权日2007年7月31日
发明者健 张 申请人:比亚迪股份有限公司