System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种电池管理系统的告警故障处理方法及系统技术方案_技高网

一种电池管理系统的告警故障处理方法及系统技术方案

技术编号:40181414 阅读:11 留言:0更新日期:2024-01-26 23:47
本发明专利技术公开了一种电池管理系统的告警故障处理方法及系统,设置故障类型的多个告警等级;根据告警等级的级别从高到低的顺序,进行告警越限标志位是否置位的判断,若高一级的告警等级的告警越限标志位被置位,则结束告警越限标志位的判断;否则继续判断低一级告警等级的告警越限标志位是否置位,直至完成所有告警等级的告警越限标志位是否置位的判断;对应故障类型的告警越限标志位是否置位的判断完成后,进行继电器的控制。本发明专利技术将BMS的故障诊断放在一个子程序模块中,另外将继电器的控制放在另外一个子程序模块独立运行,并且制定详细的诊断和控制流程,使得故障处理更加清晰可靠。

【技术实现步骤摘要】

本专利技术属于汽车,具体涉及一种电池管理系统的告警故障处理方法及系统


技术介绍

1、在新能源汽车中电池管理系统(bms)扮演者重要的角色,承载着动力电池工作的各种工况的详细策略,同时也承接着整车的安全以及故障处理和继电器的控制。电池包以及整车的故障处理和继电器的控制,对bms的软件控制逻辑以及架构要求极高;现在的软件架构都是将告警和故障处理同时进行,这样不仅会让继电器误动作而且售后对于故障的排查及其困难,需要大量的时间来判断具体是那种故障引起;因此一种好的告警处理方式不仅能提高整车的安全性,同时也能方便维修人员简单准确的定位故障。

2、目前,bms对动力电池的告警处理是通过一个子程序对每一个故障进行判断,当判断一个故障的标志位出现时会进行继电器控制。当故障恢复的时候没有办法进行继电器控制的恢复。这样就会导致继电器控制的误动作,并且当多个故障出现时无法准确的判断出真正的原因。如果bms对于故障的诊断和控制在一个子程序里面进行处理,这样程序运行起来比较混乱,容易造成继电器的误动作。


技术实现思路

1、本专利技术的目的就是为了解决上述
技术介绍
存在的不足,提供一种电池管理系统的告警故障处理方法及系统。

2、本专利技术采用的技术方案是:一种电池管理系统的告警故障处理方法,设置故障类型的多个告警等级;

3、根据告警等级的级别从高到低的顺序,进行告警越限标志位是否置位的判断,若高一级的告警等级的告警越限标志位被置位,则结束告警越限标志位的判断;否则继续判断低一级告警等级的告警越限标志位是否置位,直至完成所有告警等级的告警越限标志位是否置位的判断;

4、对应故障类型的告警越限标志位是否置位的判断完成后,进行继电器的控制。

5、进一步地,所述故障类型包括单体电压过压、单体电压欠压、电芯过温、温差过大中的任意一种。

6、进一步地,所述多个告警等级包括三个,分别为一级告警、二级告警和三级告警,一级告警的级别大于二级告警的级别大于三级告警的级别。

7、进一步地,判断最高一级告警等级的告警越限标志位是否置位之前,先判断故障类型的告警总功能是否使能,若是,则获取故障类型的参数,进行告警越限标志位是否置位的判断;若否,则结束告警越限标志位的判断。

8、进一步地,对每一告警等级,判断告警越限标志位是否置位的过程为:

9、步骤1,判断所述告警等级的告警功能位是否使能,若是,则继续步骤2;若否,则继续步骤8;

10、步骤2,将故障类型的参数与第一设定参数进行比较,若满足条件,则继续步骤3,否则继续步骤4;

11、步骤3,进行第一次计时,若第一次计时时间达到第一设定时间,则将所述告警等级的告警越限标志位置位,否则返回步骤2;

12、步骤4,判断所述告警等级的告警越限标志位是否置位,若是,则继续步骤5;若否,则继续步骤9;

13、步骤5,判断所述告警等级的允许释放标志位是否置位,若是,则继续步骤6;若否,则继续步骤9;

14、步骤6,将故障类型的参数与第二设定参数进行比较,若满足条件,则继续步骤7,否则继续步骤9;

15、步骤7,进行第二次计时,若第二次计时时间达到第二设定时间,则继续步骤8,否则返回步骤6;

16、步骤8,将所述告警等级的告警越限标志位清零,继续步骤9;

17、步骤9,进行下一级的告警等级的告警越限标志位是否置位的判断。

18、进一步地,继电器的控制过程为:根据告警等级的级别从高到低的顺序,进行告警越限标志位是否置位的判断,若最高一级告警等级的告警越限标志位被置位,则上报故障的告警等级,控制限功率为0,断开对应的继电器;否则继续判断低一级告警等级的告警越限标志位是否置位,根据告警越限标志位被置位的告警等级,控制对应的限功率大小运行。

19、进一步地,限功率为0后,先进行第三次计时,若第三次计时时间达到第三设定时间,再断开对应的继电器。

20、一种电池管理系统的告警故障处理系统,包括

21、故障诊断模块,用于进行告警故障诊断,告警故障诊断完成后,发送诊断完成信号至继电器控制模块;

