本公开涉及电池管理,特别涉及一种绝缘检测方法、绝缘检测装置、计算机可读存储介质及计算机程序产品。
背景技术:
1、随着新能源技术的发展,机械设备中的电池包的安全性引起了广泛的关注。电池包各个模组电芯通过串并联组合后形成高压电源,电源两级分别为高压正hv+和高压负hv-,机械设备(例如,新能源车辆)的壳体为地。理想状态下,车身与高压电池回路是隔离的,即hv+对地的绝缘电阻rp(positive resistance,正极绝缘电阻)与hv-对地的绝缘电阻rn(negative resistance,负极绝缘电阻)阻值均为无穷大。
技术实现思路
1、本公开的发明人发现上述相关技术中存在如下问题:在机械设备处于不同的使用工况下,如何保障机械设备中的多个电池包的安全性。
2、鉴于此,本公开提出了一种绝缘检测方法,通过在机械设备中的多个电池包存在无故障粘连的电池包的情况下,确定多个电池包中的无故障粘连的电池包为第一电池包,通过对第一电池包进行绝缘检测,来确定在进行实时绝缘检测之前的机械设备是安全的,不存在绝缘故障,便于后续根据机械设备的使用工况来控制实时绝缘检测,然后根据机械设备的使用工况,控制第一电池包的实时绝缘检测,通过对第一电池包进行实时绝缘检测,保障了无论机械设备在何种使用工况下,均可以保持绝缘的状态。能够根据机械设备所处于的不同使用工况,通过不同的控制策略来对第一电池包的实时绝缘检测进行控制,实现了在机械设备处于不同的使用工况下,保障机械设备中的多个电池包的安全性。
3、根据本公开的第一方面的一些实施例,提供了一种绝缘检测方法,包括:在机械设备中的多个电池包存在无故障粘连的电池包的情况下,确定机械设备中的多个电池包中的无故障粘连的电池包为第一电池包;对第一电池包进行绝缘检测;在第一电池包通过绝缘检测的情况下,根据机械设备的使用工况,控制第一电池包的实时绝缘检测。
4、在一些实施例中,根据机械设备的使用工况,控制第一电池包的实时绝缘检测包括根据机械设备的使用工况,确定机械设备的工作模式;根据机械设备的工作模式,控制第一电池包的实时绝缘检测,其中,机械设备的工作模式包括低压上电模式、换电模式、充电模式和行车模式中的至少一项。
5、在一些实施例中,根据机械设备的工作模式,控制第一电池包的实时绝缘检测包括:根据机械设备的工作模式,控制第一电池包的实时绝缘检测的启动和暂停。
6、在一些实施例中,根据机械设备的工作模式,控制第一电池包的实时绝缘检测的启动和暂停包括:在机械设备的工作模式为低压上电模式的情况下,在第一电池包中确定绝缘阻值最小的电池包;启动第一电池包中绝缘阻值最小的电池包的实时绝缘检测。
7、在一些实施例中,根据机械设备的工作模式,控制第一电池包的实时绝缘检测的启动和暂停包括:在机械设备的工作模式为换电模式的情况下,关闭第一电池包的实时绝缘检测;对第一电池包中需要换电的第二电池包进行换电,得到完成换电的第一电池包;控制第二电池包的实时绝缘检测的启动和暂停。
8、在一些实施例中,绝缘检测方法还包括:根据机械设备的工作模式,控制完成换电的第一电池包的实时绝缘检测的启动和暂停。
9、在一些实施例中,根据机械设备的工作模式,控制完成换电的第一电池包的实时绝缘检测的启动和暂停包括:在完成换电的第一电池包中确定绝缘阻值最小的电池包;启动完成换电的第一电池包中绝缘阻值最小的电池包的实时绝缘检测。
10、在一些实施例中,控制第二电池包的实时绝缘检测的启动和暂停包括:根据第二电池包与充电机之间的握手协议,控制第二电池包的实时绝缘检测的启动和暂停。
11、在一些实施例中,根据第二电池包与充电机之间的握手协议,控制第二电池包的实时绝缘检测的启动和暂停包括:启动第二电池包的实时绝缘检测;在检测到充电机发送的握手信息的情况下,暂停第二电池包的实时绝缘检测,其中,握手信息包括握手通讯报文和充电连接确认信号中的至少一项;在检测到充电机发送的准备就绪状态报文的情况下,再次启动第二电池包的实时绝缘检测,并等待接收下高压指令;在接收到下高压指令的情况下,结束第二电池包的实时绝缘检测。
12、在一些实施例中,根据机械设备的工作模式,控制第一电池包的实时绝缘检测的启动和暂停包括:在机械设备的工作模式为充电模式的情况下,对第一电池包中需要充电的第三电池包进行充电,其中,充电模式包括多枪充电模式和单枪充电模式中的至少一项;控制第三电池包的实时绝缘检测的启动和暂停。
13、在一些实施例中,控制第四电池包的实时绝缘检测的启动和暂停包括:根据第三电池包与充电机之间的握手协议,控制第三电池包的实时绝缘检测的启动和暂停。
14、在一些实施例中,根据第三电池包与充电机之间的握手协议,控制第三电池包的实时绝缘检测的启动和暂停包括:在检测到充电机发送的握手信息的情况下,暂停第三电池包的实时绝缘检测,其中,握手信息包括握手通讯报文;在检测到充电机发送的准备就绪状态报文的情况下,再次启动第三电池包的实时绝缘检测,并等待接收下高压指令;在接收到下高压指令的情况下,结束第三电池包的实时绝缘检测。
15、在一些实施例中,控制第三电池包的实时绝缘检测的启动和暂停包括:在第三电池包存在脱包的情况下,等待接收单包下电指令;在接收到单包下电指令的情况下,确定第三电池包中存在脱包情况的第四电池包的故障粘连情况;根据第四电池包的故障粘连情况,控制第四电池包的实时绝缘检测的启动和暂停。
16、在一些实施例中,根据第四电池包的故障粘连情况,控制第四电池包的实时绝缘检测的启动和暂停包括:在第四电池包不存在故障粘连且第四电池包的实时绝缘检测处于启动的状态的情况下,关闭第四电池包的实时绝缘检测。
17、在一些实施例中,根据第四电池包的故障粘连情况,控制第四电池包的实时绝缘检测的启动和暂停还包括:在第四电池包不存在故障粘连且第四电池包的实时绝缘检测处于暂停的状态的情况下,维持部第四电池包的实时绝缘检测的状态。
18、在一些实施例中,根据第四电池包的故障粘连情况,控制第四电池包的实时绝缘检测的启动和暂停包括:在第四电池包存在故障粘连的情况下,在不存在脱包的第一电池包中确定绝缘阻值最小的电池包;启动不存在脱包的第一电池包中绝缘阻值最小的电池包的实时绝缘检测。
19、在一些实施例中,绝缘检测方法还包括:在不存在脱包的第一电池包中确定绝缘阻值最小的电池包;启动不存在脱包的第一电池包中绝缘阻值最小的电池包的实时绝缘检测。
20、在一些实施例中,控制第三电池包的实时绝缘检测的启动和暂停还包括:在第三电池包不存在脱包的情况下,等待接收下高压指令;在接收到下高压指令的情况下,关闭第一电池包的实时绝缘检测。
21、在一些实施例中,脱包包括充满脱包和故障脱包中的至少一项。
22、在一些实施例中,根据机械设备的工作模式,控制第一电池包的实时绝缘检测的启动和暂停包括:在机械设备的工作模式为行车模式的情况下,维持第一电池包的处于实时绝缘检测的状态;在第一电池包存在脱包的情况下,等待接收单包下电指令,其中,脱包包括故障脱包;在接收到单包下电指令的情况下,确定第一电池包中存在脱包情况的第五电池包的故障粘连情况;根据第五电池包的故障粘连情况,控制第五电池包的实时绝缘检测的启动和暂停。
23、在一些实施例中,根据第五电池包的故障粘连情况,控制第五电池包的实时绝缘检测的启动和暂停包括:在第五电池包不存在故障粘连的情况下,等待接收下高压指令;在接收到下高压指令的情况下,关闭第一电池包的实时绝缘检测。
24、在一些实施例中,根据第五电池包的故障粘连情况,控制第五电池包的实时绝缘检测的启动和暂停还包括:在第五电池包存在故障粘连的情况下,在不存在脱包的第一电池包中确定绝缘阻值最小的电池包;启动不存在脱包的第一电池包中绝缘阻值最小的电池包的实时绝缘检测。
25、在一些实施例中,根据机械设备的工作模式,控制第一电池包的实时绝缘检测的启动和暂停还包括:在第一电池包不存在脱包的情况下,等待接收下高压指令;在接收到下高压指令的情况下,关闭第一电池包的实时绝缘检测。
26、在一些实施例中,对第一电池包进行绝缘检测包括:对第一电池包进行第一绝缘检测;对第一电池包进行第二绝缘检测,其中,第一绝缘检测的时间小于第二绝缘检测的时间,第二绝缘检测的准确度大于第一绝缘检测的准确度。
27、在一些实施例中,绝缘检测方法还包括:在多个电池包不存在无故障粘连的电池包的情况下,根据多个电池包的次序,确定第一电池包,其中,第一电池包为一个。
28、在一些实施例中,绝缘检测方法还包括:在第一电池包中存在没有通过绝缘检测的电池包的情况下,上报故障信号。
29、根据本公开的第二方面的一些实施例,提供了一种绝缘检测装置,包括:确定单元,被配置为在机械设备中的多个电池包存在无故障粘连的电池包的情况下,确定机械设备中的多个电池包中的无故障粘连的电池包为第一电池包;绝缘检测单元,被配置为对第一电池包进行绝缘检测;控制单元,被配置为在第一电池包通过绝缘检测的情况下,根据机械设备的使用工况,控制第一电池包的实时绝缘检测。
30、在一些实施例中,控制单元还被配置为根据机械设备的使用工况,确定机械设备的工作模式;根据机械设备的工作模式,控制第一电池包的实时绝缘检测,其中,机械设备的工作模式包括低压上电模式、换电模式、充电模式和行车模式中的至少一项。
31、在一些实施例中,控制单元还被配置为根据机械设备的工作模式,控制第一电池包的实时绝缘检测的启动和暂停。
32、在一些实施例中,控制单元还被配置为在机械设备的工作模式为低压上电模式的情况下,在第一电池包中确定绝缘阻值最小的电池包;启动第一电池包中绝缘阻值最小的电池包的实时绝缘检测。
33、在一些实施例中,控制单元还被配置为在机械设备的工作模式为换电模式的情况下,关闭第一电池包的实时绝缘检测;对第一电池包中需要换电的第二电池包进行换电,得到完成换电的第一电池包;控制第二电池包的实时绝缘检测的启动和暂停。
34、在一些实施例中,控制单元还被配置为根据机械设备的工作模式,控制完成换电的第一电池包的实时绝缘检测的启动和暂停。
35、在一些实施例中,控制单元还被配置为在完成换电的第一电池包中确定绝缘阻值最小的电池包;启动完成换电的第一电池包中绝缘阻值最小的电池包的实时绝缘检测。
36、在一些实施例中,控制单元还被配置为根据第二电池包与充电机之间的握手协议,控制第二电池包的实时绝缘检测的启动和暂停。
37、在一些实施例中,控制单元还被配置为启动第二电池包的实时绝缘检测;在检测到充电机发送的握手信息的情况下,暂停第二电池包的实时绝缘检测,其中,握手信息包括握手通讯报文和充电连接确认信号中的至少一项;在检测到充电机发送的准备就绪状态报文的情况下,再次启动第二电池包的实时绝缘检测,并等待接收下高压指令;在接收到下高压指令的情况下,结束第二电池包的实时绝缘检测。
38、在一些实施例中,控制单元还被配置为在机械设备的工作模式为充电模式的情况下,对第一电池包中需要充电的第三电池包进行充电,其中,充电模式包括多枪充电模式和单枪充电模式中的至少一项;控制第三电池包的实时绝缘检测的启动和暂停。
39、在一些实施例中,控制单元还被配置为根据第三电池包与充电机之间的握手协议,控制第三电池包的实时绝缘检测的启动和暂停。
40、在一些实施例中,控制单元还被配置为在检测到充电机发送的握手信息的情况下,暂停第三电池包的实时绝缘检测,其中,握手信息包括握手通讯报文;在检测到充电机发送的准备就绪状态报文的情况下,再次启动第三电池包的实时绝缘检测,并等待接收下高压指令;在接收到下高压指令的情况下,结束第三电池包的实时绝缘检测。
41、在一些实施例中,控制单元还被配置为在第三电池包存在脱包的情况下,等待接收单包下电指令;在接收到单包下电指令的情况下,确定第三电池包中存在脱包情况的第四电池包的故障粘连情况;根据第四电池包的故障粘连情况,控制第四电池包的实时绝缘检测的启动和暂停。
42、在一些实施例中,控制单元还被配置为在第四电池包不存在故障粘连且第四电池包的实时绝缘检测处于启动的状态的情况下,关闭第四电池包的实时绝缘检测。
43、在一些实施例中,控制单元还被配置为在第四电池包不存在故障粘连且第四电池包的实时绝缘检测处于暂停的状态的情况下,维持部第四电池包的实时绝缘检测的状态。
44、在一些实施例中,控制单元还被配置为在第四电池包存在故障粘连的情况下,在不存在脱包的第一电池包中确定绝缘阻值最小的电池包;启动不存在脱包的第一电池包中绝缘阻值最小的电池包的实时绝缘检测。
45、在一些实施例中,控制单元还被配置为在不存在脱包的第一电池包中确定绝缘阻值最小的电池包;启动不存在脱包的第一电池包中绝缘阻值最小的电池包的实时绝缘检测。
46、在一些实施例中,控制单元还被配置为在第三电池包不存在脱包的情况下,等待接收下高压指令;在接收到下高压指令的情况下,关闭第一电池包的实时绝缘检测。
47、在一些实施例中,脱包包括充满脱包和故障脱包中的至少一项。
48、在一些实施例中,控制单元还被配置为在机械设备的工作模式为行车模式的情况下,维持第一电池包的处于实时绝缘检测的状态;在第一电池包存在脱包的情况下,等待接收单包下电指令,其中,脱包包括故障脱包;在接收到单包下电指令的情况下,确定第一电池包中存在脱包情况的第五电池包的故障粘连情况;根据第五电池包的故障粘连情况,控制第五电池包的实时绝缘检测的启动和暂停。
49、在一些实施例中,控制单元还被配置为在第五电池包不存在故障粘连的情况下,等待接收下高压指令;在接收到下高压指令的情况下,关闭第一电池包的实时绝缘检测。
50、在一些实施例中,控制单元还被配置为在第五电池包存在故障粘连的情况下,在不存在脱包的第一电池包中确定绝缘阻值最小的电池包;启动不存在脱包的第一电池包中绝缘阻值最小的电池包的实时绝缘检测。
51、在一些实施例中,控制单元还被配置为在第一电池包不存在脱包的情况下,等待接收下高压指令;在接收到下高压指令的情况下,关闭第一电池包的实时绝缘检测。
52、在一些实施例中,绝缘检测单元还被配置为对第一电池包进行第一绝缘检测;对第一电池包进行第二绝缘检测,其中,第一绝缘检测的时间小于第二绝缘检测的时间,第二绝缘检测的准确度大于第一绝缘检测的准确度。
53、在一些实施例中,确定单元还被配置为在多个电池包不存在无故障粘连的电池包的情况下,根据多个电池包的次序,确定第一电池包,其中,第一电池包为一个。
54、在一些实施例中,绝缘检测单元还被配置为在第一电池包中存在没有通过绝缘检测的电池包的情况下,上报故障信号。
55、根据本公开的第三方面的一些实施例,提供了一种绝缘检测装置,包括:存储器和耦接至存储器的处理器,处理器被配置为基于存储在存储器中的指令,执行上述任一个实施例中的绝缘检测方法。
56、根据本公开的第四方面的一些实施例,提供了一种计算机可读存储介质, 其上存储有计算机程序,该程序被处理器执行时实现上述任一个实施例中的绝缘检测方法。
57、根据本公开的第五方面的一些实施例,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述任一个实施例中的绝缘检测方法。
58、在上述实施例中,通过在机械设备中的多个电池包存在无故障粘连的电池包的情况下,确定多个电池包中的无故障粘连的电池包为第一电池包,通过对第一电池包进行绝缘检测,来确定在进行实时绝缘检测之前的机械设备是安全的,不存在绝缘故障,便于后续根据机械设备的使用工况来控制实时绝缘检测,然后根据机械设备的使用工况,控制第一电池包的实时绝缘检测,通过对第一电池包进行实时绝缘检测,保障了无论机械设备在何种使用工况下,均可以保持绝缘的状态。能够根据机械设备所处于的不同使用工况,通过不同的控制策略来对第一电池包的实时绝缘检测进行控制,实现了在机械设备处于不同的使用工况下,保障机械设备中的多个电池包的安全性。
1.一种绝缘检测方法,包括:
2.根据权利要求1所述的绝缘检测方法,其中,所述根据所述机械设备的使用工况,控制所述第一电池包的实时绝缘检测包括:
3.根据权利要求2所述的绝缘检测方法,其中,所述根据所述机械设备的工作模式,控制所述第一电池包的实时绝缘检测包括:
4.根据权利要求3所述的绝缘检测方法,其中,所述根据所述机械设备的工作模式,控制所述第一电池包的实时绝缘检测的启动和暂停包括:
5.根据权利要求3所述的绝缘检测方法,其中,所述根据所述机械设备的工作模式,控制所述第一电池包的实时绝缘检测的启动和暂停包括:
6.根据权利要求5所述的绝缘检测方法,还包括:
7.根据权利要求6所述的绝缘检测方法,其中,所述根据所述机械设备的工作模式,控制所述完成换电的第一电池包的实时绝缘检测的启动和暂停包括:
8.根据权利要求5所述的绝缘检测方法,其中,所述控制所述第二电池包的实时绝缘检测的启动和暂停包括:
9.根据权利要求8所述的绝缘检测方法,其中,所述根据所述第二电池包与充电机之间的握手协议,控制所述第二电池包的实时绝缘检测的启动和暂停包括:
10.根据权利要求3至9中任一项所述的绝缘检测方法,其中,所述根据所述机械设备的工作模式,控制所述第一电池包的实时绝缘检测的启动和暂停包括:
11.根据权利要求10所述的绝缘检测方法,其中,所述控制所述第四电池包的实时绝缘检测的启动和暂停包括:
12.根据权利要求11所述的绝缘检测方法,其中,所述根据所述第三电池包与充电机之间的握手协议,控制所述第三电池包的实时绝缘检测的启动和暂停包括:
13.根据权利要求10所述的绝缘检测方法,其中,所述控制所述第三电池包的实时绝缘检测的启动和暂停包括:
14.根据权利要求13所述的绝缘检测方法,其中,所述根据所述第四电池包的故障粘连情况,控制所述第四电池包的实时绝缘检测的启动和暂停包括:
15.根据权利要求14所述的绝缘检测方法,其中,所述根据所述第四电池包的故障粘连情况,控制所述第四电池包的实时绝缘检测的启动和暂停还包括:
16.根据权利要求13所述的绝缘检测方法,其中,所述根据所述第四电池包的故障粘连情况,控制所述第四电池包的实时绝缘检测的启动和暂停包括:
17.根据权利要求14所述的绝缘检测方法,还包括:
18.根据权利要求13所述的绝缘检测方法,其中,所述控制所述第三电池包的实时绝缘检测的启动和暂停还包括:
19.根据权利要求13至18中任一项所述的绝缘检测方法,其中,所述脱包包括充满脱包和故障脱包中的至少一项。
20.根据权利要求3至9中任一项所述的绝缘检测方法,其中,所述根据所述机械设备的工作模式,控制所述第一电池包的实时绝缘检测的启动和暂停包括:
21.根据权利要求20所述的绝缘检测方法,其中,所述根据所述第五电池包的故障粘连情况,控制所述第五电池包的实时绝缘检测的启动和暂停包括:
22.根据权利要求21所述的绝缘检测方法,其中,所述根据所述第五电池包的故障粘连情况,控制所述第五电池包的实时绝缘检测的启动和暂停还包括:
23.根据权利要求20所述的绝缘检测方法,其中,所述根据所述机械设备的工作模式,控制所述第一电池包的实时绝缘检测的启动和暂停还包括:
24.根据权利要求1至9中任一项所述的绝缘检测方法,其中,所述对所述第一电池包进行绝缘检测包括:
25.根据权利要求1至9中任一项所述的绝缘检测方法,还包括:
26.根据权利要求1至9中任一项所述的绝缘检测方法,还包括:
27.一种绝缘检测装置,包括:
28.一种绝缘检测装置,包括:
29.一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现权利要求1至26中任一项所述的绝缘检测方法。
30.一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现权利要求1至26中任一项所述的绝缘检测方法。
