汽车免拆诊断案例 | 2016 款吉利帝豪EV车无法加速
故障现象
一辆2016款吉利帝豪EV车,累计行驶里程约为28.4万km,车主反映车辆无法加速。
故障诊断
接车后路试,行驶约1 km,踩下加速踏板,无法加速,车速为20 km/h左右,同时组合仪表上的电机及控制器过热指示灯和功率限制指示灯异常点亮(图1)。

图1 电机及控制器过热指示灯和功率限制指示灯异常点亮
用故障检测仪检测,整车控制器(VCU)中存储有故障代码“P102904 电机控制器故障等级1(降功率)”“P102C04 电机处于限功率状态”(图2)。

图2 VCU中存储的故障代码
结合指示灯和故障代码分析,推断驱动电机及控制器温度过高,驱动电机功率受限,以致车辆无法加速。
查看维修手册得知,驱动电机转子高速旋转会产生大量的热量;车载充电机工作时将高压交流电转化成高压直流电,会产生大量的热量;电机控制器不但控制驱动电机的高压三相供电,还要将动力电池的高压直流电转化成低压直流电为12 V蓄电池充电,在此过程中也会产生大量的热量。为了将驱动电机、车载充电机及电机控制器的工作温度保持在一定范围,该车采用了独立的冷却液循环系统(图3),利用电动冷却液泵为冷却液循环提供压力,热量经过散热器冷却。

图3 冷却液循环系统
读取VCU中与冷却液循环系统相关的数据流(图4),发现车辆行驶约1 km,电机控制器实际进液口温度会从40 ℃左右快速升高至80 ℃以上,电动冷却液泵控制状态为100%,电机控制器过温降功率的状态由“没有激活”变为“激活”,此时组合仪表上的电机及控制器过热指示灯和功率限制指示灯异常点亮,车辆无法加速,由此确认冷却液循环系统散热不良。

图4 故障时VCU中的冷却液循环系统相关的数据流
打开前机舱盖,观察膨胀壶中的冷却液液面,液面正常,说明不缺冷却液;观察散热风扇,高速运转,正常;用手触摸电动冷却液泵外壳,无振动感,推断电动冷却液泵无法工作。
由图5可知,电动冷却液泵上共有3个端子,其中端子1为供电端子,VCU控制冷却液泵继电器吸合为该端子供电;端子3为搭铁端子;端子2为控制端子,VCU向电动冷却液泵发送PWM(脉冲宽度调制)信号,启动电动冷却液泵,并调节电动冷却液泵转速。

图5 电动冷却液泵的控制电路
用万用表测量电动冷却液泵的供电和搭铁,均正常。用虹科Pico汽车示波器测量电动冷却液泵的控制信号和电流波形(图6),发现有控制信号,但没有电流,由此推断电动冷却液泵损坏。

图6 电动冷却液泵的控制信号和电流波形
故障排除
更换电动冷却液泵,并对冷却液循环系统排空气后试车,行驶了约20 km,故障未再出现。再次读取VCU中与冷却液循环系统相关的数据流(图7),电机控制器实际进液口温度保持在50 ℃左右,电机控制器过温降功率的状态始终为“没有激活”,故障排除。

图7 维修后VCU中与冷却液循环系统相关的数据流
查看电机控制器数据流,发现也有与冷却液循环系统相关的数据流(图8),且温度均为44 ℃左右。

