一辆行驶里程约300km的2018年雪佛兰迈锐宝XL轿车。用户反映:该车在行驶中仪表会提示“车身稳定控制系统关闭”。
检查分析:进厂时该车仪表板并没有故障提示,维修人员使用通用专业诊断仪GDS2进行检测,发现了大量通讯类故障码(表1)。
该车为准新车,没有任何改装加装设备,发动机舱内和驾驶舱内的电器连接也没有异常。对故障码进行分析,这些故障码是底盘上几个主要控制单元之间的通讯类故障,记录这些故障码之后导致了车身稳定控制系统关闭。
在以上故障码中,动力转向控制单元(EPS)和电子制动控制单元(EBCM)都记录了“00073—控制单元通讯,高速CAN总线关闭”。设置此故障码通常是由于总线断路,控制单元无法传输信息所造成的。
动力转向控制单元、发动机控制单元 (ECM)及电子制动控制单元同时记录了“U0140—与车身控制单元失去通讯”。而这3个控制单元并没有记录彼此间失去通讯的故障码,说明这3个控制单元之间的通讯正常。但是它们却同时无法与车身控制单元(BCM)进行通讯,说明故障点应该靠近BCM。
此外,动力转向控制单元记录了“U0415----从电子制动控制单元收到的数据无效”,驻车辅助控制单元记录了“U0422从车身控制单元收到的数据无效”和“U0253----未知DTC”。对故障码进行分析,很有可能是因为总线的故障是间歇性的,当故障出现时,数据传输出现异常中断或数据信息不全,接收数据的控制单元无法解读这些“异常数据”,所以设置数据无效的故障。
为了准确找到故障的位置,就需要参考通讯网络结构图(图1)。根据通讯网络结构图,高速网络间隙性断路的故障点,应该在BCM至EBCM之间。但是与之前车型相比,该款车型的高速网络中多了一个网关控制单元,该控制单元负责网络安全和不同网络之间的数据转换。而且网关控制单元恰好位于BCM和EBCM之间,疑点很大。但是网关控制单元中并没有设置故障码,使用诊断仪也不能直接查看网关数据,只能看到识别信息。