汽车免拆诊断案例 | 2019 款奥迪 A6L 车行驶中偶发熄火

故障现象 

一辆2019款奥迪A6L车,搭载2.0T发动机,累计行驶里程约为9万km。车主反映,车辆行驶中偶发熄火,故障频率较高。

故障诊断 

接车后试车,起动发动机,可以正常起动着机。使用故障检测仪检测,发动机控制单元存储有“P025A 燃油模块促动-电气故障/断路”“P228C 燃油压力调节器1超出调节极限-压力过低”等多个与燃油系统相关的故障代码(图1)。

图1 发动机控制单元中存储的故障代码

由于故障未重现,决定清除故障代码后进行路试,行驶一段时间后车辆动力下降,加速无力。低压燃油系统压力从600 kPa下降到100 kPa,重新起动后车辆又恢复正常,推断低压燃油系统存在故障。

查看低压燃油系统电路(图2)并查阅资料得知,该车的燃油泵为三相电动机,燃油泵控制模块接收发动机控制单元的的PWM(Pulse Width Modulation,脉冲宽度调制)控制信号,通过三相电控制燃油泵转速,调节燃油压力。

图2 低压燃油系统电路

拆开后排座椅,连接虹科Pico汽车示波器,测量燃油泵端子1的电压信号和电流信号(图3),发现波形断断续续,异常。

图3 测得的电压与电流信号波形

放大异常波形查看(图4),发现电压和电流几乎同时下降;测量燃油泵端子2和端子3的电压、电流信号波形,异常处相同,说明燃油泵控制模块输出的三相电路信号偶发中断,导致燃油泵不能正常工作。分析可能的故障原因有:燃油泵控制模块供电、搭铁电路故障,燃油泵控制模块与发动机控制单元间的电路存在故障;发动机控制单元故障。

图4 放大后的异常波形

该车的燃油泵控制模块位于车辆右后侧护板内部,拆开护板,将功率试灯分别连接至燃油泵控制模块端子T6ar/5(供电)与端子T6ar/4(搭铁),试灯可以正常点亮,排除燃油泵控制模块供电、搭铁电路故障可能性。

测量燃油泵控制模块端子T6ar/6的PWM信号电压波形(图5),发现波形断断续续不规则,且最低电压无法降至0 V,而是在5 V左右。

图5 从燃油泵控制模块端子T6ar/6测得的PWM信号波形

怀疑燃油泵控制模块的供电电压不稳定从而导致该现象,于是增加示波器2条测量通道,分别测量燃油泵控制模块的供电和搭铁信号波形(图6),并晃动线束,发现PWM信号电压波动变化时,燃油泵控制模块的供电和搭铁信号波形并没有改变,排除燃油泵控制模块供电线路存在虚接故障的可能性。

图6 测得的燃油泵控制模块供电、搭铁及PWM信号波形

脱开燃油泵控制模块导线连接器,再次测量端子T6ar/6(连接至发动机控制单元)的信号电压波形(图7),发现波形均匀且规则,电压在0 V~1.6 V均匀变化,说明发动机控制单元可以正常输出控制信号,排除发动机控制单元故障的可能性。

图7 断开燃油泵控制模块导线连接器后测得的信号电压波形

为什么连接燃油泵控制模块导线连接器时测得的PWM信号电压存在异常呢?分析认为,如果PWM信号线存在虚接电阻,那么在导线连接的情况下,发动机控制单元将不能使PWM信号电压从12 V拉低到0 V,由此怀疑发动机控制单元与燃油泵控制模块间的控制线路存在故障。

测量发动机控制单元端子T91/9与燃油泵控制模块端子T6ar/6之间的电阻,约为28 Ω,异常。剥开燃油泵控制模块连接线束,找到PWM控制信号线,发现导线存在破损(图8),内部已经腐蚀,轻轻拉扯后导线断开。

图8 线束破损处

故障排除

修复线束后,再次测量PWM信号电压波形(图9),波形均匀且规则,最低电压始终保持在0 V,正常,路试车辆正常,至此故障排除。

图9 修复线束后测得的PWM信号电压波形

故障总结

该车由于燃油泵控制模块与发动机控制单元间的PWM信号线虚接,导致燃油泵控制模块无法正常接收发动机控制单元的控制信号,从而无法正常控制燃油泵工作。

