汽车免拆诊断案例 | 2011 款奔驰 S400L HYBRID 车发动机故障灯异常点亮

故障现象

一辆2011款奔驰 S400L HYBRID 车,搭载272 974发动机和126 V高压电网系统,累计行驶里程约为29万km。车主反映,行驶中发动机故障灯异常点亮。

故障诊断 

接车后试车,组合仪表上的发动机故障灯长亮;用故障检测仪检测,发现发动机控制模块(ME)中存储有故障代码“P001500 排气凸轮轴(缸组1)调节执行过晚”“P001464 排气凸轮轴(缸组1)位置偏离额定值。存在一个不可信信号”;记录并清除故障代码,故障代码可以清除,且发动机故障灯熄灭;原地试车,故障未再出现;进行路试,加速时故障再现,且故障代码P001500和P001464再次存储。继续路试,观察进气、排气凸轮轴相位调节数据流(图1),发现加速时进气、排气凸轮轴相位开始调节,气缸列1和气缸列2(坐在驾驶室看向发动机室,右侧气缸为气缸列1,左侧气缸为气缸列2)的进气凸轮轴相位调节角度变化一直同步,而气缸列1和气缸列2的排气凸轮轴相位调节角度变化不同步,气缸列2(左侧气缸)排气凸轮轴相位调节角度较大,且波动较小,而气缸列1(右侧气缸)排气凸轮轴相位调节角度较小,且波动较大,由此推断气缸列1排气凸轮轴相位调节不到位,可能的故障原因有:气缸列1排气凸轮轴相位调节电磁阀损坏;气缸列1排气凸轮轴相位调节阀阀芯卡滞;气缸列1排气凸轮轴链轮损坏;机油油路局部堵塞,导致气缸列1排气凸轮轴链轮调节腔中的机油压力不足;相关线路故障;发动机控制模块故障。

图1 故障车进气、排气凸轮轴相位调节数据流

怠速时人为将气缸列1排气凸轮轴相位调节电磁阀控制线短暂搭铁,发现气缸列1排气凸轮轴位置传感器信号右移了约1个窄齿位(图2),约40°曲轴转角。

图2 人为将气缸列1排气凸轮轴相位调节电磁阀控制线短暂搭铁时的相关波形

人为将气缸列2排气凸轮轴相位调节电磁阀控制线短暂搭铁,发现气缸列2排气凸轮轴位置传感器信号也右移了约1个窄齿位(图3),约40°曲轴转角。

图3 人为将气缸列2排气凸轮轴相位调节电磁阀控制线短暂搭铁时的相关波形

对比两列气缸的测试结果可知,在人为控制的情况下,气缸列1排气凸轮轴相位调节与气缸列2一样,能够达到最大调节角度(约40°曲轴转角),由此初步排除气缸列1排气凸轮轴相位调节电磁阀、阀芯、链轮及机油油路存在故障的可能,怀疑气缸列1排气凸轮轴相位调节电磁阀控制信号异常。

测量气缸列1和气缸列2的排气凸轮轴相位调节电磁阀控制信号波形(图4、图5),对比可知,气缸列1 排气凸轮轴相位调节电磁阀控制信号由低电位变为高电位时出现了约55 V的感应电动势,异常。

图4 气缸列1排气凸轮轴相位调节电磁阀控制信号波形

图5 气缸列2排气凸轮轴相位调节电磁阀控制信号波形

测量气缸列1和气缸列2的排气凸轮轴相位调节电磁阀电流波形(图6、图7),对比可知,气缸列2排气凸轮轴相位调节电磁阀控制信号由低电位变为高电位时对应的电流是缓慢降低至0 A的,而气缸列1排气凸轮轴相位调节电磁阀控制信号由低电位变为高电位时对应的电流会快速降低至0 A。由此推断发动机控制模块内部的续流电路损坏,无法通过占空比信号精确控制气缸列1排气凸轮轴相位调节阀阀芯位置,以致气缸列1排气凸轮轴相位调节不到位。

图6 气缸列1排气凸轮轴相位调节电磁阀电流波形

图7 气缸列2排气凸轮轴相位调节电磁阀电流波形

故障排除 

