天然气发动机喷射的控制方法及装置与流程

文档序号:18750111发布日期:2019-09-24 20:53阅读:503来源:国知局
天然气发动机喷射的控制方法及装置与流程

本发明涉及天然气发动机领域,特别涉及一种天然气发动机喷射的控制方法及装置。



背景技术:

随着经济的发展,几乎每家每户都会有一台属于自己的汽车,导致油价也越来越高,相比而言天然气的价格比汽油和柴油低得多,燃料费用一般节省50%左右,使营运成本大幅降低。由于油气差价的存在,并且改车费用可在一年之内收回。所以,天然气发动机越来越受到人们的欢迎。

目前,天然气发动机是根据获取到的喷射信息从进气道进行喷射,在每次喷射前,都会根据喷射信息中的喷射参数去计算本次喷射量,而包括喷射参数的喷射信息在一个天然气发动机工作循环内只更新一次,如果在喷射参数的计算完成后,又检测到工况发生变化(有突加或者突减),由于要执行的喷射参数已经更新完成,该缸本次执行的喷射量还是按照工况变化之前计算的。导致发生瞬态工况时候,过量空气系数的跟随性不好。



技术实现要素:

有鉴于此,本发明实施例提供一种天然气发动机喷射的控制方法及装置,提高发生瞬态工况时候,过量空气系数的跟随性。

为实现上述目的,本发明实施例提供如下技术方案:

一种天然气发动机的控制方法,包括:

获取喷射信号;其中,所述喷射信号中包括:喷射参数和第一喷射时长;

根据所述喷射参数计算得到第二喷射时长;

判断所述第二喷射时长与所述第一喷射时长是否一致;

若判断出所述第二喷射时长大于所述第一喷射时长,将所述第二喷射时长替换所述喷射信号中的所述第一喷射时长,并控制所述天然气发动机在第三喷射时长内进行喷射;其中,所述第三喷射时长为所述第二喷射时长和第一喷射时长的差值。

可选的,所述获取喷射信号,包括:

在所述天然气发动机的一个工作循环内,多次获取所述喷射信号;其中,所述相邻两次获取所述喷射信号的间隔为第一预设间隔。

可选的,所述将所述第二喷射时长替换所述喷射信号中的所述第一喷射时长,并控制所述天然气发动机在第三喷射时长内进行喷射,包括:

将所述第二喷射时长替换所述喷射信号中的所述第一喷射时长;

计算出所述第二喷射时长与所述第一喷射时长的差值,得到所述第三喷射时长;

根据所述第二喷射时长结束时的所述天然发动机的喷射位置,喷射的最小间隔和喷射准备时长计算出所述第三喷射时长的时长范围;

判断所述第三喷射时长是否在所述第三喷射时长的时长范围内;

若判断出所述第三喷射时长在所述第三喷射时长的时长范围内,控制所述天然气发动机在所述第三喷射时长内进行喷射。

可选的,所述天然气发动机喷射的控制方法,还包括:

若判断出所述第二喷射时长小于或等于所述第一喷射时长,将所述第二喷射时长替换所述喷射信号中的所述第一喷射时长。

可选的,所述将所述第二喷射时长替换所述喷射信号中的所述第一喷射时长之前,还包括:

判断所述天然气发动机的喷射阀是否正在开启;

若判断出所述喷射阀正在开启,则关闭所述喷射阀。

一种天然气发动机喷射的控制装置,包括:

获取单元,用于获取喷射信号;其中,所述喷射信号中包括:喷射参数和第一喷射时长;

第一计算单元,用于根据所述喷射参数计算得到第二喷射时长;

第一判断单元,用于判断所述第二喷射时长与所述第一喷射时长是否一致;

控制单元,用于若所述第一判断单元判断出,所述第二喷射时长大于所述第一喷射时长,将所述第二喷射时长替换所述喷射信号中的所述第一喷射时长,并控制所述天然气发动机在第三喷射时长内进行喷射;其中,所述第三喷射时长为所述第二喷射时长和第一喷射时长的差值。

可选的,获取单元,包括:

获取子单元,用于在所述天然气发动机的一个工作循环内,多次获取所述喷射信号;其中,所述相邻两次获取所述喷射信号的间隔为第一预设间隔。

