掌桥专利:专业的专利平台
掌桥专利
首页

一种发动机控制方法、系统、电子设备及存储介质

文献发布时间:2023-06-19 19:30:30


一种发动机控制方法、系统、电子设备及存储介质

技术领域

本发明涉及信息技术领域,特别是涉及一种发动机控制方法、系统、电子设备及存储介质。

背景技术

目前,EGR系统在改善排放,降低油耗和改善抗爆震能力上有一定优势。EGR废气降低燃烧温度,避免爆震,抑制点火提前角推迟。

然而,发明人研究发现当前发动机在控制时,往往会出现节气门控制不当,从而导致发送机控制异常。

发明内容

本发明实施例的目的在于提供一种发动机控制方法、系统、电子设备及存储介质,可以根据识别到的最大值确定目标EGR率调整量;根据所述目标EGR率调整量控制节气门变化量,以实现发动机的节气门变化量的控制。具体技术方案如下:

本发明实施例的第一方面,首先提供了一种发动机控制方法,包括:

获取发动机当前的燃烧信息,其中,所述燃烧信息包括早燃次数信息、对应第一预设条件的爆震信息、对应第二预设条件的爆震信息、点火角信息和发动机转速信息;

基于所述早燃次数信息,通过第一预设对应关系,确定所述早燃次数信息对应的EGR率,得到第一EGR率;基于所述对应第一预设条件的爆震信息,确定满足第一预设条件的最大EGR率,得到第二EGR率;基于所述对应第二预设条件的爆震信息,确定满足第二预设条件的最大EGR率,得到第三EGR率;基于所述点火角信息,通过第二预设对应关系确定对应的最大EGR率,得到第四EGR率;基于所述发动机转速信息,通过第三预设对应关系确定对应的最大EGR率,得到第五EGR率;

识别所述第一EGR率、所述第二EGR率、所述第三EGR率、所述第四EGR率和所述第五EGR率中的最大值;

判断EGR率最大值是否满足条件,当识别到的最大值满足预设条件时,根据识别到的最大值及怠速闭环控制激活与否,确定不同EGR率的调整梯度,根据确定的EGR率的调整梯度,确定最终EGR率的调整量;

根据所述最终EGR率的调整量控制节气门变化率,从而实现发动机节气门的控制。

进一步地,判断EGR率最大值是否满足条件包括:

发动机出现早燃或者高强度爆震;或者,

发动机早燃或者高强度爆震结束后的预设时间T0内,降低EGR率的激活条件满足。

进一步地,降低EGR率的激活条件满足包括:

节气门出口压力p

EGR阀出口压力p

发动机请求扭矩超过发动机最大扭矩能力乘以预设系数K1;

以上三者同时满足时间大于预设时间T1时,则降低EGR率的激活条件满足。

进一步地,所述基于所述早燃次数信息,通过第一预设对应关系,确定所述早燃次数信息对应的EGR率,得到第一EGR率,包括:

基于所述早燃次数信息以及发送机转速、发送机水温和/或进气温度,通过第一预设对应关系,确定所述早燃次数信息对应的EGR率,得到第一EGR率。

进一步地,所述基于所述对应第一预设条件的爆震信息,确定满足第一预设条件的最大EGR率,得到第二EGR率,包括:

确定满足:推迟的点火角的变化量不小于爆震推迟前的点火角与最小点火角之差,和/或,推迟的点火角变化量不小于最大允许点火角变化量,的最大EGR率,得到第二EGR率。

进一步地,所述基于所述对应第二预设条件的爆震信息,确定满足第二预设条件的最大EGR率,得到第三EGR率,包括:

确定满足:推迟的点火角的变化量小于爆震推迟前的点火角与最小点火角之差,且,推迟的点火角变化量小于最大允许点火角变化量,的最大EGR率,得到第三EGR率。

进一步地,所述基于所述点火角信息,通过第二预设对应关系确定对应的最大EGR率,得到第四EGR率,包括:

根据发动机转速和发动机水温计算得到第一时间;

基于所述点火角信息和所述第一时间,通过第二预设对应关系确定对应的最大EGR率,得到第四EGR率;