更换发动机控制模块后路试,发动机故障灯未再异常点亮,再次读取进气、排气凸轮轴相位调节数据流(图8),发现加速时气缸列1和气缸列2的进气、排气凸轮轴相位调节角度变化均同步,故障排除。

图8 正常车进气、排气凸轮轴相位调节数据流

故障总结

1、续流电路(通常是续流二极管)提供一个回路,使电流得以平稳衰减,避免电感元件产生过高的感应电动势尖峰,保护驱动电路和信号完整性。如果损坏,如续流二极管击穿或开路,则反向感应电动势将无法被有效吸收和抑制。高电压尖峰可能反馈到控制信号线路,叠加在占空比信号的下降沿,形成一个短暂的感应电动势尖峰。通过汽车示波器,可以将这短暂的异常完整地展现出来,帮助技师更好地判断故障问题。
2、在无法先行确定故障原因的情况下,技师往往会采用价格从低到高换件的形式,来反推故障。但模块损坏的维修成本通常是比较高的,如果使用换件的方法可能会造成很高的成本浪费和客户不满。使用汽车示波器则可以提供强有力的数据支撑,辅助技师先锁定故障,后自信维修!

作者:余姚东江名车专修厂 叶正祥

Tech Gear 汽车诊断学院汽车免拆诊断专家,现任余姚东江名车专修厂厂长兼技术总监,被聘为哈弗汽车区域技术专家;2015 年获得首届中国汽车诊断师大赛总决赛三等奖;2016 年取得中国汽车工程学会汽车诊断专业领域中级工程师资格证书。

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

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

相关文章

手把手教你安装配置『Oracle Database 19c』

前言 本文将会讲解如何在 Windows 系统上安装 Oracle Database 19c 数据库,适合初学者学习 Oracle 快速入门和实践练习,比较方便快捷 官方安装文档:Preinstallation Considerations for Installing Oracle Database 对于企业级的数据库&am…

学习solid works第七课------装配体

一、新建装配体 一、文件→新建,然后选择装配体 二、界面介绍 二、添加零件 装配体→插入零部件→选择零件再确定。 如果已经打开了零件,在添加零件的时候可以直接点击打开文档直接添加。 有时候一个零件需要多个地方使用,我们可以直接按住…

嵌入式驱动开发详解21(网络驱动开发)

文章目录 前言以太网框架ENET 接口简介MAC接口MII \ RMII 接口MDIO 接口RJ45 接口 PHY芯片以太网驱动驱动挂载wifi模块挂载后续 前言 linux驱动主要是字符设备驱动、块设备驱动还有网络设备驱动、字符设备驱动在本专栏前面已经详细将解了,网络设备驱动本文会做简要…

漏洞扫描:网络安全的 “体检” 与 “防护指南”

在当今数字化时代,网络安全如同守护城堡的坚固城墙,而漏洞扫描则是检查城墙是否存在缝隙与薄弱环节的重要手段。那么,究竟什么是漏洞扫描?又该如何进行呢? 什么是漏洞扫描? 漏洞扫描是一种安全检测过程&a…

Flutter 实现文本缩放学习

Flutter 如何实现一个简单的文本缩放应用程序,其中包含一个可以增加或减少文本大小的功能。 前置知识点学习 TextScaler TextScaler 是一个用于控制文本缩放的工具或机制,不过需要注意的是,TextScaler 并不是 Flutter 框架中内置的类。在 …

接口自动化测试框架(pytest+allure+aiohttp+用例自动生成)

🍅 点击文末小卡片,免费获取软件测试全套资料,资料在手,涨薪更快 近期准备优先做接口测试的覆盖,为此需要开发一个测试框架,经过思考,这次依然想做点儿不一样的东西。 接口测试是比较讲究效…

PG备份恢复--pg_dump

pg_dump pg_dump 是一个逻辑备份工具。使用 pg_dump 可以在数据库处于使用状态下进行一致 性的备份,它不会阻塞其他用户对数据库的访问 。 一致性备份是 pg_dump 开始运行时,给数据库打了一个快照,且在 pg_dump 运行过程 中发生的更新将不会被备份。 …

Docker 入门:如何使用 Docker 容器化 AI 项目(二)

