基于汽油直接喷射系统共轨压力信号的诊断方案

发布者:雷电狂舞最新更新时间:2021-10-18 来源: 汽车与新动力 手机看文章 扫描二维码
随时随地手机看文章

在汽油直接喷射领域,电磁式喷油器以其低廉的成本而被广泛采用。Vitesco技术公司针对这种喷油器开发出了基于共轨压力信号的诊断方案,并通过该方案改善了喷油量,从而将其用作为开发工具。


0 前言


在燃油耗和排放标准进一步加严的背景下,研究人员对喷油系统的燃油计量精度提出了全新的要求。发动机的原始排放和废气后处理的有害物转化取决于内燃机气缸中的过量空气系数λ。研究人员通常采用发动机与三元催化转化器之间的宽带λ传感器来对进气量进行调节,并在发动机中对空气与喷油量的比例进行调整。除了使各个气缸中的空气质量实现均匀分配之外,发动机还需要通过喷油系统来更精确地计算喷油量(图1)。


图1 高压燃油系统布置示意图

图1 高压燃油系统布置示意图


在通常情况下,研究人员可通过控制电压和电流来确定喷油阀开关的时刻,并可通过调整各个喷油器的电控持续时间来补偿液压开启持续时间所产生的差异,但此类方法并未考虑到喷嘴流量引起的偏差。喷嘴如因制造误差或其他原因在使用寿命期内产生了积炭,喷嘴流量也会相应发生变化。为了实现良好的喷油量精度,研究人员除了需要考虑液压开启持续时间外,还应对喷嘴流量的差异进行诊断和补偿。


研究人员需要诊断的参数主要是喷油量及其与共轨压力干扰之间的物理关系。研究人员借助于本文介绍的信号处理方法,通过共轨压力信号来确定压力干扰和液压固有频率,从而在宽广的压力和温度边界条件下,获得喷油量间的相互关系。随后,研究人员可通过应用喷油阀线性工作过程来对喷油器流量进行诊断。


具有较高分辨率的共轨压力传感器使全新标定工具的应用成为可能。研究人员以某个用于加热催化转化器的典型运行工况点为例,针对燃烧稳定性,以及发动机运转平稳性与喷油量的关系开展了重点研究。循环精度的分辨率能确保可燃混合气实现充分燃烧,并据此对缸内压力进行优化。

                         

1 压力差测量原理


在高压喷油系统中,由共轨、油管和喷油器形成的容积起到压力储存器的作用,并可通过高压燃油泵提供高压燃油。根据工作原理,供油过程与喷油过程在时间上可实现独立运作,共轨喷油系统以此对喷油始点和喷油次数等参数进行灵活调节。


喷油阀能以无泄漏的状态进行工作,喷入气缸的总油量就会导致压力的降低。一方面,整个系统的可压缩性主要取决于燃油的可压缩性,因此,高压共轨、高压油管和喷油器都必须具有足够高的刚性,而且必须要尽可能降低气体所占的容积份额。部分研究人员认为,高压容积为单相状态,在整个燃油系统中的压力处于恒定状态;另一方面,安装在热气缸盖中的喷油器与外置的共轨之间存在一定的温度梯度。这种测量原理被用于HAD和Mexus2.0等压力指示器中,以此显示出喷入的燃油所引起的压力升高值。

                         

2 从压力信号到喷油量


为了使该类测量原理用于燃油系统,研究人员只需要提供用于压力调节的信号。为了确定音速的数值大小,研究人员在试验台上使用了超声传感器及基于特性曲线场得出的测量方法,该方法可用于测量介质温度。


图2示出了在共轨压力为35 MPa时,3种不同单次喷射质量的共轨压力曲线。为了确定压力降的数值大小,研究人员将压力信号分成喷射前与喷射后共2个区域,各自包括了由压力波动叠加而成的压力平台。


图2 共轨压力循环及其概率密封性函数

图2 共轨压力循环及其概率密封性函数


