一种防止整车误报故障的方法、装置和设备制造方法及图纸

技术编号:20463900 阅读:18 留言:0更新日期:2019-03-02 11:48
本发明专利技术提供了一种防止整车误报故障的方法、装置和设备,涉及车辆故障检测的技术领域,所述方法包括:通过采集电机控制器和电池管理系统的参数信息,并与预期的组合信息进行一致性校验;若校验未通过,则判定车辆故障并控制车辆下电;在采集电机控制器和电池管理系统的参数信息之前,在预设校验时间内建立整车控制器与电机控制器和电池管理系统的通讯连接。本发明专利技术通过在采集电机控制器和电池管理系统的参数信息之前,在预设校验时间内建立整车控制器与电机控制器和电池管理系统的通讯连接,可以在检测到电机控制器或者电池管理系统通讯丢失时防止误报故障,使车辆的故障检测更加准确、可靠,提高工作效率,提高车辆的安全性。

A Method, Device and Equipment for Preventing Faults Misreported by the Whole Vehicle

The invention provides a method, device and equipment for preventing vehicle faults from false alarm, which relates to the technical field of vehicle fault detection. The method includes: collecting parameter information of motor controller and battery management system, and checking consistency with expected combination information; determining vehicle faults and controlling vehicle power down if the verification fails; and collecting motor controller. Before the parameter information of battery management system, the communication connection between vehicle controller, motor controller and battery management system is established within the preset calibration time. By establishing a communication connection between the vehicle controller and the motor controller and the battery management system in the preset calibration time before collecting the parameter information of the motor controller and the battery management system, the invention can prevent false alarm when the communication loss of the motor controller or the battery management system is detected, thus making the fault detection of the vehicle more accurate, reliable and improving the working efficiency. Improve vehicle safety.

