一种发动机故障的处理方法技术

技术编号:4160759 阅读:244 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种发动机故障的处理方法,包括以下步骤:获取曲轴旋轴一周的凸轮轴信号;判断所述凸轮轴信号的极性是否发生改变,当所述凸轮轴信号的极性没有发生改变时,则对所述发动机进行应急控制处理,使所述发动机正常运行。本发明专利技术中的ECU通过采集凸轮轴位置传感器信号,然后对凸轮轴信号进行诊断,以判别信号是否发生多齿或丢齿的故障状况。然后对发生凸轮轴故障的发动机应急控制。此诊断技术在发动机运转时被执行,时刻保持对凸轮轴信号的监控,以保证车辆的安全行驶。

Method for treating engine fault

The invention discloses a processing method of engine fault, which comprises the following steps: acquiring axis of rotation of the crankshaft camshaft signal for a week; to determine whether the polarity of the camshaft signal change polarity when the camshaft signal did not change when the engine for emergency control the normal operation of the engine. The ECU of the present invention collects the camshaft position sensor signals, and then diagnoses the camshaft signals to determine whether the signals have multiple teeth or lost teeth. Then engine emergency control of camshaft failure occurs. This diagnosis technique is executed when the engine is running, and the signal of the camshaft is always monitored so as to ensure the safe running of the vehicle.

【技术实现步骤摘要】

本专利技术涉及发动机控制领域,特别是涉及一种发动机凸轮轴信号 发生故障后的处理方法。
技术介绍
当今的汽车的质量要求中有明确的规定,汽车的ECU( Electronic Control Unit,电控单元)中必须有对汽车各个运行的部件进行诊断的 功能。这些诊断功能是为了防止汽车在行驶过程中出现发动机运行故 障时,协助ECU做出应急行驶控制动作,以保护驾驶者和车辆的行 驶安全。在诊断方法中主要包括以下几种方面的诊断对象凸轮轴诊 断,曲轴诊断,进气温度传感器诊断,爆震传感器诊断,氧传感器诊 断,冷却液和冷却扇的控制延迟诊断,空调控制延迟诊断等等。现有 技术只是对凸轮轴进行诊断,但并没有相关的应急处理,因此,当凸 轮轴出现故障时,如果不能及时处理,则发动机存在安全隐患,大大 降低了汽车的安全性。
技术实现思路
本专利技术的目的是提供一种ECU对凸轮轴信号的诊断方法,可以 及时检测到凸轮轴信号发生多齿或是丢齿的状况,提高车辆的行驶安 全性。为达到上述目的,本专利技术的技术方案提供一种发动机故障的处理 方法,包括以下步骤获取曲轴每旋轴一周的凸轮轴信号;判断所述 凸轮轴信号的极性是否发生改变,当所述凸轮轴信号的极性没有发生 改变时,则对所述发动机进行应急控制处理,使所述发动机正常运行。其中,在获取曲轴旋轴一周的凸轮轴信号之前还包括判断曲轴 信号是否出现故障,只有在所述曲轴信号没有故障的前提下,才判断获取的所述凸轮轴信号的极性。其中,在判断所述曲轴信号没有故障之后还包括设置发动机启动时的抗抖动计数器的最大值及初始值,设置所述最大值为偶数,所 述抗抖动计数器的初始值设置为所述最大值的一半加1。其中,判断所述凸轮轴信号的极性是否发生改变,当所述凸轮轴 信号的极性没有发生改变时,则对所述发动机进行应急控制处理,使所述发动机正常运行,具体为以下步骤当所述凸轮轴信号的极性没 有发生改变时,所述抗抖动计数器增加一个标准增加值,当所述凸轮 轴信号的极性发生改变时,所述抗抖动计数器减小l;如果所述抗抖 动计数器在从初始值变化到O之前,先达到了计数器的最大值,进行应急处理;如果所述抗抖动技术器在从初始值变化到o之后,再达到了计数器的最大值,不进行应急处理,直到所述抗抖动技术器减至初始值,如果所述抗抖动计数器再从初始值递变化到o之前,达到了计数器的最大值,进行应急处理。其中,当所述发动机为四缸发动机时,所述最大值为40。 其中,当所述发动机为四缸发动机时,所述标准增加值为2。 其中,当所述发动机为六缸发动机时,所述标准增加值为3。 其中,对所述发动机进行应急控制处理包括在曲轴旋转一周结 束时,进行喷油,对同一组汽缸同时点火,以确保至少有一个汽缸可 以点火成功;停止爆震诊测。上述技术方案仅是本专利技术的一个优选技术方案,具有如下优点 ECU通过采集凸轮轴位置传感器信号,然后对凸轮轴信号进行诊断, 以判别信号是否发生多齿或丢齿的故障状况。然后对发生凸轮轴故障 的发动机应急控制。此诊断技术在发动机运转时被执行,时刻保持对 凸轮轴信号的监控,以保证车辆的安全行驶。附图说明图l是本专利技术实施例的 一种ECU对凸轮轴信号的处理方法的流程5图2是本专利技术实施例所涉及的凸轮轴信号和曲轴信号对应关系示 意图。具体实施例方式下面结合附图和实施例,对本专利技术的具体实施方式作进一步详细 描述。以下实施例用于说明本专利技术,但不用来限制本专利技术的范围。图l是本专利技术实施例的 一种ECU对凸轮轴信号的处理方法的流程 图。图2所示的本实例所涉及的准确的凸轮轴信号和曲轴信号图示, 图2中上面的波形图是表示曲轴信号,其中,箭头标记的是表示长齿 信号的脉冲;图2中下面的波形图是表示凸轮轴信号,其中虛线内的 部分表示一个周期内的凸轮轴信号,可以看出,正常的凸轮轴信号在 一个周期内极性必然改变一次。结合图2可以看到是曲轴信号和凸轮 轴信号的极性变化状况。不难可以看出,当曲轴旋转一个周期(360 度),凸轮轴则旋转半个周期(180度),并且随着曲轴每过一个周期, 凸轮轴信号的极性就变化一次。如果没有发动极性变化,则ECU判定 此时凸轮轴传感器出现凸轮轴信号故障(以下简称故障),则需要对 其釆取措施,即应急控制技术,保证发动机的正常运行,保护车辆的 安全行驶。首先,凸轮轴信号的合理性检测是在曲轴的一个窗口范围内进 行,即曲轴的一个旋转周期。ECU只有在检测曲轴信号没有故障的时 候,才激活凸轮轴故障检测功能,否则抗抖动计数器不变。抗抖动计数器是为了当前诊断部件和功能所设置的,用来显示当 前抗抖动计数器的值的非可见字节。其改变的情况具体如下。发动机启动时的抗抖动计数器的值为计数器的初始值,设置为最 大值的一半再加1。发现故障时,抗抖动计数器增加一个标准增加值。标准增加值视 汽缸型号而定,但四缸发动机的标准增加值优选为2,六缸发动机的标准增加值优选为3,然后每再次发现一个故障时,抗抖动计数器的值同样增加此值。如果执行诊断的过程中没有发现故障,每一个诊断周期(曲轴转一周360度)抗抖动计数器减小1。当抗抖动计数器减至0时,不再继续减1。抗抖动计数器的最大值也是由发动机的型号决定的,如4缸发动 机最大值优选为40。当抗抖动计数器增加到最大值时,如继续遇到故 障,则计数器保持不变,如一周内没有遇到故障,则抗抖动计数器减 1。由于初始化的值不等于O,抗抖动计数器不能通过标准故障存储 区管理来处理。因此设置一个单独的计数器来管理抗抖动的初始值和最大值。然而标准故障存储区管理中的抗抖动计数器保持o的状态,直到故障被检测到之后。在故障被检测到之后,计数器用来显示故障记录。情况l:如果抗抖动计数器在从初始值变化到O之前,达到了计数 器的最大值,这个过程中的故障是统计的,并且发动机开始处于凸轮 轴突发事件搡作模式,ECU即进行应急处理。情况2:如果抗抖动技术器在从初始值变化到O之后,再达到了计 数器的最大值,那么故障还是统计的,但是发动机处于标准的操作模 式,而ECU不会进行应急处理(凸轮轴诊断有效性记录认为信号是有 效的)。直到计数器减至初始值,然后按照情况l进行操作。当进行应急处理时,有如下操作喷油在识别出由故障的凸轮轴传感器之后,正常的燃油喷射开 始于常量180度,即曲轴一周期结束时,此时在一组汽缸中,会有一 个汽缸处于正确的喷油位置状态,进行喷油,这样就保证了喷油的正 确性为无故障时的一半。然而燃油喷射和打开进气闽之间的时间比较 长会导致发动机不良反应,但是却有利于执行应急处理。点火在确认凸轮轴传感器出故障值后运用双重点火。此双重点 火技术是在发动凸轮轴故障时,进行应急处理时,对汽缸内实施的点 火技术。因为此时已经无法准备的判缸,所以就对同一组汽缸(如4 缸发动机中,1, 4缸为同一组,2, 3缸为同一组)同时点火。以确保 至少有 一个汽缸可以点火成功。爆震在凸轮轴进行应急处理时,无爆震诊测。如果凸轮轴在进行应急处理中,检测到一个有效的凸轮轴信号, 则故障被排除,并且发动机再次同步进行。当曲轴传感器获得的信号 为长齿信号而凸轮轴刚好发生极性变化,则为同步状态。再次同步就像发动机启动过程中那样,在此时从发动机启动倒燃 油切断的转变。每个驾驶循环重新同步的次数被限制在规定的最大 值,该最大值的范围为0倒255。如果本文档来自技高网...

