一种电池管理系统的仿真测试方法及仿真测试装置与流程

文档序号:34071799发布日期:2023-05-06 19:05阅读:30来源:国知局
一种电池管理系统的仿真测试方法及仿真测试装置与流程

本发明涉及电动车辆的电池管理系统,特别涉及一种电池管理系统的仿真测试方法及仿真测试装置。


背景技术:

1、随着锂电池的发展,锂电池的应用要求越来越高,尤其是电池在电车中的应用要求日益增高。由于电车的应用环境多样性,以及驾驶人员存在操作的多样性,并且在研发阶段,整个电池最不具确定性的部分是电池管理系统的软件运行部分,所以对于电池的电池管理系统需要进行出厂测试,而目前对于电池的电池管理系统的测试一般是将电池组装到模拟设备中进行模拟测试,实施需要较高的成本,而且测试方式不贴近于出货测试要求,无法应用到实际生产中。因此,如何简单有效的实现电池管理系统测试是目前亟需研究的课题。


技术实现思路

1、本发明的目的在于提供一种电池管理系统的仿真测试方法及仿真测试装置,该电池管理系统的仿真测试方法中,测试简单可靠,无需使用大型硬件设备,有利于降低测试成本,且测试方式符合出货测试要求,对实际生产中出货测试具有指导意义。

2、为了达到上述目的,本发明提供以下技术方案:

3、一种电池管理系统的仿真测试方法,包括:

4、判断电池的单体电压是否有故障,确定所述电池的没有故障时,进行无故障测试,所述无故障测试包括:

5、根据所述电池的初始温度和预设温度参数确定充放电测试策略;其中,所述预设温度参数包括多个温度区间,每个所述温度区间对应一种充放电测试策略;

6、获取所述电池管理系统在所述充放电测试策略下的测试过程信息和结果,其中,所述测试过程信息包括:所述电池中的加热继电器的状态信息、充电继电器的状态信息、放电继电器的状态信息、以及充电状况信息和放电状况信息。

7、上述电池管理系统的仿真测试方法中,对电池管理系统进行测试时,在充放电测试策略下,实际对电池进行充、放电,可以根据测试过程信息判断电池的充、放电切换是否正常,以及充、放电各自是否正常进行,从而可以实现对充、放电切换的验证,从而可以获取电池管理系统的控制电池充、放电转换的准确性,上述测试简单可靠,无需使用大型硬件设备,有利于降低测试成本,且测试方式符合出货测试要求,对实际生产中出货测试具有指导意义;另外,在测试过程中电池管理系统会控制电池进行充、放电,对其本身的控制程序进行了运行,有利于增加电池使用的流畅性,使得电池更能提高客户体验,提高产品竞争性;并且,将温度条件纳入测试过程,并且每个温度区间对应有一种充放电测试策略,可以在不同温度下应用不同的充放电测试策略进行测试,避免重复测试,提高测试效率,另外,在测试中将加热继电器的动作加入测试,在电池的预设初始温度下对应相应的温度区间进行测试,可以有效避免由于低温情况狂加热继电器的误动作造成电池损坏,增加电池安全性。

8、可选地,所述预设温度参数包括四个温度区间划分阈值,四个所述温度区间划分阈值包括:放电加热启动温度阈值a、放电加热完成温度阈值b、充电加热启动温度阈值c、充电加热完成温度阈值d,其中,a<b<c<d。

9、可选地,所述多个温度区间包括:

10、第一温度区间,所述第一温度区间内的温度大于所述充电加热完成温度阈值d;所述第一温度区间对应第一充放电测试策略;

11、第二温度区间,所述第二温度区间内的温度大于所述放电加热启动温度阈值a且小于等于充电加热启动温度阈值c;所述第二温度区间对应第二充放电测试策略;

12、第三温度区间,所述第三温度区间内的温度小于所述放电加热启动温度阈值a;所述第三温度区间对应第三充放电测试策略;

13、其中,所述无故障测试还包括:配置所述初始温度落入所述第一温度区间、所述第二温度区间、以及所述第三温度区间中的至少一个温度区间内,分别使所述电池管理系统在对应的充放电测试策略下进行测试。

14、可选地,所述第一充放电测试策略具体包括:

15、进行单周充放电操作,所述单周充放电操作包括:

16、对所述电池进行放电操作,所述电池进入放电不加热模式,获取所述测试过程信息;

17、对所述电池进行充电操作,所述电池进入充电不加热模式,获取所述测试过程信息;

18、进行至少一次所述单周充放电操作;