根据发动机转速和发动机水温计算得到第二时间;

基于所述发动机转速信息和第二温度,通过第三预设对应关系确定对应的最大EGR率,得到第五EGR率。

按照本发明的第二方面,提供一种发动机控制系统,包括:

信息获取模块,用于获取发动机当前的燃烧信息,其中,所述燃烧信息包括早燃次数信息、对应第一预设条件的爆震信息、对应第二预设条件的爆震信息、点火角信息和发动机转速信息;

信息计算模块,用于基于所述早燃次数信息,通过第一预设对应关系,确定所述早燃次数信息对应的EGR率,得到第一EGR率;基于所述对应第一预设条件的爆震信息,确定满足第一预设条件的最大EGR率,得到第二EGR率;基于所述对应第二预设条件的爆震信息,确定满足第二预设条件的最大EGR率,得到第三EGR率;基于所述点火角信息,通过第二预设对应关系确定对应的最大EGR率,得到第四EGR率;基于所述发动机转速信息,通过第三预设对应关系确定对应的最大EGR率,得到第五EGR率;

最大值确定模块,用于识别所述第一EGR率、所述第二EGR率、所述第三EGR率、所述第四EGR率和所述第五EGR率中的最大值;

调整量确定模块,用于

判断EGR率最大值是否满足条件,当识别到的最大值满足预设条件时,根据识别到的最大值及怠速闭环控制激活与否,确定不同EGR率的调整梯度,根据确定的EGR率的调整梯度,确定最终EGR率的调整量;

变化量确定模块,用于根据所述最终EGR率的调整量控制节气门变化率,从而实现发动机节气门的控制。

按照本发明的第三方面,提供一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;

存储器,用于存放计算机程序;

处理器,用于执行存储器上所存放的程序时,实现所述的方法步骤。

按照本发明的第三方面,提供一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现所述的方法步骤。

本发明实施例有益效果:

本发明实施例提供的一种发动机控制方法、系统、电子设备及存储介质,可以获取发动机当前的燃烧信息,其中,所述燃烧信息包括早燃次数信息、对应第一预设条件的爆震信息、对应第二预设条件的爆震信息、点火角信息和发动机转速信息;基于所述早燃次数信息,通过第一预设对应关系,确定所述早燃次数信息对应的EGR率,得到第一EGR率;基于所述对应第一预设条件的爆震信息,确定满足第一预设条件的最大EGR率,得到第二EGR率;基于所述对应第二预设条件的爆震信息,确定满足第二预设条件的最大EGR率,得到第三EGR率;基于所述点火角信息,通过第二预设对应关系确定对应的最大EGR率,得到第四EGR率;基于所述发动机转速信息,通过第三预设对应关系确定对应的最大EGR率,得到第五EGR率;识别所述第一EGR率、所述第二EGR率、所述第三EGR率、所述第四EGR率和所述第五EGR率中的最大值;当识别到的最大值满足预设条件时,根据识别到的最大值确定目标EGR率调整量;根据所述目标EGR率调整量控制节气门变化量。可见,通过本发明实施例的方法,可以根据识别到的最大值确定目标EGR率调整量;根据所述目标EGR率调整量控制节气门变化量,从而实现发动机节气门的控制。

当然,实施本发明的任一产品或方法并不一定需要同时达到以上所述的所有优点。

附图说明

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

图1为本发明实施例提供的发动机控制方法的一种流程示意图;

图2为本发明实施例提供的发动机控制方法的一种实例图;

图3为本发明实施例提供的发动机控制装置的一种结构示意图;

图4为本发明实施例提供的电子设备的一种结构示意图。

具体实施方式

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

本发明实施例的第一方面,首先提供了一种发动机控制方法,参见图1,包括:

步骤S11,获取发动机当前的燃烧信息,其中,燃烧信息包括早燃次数信息、对应第一预设条件的爆震信息、对应第二预设条件的爆震信息、点火角信息和发动机转速信息;

