DPF压差传感器诊断方法、系统和可读存储介质与流程

文档序号:30509066发布日期:2022-06-25 01:20阅读:601来源:国知局
DPF压差传感器诊断方法、系统和可读存储介质与流程
dpf压差传感器诊断方法、系统和可读存储介质
技术领域
1.本发明涉及车辆后处理技术领域,具体而言,涉及一种dpf压差传感器诊断方法、系统和可读存储介质。


背景技术:

2.dpf(diesel particulate filter,柴油颗粒捕集器)压差传感器是国六柴油机后处理装置中关键传感器,其读值精度直接决定dpf再生性能和dpf效率诊断的精度。所以国六柴油机后处理的控制系统中对dpf压差传感器的读值合理性的诊断有较高的要求。目前的后处理控制系统中判断dpf压差传感器读值是否合理,仅仅只根据零点漂移来进行判断。然而仅根据零点漂移进行dpf压差传感器读值是否合理,无法排除冷凝水的影响,容易在低温环境下误报,并且诊断的逻辑算法有较大局限性,仅根据dpf压差传感器的零点漂移对读值的合理性进行了判断,却没有去识别dpf压差传感器的动态偏差。
3.因此,如何提出一种可以提高dpf压差传感器读值合理性诊断精度的方案成为目前亟待解决的问题。


技术实现要素:

