虹科免拆诊断案例 | 2013 款路虎神行者 2 车偶发性无法起动

2024-06-06 04:36

本文主要是介绍虹科免拆诊断案例 | 2013 款路虎神行者 2 车偶发性无法起动,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

故障现象

一辆2013款路虎神行者2车,搭载2.0 L Si4 Petrol发动机,累计行驶里程约为4.5万km。车主反映,车辆偶发性无法起动,故障出现时,尝试起动发动机,组合仪表上会出现“挡位不在驻车挡”“充电系统故障”等提示,中央显示屏不点亮,不一会儿组合仪表自动熄灭,此时再按点火开关,组合仪表上出现提示“找不到钥匙”,再等一会儿后故障现象就会消失。1 年内故障已经出现了七八次,冬季出现频次较高,且故障发生没有明显的规律。

故障诊断

接车后首先试车,由于是偶发性故障,故障现象并未复现。使用故障检测仪检测,车辆存储有多个“U”字母开头的故障代码(图1),其中故障代码U00100-00将故障指向中速CAN总线,通过查看中速CAN总线拓扑图及中速CAN总线电路图,发现故障代码中涉及的控制单大多在中速CAN总线中,由此怀疑中速CAN总线故障。

图1 车辆存储的故障代码

使用故障检测仪执行网络完整性测试,车辆所有控制单元都可以正常通信,由此说明当前所有的控制单元都处于正常通信状态。为进一步确认故障是否由中速CAN总线导致的,决定进行故障模拟,按下点火开关,起动发动机,人为将中速CAN总线中的CAN H和CAN L之间短路,发现故障现象与车主所述一致。

装复中速CAN总线,反复试车,并使用虹科pico示波器测量中速CAN总线信号波形,波形正常(图2)。通过模拟振动和逐一敲击中速CAN总线上的控制单进行测试,故障现象均无法重现,检查各控制单元导线连接器连接正常,相关线路也无破损。在厂家建议下决定更换车身控制模块后将车辆交给车主,7个月后车主反馈故障再次出现,而且最近半个月就出现了两次,故障明显频繁了。

图2 中速CAN总线信号波形正常

再次使用故障检测仪检测,故障代码依旧。由于故障都是出现在车辆起动时,于是尝试模拟车主的使用场景,在测试中发现,当车辆长时间闭锁(车辆休眠)后第一次解锁,立刻操作左前座椅开关,左前座椅并不会调节,打开点火开关或起动车辆后,再操作左前座椅开关,左前座椅还是不会调节。解锁约40 s后,左前座椅开关的调节功能恢复正常,但此时故障现象并未重现。对比正常车,在同样长时间锁定车辆后再解锁,左前座椅开关调节功能可以立刻正常操作,由此说明故障车左前座椅开关调节功能异常。

根据左前座椅控制单元控制电路(图3),使用万用表测得左前座椅控制单元供电、搭铁均正常。

图3 左前座椅控制单元控制电路

在左前座椅开关调节功能异常时,测得中速CAN总线信号波形明显异常(图4),过了约40 s之后,波形又恢复正常,此时左前座椅开关调节功能也恢复正常。

图4 中速CAN总线信号波形异常

脱开左前座椅控制单元导线连接器C2381和C2382后,将车辆长时间闭锁,接着测量车辆在解锁激活时的中速CAN总线信号波形,正常,由此确定是左前座椅控制单元故障,导致故障现象出现。

故障排除

更换左前座椅控制单元,使用故障检测仪执行左前座椅控制单元更换程序,将车辆闭锁20 min,接着解锁车辆并立刻操作左前座椅开关,左前座椅可以调节,多次试车均正常,于是将车辆交给车主。1个月后车主反馈故障现象没有再次出现,至此故障排除。

故障总结

类似这种故障频率低,间隔时间长,想要捕捉故障时的通信状态极不容易的偶发故障,要尽量了解车主的使用场景,并进行模拟,同时测试相关控制单元的功能状态,发现客户可能没有注意和未发现的其他现象。通过解决容易重现和易于排故的故障,可能会将相关联的复杂的不易重现的故障也随之解决掉。

与此同时,由于虹科Pico示波器具有实时显示和记录的功能,因而可以很好地帮助捕捉偶发故障信号,不错过信号的瞬间变化。

本案例中多个控制单元存储有与某控制单元通信中断的故障代码,这表示该控制单元与对应控制单元之间的CAN网络通信中断。如果CAN总线上某个位置出现断路,使用故障检测仪检测时,只有在断路之前的控制单元能够存储故障代码,且这些控制单元均应存储有与断路后的控制单元通信中断的故障代码。在本案例中,驾驶人侧车门控制单元(DDM)与副驾驶人侧车门控制单元(PDM)均存储了与左前座椅控制单元通信中断的故障代码,在排查时应重点检查左前座椅控制单元及其相关通信线路。

