电池SOC的估算方法及相关装置制造方法及图纸

技术编号:35054654 阅读:9 留言:0更新日期:2022-09-28 10:59
本申请提供一种电池SOC的估算方法及相关装置。该方法包括:获取电池在当前时刻的电流值;获取电池在当前时刻前的至少一个完整充放电周期对应的最大可用容量,根据各个完整充放电周期对应的最大可用容量计算电池的历史最大可用容量;计算历史最大可用容量与电池的当前最大可用容量之间的差值,若该差值大于预设差值阈值,则将历史最大可用容量作为目标容量,否则将当前最大可用容量作为目标容量;将目标容量作为电池在当前时刻的可用容量,进行安时积分计算,得到电池在当前时刻的SOC估算值。通过上述方案,本申请能够在电池当前最大可用容量准确性较差时采用历史数据计算的历史最大可用容量确定目标容量,从而提高SOC计算精度。算精度。算精度。

【技术实现步骤摘要】
电池SOC的估算方法及相关装置


[0001]本申请涉及电池
,尤其涉及一种电池SOC的估算方法及相关装置。

技术介绍

[0002]在电池管理系统中,电池荷电状态是一项非常重要的电池参数。SOC(state of charge,电池荷电状态)代表电池组剩余荷电量的百分比值,用于衡量电池组当前剩余的可用容量。准确的SOC估算可以保障整车的相关策略、电池的安全性、驾乘人员的体验感。
[0003]在进行SOC估算时,安时积分算法为电池动态过程中的主要算法,现有技术,往往依据电池包的当前温度,采用容量

温度表得到的容量值作为电池的可用容量值,进行安时积分计算,但是若容量

温度表不准,则查得的容量值不准,进而影响SOC精度。

技术实现思路

[0004]本申请提供了一种电池SOC的估算方法及相关装置,以解决电池SOC的估算不准确的问题。
[0005]第一方面,本申请提供了一种电池SOC的估算方法,包括:
[0006]获取所述电池在所述当前时刻前的至少一个完整充放电周期对应的最大可用容量,并根据各个完整充放电周期对应的最大可用容量计算所述电池的历史最大可用容量;所述完整充放电周期为所述电池从满电至电量为零的一整个放电周期或从电量为零至满电的一整个充电周期;
[0007]获取所述电池的当前最大可用容量;并计算所述历史最大可用容量与所述当前最大可用容量之间的差值,若所述差值大于预设差值阈值,则将所述历史最大可用容量作为目标容量,否则将所述当前最大可用容量作为目标容量;
[0008]将所述目标容量作为所述电池在当前时刻的可用容量,进行安时积分计算,得到所述电池在当前时刻的SOC估算值。
[0009]在一种可能的实现方式中,所述获取所述电池在所述当前时刻前的至少一个完整充放电周期对应的最大可用容量,包括:
[0010]获取所述电池在离所述当前时刻最近的前N个完整充放电周期对应的最大可用容量,其中,N≥1且N为整数。
[0011]在一种可能的实现方式中,所述根据各个完整充放电周期对应的最大可用容量计算所述电池的历史最大可用容量,包括:
[0012]对各个完整充放电周期对应的最大可用容量求平均,得到所述电池的历史最大可用容量。
[0013]在一种可能的实现方式中,所述获取所述电池的当前最大可用容量包括:
[0014]获取所述电池的当前温度;
[0015]依据预设容量

温度表查询所述电池在所述当前温度下对应的当前最大可用容量。
[0016]在一种可能的实现方式中,在所述依据预设容量

温度表查询所述电池在所述当前温度下对应的当前最大可用容量之后,所述方法还包括:
[0017]将所述当前最大可用容量与所述电池在当前时刻的健康度相乘,得到更新后的当前最大可用容量。
[0018]在一种可能的实现方式中,所述将所述目标容量作为所述电池在当前时刻的可用容量,进行安时积分计算,得到所述电池在当前时刻的SOC估算值,包括:
[0019]通过公式得到所述电池在当前时刻的SOC估算值;
[0020]其中,SOC
t
表示t时刻的SOC估算值,SOC
t
‑1表示t

