一种发动机的启动方法及发动机控制器

文档序号:1705824 发布日期:2019-12-13 浏览:30次 >En<

阅读说明:本技术 一种发动机的启动方法及发动机控制器 (starting method of engine and engine controller ) 是由 曹石 魏倩雯 秦涛 武迎迎 孙明峰 于 2019-09-25 设计创作,主要内容包括:本申请实施例公开了一种发动机的启动方法及发动机控制器,该启动方法包括:利用至少两种启动模式中的第一启动模式,在第一时间段启动发动机,并获取所述发动机在所述第一启动模式下启动时第一时刻的转速;基于发动机在第一启动模式下启动时第一时刻的转速,确定第二启动模式,并在第二时间段利用所述第二启动模式继续启动所述发动机,以根据所述发动机在第一时刻的转速,自动选择与所述发动机的气源相匹配的启动模式,并利用该启动模式所对应的启动参数启动发动机,从而使得发动机在气源热值变化比较大时,能够顺利启动,降低发动机启动不成功的概率。(the embodiment of the application discloses a starting method of an engine and an engine controller, wherein the starting method comprises the following steps: starting an engine in a first time period by using a first starting mode of at least two starting modes, and acquiring the rotating speed of the engine at a first moment when the engine is started in the first starting mode; the method comprises the steps of determining a second starting mode based on the rotating speed of an engine at a first moment when the engine is started in a first starting mode, continuously starting the engine by using the second starting mode in a second time period, automatically selecting a starting mode matched with an air source of the engine according to the rotating speed of the engine at the first moment, and starting the engine by using starting parameters corresponding to the starting mode, so that the engine can be started smoothly when the heat value of the air source changes greatly, and the probability of unsuccessful starting of the engine is reduced.)

一种发动机的启动方法及发动机控制器

技术领域

本申请涉及发动机启动技术领域,尤其涉及一种发动机的启动方法及发动机控制器。

背景技术

目前应用于发动机上的气体燃料是可用能源的重要组成部分,被称为继煤炭和石油之后的第三大能源,其中,该气体燃料的种类繁多,而且不同种类的气体燃料所包含的可燃成分(即甲烷)的含量也不相同,甚至有些种类的气体燃料所包含的可燃成分的含量相差很大,从而使得不同种类的气体燃料的燃气热值不同,甚至有些种类的气体燃料的燃气热值相差很大,从而导致现有的应用气体燃料的发动机,在气体燃料的燃气热值变化较大的情况下,经常发生启动不成功的现象。

发明内容

为解决上述技术问题,本申请实施例提供了一种发动机的启动方法,以在发动机的气体燃料的燃气热值变化较大的情况下,降低发动机启动不成功的概率。

为解决上述问题,本申请实施例提供了如下技术方案:

一种发动机的启动方法,包括:

利用至少两种启动模式中的第一启动模式,在第一时间段启动发动机,并获取所述发动机在所述第一启动模式下启动时第一时刻的转速;

基于所述发动机在所述第一启动模式下启动时第一时刻的转速,确定第二启动模式,在第二时间段,利用所述第二启动模式继续启动所述发动机;

其中,所述第一时间段和第二时间段之和为所述发动机的启动时间。

可选的,如果所述发动机在所述第一启动模式下启动时第一时刻的转速满足第一条件,所述第二启动模式与所述第一启动模式为同一启动模式;所述基于所述发动机在所述第一启动模式下启动时第一时刻的转速,确定第二启动模式,在第二时间段,利用所述第二启动模式继续启动所述发动机包括:

如果所述发动机在所述第一启动模式下启动时第一时刻的转速满足第一条件,在第二时间段,继续利用所述第一启动模式启动所述发动机。

可选的,如果所述发动机在所述第一启动模式下启动时第一时刻的转速满足第二条件,所述第二启动模式与所述第一启动模式为不同启动模式;所述基于所述发动机在所述第一启动模式下启动时第一时刻的转速,确定第二启动模式,在第二时间段,利用所述第二启动模式继续启动所述发动机包括:

如果所述发动机在所述第一启动模式下启动时第一时刻的转速满足第二条件,切换所述发动机的启动模式,在第二时间段,利用所述第二启动模式继续启动所述发动机。

可选的,如果所述至少两种启动模式包括第一种启动模式、第二种启动模式和第三种启动模式三种启动模式,所述第一启动模式为第一种启动模式,则如果所述发动机在所述第一启动模式下启动时第一时刻的转速满足第二条件,切换所述发动机的启动模式,利用所述第二启动模式继续启动所述发动机包括:

如果所述发动机在所述第一启动模式下启动时第一时刻的转速满足第三条件,切换所述发动机的启动模式,利用所述第二种启动模式继续启动所述发动机;

如果所述发动机在所述第一启动模式下启动时第一时刻的转速满足第四条件,切换所述发动机的启动模式,利用所述第三种启动模式继续启动所述发动机。

可选的,还包括:如果所述发动机在所述第一启动模式下启动时第一时刻的转速满足第五条件,发出提示信息,所述提示信息用于报错。

可选的,所述第一启动模式为所述发动机上一次掉电时存储的启动模式。

可选的,还包括:

如果利用第二启动模式启动不成功,则利用第二启动模式在所述第一时间段启动所述发动机,并获取所述发动机在所述第二启动模式下启动时第一时刻的转速;

基于所述发动机在所述第二启动模式下启动时第一时刻的转速,确定第三启动模式,在所述第二时间段,利用所述第三启动模式继续启动所述发动机。

可选的,如果所述至少两种启动模式包括第一种启动模式、第二种启动模式和第三种启动模式,所述第一种启动模式对应的气源中甲烷的成分大于所述第二种启动模式对应的气源中甲烷的成分;所述第三种启动模式对应的气源中甲烷的成分小于所述第二种启动模式对应的气源中甲烷的成分。

可选的,还包括:

如果所述发动机启动成功,在所述发动机下电时,对所述发动机当前的启动模式进行存储,并将其存储为第一启动模式。

本申请还提供了一种发动机控制器,包括:控制元件和存储元件,所述存储元件中存储有至少两种启动模式,所述控制元件用于:

利用至少两种启动模式中的第一启动模式,在第一时间段启动发动机,并获取所述发动机在所述第一启动模式下启动时第一时刻的转速;

基于所述发动机在所述第一启动模式下启动时第一时刻的转速,确定第二启动模式,在第二时间段,利用所述第二启动模式继续启动所述发动机;

其中,所述第一时间段和第二时间段之和为所述发动机的启动时间。

