一种发动机进气温度传感器故障的处理方法转让专利

申请号 : CN200810117604.9

文献号 : CN101328843B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 李朝晖张步亮何文鑫高志远

申请人 : 华夏龙晖(北京)汽车电子科技有限公司

摘要 :

本发明公开了一种发动机进气温度传感故障的处理方法,包括:S1,获取进气温度和冷却液温度的电诊断同步延时,获取发动机从启动状态到怠速状态或到部分负载状态的时间;S2,当电诊断同步延时大于时间时,进气温度传感器获取进气温度,并将进气温度传输给电控单元ECU;S3,ECU根据进气温度判断进气温度传感器是否发生故障;S4,当进气温度传感器发生故障时,ECU则对进气温度进行应急处理,使发动机正常工作。本发明ECU通过采集进气温度传感器信号,然后对进气温度传感器进行诊断,以判别信号是否发生故障,然后对发生进气温度传感器故障的发动机进行应急处理。此诊断技术在发动机运转时被执行,时刻保持对进气温度的监控,以保证车辆的安全行驶。

权利要求 :

1.一种发动机进气温度传感器故障的处理方法,其特征在于,包括以下步骤:S1,获取进气温度和冷却液温度的电诊断同步延时,获取发动机从启动状态到怠速状态或到部分负载状态的时间;

S2,当所述电诊断同步延时大于所述时间时,进气温度传感器获取进气温度,并将所述进气温度传输给电控单元ECU;

S3,ECU根据所述进气温度判断所述进气温度传感器是否发生故障;

S4,当所述进气温度传感器发生故障时,ECU则对进气温度进行应急处理,使发动机正常工作;

判断所述进气温度传感器是否发生故障,包括以下步骤:S31,设置防反跳计数器的初始值和最大值,并判断所述进气温度是否大于最大边界值,如果是,则防反跳计数器增加1,如果否,则转步骤S32;

S32,判断所述进气温度是否小于最小边界值,如果是,则防反跳计数器增加1,如果否,则结束;

S33,判断所述防反跳计数器是否达到最大值,如果是,则判断所述进气温度传感器发生故障,如果否,则转步骤S31;

所述ECU则对进气温度进行应急处理,包括以下步骤:S41,判断冷却液温度传感器是否出现故障,如果是,则转步骤S42;如果否,ECU则将进气温度设置为39.75℃;

S42,判断冷却液温度是否小于69.75℃,如果是,ECU则将进气温度设置为0.00℃,如果否,ECU则将进气温度设置为39.75℃。

2.如权利要求1所述的发动机进气温度传感器故障的处理方法,其特征在于,所述最大边界值为141.75℃。

3.如权利要求1所述的发动机进气温度传感器故障的处理方法,其特征在于,所述最小边界值为-38.25℃。

4.如权利要求1所述的发动机进气温度传感器故障的处理方法,其特征在于,所述最大值为100,初始值为0。

5.如权利要求1~4任一项所述的发动机进气温度传感器故障的处理方法,其特征在于,在ECU则对进气温度进行应急处理时,还包括禁止以下操作:冷却液应急处理值计算、冷却液温度初始化修正、蒸发排放控制。

6.如权利要求5所述的发动机进气温度传感器故障的处理方法,其特征在于,在ECU则对进气温度进行应急处理时,还包括禁止以下自适应功能:Lambda自适应功能、爆震自适应功能、怠速自适应功能、催化剂加热自适应功能。

7.如权利要求6所述的发动机进气温度传感器故障的处理方法,其特征在于,在ECU则对进气温度进行应急处理时,还包括禁止以下诊断功能:节气门传感器信号合理性诊断功能、蒸发系统诊断功能、供油系统诊断功能、催化剂效率诊断功能、前氧传感器诊断功能、后氧传感器诊断功能。

说明书 :

一种发动机进气温度传感器故障的处理方法

技术领域

[0001] 本发明涉及发动机领域,特别是涉及一种发动机进气温度传感器故障的处理方法。

背景技术

[0002] 当今的汽车的质量要求中有明确的规定,汽车的ECU(ElectronicControl Unit,电控单元)中必须有对汽车各个运行的部件进行诊断的功能。这些诊断功能是为了防止汽车在行驶过程中出现发动机运行故障时,协助ECU做出应急行驶控制动作,以保护驾驶者和车辆的行驶安全。
[0003] 在诊断方法中主要包括以下几种方面的诊断对象:凸轮轴诊断,曲轴诊断,进气温度传感器诊断,爆震传感器诊断,冷却液温度的诊断,氧传感器诊断,冷却液和冷却扇的控制延迟诊断,空调控制延迟诊断等等。目前,汽车行驶中,当进气温度传感器发生故障时,ECU通常并不采取应急处理,因而存在安全隐患,非常危险。

发明内容

