一种多次喷射喷油控制方法、车辆及存储介质转让专利

申请号 : CN202210276774.1

文献号 : CN114592985B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 苗志慧欣白宇孙鹏远张慧峰王强曾玲鑫齐儒赞

申请人 : 中国第一汽车股份有限公司

摘要 :

本发明涉及车辆技术领域,具体公开了一种多次喷射喷油控制方法、车辆及存储介质,在该多次喷射喷油控制方法中,先确定各次喷油时的泵油稳态轨压差,并对其修正得到各次喷油时的泵油瞬时轨压差;然后确定第一次喷油稳态轨压差,并对其修正得到第一次喷油瞬时轨压差;然后基于第1次的目标喷油量至第i次的目标喷油量和稳态压差影响因子确定第i次喷射的喷油稳态轨压差,并对其修正得到第i次喷油瞬时轨压差,基于当前轨压、第i次喷油时的泵油瞬时轨压差、第i‑1次喷油瞬时轨压差确定第i次喷油时的预测轨压;并基于第i次喷油时的预测轨压和第i次喷油的目标喷油量确定第i次喷油的喷油脉宽,能够保证每次喷射的准确度。

权利要求 :

1.一种多次喷射喷油控制方法,其特征在于,包括:

获取喷射控制指令;

获取本轮喷射信息,本轮喷射信息包括喷油次数、每次喷油的目标喷油量、相邻两次喷油的时间间隔、每次喷油的起始角、当前轨压、当前转速、油轨体积、燃油温度、泵油控制角及泵油量;

基于所述油轨体积和所述燃油温度确定稳态压差影响因子;

基于所述稳态压差影响因子和所述泵油量确定泵油稳态轨压差;

基于泵油量、泵油控制角和喷油时的起始角对所述泵油稳态轨压差进行修正,依次得到各次喷油时的泵油瞬时轨压差;

基于所述稳态压差影响因子和第一次喷油的目标喷油量确定第一次喷油稳态轨压差,基于第一次喷油和第二次喷油的时间间隔、当前轨压、燃油温度及当前转速对第一次喷油稳态轨压差进行修正得到第一次喷油瞬时轨压差;

基于所述稳态压差影响因子、第1次喷油的目标喷油量至第i次喷油的目标喷油量确定第i次喷油稳态轨压差,基于第i次喷油和第i+1次喷油的时间间隔、当前轨压、燃油温度及当前转速对第i次喷油稳态轨压差进行修正得到第i次喷油瞬时轨压差,i为大于等于2的整数;

基于当前轨压、第i次喷油时的泵油瞬时轨压差、第i‑1次喷油瞬时轨压差确定第i次喷油时的预测轨压;

基于第i次喷油时的预测轨压和第i次喷油的目标喷油量确定第i次喷油的喷油脉宽。

2.根据权利要求1所述的多次喷射喷油控制方法,其特征在于,基于所述油轨体积和所述燃油温度确定稳态压差影响因子包括:获取油轨体积、燃油温度和稳态压差影响因子的map1;

根据所述油轨体积、所述燃油温度和map1确定所述稳态压差影响因子。

3.根据权利要求1所述的多次喷射喷油控制方法,其特征在于,基于泵油量、泵油控制角和喷油时的起始角对所述泵油稳态轨压差进行修正,依次得到各次喷油时的泵油瞬时轨压差包括:基于泵油量、泵油控制角和喷油时的起始角依次确定各次喷油时的泵油动态影响因子;

基于各次喷油时的泵油动态影响因子依次对泵油稳态轨压差进行修正,得到各次喷油时的泵油瞬时轨压差。

4.根据权利要求1所述的多次喷射喷油控制方法,其特征在于,基于所述稳态压差影响因子和第一次喷油的目标喷油量确定第一次喷油稳态轨压差包括:△P1=J*(0‑Qout1)

Qout1为第一次喷油的目标喷油量;J为稳态压差影响因子;△P1为第一次喷油稳态轨压差。

5.根据权利要求1所述的多次喷射喷油控制方法,其特征在于,基于第一次喷油和第二次喷油的时间间隔、当前轨压、燃油温度及当前转速对第一次喷油稳态轨压差进行修正得到第一次喷油瞬时轨压差包括:基于第一次喷油和第二次喷油的时间间隔、当前轨压、燃油温度及当前转速确定第一次喷油动态影响因子;

