燃油喷射控制方法、装置、设备和存储介质与流程

文档序号:17930967发布日期:2019-06-15 00:51阅读:211来源:国知局
本申请涉及动力机械控制
技术领域
:,特别是涉及一种燃油喷射控制方法、装置、设备和存储介质。
背景技术
::对燃油喷射进行精准控制是内燃机顺利启动及运行的重要保障。传统方案往往依据内燃机的某一运行参数(如某处的气压参数)确定内燃机的燃油喷射量,上述燃油喷射量确定方案在内燃机稳定状态下可以保证相应的燃油供给,然而,在大多数启动过程等内燃机状态不稳定的过程中,传统的燃油喷射量确定方案难以保证内燃机所需燃油的供给,使燃油喷射的控制效果差。技术实现要素:基于此,有必要针对上述技术问题,提供一种能够提高燃油喷射控制效果的燃油喷射控制方法、装置、设备和存储介质。一种燃油喷射控制方法,所述方法包括:获取内燃机进气管内的实测压力参数;根据实测压力参数判断内燃机是否处于稳定运行状态;若内燃机运行状态不稳定,则根据理论压力参数确定内燃机当前的目标燃油喷射量;控制内燃机按照目标燃油喷射量执行燃油喷射。在其中一个实施例中,上述根据实测压力参数判断内燃机是否处于稳定运行状态包括:若实测压力参数和理论压力参数之差不在预设的第一差值范围内,则判定内燃机运行状态不稳定。在其中一个实施例中,上述理论压力参数的获取过程包括:获取内燃机进气管内的历史实测压力参数;剔除连续多个历史实测压力参数中的峰值,根据剔除峰值后的历史实测压力参数确定理论压力参数。在其中一个实施例中,上述理论压力参数的获取过程包括:对当前的实测压力参数和前一次的实测压力参数进行平滑滤波处理,得到理论压力参数。在其中一个实施例中,上述根据理论压力参数确定内燃机当前的目标燃油喷射量包括:在预设的燃油图谱中查找理论压力参数对应的第一喷射控制参数,根据第一喷射控制参数确定目标燃油喷射量。在其中一个实施例中,上述方法还包括:若内燃机运行状态稳定,则根据实测压力参数控制内燃机执行燃油喷射。在其中一个实施例中,在获取内燃机进气管内的实测压力参数之前,上述方法还包括:在内燃机启动后,获取气缸内的初始温度;以初始喷油量为内燃机启动后的首次燃油喷射量,按照第一衰减系数衰减燃油喷射量;初始喷油量根据初始温度确定;在按照第一衰减系数衰减燃油喷射量的过程中,若检测到发动机转速持续上升,则按照第二衰减系数衰减燃油喷射量;第二衰减系数大于第一衰减系数;在按照第二衰减系数衰减燃油喷射量的过程中,若检测到气缸内工作状态进入稳定状态,获取内燃机当前的燃油喷射量,控制内燃机按照当前的燃油喷射量执行燃油喷射。作为一个实施例,在以初始喷油量为内燃机启动后的首次燃油喷射量,按照第一衰减系数衰减燃油喷射量之后,上述方法还包括:在多个检测时刻分别检测发动机转速;若各个检测时刻的发动机转速均大于上一个检测时刻的发动机转速,则判定发动机转速持续上升。一种燃油喷射控制装置,所述装置包括:第一获取模块,用于获取内燃机进气管内的实测压力参数;判断模块,用于根据所述实测压力参数判断内燃机是否处于稳定运行状态;确定模块,用于若内燃机运行状态不稳定,则根据理论压力参数确定内燃机当前的目标燃油喷射量;第一控制模块,用于控制内燃机按照目标燃油喷射量执行燃油喷射。一种燃油喷射控制设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:获取内燃机进气管内的实测压力参数;根据实测压力参数判断内燃机是否处于稳定运行状态;若内燃机运行状态不稳定,则根据理论压力参数确定内燃机当前的目标燃油喷射量;控制内燃机按照目标燃油喷射量执行燃油喷射。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:获取内燃机进气管内的实测压力参数;根据实测压力参数判断内燃机是否处于稳定运行状态;若内燃机运行状态不稳定,则根据理论压力参数确定内燃机当前的目标燃油喷射量;控制内燃机按照目标燃油喷射量执行燃油喷射。上述燃油喷射控制方法、装置、设备和存储介质,通过获取内燃机进气管内的实测压力参数,根据实测压力参数判断内燃机是否处于稳定运行状态,在内燃机运行状态不稳定时,根据理论压力参数确定内燃机当前的目标燃油喷射量,控制内燃机按照目标燃油喷射量执行燃油喷射,这样内燃机的燃油喷射控制工作可以以内燃机的当前运行状况为依据,所喷射的燃油量为内燃机当前运行所需的燃油量,提高了内燃机的燃油喷射控制效果,能够对内燃油的顺利运行起到保障作用。附图说明图1为一个实施例中燃油喷射控制方法的流程示意图;图2为一个实施例中实测曲线的平滑滤波处理示意图;图3为一个实施例中燃油喷射控制装置的结构框图;图4为一个实施例中燃油喷射控制设备的内部结构图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。本申请提供的燃油喷射控制方法,可以应用于内燃机中燃油喷射控制单元(ecu)。ecu可以实时获取内燃机进气管内的实测压力参数,根据实测压力参数判断内燃机是否处于稳定运行状态,若内燃机运行状态不稳定,则根据理论压力参数确定内燃机当前的目标燃油喷射量,控制内燃机按照目标燃油喷射量执行燃油喷射,使内燃机的燃油喷射控制过程与其工作状态向匹配,提高了燃油喷射的控制效果。在一个实施例中,如图1所示,提供了一种燃油喷射控制方法,以该方法应用于内燃机的ecu为例进行说明,包括以下步骤:s210,获取内燃机进气管内的实测压力参数。上述步骤可以采用相关压力传感器等测量设备实时测量内燃机进气管内的压力参数,将获得的压力参数传输至内燃机的ecu,使ecu可以以一定频率连续获取内燃机进气管内的实测压力参数。s230,根据实测压力参数判断内燃机是否处于稳定运行状态。内燃机在启动时以及启动后的一段时间等特定运行时段难以稳定运行,此时若按照传统方式进行燃油喷射控制,可能发生熄火等状况,使内燃机无法顺利运行。ecu可以以一定频率连续获取内燃机进气管内的实测压力参数,依据连续获取的多个实测压力参数判断内燃机是否处于稳定运行状态。例如,ecu可以获取进气管内的的理论压力参数,在理论压力参数于实测压力参数之间的差值较大时,判定内燃机当前的运行状态不稳定;ecu也可以对连续获取的多个实测压力参数进行检测,若各相邻两个实测压力参数之间的差值均较大(如各相邻两个实测压力参数之间的差值均不在第二差值范围内),则可以判定内燃机当前的运行状态不稳定。s250,若所述内燃机运行状态不稳定,则根据理论压力参数确定内燃机当前的目标燃油喷射量。上述理论压力参数为进气管内的进气压力稳定后进气管内应该具有的气压值。理论压力参数可以依据连续获取的多个实测压力参数确定,也可以依据当前获取的实测压力参数与ecu预设的参考值确定。ecu可以预先设置压力参数与燃油喷射量之间的对应关系,在获得理论压力参数时,依据上述压力参数与燃油喷射量之间的对应关系确定理论压力参数对应的目标燃油喷射量,以控制内燃机按照目标燃油喷射量执行燃油喷射,保证燃油喷射的控制效果。在一个示例中,上述参考值可以通过试验事先得到并预置在ecu中(比如设定为50kpa),在内燃机的特定运行时段,如在点火后至启动之间的时段,气缸内温度往往还没有达到正常的工作温度,此时压力传感器检测到的实测压力是紊乱的,不能直接用于判定燃油喷射量,而是将检测到的压力值与该参考值作平滑处理后用于判定燃油喷射量。s270,控制所述内燃机按照所述目标燃油喷射量执行燃油喷射。上述步骤根据目标燃油喷射量控制内燃机执行燃油喷射,使内燃机所喷射的燃油为内燃机当前所需的燃油,以使内燃机能够顺利运行。上述燃油喷射控制方法,通过获取内燃机进气管内的实测压力参数,根据实测压力参数判断内燃机是否处于稳定运行状态,在内燃机运行状态不稳定时,根据理论压力参数确定内燃机当前的目标燃油喷射量,控制内燃机按照目标燃油喷射量执行燃油喷射,这样内燃机的燃油喷射控制工作可以以内燃机的当前运行状况为依据,所喷射的燃油量为内燃机当前运行所需的燃油量,提高了内燃机的燃油喷射控制效果,能够对内燃油的顺利运行起到保障作用。在一个实施例中,上述根据实测压力参数判断内燃机是否处于稳定运行状态包括:若实测压力参数和理论压力参数之差不在预设的第一差值范围内,则判定内燃机运行状态不稳定。上述第一差值范围可以依据内燃机的配置特征设定,比如设置为-0.1pa(帕斯卡)至0.1pa这一范围。若实测压力参数和理论压力参数之差在第一差值范围内,即理论压力参数与实测压力参数非常接近,此时进气管内已建立起与转速关联的具有平衡性的良好关系,即可判定进气管内的进气压力为安定状态,内燃机当前的运行状态稳定。若实测压力参数和理论压力参数之差不在预设的差值范围内,表明气管内气压还没有达到稳定状态,内燃机当前的运行状态不稳定,此时若按照常规方式控制内燃机的燃油喷射,将难以使内燃机顺利运行。在一个实施例中,上述理论压力参数的获取过程包括:获取内燃机进气管内的历史实测压力参数;剔除连续多个历史实测压力参数中的峰值,根据剔除峰值后的历史实测压力参数确定所述理论压力参数。上述历史实测压力参数为当前时刻之前产生的多个实测压力参数。具体地,在剔除多个历史实测压力参数中的峰值后,可以依据剔除峰值后的各个历史实测压力参数的平均值确定理论压力参数,以弱化在压力参数测量过程中噪声造成的干扰,提高所确定的理论压力参数的准确性。作为一个实施例,参考图2所示,可以描绘多个历史实测压力参数对应的实测曲线(如图2中实线所示),对上述实测曲线进行平滑滤波处理,以去掉实测曲线中的峰值,获得平滑曲线(如图2中虚线所示),依据上述平滑曲线确定相应的理论压力参数。在另一个实施例中,上述理论压力参数的获取过程包括:对当前的实测压力参数和前一次的实测压力参数进行平滑滤波处理,得到理论压力参数。具体地,可以将当前的实测压力参数和前一次的实测压力参数分别代入平滑滤波公式,以计算相应的理论压力参数。上述平滑滤波公式包括:pm'=pm2+δ×(pm1-pm2),式中,pm'表示理论压力参数,pm1表示当前的实测压力参数,δ表示平滑系数,pm2表示前一次的实测压力参数。上述平滑系数δ可以依据滤波精度设置。本实施例通过对当前的实测压力参数和前一次的实测压力参数进行平滑滤波处理,可以得到更为准确的理论压力参数。在一个实施例中,根据理论压力参数确定内燃机当前的目标燃油喷射量包括:在预设的燃油图谱中查找理论压力参数对应的第一喷射控制参数,根据第一喷射控制参数确定目标燃油喷射量。上述燃油图谱可以记录各个压力参数分别对应的燃油流量、和/或节气门开度等燃油喷射控制参数。ecu在获得理论压力参数后,具体可以在燃油图谱中查找上述理论压力参数对应的第一喷射控制参数,依据上述第一喷射控制参数确定目标燃油喷射量,按照目标燃油喷射量喷射燃油,以使内燃机顺利运行。在一个示例中,上述燃油图谱的获取过程可以包括:针对相应的内燃机进行多次运行实验,在试验过程中,检测进气管内各个压力参数分别对应的燃油流量、和/或节气门开度等燃油喷射控制参数,依据各个压力参数分别对应的燃油喷射控制参数生成燃油图谱。将上述燃油图谱预存至ecu,以供ecu在控制内燃机的燃油喷射过程中使用。在一个实施例中,上述方法还包括:若内燃机运行状态稳定,则根据实测压力参数控制内燃机执行燃油喷射。在内燃机状态稳定时,ecu可以在燃油图谱中查找实测压力参数对应的第二喷射控制参数,依据上述第二喷射控制参数确定当前的燃油喷射量,按照所确定的燃油喷射量喷射燃油,以对燃油喷射控制过程进行简化,提高内燃机的燃油喷射控制效率。在一个实施例中,在获取内燃机进气管内的实测压力参数之前,上述方法还包括:在内燃机启动后,获取气缸内的初始温度;以初始喷油量为内燃机启动后的首次燃油喷射量,按照第一衰减系数衰减燃油喷射量;上述初始喷油量根据初始温度确定;在按照第一衰减系数衰减燃油喷射量的过程中,若检测到发动机转速持续上升,则按照第二衰减系数衰减燃油喷射量;第二衰减系数大于第一衰减系数;在按照第二衰减系数衰减燃油喷射量的过程中,若检测到气缸内工作状态进入稳定状态,获取内燃机当前的燃油喷射量,控制内燃机按照当前的燃油喷射量执行燃油喷射。上述初始温度为内燃机刚启动后气缸内的实时温度。在内燃机刚启动后,气缸内温度相对低(与环境温度接近),压力接近真空,发动机由启动电机带动而被动旋转,转速速度极低,无法按正常工作时的map(燃油图谱)中的数据来执行喷射,此时可以依据初始温度确定内燃机启动后的首次燃油喷射量,以顺畅地进行燃油喷射。上述第一衰减系数可以设置为一个相对小的衰减系数,比如设置为5%等值。ecu可以将初始喷油量作为内燃机启动后的首次燃油喷射量,在此基础上按照第一衰减系数衰减燃油喷射量,即每一次所喷射的燃油量与上一次喷射的燃油量按照第一衰减系数衰减,以使内燃机得到顺利启动。上述第二衰减系数可以根据内燃机中发动机的配置特征设置,比如设置为80%等大于第一衰减系数的衰减值。若气缸内的气压、和/或温度等气缸内参数均保持稳定,表明气缸内的工作状态稳定,此时可以停止对燃油喷射量进行衰减,获取当前的燃油喷射量,并按照当前的燃油喷射量执行燃油喷射,以顺利启动内燃机。本实施例可以在内燃机启动后,获取气缸内的初始温度,根据初始温度确定初始喷油量,以初始喷油量为内燃机启动后的首次燃油喷射量,按照第一衰减系数衰减燃油喷射量,若发动机转速持续上升,则按照第二衰减系数衰减燃油喷射量,并在按照第二衰减系数衰减燃油喷射量的过程中,若检测到气缸内工作状态进入稳定状态,获取内燃机当前的燃油喷射量,控制内燃机按照当前的燃油喷射量执行燃油喷射,使内燃机得到顺利启动,能够优化内燃机的启动性能,降低启动内燃机的成本。作为一个实施例,在以初始喷油量为内燃机启动后的首次燃油喷射量,按照第一衰减系数衰减燃油喷射量之后,上述方法还包括:在多个检测时刻分别检测发动机转速;若各个检测时刻的发动机转速均大于上一个检测时刻的发动机转速,则判定发动机转速持续上升。上述检测时刻为内燃机启动后的多个检测时刻,其可以形成一个时刻序列,在相应的时刻序列中,各相邻两个检测时刻之间的时间间隔可以相等,各相邻两个检测时刻之间的时间间隔可以设置为2秒等时间参数。本实施例可以对发动机转速持续上升这一状态进行准确检测,以保证内燃机控制过程中的准确性。作为一个实施例,上述方法还包括:在温度-喷油量关系中查找初始温度对应的初始喷油量;温度-喷油量关系为内燃机启动后气缸内温度与喷油量之间的对应关系。温度-喷油量关系可以通过内燃机的启动试验确定,其表征内燃机启动后气缸内温度与喷油量之间的对应关系,比如:在内燃机启动后,气缸内的温度(气缸内温度)为零下5度,则按零下5度对应的喷油量喷油,若为0度,则按0度对应的喷油量喷油;具体的,在第一温度-喷油量关系中,零下5度可以与20毫秒对应的喷油量相匹配,0度可以与16毫秒对应的喷油量相匹配。上述温度-喷油量关系可以通过二维表记录(table),记录温度-喷油量关系的二维表中的数据构成比map中的简单,可以保证获得初始温度对应的初始喷油量的效率,从而提升喷油控制效率。作为一个实施例,上述方法还包括:若内燃机的发动机转速达到预设的转速阈值,则判定内燃机启动。上述转速阈值可以设置为1200转/分钟等转速值。应该理解的是,虽然图1的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。在一个实施例中,如图3所示,提供了一种燃油喷射控制装置,包括:第一获取模块210、判断模块230、确定模块250和第一控制模块270,其中:第一获取模块210,用于获取内燃机进气管内的实测压力参数;判断模块230,用于根据实测压力参数判断内燃机是否处于稳定运行状态;确定模块250,用于若内燃机运行状态不稳定,则根据理论压力参数确定内燃机当前的目标燃油喷射量;第一控制模块270,用于控制内燃机按照目标燃油喷射量执行燃油喷射。在一个实施例中,上述判断模块进一步用于:若实测压力参数和理论压力参数之差不在预设的第一差值范围内,则判定内燃机运行状态不稳定。在一个实施例中,上述燃油喷射控制装置还包括:第二获取模块,用于获取内燃机进气管内的历史实测压力参数;剔除模块,用于剔除连续多个历史实测压力参数中的峰值,根据剔除峰值后的历史实测压力参数确定所述理论压力参数。在一个实施例中,上述燃油喷射控制装置还包括:滤波处理模块,用于对当前的实测压力参数和前一次的实测压力参数进行平滑滤波处理,得到理论压力参数。在一个实施例中,上述确定模块进一步用于:在预设的燃油图谱中查找理论压力参数对应的第一喷射控制参数,根据第一喷射控制参数确定目标燃油喷射量。在一个实施例中,上述燃油喷射控制装置还包括:第二控制模块,用于若内燃机运行状态稳定,则根据实测压力参数控制内燃机执行燃油喷射。在一个实施例中,上述燃油喷射控制装置还包括:第三获取模块,用于在内燃机启动后,获取气缸内的初始温度;第一衰减模块,用于以初始喷油量为内燃机启动后的首次燃油喷射量,按照第一衰减系数衰减燃油喷射量;初始喷油量根据初始温度确定;第二衰减模块,用于在按照第一衰减系数衰减燃油喷射量的过程中,若检测到发动机转速持续上升,则按照第二衰减系数衰减燃油喷射量;第二衰减系数大于第一衰减系数;第四获取模块,用于在按照第二衰减系数衰减燃油喷射量的过程中,若检测到气缸内工作状态进入稳定状态,获取内燃机当前的燃油喷射量,控制所述内燃机按照当前的燃油喷射量执行燃油喷射。作为一个实施例,上述上述燃油喷射控制装置还包括:检测模块,用于在多个检测时刻分别检测发动机转速;判定模块,用于若各个检测时刻的发动机转速均大于上一个检测时刻的发动机转速,则判定发动机转速持续上升。关于燃油喷射控制装置的具体限定可以参见上文中对于燃油喷射控制方法的限定,在此不再赘述。上述燃油喷射控制装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。在一个实施例中,提供了一种燃油喷射控制设备,该燃油喷射控制设备可以是终端,其内部结构图可以如图4所示。该燃油喷射控制设备包括通过系统总线连接的处理器、存储器、网络接口和显示屏。其中,该燃油喷射控制设备的处理器用于提供计算和控制能力。该燃油喷射控制设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该燃油喷射控制设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种燃油喷射控制方法。该燃油喷射控制设备的显示屏可以是液晶显示屏或者电子墨水显示屏。本领域技术人员可以理解,图4中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的燃油喷射控制设备的限定,具体的燃油喷射控制设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。在一个实施例中,提供了一种燃油喷射控制设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:获取内燃机进气管内的实测压力参数;根据实测压力参数判断内燃机是否处于稳定运行状态;若内燃机运行状态不稳定,则根据理论压力参数确定内燃机当前的目标燃油喷射量;控制内燃机按照目标燃油喷射量执行燃油喷射。在一个实施例中,处理器执行计算机程序时还实现以下步骤:若实测压力参数和理论压力参数之差不在预设的第一差值范围内,则判定内燃机运行状态不稳定。在一个实施例中,处理器执行计算机程序时还实现以下步骤:获取内燃机进气管内的历史实测压力参数;剔除连续多个历史实测压力参数中的峰值,根据剔除峰值后的历史实测压力参数确定理论压力参数。在一个实施例中,处理器执行计算机程序时还实现以下步骤:对当前的实测压力参数和前一次的实测压力参数进行平滑滤波处理,得到理论压力参数。在一个实施例中,处理器执行计算机程序时还实现以下步骤:在预设的燃油图谱中查找理论压力参数对应的第一喷射控制参数,根据第一喷射控制参数确定目标燃油喷射量。在一个实施例中,处理器执行计算机程序时还实现以下步骤:若内燃机运行状态稳定,则根据实测压力参数控制内燃机执行燃油喷射。在一个实施例中,处理器执行计算机程序时还实现以下步骤:在内燃机启动后,获取气缸内的初始温度;以初始喷油量为内燃机启动后的首次燃油喷射量,按照第一衰减系数衰减燃油喷射量;初始喷油量根据初始温度确定;在按照第一衰减系数衰减燃油喷射量的过程中,若检测到发动机转速持续上升,则按照第二衰减系数衰减燃油喷射量;第二衰减系数大于第一衰减系数;在按照第二衰减系数衰减燃油喷射量的过程中,若检测到气缸内工作状态进入稳定状态,获取内燃机当前的燃油喷射量,控制内燃机按照当前的燃油喷射量执行燃油喷射。在一个实施例中,处理器执行计算机程序时还实现以下步骤:在多个检测时刻分别检测发动机转速;若各个检测时刻的发动机转速均大于上一个检测时刻的发动机转速,则判定发动机转速持续上升。在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:获取内燃机进气管内的实测压力参数;根据实测压力参数判断内燃机是否处于稳定运行状态;若内燃机运行状态不稳定,则根据理论压力参数确定内燃机当前的目标燃油喷射量;控制内燃机按照目标燃油喷射量执行燃油喷射。在一个实施例中,计算机程序被处理器执行时还实现以下步骤:若实测压力参数和理论压力参数之差不在预设的第一差值范围内,则判定内燃机运行状态不稳定。在一个实施例中,计算机程序被处理器执行时还实现以下步骤:获取内燃机进气管内的历史实测压力参数;剔除连续多个历史实测压力参数中的峰值,根据剔除峰值后的历史实测压力参数确定理论压力参数。在一个实施例中,计算机程序被处理器执行时还实现以下步骤:对当前的实测压力参数和前一次的实测压力参数进行平滑滤波处理,得到理论压力参数。在一个实施例中,计算机程序被处理器执行时还实现以下步骤:在预设的燃油图谱中查找理论压力参数对应的第一喷射控制参数,根据第一喷射控制参数确定目标燃油喷射量。在一个实施例中,计算机程序被处理器执行时还实现以下步骤:若内燃机运行状态稳定,则根据实测压力参数控制内燃机执行燃油喷射。在一个实施例中,计算机程序被处理器执行时还实现以下步骤:在内燃机启动后,获取气缸内的初始温度;以初始喷油量为内燃机启动后的首次燃油喷射量,按照第一衰减系数衰减燃油喷射量;初始喷油量根据初始温度确定;在按照第一衰减系数衰减燃油喷射量的过程中,若检测到发动机转速持续上升,则按照第二衰减系数衰减燃油喷射量;第二衰减系数大于第一衰减系数;在按照第二衰减系数衰减燃油喷射量的过程中,若检测到气缸内工作状态进入稳定状态,获取内燃机当前的燃油喷射量,控制内燃机按照当前的燃油喷射量执行燃油喷射。在一个实施例中,计算机程序被处理器执行时还实现以下步骤:在多个检测时刻分别检测发动机转速;若各个检测时刻的发动机转速均大于上一个检测时刻的发动机转速,则判定发动机转速持续上升。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。本申请实施例所涉及的术语“第一\第二\第三”仅仅是区别类似的对象,不代表针对对象的特定排序,可以理解地,“第一\第二\第三”在允许的情况下可以互换特定的顺序或先后次序。应该理解“第一\第二\第三”区分的对象在适当情况下可以互换,以使这里描述的本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。本申请实施例的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或模块的过程、方法、装置、产品或设备没有限定于已列出的步骤或模块,而是可选地还包括没有列出的步骤或模块,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或模块。在本文中提及的“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1