19、最后一次操作为对所述电池进行放电操作,所述电池进入放电不加热模式,然后关掉电池;

20、其中,所述第一充放电测试策略中,实时向所述电池管理系统输入所述电池的第一当前模拟温度,所述第一当前模拟温度等于所述初始温度,所述第一当前模拟温度为模拟的所述电池的当前实际温度。

21、可选地,所述第二充放电测试策略具体包括:

22、对所述电池进行放电操作,所述电池进入放电不加热模式,获取所述测试过程信息;

23、对所述电池进行充电操作,所述电池进入充电加热模式,获取所述测试过程信息;

24、对所述电池进行放电操作,所述电池进入放电不加热模式,获取所述测试过程信息;

25、对所述电池进行充电操作,所述电池进入充电加热模式,获取所述测试过程信息;

26、向所述电池管理系统输入所述电池的第二当前模拟温度,模拟加热完成,所述电池进入充电不加热模式,获取所述测试过程信息;其中,所述第二当前模拟温度大于所述充电加热完成温度阈值d,所述第二当前模拟温度为模拟的所述电池的当前实际温度;

27、对所述电池进行放电操作,所述电池进入放电不加热模式,然后关掉电池。

28、可选地,所述第二充放电测试策略具体包括:

29、对所述电池进行放电操作,所述电池进入放电加热模式,获取所述测试过程信息;

30、对所述电池进行充电操作,所述电池进入充电加热模式,获取所述测试过程信息;

31、对所述电池进行放电操作,所述电池进入放电加热模式,获取所述测试过程信息;

32、向所述电池管理系统输入所述电池的第三当前模拟温度,模拟加热完成,所述电池进入放电不加热模式,获取所述测试过程信息;其中,所述第三当前模拟温度大于等于所述充电加热完成温度阈值b且小于所述充电加热启动温度阈值c,所述第三当前模拟温度为模拟的所述电池的当前实际温度;

33、对所述电池进行充电操作,所述电池进入充电加热模式,获取所述测试过程信息;

34、向所述电池管理系统输入所述电池的第四当前模拟温度,模拟加热完成,所述电池进入充电不加热模式,获取所述测试过程信息;其中,所述第四当前模拟温度大于所述充电加热完成温度阈值d,所述第四当前模拟温度为模拟的所述电池的当前实际温度;

35、对所述电池进行放电操作,所述电池进入放电不加热模式,然后关掉电池。

36、可选地,确定所述电池的有故障时,进行有故障测试,其中,配置所述故障为所述电池的放电模式下的单体电压过低故障,所述单体电压过低故障包括为单体电压小于单体正常工作电压的最低阈值;

37、所述有故障测试具体包括:

38、将所述电池的初始温度设置为小于所述放电加热启动温度阈值a,对所述电池进行放电操作,获取故障测试过程信息;其中,所述故障测试过程信息包括:所述电池中的加热继电器的状态信息、充电继电器的状态信息、放电继电器的状态信息、以充电状况信息和放电状况信息、以及故障信息;

39、对所述电池进行充电操作,获取所述故障测试过程信息;

40、取消所述故障,对所述电池进行放电操作,获取所述故障测试过程信息;

41、再次配置所述故障,获取所述故障测试过程信息;

42、再次消除所述故障,获取所述故障测试过程信息;

43、对所述电池进行充电操作,获取所述故障测试过程信息;

44、对所述电池进行放电操作,获取所述故障测试过程信息;

45、根据所述故障测试过程信息获取测试结果。

46、可选地,单体电压大于所述电池的单体的极限低电压值。

47、可选地,单体电压小于0.1v。

48、基于相同的发明构思,本发明还提供了一种电池管理系统的仿真测试装置,包括:上位机、电池箱和用于给所述电池箱充电的充电机,所述上位机与所述电池箱信号连接;

49、所述上位机包括测试系统,所述测试系统包括测试模块和与所述测试模块信号连接的分析模块,所述测试模块用于判断电池的单体电压是否有故障,确定所述电池的没有故障时,进行无故障测试;用于根据所述电池的初始温度和预设温度参数确定充放电测试策略;其中,所述预设温度参数包括多个温度区间,每个所述温度区间对应一种充放电测试策略;所述分析模块用于获取所述电池管理系统在所述充放电测试策略下的测试过程信息和结果,其中,所述测试过程信息包括:所述电池中的加热继电器的状态信息、充电继电器的状态信息、放电继电器的状态信息、以及充电状况信息和放电状况信息。

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