2009款北京现代1.6L伊兰特发动机故障灯亮且加速抖动

来自:来源网络
7年前
已收藏
收藏
阅读数
2113
回复数
1

背景

车型:2009款北京现代1.6L伊兰特,发动机配置CVVT(连续可变气门正时)系统。行驶里程:4562km。

现象

车辆正常行驶中发动机故障灯突然点亮,加速抖动,行驶无力,松开加速踏板后发动机有时自然熄火,再次启动车辆时怠速状态下发动机抖动很大,似乎有缸不工作。

方案

接车后首先用诊断仪进行了检测,故障码为P0016,曲轴位置-凸轮轴位置相互关系错误(1排传感器 A)。故障码清除后故障灯熄灭,启动车辆故障现象又出现。查阅维修手册对此故障码的说明,此车的曲轴位置传感器(CKPS)是磁感应式传感器,通过安装在曲轴上的信号轮旋转产生电压信号,ECM利用CKPS信号计算发动机转速,控制点火时间和喷油时间,失火情况,CVVT可变正时工作;凸轮轴位置传感器(CMPS)是霍尔传感器,它利用霍尔元件检测凸轮轴位置,CMPS配合CKPS可以检测1缸上止点位置,CKPS和CMPS产生同步的信号传递给ECM,ECM使用CKPS和CMPS的信号进行点火及喷射时刻的控制,如果CKPS和CMPS之间的同步大于界限值,ECM记录故障码P0016。可能产生故障的原因如下: 01 连接不良; 02 机油污染/油路堵塞; 03 CKPS、CMPS 故障; 04 机油控制阀(OCV) 故障; 05 CVVT 执行器; 06 ECM 故障。 通过诊断仪测得波形图如图1所示(图2为维修手册标准波形图)。 从两图比较分析来看,图1 中的CMPS 信号和CKPS 的信号错开了1-2个齿左右, 显示不同步,信号波形平滑,没有毛刺,说明传感器信号没有间断、短路或断路,这就排除了线束接触不良、CKPS和CMPS 的故障。 接下来观察故障状态下的数据流,如图3所示,在数据流中发现了CVVT 的状态显示为“OFF”,这是失效保护状态的显示,1缸调整角(CKP和CMP-1之间角度)为441°,正常情况下诊断仪的数据流中, CVVT状态应该显示为“ON”,1缸调整角大约为124°。 这里先简述一下CVVT 的失效保护与传统的固定式凸轮轴进排气门开启关闭的角度不同,CVVT 系统可以连续调整凸轮轴最佳进排气门开启或关闭的角度。CVVT 执行器有发动机机油压力调整控制。发动机机油压力由机油控制阀(OCV)控制,OCV 中有个电磁阀,则又由ECM 以PWM 方式控制,控制的占空比是根据发动机的负荷大小而决定的。如果实际CVVT 转动的角度和目标转动的角度相差超过3°,ECM 便会控制CVVT 进入失效保护状态,禁止CVVT 执行器转动。在诊断仪中,CVVT 的状态显示为“ OFF”,其他的数据则按实际发生的数据显示,可见故障就是由CVVT 系统引起的。 按照先易后难的维修原则,首先检查OCV,因为OCV 安装在缸盖的后部靠外侧,只有一个螺丝固定, 便于拆卸安装。拆卸下OCV后便发现阀芯竟然卡在最顶端的位置,压缩着回位弹簧,这是最大提前状态,而在没有油压的时候阀芯应该在回位弹簧的作用下回到初始的位置,可见明显的不对。在怠速状态下,为了稳定发动机的燃烧,OCV 控制的机油流向执行器的延时室内,CVVT 处于延时状态,而实际阀芯卡滞在了顶端的位置,如图4 所示。 顶端的位置是处于提前状态的油压位置。使用小平口螺丝刀轻轻的拨动几下阀芯,“啪”的一声,在回位弹簧的作用下,阀芯回到原始没有油压的位置。接着用清洗剂清洗OCV,反复拨动阀芯看是否再次发卡,确认阀芯在OCV里活动自如后, 再用气枪吹干, 安装上去,清除故障码,启动车辆,故障灯熄灭,怠速状态下发动机运转平稳,观察数据流CVVT 状态显示为“ON”,1缸调整角大约为122.8°,如图5 所示。 路试车辆加速有力,故障解决。

备注

这例案例充分利用了几种诊断方式相结合的方法。首先用检测仪读取故障码。确定了可能造成故障产生的几个原因;利用波形图分析排除了几个导致故障产生的配件,缩小了诊断的范围;接着观察数据流进行分析,基本确定产生故障的三个方面,最后再根据维修经验,遵循先易后难的检查原则直接找到具体的故障点。问题虽然不是很大,维修过程也没有经过波折,但这种维修方法对解决一些不常见的故障还是值得借鉴的。

上一篇下一篇
参与回答(1条评论)
用户头像
上传
用户头像
{{item.nickname}}{{item.pubtime}}回复
回复图片
用户头像
上传
用户头像
{{item1.nickname}}回复 {{item1.othername}} {{item1.pubtime}} 回复
回复图片
用户头像
上传
查看全部回复{{item.replylist_count}}条 查看全部
收起回复 收起全部
{{isLoadList==1?'加载中...':(isLoadList==2&&(list.length <=3||(list.length>3&&!is_hidden))?'没有更多内容了':'查看更多回答')}}
返回顶部

返回顶部