虹科Pico汽车示波器 | 免拆诊断案例 | 2019 款东风悦达起亚K2车怠速起停系统工作异常

一、故障现象

一辆2019款东风悦达起亚K2车,搭载G4FG发动机,累计行驶里程约为9 400 km。车主反映,行驶至路口停车等红灯时,怠速起停(ISG)系统自动使发动机熄火,接着组合仪表提示“怠速起停已解除请起动发动机”(图1),同时蓄电池警告灯和机油压力警告灯点亮;松开制动踏板,发动机无法自动起动,但可以使用车钥匙起动。

图1 组合仪表上的提示信息

二、故障诊断

接车后路试,组合仪表上的绿色起停标志指示灯点亮,持续约2s后熄灭,异常(正常情况下应持续点亮);踩下制动踏板,车辆减速至停止时发动机自动熄火,松开制动踏板,发动机无法自动起动;使用车钥匙起动发动机,按下ISG OFF开关 ,强制关闭ISG系统;再次路试,停车时发动机不再自动熄火,说明发动机自动熄火确实与ISG系统工作有关。

用故障检测仪(KDS)检测,发现自动变速器系统中存储有故障代码“P1C2800 OPI电流高(尚待解决)”(图2)。

图2 自动变速器系统中存储的故障代码

查看维修手册得知,故障代码P1C2800与自动变速器的油泵系统有关。该车自动变速器配有2个油泵,一个是常规的机械油泵,发动机工作时,自动变速器的油压主要由发动机驱动机械油泵提供;另一个是电动油泵(EOP),发动机自动熄火期间机械油泵停止工作,无法产生足够的油压,此时电动油泵工作,向低速挡制动器(UD/B)提供油压,并保持压力在一定范围,防止松开制动踏板,ISG系统自动起动发动机后,车辆D1挡起步时产生冲击或起步延迟。

如图3所示,电动油泵为三相无刷直流电动机,由电动油泵逆变器驱动。

图3 电动油泵控制电路

当ISG系统使发动机自动熄火时,动力控制模块(PCM,集成了发动机控制模块和自动变速器控制模块)通过C-CAN总线输出电动油泵的目标转速指令到电动油泵逆变器,由电动油泵逆变器驱动电动油泵,实现持续提供油压及保压,同时通过霍尔位置传感器监控电动油泵转速,进行闭环监控,使电动油泵实际转速接近目标转速。

从自动变速器系统中读取与电动油泵相关的数据流(图4),“TCU ISG 状态(ISG)”为ON,“OPI目标转速(ISG)”为1 200 r/min,“OPI当前转速(ISG)”为0 r/min,说明电动油泵请求信号正常,但实际电动油泵未工作。

图4 故障车与电动油泵相关的数据流

脱开电动油泵逆变器导线连接器E37-A,测量供电和搭铁,均正常;从导线连接器E37-A端子1、端子2及端子5处分别测量两相之间的电阻,均为0.3 Ω,说明电动油泵线圈不存在断路;接着分别测量三相导线与搭铁之间的电阻,均为∞,说明三相导线均未对搭铁短路。为了快速判断是电动油泵损坏,还是控制方面异常,用pico示波器同时测量电动油泵的三相控制信号波形,反复试车发现,三相控制信号中的U相和V相的控制信号波形均会从3.6 V左右下拉至0 V(图5和图6)

图5 U相控制信号异常

图6 V相控制信号异常

这一下拉持续约5 s,然后电动油泵逆变器进入失效保护模式,停止输出控制信号;放大三相控制信号波形(图7),可以发现三相控制信号均异常,由此推断电动油泵逆变器损坏(图8)。

图7 放大故障车的三相控制信号波形

图8 损坏的电动油泵逆变器

三、故障排除

更换电动油泵逆变器后路试,ISG系统使发动机自动熄火后,读取与电动油泵相关的数据流(图9),电动油泵实际转速为1 280 r/min,目标转速为1260 r/min,基本一致