【技术实现步骤摘要】
一种防止整车误报故障的方法、装置和设备
本专利技术涉及车辆故障检测的
,具体涉及一种防止整车误报故障的方法、装置和设备。
技术介绍
在主机厂车型开发过程中,在不同阀点和阶段都需要研发能适应本阀点整车功能的控制器软件。大多数车型VCU(整车控制器,VehicleControlUnit)、BMS(电池管理系统,BusinessManagementSystem)、MCU(电机控制器,MicroControllerUnit)都是自主研发的,而每一种控制器软件开发全生命周期过程中都会产生众多过阀版本的软件。另外,电机和电池供应商较多、电池材料类型和额定容量在不同车型配置上也各不相同,也会导致软件版本数量的增加。所以软件版本的管理非常重要,防止整车由于VCU/BMS/MCU等控制器软件不匹配造成整车故障问题。目前,在整车上电后,VCU通过采集CAN(控制器局域网络,ControllerAreaNetwork)总线上BMS和MCU节点发送的电机供应商、电池供应商、电池材料类型、电池额定容量、VCU本身发送的软件版本号后进行校对检测,若不满足项目预期组合,则整车上电后报“自适应”故障,在仪表上进行显示提醒,并且进行限功率或者下高压处理。虽然此种方案在整车上电后自动对自主研发的VCU/BMC/MCU软件以及电机电池相关参数进行检测核对,在一定程度上防范了软件版本刷写错误和整车各控制器软件不匹配错误的发生。但是,若整车存在CAN通讯不良等原因造成的CAN通讯丢失故障时的处理方式没有考虑在内,若上电MCU或者BMS控制器故障不能发送报文或者CAN总线问题导致VCU检测不到MCU和BMS发送的电机和电池相关参数,可能会误报“自适应故障”;并且,此种方案不能检测控制器软件和硬件的适应关系,也就是说控制器软件如果刷写在一块错误版本号的硬件控制器中则不能检测出故障。因此,亟需一种防止整车误报故障的方法、装置和设备,能够解决由于通讯丢失易引发误报故障和不能检测控制器软件和硬件的适应关系的问题。
技术实现思路
本专利技术实施例提供了一种防止整车误报故障的方法、装置和设备,用以解决由于通讯丢失易引发误报故障和不能检测控制器软件和硬件的适应关系的问题。为解决上述技术问题,本专利技术实施例提供了一种整防止整车误报故障的方法,应用于整车控制器,包括:采集电机控制器和电池管理系统的参数信息,并与预期的组合信息进行一致性校验;若校验未通过,则判定车辆故障并控制车辆下电;在所述采集电机控制器和电池管理系统的参数信息之前,在预设校验时间内建立整车控制器与电机控制器和电池管理系统的通讯连接。优选的,所述方法还包括:若校验通过,则控制所述车辆高压上电。优选的,所述方法还包括:在预设校验时间内判定整车控制器与所述电机控制器和电池管理系统中的至少一个未通讯连接时,获取判定未通讯连接的第一时长和预设校验时间减去第一时长后的第二时长;在重新检测到整车控制器与所述电机控制器和电池管理系统均通讯连接时,在所述第二时长内,采集所述电机控制器和所述电池管理系统的参数信息,并与所述预期的组合信息进行一致性校验;若在所述第二时长内校验未通过,则判定所述车辆故障并控制车辆下电;其中,所述第一时长和所述第二时长均小于所述预设校验时间。优选的,所述方法还包括:在待检测车辆低压上电后,获取所述整车控制器的软件零部件号和硬件零部件号;将所述软件零部件号和所述硬件零部件号进行一致性校验;若校验未通过,则判定所述车辆故障并控制车辆下电。优选的,所述采集电机控制器和电池管理系统的参数信息,并与预期的组合信息进行一致性校验包括:在建立整车控制器与电机控制器和电池管理系统的通讯连接后,采集所述电机控制器的第一参数信息和所述电池管理系统的第二参数信息;其中,所述第一参数信息包括电机供应商,所述第二参数信息包括电池供应商、电池材料和电池的额定容量;判断所述第一参数信息与所述第二参数信息是否满足所述预期的组合信息;若满足,则确定所述第一参数信息与所述第二参数信息校验通过。本专利技术实施例还提供了一种防止整车误报故障的装置,应用于整车控制器,包括:第一校验模块,用于采集电机控制器和电池管理系统的参数信息,并与预期的组合信息进行一致性校验;第一控制模块,用于若校验未通过,则判定车辆故障并控制车辆下电;通讯模块,用于在所述第一校验模块之前,在预设校验时间内建立整车控制器与电机控制器和电池管理系统的通讯连接。优选的,所述装置还包括:第二控制模块,用于若校验通过,则控制所述车辆高压上电。优选的,所述装置还包括:第一获取模块,用于在预设校验时间内判定整车控制器与所述电机控制器和电池管理系统中的至少一个未通讯连接时,获取判定未通讯连接的第一时长和预设校验时间减去第一时长后的第二时长;第二校验模块,用于在重新检测到整车控制器与所述电机控制器和电池管理系统均通讯连接时,在所述第二时长内,采集所述电机控制器和所述电池管理系统的参数信息,并与所述预期的组合信息进行一致性校验;第三控制模块,用于在所述第二时长内校验未通过,则判定所述车辆故障并控制车辆下电;其中,所述第一时长和所述第二时长均小于所述预设校验时间。优选的,所述装置还包括:第二获取模块,用于在待检测车辆低压上电后,获取所述整车控制器的软件零部件号和硬件零部件号;第三校验模块,用于将所述软件零部件号和所述硬件零部件号进行一致性校验;第四控制模块,用于若校验未通过,则判定所述车辆故障并控制车辆下电。优选的,所述第一校验模块包括:第一采集单元,用于在建立整车控制器与电机控制器和电池管理系统的通讯连接后,采集所述电机控制器的第一参数信息和所述电池管理系统的第二参数信息;其中,所述第一参数信息包括电机供应商,所述第二参数信息包括电池供应商、电池材料和电池的额定容量;第一判断单元,用于判断所述第一参数信息与所述第二参数信息是否满足所述预期的组合信息;第一确定单元,用于若满足,则确定所述第一参数信息与所述第二参数信息校验通过。本专利技术实施例还提供了一种防止整车误报故障的设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述的防止整车误报故障的方法中的步骤。与现有技术相比,本专利技术实施例提供的一种防止整车误报故障的方法、装置和设备,至少具有以下有益效果:通过采集电机控制器和电池管理系统的参数信息,并与预期的组合信息进行一致性校验,若校验未通过,则判定所述车辆故障并控制车辆下电,在所述采集电机控制器和电池管理系统的参数信息之前,在预设校验时间内建立整车控制器与电机控制器和电池管理系统的通讯连接,可以在检测到MCU或者BMS通讯丢失时防止误报故障,且能够检测控制器软件和硬件的适应关系。附图说明图1为本专利技术实施例提供的方法流程图;图2为本专利技术实施例提供的方法具体流程图;图3为本专利技术实施例提供的方法具体流程图;图4为本专利技术实施例提供的方法具体流程图;图5为本专利技术实施例提供的装置的结构框图;图6为本专利技术实施例提供的装置的结构框图;图7为本专利技术实施例提供的装置的结构框图;图8为本专利技术实施例提供的装置的结构框图;附图标记说明:1-第一校验模块,11-第一采集单元,12-第一判断单元,13-第一确定单元,2-第一控制模块,3-通讯模块,本文档来自技高网
...