通过第一次喷油动态影响因子对第一次喷油稳态轨压差进行修正,得到第一次喷油瞬时轨压差。

6.根据权利要求1所述的多次喷射喷油控制方法,其特征在于,基于所述稳态压差影响因子、第1次喷油的目标喷油量至第i次喷油的目标喷油量确定第i次喷油稳态轨压差包括:△Pi=J*(0‑Qout1‑……‑Qouti);

Qout1为第1次喷油的目标喷油量;Qouti为第i次喷油的目标喷油量;J为稳态压差影响因子;△Pi为第i次喷油稳态轨压差。

7.根据权利要求6所述的多次喷射喷油控制方法,其特征在于,基于第i次喷油和第i+1次喷油的时间间隔、当前轨压、燃油温度及当前转速对第i次喷油稳态轨压差进行修正得到第i次喷油瞬时轨压差包括:基于第i次喷油和第i+1次喷油的时间间隔、当前轨压、燃油温度及当前转速确定第i次喷油动态影响因子;

基于第i次喷油动态影响因子对第i次喷油稳态轨压差进行修正,得到第i次喷油瞬时轨压差。

8.根据权利要求1所述的多次喷射喷油控制方法,其特征在于,基于当前轨压、第i次喷油时的泵油瞬时轨压差、第i‑1次喷油瞬时轨压差确定第i次喷油时的预测轨压包括:第i次喷油时预测轨压=(a*当前轨压)+(b*第i次喷油时的泵油瞬时轨压差)+c*(第i‑

1次喷油的瞬时轨压差);a,b,c均为系数。

9.一种车辆,包括喷油装置,燃油泵:其特征在于,还包括:行车控制器;

压力传感器,用于检测轨压并发送给所述行车控制器;

转速传感器,用于检测发动机的转速并发送给所述行车控制器;

温度传感器,用于检测燃油的温度,并将其发送给所述行车控制器;

存储器,用于存储一个或多个程序;

当所述一个或多个程序被所述行车控制器执行时,使得所述行车控制器控制车辆实现如权利要求1‑8中任一项所述的多次喷射喷油控制方法。

10.一种存储介质,其上存储有计算机程序,其特征在于,该程序被行车控制器执行时,车辆实现如权利要求1‑8中任一项所述的多次喷射喷油控制方法。

说明书 :

一种多次喷射喷油控制方法、车辆及存储介质

技术领域

[0001] 本发明涉及车辆技术领域,尤其涉及一种多次喷射喷油控制方法、车辆及存储介质。

背景技术

[0002] 当前,为了降低发动机排放的颗粒(Particulate Matter,PM)和氮氧化合物(NOx),引入了多次喷射的喷油方式,即在发动机的一次工作循环内将喷入燃烧室的燃油,从一次喷射分成两次或多次喷射。
[0003] 为了保证发动机的动力性、经济性以及低排放的要求,需精确控制每一次的燃油喷入量。申请号为CN201510206576.8的前期专利中公开了一种多次喷射油量补偿方法,在该多次喷射油量补偿方法中,依据第i次喷射和第i+1次喷射,修正第i+2次喷射。具体地,确定第i次喷射对第i+2次喷射的第一修正油量及第i+1次喷射对所述第i+2次喷射的第二修正油量,但是在该方法中并未考虑泵油对每次喷油量的影响。

发明内容

