本发明涉及检测技术领域,尤其涉及一种异常检测方法及装置。
背景技术:
大缸径的发动机一般排量超过50升,气缸数超过10,采用v型布置,采用两块发动机控制单元(electroniccontrolunit,ecu),分别用来控制两侧的气缸,当一侧气缸的曲轴错装360度,该侧ecu无法检测出错误,且在一侧气缸的曲轴错装360度,另一侧气缸装配正确时,发动机也可以启动的。而这种情况下,往往会导致曲轴错装360度一侧的气缸很快就出现拉缸,进而导致发动机损坏。
技术实现要素:
有鉴于此,提供一种异常检测方法及装置,以实现对发动机相位的检测,避免因发动机气缸曲轴错装360度所导致的发动机损坏的问题。
为实现上述目的,本发明实施例提供如下技术方案:
本发明第一方面公开一种异常检测方法,包括:
在车辆成功启动进入怠速运行后分别采集所述车辆发动机两侧气缸中每一侧气缸的排温值;
检测两个所述排温值中是否存在异常排温值;
若两个所述排温值中存在异常排温值,停止运行所述异常排温值一侧的气缸;
基于未停止运行的另一侧气缸的喷油量,得到所述异常排温值一侧的气缸的异常检测结果。
可选的,所述检测两个所述排温值中是否存在异常排温值,包括:
针对所述发动机中的每一侧气缸,比较该侧气缸的排温值和预设的与该侧气缸匹配的标准排温值得到第一比较结果;
检测所述第一比较结果是否满足第一预设条件;
若所述第一比较结果满足第一预设条件,确定该侧气缸的排温值为异常排温值。
可选的,所述基于未停止运行的另一侧的气缸的喷油量,得到所述异常排温值一侧的气缸的异常检测结果,包括:
获取停止运行所述异常排温值一侧的气缸之前,所述发动机另一侧气缸的第一喷油量;
获取停止运行所述异常排温值一侧的气缸且所述发动机重新进入怠速运行后,所述发动机另一侧气缸的第二喷油量;
比较所述第一喷油量和所述第二喷油量,得到第二比较结果;
检测所述第二比较结果是否满足第二预设条件;
若所述第二比较结果满足所述第二预设条件,确定所述异常排温值一侧的气缸存在异常;
若所述第二比较结果不满足所述第二预设条件,确定所述异常排温值一侧的气缸不存在异常。
可选的,所述在车辆成功启动进入怠速运行后分别采集所述车辆发动机两侧气缸中每一侧气缸的排温值为在车辆成功启动进入怠速运行后的第一时间点分别采集所述车辆发动机两侧气缸中每一侧气缸的排温值时,所述异常排温值一侧的气缸的异常检测结果为在所述第一时间点异常排温值一侧的气缸的异常检测结果,该方法还包括:
获取位于所述第一时间点之后的至少一个时间点,所述异常排温值一侧的气缸的异常检测结果;
若在所述至少一个时间点中的每个所述时间点,所述异常排温值一侧的气缸的异常检测结果均相同,则确定所述异常检测结果准确。
可选的,与一侧气缸匹配的标准排温值为所述发动机中两侧气缸均不存在异常时所述发动机中该侧气缸的排温值。
本发明第二方面公开一种异常检测装置,包括:
采集单元,用于在车辆成功启动进入怠速运行后分别采集所述车辆发动机两侧气缸中每一侧气缸的排温值;
第一检测单元,用于检测两个所述排温值中是否存在异常排温值;
停止单元,用于若两个所述排温值中存在异常排温值,停止运行所述异常排温值一侧的气缸;
第一确定单元,用于基于未停止运行的另一侧气缸的喷油量,得到所述异常排温一侧的气缸的异常检测结果。
可选的,第一检测单元,包括:
第一比较单元,用于针对所述发动机中每一侧气缸,比较该侧气缸的排温值和预设的与该侧气缸匹配的标准排温值得到第一比较结果;
第二检测单元,用于检测所述第一比较结果是否满足第一预设条件;
第二确定单元,用于若所述第一比较结果满足第一预设条件,确定该侧气缸的排温值为异常排温值。
可选的,第一确定单元,包括:
第一获取单元,用于获取停止运行所述异常排温值一侧的气缸之前,所述发动机另一侧气缸的第一喷油量;
第二获取单元,用于获取停止运行所述异常排温值一侧的气缸且所述发动机重新进入怠速运行后,所述发动机另一侧气缸的第二喷油量;
第二比较单元,用于比较所述第一喷油量和所述第二喷油量,得到第二比较结果;
第三确定单元,用于若所述第二比较结果满足所述第二预设条件,确定所述异常排温值一侧的气缸存在异常;
第四确定单元,用于若所述第二比较结果不满足所述第二预设条件,确定所述异常排温值一侧的气缸不存在异常。
可选的,所述在车辆成功启动进入怠速运行后分别采集所述车辆发动机两侧气缸中每一侧气缸的排温值为在车辆成功启动进入怠速运行后的第一时间点分别采集所述车辆发动机两侧气缸中每一侧气缸的排温值时,所述异常排温值一侧的气缸的异常检测结果为在所述第一时间点异常排温值一侧的气缸的异常检测结果,该装置还包括:
第三获取单元,用于获取位于所述第一时间之后的至少一个时间点,所述异常排温值一侧的气缸的异常检测结果;
第五确定单元,用于若所述至少一个时间点中的每个所述时间点,所述异常排温值一侧的气缸的检测结果均相同,则确定所述异常检测结果准确。
可选的,与一侧气缸匹配的标准排温值为所述发动机中两侧气缸均不存在异常时所述发动机中该侧气缸的排温值。
基于上述本发明实施例提供的一种异常检测方法及装置,通过在车辆成功启动进入怠速运行后分别采集所述车辆发动机两侧气缸中每一侧气缸的排温值,并检测两个所述排温值中是否存在异常排温值,若所述两个排温值中存在异常排温值,停止运行所述异常排温值一侧的气缸,并基于未停止运行的另一侧气缸的喷油量,得到所述异常排温值一侧的气缸的异常检测结果。本发明提供的技术方案,当检测到两个排温值中存在异常排温值时,停止运行异常排温值一侧的气缸,并根据未停止运行的另一侧气缸的喷油量,得到异常排温值一侧的气缸的异常检测结果,基于异常检测结果确定异常排温值一侧的气缸是否存在异常,实现对发动机相位的检测,进而避免因发动机气缸曲轴错装360度而导致发动机损坏。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本发明实施例提供的一种异常检测方法的流程示意图;
图2为本发明实施提供的一种v型发动机两侧气缸的分布结构图;
图3为本发明实施例提供的一种检测异常排温值中是否存在异常排温值的方法的流程示意图;
图4为本发明实施例提供的一种确定异常排温值一侧气缸的异常检测结果的方法的流程示意图;
图5为本发明实施例提供的另一种异常检测方法的流程示意图;
图6为本发明实施例提供的一种异常检测装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
在本申请中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
由上述背景技术可知,当发动机中一侧气缸的曲轴错装360度时,控制该侧气缸的ecu无法检测无错误,且在一侧气缸的曲轴错装360度,另一侧气缸装配正确时,发动机也可以启动,这种情况下,往往会导致曲轴错装360度一侧的气缸很快就出现拉缸,进而导致发动机损坏。
因此,本发明公开一种异常检测方法及装置,通过对发动机相位的检测,避免因发动机气缸曲轴错装360度所导致的发动机损坏的问题。
如图1所示,本发明实施例公开的一种异常检测方法的流程示意图,该异常检测方法包括以下步骤:
s101:在车辆成功启动进入怠速运行后分别采集车辆发动机两侧气缸中每一侧气缸的排温值。
需要说明的是,怠速指的是:车辆发动机在无负荷的情况下运行,发动机只需克服自身内部机件的摩擦阻力,不对外输出功率,维持发动机稳定运转的最低转速被称为怠速。
在具体执行步骤s101的过程中,通过两个ecu分别控制各自对应的温度传感器对车辆发动机两侧气缸排出的气体的温度进行采集。比如,在车辆成功启动进入怠速运行后通过ecu1控制温度传感器1对车辆发动机的第一侧气缸排出的气体的温度进行采集,得到第一侧气缸的排温值,通过ecu2控制温度传感器2对车辆发动机的第二侧气缸排出的气体的温度进行采集,得到第二侧气缸的排温值。可根据实际应用进行设定,本发明实施例不加以限定。
进一步的,需要说明的是,车辆发动机中两侧气缸采用的布置方式为v型布置,比如,当车辆发动机中气缸数为12时,每侧的气缸数为6,且每个气缸的缸径都是一样的,将两侧气缸以夹角为60度的v型布置于车辆发动机的曲轴上,具体如图2所示。
s102:检测两个排温值中是否存在异常排温值。
s103:若两个排温值中存在异常排温值,停止运行异常排温值一侧的气缸。
在具体执行步骤s103的过程中,当两个排温值中任意一个排温值存在异常排温值时,停止运行异常排温值一侧的气缸。比如,在车辆成功启动进入怠速运行后分别采集车辆发动机两侧气缸的排温值,得到第一排温值和第二排温值,检测第一排温值和第二排温值中是否存在异常排温值,当检测到第一排温值存在异常排温值时,停止运行与第一排温值对应一侧的气缸,或者当检测到第二排温值存在异常时,停止运行与第二排温值对应一侧的气缸。
s104:基于未停止运行的另一侧气缸的喷油量,得到异常排温值一侧的气缸的异常检测结果。
在具体执行步骤s104的过程中,异常排温值一侧的气缸的异常检测结果指的是:异常排温值一侧的气缸存在异常,或者异常排温值一侧的气缸不存在异常。未停止运行的另一侧气缸的喷油量包括停止运行异常排温值一侧的气缸之前,发动机另一侧气缸的喷油量,以及止运行异常排温值一侧的气缸且发动机重新进入怠速运行后,发动机另一侧气缸的喷油量,基于停止运行异常排温值一侧的气缸之前,发动机另一侧气缸的喷油量,以及停止运行异常排温值一侧的气缸且发动机重新进入怠速运行后,发动机另一侧气缸的喷油量,得到异常排温值的气缸的异常检测结果。
进一步的,需要说明的是,当异常检测结果为确定异常排温值一侧的气缸存在异常时,输出相应的报警信息,并控制发动机停止运行。以便提醒工作人员发动机中的某侧气缸存在异常,以及避免发动机在运行过程中因发动机气缸曲轴错装360度而导致发动机损坏。比如,当异常检测结果为,第一侧气缸存在异常,可在仪表盘上输出第一侧气缸存在异常的报警信息,并控制发动机停止运行。
发明实施例公开的一种异常检测方法,通过在车辆成功启动进入怠速运行后分别采集车辆发动机两侧气缸中每一侧气缸的排温值,并检测两个排温值中是否存在异常排温值,若两个排温值中存在异常排温值,停止运行异常排温值一侧的气缸,并基于未停止运行的另一侧气缸的喷油量,得到异常排温值一侧的气缸的异常检测结果。本发明提供的技术方案,当检测到两个排温值中存在异常排温值时,停止运行异常排温值一侧的气缸,并根据未停止运行的另一侧气缸的喷油量,得到异常排温值一侧的气缸的异常检测结果,基于异常检测结果确定异常排温值一侧的气缸是否存在异常,实现对发动机相位的检测,进而避免因发动机气缸曲轴错装360度而导致发动机损坏。
上述本发明实施例图1公开的步骤s102检测异常排温值中是否存在异常排温值,如图3所示,包括以下步骤:
s301:针对发动机中的每一侧气缸,比较该侧气缸的排温值和预设的与该侧气缸匹配的标准排温值得到第一比较结果。
需要说明的是,与一侧气缸匹配的标准排温值为发动机中两侧气缸均不存在异常时发动机中该侧气缸的排温值。且与气缸匹配的标准排温值预先存储于与气缸相对应的ecu中。
进一步的,需要说明的是,在两侧气缸没有在错装(不存在异常)的情况下,车辆发动机在怠速运行时,针对每一侧气缸而言,采集该侧气缸排出的气体的排温值作为该侧气缸的标准排温值。
在具体执行步骤s301的过程中,计算发动机的第一侧气缸的排温值和预设的与第一侧气缸匹配的标准排温值的差值,得到第一侧气缸的第一比较结果,计算发动机的第二侧气缸的排温值和预设的与第二侧气缸匹配的标准排温值的差值,得到第二侧的第一比较结果。
s302:检测第一比较结果是否满足第一预设条件。
需要说明的是,第一预设条件为预先设置的,可将第一预设条件设置为第一比较结果大于一个预设的数值。比如,可将第一预设条件设置为第一比较结果大于100摄氏度,可根据实际应用进行设置,本发明实施例不加以限定。
s303:若第一比较结果满足第一预设条件时,确定该侧气缸的排温值为异常排温值。
在具体执行步骤s303的过程中,检测第一侧气缸的第一比较结果是否满足第一预设条件,以及检测第二侧气缸的第一比较结果是否满足第一预设条件,当第一侧气缸的第一比较结果大于等于第一预设条件中预设的数值时,确定第一侧气缸的排温值为异常排温值,或者,当第二侧的第一比较结果大于等于第一预设条件中预设的数值时,确定第一侧气缸的排温值为异常排温值。
比如,将第一预设条件设置为第一比较结果大于100摄氏度,当采集到的发动机的第一侧气缸的排温值为140摄氏度,发动机的第二侧气缸的排温值为40摄氏度,预设的与第一侧气缸匹配的标准排温值为150摄氏度,预设的与第二侧气缸匹配的标准排温值为150摄氏度,计算第一侧气缸的排温值和预设的与第一侧气缸匹配的标准排温值的差值,得到第一侧气缸的第一比较结果为10摄氏度,10摄氏度小于100摄氏度,说明第一侧气缸的第一比较结果不满足第一预设条件,确定该侧气缸的排温值不为异常排温值;计算发动机的第二侧气缸的排温值和预设的与第二侧气缸匹配的标准排温值的差值,得到第二侧气缸的第一比较结果为110摄氏度,110摄氏度大于100摄氏度,说明第二侧气缸的第一比较结果满足第一预设条件时,确定该侧气缸的排温值为异常排温值。
在本发明实施例中,针对发动机中的每一侧气缸,比较该侧气缸的排温值和预设的与该侧气缸匹配的标准排温值得到第一比较结果,当检测到第一比较结果满足第一预设条件,就能够确定车辆发动机的两个侧气缸中的那侧气缸的排温值为异常排温值。
上述本发明实施例图1公开的步骤s104基于未停止运行的另一侧气缸的喷油量,得到异常排温值一侧的气缸的异常检测结果,如图4所示,包括以下步骤:
s401:获取停止运行异常排温值一侧的气缸之前,发动机另一侧气缸的第一喷油量。
在具体执行步骤s401的过程中,可以基于在停止运行异常排温值一侧的气缸之前,获取发动机另一侧气缸的喷油量,得到第一喷油量。
还可以基于在停止运行异常排温值一侧的气缸之前,依次获取发动机另一侧气缸的多个喷油量,计算这多个喷油量的平均值,得到第一喷油量。比如,在停止运行所述异常排温值一侧的气缸之前,依次获取发动机另一侧气缸的三个喷油量,分别为喷油量1、喷油量2和喷油量3,计算喷油量1喷油量2和喷油量3的平均值,得到第一喷油量。
s402:获取停止运行异常排温值一侧的气缸且发动机重新进入怠速运行后,发动机另一侧气缸的第二喷油量。
在具体执行步骤s402的过程中,在停止运行异常排温值一侧的气缸,且发动机重新进入怠速运行后,获取发动机另一侧气缸的喷油量,得到第二喷油量。
需要说明的是,由于在停止运行异常排温值一侧的气缸后,发动机的转速会发生一定的变化,导致发动机的另一侧的气缸的喷油量不稳定,因此,需要在发动机重新进入怠速运行后,再获取发动机另一侧气缸的喷油量。
s403:比较第一喷油量和第二喷油量,得到第二比较结果。
在具体执行步骤s403的过程中,计算第一喷油量和第二喷油量的差值,得到第二比较结果。比如,获取在停止运行异常排温值一侧的气缸之前,发动机另一侧气缸的第一喷油量为100l,以及在停止运行异常排温值一侧的气缸,且发动机重新进入怠速运行后,发动机另一侧气缸的第二喷油量为200l,计算第一喷油量和第二喷油量的差值,得到的第二比较结果为100l。
s404:检测第二比较结果是否满足第二预设条件。
若第二比较结果满足第二预设条件,执行步骤s405,否则,执行步骤s406。
需要说明的是,第二预设条件为预先设置的,可将第二预设条件设置第二比较结果小于一个预设的数值。可根据实际应用进行设置,本发明实施例不加以限定。
s405:确定异常排温值一侧的气缸存在异常。
在具体执行步骤s405的过程中,计算第一喷油量和第二喷油量的差值,得到第二比较结果,当第二比较结果小于第二预设条件中预设的数值时,确定异常排温值一侧的气缸存在异常。比如,当第二预设条件为第二比较结果小于100l,获取在停止运行异常排温值一侧的气缸之前,发动机另一侧气缸的第一喷油量为100l,以及在停止运行异常排温值一侧的气缸,且发动机重新进入怠速运行后,发动机另一侧气缸的第二喷油量为110l,计算第一喷油量和第二喷油量的差值为10l,10l小于100l,说明第二比较结果小于第二预设条件中设置的数值,即第二比较结果满足第二预设条件,确定异常排温值一侧的气缸存在异常;当获取在停止运行异常排温值一侧的气缸,且发动机重新进入怠速运行后,发动机另一侧气缸的第二喷油量为210l,计算第一喷油量和第二喷油量的差值为110l,即第二比较结果为110l,110l大于100l,说明第二比较结果大于第二预设条件中设置的数值,即第二比较结果不满足第二预设条件,确定异常排温值一侧的气缸不存在异常。
s406:确定异常排温值一侧的气缸不存在异常。
需要说明的是,第二比较结果不满足第二预设条件指的是第二比较结果大于第二预设条件中设置的数值。可根据实际应用进行设定,本发明实施例不加以限定。
本申请人发现,当异常排温值一侧的气缸存在异常时,在车辆成功启动后,异常排温值一侧的气缸从一开始就没有工作,只有未发生异常排温值一侧的气缸工作,因此,在停止运行异常排温值一侧的气缸后,未停止运行的另一侧气缸的喷油量在停止运行异常排温值一侧的气缸之前,与在停止运行异常排温值一侧的气缸之后,未发生异常排温值一侧的气缸的喷油量并没有发生明显的变化,因此,通过将获取在停止运行异常排温值一侧的气缸之前,发动机另一侧气缸的第一喷油量,与停止运行异常排温值一侧的气缸且发动机重新进入怠速运行后,发动机另一侧气缸的第二喷油量进行比较,当获取在停止运行异常排温值一侧的气缸之前,发动机另一侧气缸的第一喷油量,与停止运行异常排温值一侧的气缸且发动机重新进入怠速运行后,发动机另一侧气缸的第二喷油量相差不大,即小于第二预设条件时,确定发生异常排温值一侧的气缸从一开始就没有工作,进而确定异常排温值一侧的气缸存在异常。
反之,当在停止运行异常排温值一侧的气缸之前未发生异常排温值一侧的气缸的喷油量,与在停止运行异常排温值一侧的气缸之后未发生异常排温值一侧的气缸的喷油量发生很大变化时,说明发生异常排温值一侧的气缸从一开始就在工作,进而确定异常排温值一侧的气缸不存在异常。
在本发明实施中,通过比较获取停止运行异常排温值一侧的气缸之前,发动机另一侧气缸的第一喷油量,以及停止运行异常排温值一侧的气缸且发动机重新进入怠速运行后,发动机另一侧气缸的第二喷油量,得到第二比较结果,再检测第二比较结果是否满足第二预设条件,就能够确定异常排温值一侧的气缸是否存在异常。
在上述本发明实施例中,在车辆成功进入怠速运行后分别采集车辆两侧气缸中每一侧气缸的排温值为在车辆成功启动进入怠速运行后的第一时间点分别采集车辆发动机两侧气缸中每一侧气缸的排温值时,异常排温值一侧的气缸的异常检测结果为在第一时间点异常排温值一侧的气缸的异常检测结果。
可选的,在本发明上述公开的各个异常检测方法的基础上,如图5所示,该方法还包括:
s501:获取位于第一时间点之后的至少一个时间点,异常排温值一侧的气缸的异常检测结果。
在具体执行步骤s501的过程中,以至少一个时间点为3个时间点为例,在第一时间点之后,采集第二时间点的车辆发动机两侧气缸中每一侧气缸的排温值,检测两个排温值中是否存在异常排温值,当两个排温值中存在异常排温值,停止运行异常排温值一侧的气缸,基于未停止运行的另一侧气缸的喷油量,得到异常排温值一侧的气缸的第二异常检测结果;采集第三时间点的车辆发动机两侧气缸中每一侧气缸的排温值,检测两个排温值中是否存在异常排温值,当两个排温值中存在异常排温值,停止运行异常排温值一侧的气缸,基于未停止运行的另一侧气缸的喷油量,得到异常排温值一侧的气缸的第三异常检测结果;采集第四时间点的车辆发动机两侧气缸中每一侧气缸的排温值,检测两个排温值中是否存在异常排温值,当两个排温值中存在异常排温值,停止运行异常排温值一侧的气缸,基于未停止运行的另一侧气缸的喷油量,得到异常排温值一侧的气缸的第四异常检测结果。
s502:若在至少一个时间点中的每个时间点,异常排温值一侧的气缸的异常检测结果均相同,则确定异常检测结果准确。
在具体执行步骤s502的过程中,当至少一个时间点中的每个时间点,异常排温值一侧的气缸的异常检测结果均为异常排温值一侧的气缸存在异常,则确定异常检测结果为异常排温值一侧的气缸存在异常准确,或者,在至少一个时间点中的每个时间点,异常排温值一侧的气缸的异常检测结果异常排温值一侧的气缸不存在异常,则确定异常检测结果异常排温值一侧的气缸不存在异常准确。
比如,在第二时间点、第三时间点和第四时间点中,第二异常检测结果为异常排温值一侧的气缸存在异常,第三异常检测结果为异常排温值一侧的气缸存在异常,第四异常检测结果也为异常排温值一侧的气缸存在异常,则确定异常检测结果准确。
反之,当至少一个时间点中的存在一个或者多个的异常排温值一侧的气缸的异常检测结果与其他时间点的异常排温值一侧的气缸的异常检测结果不相同时,确定异常检测结果不准确。比如,在第二时间点、第三时间点和第四时间点中,第二异常检测结果为异常排温值一侧的气缸存在异常,第三异常检测结果为异常排温值一侧的气缸存在异常,第四异常检测结果也为异常排温值一侧的气缸不存在异常,说明在第二时间点、第三时间点和第四时间点中存在有一个时间点与其他两个时间的异常排温值一侧的气缸的异常检测结果不相同,确定异常检测结果不准确。
在本发明实施中,通过获取第一时间点之后的至少一个时间点,异常排温值一侧的异常检测检测结果,再基于至少一个时间点中的每个时间点的异常排温值一侧的气缸的异常检测结果是否相同来确定异常检测结果是否准确,能够提高异常检测结果的准确性。
基于本发明实施例公开的异常检测方法,本发明实施例还对应个公开了一种异常检测装置,如图6所示,该异常检测装置600包括:采集单元601、第一检测单元602、停止单元603和第一确定单元604。
采集单元601,用于在车辆成功启动进入怠速运行后分别采集车辆发动机两侧气缸中每一侧气缸的排温值。
第一检测单元602,用于检测两个排温值中是否存在异常排温值。
停止单元603,用于若两个所述排温值中存在异常排温值,停止运行异常排温值一侧的气缸。
第一确定单元604,用于基于未停止运行的另一侧气缸的喷油量,得到异常排温一侧的气缸的异常检测结果。
上述本发明实施例公开的异常检测装置中各个单元具体的原理和执行过程,与上述本发明实施例公开的异常检测方法相同,可参见上述本发明实施例公开的异常检测方法中相应的部分,这里不再进行赘述。
发明实施例公开的一种异常检测装置,通过采集单元在车辆成功启动进入怠速运行后分别采集车辆发动机两侧气缸中每一侧气缸的排温值,并通过第一检测单元检测两个排温值中是否存在异常排温值,若两个排温值中存在异常排温值,通过停止单元停止运行异常排温值一侧的气缸,最后通过第一确定单元基于为未停止运行的另一侧气缸的喷油量,得到异常排温值一侧的气缸的异常检测结果。本发明提供的技术方案,当检测到两个排温值中存在异常排温值时,停止运行异常排温值一侧的气缸,并根据未停止运行的另一侧气缸的喷油量,得到异常排温值一侧的气缸的异常检测结果,基于异常检测结果确定异常排温值一侧的气缸是否存在异常,实现对发动机相位的检测,进而避免因发动机气缸曲轴错装360度而导致发动机损坏。
优选的,第一检测单元602,包括:第一比较单元6021、第二检测单元6022和第二确定单元6023。
第一比较单元6021,用于针对所述发动机中每一侧气缸,比较该侧气缸的排温值和预设的与该侧气缸匹配的标准排温值得到第一比较结果。
需要说明的是,与一侧气缸匹配的标准排温值为发动机中两侧气缸均不存在异常时发动机中该侧气缸的排温值。该侧气缸匹配的标准排温值预先存储于与该侧气缸相对应的ecu中。
进一步的,需要说明的是,标准排温值指的是车辆发动机在怠速运行时,正常工作的发动机两侧气缸排出的气体的排温值。
第二检测单元6022,用于检测第一比较结果是否满足第一预设条件。
第二确定单元6023,用于若第一比较结果满足第一预设条件,确定该侧气缸的排温值为异常排温值。
在本发明实施例中,针对发动机中的每一侧气缸,比较该侧气缸的排温值和预设的与该侧气缸匹配的标准排温值得到第一比较结果,当检测到第一比较结果满足第一预设条件,就能够确定车辆发动机的两个侧气缸中的那侧气缸的排温值为异常排温值。
优选的,第一确定单元604,包括:第一获取单元6041、第二获取单元6042、第二比较单元6043、第三确定单元6064和第四确定单元6055。
第一获取单元6041,用于获取停止运行异常排温值一侧的气缸之前,发动机另一侧气缸的第一喷油量。
第二获取单元6042,用于获取停止运行所述异常排温值一侧的气缸且所述发动机重新进入怠速运行后,所述发动机另一侧气缸的第二喷油量。
第二比较单元6043,用于比较第一喷油量和第二喷油量,得到第二比较结果。
第三确定单元6054,用于若第二比较结果满足第二预设条件,确定异常排温值一侧的气缸存在异常。
第四确定单元6055,用于若第二比较结果不满足第二预设条件,确定异常排温值一侧的气缸不存在异常。
在本发明实施中,通过比较获取停止运行异常排温值一侧的气缸之前,发动机另一侧气缸的第一喷油量,以及停止运行异常排温值一侧的气缸且发动机重新进入怠速运行后,发动机另一侧气缸的第二喷油量,得到第二比较结果,再检测第二比较结果是否满足第二预设条件,就能够确定异常排温值一侧的气缸是否存在异常。
优选的,在车辆成功启动进入怠速运行后分别采集车辆发动机两侧气缸中每一侧气缸的排温值为在车辆成功启动进入怠速运行后的第一时间点分别采集车辆发动机两侧气缸中每一侧气缸的排温值时,异常排温值一侧的气缸的异常检测结果为在第一时间点异常排温值一侧的气缸的异常检测结果,该装置还包括:第三获取单元605和第五确定单元606。
第三获取单元605,用于获取位于第一时间之后的至少一个时间点,异常排温值一侧的气缸的异常检测结果。
第五确定单元606,用于若至少一个时间点中的每个时间点,异常排温值一侧的气缸的检测结果均相同,则确定异常检测结果准确。
在本发明实施中,通过获取第一时间点之后的至少一个时间点,异常排温值一侧的异常检测检测结果,再基于至少一个时间点中的每个时间点的异常排温值一侧的气缸的异常检测结果是否相同来确定异常检测结果是否准确,能够提高异常检测结果的准确性。
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统或系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的系统及系统实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
以上所述仅是本申请的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。