与现有技术相比,上述技术方案具有以下优点:

本申请实施例所提供的发动机的启动方法,先利用至少两种启动模式中的第一启动模式,在第一时间段启动发动机,然后基于发动机在第一启动模式下启动时第一时刻的转速,确定第二启动模式,并在第二时间段利用所述第二启动模式继续启动所述发动机,以根据所述发动机在第一时刻的转速,自动选择与所述发动机的气源相匹配的启动模式,并利用该启动模式所对应的启动参数启动发动机,从而使得发动机在气源热值变化比较大时,能够顺利启动,降低发动机启动不成功的概率。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例所提供的一种发动机的启动方法流程图;

图2为本申请实施例所提供的另一种发动机的启动方法流程图;

图3为本申请实施例所提供的又一种发动机的启动方法流程图;

图4为本申请实施例所提供的再一种发动机的启动方法流程图;

图5为本申请实施例所提供的另一种发动机的启动方法流程图;

图6为本申请实施例所提供的又一种发动机的启动方法流程图;

图7为本申请实施例所提供的再一种发动机的启动方法流程图;

图8为本申请实施例所提供的一种发动机控制器的结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

在下面的描述中阐述了很多具体细节以便于充分理解本申请,但是本申请还可以采用其他不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本申请内涵的情况下做类似推广,因此本申请不受下面公开的具体实施例的限制。

正如背景技术部分所述,现有的应用气体燃料的发动机,在气体燃料的燃气热值变化比较大的情况下,经常发生启动不成功的现象。

发明人研究发现,对于所有的气体发动机,尤其是非道路发电用气体发动机,其气源种类繁多,如压缩天然气(即Compressed Natural Gas,简称CNG)、液化天然气(即Liquefied Natural Gas,简称LNG)、沼气、垃圾填埋气、瓦斯气等,其中,除CNG和LNG中的甲烷含量比较稳定外,其余气源中的甲烷含量受环境影响比较大,例如,沼气中甲烷的含量范围为50%-80%,垃圾填埋气中甲烷的含量范围为30%-55%,瓦斯气中甲烷的含量范围为10%-30%;在发动机正常运行的工况中,常用氧闭环控制和功率闭环控制以修正发动机所需的燃气量,并以此来适应气源热值的变化,从而保证发动机的平稳运行,但发动机在启动过程中,燃气需求量为开环控制,即发动机启动时利用的燃气需求量是固定不变的,而该燃气需求量只适用于特定数值的气源热值(即燃气热值)。因此,当发动机所使用的气源的热值变化较大时,发动机控制器ECU内部预设的启动燃气流量很难满足当前的启动要求,造成发动机启动困难,使得发动机经常发生启动不成功的现象。

而且,如果固化好的启动参数无法使发动机成功启动,则需要重新标定修改启动参数,从而增加了发动机控制器的售后维护成本;另外,不同环境下的修正数据不同,导致在不同环境下每次无法启动时都要进行启动参数的优化工作。

基于上述研究的基础上,本申请实施例提供了一种发动机的启动方法,如图1所示,该方法包括以下步骤:

S1:利用至少两种启动模式中的第一启动模式,在第一时间段启动发动机,并获取所述发动机在所述第一启动模式下启动时第一时刻的转速。

可选的,在本申请的一个实施例中,所述至少两种启动模式包括第一种启动模式和第二种启动模式二种启动模式,在本申请的另一个实施例中,所述至少两种启动模式包括第一种启动模式、第二种启动模式和第三种启动模式三种启动模式,在本申请中其他实施例中,所述至少两种启动模式还可以包括更多种启动模式,本申请对此不做限定,具体视情况而定。

在本申请上述实施例的基础上,在本申请的一个实施例中,如果所述至少两种启动模式包括第一种启动模式、第二种启动模式和第三种启动模式三种启动模式,所述第一种启动模式对应的气源中甲烷的成分大于所述第二种启动模式对应的气源中甲烷的成分;所述第三种启动模式对应的气源中甲烷的成分小于所述第二种启动模式对应的气源中甲烷的成分。需要说明的是,气源中甲烷的成分不同时,对应的气源的热值也不相同。

下面以所述第一种启动模式对应的气源中甲烷的成分大于所述第二种启动模式对应的气源中甲烷的成分;所述第三种启动模式对应的气源中甲烷的成分小于所述第二种启动模式对应的气源中甲烷的成分为例,对本申请实施例所提供的发动机的启动方法进行描述。

在本申请的一个实施例中,所述第一种启动模式对应的气源热值不小于90%,第二种启动模式对应的气源热值不小于70%且小于90%,第三种启动模式对应的气源热值不小于50%且小于70%,在本申请的其他实施例中,所述第一种启动模式、第二种启动模式和第三种启动模式对应的气源热值还可以为其他值,本申请对此不做限定,具体视情况而定。还需要说明的是,在本申请实施例中,第一种启动模式对应的发动机的燃气需求量低于第二种启动模式对应的发动机的燃气需求量,所述第二种启动模式对应的发动机的燃气需求量低于第三种启动模式对应的发动机的燃气需求量。

可选的,在上述任一实施例的基础上,在本申请的一个实施例中,所述第一时刻为发动机的启动开关置位后的预设时刻,即所述第一时刻为发动机T50置位后的预设时刻,其中,所述发动机的启动开关置位表示发出启动发动机的指令。

在本申请上述任一实施例的基础上,在本申请的一个实施例中,在执行S1之前,该启动方法还包括:获取预先存储的第一启动模式。

S2:基于所述发动机在所述第一启动模式下启动时第一时刻的转速,确定第二启动模式,在第二时间段,利用所述第二启动模式继续启动所述发动机;其中,所述第一时间段和第二时间段之和为所述发动机的启动时间。

本申请实施例所提供的发动机的启动方法中,先利用至少两种启动模式中的第一启动模式,在第一时间段启动发动机,然后基于发动机在第一启动模式下启动时第一时刻的转速,确定第二启动模式,并在第二时间段利用所述第二启动模式继续启动所述发动机,以根据所述发动机在第一时刻的转速,自动选择与所述发动机的气源相匹配的启动模式,并利用该启动模式所对应的启动参数启动发动机,从而使得发动机在气源热值变化比较大时,能够顺利启动,降低发动机启动不成功的概率,同时还降低了发动机控制器的维护成本。

而且,本申请所提供的发动机的启动方法无需在发动机控制器上增加传感器,即可有效降低发动机启动不成功的概率,从而降低了应用发动机控制器启动发动机的启动成本。