图8 电机控制器中与与冷却液循环系统相关的数据流
故障总结
本案中的故障,是因冷却液泵损坏,导致冷却液循环系统散热不良,致使驱动电机及控制器温度过高、功率受限,以致车辆无法加速。笔者根据故障现象逐步排查至电动冷却液泵,但并没有直接进行更换,而是使用虹科Pico汽车示波器测量其电信号异常后,再进行更换。这是更为科学的诊断方式,在拆件更换以前先确认故障存在,而不是用换件反推故障,避免了错拆导致的成本浪费和客户不满。
作者:广西动力技工学校 罗黎波
新能源车的时代正在到来,那在没有传统发动机等动力总成的情况下,汽车示波器还有用武之地吗?当然有!作为电信号的检测设备,示波器在新能源车上的应用也非常显著!7月4日,下周四晚八点,虹科特邀Tech Gear免拆诊断创始人戈华飞老师,与大家详细解读保时捷Taycan4S 新能源车直流快充故障诊断案例!点击下方链接,预约直播吧!
保时捷Taycan4S 无法进行DC充电
https://olezi.xetlk.com/s/1WmIEB
相关文章:
汽车免拆诊断案例 | 2016 款吉利帝豪EV车无法加速
故障现象 一辆2016款吉利帝豪EV车,累计行驶里程约为28.4万km,车主反映车辆无法加速。 故障诊断 接车后路试,行驶约1 km,踩下加速踏板,无法加速,车速为20 km/h左右,同时组合仪表上的电机及控制…...
前端开发之webpack
安装与入门超详细!webpack入门教程(一)-腾讯云开发者社区-腾讯云...
将内容复制到剪贴板?分享 1 段优质 JS 代码片段!
大家好,我是大澈! 本文约 600 字,整篇阅读约需 1 分钟。 每日分享一段优质代码片段。 今天分享一段 JS 代码片段,使用 Clipboard API 实现将内容复制到剪贴板。 老规矩,先阅读代码片段并思考,再看代码解析…...
MAS0902量产工具分享,MAS0902A开卡教程,MAS0901量产工具下载
MAS0902和MAS1102都是基于SATA3.2技术开发的DRAM-less SSD控制芯片,简单来说就是SATA协议无缓存主控。下面是我摸索的麦光黑金300 240G SSD开卡修复简易教程,也就是MAS0902量产过程: 注意:开卡转接线必须要用ASM1153E或JMS578主控…...
从我邮毕业啦!!!
引言 时间过的好快,转眼间就要从北邮毕业了,距离上一次月度总结又过去了两个月,故作本次总结。 PS: https://github.com/WeiXiao-Hyy/blog整理了后端开发的知识网络,欢迎Star! 毕业🎓 6月1号完成了自己的…...
gemini 1.5 flash (node项目)
https://www.npmjs.com/package/google/generative-ai https://ai.google.dev/pricing?hlzh-cn https://aistudio.google.com/app/apikey https://ai.google.dev/gemini-api/docs/models/gemini?hlzh-cn#gemini-1.5-flash https://ai.google.dev/gemini-api/docs/get-started…...
在线字节大端序小端序转换器
具体请前往:在线字节大端序小端序转换器...
css_17_背景属性鼠标属性
一.背景属性 -属性值:background-color(设置背景颜色) 默认背景颜色是 transparent。 -属性值:background-image(设置背景图片) url(图片的地址) -属性值:background-re…...
Python hash编码(go hash编码)
id"中国人" 首先,go语言hash: import (mmh3 "murmurhash3") mmh3.Murmurhash3([]byte(id)) 对应到Python hash编码,可以直接使用mmh3 import mmh3 mmh3.hash(id,signedFalse) 其源码可以表示为 def sum32WithSeed(datas, seed…...
004 插入排序(lua)
文章目录 123 1 -- Lua中没有类和方法的概念,所以我们将所有功能都写在一个脚本中 -- 交换数组中两个元素的功能 local function swap(arr, i, j) local temp arr[i] arr[i] arr[j] arr[j] temp end -- 插入排序算法的实现 local function insertionS…...
计算机网络 —— 基本概念
基本概念 1. 通信协议2. 面向连接 v.s. 面向无连接3. 电路交换 v.s. 分组交换4. 单工通信 v.s. 双工通信 1. 通信协议 通信协议就是计算机与计算机之间通过网络实现通信时事先达成的一种“约定”。这种“约定”使那些由不同厂商的设备、不同的CPU 以及不同的操作系统组成的计算…...
高精度除法的实现
高精度除法与高精度加法的定义、前置过程都是大致相同的,如果想了解具体内容,可以移步至我的这篇博客:高精度加法计算的实现 在这里就不再详细讲解,只讲解主体过程qwq 主体过程 高精度除法的原理和小学学习的竖式除法是一样的。 …...
STM32CUBEMX配置USB虚拟串口
STM32CUBEMX配置USB虚拟串口 cubemx上默认配置即可。 外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传 配置完后生成工程,主要就是要知道串口的收发接口就行了。 发送:CDC_Transmit_FS(),同时记得包含头文件#include “…...
安卓开发中margin和padding的区别
在 Android 开发中,margin 和 padding 都是用来定义视图(View)的空间属性,但它们的作用和应用场景有所不同: Margin(外边距): Margin 是视图与其他视图之间的空间。它定义了视图之间…...
Symfony事件调度系统:掌控应用程序生命周期的钥匙
Symfony事件调度系统:掌控应用程序生命周期的钥匙 引言 Symfony是一个高度灵活的PHP框架,用于构建各种规模的Web应用程序。它的核心特性之一是事件调度系统,该系统允许开发者在应用程序的生命周期中触发和监听事件。这种机制为开发者提供了…...
maven安装jar和pom到本地仓库
举例子我们要将 elastic-job-spring-boot-starter安装到本地的maven仓库,如下: <dependency><groupId>com.github.yinjihuan</groupId><artifactId>elastic-job-spring-boot-starter</artifactId><version>1.0.5&l…...
[leetcode]assign-cookies. 分发饼干
. - 力扣(LeetCode) class Solution { public:int findContentChildren(vector<int>& g, vector<int>& s) {sort(g.begin(), g.end());sort(s.begin(), s.end());int m g.size(), n s.size();int count 0;for (int i 0, j 0; i…...
如何轻松解决复杂文档格式转换问题
上周,我遇到了一个棘手的问题:需要将一大堆PDF文件转换成可编辑的Word文档,时间紧迫,手动转换根本来不及。朋友推荐我使用了一个网站——xuelin.cc,这个网站不仅提供强大的AI对话功能,还能轻松完成各种文档…...
日期类(java)
文章目录 第一代日期类 Date常用构造方法SimpleDateFormat 日期格式化类日期转字符串(String -> Date)字符串转日期 (String->Date) 第二代日期类 Calendar常用字段与如何得到实例对象相关 API 第三代日期类(LocalDate\TIme)日期,时间&…...
【深度学习】C++ Tensorrt Yolov8 目标检测推理
C Tensorrt Yolov8 目标检测推理 模型导出代码yolov8.hyolov8.cppcommon.hppCMakeListmain.cpp C tensorrt对yolov8目标检测模型进行推理。 Windows版本下只需要修改common.hpp对文件的判断S_ISREG 和对文件夹的判断S_ISDIR即可,非核心代码,不调用删掉都…...
React Native 开发环境搭建(全平台详解)
React Native 开发环境搭建(全平台详解) 在开始使用 React Native 开发移动应用之前,正确设置开发环境是至关重要的一步。本文将为你提供一份全面的指南,涵盖 macOS 和 Windows 平台的配置步骤,如何在 Android 和 iOS…...
相机Camera日志实例分析之二:相机Camx【专业模式开启直方图拍照】单帧流程日志详解
【关注我,后续持续新增专题博文,谢谢!!!】 上一篇我们讲了: 这一篇我们开始讲: 目录 一、场景操作步骤 二、日志基础关键字分级如下 三、场景日志如下: 一、场景操作步骤 操作步…...
Mac软件卸载指南,简单易懂!
刚和Adobe分手,它却总在Library里给你写"回忆录"?卸载的Final Cut Pro像电子幽灵般阴魂不散?总是会有残留文件,别慌!这份Mac软件卸载指南,将用最硬核的方式教你"数字分手术"࿰…...
04-初识css
一、css样式引入 1.1.内部样式 <div style"width: 100px;"></div>1.2.外部样式 1.2.1.外部样式1 <style>.aa {width: 100px;} </style> <div class"aa"></div>1.2.2.外部样式2 <!-- rel内表面引入的是style样…...
12.找到字符串中所有字母异位词
🧠 题目解析 题目描述: 给定两个字符串 s 和 p,找出 s 中所有 p 的字母异位词的起始索引。 返回的答案以数组形式表示。 字母异位词定义: 若两个字符串包含的字符种类和出现次数完全相同,顺序无所谓,则互为…...
OpenLayers 分屏对比(地图联动)
注:当前使用的是 ol 5.3.0 版本,天地图使用的key请到天地图官网申请,并替换为自己的key 地图分屏对比在WebGIS开发中是很常见的功能,和卷帘图层不一样的是,分屏对比是在各个地图中添加相同或者不同的图层进行对比查看。…...
算法笔记2
1.字符串拼接最好用StringBuilder,不用String 2.创建List<>类型的数组并创建内存 List arr[] new ArrayList[26]; Arrays.setAll(arr, i -> new ArrayList<>()); 3.去掉首尾空格...
Redis的发布订阅模式与专业的 MQ(如 Kafka, RabbitMQ)相比,优缺点是什么?适用于哪些场景?
Redis 的发布订阅(Pub/Sub)模式与专业的 MQ(Message Queue)如 Kafka、RabbitMQ 进行比较,核心的权衡点在于:简单与速度 vs. 可靠与功能。 下面我们详细展开对比。 Redis Pub/Sub 的核心特点 它是一个发后…...
RSS 2025|从说明书学习复杂机器人操作任务:NUS邵林团队提出全新机器人装配技能学习框架Manual2Skill
视觉语言模型(Vision-Language Models, VLMs),为真实环境中的机器人操作任务提供了极具潜力的解决方案。 尽管 VLMs 取得了显著进展,机器人仍难以胜任复杂的长时程任务(如家具装配),主要受限于人…...
解决:Android studio 编译后报错\app\src\main\cpp\CMakeLists.txt‘ to exist
现象: android studio报错: [CXX1409] D:\GitLab\xxxxx\app.cxx\Debug\3f3w4y1i\arm64-v8a\android_gradle_build.json : expected buildFiles file ‘D:\GitLab\xxxxx\app\src\main\cpp\CMakeLists.txt’ to exist 解决: 不要动CMakeLists.…...
