一种自学习更新允许最小喷射时长的方法与流程
- 国知局
- 2024-11-18 18:27:11
本发明专利涉及发动机控制领域,尤其涉及一种自学习更新允许最小喷射时长的方法。
背景技术:
1、为了减小直喷发动机振动噪声,改善发动机冷起动、排放等性能,同时降低机油稀释的风险,要求根据发动机不同工况设置不同的喷射次数。在多次喷射中,如果某一喷喷射时长过小,由于喷油器在低喷油量下的非线性特性,则可能导致喷射喷油量精度极差,影响燃油经济性和排放。
2、在现有技术中,有些技术方案提供了发动机的多次喷射控制策略,但并未考虑具体的喷油脉宽的计算;而对于提出了喷油脉宽的计算方法的技术方案,又未考虑喷油次数降低时喷油脉宽的优化。所以亟需提出一种自学习更新允许最小喷射时长的方法,以解决直喷发动机多次喷射燃油时出现的燃油偏稀或偏浓的情况。
技术实现思路
1、本发明要解决的技术问题是:提出一种自学习更新允许最小喷射时长的方法,以解决直喷发动机多次喷射时,由于最小喷射时长控制不精准,导致喷射喷油量精度极差的情况。
2、本发明为解决上述技术问题所采取的技术方案为:一种自学习更新允许最小喷射时长的方法,判断是否具备激活自学习更新的条件,若具备,允许最小喷射时长自学习更新值进入自学习更新阶段;依据上一次学习更新后的允许最小喷射时长自学习更新值,计算当前喷射缸喷射时长与允许最小喷射时长之间的关系;
3、当燃油浓度满足预设条件一时,在相同条件下,根据所述当前喷射缸喷射时长与允许最小喷射时长之间的关系,以及分别满足预设条件三和预设条件四的次数,得到喷射时长增加工况一、喷射时长减小工况一、喷射时长增加工况二、喷射时长减小工况二和其他工况;
4、当燃油浓度满足预设条件二时,在相同条件下,根据所述当前喷射缸喷射时长与允许最小喷射时长之间的关系,以及分别满足预设条件三和预设条件四的次数,得到喷射时长增加工况三、喷射时长减小工况三、喷射时长增加工况四、喷射时长减小工况四和其他工况;
5、对于上述四种喷射时长增加工况,在所述上一次学习更新后的允许最小喷射时长自学习更新值上增加对应的预设值,得到更新的允许最小喷射时长自学习更新值;对于上述四种喷射时长减少工况,在所述上一次学习更新后的允许最小喷射时长自学习更新值上减少对应的预设值,得到更新的允许最小喷射时长自学习更新值;对于上述其他工况,所述上一次学习更新后的允许最小喷射时长自学习更新值不更新;
6、根据更新的允许最小喷射时长自学习更新值,更新允许最小喷射时长。
7、进一步地,所述的当前喷射缸喷射时长与允许最小喷射时长之间的关系具体为tpxraw值与f(pfueldiff_px)×(1+radapt(z))值的大小关系,其中,tpxraw为当前喷射缸喷射时长,f(pfueldiff_px)×(1+radapt(z))为允许最小喷射时长,pfueldiff_px为当前喷射缸喷射周期下的油轨压力与气缸内压力之差平均值,f(pfueldiff_px)为基于pfueldiff_px确定的当前喷射缸允许最小喷射时长初始值,radapt(z)为上一次学习更新后的允许最小喷射时长自学习更新值,默认初始值为0。
8、进一步地,所述的预设条件一为rafr_diffavg>k0×f(x)×afrreq×(1+rlrn),且在之前的学习过程中没有满足过预设条件二,所述的预设条件二为rafr_diffavg<(-1)×k1×f(x)×afrreq×(1+rlrn),且在之前的学习过程中没有满足过预设条件一,其中,rafr_diffavg为空燃比之差平均值,k0、k1为空燃比阈值系数,f(x)为基于不同气缸测试得到的修正系数,afrreq为发动机目标空燃比,rlrn为阈值修正系数。
9、进一步地,所述的喷射时长增加工况一、喷射时长减小工况一、喷射时长增加工况二、喷射时长减小工况二和其他工况具体为:在相同条件下,当燃油浓度满足预设条件一时,若tpxraw>f(pfueldiff_px)×(1+radapt(z)),记录满足预设条件三的次数cnt1,若cnt1大于预设值,此种情况为喷射时长增加工况一,记录满足预设条件四的次数cnt2,若cnt2大于预设值,此种情况为喷射时长减小工况一;若tpxraw<f(pfueldiff_px)×(1+radapt(z)),记录满足预设条件三的次数cnt3,若cnt3大于预设值,此种情况为喷射时长增加工况二,记录满足预设条件四的次数cnt4,若cnt4大于预设值,此种情况为喷射时长减小工况二;不符合以上四种工况的为其他工况。
10、进一步地,所述的喷射时长增加工况三、喷射时长减少工况三、喷射时长增加工况四、喷射时长减小工况四和其他工况具体为:在相同条件下,当燃油浓度满足预设条件二时,若tpxraw>f(pfueldiff_px)×(1+radapt(z)),记录满足预设条件三的次数cnt5,若cnt5大于预设值,此种情况为喷射时长增加工况三,记录满足预设条件四的次数cnt6,若cnt6大于预设值,此种情况为喷射时长减少工况三;若tpxraw<f(pfueldiff_px)×(1+radapt(z)),记录满足预设条件三的次数cnt7,若cnt7大于预设值,此种情况为喷射时长增加工况四,记录满足预设条件四的次数cnt8,若cnt8大于预设值,此种情况为喷射时长减小工况四;不符合以上四种工况的为其他工况。
11、进一步地,预设条件三为|rdsrdafravg-rafrfilteravg|≥c1×rafrfilteravg,预设条件四为|rdsrdafravg-rafrfilteravg|≤c2×rafrfilteravg,其中,rdsrdafravg为发动机目标空燃比平均值,rafrfilteravg为实际空燃比滤波平均值,c1、c2为预设值。
12、进一步地,当燃油浓度满足预设条件一时,若
13、
14、或当燃油浓度满足预设条件二时,若
15、
16、则在上一次自学习更新后的阈值修正系数上减少对应的预设值来更新阈值修正系数,rlrn(z)为上一次自学习更新后的阈值修正系数,其默认初始值为0。
17、进一步地,若所述其他工况连续出现的次数超过预设次数,则阈值修正系数不更新,否则在上一次自学习更新后的阈值修正系数上增加对应的预设值进行更新,更新后清零所述其他工况连续出现的次数。
18、进一步地,相同条件定义为:当前喷射缸号、喷射次数、当前喷射缸喷射时长、油轨压力平均值、油轨温度平均值、实际进入气缸新鲜空气进气密度平均值、发动机目标空燃比、长期燃油修正平均值、短期燃油修正平均值和发动机冷却水温平均值等参数均相同。
19、进一步地,燃油浓度满足预设条件一的四种工况之间或燃油浓度满足预设条件二的四种工况之间具有高低不同的优先级,当满足高优先级工况的条件时,不再继续判断低优先级工况。
20、进一步地,一旦执行了所述的一种工况下允许最小喷射时长自学习更新值的调整,则相同喷射缸下,所有工况次数的累加清零。
21、进一步地,判断允许最小喷射时长自学习更新值是否具备进行自学习更新条件的方法包括:判断是否满足预设条件五,若满足,允许最小喷射时长自学习更新值进入自学习更新阶段,若不满足,进入自学习未激活阶段;处于自学习未激活阶段时,当满足预设条件五时,进入自学习稳定化阶段;处于自学习稳定化阶段时,当同时满足预设条件五和预设条件六时,进入自学习激活阶段;处于自学习激活阶段时,完成连续读取预设时间内的各项参数后,进入自学习更新阶段。
22、进一步地,预设条件五包括发动机转速波动在预设范围内、催化器上游氧传感器活化超过预设时间、任意缸均未出现断油、发动机目标空燃比不变、进入气缸的新鲜空气密度波动在预设范围内、喷射次数未发生变化、当前喷射缸喷射时长不小于预设时间且波动不超过预设时间、进气温度的波动在预设范围内、油轨压力的波动在预设范围内、油轨温度的波动在预设范围内、发动机冷却水温的波动在预设范围内、长期燃油修正系数不变、短期燃油修正系数的波动在预设范围内、点火角效率不低于预设值、未进入发动机转速闭环、传动系统未进入换挡过程状态且传动系统退出换挡过程状态后的延时时间超过预设时间、未检测出任何故障;预设条件六包括进入自学习稳定化阶段超过预设时间和允许最小喷射时长自学习更新值的自学习未更新不超过预设时间。
23、进一步地,预设条件六包括进入自学习稳定化阶段超过预设时间和允许最小喷射时长自学习更新值的自学习未更新不超过预设时间。
24、进一步地,进入自学习稳定化阶段后:若满足预设条件五且不满足预设条件六,则维持在自学习稳定化阶段;若预设条件五和预设条件六均不满足,则返回至自学习未激活阶段。
25、进一步地,根据更新的允许最小喷射时长可以获取各个喷射喷射时长tpx,具体为:若tpxraw<f(pfueldiff_px)×(1+radapt),则tpx=0;若tpxraw≥f(pfueldiff_px)×(1+radapt),则tpx=tpxraw。
26、本发明的有益效果为:通过计算当前喷射缸喷射时长与允许最小喷射时长之间的关系,在燃油偏浓或偏稀的情况下,分不同工况完成允许最小喷射时长自学习更新值的更新,并进一步更新了允许最小喷射时长,避免了由于直喷发动机在多次喷射时允许最小喷射时长的控制不精确,从而导致喷射燃油偏稀或偏浓的问题,优化了燃油的燃烧经济性。
本文地址:https://www.jishuxx.com/zhuanli/20241118/328788.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
上一篇
吸气式发动机及其燃烧室
下一篇
返回列表