[0004] 本发明的目的在于:提供一种多次喷射喷油控制方法、车辆及存储介质,以解决现有的多次喷射喷油控制方法中,没有考虑泵油对每次喷油的喷油量的影响的问题。
[0005] 一方面,本发明提供一种多次喷射喷油控制方法,该多次喷射喷油控制方法包括:
[0006] 获取喷射控制指令;
[0007] 获取本轮喷射信息,本轮喷射信息包括喷油次数、每次喷油的目标喷油量、相邻两次喷油的时间间隔、每次喷油的起始角、当前轨压、当前转速、油轨体积、燃油温度、泵油控制角及泵油量;
[0008] 基于所述油轨体积和所述燃油温度确定稳态压差影响因子;
[0009] 基于所述稳态压差影响因子和所述泵油量确定泵油稳态轨压差;
[0010] 基于泵油量、泵油控制角和喷油时的起始角对所述泵油稳态轨压差进行修正,依次得到各次喷油时的泵油瞬时轨压差;
[0011] 基于所述稳态压差影响因子和第一次喷油的目标喷油量确定第一次喷油稳态轨压差,基于第一次喷油和第二次喷油的时间间隔、当前轨压、燃油温度及当前转速对第一次喷油稳态轨压差进行修正得到第一次喷油瞬时轨压差;
[0012] 基于所述稳态压差影响因子、第1次喷油的目标喷油量至第i次喷油的目标喷油量确定第i次喷油稳态轨压差,基于第i次喷油和第i+1次喷油的时间间隔、当前轨压、燃油温度及当前转速对第i次喷油稳态轨压差进行修正得到第i次喷油瞬时轨压差,i为大于等于2的整数;
[0013] 基于当前轨压、第i次喷油时的泵油瞬时轨压差、第i‑1次喷油瞬时轨压差确定第i次喷油时的预测轨压;
[0014] 基于第i次喷油时的预测轨压和第i次喷油的目标喷油量确定第i次喷油的喷油脉宽。
[0015] 作为多次喷射喷油控制方法的优选技术方案,基于所述油轨体积和所述燃油温度确定稳态压差影响因子包括:
[0016] 获取油轨体积、燃油温度和稳态压差影响因子的map1;
[0017] 根据所述油轨体积、所述燃油温度和map1确定所述稳态压差影响因子。
[0018] 作为多次喷射喷油控制方法的优选技术方案,基于泵油量、泵油控制角和喷油时的起始角对所述泵油稳态轨压差进行修正,依次得到各次喷油时的泵油瞬时轨压差包括[0019] 基于泵油量、泵油控制角和喷油时的起始角依次确定各次喷油时的泵油动态影响因子;
[0020] 基于各次喷油时的泵油动态影响因子依次对泵油稳态轨压差进行修正,得到各次喷油时的泵油瞬时轨压差。
[0021] 作为多次喷射喷油控制方法的优选技术方案,基于所述稳态压差影响因子和第一次喷油的目标喷油量确定第一次喷油稳态轨压差包括:
[0022] △P1=J*(0‑Qout1)
[0023] Qout1为第一次喷油的目标喷油量;J为稳态压差影响因子;△P1为第一次喷油稳态轨压差。
[0024] 作为多次喷射喷油控制方法的优选技术方案,基于第一次喷油和第二次喷油的时间间隔、当前轨压、燃油温度及当前转速对第一次喷油稳态轨压差进行修正得到第一次喷油瞬时轨压差包括:
[0025] 基于第一次喷油和第二次喷油的时间间隔、当前轨压、燃油温度及当前转速确定第一次喷油动态影响因子;
[0026] 通过第一次喷油动态影响因子对第一次喷油稳态轨压差进行修正,得到第一次喷油瞬时轨压差。
[0027] 作为多次喷射喷油控制方法的优选技术方案,基于所述稳态压差影响因子、第1次喷油的目标喷油量至第i次喷油的目标喷油量确定第i次喷油稳态轨压差包括:
[0028] △Pi=J*(0‑Qout1‑……‑Qouti);
[0029] Qout1为第1次喷油的目标喷油量;Qouti为第i次喷油的目标喷油量;J为稳态压差影响因子;△Pi为第i次喷油稳态轨压差。
[0030] 作为多次喷射喷油控制方法的优选技术方案,基于第i次喷油和第i+1次喷油的时间间隔、当前轨压、燃油温度及当前转速对第i次喷油稳态轨压差进行修正得到第i次喷油瞬时轨压差包括:
[0031] 基于第i次喷油和第i+1次喷油的时间间隔、当前轨压、燃油温度及当前转速确定第i次喷油动态影响因子;
[0032] 基于第i次喷油动态影响因子对第i次喷油稳态轨压差进行修正,得到第i次喷油瞬时轨压差。
[0033] 作为多次喷射喷油控制方法的优选技术方案,基于当前轨压、第i次喷油时的泵油瞬时轨压差、第i‑1次喷油瞬时轨压差确定第i次喷油时的预测轨压包括:
[0034] 第i次喷油时预测轨压=(a*当前轨压)+(b*第i次喷油时的泵油瞬时轨压差)+c*(第i‑1次喷油瞬时轨压差);a,b,c均为系数。
[0035] 本发明还提供一种车辆,包括喷油装置,燃油泵:该车辆还包括:
[0036] 行车控制器;
[0037] 压力传感器,用于检测轨压并发送给所述行车控制器;
[0038] 转速传感器,用于检测发动机的转速并发送给所述行车控制器;
[0039] 温度传感器,用于检测燃油的温度,并将其发送给所述行车控制器;
[0040] 存储器,用于存储一个或多个程序;
[0041] 当所述一个或多个程序被所述行车控制器执行时,使得所述行车控制器控制车辆实现任一上述方案所述的多次喷射喷油控制方法。
[0042] 本发明还提供一种存储介质,其上存储有计算机程序,该程序被行车控制器执行时,车辆实现任一上述方案所述的多次喷射喷油控制方法。
[0043] 本发明的有益效果为:
[0044] 本发明提供一种多次喷射喷油控制方法、车辆及存储介质,该多次喷射喷油控制方法基于油轨体积和燃油温度确定稳态压差影响因子;基于稳态压差影响因子和泵油量确定泵油稳态轨压差;基于泵油量、泵油控制角和喷油时的起始角对泵油稳态轨压差进行修正,依次得到各次喷油时的泵油瞬时轨压差;基于稳态压差影响因子和第一次喷油的目标喷油量确定第一次喷油稳态轨压差,基于第一次喷油和第二次喷油的时间间隔、当前轨压、燃油温度及当前转速对第一次喷油稳态轨压差进行修正得到第一次喷油瞬时轨压差;基于稳态压差影响因子、第1次喷油的目标喷油量至第i次喷油的目标喷油量确定第i次喷油稳态轨压差,基于第i次喷油和第i+1次喷油的时间间隔、当前轨压、燃油温度及当前转速对第i次喷油稳态轨压差进行修正得到第i次喷油瞬时轨压差,i为大于等于2的整数;基于当前轨压、第i次喷油时的泵油瞬时轨压差、第i‑1次喷油瞬时轨压差确定第i次喷油时的预测轨压;基于第i次喷油时的预测轨压和第i次喷油的目标喷油量确定第i次喷油的喷油脉宽,在该多次喷射喷油控制方法中,将多次喷射的前次喷射、本轮喷射的泵油与本轮喷射的预测轨压建立联系,并通过预测轨压进行喷射喷油脉宽的计算。该方法充分考虑了泵油和喷油对轨压的影响,可以最大限度的保障多次喷射工况下,后次喷射的准确度,使得多次喷射时每次喷射的实际喷油量接近ECU给定的目标喷油量。

