一种喷射阀故障检测方法和装置与流程

专利2022-05-09  77


本申请涉及发动机技术领域,特别是涉及一种喷射阀故障检测方法和装置。



背景技术:

喷射阀是气体燃料发动机中实现燃料供给的最终执行部件,可以用于向发动机燃烧室喷入气体燃料进行燃烧。但是,随着使用时间的增加,喷射阀在使用过程中可能会出现因磨损、器件损坏、密封、卡滞等原因引起的内漏现象,造成燃料喷射量比需求量大,影响发动机的性能表现,严重时引发安全事故。

综上,目前急需一种对喷射阀进行故障检测的方法,以在喷射阀内漏时能够及时发现并处置。



技术实现要素:

有鉴于此,本申请提供了一种喷射阀故障检测方法和装置,用于检测喷射阀是否故障,其技术方案如下:

一种喷射阀故障检测方法,应用于发动机电子控制系统(ecu),包括:

当发动机处于指定状态时,根据发动机的转速确定进气阀门的开度,其中,发动机处于指定状态时,发动机的外部扭矩需求为0,发动机的转速大于预设的转速阈值,且油门开度信号为0;

按进气阀门的开度控制进气阀门;

根据发动机的转速和当前气体流量确定气体点火参数,其中,当前气体流量为当前通过进气阀门进入发动机燃烧室的气体的流量;

按气体点火参数对发动机燃烧室中的混合气体进行点火;

在点火后,根据发动机的转速变化情况,确定喷射阀是否故障。

可选的,根据发动机的转速确定进气阀门的开度,包括:

根据发动机的转速,以及预先建立的发动机转速与进气阀门开度的映射关系,确定进气阀门的开度;

根据发动机的转速和当前气体流量确定气体点火参数,包括:

根据发动机的转速和当前气体流量,以及预先建立的发动机转速、气体流量与点火参数的映射关系,确定气体点火参数。

可选的,根据发动机的转速变化情况,确定喷射阀是否故障,包括:

根据发动机的第一转速和第二转速确定转速变化率,其中,第一转速与第二转速的获取时间间隔为预设时长;

根据第一转速或第二转速对应的档位和车速,确定转速变化率阈值;

根据转速变化率和转速变化率阈值,确定喷射阀是否故障。

可选的,还包括:

若发动机未处于指定状态,则确定是否满足服务测试条件;

若满足服务测试条件,则将发动机的转速提升至设定转速并维持设定时长;

在设定时长后,控制发动机的转速自由回落,以在发动机的转速自由回落的过程中,执行根据发动机的转速确定进气阀门的开度。

可选的,确定是否满足服务测试条件,包括:

若满足如下的第一条件,并且满足如下的第二条件中的至少一个,则确定满足服务测试条件:

第一条件:喷射阀处于服务测试请求状态;

第二条件:车速小于或等于预设车速值;发动机的转速小于或等于预设转速值,或者,发动机的转速处于预设转速区间内;发动机启动成功;发动机无故障;氧传感器工作正常。

一种喷射阀故障检测装置,应用于发动机电子控制系统(ecu),包括:开度确定模块、进气阀门控制模块、气体点火参数确定模块、点火模块和故障检测模块;

开度确定模块,用于当发动机处于指定状态时,根据发动机的转速确定进气阀门的开度,其中,发动机处于指定状态时,发动机的外部扭矩需求为0,发动机的转速大于预设的转速阈值,且油门开度信号为0;

进气阀门控制模块,用于按进气阀门的开度控制进气阀门;

气体点火参数确定模块,用于根据发动机的转速和当前气体流量确定气体点火参数,其中,当前气体流量为当前通过进气阀门进入发动机燃烧室的气体的流量;

点火模块,用于按气体点火参数对发动机燃烧室中的混合气体进行点火;

故障检测模块,用于在点火模块按气体点火参数对发动机燃烧室中的混合气体点火后,根据发动机的转速变化情况,确定喷射阀是否故障。