诊断时也断开了PWM信号线起动发动机,无法起动着机,燃油泵控制模块不进入应急运行模式控制燃油泵运转,由此可知该车的燃油泵控制模块没有故障运行模式。

单独断开PWM信号线,在燃油泵控制模块处测量端子T6ar/6的电压波形,持续输出12 V电压,由此说明发动机控制单元通过控制搭铁信号实现PWM信号控制。

中鑫之宝鹤壁店 赵玉宾

你是不是也很头痛车辆高速抖动?一遍遍更换零件试车也让你心力交瘁?不妨来看看汽修大师如何轻松拿捏这个问题!10月31日晚8点,虹科Pico直播间,拉法底盘检测诊断调校中心创始人——“超哥”王超元老师做客虹科直播间!深度剖析奔驰S600时速110行驶抖动案例!

直达直播间:https://olezi.xetlk.com/s/2KLDVr

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/56432.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

一起搭WPF架构之完结总结篇

一起搭WPF架构之完结总结篇 前言设计总结设计介绍页面一页面二页面三 结束 前言 整体基于WPF架构,根据自己的需求简单设计与实现了衣橱的数据统计、增加与读取数据、并展示数据的小软件。我知道自己在设计方面还有很多不足,暂时先做到这里了&#xff0c…

ubuntu启用ssh

在Ubuntu上启用SSH服务,你需要安装OpenSSH服务器软件包,然后启动并使SSH服务在启动时自动运行。 更新软件包列表: sudo apt update安装OpenSSH服务器软件包: sudo apt install openssh-server确认SSH服务正在运行: …

MySQL中SQL的执行顺序

MySQL中SQL的执行顺序 在日常的开发工作中,我们经常会自己手写一些sql语句,但是对于这些sql语句是怎么执行的,执行的顺序又是怎么样的呢?想必各位大佬对此也是了解的,所以对sql语言的执行顺序有一定的了解的话&#x…

【SQL|大数据|数据清洗|过滤】where条件中 “ != “ 和 “ NOT IN() ” 对NULL的处理

对数据进行清洗过滤的时候,NULL往往是一个很特殊的存在,对NULL值的存在通常有以下三种方式 1、保留NULL 2、过滤掉NULL 3、将NULL替换为其他符合业务需求的默认常量 下面是一些常用处理NULL的方式: 如下图所示数据源: car_vin&…

天锐绿盾与Ping32内网安全保护能力对比,选择最优方案

在数字化时代,企业内网安全面临着越来越多的挑战。有效保护内网数据安全,防止信息泄露和外部攻击至关重要。今天,我们将对比天锐绿盾和Ping32这两款内网安全保护软件,帮助您选择最适合的解决方案。 1. 安全防护机制 Ping32 Ping…

熔解曲线技术路线简介