步骤S12,基于早燃次数信息,通过第一预设对应关系,确定早燃次数信息对应的EGR率,得到第一EGR率;基于对应第一预设条件的爆震信息,确定满足第一预设条件的最大EGR率,得到第二EGR率;基于对应第二预设条件的爆震信息,确定满足第二预设条件的最大EGR率,得到第三EGR率;基于点火角信息,通过第二预设对应关系确定对应的最大EGR率,得到第四EGR率;基于发动机转速信息,通过第三预设对应关系确定对应的最大EGR率,得到第五EGR率;

步骤S13,识别所述第一EGR率、所述第二EGR率、所述第三EGR率、所述第四EGR率和所述第五EGR率中的最大值;

步骤S14,当识别到的最大值满足预设条件时,根据识别到的最大值确定目标EGR率调整量。

步骤S15,根据所述目标EGR率调整量控制节气门变化量。

在现有技术中,点火角包括MBT点火角,基本点火角和最小点火角,不同的点火角对应不同的点火效率,1,其中MBT点火角对应的点火效率是1;2,基本点火角是MBT点火角下避免爆震后并考虑发动机燃烧效率的情况下确定的基本点火角,基本点火角对应的点火效率小于1,基本点火角减去爆震推迟的点火角即可确定为最终允许的点火角;3,最小点火角是指:在发动机排温保护要求范围内和发动机燃烧稳定性允许范围内发动机允许达到的最小点火角,设置为最小点火角。最小点火角对应的点火效率不大于基本点火角对应的点火效率。

在现有技术中,在EGR率引入不当,包括EGR率过小时反而会影响到爆震,早燃情况的发生,此时可以增加EGR率来避免爆震、早燃的情况发生。

本发明实施例中,正常工况下,最大EGR率对应的发动机燃烧稳定性比异常工况下的发动机燃烧稳定性要求更高。但是在一些异常工况下,为了保护发动机,适当增大EGR率,降低燃烧稳定性要求,本实例无异常工况下的燃烧稳定性COV IMEP小于2.5%;异常工况下的燃烧稳定性COV IMEP小于3%。

本发明实施例中,在默认工况下,无异常情况下的工况下的默认最大EGR率为r

最后,将基于早燃确定的最大EGR率为r

参见图2,通过本发明实施例的方法,可以计算早燃发生的最大EGR率,计算高强度爆震发生下的最大EGR率,计算非高强度爆震发生下的最大EGR率,以及计算点火角排温超限保护下的最大EGR率,计算转速异常波动下的最大EGR率,确定最终的最大EGR率。

本发明实施例的方法可以实现,分级调控在早燃,高强度爆震,非高强度爆震,点火角受限,以及转速异常波动下,同时避免对燃烧稳定性和扭矩响应精度的影响,设计了最大EGR率,既保护了发动机,同时尽可能保证EGR率的使用优势。

可见,通过本发明实施例的方法,可以通过本发明实施例的方法,可以根据识别到的最大值确定目标EGR率调整量;根据所述目标EGR率调整量控制节气门变化量,从而实现发动机节气门的控制。

在一种可能的实施方式中,所述当识别到的最大值满足预设条件时,根据识别到的最大值确定目标EGR率调整量,包括:当识别到的最大值满足预设条件时,根据识别到的最大值确定EGR率调整梯度;根据确定的EGR率调整梯度,确定目标EGR率调整量。

一个例子中,基于实际EGR率下的爆震或早燃等工况发生时的实时目标EGR率控制方法包括:增大EGR率的激活条件判断;在增大EGR率的激活条件满足后,根据发动机怠速闭环标志位,确定EGR率的调整梯度等级;在增大EGR率的激活条件满足后,进行节气门开度变化率的限制。

(1)增大EGR率的激活条件判断。发动机燃烧稳定性COV IMEP小于3%;a)一旦出现早燃或者高强度爆震,b)早燃或者高强度爆震结束后的预设时间T0(本实例T0取0.1s)内,降低EGR率的激活条件满足。高强度爆震是指:爆震需要推迟的点火角变化量不小于爆震推迟前的点火角与最小点火角之差;在爆震发生时,爆震推迟的点火角变化量达到爆震推迟的允许最大点火角变化量(爆震发生允许的最大变化量不可以过小,否则会造成爆震进一步发生的风险;同样不可以过大,影响发动机的动力性,本实例爆震推迟的允许最大点火角变化量设置为10°)时,两个条件至少满足其一,发动机发生高强度爆震;