四、将 AI 项目容器化:示例实践 - 完整的图像分类与 API 服务 让我们通过一个更完整的 AI 项目示例,展示如何将 AI 项目容器化。我们以一个基于 TensorFlow 的图像分类模型为例,演示如何将训练、推理、以及 API 服务过程容器化。 4.1 创建 …

【stm32can】

can时钟 can波特率计算(位同步内容) ss是固定的1tq, pts,pbs1,pbs2是用户设定值 同步时间段的理解有误? 原文出处 数据帧 遥控帧

Next.js 14 性能优化:从首屏加载到运行时优化的最佳实践

在现代 Web 应用中,性能优化直接影响用户体验和业务转化。Next.js 14 提供了多种内置的性能优化特性,今天我们就来深入探讨如何充分利用这些特性,以及一些实用的优化技巧。 图片和字体优化 1. 图片优化 Next.js 的 Image 组件供了强大的图…

php8.0版本更新了哪些内容

PHP 8.0版本是PHP语言的一个重要更新,它引入了许多新特性和改进,旨在提高性能、增强代码的可读性和可维护性。以下是PHP 8.0版本更新的主要内容: 一、性能提升 JIT编译器:PHP 8.0引入了Just-In-Time(JIT)…

在 Ubuntu 服务器上添加和删除用户

在 Ubuntu 服务器上添加和删除用户通常使用命令行工具,如 adduser、useradd、deluser 等。以下是详细的步骤和说明: 添加用户 使用 adduser 命令 adduser 是一个更为友好的脚本,用于创建新用户并设置相关信息。 添加新用户 sudo adduser 用…

docker 部署win系统

1、拉取docker win镜像 docker push crpi-k5k93ldwfc7o75ip.cn-hangzhou.personal.cr.aliyuncs.com/upsnap/windows:latest 2、配置docker-compose.yml文件 services:windows:image: dockurr/windowscontainer_name: windowsenvironment:VERSION: "11"devices:- …

复习打卡大数据篇——Hadoop HDFS 03

目录 1. HDFS元数据存储 2. HDFS HA 高可用 1. HDFS元数据存储 HDFS中的元数据按类型可以分为: 文件系统的元数据:包括文件名、目录名、修改信息、block的信息、副本信息等。datanodes的状态信息:比如节点状态、使用率等。 HDFS中的元数…

209.长度最小的子数组

力扣题目链接(opens new window) 给定一个含有 n 个正整数的数组和一个正整数 s ,找出该数组中满足其和 ≥ s 的长度最小的 连续 子数组,并返回其长度。如果不存在符合条件的子数组,返回 0。 示例: 输入:s 7, nums…

NLP中的神经网络基础

一:多层感知器模型 1:感知器 解释一下,为什么写成 wxb>0 ,其实原本是 wx > t ,t就是阈值,超过这个阈值fx就为1,现在把t放在左边。 在感知器里面涉及到两个问题: 第一个,特征提…

week 11 - BCNF

1. More on functional dependencies (功能依赖的更多内容) Lossless decomposition (无损分解) 研究如何在分解表的过程中不丢失信息,也就是说,通过分解后的表可以无损地重建原始表。 2. BCNF (Boyce-Codd Normal Form, BCNF范式) (1&…

golangci-lint安装与Goland集成

golangci-lint安装与Goland集成 1.golangci-lint概述2.golangci-lint安装3.Goland 中集成 golangci-lint4.golangci-lint 的使用5.排除代码检查 1.golangci-lint概述 golangci-lint是用于go语言的代码静态检查工具集 官网地址:golangci-lint 特性: 快…

GPUStack v0.4.1 单节点与多节点安装与部署指南 Docker PowerShell

Introduce GPUStack 是一个开源的 GPU 集群管理器,专为运行 AI 模型而设计。它以其广泛的硬件兼容性而闻名,支持多种品牌的 GPU,并能在 Apple MacBook、Windows PC 和 Linux 服务器上运行。 GPUStack支持各种AI模型,包括大型语言…

GoFrame框架介绍

GoFrame是一款功能强大、设计精良且易用的Go语言开发框架,以下为你详细介绍它的相关特点和内容: ### 框架概述 GoFrame是为了提升Go语言开发者的编码效率以及项目的整体可维护性、可扩展性等而打造的开发框架,它涵盖了从基础的网络通信、数据…