诊断车速故障的方法及系统 |
|||||||
申请号 | CN201510046534.2 | 申请日 | 2015-01-29 | 公开(公告)号 | CN104648406A | 公开(公告)日 | 2015-05-27 |
申请人 | 长城汽车股份有限公司; | 发明人 | 李庆峰; 任向飞; 李颖涛; 王亮; 曹付广; 马燕; 李进普; 赵占伟; 杨彬; 钱炎; | ||||
摘要 | 本 发明 提供了一种诊断车速故障的方法及系统,本发明所述的诊断车速故障的方法中,当 汽车 在坡起的状态、汽车的 电子 控制系统判断汽车车速故障时,在报车速故障之前还要进行汽车的 离合器 是否被踩下、汽车的当前挡位是否为空挡以及汽车的当前挡位不为空挡的持续时间的判断,当所有判断的结果均为真时,则不报车速故障。需要说明的是,这些判断没有先后顺序的要求。也就是说,由于当汽车在坡起状态时,同时满足汽车的离合器别踩下、汽车的当前挡位不是空挡,以及汽车的当前挡位不是空挡的持续时间大于或等于需求时间这些条件,因此,此时不报车速故障,从而降低汽车中的电子控制系统误报车速故障 信号 的几率。 | ||||||
权利要求 | 1.一种诊断车速故障的方法,其特征在于,该方法包括: |
||||||
说明书全文 | 诊断车速故障的方法及系统技术领域[0002] 随着汽车电子控制技术的不断发展,当前汽车电子控制系统越来越复杂。汽车电子控制系统具有诊断汽车故障的功能,汽车电子控制系统通过对汽车故障的诊断来为人们提高汽车的安全性。 [0003] 汽车中的电子控制系统包括车速信号的故障诊断。当汽车的电子控制系统诊断到车速信号表征汽车故障时,就会将该车速故障的信号报给汽车的电子控制系统。但是,现有的汽车中的电子控制系统对车速信号诊断,主要是对汽车车速、发动机转速、发动机输出扭矩、发动机运行时间及发动机水温等条件进行设置,满足一定条件时汽车的电子控制系统即报车速信号故障。 [0004] 但是,现有的汽车中的电子控制系统没有考虑汽车的特殊运行工况,如汽车在坡起时,由于汽车的发动机处于高转速、大扭矩状态,汽车处于低车速时等情况,汽车的电子控制系统会报车速故障信号,而实际上汽车并未处于故障状态。因此,现有的汽车中的电子控制系统很容易误报车速故障信号。 [0005] 亟需一种能够诊断车速故障的方法,以降低汽车中的电子控制系统误报车速故障信号的几率。 发明内容[0006] 有鉴于此,本发明旨在提出一种诊断车速故障的方法及系统,以降低汽车中的电子控制系统误报车速故障信号的几率。 [0007] 为达到上述目的,本发明的技术方案是这样实现的: [0008] 一种诊断车速故障的方法,该方法包括: [0009] 判断汽车车速是否为故障;若汽车车速故障则判断结果为真; [0010] 判断汽车的离合器是否被踩下;若汽车的离合器被踩下则判断结果为真; [0011] 判断汽车的当前挡位是否为空挡;若汽车的当前档位不为空挡则判断结果为真; [0012] 判断汽车的当前档位不为空挡的持续时间是否大于或等于需求时间;若汽车的当前挡位不为空挡的持续时间大于或等于需求时间则判断结果为真; [0013] 当上述判断结果均为真时,不报车速故障。 [0014] 其中,所述判断汽车车速是否为故障包括: [0015] a:判断发动机水温是否大于或等于发动机需求温度,若发动机水温大于或等于发动机需求温度则判断结果为真; [0016] b:判断发动机运行时间是否大于或等于需求运行时间;若发动机运行时间大于或等于需求运行时间则判断结果为真; [0017] c:判断车速故障功能是否被使用;如车速故障功能未被使用则判断结果为真; [0018] 汽车车速故障则判断结果为真包括上述a、b和c的结果均为真。 [0019] 优选地,当报车速故障时,进行车速合理性诊断,包括以下步骤: [0020] d:判断发动机的输出扭矩是否大于发动机转速对应的输出扭矩,若发动机的输出扭矩大于发动机转速对应的输出扭矩,则判断结果为真; [0021] e:判断发动机转速是否大于发动机需求转速,若发动机的输出转速大于发动机需求转速,则判断结果为真; [0022] f:判断汽车车速是否小于需求车速,若汽车车速小于需求车速,则判断结果为真; [0023] 当上述的判断结果均为真时,对所述判断结果进行滤波; [0024] 当滤波步骤结束后的判断结果均仍然为真时,报车速故障; [0025] 当上述判断结果有一项或两项项不为真时,不报车速故障; [0026] 当上述判断结果均不为真时,车速故障治愈。 [0027] 一种实施所述的诊断车速故障方法的系统,所述系统包括: [0028] 第一判断单元,所述第一判断单元用于判断汽车车速是否为故障; [0029] 第二判断单元,所述第二判断单元用于判断汽车的离合器是否被踩下;判断汽车的当前挡位是否为空挡;判断汽车的当前档位不为空挡的持续时间是否大于或等于需求时间。 [0030] 其中,所述第二判断单元包括离合器传感器和汽车挡位传感器,所述离合器传感器用于检测离合器是否被踩下;所述汽车挡位传感器用于检测当前挡位是否为空挡,当当前挡位不为空挡时,检测当前挡位不为空挡的持续时间是否大于或等于需求时间。 [0031] 优选地,所述的实施所述的诊断车速故障方法的系统,还包括发动机判断单元,用于判断发动机的水温是否大于或等于发动机需求温度和判断发动机运行时间是否大于或等于需求运行时间;车速故障功能判断单元,用于判断车速古筝功能是否被使用。 [0032] 其中,所述的实施所述的诊断车速故障方法的系统,还包括发动机输出扭矩判断单元,用于判断发动机的输出扭矩是否大于发动机转速对应的输出扭矩;发动机转速判断单元,用于判断发动机的输出转速是否大于发动机需求转速;车速判断单元,用于判断汽车车速是否小于需求车速;滤波单元,用于对所述发动机输出扭矩判断单元、发动机转速判断单元和车速判断单元的判断结果进行滤波。 [0033] 本实施例提供的诊断车速故障的方法中,当汽车在坡起的状态、汽车的电子控制系统判断汽车车速故障时,在报车速故障之前还要进行汽车的离合器是否被踩下、汽车的当前挡位是否为空挡以及汽车的当前挡位不为空挡的持续时间的判断,当所有判断的结果均为真时,则不报车速故障。需要说明的是,这些判断没有先后顺序的要求。也就是说,由于当汽车在坡起状态时,同时满足汽车的离合器别踩下、汽车的当前挡位不是空挡,以及汽车的当前挡位不是空挡的持续时间大于或等于需求时间这些条件,因此,此时不报车速故障,从而降低汽车中的电子控制系统误报车速故障信号的几率。 [0034] 本发明还提供了一种实施上述的诊断车速故障方法的系统,所述系统包括:第一判断单元,所述第一判断单元用于判断汽车车速是否为故障;第二判断单元,所述第二判断单元用于判断汽车的离合器是否被踩下、判断汽车的当前挡位是否为空挡、判断汽车的当前档位不为空挡的持续时间是否大于或等于需求时间。 [0035] 其中,所述第二判断单元包括离合器传感器和汽车挡位传感器,所述离合器传感器用于检测离合器是否被踩下;所述汽车挡位传感器用于检测当前挡位是否为空挡,当当前挡位不为空挡时,检测当前挡位不为空挡的持续时间是否大于或等于需求时间。附图说明 [0036] 构成本发明的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中: [0037] 图1为本发明实施例提供的一种诊断车速故障的方法; [0038] 图2为本发明实施例所述的另一种诊断车速故障的方法; [0039] 图3为本发明实施例提供的又一种诊断车速故障的方法。 具体实施方式[0040] 需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。 [0041] 下面将参考附图并结合实施例来详细说明本发明。 [0042] 实施例一 [0043] 参见图1,本实施例提供了一种诊断车速故障的方法,该方法包括:判断汽车车速是否为故障;若汽车车速故障则判断结果为真;判断汽车的离合器是否被踩下;若汽车的离合器被踩下则判断结果为真;判断汽车的当前挡位是否为空挡;若汽车的当前档位不为空挡则判断结果为真;判断汽车的当前档位不为空挡的持续时间是否大于或等于需求时间;若汽车的当前挡位不为空挡的持续时间大于或等于需求时间则判断结果为真;当上述判断结果均为真时,不报车速故障。 [0044] 本实施例提供的诊断车速故障的方法中,当汽车在坡起的状态、汽车的电子控制系统判断汽车车速故障时,在报车速故障之前还要进行汽车的离合器是否被踩下、汽车的当前挡位是否为空挡以及汽车的当前挡位不为空挡的持续时间的判断,当所有判断的结果均为真时,则不报车速故障。需要说明的是,这些判断没有先后顺序的要求。也就是说,由于当汽车在坡起状态时,同时满足汽车的离合器别踩下、汽车的当前挡位不是空挡,以及汽车的当前挡位不是空挡的持续时间大于或等于需求时间这些条件,因此,此时不报车速故障,从而降低汽车中的电子控制系统误报车速故障信号的几率。 [0045] 参见图2和图3,上述实施例中,所述判断汽车车速是否为故障可以包括:a:判断发动机水温是否大于或等于发动机需求温度,若发动机水温大于或等于发动机需求温度则判断结果为真;b:判断发动机运行时间是否大于或等于需求运行时间;若发动机运行时间大于或等于需求运行时间则判断结果为真;c:判断车速故障功能是否被使用;如车速故障功能未被使用则判断结果为真;汽车车速故障则判断结果为真包括上述a、b和c的结果均为真。当然,不局限于上述的判断过程,还可以包括其他的判断过程,在本实施例中,不进行限定。 [0046] 上述实施例中,当报车速故障时,进行车速合理性诊断,可以包括以下步骤:d:判断发动机的输出扭矩是否大于发动机转速对应的输出扭矩,若发动机的输出扭矩大于发动机转速对应的输出扭矩,则判断结果为真;e:判断发动机转速是否大于发动机需求转速,若发动机的输出转速大于发动机需求转速,则判断结果为真;f:判断汽车车速是否小于需求车速,若汽车车速小于需求车速,则判断结果为真;当上述判断结果均为真时,对所述的判断结果进行滤波;当滤波步骤结束后判断结果均仍然为真时,报车速故障;当上述判断结果有一项或两项项不为真时,不报车速故障;当上述判断结果均不为真时,车速故障治愈。 [0047] 实施例二 [0048] 本发明还提供了一种实施上述的诊断车速故障方法的系统,所述系统包括:第一判断单元,所述第一判断单元用于判断汽车车速是否为故障;第二判断单元,所述第二判断单元用于判断汽车的离合器是否被踩下、判断汽车的当前挡位是否为空挡、判断汽车的当前档位不为空挡的持续时间是否大于或等于需求时间。其中,所述第二判断单元包括离合器传感器和汽车挡位传感器,所述离合器传感器用于检测离合器是否被踩下;所述汽车挡位传感器用于检测当前挡位是否为空挡,当当前挡位不为空挡时,检测当前挡位不为空挡的持续时间是否大于或等于需求时间。 [0049] 当汽车在坡起的状态、汽车的电子控制系统中的第一判断单元判断汽车车速故障时,在报车速故障之前第二判断单元还要进行汽车的离合器是否被踩下、汽车的当前挡位是否为空挡以及汽车的当前挡位不为空挡的持续时间的判断,当所有判断的结果均为真时,则不报车速故障。需要说明的是,这些判断没有先后顺序的要求。也就是说,由于当汽车在坡起状态时,同时满足汽车的离合器别踩下、汽车的当前挡位不是空挡,以及汽车的当前挡位不是空挡的持续时间大于或等于需求时间这些条件,因此,此时不报车速故障,从而降低汽车中的电子控制系统误报车速故障信号的几率。 [0050] 上述实施所述的诊断车速故障方法的系统,还可以包括发动机判断单元,用于判断发动机的水温是否大于或等于发动机需求温度和判断发动机运行时间是否大于或等于需求运行时间;车速故障功能判断单元,用于判断车速古筝功能是否被使用。 [0051] 其中,所述的实施所述的诊断车速故障方法的系统,还可以包括发动机输出扭矩判断单元,用于判断发动机的输出扭矩是否大于发动机转速对应的输出扭矩;发动机转速判断单元,用于判断发动机的输出转速是否大于发动机需求转速;车速判断单元,用于判断汽车车速是否小于需求车速;滤波单元,用于对所述发动机输出扭矩判断单元、发动机转速判断单元和车速判断单元的判断结果进行滤波。 |