在实时荧光定量PCR(qPCR)实验中,当双链DNA受热时,其互补碱基之间的氢键会逐渐断裂,导致双链分离成两条单链,这一过程被称为DNA的“熔解”。 总的DNA双螺旋结构降解一半的温度称为熔解温度(Tm&a…

pytorch nn.NLLLoss和nn.CrossEntropyLoss函数区别

nn.CrossEntropyLoss(交叉熵损失函数) 和nn.NLLLoss (负对数似然损失函数)的区别 输入格式: nn.CrossEntropyLoss:直接接受未归一化的 logits 作为输入,并在内部自动应用 log_softmax 来计算对数概率。nn.NLLLoss:接受对数概率(log-probabilities)作为输入,也就是说,输…

游戏推荐业务中基于 sentinel 的动态限流实践

作者:来自 vivo 互联网服务器团队- Gao Meng 本文介绍了一种基于 sentinel 进行二次开发的动态限流解决方案,包括什么是动态限流、为什么需要引入动态限流、以及动态限流的实现原理。 一、背景 1.1 当前的限流方案 随着互联网的发展及业务的增长&…

python基础综合案例(数据可视化-地图可视化)

1.基础地图使用 注意写名字的时候要写全名,比如上海市不能写出上海,不然看不到数据 鼠标点击即可看到数据 设置属性的时候不要忘记导包 # 演示地图可视化的基础使用 from pyecharts.charts import Map from pyecharts.options import VisualMapOpts # 准…

C语言入门-选择结构

在编程中,我们经常需要根据不同的条件执行不同的操作。C语言为此提供了几种非常实用的选择结构:条件运算符、逻辑运算、if语句和switch语句。接下来,让我们深入探讨这些重要的知识点,帮助你更好地理解和掌握C语言的选择结构。 1.…

MongoDB安装配置及配置和启动服务

MongoDB 安装配置 附:MongoDB官网下载地址: https://www.mongodb.com/download-center/community 注: 官网可以下载最新版的MongoDB安装包,有MSI安装版和ZIP安装版。我们课堂上使用4.4.4的ZIP安装版。安装版参考博客&#xff1…

k8s 使用 containerd 作为容器运行时拉取 http 的 harbor 私有仓库镜像

文章目录 [toc]版本介绍报错内容解决方法主配置文件修改创建镜像仓库配置 备注 版本介绍 k8s:v1.28.2containerd:1.6.33 报错内容 我的 harbor 用的是 http 的,因为是内网自己用,就没有配置 https 了,于是配置好镜像拉…

JavaScript 在网页设计中的四大精彩案例:画布时钟、自动轮播图、表单验证与可拖动元素

在网页开发中,JavaScript 发挥着至关重要的作用,为网页带来丰富的交互性和动态效果,极大地提升了用户体验。本文将通过几个具体案例展示 JavaScript 的强大魅力。 一、美丽的画布时钟 这是一个使用 JavaScript 在网页上创建美丽画布时钟的案…

Pytorch Note

cat函数: cat函数不会增加维度,默认按照dim0连接张量 stack函数: stack函数会增加一个维度 nn.Linear的默认输入: torch中默认输入一定要为tensor,并且默认是tensor.float32,此外device如果没有model.to(device)放到gpu上面默认会在cpu上运…

RabbitMQ系列学习笔记(十)--通配符模式

文章目录 一、通配符模式原理二、通配符模式实战1、消费者代码2、生产者代码3、查看运行结果 本文参考: 尚硅谷RabbitMQ教程丨快速掌握MQ消息中间件rabbitmq RabbitMQ 详解 Centos7环境安装Erlang、RabbitMQ详细过程(配图) 一、通配符模式原理 通配符模式&#xff…

2024 睿抗机器人开发者大赛(RAICOM)-【网络安全】CTF 部分WP

文章目录 一、前言二、MICS你是黑客么循环的压缩包Goodtime 三、WEBpy 四、Crypto变异凯撒RSAcrypto3 一、前言 WP不完整,仅供参考! 除WEB,RE,PWN外,其余附件均已打包完毕 也是一个对MISC比较友好的一个比赛~ 123网…

写了一个SpringBoot的后端管理系统(仅后端)pine-manage-system

文章目录 前言正文🚀 技术栈🛠️ 功能模块📁 项目结构🌈 接口文档🚀 项目启动 附录项目功能代码示例1、数据库拦截器-打印sql执行时间2、数据记录变更拦截器3、用户角色数据权限拦截器4、实体转换器接口5、触发器模版6…

自动驾驶合集2

我自己的原文哦~ https://blog.51cto.com/whaosoft/12304421 #NeRF与自动驾驶 神经辐射场(Neural Radiance Fields)自2020年被提出以来,相关论文数量呈指数增长,不但成为了三维重建的重要分支方向,也逐渐作为自动驾驶…

C++学习笔记----9、发现继承的技巧(五)---- 多重继承(1)

我们前面提到过,多重继承常被认为是面向对象编程中复杂且没有必要的部分。这就仁者见仁,智者见智了,留给大家去评判。本节解释c中的多重继承。 1、多个类继承 从语法角度来说,定义一个有多个父类的类是很简单的。需要做的就是当声…

vue前端接包(axios)+ 前端导出excel(xlsx-js-style)

// 先在请求处加上: responseType: arraybuffer, // 指定响应类型为ArrayBufferconst data new Uint8Array(response.data); // 将ArrayBuffer转换为Uint8Arrayconst val { columns: [], data: [] }let offset 0; // 用于跟踪当前解析到的位置while (offset …