数学通道的应用(十七)-检测DPF是否堵塞

2023-11-08 22:30

本文主要是介绍数学通道的应用(十七)-检测DPF是否堵塞,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在数学通道的应用(十三)中,我们介绍了涡轮增压发动机空气流量(MAF)实际值的计算方法。在那之后我一直在思考关于DPF背压的问题,尤其是丰田提出的计算DPF再生效率的数学公式。

该公式指出,如果DPF没有堵塞故障,则DPF压差除以MAF的值应小于0.2。公式中还声明,使用的是路试期间所捕获的串行数据,且DPF温度稳定在450°C以上。

例如:MAF=25g/s,DPF压差=2kPa。因此:2/25=0.08<0.2,表明DPF工作正常。但是如果MAF=25g/s时DPF压差为6kPa,6/25=0.24>0.2,这意味DPF出现堵塞故障。

鉴于我们可以使用虹科Pico示波器来计算MAF,接下来我想测试一些不属于丰田车系的2.0升柴油发动机检验上面这个公式。在开始检测DPF之前,需要注意以下三个变量:

1.我要用到WPS500X压力传感器,将WPS压力传感器安装在DPF之前,而不是像压差传感器那样跨接在DPF前后气管。

2.与公式声明有所不同,我测试时DPF的温度小于450°C。

3.同时还用另一个WPS500X测量进气歧管压力。

我们测试的是一个2.0L 四缸BMW320D车,通过数学通道 LowPass(freq(A),50)*(2.0 * 0.8)*(B+1)/2*1.223/60 来获得MAF(空气密度为1.223g/L)。对这个数学通道公式分段解释一下:

LowPass(freq(A),50)可以计算出RPM,我们用A通道捕获了曲轴传感器信号波形。使用LowPass低通过滤可以得到“平滑的”RPM值,并且减少了曲轴缺失齿造成的尖峰波形。请注意,在图1和图2示例波形中,我们把A通道曲轴信号隐藏了,没有显示在软件界面上。

(2.0*0.8)中2.0表示发动机排量,0.8是此类涡轮增压柴油机的容积效率标准值(VE)。

*(B + 1),我们在通道B上用WPS测了进气歧管压力,之所以加1是因为MAF实际值需要用绝对压力计算得出。而WPS500X捕获的进气歧管压力是相对于大气压的压力值,因此我们需要增加1 bar以获得进气歧管压力绝对值。

/2*1.223/60 ,除以2是指曲轴每转一圈产生2次进气冲程,乘以1.223得到空气质量,最后除以60得到以g/s为单位的MAF值。

用于检测DPF再生效率还需要捕获以kPa为单位的排气压差,这也是我们刚刚提到的变量之一。我们是将WPS压力传感器安装在DPF之前而不是在DPF上,测量的是DPF前的排气背压。D通道就是使用WPS5测得的以bar为单位的排气背压波形,因为要转换单位为kPa,所以我们将通道D乘以100。

DPF再生效率计算公式为:DPF压差(kPa)/ MAF(gm/s)。所以综上,我们检测DPF再生效率的数学通道公式为:(D * 100)/(LowPass(freq(A),50)*(2.0 * 0.8)*(B + 1)/2*1.223/60)。之前提到过,该理论公式指出正常工作的DPF计算结果应该小于0.2,我们接着来看看图1的计算结果。

图1 BMW车DPF再生效率测试

正如图1所示,在大多数情况下再生效率公式的计算结果都低于“0.2”,但在WOT加速期间会略高于0.2(这很可能是上面提到的变量造成的)。事实上这辆车的性能一切正常,这跟上述计算结果是比较契合的。因此丰田提出的DPF背压/MAF=DPF再生效率的理论公式似乎有些逻辑。

接着我又测试了另一款2.0L柴油机,西雅特Alhambra车,发动机代码为BRT,和测试BMW时采用相同的连接方法(在进气歧管和DPF前各安装了一个WPS压力传感器)。

图2 西雅特车DPF再生效率测试

如图2所示,当使用相同的公式DPF背压/MAF=DPF再生效率计算时,在车辆加速过程中,计算结果高于0.2,仅从计算结果来看说明DPF再生效率很差!这就是我的疑问所在,实际上这两辆车在WOT条件下工作都非常良好,但是公式的计算结果却高于0.2,很可能前面提到的变量确实对计算结果产生了影响。

总而言之,我想通过这篇文章给大家分享一下这个理论。因为如果我们从扫描工具中获取串行数据,并直接使用串行数据计算DPF压差(kPa)除以MAF(g/s)会发现(图3),这个理论公式是可靠的,似乎可以用来判断DPF再生效率。

图3 串行数据