在节气门出口压力p

表1发动机转速和空气密度的对应表

表2发动机转速和点火效率的对应表

其中,T1和T1和K1的依据是:避免爆震发生和燃烧稳定性COV IMEP不小于3%。

(2)在增大EGR率的激活条件满足后,根据发动机怠速闭环是否激活,确定增大EGR率的调整梯度等级。在增大EGR率的激活条件满足后,不管是否处于怠速闭环,均会进行EGR率的调整。但是在发动机处于怠速闭环时,发动机燃烧稳定性条件能力较大,EGR率增大调整幅度没有在非怠速闭环时大。在增大EGR率的激活条件不满足时,立刻恢复成原始未调整前的EGR率。在发动机处于怠速闭环时,EGR率变化量调整为表3对应的梯度;在发动机处于非怠速闭环时,EGR率变化量调整为表4对应的梯度。

表3一种EGR率变化量

表4一种EGR率变化量

梯度一和梯度二的标定依据为燃烧稳定性COV IMEP<3%,同时扭矩响应精度不低于±5%。

在两个梯度之间切换时(即从怠速闭环到非怠速闭环,或者从非怠速闭环到怠速闭环),其EGR率变化量的变化率的绝对值由发动机转速和发动机水温共同决定。即在变化量升高时,变化率取下表值,在变化量降低时,取表5的负值。

表5一种发动机转速和进气温度对应表

标定的依据是,在从怠速闭环到非怠速闭环,或者从非怠速闭环到怠速闭环切换时无爆震发生,扭矩响应精度不低于±5%,燃烧稳定性COV IMEP<3%。在原始未调整前的EGR率减去调整的EGR率变化量,即可以得到调整后的最终的EGR率。每一次增大EGR率的时间超过T4时间后,必须要至少推迟T3时间后才允许再次增大EGR率的调整,避免对动力扭矩精度影响较大。其中,T3取0.5s,T4的时间取决于发动机转速和水温,参见表6。

表6另一种发动机转速和进气温度对应表

/>

在增大EGR率的激活条件满足后,进行节气门开度变化率的限制,节气门开度变缓以降低进气的波动速率,避免在EGR调整时对发动机燃烧稳定性造成影响。节气门开度变化率修正乘法因子,取决于发动机转速和进入气缸新鲜空气进气密度共同决定,同样是保证燃烧稳定性COV IMEP<3%。将节气门开度变化率修正乘法因子与原始的节气门开度变化率相乘确定为在增大EGR率激活时的节气门开度变化率。在增大EGR率的激活条件不满足后,逐步恢复(变化率为2%/s)节气门开度变化率为原始节气门开度变化率,具体的,参见表7和表8。

表7一种发动机转速和进气密度对应表

表8另一种发动机转速和进气密度对应表

在一种可能的实施方式中,基于早燃次数信息,通过第一预设对应关系,确定早燃次数信息对应的EGR率,得到第一EGR率,包括:基于早燃次数信息以及发送机转速、发送机水温和/或进气温度,通过第一预设对应关系,确定早燃次数信息对应的EGR率,得到第一EGR率。

具体的,确定基于早燃确定的最大EGR率为r

发动机早燃次数计数器从0开始累加早燃次数,在发动机早燃次数累计显示发生1次,设定最大EGR率限值r

在早燃次数累计显示发生1次的设定最大EGR率限值r

在发动机早燃次数计数器为1时,如果再次发生发动机早燃,更新早燃次数累计为2次,设定最大EGR率限值r

在早燃次数累计显示发生2次或大于2次的设定最大EGR率限值r

最终早燃发生时最大EGR率限值r

根据发动机早燃发生的次数(严重程度),不同程度限制EGR率,既能抑制早燃的进一步发生,也能尽可能维持发动机的动力性。

在一种可能的实施方式中,基于对应第一预设条件的爆震信息,确定满足第一预设条件的最大EGR率,得到第二EGR率,包括:确定满足:推迟的点火角的变化量不小于爆震推迟前的点火角与最小点火角之差,和/或,推迟的点火角变化量不小于最大允许点火角变化量,的最大EGR率,得到第二EGR率。

