电池包检测方法和车辆与流程

文档序号:37042511发布日期:2024-02-20 20:37阅读:51来源:国知局
电池包检测方法和车辆与流程

本发明涉及车辆测试领域,具体而言,涉及一种电池包检测方法和车辆。


背景技术:

1、电池包作为电动汽车的核心部件,在下线前必须经过的严格的检测,以保证电池包能够稳定安全的向电动汽车提供动力。目前在对电池包进行下线检测时,通常是由工作人员手动地配置检测环境,然后在检测环境中执行对应的检测项目,但是人工检测的效率较低,还可能会出现误判的问题,而在目前使用的自动配置检测环境的方式中,大多也仅是对电池包自身的功能进行检测,无法覆盖到电池包内部的具体零件,对电池包进行检测的覆盖率较低。

2、针对上述的问题,目前尚未提出有效的解决方案。


技术实现思路

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、在本发明实施例中,采用响应于对电池包进行检测的检测指令,获取检测项目集合;基于电池包的电池包型号,确定检测项目集合包含的多个检测项目的执行顺序;按照多个检测项目的执行顺序,依次从待检测项目序列中获取一个检测项目,并基于检测项目对电池包进行检测,得到检测项目对应的检测结果;对多个检测项目对应的检测结果进行汇总,得到电池包的电池包检测结果的方式,通过在对电池包进行检测时,首先获取当前需要对电池包进行检测的多个项目对应的检测项目集合,并根据电池包的型号获取对多个检测项目进行检测时的执行顺序,以合理分配每个项目的检测时间,从而提高对项目进行检测时的检测效率,然后按照执行顺序依次对多个检测项目进行,以避免出现漏检测的情况,提高了对电池包进行项目检测时的全面性,保证了对电池包进行项目测试时的覆盖率,最后对多个检测项目各自的检测结果进行汇总得到电池包的检测结果,进一步地提高了对电池包进行检测的结果的综合性,进而解决了相关技术中对电池包进行项目测试的覆盖率低的技术问题。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1