作者:蔡永福

一辆大众途观行驶中行驶中偶发加速无力,无故障码,也无法在车间重现故障。多家修理厂维修均无果,山西省交通技术能手原瑞铠老师是如何巧妙测量、深入分析,探寻故障本质的?明晚八点,虹科Pico直播间,一起探索故障背后的奥秘!

直播期间,全程免费!快来和原老师交流学习吧!

直达直播间-16年途观1.4T行驶中突然加速无力icon-default.png?t=N7T8https://olezi.xetlk.com/s/azQx

这篇关于虹科免拆诊断案例 | 2013 款路虎神行者 2 车偶发性无法起动的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1035100

相关文章

六个案例搞懂mysql间隙锁

《六个案例搞懂mysql间隙锁》MySQL中的间隙是指索引中两个索引键之间的空间,间隙锁用于防止范围查询期间的幻读,本文主要介绍了六个案例搞懂mysql间隙锁,具有一定的参考价值,感兴趣的可以了解一下... 目录概念解释间隙锁详解间隙锁触发条件间隙锁加锁规则案例演示案例一:唯一索引等值锁定存在的数据案例二:

Oracle修改端口号之后无法启动的解决方案

《Oracle修改端口号之后无法启动的解决方案》Oracle数据库更改端口后出现监听器无法启动的问题确实较为常见,但并非必然发生,这一问题通常源于​​配置错误或环境冲突​​,而非端口修改本身,以下是系... 目录一、问题根源分析​​​二、保姆级解决方案​​​​步骤1:修正监听器配置文件 (listener.

MySQL版本问题导致项目无法启动问题的解决方案

《MySQL版本问题导致项目无法启动问题的解决方案》本文记录了一次因MySQL版本不一致导致项目启动失败的经历,详细解析了连接错误的原因,并提供了两种解决方案:调整连接字符串禁用SSL或统一MySQL... 目录本地项目启动报错报错原因:解决方案第一个:第二种:容器启动mysql的坑两种修改时区的方法:本地

MySQL 表的内外连接案例详解

《MySQL表的内外连接案例详解》本文给大家介绍MySQL表的内外连接,结合实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录表的内外连接(重点)内连接外连接表的内外连接(重点)内连接内连接实际上就是利用where子句对两种表形成的笛卡儿积进行筛选,我

VS配置好Qt环境之后但无法打开ui界面的问题解决

《VS配置好Qt环境之后但无法打开ui界面的问题解决》本文主要介绍了VS配置好Qt环境之后但无法打开ui界面的问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要... 目UKeLvb录找到Qt安装目录中designer.UKeLvBexe的路径找到vs中的解决方案资源

Java Stream.reduce()方法操作实际案例讲解

《JavaStream.reduce()方法操作实际案例讲解》reduce是JavaStreamAPI中的一个核心操作,用于将流中的元素组合起来产生单个结果,:本文主要介绍JavaStream.... 目录一、reduce的基本概念1. 什么是reduce操作2. reduce方法的三种形式二、reduce

如何解决yum无法安装epel-release的问题

《如何解决yum无法安装epel-release的问题》:本文主要介绍如何解决yum无法安装epel-release的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不... 目录yum无法安装epel-release尝试了第一种方法第二种方法(我就是用这种方法解决的)总结yum

IDEA下"File is read-only"可能原因分析及"找不到或无法加载主类"的问题

《IDEA下Fileisread-only可能原因分析及找不到或无法加载主类的问题》:本文主要介绍IDEA下Fileisread-only可能原因分析及找不到或无法加载主类的问题,具有很好的参... 目录1.File is read-only”可能原因2.“找不到或无法加载主类”问题的解决总结1.File

宝塔安装的MySQL无法连接的情况及解决方案

《宝塔安装的MySQL无法连接的情况及解决方案》宝塔面板是一款流行的服务器管理工具,其中集成的MySQL数据库有时会出现连接问题,本文详细介绍两种最常见的MySQL连接错误:“1130-Hostisn... 目录一、错误 1130:Host ‘xxx.xxx.xxx.xxx’ is not allowed

Spring Boot 整合 Redis 实现数据缓存案例详解

《SpringBoot整合Redis实现数据缓存案例详解》Springboot缓存,默认使用的是ConcurrentMap的方式来实现的,然而我们在项目中并不会这么使用,本文介绍SpringB... 目录1.添加 Maven 依赖2.配置Redis属性3.创建 redisCacheManager4.使用Sp