本发明涉及汽车电池系统检测,具体涉及一种测试电池系统静态电流的方法、装置及存储介质。
背景技术:
1、电池系统在休眠后,所有电子控制单元、通讯线束回路的静态电流值相加即为电池系统的静态电流。汽车电池系统的容量在5ah-300ah不等,以5ah电池系统为例,休眠前的静态电流一般为0.3a左右,电池系统在充满电休眠前需要十几个小时的时间,这可能导致电池过度放电,因此正常情况下,电池系统在休眠后静态电流一般小于500μa,但由于一些控制器的设计缺陷,控制器不能正常休眠,导致电池系统的静态电流偏大。因此现有技术中,电池系统静态电流测试通常采用电流检测装置检测电池系统的静态电流,导致测试电池系统的静态电流不准确。
技术实现思路
1、为了解决现有技术中,测试电池系统的静态电流不准确等技术问题,本发明提供一种测试电池系统静态电流的方法、装置及存储介质。
2、本发明解决上述技术问题的技术方案如下:
3、一种测试电池系统静态电流的方法,包括如下步骤:
4、s1.判断电池系统是否满足测试条件,若是,则执行s2,若否,则进行系统异常报警并处理异常后重新执行s1;
5、s2.在所述电池系统进入休眠后,获取所述电池系统的多个时间点的静态电流,对应得到多个所述静态电流;
6、s3.计算多个所述静态电流的平均值;
7、s4.根据所述平均值以及多个所述静态电流计算所述电池系统的电流离散值;
8、s5.根据所述电流离散值判断多个所述静态电流是否准确,若是,则执行s6,若否,则返回执行s2;
9、s6.将去除最大值及最小值后的多个所述静态电流取平均,得到测试值;
10、s7.通过将所述测试值与预设电流阈值进行比对得出测试信息,并输出所述测试信息。
11、本发明的有益效果是:通过对电池系统的静态电流值进行判断,数据的准确性,选择准确性较高的数据进行取平均计算,将得到的测试结果值与预设电流值进行比对,以准确的检测出电池系统在休眠之后的静态电流。
12、在上述技术方案的基础上,本发明还可以做如下改进。
13、进一步,判断电池系统是否满足测试条件,若是,则执行s2,若否,则进行系统异常报警并处理异常后重新执行s1,具体包括如下步骤:
14、s100.获取所述电池系统的静态电压;
15、s101.根据所述静态电压判断是否满足测试条件,若是,则执行s102,若否,则处理异常并重新执行s100;
16、s102.根据电池系统的bms报文数据判断电池系统是否出现故障,若是,则发出故障报警,并在清除故障后重新执行s102,若否,则执行s2。
17、进一步,所述静态电压包括所述电池系统的工作电压及电池电压;
18、s101.根据所述静态电压判断是否满足测试条件,若是,则执行s102,若否,则处理异常并重新执行s100,具体步骤为:
19、若所述电池电压大于或等于所述工作电压,则执行s102,若所述电池电压小于所述工作电压,则判定所述电池系统异常并重新执行s100。
20、进一步,获取所述电池系统的多个时间点的静态电流,对应得到多个所述静态电流,具体步骤为:
21、获取所述电池系统在相同时间间隔且连续的多个时间点的正极静态电流及负极静态电流,对应得到每个时间点对应的所述正极静态电流及所述负极静态电流。
22、进一步,计算多个所述静态电流的平均值的公式如下:
23、;
24、其中,表示所述平均值,表示第1个所述时间点的所述正极静态电流,表示第2个所述时间点的所述正极静态电流,表示第n个所述时间点的所述正极静态电流,表示第1个所述时间点的所述负极静态电流,表示第2个所述时间点的所述负极静态电流,表示第n个所述时间点的所述负极静态电流,n表示连续多个所述时间点的总个数。
25、进一步,计算所述电池系统的电流离散值的公式如下:
26、;
27、其中,p表示所述电流离散值。
28、进一步,根据所述电流离散值判断多个所述静态电流是否准确,若是,则执行s6,若否,则执行s2,具体步骤为:
29、若p≤q,则执行s6,若p≥q,则返回执行s2;其中q表示预设可靠性阈值。
30、进一步,通过将所述测试值与预设电流阈值进行比对得出测试结果信息,并输出所述测试结果信息;具体步骤如下:
31、若所述测试值小于或等于所述预设电流阈值,则测试结果为合格,并输出合格信息及所述测试值;其中,所述测试结果信息包括所述合格信息及所述测试值;
32、若所述测试值大于所述预设电流阈值,则测试结果为不合格,并输出不合格信息及所述测试值;其中,所述测试结果信息包括所述不合格信息及所述测试值。
33、为了解决上述技术问题,本发明还提供一种测试电池系统静态电流的装置,其具体技术内容如下:
34、一种测试电池系统静态电流的装置,包括存储器以及一个或多个处理器,所述存储器中存储有可执行代码,一个或多个所述处理器执行所述可执行代码时,实现上述测试电池系统静态电流的方法的步骤。
35、为了解决上述技术问题,本发明还提供一种存储介质,其具体技术内容如下:
36、一种存储介质,所述存储介质存储有计算机程序或计算机指令,所述计算机程序或所述计算机指令被计算机的处理器执行时,实现上述测试电池系统静态电流的方法的步骤。
1.一种测试电池系统静态电流的方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的测试电池系统静态电流的方法,其特征在于,判断电池系统是否满足测试条件,若是,则执行s2,若否,则进行系统异常报警并处理异常后重新执行s1,具体包括如下步骤:
3.根据权利要求2所述的测试电池系统静态电流的方法,其特征在于,所述静态电压包括所述电池系统的工作电压及电池电压;
4.根据权利要求1所述的测试电池系统静态电流的方法,其特征在于,获取所述电池系统的多个时间点的静态电流,对应得到多个所述静态电流,具体步骤为:
5.根据权利要求4所述的测试电池系统静态电流的方法,其特征在于,计算多个所述静态电流的平均值的公式如下:
6.根据权利要求5所述的测试电池系统静态电流的方法,其特征在于,计算所述电池系统的电流离散值的公式如下:
7.根据权利要求6所述的测试电池系统静态电流的方法,其特征在于,根据所述电流离散值判断多个所述静态电流是否准确,若是,则执行s6,若否,则返回执行s2,具体步骤为:
8.根据权利要求1所述的测试电池系统静态电流的方法,其特征在于,通过将所述测试值与预设电流阈值进行比对得出测试结果信息,并输出所述测试结果信息;具体步骤如下:
9.一种测试电池系统静态电流的装置,其特征在于,包括存储器以及一个或多个处理器,所述存储器中存储有可执行代码,一个或多个所述处理器执行所述可执行代码时,实现如权利要求1至8任一项所述的测试电池系统静态电流的方法的步骤。
10.一种存储介质,其特征在于,所述存储介质存储有计算机程序或计算机指令,所述计算机程序或所述计算机指令被计算机的处理器执行时,实现如权利要求1至8任一项所述的测试电池系统静态电流的方法的步骤。