可选的,开度确定模块,具体用于根据发动机的转速,以及预先建立的发动机转速与进气阀门开度的映射关系,确定进气阀门的开度;

气体点火参数确定模块,具体用于根据发动机的转速和当前气体流量,以及预先建立的发动机转速、气体流量与点火参数的映射关系,确定气体点火参数。

可选的,故障检测模块,包括:转速变化率确定模块、转速变化率阈值确定模块和故障检测子模块;

转速变化率确定模块,用于根据发动机的第一转速和第二转速确定转速变化率,其中,第一转速与第二转速的获取时间间隔为预设时长;

转速变化率阈值确定模块,用于根据第一转速或第二转速对应的档位和车速,确定转速变化率阈值;

故障检测子模块,用于根据转速变化率和转速变化率阈值,确定喷射阀是否故障。

可选的,还包括:服务测试条件判断模块和转速控制模块;

服务测试条件判断模块,用于若发动机未处于指定状态,则确定是否满足服务测试条件;

转速控制模块,用于若服务测试条件判断模块确定满足服务测试条件,则将发动机的转速提升至设定转速并维持设定时长,在设定时长后,控制发动机的转速自由回落;

开度确定模块,还用于在发动机的转速自由回落的过程中,根据发动机的转速确定进气阀门的开度。

可选的,服务测试条件确定模块,具体用于若满足如下的第一条件,并且满足如下的第二条件中的至少一个,则确定满足服务测试条件:

第一条件:喷射阀处于服务测试请求状态;

第二条件:车速小于或等于预设车速值;发动机的转速小于或等于预设转速值,或者,发动机的转速处于预设转速区间内;发动机启动成功;发动机无故障;氧传感器工作正常。

经由上述的技术方案可知,本申请提供的喷射阀故障检测方法,在发动机处于指定状态时,能够根据发动机的转速确定进气阀门的开度并对进气阀门进行控制,还能够根据发动机的转速和当前气体流量确定气体点火参数,以对发动机燃烧室中的混合气体进行点火,在点火后可根据发动机的转速变换情况确定喷射阀是否故障。经由本申请提供的喷射阀故障检测方法可检测出喷射阀是否发生故障,另外,由于本申请提供的喷射阀故障检测方法无需增加传感器执行器,因此,检测成本较低。

附图说明

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

图1为本申请实施例提供的一种喷射阀故障检测方法的流程示意图;

图2a为喷射阀不存在内漏情况下发动机的转速变化情况;

图2b为喷射阀存在内漏的情况下发动机的转速变化情况;

图3为本申请实施例提供的另一种喷射阀故障检测方法的流程示意图;

图4为本申请实施例提供的喷射阀故障检测装置的结构示意图;

图5为本申请实施例提供的喷射阀故障检测设备的硬件结构框图。

具体实施方式

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

发明人在实现本方案的过程中发现:在发动机或者整车处于overrun状态时,喷射阀处于关闭状态,若喷射阀不存在内漏,则发动机的转速在摩擦阻力的作用下按照一定斜率下降,但是若喷射阀存在内漏,即使发动机或者整车处于overrun状态,喷射阀内漏的气体燃料(即燃气)也会进入发动机燃烧室,若对发动机燃烧室中的混合气体点火后,发动机燃烧室中的混合气体能够点燃,则点燃后发动机的转速斜率会发生变化,因此可以根据发动机的转速斜率确定喷射阀是否存在内漏故障。

基于上述发现,本案发明人提出了一种喷射阀故障检测方法,接下来通过下述实施例对本申请提供的喷射阀故障检测方法进行详细介绍。

请参阅图1,示出了本申请实施例提供的喷射阀故障检测方法的流程示意图,该喷射阀故障检测方法可在汽车行驶时对喷射阀进行故障检测,可选的,该喷射阀故障检测方法包括:

步骤s100、检测发动机是否处于指定状态。

这里,发动机处于指定状态时,发动机的外部扭矩需求为0,发动机的转速大于预设的转速阈值(该预设的转速阈值可预先设置在发动机电子控制系统ecu内),且油门开度信号为0。例如,指定状态可以为overrun状态(在汽车行驶过程中,在下坡或者释放油门的自由滑行中,发动机一般运行于overrun状态),发动机处于overrun状态时,发动机的转速会下降。