具体的,基于高强度爆震确定的最大EGR率为r

在爆震发生时,且爆震需要推迟的点火角变化量不小于爆震推迟前的点火角与最小点火角之差;在爆震发生时,爆震推迟的点火角变化量达到爆震推迟的允许最大点火角变化量(爆震发生允许的最大变化量不可以过小,否则会造成爆震进一步发生的风险;同样不可以过大,影响发动机的动力性,本实例爆震推迟的允许最大点火角变化量设置为10°)时,两个条件至少满足其一,发动机发生高强度爆震。为了进一步抑制爆震,降低发动机爆震,设定最大EGR率限值r

最终高强度爆震发生时最大EGR率限值r

在一种可能的实施方式中,基于对应第二预设条件的爆震信息,确定满足第二预设条件的最大EGR率,得到第三EGR率,包括:确定满足:推迟的点火角的变化量小于爆震推迟前的点火角与最小点火角之差,且,推迟的点火角变化量小于最大允许点火角变化量,的最大EGR率,得到第二EGR率。

具体的,基于爆震确定的最大EGR率为r

1)如果爆震发生,但爆震推迟的点火角变化量小于爆震推迟前的点火

角与最小点火角之差,且爆震推迟的点火角变化量未达到爆震推迟的最大点火角变化量,说明发动机未发生高强度爆震。

2)同时,当前基本点火角与最小点火角之差小于预设角度C1,本实例取3°。说明如果EGR率设置过大可能会造成进一步爆震的风险,但是此时点火角的调整过小,可能无法及时避免爆震的发生。

以上条件均满足时,为了进一步抑制爆震,降低发动机爆震的可能,设定最大EGR率限值r

最终爆震发生时最大EGR率限值r

在一种可能的实施方式中,基于点火角信息,通过第二预设对应关系确定对应的最大EGR率,得到第四EGR率,包括:根据发动机转速和发动机水温计算得到第一时间;基于点火角信息和第一时间,通过第二预设对应关系确定对应的最大EGR率,得到第四EGR率。

具体的,基于点火角确定的最大EGR率为r

当前爆震未发生,但基本点火角与最小点火角之差小于预设角度C2(C2不大于C1,本实例取1.2°),且节气门后目标进气压力变化率ΔMAP

设定最大EGR率限值

最终爆震发生时EGR率限值

在一种可能的实施方式中,基于发动机转速信息,通过第三预设对应关系确定对应的最大EGR率,得到第五EGR率,包括:根据发动机转速和发动机水温计算得到第二时间;基于发动机转速信息和第二温度,通过第三预设对应关系确定对应的最大EGR率,得到第五EGR率。

具体的,基于转速波动确定的最大EGR率为r

最终转速波动发生时最大EGR率限值r

本发明实施例的第二方面,提供了一种发动机控制装置,参见图3,包括:

信息获取模块301,用于获取发动机当前的燃烧信息,其中,所述燃烧信息包括早燃次数信息、对应第一预设条件的爆震信息、对应第二预设条件的爆震信息、点火角信息和发动机转速信息;

信息计算模块302,用于基于所述早燃次数信息,通过第一预设对应关系,确定所述早燃次数信息对应的EGR率,得到第一EGR率;基于所述对应第一预设条件的爆震信息,确定满足第一预设条件的最大EGR率,得到第二EGR率;基于所述对应第二预设条件的爆震信息,确定满足第二预设条件的最大EGR率,得到第三EGR率;基于所述点火角信息,通过第二预设对应关系确定对应的最大EGR率,得到第四EGR率;基于所述发动机转速信息,通过第三预设对应关系确定对应的最大EGR率,得到第五EGR率;

最大值确定模块303,用于识别所述第一EGR率、所述第二EGR率、所述第三EGR率、所述第四EGR率和所述第五EGR率中的最大值;

调整量确定模块304,用于当识别到的最大值满足预设条件时,根据识别到的最大值确定目标EGR率调整量;

变化量确定模块305,用于根据所述目标EGR率调整量控制节气门变化量。

