制动灯开关故障检测方法及装置与流程

文档序号:19826428发布日期:2020-02-04 11:54阅读:1806来源:国知局
制动灯开关故障检测方法及装置与流程

本发明涉及开关技术领域,尤其涉及制动灯开关故障检测方法及装置。



背景技术:

随着人们生活水平的提高,汽车越来越和人们的生活密切相关。因此汽车的安全显得日益重要。

制动灯开关在整车中起到很重要的作用,牵扯到车辆制动及制动信号识别,是车辆的安全件,所以对制动灯开关故障的控制在整车设计时是必不可少的一部分,在自动挡汽车和电动车中用的制动灯开关为双路开关,通常一路常开,另一路常闭。

制动灯开关的两路开关的正常状态即,同步状态如表1所示,其中,i路为常开,ii路为常闭:

表1制动灯开关同步状态

从表1可以看出,在非制动状态下,i路开关为0(断开),ii路开关为1(导通),表示两路开关达到同步,即状态正常;在制动状态下,i路开关为1(导通),ii路开关为0(断开),表示两路开关达到同步,即状态正常。

制动灯开关的两路开关的异常状态即,不同步状态如表2所示,其中,i路为常开,ii路为常闭:

表2制动灯开关不同步状态

从表2可以看出,无论是在非制动状态还是制动状态下,i路和ii路开关同时为0(断开),或者,i路和ii路开关同时为1(导通),都表示两路开关未达到同步,即状态异常。

由于制动灯开关制造精度问题,可能会出现两路开关同时接通或同时断开的现象,同时导通或同时断开的行程区间称为制动灯开关的过渡区域;另外,制动灯开关和vcu(vehiclecontrolunit,整车控制单元)线束可能由于开路或断路出现真实故障问题。在控制时需要对正常过渡区域和实际出现故障进行区分及处理。



技术实现要素:

本发明实施例提出制动灯开关故障检测方法及装置,以提高制动灯开关故障检测的精确度。

本发明实施例的技术方案是这样实现的:

一种制动灯开关故障检测方法,该方法包括:

实时获取制动主缸压力有效性信号和制动主缸压力值;

实时获取两路制动灯开关的状态信号;

当检测到当前制动主缸压力有效性信号指示有效,则判断是否满足:两路制动灯开关的状态不同步且所述制动主缸压力值大于预设压力阈值,

若满足,确定制动灯开关故障。

所述实时获取两路制动灯开关的状态信号之后进一步包括

判断所述两路制动开关的状态是否同步;

若同步,对所述两路制动灯开关状态同步的持续时长进行计时;

若不同步,对所述两路制动灯开关状态不同步的持续时长进行计时。

所述方法进一步包括:

若当前制动主缸压力有效性信号指示无效,则判断当前车速是否大于预设车速阈值;

若当前车速大于所述预设车速阈值,则判断所述两路制动灯开关状态不同步的持续时长是否大于预设第一时长阈值,若是,确定制动灯开关故障;

若当前车速不大于所述预设车速阈值,判断所述两路制动灯开关状态不同步的持续时长是否大于预设第二时长阈值,若是,确定制动灯开关故障;

其中,所述预设第二时长阈值>所述预设第一时长阈值。

(车辆的蠕行车速-1.5)km/h≤所述预设车速阈值≤(车辆的蠕行车速-0.5)km/h;

15s≤所述预设第一时长阈值≤25s;

100s≤所述预设第二时长阈值≤140s。

所述确定制动灯开关故障之后进一步包括:

实时获取所述两路制动灯开关的状态信号,

判断所述两路制动灯开关状态是否同步,

若是,对所述两路制动灯开关状态同步的持续时长进行计时;

若检测到所述两路制动灯开关状态同步的持续时长大于预设第三时长阈值,确定制动灯开关故障消失,恢复正常。

15s≤所述预设第三时长阈值≤25s。

(制动主缸在制动灯开关过渡区域内的压力最大值+3)bar≤所述预设压力阈值≤(制动主缸在制动灯开关过渡区域内的压力最大值+5)bar。

一种制动灯开关故障检测装置,该方法包括:

制动主缸压力信息获取模块,用于实时获取制动主缸压力有效性信号和制动主缸压力值;

制动灯开关状态获取模块,用于实时获取两路制动灯开关的状态信号;

故障检测模块,用于根据所述制动主缸压力有效性信号及所述两路制动灯开关的状态信号判定所述制动灯开关是否故障。

所述制动灯开关状态获取模块进一步用于,

所述两路制动灯开关的状态信号同步或不同步持续时长的计时。

所述故障检测模块确定制动灯开关故障之后进一步用于,

判定所述制动灯开关故障是否消失,恢复正常,和/或

将制动灯开关故障提示发送到仪表控制器,控制仪表显示故障信息,且通过动力控制器限制车辆动力输出。

本发明实施例在检测到当前制动主缸压力有效性信号指示有效时,判断是否满足:两路制动灯开关的状态不同步且制动主缸压力值大于预设压力阈值,若满足,确定制动灯开关故障,从而将制动灯开关的过渡区域与制动灯开关的真实故障区分开来,提高了制动灯开关故障检测的精确度。