可选的,检测发动机是否处于指定状态的方法有多种,这里提供但不限于以下两种方法。

第一种方法,根据指定状态的定义进行检测,具体的,若发动机电子控制系统ecu检测到发动机无外部扭矩需求,发动机的转速大于转速阈值,且油门开度信号为0,则确定发动机处于指定状态。

第二种方法,根据指示发动机是否处于指定状态的参数进行检测,具体的,发动机电子控制系统ecu能够获取指示发动机是否处于指定状态的参数,若指示发动机是否处于指定状态的参数置位,则确定发动机处于指定状态。

本步骤若确定发动机处于指定状态,则执行步骤s101。

步骤s101、根据发动机的转速确定进气阀门的开度。

这里,进气阀门包括节气门和egr(exhaustgasre-circulation,废气再循环)阀,其中,节气门用于控制进入发动机燃烧室的空气量,egr阀用于控制进入发动机燃烧室中的废气量。

本步骤在根据发动机的转速确定进气阀门的开度时会考虑最大可点燃的空燃比,从而若喷射阀存在内漏,则本步骤可使通过进气阀门进入发动机燃烧室中的当前气体流量与喷射阀内漏的燃气量的比值达到可点燃的空燃比。

在一可选实施例中,可预先建立发动机转速与进气阀门开度的映射关系,从而根据发动机的转速以及预先建立的发动机转速与进气阀门开度的映射关系,确定进气阀门的开度。例如,发动机的转速为x,则可在发动机转速与节气门开度的映射关系中查找与x匹配的发动机转速,将与x匹配的发动机转速对应的节气门开度确定为发动机的转速x对应的节气门开度。

步骤s102、按进气阀门的开度控制进气阀门。

步骤s103、根据发动机的转速和当前气体流量确定气体点火参数。

这里,当前气体流量为当前通过进气阀门进入发动机燃烧室的气体的流量;气体点火参数包括气体点火流量、气体点火时间和气体点火提前角。

可选的,可预先建立发动机转速、气体流量与点火参数的映射关系,从而根据发动机的转速和当前气体流量,以及预先建立的发动机转速、气体流量与点火参数的映射关系,确定气体点火参数。

步骤s104、按气体点火参数对发动机燃烧室中的混合气体进行点火。

本步骤中,喷射阀不存在内漏或内漏量极小的情况下,发动机燃烧室中的燃气量为0或者为一极小值,此时未达到可点燃的空燃比,因此即使按气体点火参数对发动机燃烧室中的混合气体进行点火,发动机燃烧室中的混合气体也不会点燃;而若喷射阀存在内漏,本实施例可使发动机燃烧室中的当前气体流量与喷射阀内漏的燃气量的比值达到可点燃的空燃比,从而按气体点火参数对发动机燃烧室中的混合气体点火后,发动机燃烧室中的混合气体能够点燃。

步骤s105、在点火后,根据发动机的转速变化情况,确定喷射阀是否故障。

考虑到在点火后,若发动机燃烧室中的混合气体能够点燃,则说明喷射阀存在内漏,此时发动机的转速相比于喷射阀不存在内漏或内漏量极小的情况下的转速发生变化,例如,点火后,喷射阀不存在内漏情况下发动机的转速变化情况和存在内漏的情况下发动机的转速变化情况可以分别参见图2a和图2b白色竖线之后的曲线,显然,喷射阀存在内漏的情况下发动机的转速变化情况与喷射阀不存在内漏的情况下发动机的转速变化情况不同,因此,本步骤可在点火后确定发动机的转速变化情况,进而根据发动机的转速变化情况,确定喷射阀是否故障。

在一可选实施例中,发动机的转速变化情况可以为转速变化率(即转速斜率)或转速变化量。以下以发动机的转速变化情况为转速变化率为例,对根据发动机的转速变化率,确定喷射阀是否故障的可选过程进行说明。