【技术保护点】
1.一种防止整车误报故障的方法,应用于整车控制器,其特征在于,包括:采集电机控制器和电池管理系统的参数信息,并与预期的组合信息进行一致性校验;若校验未通过,则判定车辆故障并控制车辆下电;在所述采集电机控制器和电池管理系统的参数信息之前,在预设校验时间内建立整车控制器与电机控制器和电池管理系统的通讯连接。

【技术特征摘要】
1.一种防止整车误报故障的方法,应用于整车控制器,其特征在于,包括:采集电机控制器和电池管理系统的参数信息,并与预期的组合信息进行一致性校验;若校验未通过,则判定车辆故障并控制车辆下电;在所述采集电机控制器和电池管理系统的参数信息之前,在预设校验时间内建立整车控制器与电机控制器和电池管理系统的通讯连接。2.如权利要求1所述的防止整车误报故障的方法,其特征在于,所述方法还包括:若校验通过,则控制所述车辆高压上电。3.如权利要求1所述的防止整车误报故障的方法,其特征在于,所述方法还包括:在预设校验时间内判定整车控制器与所述电机控制器和电池管理系统中的至少一个未通讯连接时,获取判定未通讯连接的第一时长和预设校验时间减去第一时长后的第二时长;在重新检测到整车控制器与所述电机控制器和电池管理系统均通讯连接时,在所述第二时长内,采集所述电机控制器和所述电池管理系统的参数信息,并与所述预期的组合信息进行一致性校验;若在所述第二时长内校验未通过,则判定所述车辆故障并控制车辆下电;其中,所述第一时长和所述第二时长均小于所述预设校验时间。4.如权利要求1所述的防止整车误报故障的方法,其特征在于,所述方法还包括:在待检测车辆低压上电后,获取所述整车控制器的软件零部件号和硬件零部件号;将所述软件零部件号和所述硬件零部件号进行一致性校验;若校验未通过,则判定所述车辆故障并控制车辆下电。5.如权利要求1所述的防止整车误报故障的方法,其特征在于,所述采集电机控制器和电池管理系统的参数信息,并与预期的组合信息进行一致性校验包括:在建立整车控制器与电机控制器和电池管理系统的通讯连接后,采集所述电机控制器的第一参数信息和所述电池管理系统的第二参数信息;其中,所述第一参数信息包括电机供应商,所述第二参数信息包括电池供应商、电池材料和电池的额定容量;判断所述第一参数信息与所述第二参数信息是否满足所述预期的组合信息;若满足,则确定所述第一参数信息与所述第二参数信息校验通过。6.一种防止整车误报故障的装置,应用于整车控制器,其特征在于,包括:第一校验模块,用于采集电机控制器和电池管理系统的参数信息,并与预期的组合信息进行一致性校验;第一控制模块,用...

【专利技术属性】
技术研发人员:张玉盼李明亮黄颍华曹海燕
申请(专利权)人:北京新能源汽车股份有限公司
类型:发明
国别省市:北京,11

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

1