4.为解决上述技术问题,本发明的第一方面提出了一种dpf压差传感器诊断方法。
5.本发明的第二方面还提出了一种dpf压差传感器诊断系统。
6.本发明的第三方面还提出了一种dpf压差传感器诊断系统。
7.本发明的第四方面还提出了一种可读存储介质。
8.有鉴于此,本发明第一方面提出了一种dpf压差传感器诊断方法,包括:获取环境温度信息;在环境温度大于预设温度阈值时,激活诊断功能对dpf压差传感器进行诊断,其具体包括:获取dpf压差传感器的静态读值;在静态读值大于预设静态阈值时,获取dpf压差传感器的动态读值;在动态读值小于等于动态阈值时,判定dpf压差传感器读值故障。
9.根据本发明提供的dpf压差传感器诊断方法,通过对环境温度进行获取,并对环境温度是否大于预设的温度阈值进行判断,以此确定是否要激活诊断功能,当环境温度大于预设温度阈值时,激活诊断功能,对dpf压差传感器的读值是否合理进行诊断;具体的,激活诊断功能后,对dpf压差传感器的静态读值进行获取,在静态读值大于预设静态阈值时,输出dpf压差传感器静态读值不合理的信号,进而获取dpf压差传感器的动态读值,在动态读值小于等于预设动态读值时,判定dpf压差传感器存在读值故障。本技术通过引入环境温度,作为是否激活诊断功能以进行dpf压差传感器读值合理性诊断的依据,排除了冷凝水对dpf压差传感器读值的影响,避免在低温环境下误报dpf压差传感器存在读值故障,排除了低温环境下冷凝水造成的误诊断,同时在现有技术仅依靠零点漂移来进行静态读值判断dpf压差传感器读值合理性的基础上,增加了动态读值的逻辑算法,综合动态读值和静态读值的方式来判断dpf压差传感器读值的合理性,避免误报,提高了诊断精度。
10.另外,本发明提供的上述技术方案中的dpf压差传感器诊断方法还可以具有如下
附加技术特征:
11.在上述技术方案中,dpf压差传感器诊断方法还包括:在环境温度小于等于预设温度阈值时,不激活诊断功能。
12.在该技术方案中,通过在环境温度小于等于预设温度阈值时,不激活诊断功能,无需对dpf压差传感器进行诊断,避免了冷凝水对dpf压差传感器读值的影响,避免因冷凝水造成的低温环境误判,进而造成dpf压差传感器读值不合理的误判。
13.在上述技术方案中,dpf压差传感器诊断方法还包括:在静态读值小于等于预设静态阈值时,判定dpf压差传感器读值正常。
14.在该技术方案中,在激活了诊断功能之后,在静态读值小于等于预设静态阈值时,判定dpf压差传感器的读值正常,诊断流程结束。
15.在上述技术方案中,dpf压差传感器诊断方法还包括:在动态读值大于动态阈值时,判定dpf压差传感器读值正常。
16.在该技术方案中,在激活了诊断功能之后,在静态读值大于预设静态阈值、且动态读值大于动态阈值时,判定dpf压差传感器的读值正常,诊断流程结束。通过动态和静态的双重诊断,进一步避免了dpf压差传感器读值合理性诊断的误判,提高了诊断精度。
17.在上述任一技术方案中,获取dpf压差传感器的静态读值的步骤具体包括:获取dpf压差传感器预设次数的零点漂移值;计算预设次数的零点漂移值的平均值作为静态读值。
18.在该技术方案中,按照预设次数多次获取dpf压差传感器的零点漂移值,进而对多个零点漂移值求取平均值作为静态读值,通过平均值的求取提高了零点漂移值的参考性,避免了单次取值误差对最终结果造成得影响,提高了静态读值的代表性,进而提高了dpf压差传感器读值的诊断精度。
19.在上述任一技术方案中,零点漂移值为发动机上电瞬间,转速为0时的dpf压差传感器读值。
20.在该技术方案中,在发动机上电瞬间,还没有运转起来,即转速为0时的dpf压差传感器的读值即为零点漂移值,通过多次获取dpf压差传感器的零点漂移值,进而对多个零点漂移值求取平均值作为静态读值,通过平均值的求取提高了零点漂移值的参考性,避免了单次取值误差对最终结果造成得影响,提高了静态读值的代表性,进而提高了dpf压差传感器读值的诊断精度。
21.在上述任一技术方案中,获取dpf压差传感器的动态读值的步骤具体包括:获取发动机排气流量;在发动机排气流量大于预设流量阈值时,获取dpf压差传感器的读值,并作为动态读值。
22.在该技术方案中,通过对发动机排气流量进行获取,当发动机排气流量大于预设流量阈值时,对应的dpf压差传感器的读值即为动态读值,通过对动态读值是否小于等于动态阈值对dpf压差传感器是否正常进行判断,在动态读值小于等于预设动态读值时,判定dpf压差传感器存在读值故障,否则dpf压差传感器读值正常,以此在现有技术仅依靠零点漂移来进行静态读值判断dpf压差传感器读值合理性的基础上,增加了动态读值的逻辑算法,综合动态读值和静态读值的方式来判断dpf压差传感器读值的合理性,避免误报,提高了诊断精度。
23.在上述任一技术方案中,在所述判定所述dpf压差传感器读值故障之后,还包括:启动预警程序,以进行dpf压差传感器读值故障提醒。
24.在该技术方案中,通过启动预警程序,以提醒dpf压差传感器读值故障,使得dpf压差传感器读值故障时能够及时告知,避免了检测出故障却无法被知晓的情况的发生。
25.本发明的第二方面提供了一种dpf压差传感器诊断系统,包括:获取模块,用于获取环境温度信息,获取dpf压差传感器的静态读值,在静态读值大于预设静态阈值时,获取dpf压差传感器的动态读值;诊断模块,用于当环境温度大于预设温度阈值时,激活诊断功能对dpf压差传感器进行诊断,在动态读值小于等于动态阈值时,判定dpf压差传感器读值故障。
26.根据本发明的技术方案提供的dpf压差传感器诊断系统,包括获取模块和诊断模块。其中,获取模块用于获取环境温度信息,获取dpf压差传感器的静态读值,在静态读值大于预设静态阈值时,获取dpf压差传感器的动态读值;诊断模块用于当环境温度大于预设温度阈值时,激活诊断功能对dpf压差传感器进行诊断,在动态读值小于等于动态阈值时,判定dpf压差传感器读值故障。同时,根据本发明的技术方案提供的dpf压差传感器诊断系统,由于其用于实现本发明的第一方面提供的dpf压差传感器诊断方法的步骤,因而该dpf压差传感器诊断系统具备该dpf压差传感器诊断方法的全部技术效果,在此不再赘述。
27.在上述任一技术方案中,诊断模块还用于:在环境温度小于等于预设温度阈值时,不激活诊断功能。
28.在该技术方案中,通过在环境温度小于等于预设温度阈值时,不激活诊断功能,无需对dpf压差传感器进行诊断,避免了冷凝水对dpf压差传感器读值的影响,避免因冷凝水造成的低温环境误判,进而造成dpf压差传感器读值不合理的误判。
29.在上述任一技术方案中,诊断模块还用于:在静态读值小于等于预设静态阈值时,判定dpf压差传感器读值正常。
30.在该技术方案中,在激活了诊断功能之后,在静态读值小于等于预设静态阈值时,判定dpf压差传感器的读值正常,诊断流程结束。
31.在上述任一技术方案中,诊断模块还用于:在动态读值大于动态阈值时,判定dpf压差传感器读值正常。
32.在该技术方案中,在激活了诊断功能之后,在静态读值大于预设静态阈值、且动态读值大于动态阈值时,判定dpf压差传感器的读值正常,诊断流程结束。通过动态和静态的双重诊断,进一步避免了dpf压差传感器读值合理性诊断的误判,提高了诊断精度。
33.在上述任一技术方案中,获取模块还用于:获取dpf压差传感器预设次数的零点漂移值;dpf压差传感器诊断方法还包括计算模块,用于计算预设次数的零点漂移值的平均值作为静态读值。
34.在该技术方案中,按照预设次数多次获取dpf压差传感器的零点漂移值,进而对多个零点漂移值求取平均值作为静态读值,通过平均值的求取提高了零点漂移值的参考性,避免了单次取值误差对最终结果造成得影响,提高了静态读值的代表性,进而提高了dpf压差传感器读值的诊断精度。
35.在上述任一技术方案中,零点漂移值为发动机上电瞬间,转速为0时的dpf压差传感器读值。
36.在该技术方案中,在发动机上电瞬间,还没有运转起来,即转速为0时的dpf压差传感器的读值即为零点漂移值,通过多次获取dpf压差传感器的零点漂移值,进而对多个零点漂移值求取平均值作为静态读值,通过平均值的求取提高了零点漂移值的参考性,避免了单次取值误差对最终结果造成得影响,提高了静态读值的代表性,进而提高了dpf压差传感器读值的诊断精度。
37.在上述任一技术方案中,获取模块还用于获取发动机排气流量,当发动机排气流量大于预设流量阈值时,获取dpf压差传感器的读值,并作为动态读值。
38.在该技术方案中,通过对发动机排气流量进行获取,当发动机排气流量大于预设流量阈值时,对应的dpf压差传感器的读值即为动态读值,通过对动态读值是否小于等于动态阈值对dpf压差传感器是否正常进行判断,在动态读值小于等于预设动态读值时,判定dpf压差传感器存在读值故障,否则dpf压差传感器读值正常,以此在现有技术仅依靠零点漂移来进行静态读值判断dpf压差传感器读值合理性的基础上,增加了动态读值的逻辑算法,综合动态读值和静态读值的方式来判断dpf压差传感器读值的合理性,避免误报,提高了诊断精度。
39.在上述任一技术方案中,在dpf压差传感器诊断系统还包括:预警模块,用于启动预警程序,以进行dpf压差传感器读值故障提醒。
40.在该技术方案中,通过启动预警程序,以提醒dpf压差传感器读值故障,使得dpf压差传感器读值故障时能够及时告知,避免了检测出故障却无法被知晓的情况的发生。
41.本发明的第三方面提供了一种dpf压差传感器诊断系统,包括:存储器、处理器及存储在存储器上并可在处理器上运行的程序,程序被处理器执行时实现上述任一技术方案的dpf压差传感器诊断方法限定的步骤。
42.根据本发明的技术方案提供的dpf压差传感器诊断系统,包括存储器和处理器及存储在存储器上并可在处理器上运行的程序,程序被处理器执行时实现上述任一dpf压差传感器诊断方法限定的步骤。同时,由于本技术的dpf压差传感器诊断系统能够实现上述任一dpf压差传感器诊断方法限定的步骤,因此本技术方案提供的dpf压差传感器诊断系统具有上述任一技术方案中提供的dpf压差传感器诊断方法的全部有益效果。
43.本发明的第四方面提供了一种可读存储介质,其上存储有程序和/或指令,程序和/或指令被处理器执行时实现上述任一技术方案中的dpf压差传感器诊断方法的步骤。
44.根据本发明的技术方案提供的可读存储介质,由于其上存储的程序和/或指令被处理器执行时可实现上述任一技术方案中的dpf压差传感器诊断方法的步骤,因而具有上述dpf压差传感器诊断方法的全部有益技术效果,在此不再赘述。
45.本发明的附加方面和优点将在下面的描述部分中变得明显,或通过本发明的实践了解到。
附图说明
46.本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
47.图1是根据本发明的实施例的dpf压差传感器诊断方法的流程示意图;
48.图2是根据本发明的实施例的dpf压差传感器诊断系统的方框图;
49.图3是根据本发明的实施例的dpf压差传感器诊断系统的方框图;
50.图4是根据本发明的另一实施例的dpf压差传感器诊断方法的流程示意图。
51.其中,图2和图3中附图标记与部件名称之间的对应关系为:
52.200dpf压差传感器诊断系统,202获取模块,204诊断模块,300dpf压差传感器诊断系统,302存储器,304处理器。
具体实施方式
53.为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本技术的实施例及实施例中的特征可以相互组合。
54.在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。
55.下面参照图1至图4描述本发明一些实施例中的dpf压差传感器诊断方法、系统和可读存储介质。
56.本发明第一方面实施例提出了一种dpf压差传感器诊断方法,如图1所示,包括:
57.s102,获取环境温度信息;
58.s104,在环境温度大于预设温度阈值时,激活诊断功能对dpf压差传感器进行诊断;
59.在环境温度大于预设温度阈值时,激活诊断功能对dpf压差传感器进行诊断具体包括:
60.s1042,获取dpf压差传感器的静态读值;
61.s1044,在静态读值大于预设静态阈值时,获取dpf压差传感器的动态读值;
62.s1046,在动态读值小于等于动态阈值时,判定dpf压差传感器读值故障。
63.根据本发明实施例提供的dpf压差传感器诊断方法,通过对环境温度进行获取,并对环境温度是否大于预设的温度阈值进行判断,以此确定是否要激活诊断功能,当环境温度大于预设温度阈值时,激活诊断功能,对dpf压差传感器的读值是否合理进行诊断;具体的,激活诊断功能后,对dpf压差传感器的静态读值进行获取,在静态读值大于预设静态阈值时,输出dpf压差传感器静态读值不合理的信号,进而获取dpf压差传感器的动态读值,在动态读值小于等于预设动态读值时,判定dpf压差传感器存在读值故障。本技术通过引入环境温度,作为是否激活诊断功能以进行dpf压差传感器读值合理性诊断的依据,排除了冷凝水对dpf压差传感器读值的影响,避免在低温环境下误报dpf压差传感器存在读值故障,排除了低温环境下冷凝水造成的误诊断,同时在现有技术仅依靠零点漂移来进行静态读值判断dpf压差传感器读值合理性的基础上,增加了动态读值的逻辑算法,综合动态读值和静态读值的方式来判断dpf压差传感器读值的合理性,避免误报,提高了诊断精度。
64.在上述实施例中,dpf压差传感器诊断方法还包括:在环境温度小于等于预设温度阈值时,不激活诊断功能。
65.在该实施例中,通过在环境温度小于等于预设温度阈值时,不激活诊断功能,无需对dpf压差传感器进行诊断,避免了冷凝水对dpf压差传感器读值的影响,避免因冷凝水造
成的低温环境误判,进而造成dpf压差传感器读值不合理的误判。
66.在上述实施例中,dpf压差传感器诊断方法还包括:在静态读值小于等于预设静态阈值时,判定dpf压差传感器读值正常。
67.在该实施例中,在激活了诊断功能之后,在静态读值小于等于预设静态阈值时,判定dpf压差传感器的读值正常,诊断流程结束。
68.在上述实施例中,dpf压差传感器诊断方法还包括:在动态读值大于动态阈值时,判定dpf压差传感器读值正常。
69.在该实施例中,在激活了诊断功能之后,在静态读值大于预设静态阈值、且动态读值大于动态阈值时,判定dpf压差传感器的读值正常,诊断流程结束。通过动态和静态的双重诊断,进一步避免了dpf压差传感器读值合理性诊断的误判,提高了诊断精度。
70.在上述任一实施例中,获取dpf压差传感器的静态读值的步骤具体包括:获取dpf压差传感器预设次数的零点漂移值;计算预设次数的零点漂移值的平均值作为静态读值。
71.在该实施例中,按照预设次数多次获取dpf压差传感器的零点漂移值,进而对多个零点漂移值求取平均值作为静态读值,通过平均值的求取提高了零点漂移值的参考性,避免了单次取值误差对最终结果造成得影响,提高了静态读值的代表性,进而提高了dpf压差传感器读值的诊断精度。
72.在上述任一实施例中,零点漂移值为发动机上电瞬间,转速为0时的dpf压差传感器读值。
73.在该实施例中,在发动机上电瞬间,还没有运转起来,即转速为0时的dpf压差传感器的读值即为零点漂移值,通过多次获取dpf压差传感器的零点漂移值,进而对多个零点漂移值求取平均值作为静态读值,通过平均值的求取提高了零点漂移值的参考性,避免了单次取值误差对最终结果造成得影响,提高了静态读值的代表性,进而提高了dpf压差传感器读值的诊断精度。
74.在上述任一实施例中,获取dpf压差传感器的动态读值的步骤具体包括:获取发动机排气流量;在发动机排气流量大于预设流量阈值时,获取dpf压差传感器的读值,并作为动态读值。
75.在该实施例中,通过对发动机排气流量进行获取,当发动机排气流量大于预设流量阈值时,对应的dpf压差传感器的读值即为动态读值,通过对动态读值是否小于等于动态阈值对dpf压差传感器是否正常进行判断,在动态读值小于等于预设动态读值时,判定dpf压差传感器存在读值故障,否则dpf压差传感器读值正常,以此在现有技术仅依靠零点漂移来进行静态读值判断dpf压差传感器读值合理性的基础上,增加了动态读值的逻辑算法,综合动态读值和静态读值的方式来判断dpf压差传感器读值的合理性,避免误报,提高了诊断精度。
76.在上述任一技术方案中,在所述判定所述dpf压差传感器读值故障之后,还包括:启动预警程序,以进行dpf压差传感器读值故障提醒。
77.在该技术方案中,通过启动预警程序,以提醒dpf压差传感器读值故障,使得dpf压差传感器读值故障时能够及时告知,避免了检测出故障却无法被知晓的情况的发生。
78.本发明的第二方面提供了一种dpf压差传感器诊断系统200,如图2所示,包括:获取模块202,用于获取环境温度信息,获取dpf压差传感器的静态读值,在静态读值大于预设
静态阈值时,获取dpf压差传感器的动态读值;诊断模块204,用于当环境温度大于预设温度阈值时,激活诊断功能对dpf压差传感器进行诊断,在动态读值小于等于动态阈值时,判定dpf压差传感器读值故障。
79.根据本发明的实施例提供的dpf压差传感器诊断系统200,包括获取模块202和诊断模块204。其中,获取模块202用于获取环境温度信息,获取dpf压差传感器的静态读值,在静态读值大于预设静态阈值时,获取dpf压差传感器的动态读值;诊断模块204用于当环境温度大于预设温度阈值时,激活诊断功能对dpf压差传感器进行诊断,在动态读值小于等于动态阈值时,判定dpf压差传感器读值故障。同时,根据本发明的实施例提供的dpf压差传感器诊断系统,由于其用于实现本发明的第一方面实施例提供的dpf压差传感器诊断方法的步骤,因而该dpf压差传感器诊断系统具备该dpf压差传感器诊断方法的全部技术效果,在此不再赘述。
80.在上述任一实施例中,诊断模块还用于:在环境温度小于等于预设温度阈值时,不激活诊断功能。
81.在该实施例中,通过在环境温度小于等于预设温度阈值时,不激活诊断功能,无需对dpf压差传感器进行诊断,避免了冷凝水对dpf压差传感器读值的影响,避免因冷凝水造成的低温环境误判,进而造成dpf压差传感器读值不合理的误判。
82.在上述任一实施例中,诊断模块还用于:在静态读值小于等于预设静态阈值时,判定dpf压差传感器读值正常。
83.在该实施例中,在激活了诊断功能之后,在静态读值小于等于预设静态阈值时,判定dpf压差传感器的读值正常,诊断流程结束。
84.在上述任一实施例中,诊断模块还用于:在动态读值大于动态阈值时,判定dpf压差传感器读值正常。
85.在该实施例中,在激活了诊断功能之后,在静态读值大于预设静态阈值、且动态读值大于动态阈值时,判定dpf压差传感器的读值正常,诊断流程结束。通过动态和静态的双重诊断,进一步避免了dpf压差传感器读值合理性诊断的误判,提高了诊断精度。
86.在上述任一实施例中,获取模块还用于:获取dpf压差传感器预设次数的零点漂移值;dpf压差传感器诊断方法还包括计算模块,用于计算预设次数的零点漂移值的平均值作为静态读值。
87.在该实施例中,按照预设次数多次获取dpf压差传感器的零点漂移值,进而对多个零点漂移值求取平均值作为静态读值,通过平均值的求取提高了零点漂移值的参考性,避免了单次取值误差对最终结果造成得影响,提高了静态读值的代表性,进而提高了dpf压差传感器读值的诊断精度。
88.在上述任一实施例中,零点漂移值为发动机上电瞬间,转速为0时的dpf压差传感器读值。
89.在该实施例中,在发动机上电瞬间,还没有运转起来,即转速为0时的dpf压差传感器的读值即为零点漂移值,通过多次获取dpf压差传感器的零点漂移值,进而对多个零点漂移值求取平均值作为静态读值,通过平均值的求取提高了零点漂移值的参考性,避免了单次取值误差对最终结果造成得影响,提高了静态读值的代表性,进而提高了dpf压差传感器读值的诊断精度。
90.在上述任一实施例中,获取模块还用于获取发动机排气流量,当发动机排气流量大于预设流量阈值时,获取dpf压差传感器的读值,并作为动态读值。
91.在该实施例中,通过对发动机排气流量进行获取,当发动机排气流量大于预设流量阈值时,对应的dpf压差传感器的读值即为动态读值,通过对动态读值是否小于等于动态阈值对dpf压差传感器是否正常进行判断,在动态读值小于等于预设动态读值时,判定dpf压差传感器存在读值故障,否则dpf压差传感器读值正常,以此在现有技术仅依靠零点漂移来进行静态读值判断dpf压差传感器读值合理性的基础上,增加了动态读值的逻辑算法,综合动态读值和静态读值的方式来判断dpf压差传感器读值的合理性,避免误报,提高了诊断精度。
92.在上述任一实施例中,在dpf压差传感器诊断系统还包括:预警模块,用于启动预警程序,以进行dpf压差传感器读值故障提醒。
93.在该实施例中,通过启动预警程序,以提醒dpf压差传感器读值故障,使得dpf压差传感器读值故障时能够及时告知,避免了检测出故障却无法被知晓的情况的发生。
94.本发明的第三方面实施例提供了一种dpf压差传感器诊断系统300,如图3所示,包括:存储器302、处理器304及存储在存储器上并可在处理器上运行的程序,程序被处理器304执行时实现上述任一实施例的dpf压差传感器诊断方法限定的步骤。
95.根据本发明的实施例提供的dpf压差传感器诊断系统300,包括存储器302和处理器304及存储在存储器上并可在处理器上运行的程序,程序被处理器执行时实现上述任一dpf压差传感器诊断方法限定的步骤。同时,由于本技术的dpf压差传感器诊断系统能够实现上述任一dpf压差传感器诊断方法限定的步骤,因此本实施例提供的dpf压差传感器诊断系统具有上述任一实施例中提供的dpf压差传感器诊断方法的全部有益效果。
96.本发明的第四方面实施例提供了一种可读存储介质,其上存储有程序和/或指令,程序和/或指令被处理器执行时实现上述任一实施例中的dpf压差传感器诊断方法的步骤。
97.根据本发明的实施例提供的可读存储介质,由于其上存储的程序和/或指令被处理器执行时可实现上述任一实施例中的dpf压差传感器诊断方法的步骤,因而具有上述dpf压差传感器诊断方法的全部有益技术效果,在此不再赘述。
98.下面结合另一具体实施例来进一步介绍本技术提供的dpf压差传感器诊断方法。
99.本实施例提供了一种dpf压差传感器诊断方法,引入环境温度做为诊断释放的条件,同时增加诊断逻辑算法,即根据预设的排气流量范围,判断dpf压差传感器读值是否在一定的范围内来诊断动态读值的合理性。如图4所示,dpf压差传感器诊断方法过程如下:
100.s402,识别环境温度。
101.s404,环境温度高于设定的限值,执行s406;否则执行s418。
102.例如,环境温度低于0℃则不激活dpf压差合理性诊断的功能,判定dpf压差传感器读值正常,如果超过0℃,则激活诊断功能,执行s406。
103.s406,获取预定次数零点漂移值,计算多个零点漂移值的平均值;
104.具体的,在发动机上电,还没有运转起来这段时间内,读取dpf压差传感器读值;这个值为dpf压差读值的零点漂移,保存好这个零点漂移值。收集了预定次数的零漂值后取平均值。其中,预定次数可以为3次-5次。
105.s408,多个零点漂移值的平均值超过设定的限值,执行s408;否则执行s418。
106.例如,零点漂移值的平均值绝对值低于0.68kpa,则静态读值合理,判定dpf压差传感器读值正常;零点漂移值的平均值绝对值超过0.68kpa,判定静态读值不合理,执行s410。
107.s410,获取发动机的排气流量。
108.s412,发动机的排气流量超过设定的限值,执行s414;否则执行s418。
109.具体的,发动机的排气流量低于0.2m3/s,则动态读值合理,判定dpf压差传感器读值正常;发动机的排气流量超过0.2m3/s,判定静态读值不合理,执行s414。
110.s414,识别dpf的压差值。
111.s416,dpf的压差读值低于设定的限值,判定dpf压差传感器读值故障。
112.s418,dpf压差传感器读值正常。
113.可见,本实施例是当静态读值和动态读值都不合理的时候,报出dpf压差读值不合理故障,完成诊断。通过引入环境温度,作为是否激活诊断功能以进行dpf压差传感器读值合理性诊断的依据,排除了冷凝水对dpf压差传感器读值的影响,避免在低温环境下误报dpf压差传感器存在读值故障,排除了低温环境下冷凝水造成的误诊断,同时在现有技术仅依靠零点漂移来进行静态读值判断dpf压差传感器读值合理性的基础上,增加了动态读值的逻辑算法,综合动态读值和静态读值的方式来判断dpf压差传感器读值的合理性,避免误报,提高了诊断精度。
114.在本说明书中,术语“多个”则指两个或两个以上,除非另有明确的限定。术语“安装”、“相连”、“连接”、“固定”等术语均应做广义理解,例如,“连接”可以是固定连接,也可以是可拆卸连接,或一体地连接;“相连”可以是直接相连,也可以通过中间媒介间接相连。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
115.在本说明书的描述中,术语“一个实施例”、“一些实施例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或实例。而且,描述的具体特征、结构、材料或特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
116.以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1