步骤s1051、根据发动机的第一转速和第二转速确定转速变化率。

具体的,在发动机的转速下降的过程中,获取发动机的转速,获取的转速作为第一转速,在延时预设时长后,再次获取发动机的转速,再次获取的转速作为第二转速,那么本步骤根据第一转速、第二转速和预设时长,可确定发动机的转速变化率。可选的,发动机的转速变化率=(第二转速-第一转速)/预设时长。这里,预设时长是一极小值,例如10毫秒。

步骤s1052、根据第一转速或第二转速对应的档位和车速,确定转速变化率阈值。

本步骤中的转速变化率阈值可根据发动机的转速对应的档位和车速确定,具体的,可根据第一转速对应的档位和车速确定,也可根据第二转速对应的档位和车速确定。

考虑到不同档位下传动系统的传动比不同,相同车速下传动系统的传动比对发动机转速的影响也不同,即车速和档位对转速变化率阈值有影响,本实施例预先构建车速和档位与转速变化率阈值的映射关系,从而在获得发动机转速(比如第一转速)时,根据发动机转速(比如第一转速)对应的档位和车速以及预先构建的车速和档位与转速变化率阈值的映射关系,确定转速变化率阈值。需要说明的是,车速和档位都等于0时,表明车辆原地不动,此时发动机转速自由回落,这种状态下检测最准确。

步骤s1053、根据转速变化率和转速变化率阈值,确定喷射阀是否故障。

需要说明的是,发动机的转速变化率是缓慢变化的,即第一转速对应的转速变化率阈值和第二转速对应的转速变化率阈值相差不大,那么本步骤“根据转速变化率和第一转速对应的转速变化率阈值,确定喷射阀是否故障”的判断结果,与,“根据转速变化率和第二转速对应的转速变化率阈值,确定喷射阀是否故障”的判断结果相同。

可选的,若转速变化率=(第二转速-第一转速)/预设时长,则本步骤在根据转速变化率和转速变化率阈值,确定喷射阀是否故障时,具体可以为若发动机的转速变化率大于转速变化率阈值,则确定喷射阀故障,否则,确定喷射阀未故障。

还需要说明的是,本步骤确定喷射阀未故障,不足以说明喷射阀完全无内漏,因为喷射阀内漏的燃气量非常小时,按气体点火参数对发动机燃烧室中的混合气体进行点火,发动机燃烧室中的混合气体也不会点燃。为了进一步确定喷射阀是否故障,本申请实施例还可以在执行完步骤s105后,返回执行步骤s100,直至步骤s105确定喷射阀故障为止。

可选的,若步骤s105确定喷射阀故障,则本申请实施例还可以包括以下步骤:

步骤s106、发起针对喷射阀的内漏故障报警。

本申请提供的喷射阀故障检测方法,当发动机处于指定状态时,根据发动机的转速确定进气阀门的开度,并按进气阀门的开度控制进气阀门,然后根据发动机的转速和当前气体流量确定气体点火参数,并按气体点火参数对发动机燃烧室中的混合气体进行点火,最后在点火后,根据发动机的转速变化情况,确定喷射阀是否故障,并在确定喷射阀故障时,发起针对喷射阀的内漏故障报警。经由本申请提供的喷射阀故障检测方法可检测出喷射阀是否发生故障,此外,本申请在对喷射阀进行故障检测时无需增加传感器执行器,降低了检测成本,同时,在确定喷射阀故障时,本申请可发起针对喷射阀的内漏故障报警,从而相关人员可以及时发现喷射阀存在内漏故障。

上一实施例是在汽车行驶过程中对喷射阀进行故障检测的方法,在一些场景下,可能需要在汽车未行驶(即汽车在原地)时对喷射阀进行故障检测,因此本申请实施例还提供了另一种喷射阀故障检测方法,该喷射阀故障检测方法可以在汽车未行驶时,实现对喷射阀的故障检测。

参见图3所示,本申请实施例提供的喷射阀故障检测方法可以包括:

步骤s300、检测发动机是否处于指定状态。

这里,发动机处于指定状态时,发动机的外部扭矩需求为0,发动机的转速大于预设的转速阈值,且油门开度信号为0。

本步骤中,若发动机未处于指定状态,则执行步骤s301,即在汽车未行驶时,实现对喷射阀的故障检测;若发动机处于指定状态,则执行步骤s303,即在汽车行驶时,按照上一实施例中的流程,对喷射阀进行故障检测。

步骤s301、确定是否满足服务测试条件。

具体来说,若满足如下的第一条件,并且满足如下的第二条件中的至少一个,则确定满足服务测试条件,其中:

第一条件为:喷射阀处于服务测试请求状态。

第二条件为:车速小于或等于预设车速值;发动机的转速小于或等于预设转速值,或者,发动机的转速处于预设转速区间内;发动机启动成功;发动机无故障;氧传感器工作正常。

可选的,本申请实施例可根据相关参数,确定是否满足第一条件和第二条件。

其中,根据指示喷射阀是否处于服务测试请求状态的参数确定是否满足第一条件,具体的,发动机电子控制系统ecu可以获取指示喷射阀是否处于服务测试请求状态的参数,若指示喷射阀是否处于服务测试请求状态的参数置位,则确定喷射阀处于服务测试请求状态,即确定满足第一条件。

根据车速、发动机的转速、指示发动机是否启动成功的发动机启动状态参数、指示发动机是否故障的发动机故障状态参数和指示氧传感器是否工作正常的氧传感器工作状态参数等参数,确定是否满足第二条件。

举例来说,发动机电子控制系统ecu可以获取指示喷射阀是否处于服务测试请求状态的参数和车速参数,若指示喷射阀是否处于服务测试请求状态的参数置位,且车速小于或等于预设车速值,则确定满足服务测试条件。

本步骤中,若满足服务测试条件,说明当前处于服务测试模式,此时可按照步骤s302~步骤s307对喷射阀进行故障检测;若不满足服务测试条件,那么需要重新检测发动机的状态,即执行步骤s300。

步骤s302、将发动机的转速提升至设定转速并维持设定时长,在设定时长后,控制发动机的转速自由回落。

这里,设定转速为能够明显看出发动机的转速的下降趋势的转速,例如1500r/min,例如,汽车的发动机启动成功后,若不踩踏油门踏板,则正常情况下发动机的转速约为700r/min,本步骤可将发动机的转速提升至1500r/min,并维持10秒,之后使发动机的转速自由回落。

需要说明的是,本步骤不限定“发动机的转速提升至设定转速”的具体实现方法,例如可通过油门实现,也可通过怠速测定值实现。

步骤s303、根据发动机的转速确定进气阀门的开度。

步骤s304、按进气阀门的开度控制进气阀门。

步骤s305、根据发动机的转速和当前气体流量确定气体点火参数。

其中,当前气体流量为当前通过进气阀门进入发动机燃烧室的气体的流量。

步骤s306、按气体点火参数对发动机燃烧室中的混合气体进行点火。

步骤s307、在点火后,根据发动机的转速变化情况,确定喷射阀是否故障。

本步骤中,若确定喷射阀未故障,则可返回执行步骤s300,以进一步确定喷射阀是否故障;可选的,若确定喷射阀故障,则执行步骤s308。

步骤s308、发起针对喷射阀的内漏故障报警。

本申请实施例中,步骤s300与上述步骤s100对应,并且步骤s303-步骤s308与上述步骤s101~步骤s106一一对应,详细可参照前述介绍,这里不再重复赘述。

本申请实施例还提供了一种喷射阀故障检测装置,下面对本申请实施例提供的喷射阀故障检测装置进行描述,下文描述的喷射阀故障检测装置与上文描述的喷射阀故障检测方法可相互对应参照。

请参阅图4,示出了本申请实施例提供的喷射阀故障检测装置的结构示意图,如图4所示,该装置可以包括:开度确定模块401、进气阀门控制模块402、气体点火参数确定模块403、点火模块404和故障检测模块405。