在一种可能的实施方式中,所述调整量确定模块,具体用于当识别到的最大值满足预设条件时,根据识别到的最大值确定EGR率调整梯度;根据确定的EGR率调整梯度,确定目标EGR率调整量。

在一种可能的实施方式中,所述信息计算模块,具体用于基于所述早燃次数信息以及发送机转速、发送机水温和/或进气温度,通过第一预设对应关系,确定所述早燃次数信息对应的EGR率,得到第一EGR率。

在一种可能的实施方式中,所述信息计算模块,具体用于确定满足:推迟的点火角的变化量不小于爆震推迟前的点火角与最小点火角之差,和/或,推迟的点火角变化量不小于最大允许点火角变化量,的最大EGR率,得到第二EGR率。

在一种可能的实施方式中,所述信息计算模块,具体用于确定满足:推迟的点火角的变化量小于爆震推迟前的点火角与最小点火角之差,且,推迟的点火角变化量小于最大允许点火角变化量,的最大EGR率,得到第二EGR率。

在一种可能的实施方式中,所述信息计算模块,包括:

第一时间计算子模块,用于根据发动机转速和发动机水温计算得到第一时间;

预设关系确定子模块,用于基于所述点火角信息和所述第一时间,通过第二预设对应关系确定对应的最大EGR率,得到第四EGR率。

在一种可能的实施方式中,所述信息计算模块,包括:

第二时间计算子模块,用于根据发动机转速和发动机水温计算得到第二时间;

预设关系确定子模块,用于基于所述发动机转速信息和第二温度,通过第三预设对应关系确定对应的最大EGR率,得到第五EGR率。

可见,通过本发明实施例的装置,可以计算并确定目标EGR率并在当前的EGR率大于目标EGR率时,执行保护动作,实现发动机的保护动作。

本发明实施例还提供了一种电子设备,如图4所示,包括处理器401、通信接口402、存储器403和通信总线404,其中,处理器401,通信接口402,存储器403通过通信总线404完成相互间的通信,

存储器403,用于存放计算机程序;

处理器401,用于执行存储器403上所存放的程序时,实现如下步骤:

获取发动机当前的燃烧信息,其中,所述燃烧信息包括早燃次数信息、对应第一预设条件的爆震信息、对应第二预设条件的爆震信息、点火角信息和发动机转速信息;

基于所述早燃次数信息,通过第一预设对应关系,确定所述早燃次数信息对应的EGR率,得到第一EGR率;基于所述对应第一预设条件的爆震信息,确定满足第一预设条件的最大EGR率,得到第二EGR率;基于所述对应第二预设条件的爆震信息,确定满足第二预设条件的最大EGR率,得到第三EGR率;基于所述点火角信息,通过第二预设对应关系确定对应的最大EGR率,得到第四EGR率;基于所述发动机转速信息,通过第三预设对应关系确定对应的最大EGR率,得到第五EGR率;

识别所述第一EGR率、所述第二EGR率、所述第三EGR率、所述第四EGR率和所述第五EGR率中的最大值;

当识别到的最大值满足预设条件时,根据识别到的最大值确定目标EGR率调整量;

根据所述目标EGR率调整量控制节气门变化量。

上述电子设备提到的通信总线可以是外设部件互连标准(Peripheral ComponentInterconnect,PCI)总线或扩展工业标准结构(Extended Industry StandardArchitecture,EISA)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

通信接口用于上述电子设备与其他设备之间的通信。

存储器可以包括随机存取存储器(Random Access Memory,RAM),也可以包括非易失性存储器(Non-Volatile Memory,NVM),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离前述处理器的存储装置。

上述的处理器可以是通用处理器,包括中央处理器(Central Processing Unit,CPU)、网络处理器(Network Processor,NP)等;还可以是数字信号处理器(Digital SignalProcessor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。

在本发明提供的又一实施例中,还提供了一种计算机可读存储介质,该计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述任一发动机控制方法的步骤。

在本发明提供的又一实施例中,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述实施例中任一发动机控制方法。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘Solid State Disk(SSD))等。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置、电子设备、存储介质及计算机程序产品实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

以上所述仅为本发明的较佳实施例,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。

技术分类

06120115936588