附图说明

[0045] 图1为本发明实施例中多次喷射喷油控制方法的流程图;
[0046] 图2为本发明实施例中多次喷射的示意图。

具体实施方式

[0047] 下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0048] 在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、仅用于描述目的,而不能理解为指示或暗示相对重要性。其中,术语“第一位置”和“第二位置”为两个不同的位置,而且,第一特征在第二特征“之上”、“上方”和“上面”包括第一特征在第二特征正上方和斜上方,或仅仅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”包括第一特征在第二特征正下方和斜下方,或仅仅表示第一特征水平高度小于第二特征。
[0049] 在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
[0050] 下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。
[0051] 实施例一
[0052] 现有的多次喷射油量补偿方法中,在该多次喷射油量补偿方法中,依据前两次喷射,修正后一次喷射。但是在该方法中并未考虑泵油对每次喷油量的影响。
[0053] 对此本实施例提供一种多次喷射喷油控制方法,在控制每次喷油时,充分考虑泵油对油压造成的影响,进而可保证喷油控制更加准确。该多次喷射喷油控制方法可通过多次喷射喷油控制装置执行,多次喷射喷油控制装置可通过软件和/或硬件的方式实现并集成于车辆中。
[0054] 具体地,如图1所示,该多次喷射喷油控制方法包括以下步骤。
[0055] S100:获取喷射控制指令。
[0056] 其中,行车控制器可通过与ECU交互获取喷射控制指令。
[0057] S110:获取本轮喷射信息。
[0058] 具体地,本轮喷射信息包括喷油次数、每次喷油的目标喷油量、相邻两次喷油的时间间隔、每次喷油的起始角、当前轨压、当前转速、油轨体积、燃油温度、泵油控制角及泵油量。其中,喷油次数、每次喷油的目标喷油量、相邻两次喷油的时间间隔、每次喷油的起始角、油轨体积、泵油控制角及泵油量预先存储于ECU中,行车控制器通过与ECU交互可以获取喷油次数、每次喷油的目标喷油量、相邻两次喷油的时间间隔、每次喷油的起始角、油轨体积、泵油控制角及泵油量。当前轨压可通过设置于油轨中的压力传感器检测,当前转速可通过设置于发动机曲轴的转速传感器检测。燃油温度可通过设置在燃油供给油路的温度传感器检测。
[0059] S120:基于油轨体积和燃油温度确定稳态压差影响因子。
[0060] 具体地,S120包括以下步骤:获取油轨体积、燃油温度和稳态压差影响因子的map1;根据油轨体积、燃油温度和map1确定稳态压差影响因子。
[0061] 其中,油轨体积、燃油温度和稳态压差影响因子的map1可以通过前期的大量试验获得,并预先储存于存储器中,行车控制器通过和存储器交互以获取该map1。根据获取的实际油轨体积和实际燃油温度可从该map1中查询到对应的稳态压差影响因子。
[0062] S130:基于稳态压差影响因子和泵油量确定泵油稳态轨压差。
[0063] 具体地,本实施例中,泵油稳态轨压差通过以下数学模型计算:
[0064] △Pin=J*(0+Qin)
[0065] 其中,△Pin为泵油稳态压差,J为稳态压差影响因子,Qin为泵油量。在其他的实施例中,泵油稳态轨压差亦可根据深度学习模型获得。泵油稳态轨压差是指泵油后,在无限长的时间之后油压最终稳定的状态与泵油前的稳定状态的压力差。
[0066] S140:基于泵油量、泵油控制角和喷油时的起始角对泵油稳态轨压差进行修正,依次得到各次喷油时的泵油瞬时轨压差。
[0067] 具体地,S140包括以下步骤:基于泵油量、泵油控制角和喷油时的起始角依次确定各次喷油时的泵油动态影响因子;基于各次喷油时的泵油动态影响因子依次对泵油稳态轨压差进行修正,得到各次喷油时的泵油瞬时轨压差。
[0068] 其中,存储器中预先存储有泵油量、泵油控制角和喷油时的起始角和喷油时的泵油动态影响因子的map2,map2可通过前期大量试验获得,行车控制器基于获取的泵油量、泵油控制角和喷油时的起始角可从该map2中查询到对应的泵油动态影响因子。其中,对于每一个喷油时的起始角,均可查询到一个对应的泵油动态影响因子。
[0069] 如图2所示,其中,图2中的横坐标为时间轴,上方的曲线为喷射驱动,下方的曲线为泵油驱动。从图2中示例性地示出了在一轮喷射过程中,喷射5次,泵油一次的方案,并且泵油发生在第四次喷射的时候。从图2中可以看出,在泵油之前,前三次喷油不受泵油的影响,后两次喷射受到泵油的影响。对应地,前三次喷射时的泵油动态影响因子为0,后两次的喷射时的泵油动态影响因子不为零。在其他的实施例中,一轮喷射过程中泵油的时机和次数亦可根据需要设置。
[0070] 本实施例中,基于各次喷油时的泵油动态影响因子依次对泵油稳态轨压差进行修正时采用的是数学模型,在其他的实施例中,亦可通过深度学习模型确定。具体地,该数学模型如下:
[0071] △Pinj=Kj*△Pin
[0072] 其中,j为大于等于1的整数,△Pinj为第j次喷油时的泵油瞬时轨压差,Kj为第j次喷油时的泵油动态影响因子。
[0073] 对于每个泵油动态影响因子均对应一个喷油时的泵油瞬时轨压差,泵油瞬时轨压差是指泵油对本轮引起的本轮喷射中稳态轨压的变化。
[0074] S150:基于稳态压差影响因子和第一次喷油的目标喷油量确定第一次喷油稳态轨压差。
[0075] 具体地,本实施例中通过数学模型确定第一次喷油稳态轨压差,在其他的实施例中,亦可通过深度学习模型确定。该数学模型如下:
[0076] △P1=J*(0‑Qout1)
[0077] 其中,△P1为第一次喷油稳态轨压差,Qout1为第一喷油的目标喷油量。
[0078] S160:基于第一次喷油和第二次喷油的时间间隔、当前轨压、燃油温度及当前转速对第一次喷油稳态轨压差进行修正得到第一次喷油瞬时轨压差。
[0079] 具体地,S160包括:基于第一次喷油和第二次喷油的时间间隔、当前轨压、燃油温度及当前转速确定第一次喷油动态影响因子;基于第一次喷油动态影响因子对第一次喷油稳态轨压差进行修正,得到第一次喷油瞬时轨压差。
[0080] 其中,存储器中预先存储有时间间隔、当前轨压、燃油温度、当前转速和喷油动态影响因子的map3,map3可通过前期大量试验获得,行车控制器基于获取的第一次喷油和第二次喷油的时间间隔、当前轨压、燃油温度、当前转速可从该map3中查询到对应的第一次喷油动态影响因子。
[0081] 本实施例通过数学模型确定第一次喷油瞬时轨压差,在其他的实施例中亦可通过深度学习模型确定。具体地,该数学模型如下:
[0082] △Pout1=K1*△P1
[0083] △Pout1为第一次喷油瞬时轨压差,第一次喷油瞬时轨压是指第一喷油后对第二次喷油造成的瞬时轨压变化;K1为第一次喷油动态影响因子。
[0084] S170:基于稳态压差影响因子、第1次喷油的目标喷油量至第i次喷油的目标喷油量确定第i次喷油稳态轨压差,i为大于等于2的整数。
[0085] 具体地,本实施例中通过数学模型确定第一次喷油稳态轨压差,在其他的实施例中,亦可通过深度学习模型确定。该数学模型如下:
[0086] △Pi=J*(0‑Qout1‑……‑Qouti);
[0087] Qout1为第1次喷油的目标喷油量;Qouti为第i次喷油的目标喷油量;J为稳态压差影响因子;△Pi为第i次喷油稳态轨压差。
[0088] S180:基于第i次喷油和第i+1次喷油的时间间隔、当前轨压、燃油温度及当前转速对第i次喷油稳态轨压差进行修正得到第i次喷油瞬时轨压差。
[0089] 具体地,S180包括:基于第i次喷油和第i+1次喷油的时间间隔、当前轨压、燃油温度及当前转速确定第i次喷油动态影响因子;基于第i次喷油动态影响因子对第i次喷油稳态轨压差进行修正,得到第i次喷油瞬时轨压差。
[0090] 其中,行车控制器基于获取的第i次喷油和第i+1次喷油的时间间隔、当前轨压、燃油温度、当前转速可从该map3中查询到对应的第i次喷油动态影响因子。基于第i次喷油动态影响因子对第i次喷油稳态轨压差进行修正,同样采用的为数学模型,具体地,
[0091] △Pouti=Ki*△Pi
[0092] △Pouti为第i次喷油瞬时轨压差,第i次喷油瞬时轨压是指第i次喷油后对第i+1次喷油造成的瞬时轨压变化;Ki为第i次喷油动态影响因子。
[0093] S190:基于当前轨压、第i次喷油时的泵油瞬时轨压差、第i‑1次喷油瞬时轨压差确定第i次喷油时的预测轨压。
[0094] 本实施例通过数学模型进行预测,具体如下:
[0095] Pi=a*P+b*△Pini+c*△Pouti‑1
[0096] 其中,Pi为第i次喷油时预测轨压,P为当前轨压,△Pini为第i次喷油时的泵油瞬时轨压差,△Pouti‑1为第i‑1次喷油瞬时轨压差;a,b,c均为系数,且a,b,c可通过前期试验确定。
[0097] 需要注意的是,第一次喷油时的预测轨压等于当前轨压。因此该数学模型计算的是从第2次喷油起的预测轨压。以第3次喷油时预测轨压为例,P3=a*P+b*△Pin3+c*△Pout2。
[0098] S200:基于第i次喷油时的预测轨压和第i次喷油的目标喷油量确定第i次喷油的喷油脉宽。
[0099] 当确定第i次喷油的喷油脉宽后,控制每次喷油操作以对应的脉宽执行。
[0100] 本实施例提供的多次喷射喷油控制方法中,将多次喷射的前次喷射、本轮喷射的泵油与本轮喷射的预测轨压建立联系,并通过预测轨压进行喷射喷油脉宽的计算。该方法充分考虑了泵油对轨压的影响,可以最大限度的保障多次喷射工况下,后次喷射的准确度,使得多次喷射时每次喷射的实际喷油量接近ECU给定的目标喷油量,满足多次喷射的技术需求,保证发动机扭矩输出稳定性和发动机排放特性。
[0101] 实施例二
[0102] 本实施例还提供一种多次喷射喷油控制装置用于执行上述多次喷射喷油控制方法,该多次喷射喷油控制装置包括:
[0103] 指令获取单元,用于获取喷射控制指令;
[0104] 喷射信息获取单元,用于获取本轮喷射信息,本轮喷射信息包括喷油次数、每次喷油的目标喷油量、相邻两次喷油的时间间隔、每次喷油的起始角、当前轨压、当前转速、油轨体积、燃油温度、泵油控制角及泵油量;
[0105] 稳态压差影响因子确定单元,用于基于油轨体积和燃油温度确定稳态压差影响因子;
[0106] 泵油稳态轨压差确定单元,用于基于稳态压差影响因子和泵油量确定泵油稳态轨压差;
[0107] 泵油瞬时轨压差确定单元,用于基于泵油量、泵油控制角和喷油时的起始角对泵油稳态轨压差进行修正,依次得到各次喷油时的泵油瞬时轨压差;
[0108] 第一次喷油稳态轨压差确定单元,用于基于稳态压差影响因子和第一次喷油的目标喷油量确定第一次喷油稳态轨压差;
[0109] 第一次喷油瞬时轨压差确定单元,用于基于第一次喷油和第二次喷油的时间间隔、当前轨压、燃油温度及当前转速对第一次喷油稳态轨压差进行修正得到第一次喷油瞬时轨压差;
[0110] 第i次喷油稳态轨压差确定单元,用于基于稳态压差影响因子、第1次喷油的目标喷油量至第i次喷油的目标喷油量确定第i次喷油稳态轨压差,i为大于等于2的整数;
[0111] 第i次喷油瞬时轨压差确定单元,用于基于第i次喷油和第i+1次喷油的时间间隔、当前轨压、燃油温度及当前转速对第i次喷油稳态轨压差进行修正得到;
[0112] 第i次喷油时的预测轨压确定单元,用于基于当前轨压、第i次喷油时的泵油瞬时轨压差、第i‑1次喷油瞬时轨压差确定第i次喷油时的预测轨压;
[0113] 第i次喷油的喷油脉宽确定单元,用于基于第i次喷油时的预测轨压和第i次喷油的目标喷油量确定第i次喷油的喷油脉宽。
[0114] 本实施例提供的多次喷射喷油控制装置可以用于执行上述实施例提供的多次喷射喷油控制方法,具备相应的功能和有益效果。
[0115] 实施例三
[0116] 本实施例提供一种车辆,该车辆包括喷油装置、燃油泵、行车控制器、压力传感器、转速传感器、温度传感器和存储器。喷油装置、燃油泵、行车控制器、压力传感器、转速传感器、温度传感器和存储器可通过总线连接。其中,喷油装置用于将油轨中的燃油喷射至燃烧室,燃油泵用于供给燃油进入至油轨,压力传感器用于检测轨压并发送给行车控制器;转速传感器用于检测发动机的转速并发送给行车控制器;存储器用于存储一个或多个程序;当一个或多个程序被行车控制器执行时,使得行车控制器控制车辆实现上述方案中所述的多次喷射喷油控制方法。
[0117] 存储器作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的多次喷射喷油控制方法对应的程序指令/模块。行车控制器通过运行存储在存储器中的软件程序、指令以及模块,从而执行车辆的各种功能应用以及数据处理,即实现上述实施例的多次喷射喷油控制方法。
[0118] 存储器主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器可进一步包括相对于行车控制器远程设置的存储器,这些远程存储器可以通过网络连接至车辆。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
[0119] 本发明实施例三提供的车辆与上述实施例提供的多次喷射喷油控制方法属于同一发明构思,未在本实施例中详尽描述的技术细节可参见上述实施例,并且本实施例具备执行多次喷射喷油控制方法相同的有益效果。
[0120] 实施例四
[0121] 本发明实施例四还提供一种存储介质,其上存储有计算机程序,该程序被行车控制器执行时,车辆实现如本发明上述实施例所述的多次喷射喷油控制方法。
[0122] 当然,本发明实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的多次喷射喷油控制方法中的操作,还可以执行本发明实施例所提供的多次喷射喷油控制装置中的相关操作,且具备相应的功能和有益效果。
[0123] 通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(Read‑Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、闪存(FLASH)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是机器人,个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的多次喷射喷油控制方法。
[0124] 显然,本发明的上述实施例仅仅是为了清楚说明本发明所作的举例,而并非是对本发明的实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明权利要求的保护范围之内。