22、继电器控制模块,用于在接收到诊断完成信号后,进行继电器的控制

23、进一步地,所述告警故障诊断的过程为:

24、设置故障类型的多个告警等级;

25、根据告警等级的级别从高到低的顺序,进行告警越限标志位是否置位的判断,若高一级的告警等级的告警越限标志位被置位,则结束告警越限标志位的判断,告警故障诊断完成;否则继续判断低一级告警等级的告警越限标志位是否置位,直至完成所有告警等级的告警越限标志位是否置位的判断后,告警故障诊断完成。

26、更进一步地,所述继电器的控制过程为:根据告警等级的级别从高到低的顺序,进行告警越限标志位是否置位的判断,若最高一级告警等级的告警越限标志位被置位,则上报故障的告警等级,控制限功率为0,断开对应的继电器;否则继续判断低一级告警等级的告警越限标志位是否置位,根据告警越限标志位被置位的告警等级,控制对应的限功率大小运行。

27、本专利技术的有益效果是:

28、本专利技术将bms的故障诊断放在一个子程序模块中,另外将继电器的控制放在另外一个子程序模块独立运行,并且制定详细的诊断和控制流程,使得故障处理更加清晰可靠。

29、本专利技术将每个故障制定一个标志位,每次程序运行时都会对每一个故障标志位进行循环的判断,并且制定详细的流程;对每一个故障设置多个告警等级,按照控制策略进行不同等级的故障处理,对于每个等级告警的处理清晰,明确。

本文档来自技高网...

【技术保护点】

1.一种电池管理系统的告警故障处理方法,其特征在于:

2.根据权利要求1所述的电池管理系统的告警故障处理方法,其特征在于:所述故障类型包括单体电压过压、单体电压欠压、电芯过温、温差过大中的任意一种。

3.根据权利要求1所述的电池管理系统的告警故障处理方法,其特征在于:所述多个告警等级包括三个,分别为一级告警、二级告警和三级告警,一级告警的级别大于二级告警的级别大于三级告警的级别。

4.根据权利要求1所述的电池管理系统的告警故障处理方法,其特征在于:判断最高一级告警等级的告警越限标志位是否置位之前,先判断故障类型的告警总功能是否使能,若是,则获取故障类型的参数,进行告警越限标志位是否置位的判断;若否,则结束告警越限标志位的判断。

5.根据权利要求1所述的电池管理系统的告警故障处理方法,其特征在于,对每一告警等级,判断告警越限标志位是否置位的过程为:

6.根据权利要求1所述的电池管理系统的告警故障处理方法,其特征在于:继电器的控制过程为:根据告警等级的级别从高到低的顺序,进行告警越限标志位是否置位的判断,若最高一级告警等级的告警越限标志位被置位,则上报故障的告警等级,控制限功率为0,断开对应的继电器;否则继续判断低一级告警等级的告警越限标志位是否置位,根据告警越限标志位被置位的告警等级,控制对应的限功率大小运行。

7.根据权利要求6所述的电池管理系统的告警故障处理方法,其特征在于:限功率为0后,先进行第三次计时,若第三次计时时间达到第三设定时间,再断开对应的继电器。

8.一种电池管理系统的告警故障处理系统,其特征在于:包括故障诊断模块,用于进行告警故障诊断,告警故障诊断完成后,发送诊断完成信号至继电器控制模块;

9.根据权利要求8所述的电池管理系统的告警故障处理系统,其特征在于,所述告警故障诊断的过程为:

10.根据权利要求8所述的电池管理系统的告警故障处理系统,其特征在于,所述继电器的控制过程为:根据告警等级的级别从高到低的顺序,进行告警越限标志位是否置位的判断,若最高一级告警等级的告警越限标志位被置位,则上报故障的告警等级,控制限功率为0,断开对应的继电器;否则继续判断低一级告警等级的告警越限标志位是否置位,根据告警越限标志位被置位的告警等级,控制对应的限功率大小运行。

...

【技术特征摘要】

1.一种电池管理系统的告警故障处理方法,其特征在于:

2.根据权利要求1所述的电池管理系统的告警故障处理方法,其特征在于:所述故障类型包括单体电压过压、单体电压欠压、电芯过温、温差过大中的任意一种。

3.根据权利要求1所述的电池管理系统的告警故障处理方法,其特征在于:所述多个告警等级包括三个,分别为一级告警、二级告警和三级告警,一级告警的级别大于二级告警的级别大于三级告警的级别。

4.根据权利要求1所述的电池管理系统的告警故障处理方法,其特征在于:判断最高一级告警等级的告警越限标志位是否置位之前,先判断故障类型的告警总功能是否使能,若是,则获取故障类型的参数,进行告警越限标志位是否置位的判断;若否,则结束告警越限标志位的判断。

5.根据权利要求1所述的电池管理系统的告警故障处理方法,其特征在于,对每一告警等级,判断告警越限标志位是否置位的过程为:

6.根据权利要求1所述的电池管理系统的告警故障处理方法,其特征在于:继电器的控制过程为:根据告警等级的级别从高到低的顺序,进行告警越限标志位是否置位的判断,若最高一级告警等级的告警越限标志...

【专利技术属性】
技术研发人员:黄猛朱飞雄汪森
申请(专利权)人:神龙汽车有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1