为了确认压力平台的高度,研究人员借助核心密封性的评估方案,将此类信号转变成概率密封性函数,其中应用了1个具有0.05 MPa带宽的三角形核心。研究人员通过确定分布函数的最大值,就能将各个压力平台的高度及其压力降设定为平台差值。与简单的平均值计算方法不同,该方法更为可靠。


此外,研究人员借助于快速傅里叶变换,通过压力信号就能在可标定的频率窗口中检测到液压系统的固有频率,并尽可能使其不出现额外的干扰频率。在压力增加且温度降低的情况下,所确定的固有频率类似于声波,并会出现升高现象。


通过式(2),研究人员可确定工作过程中所喷射出的燃油量,同时在温度可调节的系统试验台上进行的测量证实了这种方法的效果(图3)。每个点相当于1次喷射过程,而共轨压力、温度和喷射持续时间则处于持续变化的状态。基准喷油量可通过Akribis喷油量指示器进行测算,但对不同喷油系统和整个数据记录而言,常数是唯一确定的值。


图3 相对于基准喷油量的喷油量诊断结果

图3 相对于基准喷油量的喷油量诊断结果


3 喷油器流量的诊断


研究人员通过压力降来识别喷油器间的相对流量差,从而在其使用寿命内对其予以校正。正如试验研究所表明的那样,研究人员可通过量产压力传感器以16 kHz的扫描探测过程来对其进行诊断。


在用于描绘电控持续时间的特性曲线场中,取决于压力的喷油器流量在线性工作范围内处于持续升高的状态。为对其进行比对,研究人员需要观察压力降与电控持续时间。图4示出了系统中的1个喷油器在不同压力等级下的特性曲线场,图中用压力降替代喷油量。研究人员通过对几个由电控持续时间和压力降组成的数值进行回归计算,以此查明各个喷油器特性曲线的斜率。该数值与喷油量Qp密切相关。在诊断持续时间内,研究人员必须保持边界条件的成立,尤其应使平均压力水平处于恒定不变的状态。


图4 由共轨压力降而得出的喷油器特性曲线场

图4 由共轨压力降而得出的喷油器特性曲线场


为了在液压试验台上模拟喷油器之间的流量偏差,研究人员需要在喷油系统中配装4个具有不同流量的喷油阀。这4个喷油器的静态流量在7.5~9.0 g/s之间。该数值是研究人员在共轨压力为10 MPa和试验介质温度为20 ℃的情况下通过测量代用燃料n-庚烷测得的。正如图5所示,a为修正系数,R为常数,Qp值可用于确定压力等级,并与流量成一定比例。研究人员在此基础上通过调整发动机电控系统中的电控持续时间进行补偿,同样也可借助于喷油量指示器确定基准喷油量Qref。


图5 不同压力和喷油器的流量诊断值及测得的基准喷油量

图5 不同压力和喷油器的流量诊断值及测得的基准喷油量


4 喷油量检测


研究人员通过扩展发动机试验台上的指示系统,采用具有高分辨率的共轨压力传感器,得到了另1种应用可能性。只要采用合适的喷油定时,研究人员就能按循环分辨发动机燃烧状况与喷油量的关系,并对排量为2.0 L的4缸涡轮增压发动机的4个处于低负荷及低转速工况下的运行工况点进行测量。


如图6所示,研究人员绘制出了某个气缸在每100个循环条件下的喷油量和平均指示压力,每个运行工况点均以化学计量比运行,但是为了使喷油量能显示出明显的变化,研究人员通过λ调节器来对其进行触发。


图6 在发动机试验台上检测的喷油量和无流量校正时的停缸过程

图6 在发动机试验台上检测的喷油量和无流量校正时的停缸过程


3个负荷较高的运行工况点呈现出正常的燃烧状况,此时负荷的变动与气缸中的喷油量有关,而且在过量空气系数较浓时可识别出最大功率,但是在负荷大幅降低时会出现停缸现象,这会导致发动机运转不稳定。相关分析表明,由于负荷变动会面临混合气较为稀薄的情况,此时针对流量补偿的必要性就变得较为重要。研究人员通过改善喷油量精度,可防止个别气缸以超化学计量比的状态运行,以此避免停缸现象的发生。

                         