在本申请上述实施例的基础上,在本申请的一个实施例中,所述第一启动模式为所述发动机上一次掉电时存储的启动模式,可选的,所述第一启动模式为所述发动机上一次启动且成功时对应的启动模式,以提高该发动机启动方法以所述第一启动模式启动所述发动机成功的概率,但本申请对此并不做限定,在本申请的其他实施例中,所述第一启动模式也可以为预先设置的固定的启动模式,如出厂时设定的启动模式或用户基于自己的启动需求或启动习惯设定的启动模式,具体视情况而定。

在上述任一实施例的基础上,在本申请的一个实施例中,在执行S2之后,该启动方法还包括:如果所述发动机启动成功,在所述发动机下电时,对所述发动机当前的启动模式进行存储,并将其存储为第一启动模式,从而使得所述第一启动模式为所述发动机上一次启动且成功时对应的启动模式,以便于在下一次启动发动机时,提高所述发动机启动成功的概率。但本申请对此并不做限定,在本申请的其他实施例,如果所述发动机启动不成功,在所述发动机下电时,也对所述发动机当前的启动模式进行存储,并将其存储为第一启动模式,具体视情况而定。

发明人进一步研究发现,在相同的启动参数下,利用不同热值的气源启动发动机的过程中,发动机的转速是不相同的,因此,通过比较当前启动参数下的发动机转速与预先存储的发动机的转速,可以识别当前气源的热值范围,从而自动切换发动机的启动模式,使得发动机的当前启动参数与当前热源的热值相匹配,从而降低发动机在外界气源热值变化较大时启动不成功的概率。

在上述任一实施例的基础上,在本申请的一个实施例中,基于所述发动机在所述第一启动模式下启动时第一时刻的转速,确定第二启动模式包括:基于所述发动机在所述第一启动模式下启动时第一时刻的转速所在的取值范围,确定所述第二启动模式;在本申请的另一个实施例中,基于所述发动机在所述第一启动模式下启动时第一时刻的转速,确定第二启动模式包括:基于所述发动机在所述第一启动模式下启动时第一时刻的转速对应的转速变化率,确定所述第二启动模式;本申请对此并不做限定,具体视情况而定。

在本申请上述任一实施例的基础上,在本申请的一个实施例中,如果所述发动机在所述第一启动模式下启动时第一时刻的转速满足第一条件,所述第二启动模式与所述第一启动模式为同一启动模式;具体的,在本申请实施例中,所述基于所述发动机在所述第一启动模式下启动时第一时刻的转速,确定第二启动模式,在第二时间段,利用所述第二启动模式继续启动所述发动机包括:

如果所述发动机在所述第一启动模式下启动时第一时刻的转速满足第一条件,在第二时间段,继续利用所述第一启动模式启动所述发动机。

在本申请上述任一实施例的基础上,在本申请的一个实施例中,如果所述发动机在所述第一启动模式下启动时第一时刻的转速满足第二条件,所述第二启动模式与所述第一启动模式为不同启动模式;具体的,在本申请实施例中,所述基于所述发动机在所述第一启动模式下启动时第一时刻的转速,确定第二启动模式,在第二时间段,利用所述第二启动模式继续启动所述发动机包括:

如果所述发动机在所述第一启动模式下启动时第一时刻的转速满足第二条件,切换所述发动机的启动模式,在第二时间段,利用所述第二启动模式继续启动所述发动机。

在本申请上述任一实施例的基础上,在本申请的一个实施例中,该启动方法还包括:如果所述发动机在所述第一启动模式下启动时第一时刻的转速满足第五条件,发出提示信息,所述提示信息用于报错,提醒用户检查相关启动部件和气源。

下面结合具体实施例进行描述。

实施例一

在本申请上述任一实施例的基础上,在本申请的一个实施例中,如果所述至少两种启动模式包括第一种启动模式、第二种启动模式和第三种启动模式三种启动模式,所述第一启动模式为第一种启动模式,则如果所述发动机在所述第一启动模式下启动时第一时刻的转速满足第一条件,在第二时间段,继续利用所述第一种启动模式启动所述发动机;

如果所述发动机在所述第一启动模式下启动时第一时刻的转速满足第二条件,切换所述发动机的启动模式,在第二时间段,利用所述第二启动模式继续启动所述发动机。

具体的,如果所述发动机在所述第一启动模式下启动时第一时刻的转速满足第二条件,切换所述发动机的启动模式,在第二时间段,利用所述第二启动模式继续启动所述发动机包括:如果所述发动机在所述第一启动模式下启动时第一时刻的转速满足第三条件,切换所述发动机的启动模式,在第二时间段,利用所述第二种启动模式继续启动所述发动机;如果所述发动机在所述第一启动模式下启动时第一时刻的转速满足第四条件,切换所述发动机的启动模式,在第二时间段,利用所述第三种启动模式继续启动所述发动机。

可选的,在上述实施例的基础上,在本申请的一个实施例中,所述第一条件为所述发动机第一时刻的转速的取值不小于N11;所述第二条件为所述发动机第一时刻的转速的取值范围不小于N13且小于N11;所述第三条件为所述发动机第一时刻的转速的取值范围不小于N12且小于N11;所述第四条件为所述发动机第一时刻的转速的取值范围不小于N13且小于N12;所述第五条件为所述发动机第一时刻的转速的取值范围小于N13,其中,N11大于N12,且N12大于N13。需要说明的是,N11、N12和N13的具体数值可以根据实际情况进行标定,本申请对此不做限定,具体视情况而定。

具体的,如图2所示,在本申请的一个实施例中,所述启动方法包括:

获取预先存储的第一启动模式;

利用所述第一启动模式,在第一时间段启动发动机,并获取所述发动机在所述第一启动模式下启动时第一时刻的转速;

判断所述发动机在所述第一启动模式下启动时第一时刻的转速是否不小于N11,如果所述发动机在所述第一启动模式下启动时第一时刻的转速不小于N11,继续利用所述第一种启动模式启动所述发动机;

如果所述发动机在所述第一启动模式下启动时第一时刻的转速小于N11,则继续判断所述发动机在所述第一启动模式下启动时第一时刻的转速是否不小于N12且小于N11,如果所述发动机在所述第一启动模式下启动时第一时刻的转速不小于N12且小于N11,切换所述发动机的启动模式,在第二时间段,利用所述第二种启动模式继续启动所述发动机;

如果所述发动机在所述第一启动模式下启动时第一时刻的转速小于N12,则继续判断所述发动机在所述第一启动模式下启动时第一时刻的转速是否不小于N13且小于N12,如果所述发动机在所述第一启动模式下启动时第一时刻的转速不小于N13且小于N12,切换所述发动机的启动模式,在第二时间段,利用所述第三种启动模式继续启动所述发动机;

