动力电池组的剩余容量的计算方法
【专利摘要】本发明提供一种动力电池组的剩余容量的计算方法,其包括步骤:(1)在充放电机上对带有电池管理系统的动力电池组做充放电测试;(2)读取充放电机的充电累积容量积分值CBench_c、以及充放电机的放电累积容量积分值CBench_d且读取电池管理系统的充电累积容量积分值CBMS_c、电池管理系统的放电累积容量积分值CBMS_d;(3)确定充电修正系数Kc和放电修正系数Kd,充电修正系数Kc为:Kc=CBench_cCBMS_c放电修正系数Kd为:Kd=CBench_dCBMS_d;(4)确定动力电池组的剩余容量:当动力电池组处于充电状态时,动力电池组的容量的变化值为ΔCc=Kc×I×Δt,动力电池组的剩余容量为Ct=C0+ΔCc;当动力电池组处于放电状态时,动力电池组的容量的变化值为ΔCd=Kd×I×Δt,电池的剩余容量为Ct=C0-ΔCd。由此,能降低动力电池组的剩余容量的计算中的误差。
【专利说明】动力电池组的剩余容量的计算方法
【技术领域】
[0001]本发明涉及动力电池组领域,尤其涉及一种动力电池组的剩余容量的计算方法。【背景技术】
[0002]在电池组中,电池组的荷电状态(State of Charge, S0C)是一个重要的参数,它表征了电池管理系统目前能够提供的能量水平。电动车电池管理系统的核心任务是对电池组的荷电状态(SOC)进行预测。SOC的值的大小直接反映了电池组所处的状态,由此可以限定电池组的最大充放电电流,并预测电池组的运行时间。
[0003]SOC的估算方法包括开路电压法、内阻法、安时积分法,现在也有相继研发了许多对电池SOC估算的新方法,如卡尔曼滤波估计模型算法等。其中采用安时积分法的容量累积积分过程为:
[0004]当前剩余容量为:
[0005]C0 = CeXSOC0
[0006]其中,Ctl为当前剩余容量,SOC0为电池组的荷电状态值,Ce为电池组的标称容量)。
[0007]当(固定)一个时间片段Λ t后,根据电池组当前的电流值,计算本次过程中的累计容量(充电或放电),
[0008]在充放电过程中的容量变化为:Λ Ct = I X Λ t
[0009]时间t时刻的剩余容量为:
[0010]Ct = C0 土 ACt
[0011]其中充电过程采用加号,放电过程采用减号。
[0012]最后计算时间t时刻的SOC值:
[0013]即沉
[0014]在上面过程中,电池组的剩余容量的计算误差来源于两个方面:电流值、时间。因为电流传感器的值肯定是存在误差的,单片机晶振时间也存在误差。随着时间的增加,以上产生的剩余容量累积积分值误差是近线性增加的。
【发明内容】
[0015]鉴于【背景技术】中存在的问题,本发明的目的在于提供一种动力电池组的剩余容量的计算方法,其能降低计算误差。
[0016]为了实现上述目的,本发明提供了一种动力电池组的剩余容量的计算方法,其包括步骤:
[0017]( I)在充放电机上对带有电池管理系统的动力电池组分别做充电和放电测试;
[0018](2)由充放电机的上位机读取充放电机的充电累积容量积分值CBeneh。、以及充放电机的放电累积容量积分值CBmdl d且由电池管理系统的CAN报文读取电池管理系统的充电累积容量积分值cBMS—。、电池管理系统的放电累积容量积分值CBMS—d ;[0019](3)确定充电修正系数K。和放电修正系数Kd,其中,
[0020]充电修正系数Kc为:
【权利要求】
1.一种动力电池组的剩余容量的计算方法,其特征在于,包括步骤: (1)在充放电机上对带有电池管理系统的动力电池组分别做充电和放电测试; (2)由充放电机的上位机读取充放电机的充电累积容量积分值CBenc;h。、以及充放电机的放电累积容量积分值CBmc;h_d且由电池管理系统的CAN报文读取电池管理系统的充电累积容量积分值cBMS_。、电池管理系统的放电累积容量积分值cBMS_d ; (3)确定充电修正系数K。和放电修正系数Kd,其中, 充电修正系数Kc为:
2.根据权利要求1所述的动力电池组的剩余容量的计算方法,其特征在于,充放电机的电流为OC~1C。
3.根据权利要求1所述的动力电池组的剩余容量的计算方法,其特征在于,充电和放电测试为一个满充满放的循环。
4.根据权利要求1所述的动力电池组的剩余容量的计算方法,其特征在于,K。、Kd的值为 0.8 ~1.2。
5.根据权利要求4所述的动力电池组的剩余容量的计算方法,其特征在于,当Hd的值不在0.8~1.2的范围内时,使K。、Kd的值默认为I。
【文档编号】G01R31/36GK103823189SQ201410063246
【公开日】2014年5月28日 申请日期:2014年2月25日 优先权日:2014年2月25日
【发明者】庄铭军, 李春青 申请人:宁德时代新能源科技有限公司