附图说明

图1为本发明一实施例提供的制动灯开关故障检测方法流程图;

图2为本发明另一实施例提供的制动灯开关故障检测方法流程图;

图3为本发明实施例提供的制动灯开关故障检测装置的结构示意图。

具体实施方式

下面结合附图及具体实施例对本发明再作进一步详细的说明。

目前已有通过加速踏板传感器、esp(electronicstabilityprogram,车身电子稳定系统)控制器、制动开关传感器、车速传感器接口等进行逻辑判断及控制实现制动灯开关故障的检测。

发明人经过分析发现:在实际应用中,制动主缸压力信号及压力值也与制动灯开关故障有关,由此给出了本发明提出的制动灯开关故障检测方案。

图1为本发明一实施例提供的制动灯开关故障检测方法流程图,其具体步骤如下:

步骤101:实时获取制动主缸压力有效性信号和制动主缸压力值。

步骤102:实时获取两路制动灯开关的状态信号。

步骤103:检测到当前制动主缸压力有效性信号指示有效,则判断是否满足:两路制动灯开关的状态不同步且制动主缸压力值大于预设压力阈值,若满足,确定制动灯开关故障。

两路制动灯开关(即常开开关和常闭开关)的状态不同步即,两路制动灯开关的状态信号同时为0(即同时导通)或同时为1(即同时断开)。

一可选实施例中,步骤102中,实时获取两路制动灯开关的状态信号之后进一步包括:

判断两路制动开关的状态是否同步;

若同步,对两路制动灯开关状态同步的持续时长进行计时;

若不同步,对两路制动灯开关状态不同步的持续时长进行计时。

在一可选的实施例中,若当前制动主缸压力有效性信号指示无效,则判断当前车速是否大于预设车速阈值,若当前车速大于预设车速阈值,则判断两路制动灯开关状态不同步的持续时长是否大于预设第一时长阈值,若是,确定制动灯开关故障;若当前车速不大于预设车速阈值,判断两路制动灯开关状态不同步的持续时长是否大于预设第二时长阈值,若是,确定制动灯开关故障;其中,第二时长阈值>第一时长阈值。

在一可选的实施例中,(车辆的蠕行车速-1.5)km/h≤预设车速阈值≤(车辆的蠕行车速-0.5)km/h;

在一可选的实施例中,15s≤预设第一时长阈值≤25s;

在一可选的实施例中,100s≤预设第二时长阈值≤140s。

在一可选的实施例中,确定制动灯开关故障之后进一步包括:

实时获取两路制动灯开关的状态信号,

判断两路制动灯开关状态是否同步,

若是,对两路制动灯开关状态同步的持续时长进行计时;

若检测到两路制动灯开关状态同步的持续时长大于预设第三时长阈值,确定制动灯开关故障消失,恢复正常。

在一可选的实施例中,15s≤预设第三时长阈值≤25s。

在一可选的实施例中,预设压力阈值的取值范围为:

(制动主缸在制动灯开关过渡区域内的压力最大值+3)bar≤预设压力阈值≤(制动主缸在制动灯开关过渡区域内的压力最大值+5)bar。

在一可选的实施例中,确定制动灯开关故障之后进一步包括:

将制动灯开关故障提示发送到仪表控制器,以使得仪表控制器点亮制动故障灯和整车系统故障灯;且限制车辆动力输出。

本实施例的执行主体可为整车控制单元如:vcu或vbu。

图2为本发明另一实施例提供的制动灯开关故障检测方法流程图,其具体步骤如下:

步骤201:vcu从can总线上实时获取esp控制器发来的制动主缸压力有效性信号和制动主缸压力值。

esp控制器会实时判断制动主缸压力有效性,并通过can总线向vcu实时上报制动主缸压力有效性信号。

步骤202:vcu实时获取两路制动灯开关的状态信号。

vcu与每路制动灯开关分别通过一根硬线连接,每路制动灯开关的状态信号通过硬线实时传输给vcu。

步骤203:vcu判断当前制动主缸压力有效性信号是否指示有效,若是,执行步骤204;否则,执行步骤205。

步骤204:vcu判断当前是否满足:两路制动灯开关不同步且制动主缸压力值大于预设压力阈值,若是,执行步骤208;否则,执行步骤209。

步骤205:vcu判断当前车速是否大于预设车速阈值,若是,执行步骤206;否则,执行步骤207。

步骤206:vcu判断两路制动灯开关不同步持续时长是否大于预设第一时长阈值,若是,执行步骤208;否则,执行步骤209。

步骤207:vcu判断两路制动灯开关不同步持续时长是否大于预设第二时长阈值,若是,执行步骤208;否则,执行步骤209。

第二时长阈值小于第一时长阈值。

步骤208:vcu确定制动灯开关故障,将故障信息发送到仪表控制器,仪表控制器点亮故障灯,同时vcu限制车辆动力输出,本流程结束。

