流量故障的检测方法、装置、车辆及存储介质与流程

文档序号:35811068发布日期:2023-10-22 05:11阅读:39来源:国知局
流量故障的检测方法、装置、车辆及存储介质与流程

本技术涉及汽车发动机控制领域,具体涉及一种流量故障的检测方法、装置、车辆及存储介质。


背景技术:

1、废气再循环(exhaust gas re-circulation,egr)系统是指将发动机排除的部分废气回送到进气歧管,并与新鲜混合气体一起再次进行气缸。废气再循环系统可以减少废气中的氮氧化物(nox)。废气再循环系统还可以提高发动机效率,改善燃烧环境,降低发动机负担。

2、在发动机工作的过程中,若废弃再循环系统出现故障,导致过多的废气进入发动机的气缸内参与燃烧,容易造成燃烧不稳定,或者导致过少的废气进入发动机的气缸内参与燃烧,可能会出现爆震等问题。因此,需要对废气再循环系统的流量进行检测,避免出现参与燃烧的废气量异常的问题出现。但是,目前仅采用压差法计算流量,以判断流量是否出现异常,可以会降低流量故障诊断的准确性。


技术实现思路

1、本技术提供一种流量故障的检测方法、装置、车辆及存储介质,以至少解决相关技术中流量故障检测的准确性降低的技术问题。本技术的技术方案如下:

2、根据本技术涉及的第一方面,提供一种流量故障的检测方法,该方法包括:获取开启指令,开启指令用于指示开启废气再循环egr阀至预设开度。若预设开度在第一预设范围内,则响应于开启指令,开启egr阀,并确定egr阀的实际开度。若实际开度小于预设开度,则重复获取预设开度和实际开度,并比较当前获取的预设开度和当前获取的实际开度;其中,预设开度呈递增关系。直至第m次获取的实际开度小于预设开度,则确定开度差值,开度差值为第m次获取的实际开度与第m次获取的预设开度之间的差值,m为正整数。若开度差值大于第一预设差值阈值,则获取进气歧管的压差差值,压差差值为进气歧管的实际压差与进气歧管的理论压差之间的差值。若压差差值大于第二预设差值阈值,则确定第一信息,第一信息用于指示egr系统发生流量不足故障。

3、根据上述技术手段,本技术中控制器可以根据egr阀的开度确定egr系统是否存在流量不足故障,再根据压差法确定egr系统是否存在流量不足故障,如此可以提高流量诊断的准确性。

4、在一种可能的实施方式中,流量故障的检测方法还包括:若预设开度在第二预设范围内,则响应于开启指令,开启egr阀,并确定egr阀的实际开度,第二预设范围小于第一预设范围。若实际开度大于预设开度,则重复获取预设开度和实际开度,并比较当前获取的预设开度和当前获取的实际开度;其中,预设开度呈递减关系。直至第m次获取的实际开度大于预设开度,则确定开度差值。若开度差值小于第一预设差值阈值,则获取进气歧管的压差差值。若压差差值小于第二预设差值阈值,则确定第二信息,第二信息用于指示egr系统发生流量过高故障。

5、根据上述技术手段,本技术中控制器可以根据egr阀的开度确定egr系统是否存在流量过高故障,再根据压差法确定egr系统是否存在流量过高故障,如此可以提高流量诊断的准确性。

6、在一种可能的实施方式中,流量故障的检测方法还包括:获取发动机的当前工况。上述“获取开启指令”,包括:若当前工况满足流量故障诊断的检测条件,则获取开启指令。

7、根据上述技术手段,本技术中在发动机的工况满足故障诊断的检测条件的情况下,可以保证控制器能够检测egr系统是否出现故障。

8、在一种可能的实施方式中,流量故障的检测方法还包括:获取进气歧管的实际压差和空气流量。根据空气流量和发动机的转速,确定进气歧管的理论压差。上述“获取进气歧管的压差差值”,包括:根据进气歧管的实际压差和进气歧管的理论压差,确定压差差值。