如果所述发动机在所述第一启动模式下启动时第一时刻的转速小于N13,即所述发动机在所述第一启动模式下启动时第一时刻的转速满足第五条件,发出提示信息,所述提示信息用于报错;

如果所述发动机启动成功,在所述发动机下电时,将所述发动机当前的启动模式进行存储,并将其存储为第一启动模式。

实施例二:

在本申请实施例中,如果所述至少两种启动模式包括第一种启动模式、第二种启动模式和第三种启动模式三种启动模式,所述第一启动模式为第二种启动模式,则如果所述发动机在所述第一启动模式下启动时第一时刻的转速满足第一条件,继续利用所述第二种启动模式启动所述发动机;如果所述发动机在所述第一启动模式下启动时第一时刻的转速满足第二条件,切换所述发动机的启动模式,在第二时间段,利用所述第二启动模式继续启动所述发动机。

具体的,如果所述发动机在所述第一启动模式下启动时第一时刻的转速满足第二条件,切换所述发动机的启动模式,在第二时间段,利用所述第二启动模式继续启动所述发动机包括:

如果所述发动机在所述第一启动模式下启动时第一时刻的转速满足第三条件,切换所述发动机的启动模式,在第二时间段,利用所述第一种启动模式继续启动所述发动机;如果所述发动机在所述第一启动模式下启动时第一时刻的转速满足第四条件,切换所述发动机的启动模式,在第二时间段,利用所述第三种启动模式继续启动所述发动机。

可选的,在上述实施例的基础上,在本申请的一个实施例中,所述第一条件为所述发动机第一时刻的转速的取值范围不小于N22且小于N21;所述第二条件为所述发动机第一时刻的转速的取值范围不小于N21,或不小于N23且小于N22;所述第三条件为所述发动机第一时刻的转速的取值范围不小于N21;所述第四条件为所述发动机第一时刻的转速的取值范围不小于N23且小于N22;第五条件为所述发动机第一时刻的转速的取值范围小于N23;其中,N21大于N22,且N22大于N23。需要说明的是,N21、N22和N23的具体数值可以根据实际情况进行标定,本申请对此不做限定,具体视情况而定。

需要说明的是,由于所述第一种启动模式对应的气源中甲烷的成分大于所述第二种启动模式对应的气源中甲烷的成分,因此,在相同的启动参数下,利用第二种启动模式对应的热源启动所述发动机时,所述发动机在第一时刻的转速小于利用第一种启动模式对应的热源启动所述发动机时,所述发动机在第一时刻的转速;在同一热源的启动下,利用第二种启动模式对应的启动参数启动所述发动机时,所述发动机在第一时刻的转速大于利用第一种启动模式对应的启动参数启动所述发动机时,所述发动机在第一时刻的转速。

下面以所述启动方法在基于所述发动机在所述第一启动模式下启动时第一时刻的转速,确定第二启动模式时将所述发动机在所述第一启动模式下启动时第一时刻的转速与依次与由大到小的各取值范围进行比对,确定所述第二启动模式为例,对该启动方法进行描述。

即在本申请实施例中,先将所述发动机在所述第一启动模式下启动时第一时刻的转速与第三条件对应的转速取值范围比对,再与第一条件对应的转速取值范围比对,最后与第四条件对应的转速取值范围比对,但本申请对此并不做限定,在本申请的其他实施例中,还可以优先将所述发动机在所述第一启动模式下启动时第一时刻的转速与第二种启动模式对应的转速取值范围比对(即与第一条件对应的转速范围进行比对),具体视情况而定。

具体的,在本申请的一个实施例中,如图3所示,该启动方法包括:

获取预先存储的第一启动模式;

利用所述第一启动模式,在第一时间段启动发动机,并获取所述发动机在所述第一启动模式下启动时第一时刻的转速;

判断所述发动机在所述第一启动模式下启动时第一时刻的转速是否不小于N21,如果所述发动机在所述第一启动模式下启动时第一时刻的转速不小于N21,切换所述发动机的启动模式,在第二时间段,利用所述第一种启动模式继续启动所述发动机;

如果所述发动机在所述第一启动模式下启动时第一时刻的转速小于N21,则继续判断所述发动机在所述第一启动模式下启动时第一时刻的转速是否满足不小于N22且小于N21,如果所述发动机在所述第一启动模式下启动时第一时刻的转速不小于N22且小于N21,在第二时间段,继续利用所述第二种启动模式启动所述发动机;

如果所述发动机在所述第一启动模式下启动时第一时刻的转速小于N22,则继续判断所述发动机在所述第一启动模式下启动时第一时刻的转速是否不小于N23且小于N22,如果所述发动机在所述第一启动模式下启动时第一时刻的转速不小于N23且小于N22,切换所述发动机的启动模式,在第二时间段,利用所述第三种启动模式继续启动所述发动机;

如果所述发动机在所述第一启动模式下启动时第一时刻的转速小于N23,即所述发动机在所述第一启动模式下启动时第一时刻的转速满足第五条件,发出提示信息,所述提示信息用于报错;

如果所述发动机启动成功,在所述发动机下电时,对所述发动机当前的启动模式进行存储,并将其设置为第一启动模式。

实施例三:

在本申请实施例中,如果所述至少两种启动模式包括第一种启动模式、第二种启动模式和第三种启动模式三种启动模式,所述第一启动模式为第三种启动模式,则如果所述发动机在所述第一启动模式下启动时第一时刻的转速满足第一条件,在第二时间段,继续利用所述第三种启动模式启动所述发动机;如果所述发动机在所述第一启动模式下启动时第一时刻的转速满足第二条件,切换所述发动机的启动模式,在第二时间段,利用所述第二启动模式继续启动所述发动机。

具体的,如果所述发动机在所述第一启动模式下启动时第一时刻的转速满足第二条件,切换所述发动机的启动模式,在第二时间段,利用所述第二启动模式继续启动所述发动机包括:

如果所述发动机在所述第一启动模式下启动时第一时刻的转速满足第三条件,切换所述发动机的启动模式,在第二时间段,利用所述第一种启动模式继续启动所述发动机;如果所述发动机在所述第一启动模式下启动时第一时刻的转速满足第四条件,在第二时间段,切换所述发动机的启动模式,利用所述第二种启动模式继续启动所述发动机。