[0004] 本发明的目的是提供一种ECU对进气温度传感器的诊断方法,该诊断方法可以及时检测到进气温度温度传感器是否发生故障,导致进气温度故障,具体说明是对从进气温度传感器到ECU的模拟输入信号进行诊断,保证车辆的行驶安全,特别是提供一种发动机进气温度传感器故障的处理方法。
[0005] 为达到上述目的,本发明的技术方案提供一种发动机进气温度传感器故障的处理方法,包括以下步骤:
[0006] S1,获取进气温度和冷却液温度的电诊断同步延时,获取发动机从启动状态到怠速状态或到部分负载状态的时间;
[0007] S2,当所述电诊断同步延时大于所述时间时,由进气温度传感器获取进气温度,并将所述进气温度传输给电控单元ECU;
[0008] S3,ECU根据所述进气温度判断所述进气温度传感器是否发生故障;
[0009] S4,当所述进气温度传感器发生故障时,ECU则对进气温度进行应急处理,使发动机正常工作。
[0010] 其中,判断所述进气温度传感器是否发生故障,包括以下步骤:
[0011] S31,设置防反跳计数器的初始值和最大值,并判断所述进气温度得否大于最大边界值,如果是,则防反跳计数器增加1,如果否,则转步骤S32;
[0012] S32,判断所述进气温度得否小于最小边界值,如果是,则防反跳计数器增加1,如果否,则结束;
[0013] S33,判断所述防反跳计数器是否达到最大值,如果是,则判断所述进气温度传感器发生故障,如果否,则转步骤S31。
[0014] 其中,所述最大边界值为141.75℃。
[0015] 其中,所述最小边界值为-38.25℃。
[0016] 其中,所述最大值为100,初始值为0。
[0017] 其中,ECU则对进气温度进行应急处理,包括以下步骤:
[0018] S41,判断冷却液温度传感器是否出现故障,如果是,则转步骤S42;如果否,ECU则将进气温度设置为39.75℃;
[0019] S42,判断冷却液温度是否小于69.75℃,如果是,ECU则将进气温度设置为0.00℃,如果否,ECU则将进气温度设置为39.75℃。
[0020] 其中,在ECU则对进气温度进行应急处理时,还包括禁止以下操作:冷却液应急处理值计算、冷却液温度初始化修正、蒸发排放控制。
[0021] 其中,在ECU则对进气温度进行应急处理时,还包括禁止以下自适应功能:Lambda自适应功能、爆震自适应功能、怠速自适应功能、催化剂加热自适应功能。
[0022] 其中,在ECU则对进气温度进行应急处理时,还包括禁止以下诊断功能:节气门传感器信号合理性诊断功能、蒸发系统诊断功能、供油系统诊断功能、催化剂效率诊断功能、前氧传感器诊断功能、后氧传感器诊断功能。
[0023] 上述技术方案仅是本发明的一个优选技术方案,具有如下优点:ECU通过采集进气温度传感器信号,然后对进气温度传感器进行诊断,以判别信号是否发生故障,然后对发生进气温度传感器故障的发动机进行应急处理。此诊断技术在发动机运转时被执行,时刻保持对进气温度的监控,以保证车辆的安全行驶。

附图说明

[0024] 图1是本发明实施例的一种发动机进气温度传感故障的处理方法的流程图。

具体实施方式

[0025] 下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。
[0026] 结合图1,本实施例判断发动机的进气温度传感器是否发生故障,包括:首先,获取进气温度和冷却液温度的电诊断同步延时,获取发动机从启动状态到怠速状态或到部分负载状态的时间;当所述电诊断同步延时大于所述时间时,通过进气温度传感器获得进气温度,该信号是由进气温度传感器根据驾驶周期内的进气温度得到的,并且传输给ECU。
[0027] 然后,进气温度传感器将进气温度传输给ECU后,ECU对每一个进气温度进行检测。如果在正常的行车过程中,进气温度始终保持在有效值范围内,且没有大幅度的改变,则判定此时进气温度传感器无故障,并且正常工作。如果在正常的行车过程中,进气温度突然发生有效值改变或是超过边界值(进气温度的有效值范围是-38.25℃到141.75℃,-38.25℃和141.75℃为边界值),才判定进气温度传感器出现故障。首先判断进气温度是否大于最大边界值(141.75℃),如果大于最大边界值则判断为对地短路,并且防反跳计数器以1为单位增长;如果不大于最大边界值,则判断是否小于最小边界值(-38.25℃),如果小于,则判断为信号线对电源短路或者信号线断开,并且防反跳计数器以
1为单位增长,如果防反跳计数器达到进气最大值,则进气温度传感器发生故障,否则未发生故障。本实施例的防反跳计数器初始值设置为0,最大值为100,也可以根据发动机的具体情况,将初始值和最大值设置为不同的数值,只要保证发动机的安全性能即可。
[0028] 最后,ECU发现进气温度传感器故障的时候,ECU采取相应的应急处理,根据不同的情况给进气温度赋于不同的值,具体包括:首先判断冷却液温度传感器是否发生故障,没有发生故障时,如果冷却液温度小于69.75℃,则进气温度的值设为0.00℃。否则进气温度值设为39.75℃。当冷却液温度传感器发生故障时,进气温度值设为39.75℃。
[0029] ECU在采取相应的应急处理时,为了提高发动机的安全性能,下列控制功能可以被禁止:冷却液应急处理值计算、冷却液温度初始化修正(当发现冷却液温度传感器故障时)和蒸发排放控制。
[0030] ECU在采取相应的应急处理时,为了提高发动机的安全性能,下列自适应功能可以被禁止:Lambda自适应功能、爆震自适应功能、怠速自适应功能和催化剂加热自适应功能。
[0031] ECU在采取相应的应急处理时,为了提高发动机的安全性能,下列诊断功能可以被禁止:节气门传感器信号合理性诊断功能、蒸发系统诊断功能、供油系统诊断功能、催化剂效率诊断功能、前氧传感器诊断功能和后氧传感器诊断功能。
[0032] 本发明ECU针对进气温度传感器的诊断技术时刻保持对进气温度传感器的监控,当发现故障时立即采取应用修正措施。保证发动机正常运转,车辆安全行驶。
[0033] 由以上实施例可以看出,本发明实施例ECU通过采集进气温度传感器信号,然后对进气温度传感器进行检测,以判别是否发生信号故障,然后对发生进气温度传感器故障的发动机进行应急处理。此诊断技术在发动机运转时被执行,时刻保持对进气温度的监控,以保证车辆的安全行驶。
[0034] 以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。