9、根据上述技术方案,本技术中控制器可以多次获取进气歧管的压差差值,计算多次获取的压差差值的平均值,作为进气歧管的压差差值,以提高获取压差差值的准确性。

10、根据本技术提供的第二方面,提供一种流量故障的检测装置,该装置包括:获取单元,用于获取开启指令,开启指令用于指示开启废气再循环egr阀至预设开度。处理单元,用于若预设开度在第一预设范围内,则响应于开启指令,开启egr阀,并确定egr阀的实际开度。上述获取单元,还用于若实际开度小于预设开度,则重复获取预设开度和实际开度;其中,预设开度呈递增关系。上述处理单元,还用于比较当前获取的预设开度和当前获取的实际开度。上述处理单元,还用于直至第m次获取的实际开度小于预设开度,则确定开度差值,开度差值为第m次获取的实际开度与第m次获取的预设开度之间的差值,m为正整数。上述获取单元,还用于若开度差值大于第一预设差值阈值,则获取进气歧管的压差差值,压差差值为进气歧管的实际压差与进气歧管的理论压差之间的差值。上述处理单元,还用于若压差差值大于第二预设差值阈值,则确定第一信息,第一信息用于指示egr系统发生流量不足故障。

11、在一种可能的实施方式中,上述处理单元,还用于若预设开度在第二预设范围内,则响应于开启指令,开启egr阀,并确定egr阀的实际开度,第二预设范围小于第一预设范围。上述获取单元,还用于若实际开度大于预设开度,则重复获取预设开度和实际开度;其中,预设开度呈递减关系。上述处理单元,还用于比较当前获取的预设开度和当前获取的实际开度。上述处理单元,还用于直至第m次获取的实际开度大于预设开度,则确定开度差值。上述获取单元,还用于若开度差值小于第一预设差值阈值,则获取进气歧管的压差差值。上述处理单元,还用于若压差差值小于第二预设差值阈值,则确定第二信息,第二信息用于指示egr系统发生流量过高故障。

12、在一种可能的实施方式中,上述获取单元,还用于获取发动机的当前工况。上述获取单元,具体用于若当前工况满足流量故障诊断的检测条件,则获取开启指令。

13、在一种可能的实施方式中,上述获取单元,还用于获取进气歧管的实际压差和空气流量。上述处理单元,还用于根据空气流量和发动机的转速,确定进气歧管的理论压差。上述处理单元,具体用于根据进气歧管的实际压差和进气歧管的理论压差,确定压差差值。

14、根据本技术提供的第三方面,提供一种车辆,包括:处理器;用于存储处理器可执行指令的存储器;其中,处理器被配置为执行指令,以实现上述第一方面及其任一种可能的实施方式的方法。

15、根据本技术提供的第四方面,提供一种计算机可读存储介质,当计算机可读存储介质中的指令由车辆的处理器执行时,使得车辆能够执行上述第一方面中及其任一种可能的实施方式的方法。

16、根据本技术提供的第五方面,提供一种计算机程序产品,计算机程序产品包括计算机指令,当计算机指令在车辆上运行时,使得车辆执行上述第一方面及其任一种可能的实施方式的方法。

17、由此,本技术的上述技术特征具有以下有益效果:

18、(1)可以根据egr阀的开度确定egr系统是否存在流量不足故障或者流量过高故障,再根据压差法确定egr系统是否存在流量不足故障或者流量过高故障,如此可以提高流量故障诊断的准确性。

19、(2)在发动机的工况满足故障诊断的检测条件的情况下,可以保证控制器能够检测egr系统是否出现故障。

20、(3)可以多次获取进气歧管的压差差值,计算多次获取的压差差值的平均值,作为进气歧管的压差差值,以提高获取压差差值的准确性。

21、需要说明的是,第二方面至第五方面中的任一种实现方式所带来的技术效果可参见第一方面中对应实现方式所带来的技术效果,此处不再赘述。

22、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本技术。

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