本发明涉及车辆诊断系统,具体涉及一种压差传感器漂移故障诊断方法、装置、设备及介质。
背景技术:
1、对于满足国六的重型车辆,obd会使用压差传感器诊断dpf移除、效率低、堵塞等故障,压差传感器自身是否存在漂移将直接影响dpf(柴油微粒过滤器)相关诊断的准确性。
2、当前,obd对压差传感器漂移的诊断为在发动机停机状态下,根据压差传感器测量值是否低于设定阈值,判断压差传感器自身的状态。当车辆处于低温环境时,压差传感器及其与dpf的连接管内易有水汽结霜或冻结,导致连接管堵塞,也会影响压差传感器内部压力感应模块测量外部压力的准确性。
3、因现有逻辑无法识别该车辆应用场景,导致obd对传感器漂移故障的诊断存在误判,并依据错误漂移值修正传感器的测量值,进而影响利用压差传感器诊断dpf堵塞、效率低等故障的准确性,影响车辆正常运行,给车辆带来不必要的维修,增加使用成本。此外,因dpf堵塞、移除等故障为法规要求诊断项目,故障诊断的准确性会直接影响车辆在面临监督检查时的合规性判定。
技术实现思路
1、针对现有诊断逻辑的缺陷,本发明的目的在于提供一种压差传感器漂移诊断逻辑,能够提高压差传感器漂移故障诊断的准确性。
2、第一方面,本发明技术方案提供一种压差传感器漂移故障诊断方法,包括如下步骤:
3、获取压差传感器的测量值、发动机运行状态、环境温度传感器测试的环境温度和dpf前温度传感器测试的dpf前温度;
4、计算发动机进入运行状态的时间;
5、基于环境温度决定是否在基于压差传感器的测量值进行压差传感器漂移故障诊断中增加发动机运行时间或dpf前温度的要求。
6、作为本发明技术方案的进一步限定,该方法还包括:
7、计算dpf前温度达到目标温度后的时间。
8、作为本发明技术方案的进一步限定,基于环境温度决定是否在基于压差传感器的测量值进行压差传感器漂移故障诊断中增加发动机运行时间或dpf前温度的要求的步骤包括:
9、根据压差传感器的测量值进行飘移故障诊断;
10、判定环境温度是否高于设定环境阈值;
11、若是,释放压差传感器飘移故障诊断。
12、若否,判断发动机运行时间是否大于第一时间阈值以及判断dpf前温度达到目标温度的时间是否大于第二时间阈值;
13、若发动机运行时间大于第一时间阈值或dpf前温度达到目标温度的时间大于第二时间阈值时,释放压差传感器飘移故障诊断结果。
14、作为本发明技术方案的进一步限定,根据压差传感器的测量值进行飘移故障诊断的步骤包括:
15、发动机进入停机状态时,通过将压差传感器的测量值与设定值进行比较判断压差传感器的故障飘移。
16、第二方面,本发明技术方案提供一种压差传感器漂移故障诊断装置,包括测量值获取模块、计算模块和故障诊断逻辑模块;
17、测量值获取模块,用于获取压差传感器的测量值、发动机运行状态、环境温度传感器测试的环境温度和dpf前温度传感器测试的dpf前温度;
18、计算模块,用于计算发动机进入运行状态的时间;
19、故障诊断逻辑模块,用于基于环境温度决定是否在基于压差传感器的测量值进行压差传感器漂移故障诊断中增加发动机运行时间或dpf前温度的要求。
20、作为本发明技术方案的进一步限定,计算模块,还用于计算dpf前温度达到目标温度后的时间。
21、作为本发明技术方案的进一步限定,故障诊断逻辑模块包括飘移故障诊断单元、环境温度判定单元、发动机运行时间判定单元和dpf前温度判定单元;
22、飘移故障诊断单元,用于根据压差传感器的测量值进行飘移故障诊断;
23、环境温度判定单元,用于判定环境温度是否高于设定环境阈值,若是,飘移故障诊断单元释放压差传感器飘移故障诊断结果;若否,触发发动机运行时间判定单元判断发动机运行时间是否大于第一时间阈值以及触发dpf前温度判定单元判断dpf前温度达到目标温度的时间是否大于第二时间阈值;
24、若发动机运行时间大于第一时间阈值或dpf前温度达到目标温度的时间大于第二时间阈值时,飘移故障诊断单元释放压差传感器飘移故障诊断结果。
25、作为本发明技术方案的进一步限定,故障诊断逻辑模块还包括第一逻辑或单元、第二逻辑或单元和逻辑与单元;
26、发动机运行时间判定单元和dpf前温度判定单元分别与第一逻辑或单元的输入端连接,环境温度判定单元和第一逻辑或单元的输出端分别于第二逻辑或单元的输入端连接,第二逻辑或单元的输出端和飘移故障诊断单元分别与逻辑与单元的输入端连接,逻辑与单元的输出端作为飘移故障诊断单元的释放端输出诊断结果。
27、第三方面,本发明技术方案提供一种电子设备,所述电子设备包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;存储器存储有可被至少一个处理器执行的计算机程序指令,所述计算机程序指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如第一方面所述的压差传感器漂移故障诊断方法。
28、第四方面,本发明技术方案还提供一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行如第一方面所述的压差传感器漂移故障诊断方法。
29、从以上技术方案可以看出,本发明具有以下优点:通过获取发动机进入运行状态的时间、环境温度传感器测量值、dpf前温度传感器测量值、压差传感器测量值,将上述变量的测试值与其标定值相比较,确定是否释放传感器漂移故障诊断。诊断逻辑在加入新增条件后,可给予充足的预热时间,以此来提高故障诊断的准确性。
30、此外,本发明设计原理可靠,结构简单,具有非常广泛的应用前景。
31、由此可见,本发明与现有技术相比,具有突出的实质性特点和显著地进步,其实施的有益效果也是显而易见的。
1.一种压差传感器漂移故障诊断方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的压差传感器漂移故障诊断方法,其特征在于,该方法还包括:
3.根据权利要求2所述的压差传感器漂移故障诊断方法,其特征在于,基于环境温度决定是否在基于压差传感器的测量值进行压差传感器漂移故障诊断中增加发动机运行时间或dpf前温度的要求的步骤包括:
4.根据权利要求3所述的压差传感器漂移故障诊断方法,其特征在于,根据压差传感器的测量值进行飘移故障诊断的步骤包括:
5.一种压差传感器漂移故障诊断装置,其特征在于,包括测量值获取模块、计算模块和故障诊断逻辑模块;
6.根据权利要求5所述的压差传感器漂移故障诊断装置,其特征在于,计算模块,还用于计算dpf前温度达到目标温度后的时间。
7.根据权利要求6所述的压差传感器漂移故障诊断装置,其特征在于,故障诊断逻辑模块包括飘移故障诊断单元、环境温度判定单元、发动机运行时间判定单元和dpf前温度判定单元;
8.根据权利要求7所述的压差传感器漂移故障诊断装置,其特征在于,故障诊断逻辑模块还包括第一逻辑或单元、第二逻辑或单元和逻辑与单元;
9.一种电子设备,其特征在于,所述电子设备包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;存储器存储有可被至少一个处理器执行的计算机程序指令,所述计算机程序指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如权利要求1至4中任一项所述的压差传感器漂移故障诊断方法。
10.一种非暂态计算机可读存储介质,其特征在于,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行如权利要求1至4任一项所述的压差传感器漂移故障诊断方法。