一辆行驶里程约13.6万km、车型为F30,配置N20发动机、ZF 8HP变速器的2012年宝马328i轿车。该车进厂更换四轮制动盘、制动片。路试时仪表上DME、DSC、 EPS、ICM故障灯忽然全部亮起。
故障诊断:接车后使用ISTA检查,发现居然有117个故障码,删除历史故障后重新检测仍然有91个当前故障码,并且全部为FlexRay总线故障,如图1所示。
查看本车网络拓扑图,FlexRay总线上共有3条支路:分别为DME(发动机控制系统)支路、ICM(集成式底盘管理系统)和DSC(车身动态系统控制系统)支路,
EPS(电动机械式助力
转向系统)支路,以及FlexRay总线管理单元FEM(ZGW网关),如图2所示。
那么根据故障码分析这辆车可能引起FlexRay总线通信故障的有以下几种原因:
(1)DME DSC
EPS ICM FEM其中一个或多个模块硬件损坏。
(2)DME DSC
EPS ICM FEM其中一个或多个模块软件错误。
(3)DME DSC
EPS ICM FEM其中一个或多个模块供电异常。
(4)DME DSC
EPS ICM FEM其中一个或多个模块搭铁异常。
(5)DME DSC
EPS ICM FEM其中一个或多个模块受到电磁干扰。
(6)DME DSC
EPS ICM FEM FlexRay总线线束损坏。
根据由简入繁的检测原则,首先根据以上分析参照电路图使用万用表分别检测FEM、DME、DSC、
EPS、ICM的电源和搭铁,检测结果均正常。
根据拓扑图在FEM处分别断开DME、 DSC和ICM、
EPS,3条支路的插座,测量各支路终端电阻,支路1的ICM终端电阻2.6Ω, DSC终端电阻94Ω。支路2的DME终端电阻94Ω,支路3的
EPS终端电阻94Ω,测量值全部正常。
该装置引爆后,点火用的电阻会断路,所以利用假电阻可以让控制单元误认为点火电阻正常,此时清除故障后故障灯会熄灭。从安全角度讲,该车失去了一项宝贵的设计功能,是一种不可取的方法。
在ISTA宝马专用诊断仪中,通过“文本查询”发电机,搜索到电路图文件“SSP-SSP-SP000054885”文件,了解到安全
蓄电池桩头在发生碰撞后,仅仅切断通向启动机和发电机的电源线,而控制系统的线路并不切断。分析认为,可能是普通控制线路都装有保险加以保护,而发电机和启动机的工作电流比较大,普通保险难以在发生碰撞时及时提供保护,所以设计成这种安全
蓄电池桩头的形式,来保护车辆不起火,保护乘坐人员的安全。
分别断开FEM、DME、DSC、
EPS、 ICM测量F1exRay总线通信导线电阻,检测值为0.2~0.4Ω左右,阻值正常。
再分别断开以上各模块的插头,测量通信导线的对地、对正极阻值,以及两条导线间的阻值,阻值均为无穷大,测量值正常。至此,线路基础检测完毕,没有找到故障点。
接下来重点排除:①电磁干扰;②软件错误;③模块硬件本身损坏。
车间内正好有一辆F32事故车和这辆F30是同款发动机,将发电机、点火线圈、火花塞一起拆换到本车上试车,故障依旧。
[1] [2] [3] 下一页