本公开涉及新能源汽车,尤其涉及一种汽车电池包的soc校验方法、装置、设备及介质。
背景技术:
1、随着科技的发展,新能源汽车已经逐渐融入广大用户的生活之中。
2、新能源汽车通常都具备设置动力电池使用soc(state of charge,电池剩余电量)区间的功能,随着终端用户对于电池的理解越来越深,部分客户为了保护电池,会选择为soc的使用设置上下限,设置充电上限为90%,放电下限为5%。
3、由于电流传感器精度问题和整车动态工况的复杂性,电池soc估算往往存在偏差。对于一些电池,由于其静态ocv(open circuit voltage,开路电压)变化曲线相对于不同容量而言,接近水平,也就是静态开路电压随电池容量的变化是相当小的,这就会造成很难通过静态开路电压变化曲线进行有效的soc校正。而为了保护电池使用寿命,用户通常会设置电池不进行满充电。在这种情况下,会导致bms(battery management system,电池管理系统)计算的soc与电池真实soc偏差越来越大,影响对电池使用的合理管控。
技术实现思路
1、鉴于现有技术中的上述缺陷或不足,期望提供一种汽车电池包的soc校验方法、装置、设备及介质。
2、第一方面,本申请提供一种汽车电池包的soc校验方法,所述方法包括以下步骤:
3、根据本申请实施例提供的技术方案,包括:
4、获取电池包的累计充电容量或者累计放电容量;
5、若所述累计充电容量或者累计放电容量达到设定阈值,则生成深度充电指令;
6、若识别到电池包被充电,则执行所述深度充电指令;其中,所述深度充电指令用于指示充电容量达到电池包总容量;
7、若深度充电完成,则对所述电池包进行soc校验。
8、根据本申请实施例提供的技术方案,在生成深度充电指令之后,所述方法还包括:
9、生成深度充电提示信息;
10、若识别到对所述深度充电提示信息的第一操作,则生成常规充电指令,用于在识别到电池包被充电时,执行所述常规充电指令;其中,所述常规充电指令用于指示充电容量达到电池包总容量的预设比例后,停止为电池包充电,所述预设比例小于1。
11、根据本申请实施例提供的技术方案,获取电池包的累计充电容量或者累计放电容量,包括:
12、通过电流传感器识别到电池包发生充电事件后,获取充电电流数据;
13、基于所述充电电流数据计算电池包的累计充电容量;
14、或者,
15、通过电流传感器识别到电池包发生放电事件后,获取放电电流数据;
16、基于所述放电电流数据计算电池包的累计放电容量。
17、根据本申请实施例提供的技术方案,所述充电事件,包括:外接充电事件和脉冲充电事件。
18、根据本申请实施例提供的技术方案,所述方法还包括:
19、获取所述电流传感器的精度数据;
20、根据所述精度数据,与预先确定的目标校验精度,确定所述设定阈值。
21、根据本申请实施例提供的技术方案,根据所述精度数据,与预先确定的目标校验精度,确定所述设定阈值,包括:
22、获取目标校验精度;
23、将所述目标校验精度与所述精度数据的比值,作为设定阈值与电池包总容量的比值,以得到设定阈值。
24、根据本申请实施例提供的技术方案,在获取电池包的累计充电容量或者累计放电容量之前,所述方法还包括:
25、生成设定阈值的设置提示信息;
26、响应于设定阈值的设置操作,确定设定阈值。
27、第二方面,本申请提供一种汽车电池包的soc校验装置,包括:
28、累计模块,用于获取电池包的累计充电容量或者累计放电容量;
29、生成模块,用于若所述累计充电容量或者累计放电容量达到设定阈值,则生成深度充电指令;
30、执行模块,用于若识别到电池包被充电,则执行所述深度充电指令;其中,所述深度充电指令用于指示充电容量达到电池包总容量;
31、校验模块,用于若深度充电完成,则对所述电池包进行soc校验。
32、第三方面,本身提供一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述的汽车电池包的soc校验方法的步骤。
33、第四方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质有计算机程序,所述计算机程序被处理器执行时实现如上述汽车电池包的soc校验方法的步骤。
34、本申请的上述技术方案,通过获取电池包的累计充电容量或者累计放电容量;若所述累计充电容量或者累计放电容量达到设定阈值,则生成深度充电指令;若识别到电池包被充电,则执行所述深度充电指令;其中,所述深度充电指令用于指示充电容量达到电池包总容量;若深度充电完成,则对所述电池包进行soc校验。因此,本方案在用户设置电池保护上下限的情况下,累计充电容量和累计放电容量的获取,确定下一次充电时需要进行满充的指令。并基于执行该指令实现对电池包总容量的校验,从而可以基于此实现soc的准确校验。本方案可以在满足用户的电池保护需求的情况下,定期进行精准校验,提高电池包容量管控的准确性。
1.一种汽车电池包的soc校验方法,其特征在于,所述方法包括:
2.根据权利要求1所述的汽车电池包的soc校验方法,其特征在于,在生成深度充电指令之后,所述方法还包括:
3.根据权利要求1所述的汽车电池包的soc校验方法,其特征在于,获取电池包的累计充电容量或者累计放电容量,包括:
4.根据权利要求3所述的汽车电池包的soc校验方法,其特征在于,所述充电事件,包括:外接充电事件和脉冲充电事件。
5.根据权利要求3所述的汽车电池包的soc校验方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的汽车电池包的soc校验方法,其特征在于,根据所述精度数据,与预先确定的目标校验精度,确定所述设定阈值,包括:
7.根据权利要求1所述的汽车电池包的soc校验方法,其特征在于,在获取电池包的累计充电容量或者累计放电容量之前,所述方法还包括:
8.一种汽车电池包的soc校验装置,其特征在于,所述装置包括:
9.一种终端设备,其特征在于,所述终端设备包括:
10.一种可读存储介质,其特征在于,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如权利要求1-7任一项所述的汽车电池包的soc校验方法。