可选的,在上述实施例的基础上,在本申请的一个实施例中,所述第一条件为所述发动机第一时刻的转速的取值范围不小于N33且小于N32;所述第二条件为所述发动机第一时刻的转速的取值范围不小于N32;所述第三条件为所述发动机第一时刻的转速的取值范围不小于N31;所述第四条件为所述发动机第一时刻的转速的取值范围不小于N32且小于N31;所述第五条件为所述发动机第一时刻的转速的取值范围小于N33;其中,N31大于N32,且N32大于N33。需要说明的是,N31、N32和N33的具体数值可以根据实际情况进行标定,本申请对此不做限定,具体视情况而定。

需要说明的是,由于所述第二种启动模式对应的气源中甲烷的成分大于所述第三种启动模式对应的气源中甲烷的成分,因此,在相同的启动参数下,利用第三种启动模式对应的热源启动所述发动机时,所述发动机在第一时刻的转速小于利用第二种启动模式对应的热源启动所述发动机时,所述发动机在第一时刻的转速;在同一热源的启动下,利用第三种启动模式对应的启动参数启动所述发动机时,所述发动机在第一时刻的转速大于利用第二种启动模式对应的启动参数启动所述发动机时,所述发动机在第一时刻的转速。

下面以所述启动方法在基于所述发动机在所述第一启动模式下启动时第一时刻的转速,确定第二启动模式时将所述发动机在所述第一启动模式下启动时第一时刻的转速与依次与由大到小的各取值范围进行比对,确定所述第二启动模式为例,对该启动方法进行描述。

即在本申请实施例中,先将所述发动机在所述第一启动模式下启动时第一时刻的转速与第三条件对应的转速取值范围比对,再与第四条件对应的转速取值范围比对,最后与第一条件对应的转速取值范围比对,但本申请对此并不做限定,在本申请的其他实施例中,还可以优先将所述发动机在所述第一启动模式下启动时第一时刻的转速与第三种启动模式对应的转速取值范围比对(即与第一条件对应的转速范围进行比对),具体视情况而定。

具体的,在本申请的一个实施例中,如图4所示,该启动方法包括:

获取预先存储的第一启动模式;

利用所述第一启动模式,在第一时间段启动发动机,并获取所述发动机在所述第一启动模式下启动时第一时刻的转速;

判断所述发动机在所述第一启动模式下启动时第一时刻的转速是否不小于N31,如果所述发动机在所述第一启动模式下启动时第一时刻的转速不小于N31,切换所述发动机的启动模式,在第二时间段,利用所述第一种启动模式继续启动所述发动机;

如果所述发动机在所述第一启动模式下启动时第一时刻的转速小于N31,则继续判断所述发动机在所述第一启动模式下启动时第一时刻的转速是否不小于N32且小于N31,如果所述发动机在所述第一启动模式下启动时第一时刻的转速不小于N32且小于N31,切换所述发动机的启动模式,在第二时间段,利用所述第二种启动模式继续启动所述发动机;

如果所述发动机在所述第一启动模式下启动时第一时刻的转速小于N32,则继续判断所述发动机在所述第一启动模式下启动时第一时刻的转速是否不小于N33且小于N32,如果所述发动机在所述第一启动模式下启动时第一时刻的转速不小于N33且小于N32,在第二时间段,继续利用所述第三种启动模式启动所述发动机;

如果所述发动机在所述第一启动模式下启动时第一时刻的转速小于N33,即所述发动机在所述第三种启动模式下启动时第一时刻的转速满足第五条件,发出提示信息,所述提示信息用于报错;

如果所述发动机启动成功,在所述发动机下电时,对所述发动机当前的启动模式进行存储,并将其设置为第一启动模式。

需要说明的是,所述发动机在具体的启动过程中,可能还会由于一些突发因素导致在利用第二启动模式启动时不成功,基于此,在本申请上述任一实施例的基础上,在本申请的一个实施例中,该方法还包括:

如果利用第二启动模式启动不成功,则利用第二启动模式在所述第一时间段启动所述发动机,并获取所述发动机在所述第二启动模式下启动时第一时刻的转速;

基于所述发动机在所述第二启动模式下启动时第一时刻的转速,确定第三启动模式,在所述第二时间段,利用所述第三启动模式继续启动所述发动机。

在本申请上述实施例的基础上,在本申请的一个实施例中,还包括:如果所述发动机在所述第二启动模式下启动时第一时刻的转速满足第六条件,发出提示信息,所述提示信息用于报错,提醒用户检查相关启动部件和气源。需要说明的是,当所述第一启动模式为第一种启动模式时,所述第六条件为所述发动机第一时刻的转速的取值范围小于N13;当所述第二启动模式为所述第二种启动模式时,所述第六条件为所述发动机第一时刻的转速的取值范围小于N23;当所述第二启动模式为第三种启动模式时,所述第六条件为所述发动机第一时刻的转速的取值范围小于N33。其中,N13小于N23,且N23小于N13。

实施例四:

下面以第二启动模式为第二种启动模式为例,结合一具体实施例,对本申请提供的发动机的启动方法进行描述。

具体的,在本申请的一个实施例中,如图5所示,该启动方法包括:

如果利用第二启动模式启动不成功,则利用第二启动模式在所述第一时间段启动所述发动机,并获取所述发动机在所述第二启动模式下启动时第一时刻的转速;

判断所述发动机在所述第二启动模式下启动时第一时刻的转速是否不小于N21,如果所述发动机在所述第二启动模式下启动时第一时刻的转速不小于N21,切换所述发动机的启动模式,利用所述第一种启动模式启动所述发动机;

如果所述发动机在所述第二启动模式下启动时第一时刻的转速小于N21,则继续判断所述发动机在所述第二启动模式下启动时第一时刻的转速是否不小于N22且小于N21,如果所述发动机在所述第二启动模式下启动时第一时刻的转速不小于N22且小于N21,在第二时间段,继续利用所述第二种启动模式启动所述发动机;

如果所述发动机在所述第二启动模式下启动时第一时刻的转速小于N22,则继续判断所述发动机在所述第二启动模式下启动时第一时刻的转速是否不小于N23且小于N22,如果所述发动机在所述第二启动模式下启动时第一时刻的转速不小于N23且小于N22,切换所述发动机的启动模式,在第二时间段,利用所述第三种启动模式继续启动所述发动机;

如果所述发动机在所述第二启动模式下启动时第一时刻的转速小于N23,即所述发动机在所述第二启动模式下启动时第一时刻的转速满足第六条件,发出提示信息,所述提示信息用于报错。

