汽车双油门踏板信号处理方法及系统的制作方法

xiaoxiao2020-11-9  179

汽车双油门踏板信号处理方法及系统的制作方法
【技术领域】
[0001]本发明涉及汽车电子控制领域,尤其涉及一种汽车双油门踏板信号处理方法及系统。
【背景技术】
[0002]油门踏板(也称加速器)是汽车上一个非常重要的设备,是发动机扭矩指令的输入来源,其可靠性直接关系到行车安全。现在大部分汽车所使用的加速器为电子式的,即直接把加速器的开度转换成模拟电压输送到整车控制器。为了增加可靠性,有些加速器采用双通道设计,即同时输出两个模拟信号,这两个模拟信号成两倍关系且与踏板开度成比例关系O
[0003]目前对于双油门信号的处理策略相对比较简单,主要是监控这两路油门是否保持接近两倍的关系,如果两者的比例超出正常范围,则认为加速器故障或出现加速器信号线掉线而触发整车报警并停车,这种信号处理方法存在以下缺陷:信号处理的可靠性低,无法识别出两路油门信号中哪一路是正常的哪一路有故障并进行相应的油门信号切换,
[0004]一是,两路油门信号比例超出正常范围内,有可能其中一路油门通道是正常的、另一路油门通道出现故障,那么可以选用正常的一路油门信号作为有效信号,而不应该直接判定加速器故障并报警。
[0005]二是,两路油门信号比例在正常范围内,也不能断定加速器正常,例如在两路油门通道均存在故障的情况下,有可能其比例反而在正常范围内。
[0006]另外,现有的油门信号处理方法中,油门信号的有效性无法保证,会出现对油门开度的误判,因为目前对于油门踏板开度的确定都是基于所获取的模拟信号的幅值。例如,当模拟信号的幅值接近零开度的理论基准值时,即判定油门踏板开度为零开度,如果该路信号线掉线,用户踩油门时,则其输出的模拟信号还是接近零开度的理论基准值,因此系统会判定此时的并踏板开度为零开度,这明显是不正确的。

【发明内容】