图9 正常车与电动油泵相关的数据流

再次测量电动油泵的三相控制信号波形(图10),整体来看,三相控制信号相似且同步

图10 正常车电动油泵的三相控制信号波形

放大波形(图11)观察,发现三相控制信号均恢复正常;松开制动踏板,发动机自动起动着机,ISG系统功能恢复正常,故障排除。

图11 放大正常车的三相控制信号波形

四、故障总结

该车的故障是由于电动油泵逆变器损坏导致的怠速起停系统异常,经过电阻测试发现不存在短路现象后,通过Pico示波器对电动油泵的三相控制信号波形进行测试,并发现U相和V相控制信号存在异常,由此将故障源头精准定位到电动油泵逆变器快速完成了故障判断和维修!

作者:广西普鑫泽源汽车销售服务有限公司 李康林

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

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

相关文章

某东联盟js逆向

声明: 本文章中所有内容仅供学习交流使用,不用于其他任何目的,抓包内容、敏感网址、数据接口等均已做脱敏处理,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关!wx a15018601872 本文章…

mysql无法看到3306端口监听

参考:https://blog.csdn.net/shumeigang/article/details/103902459 mysql> show global variables like ‘port’; 是0 原因是我的my.cnf有话: skip-network 或 注释掉,然后重新启动下数据库,运行netstat -an|grep 3306 就可以看到了

C#非强签名dll搜索顺序

由于不是强签名dll,所以无效考虑全局程序集缓存 (GAC)。 预备工作 新建解决方案ClassLibrary1,新建类库ClassLibrary1,新建控制台程序ShowDllLoc。 利用VS添加引用。 一,利用app.config设置codebase,设置dll的加载路径为:code…

C#探索之路基础篇(1):编程中面向过程、数据、对象的概念辨析

文章目录 C#探索之路基础篇(1):编程中面向过程、数据、对象的概念辨析1 面向过程编程1.1 概念1.2 示例代码:1.3 使用范围与时机:1.4 注意事项:1.5 通俗讲法 2 面向对象编程2.1 概念2.2 示例代码2.3 使用范围2.4 注意事项2.5 通俗讲…

软考高级:UML定时图概念和例题

作者:明明如月学长, CSDN 博客专家,大厂高级 Java 工程师,《性能优化方法论》作者、《解锁大厂思维:剖析《阿里巴巴Java开发手册》》、《再学经典:《Effective Java》独家解析》专栏作者。 热门文章推荐&am…

KW音乐搜索参数

声明: 本文章中所有内容仅供学习交流,抓包内容、敏感网址、数据接口均已做脱敏处理,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关,若有侵权,请联系我立即删除! 逆向目标: …

【Git】第一课:Git的介绍

简介 什么是Git? Git是一个开源的分布式版本控制系统,用于跟踪代码的改变和协同开发。它最初由Linus Torvalds为了管理Linux内核开发而创建,现已成为开源软件开发中最流行的版本控制系统,没有之一。Git允许多人同时在不同的分支上工作&…

【leetcode热题】轮转数组