如果所述发动机启动成功,在所述发动机下电时,对所述发动机当前的启动模式进行存储,并将其设置为第一启动模式。

实施例五:

下面以所述第二启动模式为第三种启动模式为例,结合一具体实施例,对本申请提供的发动机的启动方法进行描述。

具体的,在本申请的一个实施例中,如图6所示,该启动方法包括:

如果利用第二启动模式启动不成功,则利用第二启动模式在所述第一时间段启动所述发动机,并获取所述发动机在所述第二启动模式下启动时第一时刻的转速;

判断所述发动机在所述第二启动模式下启动时第一时刻的转速是否不小于N31,如果所述发动机在所述第二启动模式下启动时第一时刻的转速不小于N31,切换所述发动机的启动模式,在第二时间段,利用所述第一种启动模式继续启动所述发动机;

如果所述发动机在所述第二启动模式下启动时第一时刻的转速小于N31,则继续判断所述发动机在所述第二启动模式下启动时第一时刻的转速是否不小于N32且小于N31,如果所述发动机在所述第二启动模式下启动时第一时刻的转速不小于N32且小于N31,切换所述发动机的启动模式,在第二时间段,利用所述第二种启动模式继续启动所述发动机;

如果所述发动机在所述第二启动模式下启动时第一时刻的转速小于N32,则继续判断所述发动机在所述第二启动模式下启动时第一时刻的转速是否不小于N33且小于N32,如果所述发动机在所述第二启动模式下启动时第一时刻的转速不小于N33且小于N32,在第二时间段,继续利用所述第三种启动模式启动所述发动机;

如果所述发动机在所述第二启动模式下启动时第一时刻的转速小于N33,即所述发动机在所述第二启动模式下启动时第一时刻的转速满足第六条件,发出提示信息,所述提示信息用于报错。

如果所述发动机启动成功,在所述发动机下电时,对所述发动机当前的启动模式进行存储,并将其设置为第一启动模式。

实施例六:

下面以第二启动模式为第一种启动模式为例,结合一具体实施例,对本申请提供的发动机的启动方法进行描述。

具体的,在本申请的一个实施例中,如图7所示,该启动方法包括:

如果利用第二启动模式启动不成功,则利用第二启动模式在所述第一时间段启动所述发动机,并获取所述发动机在所述第二启动模式下启动时第一时刻的转速;

判断所述发动机在所述第二启动模式下启动时第一时刻的转速是否不小于N11,如果所述发动机在所述第二启动模式下启动时第一时刻的转速不小于N11,在第二时间段,继续利用所述第一种启动模式启动所述发动机;

如果所述发动机在所述第二启动模式下启动时第一时刻的转速小于N11,则继续判断所述发动机在所述第二启动模式下启动时第一时刻的转速是否不小于N12且小于N11,如果所述发动机在所述第一种启动模式下启动时第一时刻的转速不小于N12且小于N11,切换所述发动机的启动模式,在第二时间段,利用所述第二种启动模式继续启动所述发动机;

如果所述发动机在所述第二启动模式下启动时第一时刻的转速小于N12,则继续判断所述发动机在所述第二启动模式下启动时第一时刻的转速是否不小于N13且小于N12,如果所述发动机在所述第一种启动模式下启动时第一时刻的转速不小于N13且小于N12,切换所述发动机的启动模式,在第二时间段,利用所述第三种启动模式继续启动所述发动机;

如果所述发动机在所述第二启动模式下启动时第一时刻的转速小于N13,即所述发动机在所述第二启动模式下启动时第一时刻的转速满足第六条件,发出提示信息,所述提示信息用于报错。

如果所述发动机启动成功,在所述发动机下电时,对所述发动机当前的启动模式进行存储,并将其设置为第一启动模式。

需要说明的是,所述启动模式不同时对应的启动参数也不相同,具体的,在本申请的一个实施例中,所述启动参数包括:启动温度、大气压力和启动时发动机所需的燃气需求流量(启动时的流量阀开度),在本申请的其他实施例中,所述启动参数还可以包括:与燃气需求流量相关的修正参数,本申请对此不做限定,具体视情况而定。

在本申请上述实施例的基础上,在本申请的一个实施例中,所述启动温度是由采集的水温的数值、进气温度的数值、环境温度的数值和机油温度的数值经过一定的计算逻辑获得的温度值,在本申请其他实施例中,所述启动温度还可以是由发动机上其他温度数值经过一定的计算逻辑获得的温度值,本申请对此不做限定,具体视情况而定。

具体的,在本申请上述实施例的基础上,在本申请的一个实施例中,所述启动温度为采集的水温的数值、进气温度的数值、环境温度的数值和机油温度的数值中的最小值,以保证发动机在相应的启动模式下所对应的燃气需求流量能够充分满足其启动需求,从而降低发动机的启动不成功的概率。

需要说明的是,上述的启动温度虽然能够提高发动机的启动概率,但需要较大的燃气需求流量,鉴于此,在本申请的另一个实施例中,所述启动温度为采集的水温的数值、进气温度的数值、环境温度的数值和机油温度的数值的平均值,以节省燃气需求流量。

需要说明的是,不同环境下,水温的数值、进气温度的数值、环境温度的数值和机油温度的数值对所述启动温度的影响不同,故在本申请的又一个实施例中,所述启动温度为采集的水温的数值、进气温度的数值、环境温度的数值和机油温度的数值按照一定加权比例计算得到的加权值,以在节省燃气需求流量的基础上,最大程度的提高发动机的启动概率,例如,当环境温度对启动温度的影响较大时,在计算启动温度时,可以增加环境温度的权重值,减少水温、进气温度和机油温度的权重值,以在保证发动机的启动概率的同时,获得最优的燃气需求流量。

在上述任一实施例的基础上,在本申请的一个实施例中,上述本申请中所提到的第一条件,第二条件,第三条件,第四条件、第五条件和第六条件所对应的发动机在不同的启动模式下启动时第一时刻的转速范围是根据启动温度查询一维数组(即CURE)获得的,其中,一维数组中存储有至少一个启动温度以及在该启动温度下发动机利用各启动模式启动时第一时刻的转速范围之间的对应关系。可选的,在本申请的一个实施例中,所述一维数组的获取方法包括:记录在相同的启动温度,不同的启动模式下启动时第一时刻对应的发动机转速,并基于此获得各启动温度下发动机利用各启动模式启动时第一时刻的转速范围,本申请对此不做限定,具体视情况而定。

在本申请上述实施例的基础上,在本申请的一个实施例中,所述一维数组还可以包括启动温度与所述燃气需求流量之间的对应关系。本申请对此并不做限定,具体视情况而定。