当确定制动灯开关故障后,vcu持续输出制动灯开关故障提示,直至vcu检测到两路制动灯开关状态同步的持续时长大于预设第三时长阈值时,则确定制动灯故障消失,恢复正常,停止输出制动灯开关故障提示。

在一可选实施例中,仪表控制器点亮故障灯包括:点亮制动故障灯和整车系统故障灯。

限制车辆动力输出包括:根据预设的制动灯开关故障下的行驶最高车速(如:60km/h)以及加速踏板的深度确定需求扭矩,将需求扭矩发送给电机控制器,以保证能够将车辆开到维修厂进行维修处理,同时,vcu通知仪表控制器在仪表上文字提示“限功率行驶。

具体地,先根据加速踏板的深度计算需求扭矩,且,若计算得到的需求扭矩对应车速大于预设的制动灯开关故障下的行驶最高车速,则将需求扭矩调整到预设的制动灯开关故障下的行驶最高车速(如:60km/h)对应的值。

另外,vcu确定制动灯开关故障后,取消蠕行功能。

步骤209:vcu确定制动灯开关无故障。

图3为本发明实施例提供的制动灯开关故障检测装置的结构示意图,该装置主要包括:制动主缸压力信息获取模块31、制动灯开关状态获取模块32和故障检测模块33,其中:

制动主缸压力信息获取模块31,用于从esp控制器实时获取制动主缸压力有效性信号和制动主缸压力值。

制动灯开关状态获取模块32,用于实时获取两路制动灯开关的状态信号。

故障检测模块33,用于根据制动主缸压力信息获取模块31获取的制动主缸压力有效性信号和制动主缸压力值,以及制动灯开关状态获取模块32获取的两路制动灯开关的状态信号,判定制动灯开关是否故障。

一可选实施例中,制动灯开关状态获取模块32进一步用于,两路制动灯开关的状态信号同步或不同步持续时长的计时。

一可选实施例中,故障检测模块33确定制动灯开关故障之后进一步用于,判定制动灯开关故障是否消失,恢复正常,和/或将制动灯开关故障提示发送到仪表控制器,控制仪表显示故障信息,且通过动力控制器限制车辆动力输出。

一可选实施例中,故障检测模块33具体用于,当根据制动主缸压力信息获取模块31实时获取的制动主缸压力有效性信号,检测到当前制动主缸压力有效性信号指示有效,则根据制动灯开关状态获取模块32实时获取的两路制动灯开关的状态信号以及制动主缸压力信息获取模块31实时获取的制动主缸压力值,判断是否满足:两路制动灯开关的状态不同步且制动主缸压力值大于预设压力阈值,若满足,确定制动灯开关故障。

一可选实施例中,故障检测模块33进一步用于,

若当前制动主缸压力有效性信号指示无效,则判断当前车速是否大于预设车速阈值;

若当前车速大于预设车速阈值,则判断两路制动灯开关状态不同步的持续时长是否大于预设第一时长阈值,若是,确定制动灯开关故障;

若当前车速不大于预设车速阈值,判断两路制动灯开关状态不同步的持续时长是否大于预设第二时长阈值,若是,确定制动灯开关故障;

其中,第二时长阈值>第一时长阈值。

一可选实施例中,故障检测模块33确定制动灯开关故障之后进一步用于,实时获取两路制动灯开关的状态信号,判断两路制动灯开关状态是否同步,若是,对两路制动灯开关状态同步的持续时长进行计时;若检测到两路制动灯开关状态同步的持续时长大于预设第三时长阈值,确定制动灯开关故障消失,恢复正常。

一可选的实施例中,上述装置位于整车控制单元内。

一可选的实施例中,整车控制单元为vcu或vbu。

本发明实施例的有益技术效果如下:

一、在制动主缸压力信号有效时,判断是否满足:两路制动灯开关的状态不同步且制动主缸压力值大于预设压力阈值,若满足,确定制动灯开关故障。而发明人经过分析发现:两路制动灯开关处于过渡区域(即同时导通或同时断开的行程区间)时,制动主缸的压力值是不大于预设压力阈值的,而制动灯开关出现真实故障时,当驾驶员踩下制动踏板启动车辆或者行车制动时,制动主缸的压力值则是大于预设压力阈值的,从而,本发明实施例将制动灯开关的过渡区域和真实故障区分开来,提高了制动灯开关故障检测的精确度。

二、在制动主缸压力信号无效时,则判断当前车速是否大于预设车速阈值;若当前车速大于预设车速阈值,则判断两路制动灯开关状态不同步的持续时长是否大于预设第一时长阈值,若是,确定制动灯开关故障;若当前车速不大于预设车速阈值,判断两路制动灯开关状态不同步的持续时长是否大于预设第二时长阈值,若是,确定制动灯开关故障;其中,第二时长阈值>第一时长阈值。从而解决了制动主缸压力信号无效时的制动灯开关故障检测,进一步提高了制动灯开关故障检测的精确度,从而保证了车辆在何种状态都能对制动灯开关故障进行检测。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。

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