给定一个整数数组 nums,将数组中的元素向右轮转 k 个位置,其中 k 是非负数。 示例 1: 输入: nums [1,2,3,4,5,6,7], k 3 输出: [5,6,7,1,2,3,4] 解释: 向右轮转 1 步: [7,1,2,3,4,5,6] 向右轮转 2 步: [6,7,1,2,3,4,5] 向右轮转 3 步: [5,6,7,1,2,3,4…

Linux配置bond(网卡绑定)

Linux配置bond(网卡绑定) 最近需要搭建测试环境,为了保证带宽不成为瓶颈,就需要使用bond来提升网络带宽 1 概念、原理、工作模式 1.1 概念:网卡捆绑 网卡绑定,也称作网卡捆绑。就是将两个或者更多的物理网卡绑定成一…

Leetcode 200. 岛屿数量

心路历程: 在没有看图论这一章之前看这道题没什么直接的思路,在看完图论之后,学着使用DFS和BFS去套用解决。第一次自己做的时候还是遇到了很多小问题。整体思路很流畅,但是需要处理的细节第一次没怎么处理好,花了很多…

Postgresql数据库入门简介

Postgresql入门 1.Postgresql数据库简介 PostgresQL是一个功能强大的开源数据库系统。经过长达15年以上的积极开发和不断改进,PostgreSQL已在可靠性、稳定性、数据一致性等获得了业内极高的声誉。目前PostgreSql可以运行在所有主流操作系统上,包括Linux…

WebGIS管线在线编辑器(电力、水力、燃气、热力、热能管线)

随着GIS等信息技术的发展,地下管线管理也从二维平面向三维立体管理迈进。传统管线信息管理系统将管线及其附属设施抽象成二维平面内的点、要素,并使用各类点符号、不同颜色线段进行表达。虽能一定程度上满足城市智慧运行的需要,但不能很直观的…

分布式锁简单实现

分布式锁 Redis分布式锁最简单的实现 想要实现分布式锁,必须要求 Redis 有「互斥」的能力,我们可以使用 SETNX 命令,这个命令表示SET if Not Exists,即如果 key 不存在,才会设置它的值,否则什么也不做。 …

Premiere模板|200个视频标题文字动画pr字幕模板包

Premiere模板,13个类别200个Pr视频标题字幕文字动画模板mogrt包。 几乎适用于任何场景。粗体标题,标注,未来主义和线条标题,下三分之一,霓虹灯,带数字的标题,倒计时,表格&#xff0c…

【Mock|JS】Mock的get传参+获取参数信息

mockjs的get传参 前端请求 const { data } await axios("/video/childcomments", {params: {sort: 1,start: 2,count: 5,childCount: 6,commenIndex: 0,},});后端获取参数 使用正则匹配url /*** # 根据url获取query参数* param {Url} urlStr get请求获取参数 eg:…

回归预测 | Matlab基于SAO-BiLSTM雪融算法优化双向长短期记忆神经网络的数据多输入单输出回归预测

回归预测 | Matlab基于SAO-BiLSTM雪融算法优化双向长短期记忆神经网络的数据多输入单输出回归预测 目录 回归预测 | Matlab基于SAO-BiLSTM雪融算法优化双向长短期记忆神经网络的数据多输入单输出回归预测效果一览基本介绍程序设计参考资料 效果一览 基本介绍 1.Matlab基于SAO-B…

ENISA 2023年威胁态势报告:主要发现和建议

欧盟网络安全局(ENISA)最近发布了其年度2023年威胁态势报告。该报告确定了预计在未来几年塑造网络安全格局的主要威胁、主要趋势、威胁参与者和攻击技术。在本文中,我们将总结报告的主要发现,并提供可操作的建议来缓解这些威胁。 介绍 ENISA 威胁态势报告…

CVX安装新版本Mosek求解器

在使用连续凸近似(SCA)求解优化问题时遇到了报错 Problem status : ILL_POSED Solution status : PRIMAL_ILLPOSED_CER并且最后给出的结果为NaN。 在CVX论坛中找到一条回答 具体链接如下: The status is failed 因为我使用的是CVX自带的…

垃圾回收-垃圾回收中的相关概念

目录 System.gc()的理解 内存泄漏(Memory Leak) 内存溢出(OOM) Stop The World 垃圾回收的串行、并行与并发 安全点与安全区域 强、软、弱、虚引用 强、软、弱、虚引用 终结器引用 System.gc()的理解 在默认情况下&#…

嵌入式驱动学习第四周——设备树

前言 掌握设备树是 Linux 驱动开发人员必备的技能!因为在新版本的 Linux 中,ARM 相关的驱动全部采用了设备树。本篇博客重点介绍一下设备树与设备树语法。 嵌入式驱动学习专栏将详细记录博主学习驱动的详细过程,未来预计四个月将高强度更新本…