电池管理系统的信号处理方法、装置以及存储介质与流程
未命名
07-12
阅读:142
评论:0
1.本发明涉及电池技术领域,具体而言,涉及一种电池管理系统的信号处理方法、装置以及存储介质。
背景技术:
2.目前,主要通过电池管理系统(battery management system,简称为bms)直接对检测到的电池故障信号进行处理,但是,如果电池管理系统的关键功能失效,则无法对电池碰撞信号进行处理,从而导致电池管理系统对电池故障信号进行处理的可靠性差的技术问题。
3.针对上述电池管理系统对电池故障信号进行处理的可靠性差的技术问题,目前尚未提出有效的解决方案。
技术实现要素:
4.本发明实施例提供了一种电池管理系统的信号处理方法、装置以及存储介质,以至少解决电池管理系统对电池故障信号进行处理的可靠性差的技术问题。
5.根据发明实施例的一个方面,提供了一种电池管理系统的信号处理方法。该方法可以包括:对车辆的电池管理系统中子系统的运行状况进行监控,得到监控数据;基于监控数据,确定电池管理系统处于正常工作状态,控制电池管理系统对接收到的电池故障信号进行校验,得到第一校验结果,其中,电池故障信号由车辆对动力电池进行监测得到;响应于第一校验结果为电池故障信号有效,基于电池故障信号中的故障信息,确定动力电池的故障状态,其中,故障状态用于表征动力电池是否出现故障。
6.可选地,监控数据包括子系统处于驱动状态下的系统状态数据以及子系统处于驱动状态下产生的系统数据,基于监控数据,确定电池管理系统处于正常工作状态,可以包括:响应于系统状态数据中未包含子系统的故障数据,且系统数据有效,确定电池管理系统处于正常工作状态,其中,故障数据用于表征子系统出现故障。
7.可选地,该方法还可以包括:对系统数据进行循环冗余校验,得到第二校验结果;响应于第二校验结果为系统数据完整,确定系统数据有效。
8.可选地,电池故障信号包括总线故障信号和硬线故障信号,控制电池管理系统对接收到的电池故障信号进行校验,得到第一校验结果,该方法可以包括:控制电池管理系统对总线故障信号进行校验,得到第三校验结果,和/或,控制电池管理系统对硬线故障信号进行校验,得到第四校验结果;响应于第三校验结果表征总线故障信号有效,和/或,第四校验结果表征硬线故障信号有效,确定第一校验结果为电池故障信号有效。
9.可选地,基于电池故障信号中的故障信息,确定动力电池的故障状态,该方法可以包括:响应于总线故障信号中的故障信息由电池的故障事件触发而生成,和/或,硬线故障信号中的故障信息由故障事件触发而生成,确定故障状态为动力电池出现故障。
10.可选地,该方法还可以包括:响应于动力电池出现故障,至少控制电池管理系统断
开动力电池的高压接触器,且向车辆发送提示信息,提示信息用于向车辆指示动力电池出现故障。
11.根据本发明实施例的一个方面,提供了一种电池管理系统的信号处理装置,该装置可以包括:监控单元,用于对车辆的电池管理系统中子系统的运行状况进行监控,得到监控数据;校验单元,用于基于监控数据,确定电池管理系统处于正常工作状态,控制电池管理系统对接收到的电池故障信号进行校验,得到第一校验结果,其中,电池故障信号由车辆对动力电池进行监测得到;确定单元,用于响应于第一校验结果为电池故障信号有效,基于电池故障信号中的故障信息,确定动力电池的故障状态,其中,故障状态用于表征动力电池是否出现故障。
12.根据本发明实施例的另一方面,还提供了一种计算机可读存储介质。该计算机可读存储介质包括存储的程序,其中,在程序运行时控制计算机可读存储介质所在设备执行本发明实施例的电池管理系统的信号处理方法。
13.根据本发明实施例的另一方面,还提供了一种处理器。该处理器用于运行程序,其中,程序运行时执行本发明实施例的电池管理系统的信号处理方法。
14.根据本发明实施例的另一方面,还提供了一种车辆。该车辆用于执行本发明实施例的电池管理系统的信号处理方法。
15.在本发明实施例中,通过对车辆的电池管理系统中子系统的运行状况进行监控,得到监控数据;基于监控数据,确定电池管理系统处于正常工作状态,控制电池管理系统对接收到的电池故障信号进行校验,得到第一校验结果,其中,电池故障信号由车辆对动力电池进行监测得到;响应于第一校验结果为电池故障信号有效,基于电池故障信号中的故障信息,确定动力电池的故障状态,其中,故障状态用于表征动力电池是否出现故障,从而解决了电池管理系统对电池故障信号进行处理的可靠性差的技术问题,提高了电池管理系统对电池故障信号进行处理的可靠性的技术效果。
附图说明
16.此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
17.图1是根据本发明实施例的一种电池管理系统的信号处理方法的流程图;
18.图2是根据本发明实施例的一种电池的安全监控管理系统的示意图;
19.图3是根据本发明实施例的一种电池的安全监控方法的流程图;
20.图4是根据本发明实施例的一种电池的安全监控装置的示意图;
21.图5是根据本发明实施例的一种电池的功能安全监控方法的流程图;
22.图6是根据本发明实施例的另一种电池的安全监控方法的流程图;
23.图7是根据本发明实施例的一种电池管理系统的信号处理装置的示意图。
具体实施方式
24.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人
员在没有做出创造性劳动前提下所获得的所有其它实施例,都应当属于本发明保护的范围。
25.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
26.实施例1
27.根据本发明实施例,提供了一种电池管理系统的信号处理方法,需要说明的是,在附图的流程图中,其中所示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
28.下面对本发明实施例的电池管理系统的信号处理方法进行介绍。
29.图1是根据本发明实施例的一种电池管理系统的信号处理方法的流程图,如图1所示,该方法可以包括如下步骤:
30.步骤s101,对车辆的电池管理系统中子系统的运行状况进行监控,得到监控数据。
31.在本发明上述步骤s101中,电池管理系统可以由主控制器和从控制器组成,主控制器和从控制器可以用于对电池管理系统的多个子系统进行监控,其中,从控制器可以放置在动力电池内部,用于采集动力电池内部电池单体电压、温度信息,主控制器可以布置在动力电池内部,也可以布置在动力电池外部,用于对如下电池管理系统的子系统进行监测:动力电池总电压的、接收直流充电机、交流充电机、整车控制器、气囊控制器的控制器局域网(controller area network,简称为can)信号,气囊控制器碰撞硬线信号、驱动高压继电器、继电器硬件监控、继电器时序性的监控、电池总电压合理性监控、继电器状态检测、继电器开路电流检测、降级模式监测、空中下载技术(over the air technology,简称为ota)升级监控、继电器寿命监控、高压继电器硬件关断路径检查、can通信的端到端(end to end,简称为e2e)保护、只读存储器(read only memory,简称为rom)和随机存取存储器(random access memory,简称为ram)数据保护等,需要说明的是,此处仅为举例说明,不对电池管理系统的子系统以及对子系统进行监控的方法进行具体限定,任何电池管理系统所包括的子系统以及对子系统进行监控的方法和过程均在本发明实施例的保护范围内,此处不一一举例说明。
32.在该实施例中,可以先启动车辆的电池管理系统,然后对电池管理系统中多个子系统的运行状况进行监控,得到监控数据,其中,监控数据可以包括对多个子系统的运行状态进行监控的数据,也可以包括对多个子系统的数据安全性进行监控的数据。需要说明的是,此处不对监控数据的类型进行具体限定,任何对电池管理系统中多个子系统的运行状况进行监控所得到的监控数据均在本发明实施例的保护范围内,此处不一一列举说明。
33.步骤s102,基于监控数据,确定电池管理系统处于正常工作状态,控制电池管理系统对接收到的电池故障信号进行校验,得到第一校验结果,其中,电池故障信号由车辆对动
力电池进行监测得到。
34.在本发明上述步骤s102中,正常工作状态可以用于表征电池管理系统中多个子系统在运行过程中未出现故障,且多个子系统在运行过程中所生成或采集到的数据是安全有效的数据,电池故障信号可以是车辆上搭载的传感器在感应到动力电池出现故障后所触发的信号,例如,在气囊控制器感应到动力电池受到碰撞后,所发出的电池碰撞信号。需要说明的是,此处不对电池故障信号的具体内容进行限制,任何由动力电池故障所触发的电池故障信号均在本发明实施例的保护范围内,此处不一一列举说明。
35.在该实施例中,可以对上述步骤s102中得到的监控数据进行分析校验,并根据分析校验结果,确定电池管理系统的工作状态,如果电池管理系统处于正常工作状态,则可以控制电池管理系统对接收到的电池故障信号进行校验,得到第一校验结果,其中,电池故障信号由车辆对动力电池进行监测得到。
36.可选地,在对监控数据进行分析校验时,如果对多个子系统的运行状态进行监控的数据中未包含故障数据,且对多个子系统的数据安全性进行监控的数据未受到损坏或泄露,则可以确定该多个子系统处于正常运行状态,也即,可以进一步确定电池管理系统处于正常工作状态;如果对多个子系统的运行状态进行监控的数据中包含故障数据,和/或,对多个子系统的数据安全性进行监控的数据受到损坏或泄露,则可以确定该多个子系统处于故障运行状态,也即,可以进一步确定电池管理系统处于异常工作状态。
37.可选地,在电池管理系统处于正常工作状态下,可以对电池管理系统接收到的电池故障信号进行有效性校验,例如,在电池故障信号为电池碰撞信号的情况下,主控制器监测到气囊控制器发送的电池碰撞信号进行边对边校验,如果校验结果为电池碰撞信号为错误信号,则确定电池故障信号无效,如果校验结果为电池碰撞信号为正确信号,则确定电池故障信号有效。需要说明的是,此处仅为对电池故障信号进行校验的一种优选实施方式,不对电池故障信号的校验方法进行具体限定,任何用于对电池故障信号进行校验的方法和过程均在本发明实施例的保护范围内,此处不一一列举说明。
38.步骤s103,响应于第一校验结果为电池故障信号有效,基于电池故障信号中的故障信息,确定动力电池的故障状态,其中,故障状态用于表征动力电池是否出现故障。
39.在本发明上述步骤s103中,在电池管理系统处于正常工作状态下,如果对电池管理系统接收到的电池故障信号进行校验,所得到的第一校验结果为电池故障信号有效,则可以进一步对电池故障信号中所包含的故障信息进行分析,以确定动力电池的故障状态,如果确定该故障信息是由动力电池的故障事件触发而生成的信息,则可以确定故障状态用于表征动力电池出现故障,如果确定该故障信息并非是由动力电池的故障事件触发而生成的信息,则可以确定故障状态用于表征动力电池未出现故障。
40.举例而言,在电池故障信号为电池碰撞信号的情况下,如果主控制器监测到气囊控制器发送的电池碰撞信号有效,且该电池碰撞信号指示碰撞状态为由碰撞触发,则可以确定该动力电池被碰撞。
41.可选地,在确定动力电池出现故障之后,可以在目标时间段内断开动力电池与外部连接的所有高压继电器之间的连接,并告知车辆动力电池出现故障,以达到提醒驾驶员小心行驶的目的。
42.本发明上述步骤s101至步骤s103,对车辆的电池管理系统中子系统的运行状况进
行监控,得到监控数据;基于监控数据,确定电池管理系统处于正常工作状态,控制电池管理系统对接收到的电池故障信号进行校验,得到第一校验结果,其中,电池故障信号由车辆对动力电池进行监测得到;响应于第一校验结果为电池故障信号有效,基于电池故障信号中的故障信息,确定动力电池的故障状态,其中,故障状态用于表征动力电池是否出现故障。也就是说,在本发明实施例中,可以通过对车辆的电池管理系统中子系统的运行状况进行监控所得到的监控数据,对电池管理系统的工作状态进行监测,然后在电池管理系统处于正常工作状态下,对获取到的电池故障信号进行校验,最后根据校验结果对动力电池的故障状态进行判断,以达到在对电池故障信号进行处理之前,预先对电池管理系统进行监测的目的,从而解决了电池管理系统对电池故障信号进行处理的可靠性差的技术问题,实现了提高电池管理系统对电池故障信号进行处理的可靠性的技术效果。
43.下面对该实施例的上述方法进行进一步介绍。
44.作为一种可选的实施例方式,监控数据包括子系统处于驱动状态下的系统状态数据以及子系统处于驱动状态下产生的系统数据,步骤s102,基于监控数据,确定电池管理系统处于正常工作状态,可以包括:响应于系统状态数据中未包含子系统的故障数据,且系统数据有效,确定电池管理系统处于正常工作状态,其中,故障数据用于表征子系统出现故障。
45.在该实施例中,监控数据可以包括电池管理系统中子系统处于驱动状态下的系统状态数据以及电池管理系统中子系统处于驱动状态下产生的系统数据,故障数据可以用于表征上述子系统出现故障。
46.可选地,可以分别对上述系统状态数据和上述系统数据进行分析校验,如果系统状态数据中未包含子系统的故障数据,且系统数据有效,则可以确定电池管理系统处于正常工作状态。
47.举例而言,可以对继电器的硬件错误进行监控,当主控制器检测到充电正继电器的驱动状态为错误后,需在tc时间内将充电正继电器的硬件状态信号置为错误;当主控制器检测到充电负继电器的驱动状态为错误后,需在tc时间内将充电负继电器的硬件状态信号置为错误。在充电正继电器或充电负继电器的硬件状态信号不为错误时,若充电正继电器和充电负继电器未处于吸合状态,则可以确定电池管理系统处于正常工作状态。其中,tc可以为根据实际的监控状况,人为设定的时间数值,此处仅作举例说明,不做具体限定。
48.作为一种可选的实施例方式,该方法还包括:对系统数据进行循环冗余校验,得到第二校验结果;响应于第二校验结果为系统数据完整,确定系统数据有效。
49.在该实施例中,第二校验结果可以用于表征对系统数据进行循环冗余校验后所得到的校验结果,如果第二校验结果为系统数据完整,则表明系统数据有效且未被损坏,可以确定系统数据有效。
50.举例而言,当主控制器处于工作状态时,每隔一段时间对ram内的数据进行一次循环冗余校验,且当循环冗余校验成功时,可以判定ram内数据完整,也即,ram内数据未被损坏,从而确定该数据有效。
51.作为一种可选的实施例方式,电池故障信号包括总线故障信号和硬线故障信号,控制电池管理系统对接收到的电池故障信号进行校验,得到第一校验结果,包括:控制电池管理系统对总线故障信号进行校验,得到第三校验结果,和/或,控制电池管理系统对硬线
故障信号进行校验,得到第四校验结果;响应于第三校验结果表征总线故障信号有效,和/或,第四校验结果表征硬线故障信号有效,确定第一校验结果为电池故障信号有效。
52.在该实施例中,当控制电池管理系统对总线故障信号进行校验时,可以获得第三校验结果,当控制电池管理系统对硬线故障信号进行校验时,可以获得第四校验结果,若第三校验结果用于表征总线故障信号有效,和/或,第四校验结果用于表征硬线故障信号有效,则可以确定电池故障信号有效,也即,总线故障信号和硬线故障信号中任一故障信号有效,即可确定电池故障信号有效,其中,总线故障信号可以为can信号,硬线故障信号可以为脉冲宽度调制(pulse width modulation,简称为pwm)硬线信号。
53.举例而言,当电动车辆发生碰撞时,气囊控制器通过can总线和硬线发送碰撞触发信号can信号和pwm硬线信号给主控制器。主控制器对气囊控制器发送到的can总线上的碰撞信号can信号进行正确性进行校验,当主控制器对can信号检测的结果为正确,且can信号的碰撞信息为触发时,则主控制器将气囊控制器在can总线上传输的碰撞信号can信号设置为有效;主控制器对气囊控制器发送到的pwm硬线信号进行正确性进行校验,当主控制器监测到气囊控制器的pwm信号状态为正确,且气囊控制器的pwm硬线信号指示碰撞状态为碰撞触发时,则主控制器需要将pwm硬线信号设置有效。此时,当can信号和pwm硬线信号表示为有效时,可以判定电池的故障信息也为有效。
54.作为一种可选的实施例方式,基于电池故障信号中的故障信息,确定动力电池的故障状态,包括:响应于总线故障信号中的故障信息由电池的故障事件触发而生成,和/或,硬线故障信号中的故障信息由故障事件触发而生成,确定故障状态为动力电池出现故障。
55.在该实施例中,响应于总线故障信号中的故障信息由电池的故障事件触发而生成,和/或,硬线故障信号中的故障信息由故障事件触发而生成时,可以确定故障状态为动力电池出现故障,也即,在总线故障信号有效,且确定总线故障信号中的故障信息由电池的故障事件触发而生成的情况下,可以确定故障状态为动力电池出现故障;在硬线故障信号有效,且确定硬线故障信号中的故障信息由电池的故障事件触发而生成的情况下,也可以确定故障状态为动力电池出现故障;在总线故障信号和硬线故障信号均有效,且总线故障信号和硬线故障信号中的故障信息均由电池的故障事件触发而生成的情况下,也可以确定故障状态为动力电池出现故障,其中,由电池的故障事件触发而生成可以为总线信号指示碰撞状态为碰撞触发,由故障事件触发而生成可以为硬线信号指示碰撞状态为碰撞触发。
56.举例而言,当气囊控制器的can碰撞信号为有效,且can碰撞信号指示碰撞状态为碰撞触发时,主控制器在某个时间段内将can碰撞信号设置为“碰撞”发生;当气囊控制器的pwm信号状态为有效,且气囊控制器的pwm硬线信号指示碰撞状态为碰撞触发时,主控制器要在某个时间段内将pwm硬线信号设置为“碰撞”发生,此时,可以确定的故障状态为动力电池出现故障。
57.作为一种可选的实施例方式,响应于动力电池出现故障,至少控制电池管理系统断开动力电池的高压接触器,且向车辆发送提示信息,提示信息用于向车辆指示动力电池出现故障。
58.在该实施例中,若动力电池出现故障,则需要控制电池管理系统断开动力电池的高压接触器,并向车辆发送动力电池出现故障的提示信息,以达到保证驾驶人员人生安全的目的。
59.举例而言,如果车辆的动力电池出现故障,则需要制定避免该问题发生时的安全设计以及安全要求,以便向车辆发送电池出现故障的提示信息,防止电池出现故障后,对驾驶人员产生危害。
60.实施例2
61.下面结合优选的实施方式对本发明实施例的技术方案进行举例说明。
62.当电动车辆发生碰撞时,受到损伤的电池极易发生热失控、短路和漏电等情况,从而使驾乘人员处于危险当中,为了避免再次发生上述的危险情况,现有技术通过电池管理系统的故障诊断来断开高压回路,以达到降低人员财产损失的目的,但未在系统性的危害分析和风险评估的基础上,针对碰撞发生时,制定以及提出相应符合安全要求的安全方法,防止碰撞后的电池对驾乘人员产生危害。因而,为了解决上述问题,本发明提供了一种电池管理系统的信号处理方法,以便实现提高电池管理系统对电池故障信号进行处理的可靠性的技术效果。
63.图2是根据本发明实施例的一种电池的安全监控管理系统的示意图,如图2所示,该系统可以包括:主控制器201、从控制器202、高压正继电器203、充电正继电器204、高压负继电器205、充电负继电器206、安全气囊控制器(airbag control unit,简称为acu)207和混合动力系统的主控制器(hybrid control unit,简称为hcu)208。
64.主控制器201可以包括:多核微处理器2011、只读存储器2012、随机存取存储器2013、高压数字模拟转换器2014、高压继电器驱动器2015、控制器局域网通信接口2016和碰撞信号硬线检测电路2017。
65.可选地,主控制器可以布置在动力电池内部,也可以布置在动力电池外部,主要负责动力电池总电压的检测,接收直流充电机、交流充电机、hcu、acu的can信号;接收acu碰撞硬线信号,驱动高压继电器、继电器硬件的错误监控、继电器时序性的监控、电池总电压合理性监控、继电器状态检测、继电器开路电流检测、降级模式监测、ota升级监控、继电器寿命监控、高压继电器硬件的关断路径检查、can通信的端到端保护、只读存储器和随机存取存储器的数据保护。
66.可选地,为了保证电动车辆碰撞后,电池可以被安全的监控,主控制器的设计满足下述条件:当主控制器的外部电压为12伏特(v)时,对供电来源进行冗余设计,且两路12v供电来源相互独立;当主控制器的外部电压为12v时,且供电电压低于6.5v时,能够保证高压继电器不会被动断开;当主控制器的外部电压为12v时,且供电电压超过24v时,在td时间段内主控制器不会出现功能障碍;当主控制器的外部电压为12v时,且供电电压低于6.5v时,要主动在tc时间段内切断高压继电器,禁止电池对外输出;当主控制器对内部电源进行分配时,可以保证微处理器的不同内核都可以双路冗余供电;当主控制器的微处理器的主核需要有独立冗余核来监控主核的运行时,则冗余核可以在主核失效的情况下关断高压继电器;当主控制器在检测到硬件故障、基础软件故障的情况下,可以关断高压继电器;当主控制器的微处理器中的冗余核,在不影响主核运行的情况下进行重启,此时主核要保证高压继电器的原开闭状态;当主控制器的微处理器冗余核出现故障时,主核要切断高压继电器。
67.从控制器202,用于放置在动力电池内部采集动力电池内部电池的单体电压、温度信息等。
68.高压正继电器203、充电正继电器204、高压负继电器205、充电负继电器206、安全
气囊控制器(airbag control unit,简称为acu)207和混合动力系统的主控制器(hybrid control unit,简称为hcu)208的相关说明将在图3中做进一步的解释。
69.图3是根据本发明实施例的一种电池的安全监控方法的流程图,如图3所示,该方法可以包括如下步骤:
70.步骤s301,利用从控制器采集动力电池的内部电池单体电压,并进行监控。
71.在该实施例中,可以利用从控制器采集动力电池的内部电池的单体电压,并对该电压进行监控,且电池单体电压的精度需要维持在上下5毫伏特(mv)。
72.可选地,与电池单体电压测量的从控制器的硬件部件需要满足的条件可以为:单点故障度量(single point faults metric,简称为spfm)的探测度≥99%;潜在故障度量(latent fault metric,简称为lfm)的探测度≥90%;随机硬件失效概率度量(probabilistic metric for random hardware failures,简称为pmhf)《10故障率(fit)。其中,1fit定义为零件在109小时内出现一次功能失效的故障率。
73.可选地,从控制器检测到任何电池单体电压低于0.5v或高于4.8v,任何电池单体电压测量通道断路或短路,从控制器能在ta时间内,通过菊花链向主控制器报告电池电压无效。其中,ta可以表示为功能安全处理时间,在本系统中ta的优选值为100-200毫秒(ms)。
74.可选地,主控制器软件应在每tb时间内,通过菊花链获得从控制器接收到的所有电压测量值,也即,最大电池单体电压值、最小电池单体电压值、平均电池单体电压值,电压值精度为
±
5mv。其中,tb可以表示为功能安全识别时间,在本系统中tb的优选值为300ms。
75.步骤s302,对使用高压数字模拟转换器采集的动力电池的内部总电压进行监控。
76.在该实施例中,可以使用高压数字模拟转换器采集的动力电池的内部总电压,并对其进行监控,也即,主控制器在ta时间内,通过高压数字模拟转换器(digital to analog converter,简称为dac)测量高压采样点a和d之间的动力电池组电压,且检测误差为
±
5伏特(v)或者
±
1%。
77.可选地,高压数字模拟转换器模块的硬件设计应满足:spfm的探测度≥99%;lfm的探测度≥90%;pmhf《10fit。
78.可选地,主控制器在检测到高压数字模拟转换器对电源出现短路故障时,需要在ta时间内设置电压检测值无效。也即,主控制器要在ta时间内,通过高压数字模拟转换器测量采样点b和d之间的电压,且检测误差
±
5v或者
±
1%;主控制器要在ta时间内,通过高压数字模拟转换器测量采样点c和d之间的电压,且检测误差
±
5v或者
±
1%;主控制器要在ta时间内,通过高压数字模拟转换器测量采样点e和a之间的电压,且检测误差
±
5v或者
±
1%;主控制器要在ta时间内,通过高压数字模拟转换器测量采样点f和a之间的电压,且检测误差为
±
5v或者
±
1%。
79.可选地,主控制器在检测到高压正继电器、高压负继电器、充电正继电器、充电负继电器常开、常闭故障时,要在tb时间内对驾驶员做出相应提示。
80.可选地,当高压数字模拟转换器检测到的电压值为有效时,主控制器要在ta时间内完成对电压数据的处理。
81.步骤s303,基于监控动力电池的内部电池单体电压值和内部总电压值,监控电池电压的合理性。
82.在该实施例中,主控制器将从控制器采集到的所有电池单体电压求和,并与高压
数字模拟转换器采集到的电池总压作比较,在电池单体电压数据有效和电池总压数据有效的前提下,若电池单体总压之和与高压数字模拟转换器采集到的电池总压相差30v以上,持续td时间后,则主控制器报出故障并禁止充电、限制充放电功率,若故障未能恢复,则tc时间后,主控制器切断电池与外部连接。其中,tc可以表示为此次功能恢复的安全处置时间,且本系统tc的优选值为200ms。
83.步骤s304,对高压继电器的状态进行监控。
84.在该实施例中,利用相关数据,可以对高压继电器的状态进行监控。具体地实现方式可以为:主控制器以ta时间为周期检测继电器的驱动电流和电压。当高压正继电器的驱动电流>1安培(a)、电压>12v、b和d间电压>200v、高压数字模拟转换器采集的电压信号有效时,主控制器要在tb时间内,控制高压正继电器的状态为闭合状态;当高压负继电器的驱动电流>1a、电压>12v、高压数字模拟转换器采集的电压信号有效时,主控制器要在tb时间内控制高压负继电器的状态为闭合状态;当充电正继电器的驱动电流>1a、电压>12v、c和d间电压>200v、高压数字模拟转换器采集的电压信号有效时,主控制器要在tb时间内控制充电正继电器的状态为闭合状态;当充电负继电器的驱动电流>1a、电压>12v、c和d间电压>200v、高压数字模拟转换器采集的电压信号有效时,主控制器要在tb时间内控制充电负继电器的状态为闭合状态。
85.可选地,具体的监控实现方式还可以为:当高压数字模拟转换器采集的电压信号无效、高压正继电器硬件状态为故障、高压正继电器的驱动状态为失败时,主控制器软件在tb时间内设置高压正继电器状态为无效;当高压数字模拟转换器采集的电压信号无效、高压负继电器硬件状态为故障、高压负继电器的驱动状态为失败时,主控制器软件在tb时间内设置高压负继电器状态为无效;当高压数字模拟转换器采集的电压信号无效、充电正继电器硬件状态为故障、充电正继电器的驱动状态为失败时,主控制器软件在tb时间内设置充电正继电器状态为无效;当高压数字模拟转换器采集的电压信号无效、充电负继电器硬件状态为故障、充电负继电器的驱动状态为失败时,主控制器软件在tb时间内设置充电负继电器状态为无效。
86.步骤s305,对继电器的开路电流进行监控。
87.在该实施例中,可以对继电器的开路电流进行监控。具体的监控方式可以为:当电池电流超过5a,且电流信号有效、高压正继电器闭合状态为打开且状态为有效、高压负继电器闭合状态为打开且状态为有效时,主控制器在td时间内顺序断开所有继电器。其中,td可以表示为功能安全容忍时间,则在本系统中td的优选值为500ms。
88.步骤s306,对继电器的硬件错误进行监控。
89.在该实施例中,可以对继电器的硬件错误进行监控。具体的监控方式可以为:主控制器以ta时间为周期,对高压正继电器、高压负继电器、充电负继电器、充电正继电器的硬件驱动状态进行检测。当主控制器检测到高压正继电器的驱动状态为错误后,需在tc时间内将高压正继电器的硬件状态信号置为错误;当主控制器检测到高压负继电器的驱动状态为错误后,需在tc时间内将高压负继电器的硬件状态信号置为错误;主控制器检测到充电正继电器的驱动状态为错误后,需在tc时间内将充电正继电器的硬件状态信号置为错误;主控制器检测到充电负继电器的驱动状态为错误后,需在tc时间内将充电负继电器的硬件状态信号置为错误;在高压正继电器或高压负继电器的硬件状态信号为错误时,如果高压
正继电器和高压负继电器处于吸合状态,主控制器将会在tb时间内禁止电池充电,并降低电池的可用充放电功率,如果高压正继电器或高压负继电器的硬件状态信号为错误不恢复,主控制器在tc时间后断开高压正继电器和高压负继电器;在充电正继电器或充电负继电器的硬件状态信号为错误时,如果充电正继电器和充电负继电器处于吸合状态,主控制器将会在tb时间内禁止电池充电并降低电池的可用充放电功率,如果充电正继电器或充电负继电器的硬件状态信号为错误不恢复,主控制器在tc时间后断开充电正继电器和充电负继电器。
90.步骤s307,对继电器的时序性进行监控。
91.在该实施例中,可以对继电器的时序性进行监控。具体的监控方式可以为:当主控制器没有低压供电时,主控制器的驱动电路禁止使用;当主控制器被唤醒时,高压正继电器和高压负继电器的初始化驱动指令为打开;当主控制器的驱动电路在没有供电的情况下,继电器的默认状态均应为打开;当主控制器的驱动电路断电后,继电器应该在t
act
时间内完全打开。其中,t
act
可以表示为继电器执行动作的时间,且其优选值为30-50ms;当主控制器的微处理器处于硬件复位或者软件复位的时候,继电器的状态应保持复位前的状态;在电池高压上电过程中,主控制器要先吸合高压负继电器,等到b和e间电压超过电池单体电压和的95%后,再吸合高压正继电器,如果检测到高压正继电器早于高压负继电器吸合,或者b和e间电压没有超过电池单体电压和的95%就会吸合高压正继电器,主控制器会立即断开所有继电器。
92.步骤s308,对主控制器的降级模式进行监控。
93.在该实施例中,可以对主控制器的降级模式进行监控。具体的监控方式可以为:当主控制器进入限制电池充放电功率为0的安全状态,且此时电流信号的有效性为有效,电池实际充放电电流值大于10a且持续2秒(s)时,则主控制器要在ta时间内断开电池与外部连接的所有高压继电器;当主控制器进入限制电池充放电功率为0的安全状态,且此时电流信号的有效性为无效时,则主控制器要在ta时间内断开电池与外部连接的所有高压继电器。
94.步骤s309,对ota的升级进行监控。
95.在该实施例中,可以对空中下载技术的升级进行监控。具体的监控方式可以为:主控制器软件中设置有ota标志位,当ota标志位为“允许”时,主控制器可以更新软件;当主控制器以ta时间为周期时,可以在can总线上接收电动车辆的车速信号,当满足车速信号状态为有效、车速信号小于5千米/小时(km/h)、电池继电器的状态指示为有效、电池继电器的状态为断开、中央网关请求ota升级信号为“请求”时,则主控制器软件中ota标志位置为“允许”。
96.步骤s310,对继电器寿命进行监控。
97.在该实施例中,可以对继电器寿命进行监控。具体的监控方式可以为:主控制器利用高压数字模拟转换器检测到的电压值为有效、高压继电器的驱动状态为有效、电流检测信号为有效时,监控高压继电器带载打开的次数。
98.可选地,可以设定对高压继电器的寿命进行监控时,带载打开电流为i,寿命判断带载打开电流阈值i1和i2,且i1《i2。,设定高压继电器在带载打开电流i1和i2之间寿命为m1(单位:次),带载打开电流大于i2时的寿命为m2(单位:次),当主控制器记录高压继电器在电流i1和i2之间的带载打开次数c1,记录高压继电器在电流大于i2的带载打开次数c2,当c1≥
m1时,或者c2≥m2时,主控制器将电池的许用放电功率降低到正常状态的15%;当带载打开时,电流检测信号为无效时,应按照带载打开电流大于i2记录c2的次数。
99.步骤s311,对动力电池的关断路径进行监控。
100.在该实施例中,可以对动力电池的关断路径进行监控。具体的监控方式可以为:主控制器对高压继电器驱动线圈的两边采用双边驱动,并监测线圈驱动回路的电流,当断开双边驱动的任一边时,如果线圈驱动回路电流大于200毫安培(ma),且持续时间超过tb时间,则判定高压继电器已经关断路径故障;当闭合双边驱动的两边时,如果线圈驱动回路电流小于150ma,且持续时间超过tb时间,则判定高压继电器关断路径故障。
101.可选地,主控制器检测到高压继电器关断路径故障后,主控制器要进入禁止电池再次对外输出的安全状态,也即,若此时电池正在对外输出则保持输出状态,在电池停止对外输出后禁止下一次的对外输出;如果此时电池未对外输出,则禁止电池对外输出。
102.步骤s312,对can的输入转换器进行保护。
103.在该实施例中,可以对can的输入转换器进行保护。具体的实施方式可以为:主控制器软件要对混合动力系统的主控制器、直流充电机、交流充电机通信的信号进行滚动计数和循环冗余检查(cyclic redundancy check,简称为crc)校验诊断,且诊断覆盖率≥99%。
104.可选地,主控制器与混合动力系统的主控制器、直流充电机、交流充电机通信节点的crc数据校验汉明距离≥3。
105.步骤s313,对can通信的端对端进行保护。
106.在该实施例中,可以对can通信的端对端进行保护。具体的保护内容有:数据的crc校验、每条报文内增加循环序列计数信号,报文接收端检查计数值是否正确、报文超时检测、报文id检测。主控制器对can上传输的每条报文都进行端对端保护。
107.步骤s314,对只读存储器的数据进行保护。
108.在该实施例中,可以对只读存储器的数据进行保护。具体的保护内容有:主控制器的rom存储的内部标定数据要通过crc校验进行保护;主控制器的rom存储的高压继电器寿命评估数据要通过crc校验进行保护;主控制器处于工作状态时,每隔ta时间段对需要进行crc校验的数据进行一次校验,如果数据校验结果为错误,主控制器要在td时间内顺序断开高压继电器。
109.步骤s315,对随机存取存储器的数据进行保护。
110.在该实施例中,可以对随机存取存储器的数据进行保护。具体的保护内容有:当主控制器处于工作状态时,每隔ta时间段对ram内数据进行一次crc校验,当crc校验失败时,则判定ram内数据损坏,当主控制器检测到ram内数据损坏时,要在te时间内执行软件复位。其中,te可以表示为功能安全最小逻辑周期,且在本系统中,te的优选值为10-20ms。
111.步骤s316,对微处理器软件进行保护。
112.在该实施例中,可以对微处理器软件进行保护。具体的保护内容有:主控制器以te时间为周期对硬件循环进行随机失效检测。当主控制器检测到硬件随机失效故障后,在te时间内对硬件进行复位;主控制器以te时间为周期对软件循环进行数据溢出、程序卡滞检测;主控制器检测到数据溢出、程序卡滞故障后,在te时间内对硬件或者软件进行复位;主控制器对ram数据进行分区管理,防止关键数据被其他功能覆盖。
113.步骤s317,对电池碰撞信号进行监控。
114.在该实施例中,可以对电池碰撞信号进行监控。具体的监控方式可以为:主控制器以te时间为周期接收安全气囊控制器的can信号,当电动车辆发生碰撞时,acu通过can总线和硬线发送碰撞触发信号给主控制器,主控制器对acu发送到can总线上的碰撞信号进行正确性的校验,当主控制器对acu的端对端校验can信号检测为错误时,且此时碰撞信号为未触发时,主控制器要将acu在can上传输的碰撞信号设置为无效;当acu的can碰撞信号为有效,且can碰撞信号的碰撞信息为碰撞触发时,主控制器在t
crash
时间内将can碰撞信号设置为“碰撞”发生。其中,t
crash
可以表示为主控制器处理碰撞危害的时间周期,且t
crash
的优选值为10ms。
115.可选地,对电池碰撞信号进行监控的监控方式还可以为:主控制器以te时间为周期检测来自acu的pwm硬线信号。当主控制器检测到acu的pwm硬线信号为对地断路、对电源断路、信号开路、信号频率超出范围时,主控制器在t
crash
时间内将pwm硬线碰撞信号设置为无效;当主控制器监测到acu的can碰撞信号和pwm硬线碰撞信号都为无效时,主控制器要在t
crash
时间内,对充放电功率进行限制。当主控制器监测到acu的pwm信号状态为有效,且acu的pwm硬线信号指示碰撞状态为碰撞触发时,主控制器要在t
crash
时间内,将pwm硬线信号设置为“碰撞”发生。其中,t
crash
可以表示为主控制器处理碰撞危害的时间周期,t
crash
的优选值为10ms。当主控制器监测到acu的can碰撞信号为“碰撞”发生或者pwm硬线信号为“碰撞”发生时,主控制器在t
relay
时间内断开电池与外部连接的所有高压继电器。其中,时间t
relay
由两部分组成,也即,t
relay
=t
drive
+t
act
,t
drive
可以表示为主控制器驱动继电器的时间,该时间的优选值为1ms,t
act
可以表示为继电器执行动作的时间,该时间的优选值为30-50ms,因而,t
relay
的优选值为31-51ms。
116.在本技术实施例上述步骤s301至步骤s317中,首先利用从控制器采集动力电池的内部电池单体电压,并对其进行监控,然后使用高压数字模拟转换器采集的动力电池的内部总电压进行监控,基于监控动力电池的内部电池单体电压值和内部总电压值,监控电池电压的合理性,继而可以对高压继电器的状态进行监控,对继电器的开路电流进行监控,对继电器的硬件错误进行监控,对继电器的时序性进行监控,对主控制器的降级模式进行监控,对空中下载技术的升级进行监控,对继电器寿命进行监控,对动力电池的关断路径进行监控,对can的输入转换器进行保护,对can通信的端对端进行保护,对只读存储器的数据进行保护,对随机存取存储器的数据进行保护,对微处理器软件进行保护,对电池碰撞信号进行监控,从而解决了电池管理系统对电池故障信号进行处理的可靠性差的技术问题,提高了电池管理系统对电池故障信号进行处理的可靠性的技术效果。
117.图4是根据本发明实施例的一种电池的安全监控装置的示意图,如图4所示,该装置可以包括:参数监测模块401、碰撞监控模块402、数据保护模块403和安全执行模块404。
118.参数监测模块401,用于对电池单体电压、电池总电压、电池电压合理性、bms继电器状态、继电器开路电流、继电器硬件错误、继电器时序性、主控制器降级模式、ota升级过程、继电器寿命、继电器关断路径进行监控。
119.碰撞监控模块402,用于对气囊控制器发出的碰撞信号进行监控。
120.数据保护模块403,用于对can的输入转换器、can通信的端对端、主控制器的rom数据、主控制器的ram数据、微处理器的软件进行保护。
121.安全执行模块404,用于断开电池与外部连接的所有高压继电器。
122.在该实施例中,通过参数监测模块,可以对电池单体电压、电池总电压、电池电压合理性、bms继电器状态、继电器开路电流、继电器硬件错误、继电器时序性、主控制器降级模式、ota升级过程、继电器寿命、继电器关断路径进行监控;碰撞监控模块,用于对气囊控制器发出的碰撞信号进行监控;数据保护模块,用于对can的输入转换器、can通信的端对端、主控制器的rom数据、主控制器的ram数据、微处理器的软件进行保护;安全执行模块,用于断开电池与外部连接的所有高压继电器,从而解决了电池管理系统对电池故障信号进行处理的可靠性差的技术问题,提高了电池管理系统对电池故障信号进行处理的可靠性的技术效果。
123.图5是根据本发明实施例的一种电池的功能安全监控方法的流程图,如图5所示,该方法的具体步骤可以包括:
124.步骤s501,获取车辆碰撞、电池状态、数据传输和保护、电池控制功能、电池系统关断路径的监测参数或监测状态。
125.步骤s502,对碰撞信号进行监控,根据监测参数判断电池是否发生碰撞。
126.步骤s503,根据电池是否发生碰撞的判断结果,执行安全控制功能。
127.在该实施例中,根据步骤s502判断电池是否发生碰撞的判断结果,执行相应的安全控制功能。
128.图6是根据本发明实施例的另一种电池的安全监控方法的流程图,如图6所示,该方法的具体步骤可以包括:
129.步骤s601,系统启动。
130.步骤s602,系统状态监控。
131.步骤s603,根据监控的系统状态,判断系统是否发生故障。
132.在该实施例中,可以根据监控的系统状态,判断系统是否发生故障,若系统发生故障,则执行步骤s609,若系统未发生故障,则执行步骤s604。
133.步骤s604,对系统数据进行保护。
134.步骤s605,判断系统数据是否发生错误。
135.在该实施例中,可以判断系统数据是否发生错误,若系统数据发生错误,则执行步骤s609,若系统数据未发生错误,则执行步骤s606。
136.步骤s606,对碰撞信号进行监控。
137.步骤s607,判断电池是否发生碰撞。
138.在该实施例中,可以判断电池是否发生碰撞,若确定电池已经发生碰撞,则执行步骤s608,若确定电池未发生碰撞,则执行步骤s602。
139.步骤s608,断开高压接触器。
140.步骤s609,提示驾驶员系统发生故障。
141.步骤s610,任务结束。
142.在该实施例中,通过将系统启动后,对系统状态进行监控,根据监控的系统状态,判断系统是否发生故障,如果发生故障,则提示驾驶员,系统已经发生故障,如果未发生故障,则需要对系统数据进行保护,从而判断系统数据是否发生错误,然后对碰撞信号进行监控,判断电池是否发生碰撞,若确定电池已经发生碰撞,则需要断开高压接触器,若确定电
池未发生碰撞,则需要继续监控系统状态,从而解决了电池管理系统对电池故障信号进行处理的可靠性差的技术问题,提高了电池管理系统对电池故障信号进行处理的可靠性的技术效果。
143.实施例3
144.根据本发明实施例,提供了一种电池管理系统的信号处理装置。需要说明的是,该电池管理系统的信号处理装置可以用于执行实施例1中的一种电池管理系统的信号处理方法。
145.图7是根据本发明实施例的一种电池管理系统的信号处理装置的示意图。如图7所示,一种电池管理系统的信号处理装置700可以包括:监控单元701、校验单元702和确定单元703。
146.监控单元701,用于对车辆的电池管理系统中子系统的运行状况进行监控,得到监控数据。
147.校验单元702,用于基于监控数据,确定电池管理系统处于正常工作状态,控制电池管理系统对接收到的电池故障信号进行校验,得到第一校验结果,其中,电池故障信号由车辆对动力电池进行监测得到。
148.确定单元703,用于响应于第一校验结果为电池故障信号有效,基于电池故障信号中的故障信息,确定动力电池的故障状态,其中,故障状态用于表征动力电池是否出现故障。
149.可选地,监控数据包括子系统处于驱动状态下的系统状态数据以及子系统处于驱动状态下产生的系统数据,校验单元702可以包括:第一确定单元,用于响应于系统状态数据中未包含子系统的故障数据,且系统数据有效,确定电池管理系统处于正常工作状态,其中,故障数据用于表征子系统出现故障。
150.可选地,校验单元702可以包括:获取模块,用于对系统数据进行循环冗余校验,得到第二校验结果;第一确定模块,用于响应于第二校验结果为系统数据完整,确定系统数据有效。
151.可选地,电池故障信号包括总线故障信号和硬线故障信号,校验单元702可以包括:控制模块,控制电池管理系统对总线故障信号进行校验,得到第三校验结果,和/或,控制电池管理系统对硬线故障信号进行校验,得到第四校验结果;第二确定模块,用于响应于第三校验结果表征总线故障信号有效,和/或,第四校验结果表征硬线故障信号有效,确定第一校验结果为电池故障信号有效。
152.可选地,确定单元703可以包括:第三确定模块,用于响应于总线故障信号中的故障信息由电池的故障事件触发而生成,和/或,硬线故障信号中的故障信息由故障事件触发而生成,确定故障状态为动力电池出现故障。
153.可选地,该装置还包括:控制单元,用于响应于动力电池出现故障,至少控制电池管理系统断开动力电池的高压接触器,且向车辆发送提示信息,提示信息用于向车辆指示动力电池出现故障。
154.在该实施例中,通过监控单元对车辆的电池管理系统中子系统的运行状况进行监控,得到监控数据;校验单元,基于监控数据,确定电池管理系统处于正常工作状态,控制电池管理系统对接收到的电池故障信号进行校验,得到第一校验结果,其中,电池故障信号由
车辆对动力电池进行监测得到;确定单元,响应于第一校验结果为电池故障信号有效,基于电池故障信号中的故障信息,确定动力电池的故障状态,其中,故障状态用于表征动力电池是否出现故障,从而解决了电池管理系统对电池故障信号进行处理的可靠性差的技术问题,提高了电池管理系统对电池故障信号进行处理的可靠性的技术效果。
155.实施例4
156.根据本发明实施例,还提供了一种计算机可读存储介质,该计算机可读存储介质包括存储的程序,其中,在程序运行时控制计算机可读存储介质所在设备执行实施例1中的电池管理系统的信号处理方法。
157.实施例5
158.根据本发明实施例,还提供了一种处理器,该处理器用于运行程序,其中,程序运行时执行实施例1中的电池管理系统的信号处理方法。
159.实施例6
160.根据本发明实施例,还提供一种车辆,其特征在于,用于执行实施例1中的电池管理系统的信号处理方法。
161.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
162.在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其它实施例的相关描述。
163.在本发明所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
164.作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
165.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
166.集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例方法的全部或部分步骤。而前述的存储介质包括:u盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
167.以上仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
技术特征:
1.一种电池管理系统的信号处理方法,其特征在于,包括:对车辆的电池管理系统中子系统的运行状况进行监控,得到监控数据;基于所述监控数据,确定所述电池管理系统处于正常工作状态,控制所述电池管理系统对接收到的电池故障信号进行校验,得到第一校验结果,其中,所述电池故障信号由所述车辆对动力电池进行监测得到;响应于所述第一校验结果为所述电池故障信号有效,基于所述电池故障信号中的故障信息,确定所述动力电池的故障状态,其中,所述故障状态用于表征所述动力电池是否出现故障。2.根据权利要求1所述的方法,其特征在于,所述监控数据包括所述子系统处于驱动状态下的系统状态数据以及所述子系统处于所述驱动状态下产生的系统数据,基于所述监控数据,确定所述电池管理系统处于正常工作状态,包括:响应于所述系统状态数据中未包含所述子系统的故障数据,且所述系统数据有效,确定所述电池管理系统处于所述正常工作状态,其中,所述故障数据用于表征所述子系统出现故障。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:对所述系统数据进行循环冗余校验,得到第二校验结果;响应于所述第二校验结果为所述系统数据完整,确定所述系统数据有效。4.根据权利要求1所述的方法,其特征在于,所述电池故障信号包括总线故障信号和硬线故障信号,控制所述电池管理系统对接收到的电池故障信号进行校验,得到第一校验结果,包括:控制所述电池管理系统对所述总线故障信号进行校验,得到第三校验结果,和/或,控制所述电池管理系统对所述硬线故障信号进行校验,得到第四校验结果;响应于所述第三校验结果表征所述总线故障信号有效,和/或,所述第四校验结果表征所述硬线故障信号有效,确定所述第一校验结果为所述电池故障信号有效。5.根据权利要求4所述的方法,其特征在于,基于所述电池故障信号中的故障信息,确定所述动力电池的故障状态,包括:响应于所述总线故障信号中的所述故障信息由所述电池的故障事件触发而生成,和/或,所述硬线故障信号中的所述故障信息由所述故障事件触发而生成,确定所述故障状态为所述动力电池出现故障。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于所述动力电池出现故障,至少控制所述电池管理系统断开所述动力电池的高压接触器,且向所述车辆发送提示信息,所述提示信息用于向所述车辆指示所述动力电池出现故障。7.一种电池管理系统的信号处理装置,其特征在于,包括:监控单元,用于对车辆的电池管理系统中子系统的运行状况进行监控,得到监控数据;校验单元,用于基于所述监控数据,确定所述电池管理系统处于正常工作状态,控制所述电池管理系统对接收到的电池故障信号进行校验,得到第一校验结果,其中,所述电池故障信号由所述车辆对动力电池进行监测得到;确定单元,用于响应于所述第一校验结果为所述电池故障信号有效,基于所述电池故
障信号中的故障信息,确定所述动力电池的故障状态,其中,所述故障状态用于表征所述动力电池是否出现故障。8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的程序,其中,在所述程序运行时控制所述计算机可读存储介质所在设备执行权利要求1至6中任意一项所述的电池管理系统的信号处理方法。9.一种处理器,其特征在于,所述处理器用于运行程序,其中,所述程序被所述处理器运行时执行权利要求1至6中任意一项所述的电池管理系统的信号处理方法。10.一种车辆,其特征在于,用于执行权利要求1至6中任意一项所述的电池管理系统的信号处理方法。
技术总结
本发明公开了一种电池管理系统的信号处理方法、装置以及存储介质。该方法可以用于对电池管理系统的功能安全进行监控,该方法包括:对车辆的电池管理系统中子系统的运行状况进行监控,得到监控数据;基于监控数据,确定电池管理系统处于正常工作状态,控制电池管理系统对接收到的电池故障信号进行校验,得到第一校验结果,其中,电池故障信号由车辆对动力电池进行监测得到;响应于第一校验结果为电池故障信号有效,基于电池故障信号中的故障信息,确定动力电池的故障状态,其中,故障状态用于表征动力电池是否出现故障。本发明解决了电池管理系统对电池故障信号进行处理的可靠性差的技术问题。的技术问题。的技术问题。
技术研发人员:王君君 荣常如 马腾翔 牛春静 范广冲 侯典坤 杨庆敖 朱鹏飞 冯先振
受保护的技术使用者:中国第一汽车股份有限公司
技术研发日:2023.03.20
技术公布日:2023/6/27
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