相应的,本申请还提供了一种发动机控制器,以实施上述任一实施例所提供的启动方法,具体的,如图8所示,该发动机控制器包括:

控制元件100和存储元件200,所述存储元件200中存储有至少两种启动模式,所述控制元件100用于:

利用至少两种启动模式中的第一启动模式,在第一时间段启动发动机,并获取所述发动机在所述第一启动模式下启动时第一时刻的转速;

基于所述发动机在所述第一启动模式下启动时第一时刻的转速,确定第二启动模式,在第二时间段,利用所述第二启动模式继续启动所述发动机;

其中,所述第一时间段和第二时间段之和为所述发动机的启动时间。

需要说明的是,存储元件为ROM存储器。

本申请上述提供的发动机控制器ECU中的控制元件先利用至少两种启动模式中的第一启动模式,在第一时间段启动发动机,然后基于发动机在第一启动模式下启动时第一时刻的转速,确定第二启动模式,并在第二时间段利用所述第二启动模式继续启动所述发动机,以根据所述发动机在第一时刻的转速,自动选择与所述发动机的气源模式相匹配的启动模式,并利用该启动模式所对应的启动参数启动发动机,从而使得发动机在气源热值变化比较大时,能够顺利启动,降低发动机启动不成功的概率,同时还节省了维护成本。

而且,本申请中无需增加传感器即可有效降低发动机启动不成功的概率,进而降低了该发动机控制器启动发动机的启动成本。

可选的,在本申请的一个实施例中,所述控制元件还用于:获取预先存储的所述第一启动模式,具体的,在发动机控制器的控制开关闭合时,所述控制元件获取存储元件中存储的第一启动模式。

可选的,在本申请的一个实施例中,所述至少两种启动模式包括第一种启动模式和第二种启动模式二种启动模式,在本申请的另一个实施例中,所述至少两种启动模式包括第一种启动模式、第二种启动模式和第三种启动模式三种启动模式,在本申请中其他实施例中,所述至少两种启动模式还可以包括更多启动模式,本申请对此不做限定,具体视情况而定。

在本申请上述实施例的基础上,在本申请的一个实施例中,如果所述至少两种启动模式包括第一种启动模式、第二种启动模式和第三种启动模式,所述第一种启动模式对应的气源中甲烷的成分大于所述第二种启动模式对应的气源中甲烷的成分;所述第三种启动模式对应的气源中甲烷的成分小于所述第二种启动模式对应的气源中甲烷的成分。需要说明的是,气源中甲烷的成分不同时,对应的气源的热值也不相同。

下面以所述第一种启动模式对应的气源中甲烷的成分大于所述第二种启动模式对应的气源中甲烷的成分;所述第三种启动模式对应的气源中甲烷的成分小于所述第二种启动模式对应的气源中甲烷的成分为例,对本申请实施例所提供的发动机的启动方法进行描述。

在本申请的一个实施例中,所述第一种启动模式对应的气源热值大于或等于90%,第二种启动模式对应的气源热值不小于70%且小于90%,第三种启动模式对应的气源热值不小于50%且小于70%,在本申请的其他实施例中,所述第一种启动模式、第二种启动模式和第三种启动模式对应的气源热值还可以为其他值,本申请对此不做限定,具体视情况而定。还需要说明的是,在本申请实施例中,第一种启动模式对应的发动机的燃气需求量低于第二种启动模式对应的发动机的燃气需求量,所述第二种启动模式对应的发动机的燃气需求量低于第三种启动模式对应的发动机的燃气需求量。

可选的,在上述任一实施例的基础上,在本申请的一个实施例中,所述第一时刻为发动机的启动开关置位后的预设时刻,即所述第一时刻为发动机T50置位后的预设时刻,其中,所述发动机的启动开关置位表示发出启动发动机的指令。

在本申请上述实施例的基础上,在本申请的一个实施例中,所述第一启动模式为所述发动机上一次掉电时存储的启动模式,可选的,所述第一启动模式为所述发动机上一次掉电之前最后一次启动且启动成功时对应的启动模式,以提高该发动机启动方法以所述第一启动模式启动所述发动机成功的概率,但本申请对此并不做限定,在本申请的其他实施例中,所述第一启动模式也可以为预先设置的固定的启动模式,如出厂时设定的启动模式或用户基于自己的启动需求或启动习惯设定的启动模式,具体视情况而定。

在本申请上述任一实施例的基础上,在本申请的一个实施例中,所述发动机控制器还用于执行:如果所述发动机启动成功,在所述发动机下电时,将所述发动机当前的启动模式存储为第一启动模式,从而使得所述第一启动模式为所述发动机上一次启动且成功时对应的启动模式,以便于在下一次启动发动机时,提高所述发动机启动成功的概率。

在上述任一实施例的基础上,在本申请的一个实施例中,基于所述发动机在所述第一启动模式下启动时第一时刻的转速,确定第二启动模式包括基于所述发动机在所述第一启动模式下启动时第一时刻的转速所在的取值范围,确定所述第二启动模式;在本申请的另一个实施例中,基于所述发动机在所述第一启动模式下启动时第一时刻的转速,确定第二启动模式包括:基于所述发动机在所述第一启动模式下启动时第一时刻的转速对应的转速变化率,确定所述第二启动模式;本申请对此并不做限定,具体视情况而定。

在本申请上述任一实施例的基础上,在本申请的一个实施例中,如果所述发动机在所述第一启动模式下启动时第一时刻的转速满足第一条件,所述第二启动模式与所述第一启动模式为同一启动模式;具体的,在本申请实施例中,所述基于所述发动机在所述第一启动模式下启动时第一时刻的转速,确定第二启动模式,在第二时间段,利用所述第二启动模式继续启动所述发动机包括:

如果所述发动机在所述第一启动模式下启动时第一时刻的转速满足第一条件,在第二时间段,继续利用所述第一启动模式启动所述发动机。

在本申请上述任一实施例的基础上,在本申请的一个实施例中,如果所述发动机在所述第一启动模式下启动时第一时刻的转速满足第二条件,所述第二启动模式与所述第一启动模式为不同启动模式;具体的,在本申请实施例中,所述基于所述发动机在所述第一启动模式下启动时第一时刻的转速,确定第二启动模式,在第二时间段,利用所述第二启动模式继续启动所述发动机包括:

如果所述发动机在所述第一启动模式下启动时第一时刻的转速满足第二条件,切换所述发动机的启动模式,在第二时间段,利用不同于所述第一启动模式的所述第二启动模式继续启动所述发动机。