由图3可知,DPF压差15.894kPa/MAF值97.69g/s=0.163<0.2,计算结果表明DPF工作正常。希望上述例子对您有所帮助,如果有DPF压差这个数据,那么我们就不需要用WPS去测DPF前的排气背压了,这是因为DPF压差会更为准确。但是用虹科Pico示波器和WPS压力传感器去捕获这些数据,根据上述数学通道可以帮我们绘制出随时间变化的DPF再生效率曲线,这对我们观察和分析车辆的动态性能非常有价值。

作者:Steve Smith

更多精彩修车案例、教学视频请关注官微:

虹科Pico汽车示波器

这篇关于数学通道的应用(十七)-检测DPF是否堵塞的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

SpringBoot使用Apache Tika检测敏感信息

《SpringBoot使用ApacheTika检测敏感信息》ApacheTika是一个功能强大的内容分析工具,它能够从多种文件格式中提取文本、元数据以及其他结构化信息,下面我们来看看如何使用Ap... 目录Tika 主要特性1. 多格式支持2. 自动文件类型检测3. 文本和元数据提取4. 支持 OCR(光学

使用C#代码计算数学表达式实例

《使用C#代码计算数学表达式实例》这段文字主要讲述了如何使用C#语言来计算数学表达式,该程序通过使用Dictionary保存变量,定义了运算符优先级,并实现了EvaluateExpression方法来... 目录C#代码计算数学表达式该方法很长,因此我将分段描述下面的代码片段显示了下一步以下代码显示该方法如

将Python应用部署到生产环境的小技巧分享

《将Python应用部署到生产环境的小技巧分享》文章主要讲述了在将Python应用程序部署到生产环境之前,需要进行的准备工作和最佳实践,包括心态调整、代码审查、测试覆盖率提升、配置文件优化、日志记录完... 目录部署前夜:从开发到生产的心理准备与检查清单环境搭建:打造稳固的应用运行平台自动化流水线:让部署像

shell脚本快速检查192.168.1网段ip是否在用的方法

《shell脚本快速检查192.168.1网段ip是否在用的方法》该Shell脚本通过并发ping命令检查192.168.1网段中哪些IP地址正在使用,脚本定义了网络段、超时时间和并行扫描数量,并使用... 目录脚本:检查 192.168.1 网段 IP 是否在用脚本说明使用方法示例输出优化建议总结检查 1

Linux中Curl参数详解实践应用

《Linux中Curl参数详解实践应用》在现代网络开发和运维工作中,curl命令是一个不可或缺的工具,它是一个利用URL语法在命令行下工作的文件传输工具,支持多种协议,如HTTP、HTTPS、FTP等... 目录引言一、基础请求参数1. -X 或 --request2. -d 或 --data3. -H 或

在Ubuntu上部署SpringBoot应用的操作步骤

《在Ubuntu上部署SpringBoot应用的操作步骤》随着云计算和容器化技术的普及,Linux服务器已成为部署Web应用程序的主流平台之一,Java作为一种跨平台的编程语言,具有广泛的应用场景,本... 目录一、部署准备二、安装 Java 环境1. 安装 JDK2. 验证 Java 安装三、安装 mys

Python中构建终端应用界面利器Blessed模块的使用

《Python中构建终端应用界面利器Blessed模块的使用》Blessed库作为一个轻量级且功能强大的解决方案,开始在开发者中赢得口碑,今天,我们就一起来探索一下它是如何让终端UI开发变得轻松而高... 目录一、安装与配置:简单、快速、无障碍二、基本功能:从彩色文本到动态交互1. 显示基本内容2. 创建链

Node.js 中 http 模块的深度剖析与实战应用小结

《Node.js中http模块的深度剖析与实战应用小结》本文详细介绍了Node.js中的http模块,从创建HTTP服务器、处理请求与响应,到获取请求参数,每个环节都通过代码示例进行解析,旨在帮... 目录Node.js 中 http 模块的深度剖析与实战应用一、引言二、创建 HTTP 服务器:基石搭建(一

java中VO PO DTO POJO BO DO对象的应用场景及使用方式

《java中VOPODTOPOJOBODO对象的应用场景及使用方式》文章介绍了Java开发中常用的几种对象类型及其应用场景,包括VO、PO、DTO、POJO、BO和DO等,并通过示例说明了它... 目录Java中VO PO DTO POJO BO DO对象的应用VO (View Object) - 视图对象

如何测试计算机的内存是否存在问题? 判断电脑内存故障的多种方法

《如何测试计算机的内存是否存在问题?判断电脑内存故障的多种方法》内存是电脑中非常重要的组件之一,如果内存出现故障,可能会导致电脑出现各种问题,如蓝屏、死机、程序崩溃等,如何判断内存是否出现故障呢?下... 如果你的电脑是崩溃、冻结还是不稳定,那么它的内存可能有问题。要进行检查,你可以使用Windows 11