1时刻的SOC估算值i表示所述电池在t时刻的电流值;C
o
表示所述电池在t时刻的可以容量。
[0021]第二方面,本申请提供了一种电池SOC的估算装置,包括:
[0022]历史最大可用容量计算模块,用于获取所述电池在所述当前时刻前的至少一个完整充放电周期对应的最大可用容量,并根据各个完整充放电周期对应的最大可用容量计算所述电池的历史最大可用容量;所述完整充放电周期为所述电池从满电至电量为零的一整个放电周期或从电量为零至满电的一整个充电周期;
[0023]目标容量确定模块,用于获取所述电池的当前最大可用容量;并计算所述历史最大可用容量与所述当前最大可用容量之间的差值,若所述差值大于预设差值阈值,则将所述历史最大可用容量作为目标容量,否则将所述当前最大可用容量作为目标容量;
[0024]SOC估算值获取模块,用于将所述目标容量作为所述电池在当前时刻的可用容量,进行安时积分计算,得到所述电池在当前时刻的SOC估算值。
[0025]在一种可能的实现方式中,历史最大可用容量计算模块包括:
[0026]最大可用容量获取单元,用于获取所述电池在离所述当前时刻最近的前N个完整充放电周期对应的最大可用容量,其中,N≥1且N为整数。
[0027]在一种可能的实现方式中,历史最大可用容量计算模块还包括:
[0028]历史最大可用容量计算单元,用于对各个完整充放电周期对应的最大可用容量求平均,得到所述电池的历史最大可用容量。
[0029]在一种可能的实现方式中,目标容量确定模块包括当前最大可用容量获取单元,用于:
[0030]获取所述电池的当前温度;
[0031]依据预设容量

温度表查询所述电池在所述当前温度下对应的当前最大可用容量。
[0032]在一种可能的实现方式中,当前最大可用容量获取单元还包括:
[0033]将所述当前最大可用容量与所述电池在当前时刻的健康度相乘,得到更新后的当前最大可用容量。
[0034]在一种可能的实现方式中,SOC估算值获取模块包括:
[0035]通过公式得到所述电池在当前时刻的SOC估算值;
[0036]其中,SOC
t
表示t时刻的SOC估算值,SOC
t
‑1表示t

1时刻的SOC估算值i表示所述电
池在t时刻的电流值;C
o
表示所述电池在t时刻的可用容量。
[0037]第三方面,本申请提供了一种电子设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上第一方面任一种可能的实现方式所述方法的步骤。
[0038]第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上第一方面任一种可能的实现方式所述方法的步骤。
[0039]第五方面,本申请实施例提供了一种汽车,包括:如上第三方面所述的电子设备。
[0040]本申请实施例提供一种电池SOC的估算方法,其首先获取电池在当前时刻前的至少一个完整充放电周期对应的最大可用容量,并根据各个完整充放电周期对应的最大可用容量计算所述电池的历史最大可用容量;接着获取所述电池的当前最大可用容量;并计算所述历史最大可用容量与所述当前最大可用容量之间的差值,若所述差值大于预设差值阈值,则将所述历史最大可用容量作为目标容量,否则将所述当前最大可用容量作为目标容量;最后将所述目标容量作为所述电池在当前时刻的可用容本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电池SOC的估算方法,其特征在于,包括:获取所述电池在所述当前时刻前的至少一个完整充放电周期对应的最大可用容量,并根据各个完整充放电周期对应的最大可用容量计算所述电池的历史最大可用容量;所述完整充放电周期为所述电池从满电至电量为零的一整个放电周期或从电量为零至满电的一整个充电周期;获取所述电池的当前最大可用容量;并计算所述历史最大可用容量与所述当前最大可用容量之间的差值,若所述差值大于预设差值阈值,则将所述历史最大可用容量作为目标容量,否则将所述当前最大可用容量作为目标容量;将所述目标容量作为所述电池在当前时刻的可用容量,进行安时积分计算,得到所述电池在当前时刻的SOC估算值。2.根据权利要求1所述的电池SOC的估算方法,其特征在于,所述获取所述电池在所述当前时刻前的至少一个完整充放电周期对应的最大可用容量,包括:获取所述电池在离所述当前时刻最近的前N个完整充放电周期对应的最大可用容量,其中,N≥1且N为整数。3.根据权利要求1所述的电池SOC的估算方法,其特征在于,所述根据各个完整充放电周期对应的最大可用容量计算所述电池的历史最大可用容量,包括:对各个完整充放电周期对应的最大可用容量求平均,得到所述电池的历史最大可用容量。4.根据权利要求1所述的电池SOC的估算方法,其特征在于,所述获取所述电池的当前最大可用容量包括:获取所述电池的当前温度;依据预设容量

温度表查询所述电池在所述当前温度下对应的当前最大可用容量。5.根据权利要求4所述的电池SOC的估算方法,其特征在于,在所述依据预设容量

温度表查询所述电池在所述当前温度下对应的当前最大可用容量之后,所述方法还包括:将所述当前最大可用容量与所述电池在当前时刻的健康度相乘,得到更新后的当前最大可用容量。6.根据权利要求1所述的电池SOC...

【专利技术属性】
技术研发人员:康文蓉张君伟
申请(专利权)人:长城汽车股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1