【技术保护点】
一种发动机故障的处理方法,其特征在于,包括以下步骤: 获取曲轴每旋轴一周的凸轮轴信号; 判断所述凸轮轴信号的极性是否发生改变,当所述凸轮轴信号的极性没有发生改变时,则对所述发动机进行应急控制处理,使所述发动机正常运行。

【技术特征摘要】
1、一种发动机故障的处理方法,其特征在于,包括以下步骤获取曲轴每旋轴一周的凸轮轴信号;判断所述凸轮轴信号的极性是否发生改变,当所述凸轮轴信号的极性没有发生改变时,则对所述发动机进行应急控制处理,使所述发动机正常运行。2、 如权利要求1所述的发动机故障的处理方法,其特征在于, 在获取曲轴旋轴一周的凸轮轴信号之前还包括判断曲轴信号是否出现故障,只有在所述曲轴信号没有故障的前 提下,才判断获取的所述凸轮轴信号的极性。3、 如权利要求2所述的发动机故障的处理方法,其特征在于,在判断所述曲轴信号没有故障之后还包括设置发动机启动时的抗抖动计数器的最大值及初始值,设置所述 最大值为偶数,所述抗抖动计数器的初始值设置为所述最大值的一半 加1。4、 如权利要求3所述的发动机故障的处理方法,其特征在于, 判断所述凸轮轴信号的极性是否发生改变,当所述凸轮轴信号的极性 没有发生改变时,则对所述发动机进行应急控制处理,使所述发动机 正常运行,具体为以下步骤当所述凸轮轴信号的极性没有发生改变时,所述抗抖动计数器...

【专利技术属性】
技术研发人员:李朝晖张步亮吕国伟周杰雄
申请(专利权)人:华夏龙晖北京汽车电子科技有限公司
类型:发明
国别省市:11[中国|北京]

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

1