[0007]本发明要解决的技术问题在于,针对现有技术的上述信号处理的可靠性低、无法分别识别两路油门信号是否故障并进行相应的油门信号切换的缺陷,提供一种汽车双油门踏板信号处理方法及系统。
[0008]本发明解决其技术问题所采用的技术方案是:构造一种汽车双油门踏板信号处理方法,所述方法包括:
[0009](s)、在汽车控制器上电后,将第一故障标志和第二故障标志清零;
[0010](a)、采样第一路油门信号和第二路油门信号;
[0011](b)、判断当前的第一路油门信号和第二路油门信号的比值是否在预定比值范围内且第一路油门信号是否在第一预设范围内,如果是,则确认两路油门信号均正常,进入步骤(d),否则进入步骤(C);
[0012](c)、如果第一路油门信号不在第一预设范围内,则将第一故障标志置位,如果第二路油门信号不在第二预设范围内,则将第二故障标志置位;
[0013](d)、在第一故障标志为零时响应第一路油门信号,然后执行步骤(a);在第一故障标志被置位且第二故障标志为零时响应第二路油门信号,然后执行步骤(a);在第一故障标志和第二故障标志均被置位时拒绝响应第一路油门信号和第二路油门信号并报警,然后执行步骤(a)。
[0014]本发明所述的汽车双油门踏板信号处理方法,其中,所述步骤(b)中,在确认两路油门信号均正常时还包括:判断所述第一故障标志或者第二故障标志是否被置位,并在所述第一故障标志或者第二故障标志被置位时使故障复位计数器的计数值加一,在故障复位计数器的计数值达到设定值时将第一故障标志和第二故障标志清零。
[0015]本发明所述的汽车双油门踏板信号处理方法,其中,所述步骤(a)和步骤(b)之间还包括:在检测到刹车信号时执行步骤(k),否则执行步骤(b);
[0016](k)、在第一路油门信号超过第一阈值时将第一故障标志置位,在第二路油门信号超过第二阈值时将第二故障标志置位,然后执行步骤(d);
[0017]本发明所述的汽车双油门踏板信号处理方法,其中,所述步骤(k)包括以下子步骤,
[0018](kl)、在第一路油门信号超过第一阈值时使第一故障计数器的计数值加一,并在第一故障计数器的计数值达到设定值时将第一故障标志置位;然后执行步骤(k2);
[0019](k2)、在第二路油门信号超过第二阈值时使第二故障计数器的计数值加一,并在第二故障计数器的计数值达到设定值时将第二故障标志置位;并进入步骤(d)。
[0020]本发明所述的汽车双油门踏板信号处理方法,其中,所述第一阈值为:油门踏板开度为零开度时第一路油门信号的理论最小值加上允许偏差后的值;
[0021]所述第二阈值为:油门踏板开度为零开度时第二路油门信号的理论最小值加上允许偏差后的值。
[0022]本发明所述的汽车双油门踏板信号处理方法,其中,所述第一预设范围为:大于油门踏板开度为零开度时第一路油门信号的理论最小值减去允许偏差后的值,小于油门踏板开度为全开度时第一路油门信号的理论最大值加上允许偏差后的值;
[0023]所述第二预设范围为:大于油门踏板开度为零开度时第二路油门信号的理论最小值减去允许偏差后的值,小于油门踏板开度为全开度时第二路油门信号的理论最大值加上允许偏差后的值。
[0024]本发明所述的汽车双油门踏板信号处理方法,其中,所述预定比值范围为
1.8_2.2ο
[0025]本发明还公开了一种汽车双油门踏板信号处理系统,包括复位模块、采集模块、第一判断模块、第二判断模块、响应模块;
[0026]复位模块,用于在汽车控制器上电后,将第一故障标志和第二故障标志清零;
[0027]采集模块,用于以预设间隔时间为周期采样第一路油门信号和第二路油门信号;
[0028]第一判断模块,用于判断当前的第一路油门信号和第二路油门信号的比值是否在预定比值范围内且第一路油门信号是否在第一预设范围内,如果是,则确认两路油门信号均正常,发送请求处理指令至响应模块;否则发送故障分析指令至第二判断模块;
[0029]第二判断模块,用于在接收到故障分析指令时,依次判断第一路油门信号是否在第一预设范围内、第二路油门信号是否在第二预设范围内,如果第一路油门信号不在第一预设范围内,则将第一故障标志置位,如果第二路油门信号不在第二预设范围内,则将第二故障标志置位;以及发送请求处理指令至响应模块;
[0030]响应模块,用于在接收到所述请求处理指令后,在第一故障标志为零时响应第一路油门信号,在第一故障标志被置位且第二故障标志为零时响应第二路油门信号,在第一故障标志和第二故障标志均被置位时拒绝响应第一路油门信号和第二路油门信号并报警。
[0031]本发明所述的汽车双油门踏板信号处理系统,还包括:第三判断模块,所述第一判断模块在接收到第三判断模块发送的触发指令时开始工作;
[0032]第三判断模块,用于在未检测到刹车信号时发送触发指令给第一判断模块;以及在检测到刹车信号时,依次判断第一路油门信号是否超过第一阈值、第二路油门信号是否超过第二阈值,并在第一路油门信号超过第一阈值时将第一故障标志置位、在第二路油门信号超过第二阈值时将第二故障标志置位,并发送故障分析指令至响应模块。
[0033]本发明所述的汽车双油门踏板信号处理系统,其中,所述第一判断模块包括第一计时单元,所述第三判断模块包括第二计时单元和第三计时单元;
[0034]第一计时单元,用于在第一判断模块发送故障分析指令之前,判断所述第一故障标志或者第二故障标志是否被置位,并在第一故 障标志或者第二故障标志被置位时,使故障复位计数器的计数值加一,并在故障复位计数器的计数值达到设定值时,将第一故障标志和第二故障标志清零;
[0035]第二计时单元,用于在第三判断模块判断出第一路油门信号超过第一阈值时,使第一故障计数器的计数值加一,并在第一故障计数器的计数值达到预设设定值时将第一故障标志置位;
[0036]第三计时单元,用于在第三判断模块判断出第二路油门信号超过第二阈值时,使第二故障计数器的计数值加一,并在第二故障计数器的计数值达到设定值时,将第二故障标志置位。
[0037]实施本发明的汽车双油门踏板信号处理方法及系统,具有以下有益效果:
[0038]本发明在第一路油门信号和第二路油门信号的比值符合规定的情况下,进一步对每一路油门信号是否在预设范围进行判定,只有同时满足比值和幅值的情况下才确认该路油门信号正常,可靠性更高,另外,在两路油门信号的比值不合格时,并不是直接判定油门信号故障,而是分别对每路油门信号进行故障检测,选取没有故障的一路油门信号作为有效信号进行响应,可进行相应的油门信号切换,可靠性进一步提高;
[0039]进一步的,本发明还增加了对刹车信号的验证步骤,因为刹车信号可以真实的反应油门踏板的零开度,进而可以利用零开度的状态反推此时的油门信号的有效性,有助于尽早检测出故障。
【附图说明】
[0040]下面将结合附图及实施例对本发明作进一步说明,附图中:
[0041]图1是本发明汽车双油门踏板信号处理方法的第一实施例的流程图;
[0042]图2是本发明汽车双油门踏板信号处理方法的第二实施例的流程图;
[0043]图3是本发明汽车双油门踏板信号处理系统的第一实施例的系统框图;
[0044]图4是本发明汽车双油门踏板信号处理系统的第二实施例的系统框图。
【具体实施方式】
[0045]为了对本发明的技术特征、目的和效果有更加清楚的理解,现对照附图详细说明本发明的【具体实施方式】。
[0046]参考图1,是本发明汽车双油门踏板信号处理方法的第一实施例的流程图,第一实施例中,所述方法包括:
[0047]在汽车控制器上电后,将第一故障标志和第二故障标志清零,以预设间隔时间为间隔反复执行以下步骤:
[0048]S1、米样第一路油门彳目号和第二路油门彳目号,进入步骤S200 ;
[0049]图1中,AIl和AI2分别表示实时采集到的第一路油门信号和第二路油门信号。其中,第一路油门信号和第二路油门信号为采用油门踏板行程传感器获取的模拟电压,正常情况下,两路油门信号的比值为某个预定比值,且两路油门信号的幅值分别与油门踏板的开度成正比,理论上预定比值为2。
[0050]其中,在没有踩油门时,油门踏板的开度为零开度,第一路油门信号最小,第一路油门信号理论最小值记为AI1_MIN,零开度时采集的实际值与理论最小值AI1_MIN相比,存在一定的允许偏差,同理,第二路油门信号在零开度时的理论最小值记为AI2_MIN。在将油门踩到最大时,油门踏板的开度为全开度,第一路油门信号最大,第一路油门信号的理论最大值记为AI1_MAX,同理,第二路油门信号在全开度时的理论最大值记为AI2_MAX。本实施例中,AI1_MIN、AI1_MAX 分别为:0.4V、4V,AI2_MIN、AI2_MAX 分别为:0.2V、2V。
[0051 ] 本发明利用第一故障标志、第二故障标志表不第一路油门信号和第二路油门信号是否存在故障,第一故障标志、第二故障标志被置位时,代表存在故障,第一故障标志、第二故障标志为零时,代表不存在故障。
[0052]S200、判断第一路油门信号和第二路油门信号的比值是否为预定比值范围且第一路油门信号是否在第一预设范围内,如果是,则确认加速器正常,两路油门信号均正常,进入步骤S21,否则,进入步骤S31 ;
[0053]考虑到误差,预定比值一般在预定比值范围内,本发明中预定比值范围为
1.8_2.2ο
[0054]第一预设范围为:大于油门踏板开度为零开度时第一路油门信号的理论最小值减去允许偏差后的值,小于油门踏板开度为全开度时第一路油门信号的理论最大值加上允许偏差后的值,允许偏差由允许偏差系数*理论值确定,本实施例中,允许偏差系数为0.2,零开度时的允许偏差即为0.2*AI1_MIN,全开度时的允许偏差为:0.2*AI1_MAX,因此第一预设范围为:0.8AI1_MIN 至 1.2ΑΙ1_ΜΑΧο
[0055]S21、判断第一故障标志或者第二故障标志是否被置位,如果第一故障标志或者第二故障标志被置位,则进入步骤S22,否则直接进入步骤S41 ;
[0056]S22、使故障复位计数器TO的计数值加一,且判断故障复位计数器TO的计数值是否达到设定值Tmax,如果故障复位计数器TO的计数值达到设定值Tmax,则判定第一故障标志或者第二故障标志被置位时的故障为假象故障,将第一故障标志和第二故障标志清零,进入步骤S41,如果故障复位计数器TO的计数值未达到设定值Tmax,直接进入步骤S41 ;
[0057]信号线可能会出现接触不良而导致获取的第一路油门信号和第二路油门信号为异常信号,虽然接触不良导致的异常信号出现的时间短暂,但是因为整个信息处理过程是相当快,信息处理不断执行一轮S1-S41的过程,每轮耗费的预设间隔时间大约为2ms,所以短暂的异常信号还是会导致故障检测的误判。
[0058]步骤S21和S22的目的即是为了避免接触不良带来的故障误判问题。因为步骤S2US22属于步骤S200中判定加速器正常时所在的判断路径,而油门信号在步骤S22时却存在故障,上述已经提到每轮信号处理是快速,步骤S22中的计数实际是达到计时的目的,如果步骤S22中的计数达到Tmax,则表示在某次“故障”之后的2*Tmax毫秒内都判定的加速器正常,所以可以认为此前的“故障”并不是真正的故障,而是接触不良导致的假象,所以将第一故障标志和第二故障标志清零,清除接触不良产生的故障记录。
[0059]值得注意的是,本发明并不是采用等待计时,而是在计数(计时)的同时,保持正常的反复执行信号处理的过程,保证及时的响应油门信号。
[0060]S31、判断第一路油门信号是否在第一预设范围内,如果第一路油门信号在第一预设范围内,则直接进入步骤S32,如果第一路油门信号不在第一预设范围内,则判定第一路油门信号故障,将第一故障标志置位,再进入步骤S32,
[0061]S32、判断第二路油门信号不在第二预设范围内,如果第二路油门信号在第二预设范围内,则直接进入步骤S41,如果第二路油门信号不在第二预设范围内,则判定第二路油门信号故障,将第二故障标志置位,再进入步骤S41,第二预设范围的确定参照步骤S200中第一预设范围的确定,第二预设范围为:0.8AI2_MIN至1.2AI2_MAX ;
[0062]在两路油门信号的比值不符合规定的情况下,本发明并不是直接判定加速器故障,而是进入步骤S31、S32,分别对每一路油门信号进行了故障判定,只有在该路油门信号不在合理幅值范围内时才认定该路路油门?目号确实是有故障,而在该路油门?目号在合理幅值范围内时判定其正常,步骤S31、S32判断出哪路油门信号正常、哪路存在故障,以便后续步骤S41中进行相应的油门信号切换。
[0063]S41、判断第一故障标志是否被置位,如果第一故障标志为零,则响应第一路油门信号,转步骤SI开始下 一轮的信号处理,如果第一故障标志被置位,则进入步骤S42 ;
[0064]S42、判断第二故障标志是否被置位,如果第二故障标志为零,则响应第二路油门信号,并转步骤Si开始下一轮的信号处理,如果第二故障标志被置位,则拒绝响应第一路油门信号和第二路油门信号并报警,转步骤Si开始下一轮的信号处理。优选的,在判断出两路油门信号均出现故障时,还可以根据用户的设定,执行故障复位。
[0065]本发明在第一路油门信号和第二路油门信号的比值符合规定的情况下,进一步对每一路油门信号是否在预设范围进行判定,只有同时满足比值和幅值的情况下才确认该路油门信号正常,可靠性更高;且,本发明以第一路油门信号作为首选信号、第二路油门信号作为备选信号,只要识别出第一路油门信号正常,则步骤S41直接响应第一路油门信号,只有在第一路油门信号出现故障时,步骤S42才响应正常的第二路油门信号,因此,本发明可以利用正常的一路油门信号进行响应,不会直接判定加速器故障,只有在两路油门信号均出现故障时才会报警,可靠性高。
[0066]参考图2,是本发明汽车双油门踏板信号处理方法的第二实施例的流程图。
[0067]第二实施例与第一实施例的不同在于:在汽车控制器上电执行步骤SI后,首先执行步骤SlOO:
[0068]S100、判断是否检测到刹车信号,如果检测到刹车信号,则进入步骤S51,如果没有检测到刹车信号,才执行上述的步骤200 ;
[0069]S51、判定第一路油门信号是否超过第一阈值,如果第一路油门信号超过第一阈值,则进入步骤S52,如果第一路油门信号未超过第一阈值,则进入步骤S53 ;
[0070]S52、使第一故障计数器Tl的计数值加一,且判定第一故障计数器Tl的计数值是否达到设定值Tmax,如果第一故障计数器Tl的计数值达到设定值Tmax,则将第一故障标志置位,进入步骤S53,如果第一故障计数器Tl的计数值未达到设定值Tmax,直接进入步骤S53 ;
[0071]S53、判断第二路油门信号是否超过第二阈值,如果第二路油门信号超过第二阈值,则进入步骤S54,如果第二路油门信号未超过第二阈值,则进入步骤S41 ;
[0072]S54、使第二故障计数器T2的计数值加一,且判定第二故障计数器T2的计数值是否达到设定值Tmax,如果第二故障计数器T2的计数值达到设定值Tmax,则将第二故障标志置位,进入步骤S41,如果第二故障计数器T2的计数值未达到设定值Tmax,直接进入步骤S41 ;
[0073]其中,步骤S51中的第一阈值为:油门踏板开度为零开度时第一路油门信号的理论最小值加上允许偏差后的值;步骤S53中的第二阈值为:油门踏板开度为零开度时第二路油门信号的理论最小值加上允许偏差后的值。
[0074]因为上述已经提到:利用模拟信号的幅值进行判定时,油门信号的有效性无法保证。为此,第二实施例中在进行信号处理之前,首先通过步骤SlOO判断是否有刹车信号,如果有刹车信号,则可以断定此时没有踩油门,油门踏板为零开度,此时的油门信号应该是最小值,这种判定比通过信号幅值判定油门踏板零开度要可靠。因此,步骤S51-S54即为油门踏板为零开度的情况,通过检测此时的油门信号是否为最小值,即可判定该路油门信号是否正常。考虑到允许偏差,本发明中第一阈值为1.1*AI1_MIN,第二阈值为1.1*AI2_MIN。
[0075]进一步的,参考上述对步骤S22的解释,考虑到信号线可能存在接触不良而导致假象故障,在步骤S51中如果判断出第一路油门信号出现故障,则并不是直接将第一故障标志置位,而是经步骤S52进行计数以实现计时,如果计数到达一定设定值Tmax,即2*Tmax毫秒的时间内获取的第一路油门信号都判断为存在故障,则不符合接触不良的异常信号的短暂性的特点,认为第一路油门信号确实存在故障并将对应的第一故障标志置位,第二路油门信号的处理过程与第一路油门信号的处理过程同理,不再赘述。
[0076]参考图3,是本发明汽车双油门踏板信号处理系统的第一实施例的系统框图;
[0077]第一实施例中,汽车双油门踏板信号处理系统包括复位模块100、采集模块200、第一判断模块300、第二判断模块400、响应模块500 ;
[0078]复位模块100,用于在汽车控制器上电后,将第一故障标志和第二故障标志清零;
[0079]采集模块200,用于以预设间隔时间为周期采样第一路油门信号和第二路油门信号;
[0080]第一判断模块300,用于判断当前的第一路油门信号和第二路油门信号的比值是否在预定比值范围内且第一路油门信号是否在第一预设范围内,如果第一路油门信号和第二路油门信号的比值在预定比值范围内且第一路油门信号在第一预设范围内,则确认两路油门信号均正常,发送请求处理指令至响应模块500 ;否则发送故障分析指令至第二判断模块400 ;
[0081]第二判断模块400,用于在接收到故障分析指令时,依次判断第一路油门信号是否在第一预设范围内、第二路油门信号是否在第二预设范围内,如果第一路油门信号不在第一预设范围内,则将第一故障标志置位,如果第二路油门信号不在第二预设范围内,则将第二故障标志置位;以及发送请求处理指令至响应模块500 ;
[0082]响应模块500,用于在接收到所述请求处理指令后,在第一故障标志为零时响应第一路油门信号,在第一故障标志被置位且第二故障标志为零时响应第二路油门信号,在第一故障标志和第二故障标志均被置位时拒绝响应第一路油门信号和第二路油门信号并报目ο
[0083]参考图4,是本发明汽车双油门踏板信号处理系统的第二实施例的系统框图
[0084]第二实施例中还包括:第三判断模块203,所述第一判断模块300在接收到第三判断模块203发送的触发指令时开始工作;
[0085]第三判断模块203,用于在未检测到刹车信号时发送触发指令给第一判断模块(300);以及在检测到刹车信号时,依次判断第一路油门信号是否超过第一阈值、第二路油门信号是否超过第二阈值,并在第一路油门信号超过第一阈值时将第一故障标志置位、在第二路油门信号超过第二阈值时将第二故障标志置位,并发送故障分析指令至响应模块500。
[0086]优选的,所述第一判断模块300包括第一计时单元,所述第三判断模块203包括第二计时单元和第三计时单元;
[0087]第一计时单元,用于在第一判断模块300发送故障分析指令之前,判断所述第一故障标志或者第二故障标志是否被置位,并在第一故障标志或者第二故障标志被置位时,使故障复位计数器的计数值加一,并在故障复位计数器的计数值达到设定值时,将第一故障标志和第二故障标志设置清零;
[0088]第二计时单元,用于在第三判断模块203判断出第一路油门信号超过第一阈值时,使第一故障计数器的计数值加一,并在第一故障计数器的计数值达到预设设定值时将第一故障标志置位;
[0089]第三计时单元,用于在第三判断模块203判断出第二路油门信号超过第二阈值时,使第二故障计数器的计数值加一,并在第二故障计数器的计数值达到设定值时,将第二故障标志置位。
[0090]综上所述,本发明中除了对第一路油门信号和第二路油门信号的比值进行判定,还分别就每一路油门信号分别进行判定是否故障,可靠性更高,另外,在两路油门信号的比值不合格时,分别对每路油门信号进行故障检测,最后选取没有故障的一路油门信号作为有效信号进行响应,可进行相应的油门信号切换,可靠性进一步提高。进一步的,本发 明还增加了对刹车信号的验证步骤,因为刹车信号可以真实的反应油门踏板的零开度,进而可以利用零开度的状态反推此时的油门信号的有效性,有助于尽早检测出故障。
[0091]上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的【具体实施方式】,上述的【具体实施方式】仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。
【主权项】
1.一种汽车双油门踏板信号处理方法,其特征在于,所述方法包括: (S)、在汽车控制器上电后,将第一故障标志和第二故障标志清零; (a)、采样第一路油门信号和第二路油门信号; (b)、判断当前的第一路油门信号和第二路油门信号的比值是否在预定比值范围内且第一路油门信号是否在第一预设范围内,如果是,则确认两路油门信号均正常,进入步骤(d),否则进入步骤(c); (C)、如果第一路油门信号不在第一预设范围内,则将第一故障标志置位,如果第二路油门信号不在第二预设范围内,则将第二故障标志置位; (d)、在第一故障标志为零时响应第一路油门信号,然后执行步骤(a);在第一故障标志被置位且第二故障标志为零时响应第二路油门信号,然后执行步骤(a);在第一故障标志和第二故障标志均被置位时拒绝响应第一路油门信号和第二路油门信号并报警,然后执行步骤(a)。
2.根据权利要求1所述的汽车双油门踏板信号处理方法,其特征在于,所述步骤(b)中,在确认两路油门信号均正常时还包括:判断所述第一故障标志或者第二故障标志是否被置位,并在所述第一故障标志或者第二故障标志被置位时使故障复位计数器的计数值加一,在故障复位计数器的计数值达到设定值时将第一故障标志和第二故障标志清零。
3.根据权利要求1所述的汽车双油门踏板信号处理方法,其特征在于,所述步骤(a)和步骤(b)之间还包括:在检测到刹车信号时执行步骤(k),否则执行步骤(b); (k)、在第一路油门信号超过第一阈值时将第一故障标志置位,在第二路油门信号超过第二阈值时将第二故障标志置位,然后执行步骤(d)。
4.根据权利要求3所述的汽车双油门踏板信号处理方法,其特征在于,所述步骤(k)包括以下子步骤, (kl)、在第一路油门信号超过第一阈值时使第一故障计数器的计数值加一,并在第一故障计数器的计数值达到设定值时将第一故障标志置位;然后执行步骤(k2); (k2)、在第二路油门信号超过第二阈值时使第二故障计数器的计数值加一,并在第二故障计数器的计数值达到设定值时将第二故障标志置位;并进入步骤(d)。
5.根据权利要求4所述的汽车双油门踏板信号处理方法,其特征在于, 所述第一阈值为:油门踏板开度为零开度时第一路油门信号的理论最小值加上允许偏差后的值; 所述第二阈值为:油门踏板开度为零开度时第二路油门信号的理论最小值加上允许偏差后的值。
6.根据权利要求1所述的汽车双油门踏板信号处理方法,其特征在于, 所述第一预设范围为:大于油门踏板开度为零开度时第一路油门信号的理论最小值减去允许偏差后的值,小于油门踏板开度为全开度时第一路油门信号的理论最大值加上允许偏差后的值; 所述第二预设范围为:大于油门踏板开度为零开度时第二路油门信号的理论最小值减去允许偏差后的值,小于油门踏板开度为全开度时第二路油门信号的理论最大值加上允许偏差后的值。
7.根据权利要求1所述的汽车双油门踏板信号处理方法,其特征在于,所述预定比值范围为1.8-2.2ο
8.—种汽车双油门踏板信号处理系统,其特征在于,包括复位模块(100)、采集模块(200)、第一判断模块(300)、第二判断模块(400)、响应模块(500); 复位模块(100),用于在汽车控制器上电后,将第一故障标志和第二故障标志清零; 采集模块(200),用于以预设间隔时间为周期采样第一路油门信号和第二路油门信号; 第一判断模块(300),用于判断当前的第一路油门信号和第二路油门信号的比值是否在预定比值范围内且第一路油门信号是否在第一预设范围内,如果是,则确认两路油门信号均正常,发送请求处理指令至响应模块(500);否则发送故障分析指令至第二判断模块(400); 第二判断模块(400),用于在接收到故障分析指令时,依次判断第一路油门信号是否在第一预设范围内、第二路油门信号是否在第二预设范围内,如果第一路油门信号不在第一预设范围内,则将第一故障标志置位,如果第二路油门信号不在第二预设范围内,则将第二故障标志置位;以及发送请求处理指令至响应模块(500); 响应模块(500),用于在接收到所述请求处理指令后,在第一故障标志为零时响应第一路油门信号,在第一故障标志被置位且第二故障标志为零时响应第二路油门信号,在第一故障标志和第二故障标志均被置位时拒绝响应第一路油门信号和第二路油门信号并报警。
9.根据权利要求8所述的汽车双油门踏板信号处理系统,其特征在于,还包括:第三判断模块(203),所述第一判断模块(300)在接收到第三判断模块(203)发送的触发指令时开始工作; 第三判断模块(203),用于在未检测到刹车信号时发送触发指令给第一判断模块(300);以及在检测到刹车信号时,依次判断第一路油门信号是否超过第一阈值、第二路油门信号是否超过第二阈值,并在第一路油门信号超过第一阈值时将第一故障标志置位、在第二路油门信号超过第二阈值时将第二故障标志置位,并发送故障分析指令至响应模块(500)。
10.根据权利要求9所述的汽车双油门踏板信号处理系统,其特征在于,所述第一判断模块(300)包括第一计时单元,所述第三判断模块(203)包括第二计时单元和第三计时单元; 第一计时单元,用于在第一判断模块(300)发送故障分析指令之前,判断所述第一故障标志或者第二故障标志是否被置位,并在第一故障标志或者第二故障标志被置位时,使故障复位计数器的计数值加一,并在故障复位计数器的计数值达到设定值时,将第一故障标志和第二故障标志清零; 第二计时单元,用于在第三判断模块(203)判断出第一路油门信号超过第一阈值时,使第一故障计数器的计数值加一,并在第一故障计数器的计数值达到预设设定值时将第一故障标志置位; 第三计时单元,用于在第三判断模块(203)判断出第二路油门信号超过第二阈值时,使第二故障计数器的计数值加一,并在第二故障计数器的计数值达到设定值时,将第二故障标志置位。
【专利摘要】一种汽车双油门踏板信号处理方法及系统,包括:s)将第一、第二故障标志清零;a)采样第一、第二路油门信号;b)判断当前的第一、第二路油门信号的比值是否在预定比值范围内且第一路油门信号是否在第一预设范围内,如果是,转d),否则转c);c)如果第一路油门信号不在第一预设范围内,将第一故障标志置位,如果第二路油门信号不在第二预设范围内,将第二故障标志置位;d)在第一故障标志为零时响应第一路油门信号,转a);在第一故障标志被置位且第二故障标志为零时响应第二路油门信号,转a);在第一、第二故障标志均被置位时拒绝响应第一路油门信号和第二路油门信号,转a)。本发明选取正常的一路信号进行油门信号切换,可靠性高。
【IPC分类】B60W50-04, B60R16-023
【公开号】CN104527648
【申请号】CN201410736309
【发明人】黄树毅
【申请人】深圳市汇川技术股份有限公司
【公开日】2015年4月22日
【申请日】2014年12月5日

最新回复(0)