可选的,所述控制单元,包括:

第一替换单元,用于将所述第二喷射时长替换所述喷射信号中的所述第一喷射时长;

第二计算单元,用于计算出所述第二喷射时长与所述第一喷射时长的差值,得到所述第三喷射时长;

第三计算单元,用于根据所述第二喷射时长结束时的所述天然发动机的喷射位置,喷射的最小间隔和喷射准备时长计算出所述第三喷射时长的时长范围;

第二判断单元,用于判断所述第三喷射时长是否在所述第三喷射时长的时长范围内;

控制子单元,用于若所述第二判断单元判断出,所述第三喷射时长在所述第三喷射时长的时长范围内,控制所述天然气发动机在所述第三喷射时长内进行喷射。

可选的,天然气发动机的控制喷射的装置,还包括:

第二替换单元,用于若所述第一判断单元判断出所述第二喷射时长小于或等于所述第一喷射时长,将所述第二喷射时长替换所述喷射信号中的所述第一喷射时长。

第三判断单元,用于判断所述天然气发动机的喷射阀是否正在开启;

关闭单元,用于若所述第三判断单元判断出,所述喷射阀正在开启,则关闭所述喷射阀。

由以上方案可知,本申请提供的一种天然气发动机喷射的控制方法及装置中,获取喷射信号;其中,所述喷射信号中包括:喷射参数和第一喷射时长;根据所述喷射参数计算得到第二喷射时长;判断所述第二喷射时长与所述第一喷射时长是否一致;若判断出所述第二喷射时长大于所述第一喷射时长,将所述第二喷射时长替换所述喷射信号中的所述第一喷射时长,并控制所述天然气发动机在第三喷射时长内进行喷射;其中,所述第三喷射时长为所述第二喷射时长和第一喷射时长的差值。通过若判断出所述第二喷射时长大于所述第一喷射时长,将所述第二喷射时长更新至所述喷射信号,并控制所述天然气发动机在第三喷射时长内进行喷射,让喷射量更加匹配当前工况,提高过量空气系数的跟随性。

附图说明

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

图1为本发明实施例提供的一种天然气发动机喷射的控制方法的具体流程图;

图2为本发明另一实施例提供的一种天然气发动机喷射的控制方法的具体流程图;

图3为本发明另一实施例提供的一种天然气发动机喷射的控制方法的具体流程图;

图4为本发明另一实施例提供的一种天然气发动机喷射的控制装置的示意图;

图5为本发明另一实施例提供的一种天然气发动机喷射的控制装置的示意图;

图6为本发明另一实施例提供的一种天然气发动机喷射的控制装置的示意图。

具体实施方式

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

本发明实施例提供一种天然气发动机喷射的控制方法,如图1所示,包括:

s101、获取喷射信号。

其中,喷射信号包括喷射参数和第一喷射时长。

具体的,喷射参数包括喷射提前角、此次天然气发动机需要喷射的喷射量等;第一喷射时长为天然气发动机在本次获取喷射信号时的上一个周期内所喷射的时间。

可选的,本发明的另一实施例中,步骤s101的一种实施方式,包括:

在天然气发动机的一个工作循环内,多次获取喷射信号。

其中,相邻的两次获取喷射信号的间隔为第一预设间隔。

具体的,天然气发动机的一个工作循环为720°,在本实施例的具体实现过程中,多次获取喷射信号的角度间隔相同,可以为180°但不限于每180°获取一次喷射信号。

s102、根据喷射参数计算得到第二喷射时长。

其中,第二次喷射时长为天然气发动机在本次进行喷射需要进行喷射的时长,即天然气发动机在本次喷射需要进行喷射时长的理论值。

具体的,根据喷射信号中包括的喷射提前角,此次天然气发动机需要喷射的喷射量计算得到第二喷射时长。

s103、判断第二喷射时长与第一喷射时长是否一致。

具体的,若判断出第二喷射时长大于第一喷射时长,执行步骤104。

在本实施例的具体实现过程中,如果第二喷射时长大于第一喷射时长,则说明了,此次获取到的喷射信号中的喷射参数发生了变化,则执行步骤104。

可选的,在本发明的另一实施例中,步骤103的一种实施方式,还包括:

若判断出第二喷射时长小于或等于第一喷射时长,将第二喷射时长替换喷射信号中的第一喷射时长。

在本实施例的具体实现过程中,如果第二喷射时长小于或等于第一喷射时长,则说明了,此次获取到的喷射信号中的喷射参数发生了变化;由于,第二喷射时长为小于或等于第一喷射时长,此时只需要将喷射信号中的第一喷射时长用第二喷射时长替换即可,保证下次天然气发动机在喷射时的喷射时长为正确的喷射时长。

可选的,在本发明的另一实施例中,将第二喷射时长替换喷射信号中的第一喷射时长之前,如图2所示,还包括:

s201、判断天然气发动机的喷射阀是否正在开启;

具体的,若判断出喷射阀正在开启,则执行步骤s202。

s202、关闭喷射阀。

在本实施例的具体实现过程中,由于,第二喷射时长为小于或等于第一喷射时长,如果天然气发动机继续进行喷射会导致喷射量大于应该进行喷射的喷射量,此时关闭喷射阀,使得喷射量更匹配当前的工况。

s104、将第二喷射时长替换喷射信号中的第一喷射时长,并控制天然气发动机在第三喷射时长内进行喷射。

其中,第三喷射时长为第二喷射时长和第一喷射时长的差值。

具体的,当在步骤s103中判断出,第二喷射时长大于第一喷射时长,先通过计算的到第二喷射时长与第一喷射时长的差值,即为了使得喷射量更加匹配当前的工况,需要进行补充喷射的时长,即第三喷射时长。

可选的,本发明的另一实施例中,步骤s104的一种实施方式,如图3所示,包括:

s301、将第二喷射时长替换喷射信号中的第一喷射时长。

在本实施例的具体实现过程中,将喷射信号中的第一喷射时长用第二喷射时长替换即可,保证下次天然气发动机在喷射时的喷射时长为正确的喷射时长。

s302、计算出第二喷射时长与第一喷射时长的差值,得到第三喷射时长。

其中,第二次喷射时长为天然气发动机在本次进行喷射需要进行喷射的时长,即天然气发动机在本次喷射需要进行喷射时长的理论值;而第一喷射时长为天然气发动机上个周期内进行喷射的时长。

具体的,通过计算得到第二喷射时长与第一喷射时长的差值,得到的第三喷射时长为,天燃气发动机在本次周期内需要进行补充喷射的喷射时长。

s303、根据第二喷射时长结束时的天然气发动机的喷射位置,喷射的最小间隔和喷射准备时长计算出第三喷射时长的时长范围。

其中,第三喷射时长的时长范围为天然气发动机在进行补充喷射时允许的喷射时长范围。

在本发明实施例的具体实现过程中,可以根据第二喷射时长结束时的天然气发动机的喷射位置,喷射的最小间隔和喷射准备时长计算出第三喷射时长的时长范围,计算出第三喷射时长的时长范围。

s304、判断第三喷射时长是否在第三喷射时长的时长范围内。

具体的,若判断出第三喷射时长在第三喷射时长的时长范围内时,说明第三喷射时长在天然气发动机在进行补充喷射时允许的喷射时长范围内,则执行步骤s305;若第三喷射时长不在第三喷射时长的时长范围内时,则天然气发动机在本次喷射周期内,不进行补充喷射。

s305、控制天然气发动机在第三喷射时长内进行喷射。

由以上方案可知,本申请提供的一种天然气发动机喷射的控制方法中,通过获取喷射信号;其中,所述喷射信号中包括:喷射参数和第一喷射时长;根据所述喷射参数计算得到第二喷射时长;判断所述第二喷射时长与所述第一喷射时长是否一致;若判断出所述第二喷射时长大于所述第一喷射时长,将所述第二喷射时长替换所述喷射信号中的所述第一喷射时长,并控制所述天然气发动机在第三喷射时长内进行喷射;其中,所述第三喷射时长为所述第二喷射时长和第一喷射时长的差值。通过若判断出所述第二喷射时长大于所述第一喷射时长,将所述第二喷射时长更新至所述喷射信号,并控制所述天然气发动机在第三喷射时长内进行喷射,让喷射量更加匹配当前工况,提高过量空气系数的跟随性。