开度确定模块401,用于当发动机处于指定状态时,根据发动机的转速确定进气阀门的开度,其中,发动机处于指定状态时,发动机的外部扭矩需求为0,发动机的转速大于预设的转速阈值,且油门开度信号为0;

进气阀门控制模块402,用于按进气阀门的开度控制进气阀门;

气体点火参数确定模块403,用于根据发动机的转速和当前气体流量确定气体点火参数,其中,当前气体流量为当前通过进气阀门进入发动机燃烧室的气体的流量;

点火模块404,用于按气体点火参数对发动机燃烧室中的混合气体进行点火;

故障检测模块405,用于在点火模块404按气体点火参数对发动机燃烧室中的混合气体点火后,根据发动机的转速变化情况,确定喷射阀是否故障。

本申请提供的喷射阀故障检测装置,在发动机处于指定状态时,能够根据发动机的转速确定进气阀门的开度并对进气阀门进行控制,还能够根据发动机的转速和当前气体流量确定气体点火参数,以对发动机燃烧室中的混合气体进行点火,在点火后可根据发动机的转速变换情况确定喷射阀是否故障。经由本申请提供的喷射阀故障检测装置可检测出喷射阀是否发生故障,另外,由于本申请提供的喷射阀故障检测装置无需增加传感器执行器,因此,检测成本较低。

在一种可能的实现方式中,本申请提供的喷射阀故障检测装置还可以包括:报警模块。

报警模块,用于在故障检测模块405确定喷射阀故障后,发起针对喷射阀的内漏故障报警。

在一种可能的实现方式中,上述开度确定模块401,具体可以用于根据发动机的转速,以及预先建立的发动机转速与进气阀门开度的映射关系,确定进气阀门的开度。

在一种可能的实现方式中,上述气体点火参数确定模块403,具体可以用于根据发动机的转速和当前气体流量,以及预先建立的发动机转速、气体流量与点火参数的映射关系,确定气体点火参数。

在一种可能的实现方式中,上述故障检测模块405,包括:转速变化率确定模块、转速变化率阈值确定模块和故障检测子模块。

转速变化率确定模块,用于根据发动机的第一转速和第二转速确定转速变化率,其中,第一转速与第二转速的获取时间间隔为预设时长。

转速变化率阈值确定模块,用于根据第一转速或第二转速对应的档位和车速,确定转速变化率阈值。

故障检测子模块,用于根据转速变化率和转速变化率阈值,确定喷射阀是否故障。

在一种可能的实现方式中,本申请提供的喷射阀故障检测装置还可以包括:服务测试条件判断模块和转速控制模块。

服务测试条件判断模块,用于若发动机未处于指定状态,则确定是否满足服务测试条件。

转速控制模块,用于若服务测试条件判断模块确定满足服务测试条件,则将发动机的转速提升至设定转速并维持设定时长,在设定时长后,控制发动机的转速自由回落。

上述开度确定模块,还可以用于在发动机的转速自由回落的过程中,根据发动机的转速确定进气阀门的开度。

在一种可能的实现方式中,上述服务测试条件判断模块具体可以用于若满足如下的第一条件,并且满足如下的第二条件中的至少一个,则确定满足服务测试条件:

第一条件:喷射阀处于服务测试请求状态;

第二条件:车速小于或等于预设车速值;发动机的转速小于或等于预设转速值,或者,发动机的转速处于预设转速区间内;发动机启动成功;发动机无故障;氧传感器工作正常。

本申请实施例还提供了一种喷射阀故障检测设备。可选的,图5示出了喷射阀故障检测设备的硬件结构框图,参照图5,该喷射阀故障检测设备的硬件结构可以包括:至少一个处理器501,至少一个通信接口502,至少一个存储器503和至少一个通信总线504;

在本申请实施例中,处理器501、通信接口502、存储器503、通信总线504的数量为至少一个,且处理器501、通信接口502、存储器503通过通信总线504完成相互间的通信;