5 结语


类似于测量技术中用于提高喷油系统压力的方法,在喷油过程中所产生的压力降通常被用于诊断所需的喷油量,本文介绍了其原理和相应的信号处理方法。研究人员充分利用了该方法,用于识别难以发现的流量差异现象,同时将其用于压力传感器的压力调节过程,并通过提高量产传感器的压力和时间分辨率来改善诊断精度。在开发和标定过程中,研究人员采用该方法对缸内工作过程进行研究,并通过循环精度确定所需要的喷油量,且无须采用昂贵的测量设备。


引用地址:基于汽油直接喷射系统共轨压力信号的诊断方案

上一篇:大众与Argo AI发布首款用于自动驾驶的ID Buzz测试车
下一篇:基于CarSim的Euro NCAP ACC测试

推荐帖子

OMAP5912 DMA数据没传到目的地址里面
首先,我用kmalloc(30*sizeof(char),GFP_DMA)分配了两段存储空间,分别作为源地址和目的地址,就是想要通过dma方式把源地址的数据传送到目的地址。我采用的是信道0,设置了其相应寄存器,(源地址和目的地址寄存器的值是通过virt_to_phys(mem)转换过来的,mem就是上面kmalloc返回的地址值),(中断使能寄存器cicr只设置了帧中断)在使能dma信道后,是进中断了,但发现数据并没有传到目的地址里面,这是怎么回事啊?我是刚做这方面的,什么都不懂,
bassdiy 嵌入式系统
GPRS—AT命令:AT+CIPSEND
问一下,为什么我数据发不出去?有没有人知道AT+CIPSEND命令啊?我前面几个命令都回复OK的:AT+CREG?//checkifregistrationnetworkin2secondsinterval+CREG:0,1//moduleresponsesAT+CGATT?//checkifattachPDUfor2secondsinterval+CGATT:1//moduleresponsesAT+CIPSTART=
liwei5426 嵌入式系统
2006年湖北省电子设计大赛题目:智能搬运车
本帖最后由paulhyde于2014-9-1503:55编辑题目见附件2006年湖北省电子设计大赛题目:智能搬运车本帖最后由paulhyde于2014-9-1503:55编辑非常需要,谢谢.本帖最后由paulhyde于2014-9-1503:55编辑下下来学习学习本帖最后由paulhyde于2014-9-1503:55编辑谢谢你呀,很好的东西啊本帖最后由paulhyde于2014-9-150
咖啡不加糖 电子竞赛
有没有关于74LS164方面的资料啊
有关于74LS164方面的资料发一点上来,谢谢了有没有关于74LS164方面的资料啊这个芯片的资料,网上应该有很多的.Re:有没有关于74LS164方面的资料啊你要直接的电路么?我给你看下Re:有没有关于74LS164方面的资料啊电路Re:有没有关于74LS164方面的资料啊图Re:有没有关于74LS164方面的资料啊
d54145453 单片机
单片机中使用printf打印浮点数问题
对于单片机,处理能力有限,我使用stm32直接使用printf函数(当然printf使用串口方式),直接使用printf(xxxx=%f,xxxx),打印出来的数据时一大长串乱七八糟的数据,在实时性较强的应用中,一般自己编写处理程序,现在的问题是:怎么样更方便快速地将浮点数输出到显示器件上。按照网上网友的方式,将小数提炼出来是个好办法:voidPrintFloat(floatvalue){inttmp,tmp1,tmp2;tmp=(int)valu
fish001 微控制器 MCU
请教关于USB初始化的问题
根据ST虚拟串口的例子,改写了一个用USB与上位机通信的程序。现在的问题是,原程序把USB_Init();语句放在了main函数里面,这样如果插着USB线给ARM上电的话,就会导致usb的初始化落后于枚举过程(个人理解,不一定准确),使得程序在USB_Init()处过不去,具体是在识别初始化回调函数voidVirtual_Com_Port_init(void)中的while(pInformation->Current_Configuration==
春暖花开 stm32/stm8
小广播
最新汽车电子文章
换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved