一辆行驶里程约3.5万km,配置N46发动机的宝马X1。该车更换新发动机线束,启动后发动机OBD灯报警。
故障诊断:诊断仪检测故障码如图1所示。
删除故障码且怠速3min后OBD灯再次亮起,且报相同故障码。
首先查看发动机运行数据流,如图2所示。
发现空气流量数据存在异常(正常值为12.5~15kg/h不开空调),在如此大的空气流量之下,很明显发动机的运转采集的不是该空气流量( 1120.18kg/h ),这表明此时发动机DME控制模块进入了应急模式。
根据检测计划,首先检查插头装配已到位,空气流量传感器也没有任何明显损伤。接下来检测插头供电(如图3所示),空气流量传感器上有一个5针脚的插头。在打开点火开关的情况下测量X6207的2号脚和3号脚间没有电压,X6207的4号脚和3号脚也没有电压显示。显然这个情况是不正常。因为这插头上的5个针脚分别是:1脚为信号线(3V);2脚为供电(5V) ;3脚为搭铁线;4脚为电源线(12V);5脚为信号线。
理论上在不启动车辆的情况下至少有一个12V左右的电压。但是该插头的3号脚直接通过DME内部搭铁,并不是随时都导通搭铁的。于是觉得应该把插头装上并启动车辆后测量。在确保不会影响接下来检测的前提下连接好了万用表测量,启动车辆检测依然没有电压。难道是空气流量传感器的3号脚没有搭铁?分别将X6207的1、2、4、5号脚和车身搭铁点间并联了万用表,电压显示正常了(分别测量如图4所示)。
再次连上插头上的搭铁线,电压依然为0V。于是确定是因为没有搭铁造成了空气流量不正常。
接下来根据相关电路图,发现空气流量传感器的X6207的3号脚直接到了DME的27号脚上。于是测量空气流量传感器3号脚到DME的27号脚之间的搭铁线,线路导通。既然线路可以排除,那么就只有DME内部损坏导致没有搭铁了。为了验证我们的判断,直接拔掉了空气流量传感器的插头后车辆怠速没有任何改变,只是ISID检测的空气流量数据发生了变化,如图5所示。
此时的数据说明空气流量传感器从未工作过,诊断仪之前读取的空气流量数据(1120kg/h)是发动机进入应急状态后所提供的虚假信息。
由于DME价格较为昂贵而且不会轻易损坏,慎重起见,为了进一步验证是DME损坏导致了空气流量不正常,通过DME再次查找相关电路图,发现节气门和进气压力传感器也是通过DME搭铁。于是直接测量节气门和进气压力传感器插头的搭铁线,在不开点火开关的情况下是导通的。但是与空气流量传感器的搭铁线依然不通。这更是印证了我们的判断,空气流量传感器在通过DME时没有搭铁造成了发动机OBD灯亮。
故障排除:更换DME控制模块编程后,问题得以解决。后期回访过程中客户也反映OBD灯也未亮起过。
故障总结:综合上述分析判断,导致启动后发动机OBD灯亮的原因是由于发动机内部线束起火,其中DME的27号脚到空气流量传感器3号脚的黑色搭铁线和电源线束因起火烧结到一起,线路短路,导致DME内部损坏,如图6所示。