本申请涉及汽车控制,尤其涉及切换阀卡滞故障诊断方法、装置、设备及存储介质。
背景技术:
1、面对日益严峻的环境压力与石油能源紧缺压力,环保和经济性成为目前汽车追逐的关键要素。混动汽车呼之欲出,逐渐成为主流。国六法规规定obd(on-boarddiagnostics,车载自动诊断系统)对蒸发系统以及相关部件必须进行诊断。1mm泄漏法规规定必须要准确监测。目前主流的方式是车辆配备dmtl(diagnostic module tank leakage,泄漏诊断模块),在停机后通过主动向油箱泵气,通过电流来判断燃油蒸发系统是否发生泄漏。其中dmtl本身配备有切换阀,用于改变泵内部的气流方向。首先在原位置,判断dmtl本身是否符合生产要求,然后切换阀切换通道,用于泄漏判断。因此切换阀在泄漏诊断完成后,要能正确切换回原位置,为下一次诊断做准备。而目前缺乏对dmtl中的切换阀卡滞的检测方法。
2、上述内容仅用于辅助理解本申请的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
1、本申请的主要目的在于提供一种切换阀卡滞故障诊断方法、装置、设备及存储介质,旨在解决现有技术中无法精确监测燃油蒸发系统切换阀是否存在卡滞的技术问题。
2、为实现上述目的,本申请提出一种切换阀卡滞故障诊断方法,所述切换阀卡滞故障诊断方法包括:
3、在车辆满足切换阀卡滞故障诊断条件时,接收泄漏诊断模块的泄漏诊断请求;
4、根据所述泄漏诊断请求,使泄漏诊断模块的内部气流经过自身配置的参考孔径,得到第一诊断电流值;
5、对所述第一诊断电流值进行检测,在所述第一诊断电流值处于正常范围时,改变所述内部气流方向,在预设时间内获取第二诊断电流值和第二诊断电压值;
6、根据所述第二诊断电流值与所述第二诊断电压值计算所述泄漏诊断模块的功率积分,在所述功率积分大于等于预设卡滞限值时,确定切换阀卡滞。
7、在一实施例中,所述在车辆满足诊断条件时,接收泄漏诊断模块的泄漏诊断请求的步骤之前,还包括:
8、对车辆驱动系统激活状态进行检测,在所述车辆驱动系统激活后,接收发动机控制单元对泄漏诊断条件的判断结果;
9、在所述判断结果为满足泄漏诊断条件时,对泄漏诊断模块进行加热除湿,并在预设时间后,对当前车辆的工作状态进行监测;
10、在所述当前车辆的工作状态为停机状态时,确定车辆满足切换阀卡滞故障诊断条件。
11、在一实施例中,所述根据所述泄漏诊断请求,使泄漏诊断模块的内部气流经过自身配置的参考孔径,得到第一诊断电流值的步骤包括:
12、根据所述泄漏诊断请求,将切换阀保持在第一位置,使泄漏诊断模块的内部气流经过自身配置的参考孔径,得到第一诊断电流值。
13、在一实施例中,所述对所述第一诊断电流值进行检测,在所述第一诊断电流值处于正常范围时,改变所述内部气流方向,在预设时间内获取第二诊断电流值和第二诊断电压值的步骤包括:
14、将所述第一诊断电流值与预设电流范围比较;
15、在所述第一诊断电流值满足所述预设电流范围时,控制切换阀切换通道,改变所述内部气流方向,并基于所述内部气流方向进行泵气,在预设时间内获取第二诊断电流值和第二诊断电压值。
16、在一实施例中,所述将所述第一诊断电流值与预设电流范围比较的步骤之后,还包括:
17、在所述第一诊断电流值不满足所述预设电流范围时,诊断终止,输出所述参考孔径过大的诊断结果。
18、在一实施例中,所述根据所述第二诊断电流值与所述第二诊断电压值计算所述泄漏诊断模块的功率积分,在所述功率积分大于等于预设卡滞限值时,确定切换阀卡滞的步骤包括:
19、将所述第二诊断电流值与所述第二诊断电压值进行积分,得到所述泄漏诊断模块的功率积分;
20、将所述泄漏诊断模块的功率积分与预设卡滞限值进行比较;
21、在所述功率积分大于等于预设卡滞限值时,确定切换阀卡滞。
22、在一实施例中,所述将所述泄漏诊断模块的功率积分与预设卡滞限值进行比较的步骤之后,还包括:
23、在所述功率积分小于预设卡滞限值时,确定切换阀正常。
24、此外,为实现上述目的,本申请还提出一种切换阀卡滞故障诊断装置,所述切换阀卡滞故障诊断装置包括:
25、诊断请求模块,用于在车辆满足切换阀卡滞故障诊断条件时,接收泄漏诊断模块的泄漏诊断请求;
26、第一诊断模块,用于根据所述泄漏诊断请求,使泄漏诊断模块的内部气流经过自身配置的参考孔径,得到第一诊断电流值;
27、第二诊断模块,用于对所述第一诊断电流值进行检测,在所述第一诊断电流值处于正常范围时,改变所述内部气流方向,在预设时间内获取第二诊断电流值和第二诊断电压值;
28、故障诊断模块,用于根据所述第二诊断电流值与所述第二诊断电压值计算所述泄漏诊断模块的功率积分,在所述功率积分大于等于预设卡滞限值时,确定切换阀卡滞。
29、此外,为实现上述目的,本申请还提出一种切换阀卡滞故障诊断设备,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序配置为实现如上文所述的切换阀卡滞故障诊断方法的步骤。
30、此外,为实现上述目的,本申请还提出一种存储介质,所述存储介质为计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上文所述的切换阀卡滞故障诊断方法的步骤。
31、此外,为实现上述目的,本申请还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现如上文所述的切换阀卡滞故障诊断方法的步骤。
32、本申请提出的一个或多个技术方案,至少具有以下技术效果:通过在车辆满足切换阀卡滞故障诊断条件时,接收泄漏诊断模块的泄漏诊断请求根据所述泄漏诊断请求,使泄漏诊断模块的内部气流经过自身配置的参考孔径,得到第一诊断电流值对所述第一诊断电流值进行检测,在所述第一诊断电流值处于正常范围时,改变所述内部气流方向,在预设时间后记录第二诊断电流值,根据所述第一诊断电流值与所述第二诊断电流值计算电流差值,在所述电流差值小于预设电流差值时,确定切换阀卡滞,在不增加硬件配置的情况下,实现对燃油蒸发系统的切换阀是否卡滞进行诊断。
1.一种切换阀卡滞故障诊断方法,其特征在于,所述切换阀卡滞故障诊断方法包括:
2.如权利要求1所述的方法,其特征在于,所述在车辆满足诊断条件时,接收泄漏诊断模块的泄漏诊断请求的步骤之前,还包括:
3.如权利要求1所述的方法,其特征在于,所述根据所述泄漏诊断请求,使泄漏诊断模块的内部气流经过自身配置的参考孔径,得到第一诊断电流值的步骤包括:
4.如权利要求1所述的方法,其特征在于,所述对所述第一诊断电流值进行检测,在所述第一诊断电流值处于正常范围时,改变所述内部气流方向,在预设时间内获取第二诊断电流值和第二诊断电压值的步骤包括:
5.如权利要求4所述的方法,其特征在于,所述将所述第一诊断电流值与预设电流范围比较的步骤之后,还包括:
6.如权利要求1所述的方法,其特征在于,所述根据所述第二诊断电流值与所述第二诊断电压值计算所述泄漏诊断模块的功率积分,在所述功率积分大于等于预设卡滞限值时,确定切换阀卡滞的步骤包括:
7.如权利要求6所述的方法,其特征在于,所述将所述泄漏诊断模块的功率积分与预设卡滞限值进行比较的步骤之后,还包括:
8.一种切换阀卡滞故障诊断装置,其特征在于,所述装置包括:
9.一种切换阀卡滞故障诊断设备,其特征在于,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序配置为实现如权利要求1至7中任一项所述的切换阀卡滞故障诊断方法的步骤。
10.一种存储介质,其特征在于,所述存储介质为计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的切换阀卡滞故障诊断方法的步骤。