本发明实施例提供一种天然气发动机喷射的控制装置,如图4所示,包括:

获取单元401,用于获取喷射信号。

其中,喷射信号中包括:喷射参数和第一喷射时长。

可选的,在本发明的另一实施例中,获取单元401的一种实施方式,包括:

获取子单元,用于在天然气发动机的一个工作循环内,多次获取喷射信号。

其中,相邻两次获取喷射信号的间隔为第一预设间隔。

具体的,天然气发动机的一个工作循环为720°,在本实施例的具体实现过程中,多次获取喷射信号的角度间隔相同,可以为180°但不限于每180°获取一次喷射信号。

第一计算单元402,用于根据喷射参数计算得到第二喷射时长。

第一判断单元403,用于判断第二喷射时长与第一喷射时长是否一致。

控制单元404,用于若第一判断单元403判断出,第二喷射时长大于第一喷射时长,将第二喷射时长替换喷射信号中的第一喷射时长,并控制天然气发动机在第三喷射时长内进行喷射;其中,第三喷射时长为第二喷射时长和第一喷射时长的差值。

本发明上述实施例公开的单元的具体工作过程,可参见对应的方法实施例内容,如图1所示,此处不再赘述。

可选的,在本发明的另一实施例中,天然气发动机喷射的控制装置,还包括:

第二替换单元,用于若第一判断单元403判断出第二喷射时长小于或等于第一喷射时长,将第二喷射时长替换喷射信号中的第一喷射时长。

可选的,在本发明的另一实施例中,第二替换单元的一种实施方式,如图5所示,还包括:

第三判断单元501,用于判断天然气发动机的喷射阀是否正在开启。

具体的,若第一判断单元403判断出第二喷射时长小于或等于第一喷射时长,利用判断单元501判断天然发动机的喷射阀是否开启。

关闭单元502,用于若第三判断单元501判断出,喷射阀正在开启,则关闭喷射阀。

在本实施例的具体实现过程中,无论判断单元501是否判断出喷射阀正在开启,都要利用上述的第二替换单元,将第二喷射时长替换喷射信号中的第一喷射时长。

本发明上述实施例公开的单元的具体工作过程,可参见对应的方法实施例内容,如图2所示,此处不再赘述。

可选的,在本发明的另一实施例中,控制单元404的一种实施方式,如图6所示,包括:

第一替换单元601,用于将第二喷射时长替换喷射信号中的第一喷射时长。

第二计算单元602,用于计算出第二喷射时长与第一喷射时长的差值,得到第三喷射时长。

第三计算单元603,用于根据第二喷射时长结束时的天然发动机的喷射位置,喷射的最小间隔和喷射准备时长计算出第三喷射时长的时长范围。

第二判断单元604,用于判断第三喷射时长是否在第三喷射时长的时长范围内。

控制子单元605,用于若第二判断单元604判断出,第三喷射时长在第三喷射时长的时长范围内,控制天然气发动机在第三喷射时长内进行喷射。

本发明上述实施例公开的单元的具体工作过程,可参见对应的方法实施例内容,如图3所示,此处不再赘述。

由以上方案可知,本申请提供的一种天然气发动机的控制喷射装置中,通过获取单元401获取喷射信号;其中,所述喷射信号中包括:喷射参数和第一喷射时长;通过第一计算单元402根据所述喷射参数计算得到第二喷射时长;通过第一判断单元403判断所述第二喷射时长与所述第一喷射时长是否一致;若第三判断单元403判断出,所述第二喷射时长大于所述第一喷射时长,通过控制单元404将所述第二喷射时长替换所述喷射信号中的所述第一喷射时长,并控制所述天然气发动机在第三喷射时长内进行喷射;其中,所述第三喷射时长为所述第二喷射时长和第一喷射时长的差值。通过若判断出所述第二喷射时长大于所述第一喷射时长,将所述第二喷射时长更新至所述喷射信号,并控制所述天然气发动机在第三喷射时长内进行喷射,让喷射量更加匹配当前工况,提高过量空气系数的跟随性。

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

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1