处理器501可能是一个中央处理器cpu,或者是特定集成电路asic(applicationspecificintegratedcircuit),或者是被配置成实施本发明实施例的一个或多个集成电路等;

存储器503可能包含高速ram存储器,也可能还包括非易失性存储器(non-volatilememory)等,例如至少一个磁盘存储器;

其中,存储器503存储有程序,处理器501可调用存储器503存储的程序,所述程序用于:

当发动机处于指定状态时,根据发动机的转速确定进气阀门的开度,其中,发动机处于指定状态时,发动机的外部扭矩需求为0,发动机的转速大于预设的转速阈值,且油门开度信号为0;

按进气阀门的开度控制进气阀门;

根据发动机的转速和当前气体流量确定气体点火参数,其中,当前气体流量为当前通过进气阀门进入发动机燃烧室的气体的流量;

按气体点火参数对发动机燃烧室中的混合气体进行点火;

在点火后,根据发动机的转速变化情况,确定喷射阀是否故障。

可选的,所述程序的细化功能和扩展功能可参照上文描述。

本申请实施例还提供一种可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现如上述喷射阀故障检测方法。

可选的,所述程序的细化功能和扩展功能可参照上文描述。

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

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

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


技术特征:

1.一种喷射阀故障检测方法,其特征在于,应用于发动机电子控制系统(ecu),包括:

当发动机处于指定状态时,根据发动机的转速确定进气阀门的开度,其中,所述发动机处于所述指定状态时,所述发动机的外部扭矩需求为0,所述发动机的转速大于预设的转速阈值,且油门开度信号为0;

按所述进气阀门的开度控制所述进气阀门;

根据所述发动机的转速和当前气体流量确定气体点火参数,其中,所述当前气体流量为当前通过所述进气阀门进入发动机燃烧室的气体的流量;

按所述气体点火参数对所述发动机燃烧室中的混合气体进行点火;

在点火后,根据所述发动机的转速变化情况,确定喷射阀是否故障。

2.根据权利要求1所述的喷射阀故障检测方法,其特征在于,所述根据发动机的转速确定进气阀门的开度,包括:

根据所述发动机的转速,以及预先建立的发动机转速与进气阀门开度的映射关系,确定所述进气阀门的开度;

所述根据所述发动机的转速和当前气体流量确定气体点火参数,包括:

根据所述发动机的转速和所述当前气体流量,以及预先建立的发动机转速、气体流量与点火参数的映射关系,确定所述气体点火参数。

3.根据权利要求1所述的喷射阀故障检测方法,其特征在于,所述根据所述发动机的转速变化情况,确定喷射阀是否故障,包括:

根据所述发动机的第一转速和第二转速确定转速变化率,其中,所述第一转速与所述第二转速的获取时间间隔为预设时长;

根据所述第一转速或所述第二转速对应的档位和车速,确定转速变化率阈值;

根据所述转速变化率和所述转速变化率阈值,确定所述喷射阀是否故障。

4.根据权利要求1所述的喷射阀故障检测方法,其特征在于,还包括:

若所述发动机未处于所述指定状态,则确定是否满足服务测试条件;

若满足所述服务测试条件,则将所述发动机的转速提升至设定转速并维持设定时长;

在所述设定时长后,控制所述发动机的转速自由回落,以在所述发动机的转速自由回落的过程中,执行所述根据发动机的转速确定进气阀门的开度。

5.根据权利要求4所述的喷射阀故障检测方法,其特征在于,所述确定是否满足服务测试条件,包括:

若满足如下的第一条件,并且满足如下的第二条件中的至少一个,则确定满足所述服务测试条件:

所述第一条件:喷射阀处于服务测试请求状态;

所述第二条件:车速小于或等于预设车速值;所述发动机的转速小于或等于预设转速值,或者,所述发动机的转速处于预设转速区间内;所述发动机启动成功;所述发动机无故障;氧传感器工作正常。

6.一种喷射阀故障检测装置,其特征在于,应用于发动机电子控制系统(ecu),包括:开度确定模块、进气阀门控制模块、气体点火参数确定模块、点火模块和故障检测模块;