在本申请上述任一实施例的基础上,在本申请的一个实施例中,该发动机控制器还用于执行:如果所述发动机在所述第一启动模式下启动时第一时刻的转速满足第五条件,发出提示信息,所述提示信息用于报错,提醒用户检查相关启动部件和气源。

本申请上述提供的发动机控制器ECU中的控制元件先利用至少两种启动模式中的第一启动模式,在第一时间段启动发动机,然后基于发动机在第一启动模式下启动时第一时刻的转速,确定第二启动模式,并在第二时间段利用所述第二启动模式继续启动所述发动机,以根据所述发动机在第一时刻的转速,自动选择与所述发动机的气源模式相匹配的启动模式,并利用该启动模式所对应的启动参数启动发动机,从而使得发动机在气源热值变化比较大时,能够顺利启动,降低发动机启动不成功的概率。

在本申请上述任一实施例的基础上,在本申请的一个实施例中,如果所述至少两种启动模式包括第一种启动模式、第二种启动模式和第三种启动模式三种启动模式,所述第一启动模式为第一种启动模式,则如果所述发动机在所述第一启动模式下启动时第一时刻的转速满足第一条件,在第二时间段,继续利用所述第一种启动模式启动所述发动机;

如果所述发动机在所述第一启动模式下启动时第一时刻的转速满足第二条件,切换所述发动机的启动模式,利用所述第二启动模式继续启动所述发动机。

具体的,如果所述发动机在所述第一启动模式下启动时第一时刻的转速满足第二条件,切换所述发动机的启动模式,利用所述第二启动模式继续启动所述发动机包括:如果所述发动机在所述第一启动模式下启动时第一时刻的转速满足第三条件,切换所述发动机的启动模式,利用所述第二种启动模式继续启动所述发动机;如果所述发动机在所述第一启动模式下启动时第一时刻的转速满足第四条件,切换所述发动机的启动模式,利用所述第三种启动模式继续启动所述发动机。

可选的,在上述实施例的基础上,在本申请的一个实施例中,所述第一条件为所述发动机第一时刻的转速的取值大于或等于N11;所述第二条件为所述发动机第一时刻的转速的取值范围不小于N13且小于N11;所述第三条件为所述发动机第一时刻的转速的取值范围不小于N12且小于N11;所述第四条件为所述发动机第一时刻的转速的取值范围不小于N13,且小于N12;所述第五条件为所述发动机第一时刻的转速的取值范围小于N13,其中,N11大于N12,且N12大于N13。需要说明的是,N11、N12和N13的具体数值可以根据实际情况进行标定,本申请对此不做限定,具体视情况而定。

需要说明的是,所述启动模式不同时,对应的启动参数也不相同,具体的,在本申请的一个实施例中,所述启动参数包括:启动温度、大气压力和启动时发动机所需的燃气需求流量(启动时的流量阀开度),在本申请的其他实施例中,所述启动参数还可以包括:与燃气需求流量相关的修正参数,本申请对此不做限定,具体视情况而定。

在本申请上述实施例的基础上,在本申请的一个实施例中,所述启动温度是由采集的水温的数值、进气温度的数值、环境温度的数值和机油温度的数值经过一定的计算逻辑获得的温度值,在本申请其他实施例中所述启动温度还可以是由发动机上其他温度数值经过一定的计算逻辑获得的温度值,本申请对此不做限定,具体视情况而定。

在本申请上述实施例的基础上,在本申请的一个实施例中,所述启动温度是由采集的水温的数值、进气温度的数值、环境温度的数值和机油温度的数值经过一定的计算逻辑获得的温度值包括:所述启动温度为采集的水温的数值、进气温度的数值、环境温度的数值和机油温度的数值中的最小值,以保证发动机在相应的启动模式下所对应的燃气需求流量能够充分满足其启动需求,从而降低发动机的启动不成功的概率。

需要说明的是,上述的启动温度虽然能够提高发动机的启动概率,但需要较大的燃气需求流量,鉴于此,在本申请的另一个实施例中,所述启动温度为采集的水温的数值、进气温度的数值、环境温度的数值和机油温度的数值的平均值,以节省燃气需求流量。

需要说明的是,不同环境下,水温的数值、进气温度的数值、环境温度的数值和机油温度的数值对所述启动温度的影响不同,故在本申请的又一个实施例中,所述启动温度为采集的水温的数值、进气温度的数值、环境温度的数值和机油温度的数值按照一定加权比例计算得到的加权值,以在节省燃气需求流量的基础上,最大程度的提高发动机的启动概率,例如,当环境温度对启动温度的影响较大时,在计算启动温度时,可以增加环境温度的权重值,减少水温、进气温度和机油温度的权重值,以在保证发动机的启动概率的同时,获得最优的燃气需求流量。

需要说明的是,上述本申请中所提到的第一条件,第二条件,第三条件,第四条件和第五条件所对应的发动机在不同的启动模式下启动时第一时刻的转速范围是根据启动温度查询一维数组(即CURE)获得的,其中,一维数组中存储有至少一个启动温度以及在该启动温度下发动机利用各启动模式启动时第一时刻的转速范围之间的对应关系,可选的,在本申请的一个实施例中,所述一维数组的获取方法包括:记录在相同的启动温度,不同的启动模式下启动时第一时刻对应的发动机转速,并基于此获得各启动温度下发动机利用各启动模式启动时第一时刻的转速范围,本申请对此不做限定,具体视情况而定。

在本申请上述实施例的基础上,在本申请的一个实施例中,所述一维数组还可以包括启动温度与所述燃气需求流量之间的对应关系。本申请对此并不做限定,具体视情况而定。

综上所述,本申请实施例所提供的发动机控制器及其启动方法,基于发动机在第一启动模式下启动时第一时刻的转速,确定第二启动模式,并在第二时间段利用所述第二启动模式继续启动所述发动机,以根据所述发动机在第一时刻的转速,自动选择与该气源相匹配的启动模式,并利用该启动模式所对应的启动参数启动发动机,从而使发动机在气源热值变化比较大时,能够顺利启动,降低发动机启动不成功的概率,同时还节省了维护成本。

而且,本申请所提供的发动机控制器及其启动方法无需增加传感器,即可有效降低发动机启动不成功的概率,从而降低了发动机控制器的启动成本。

本说明书中各个部分采用递进和并列的方式描述,每个部分重点说明的都是与其他部分的不同之处,各个部分之间相同相似部分互相参见即可。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

25页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种混合动力车辆供油系统及车辆

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!