所述开度确定模块,用于当发动机处于指定状态时,根据发动机的转速确定进气阀门的开度,其中,所述发动机处于所述指定状态时,所述发动机的外部扭矩需求为0,所述发动机的转速大于预设的转速阈值,且油门开度信号为0;

所述进气阀门控制模块,用于按所述进气阀门的开度控制所述进气阀门;

所述气体点火参数确定模块,用于根据所述发动机的转速和当前气体流量确定气体点火参数,其中,所述当前气体流量为当前通过所述进气阀门进入发动机燃烧室的气体的流量;

所述点火模块,用于按所述气体点火参数对所述发动机燃烧室中的混合气体进行点火;

所述故障检测模块,用于在所述点火模块按所述气体点火参数对所述发动机燃烧室中的混合气体点火后,根据所述发动机的转速变化情况,确定喷射阀是否故障。

7.根据权利要求6所述的喷射阀故障检测装置,其特征在于,所述开度确定模块,具体用于根据所述发动机的转速,以及预先建立的发动机转速与进气阀门开度的映射关系,确定所述进气阀门的开度;

所述气体点火参数确定模块,具体用于根据所述发动机的转速和所述当前气体流量,以及预先建立的发动机转速、气体流量与点火参数的映射关系,确定所述气体点火参数。

8.根据权利要求6所述的喷射阀故障检测装置,其特征在于,所述故障检测模块,包括:转速变化率确定模块、转速变化率阈值确定模块和故障检测子模块;

所述转速变化率确定模块,用于根据所述发动机的第一转速和第二转速确定转速变化率,其中,所述第一转速与所述第二转速的获取时间间隔为预设时长;

所述转速变化率阈值确定模块,用于根据所述第一转速或所述第二转速对应的档位和车速,确定转速变化率阈值;

所述故障检测子模块,用于根据所述转速变化率和所述转速变化率阈值,确定所述喷射阀是否故障。

9.根据权利要求6所述的喷射阀故障检测装置,其特征在于,还包括:服务测试条件判断模块和转速控制模块;

所述服务测试条件判断模块,用于若所述发动机未处于所述指定状态,则确定是否满足服务测试条件;

所述转速控制模块,用于若所述服务测试条件判断模块确定满足所述服务测试条件,则将所述发动机的转速提升至设定转速并维持设定时长,在所述设定时长后,控制所述发动机的转速自由回落;

所述开度确定模块,还用于在所述发动机的转速自由回落的过程中,根据所述发动机的转速确定所述进气阀门的开度。

10.根据权利要求9所述的喷射阀故障检测装置,其特征在于,所述服务测试条件确定模块,具体用于若满足如下的第一条件,并且满足如下的第二条件中的至少一个,则确定满足所述服务测试条件:

所述第一条件:喷射阀处于服务测试请求状态;

所述第二条件:车速小于或等于预设车速值;所述发动机的转速小于或等于预设转速值,或者,所述发动机的转速处于预设转速区间内;所述发动机启动成功;所述发动机无故障;氧传感器工作正常。

技术总结
本申请提供了喷射阀故障检测方法和装置,其中,方法包括:当发动机处于指定状态时,根据发动机的转速确定进气阀门的开度,并按进气阀门的开度控制进气阀门,然后根据发动机的转速和当前气体流量确定气体点火参数,并按气体点火参数对发动机燃烧室中的混合气体进行点火,最后在点火后,根据发动机的转速变化情况,确定喷射阀是否故障。经由本申请提供的喷射阀故障检测方法可检测出喷射阀是否发生故障,另外,由于本申请提供的喷射阀故障检测方法无需增加传感器执行器,因此,检测成本较低。

技术研发人员:曹石
受保护的技术使用者:潍柴动力股份有限公司;潍坊潍柴动力科技有限责任公司
技术研发日:2021.04.27
技术公布日:2021.08.03

转载请注明原文地址:https://doc.8miu.com/read-4365.html

最新回复(0)