压力传感器的故障诊断方法、装置、存储介质和工程设备与流程

文档序号:31024870发布日期:2022-08-05 23:52阅读:127来源:国知局
压力传感器的故障诊断方法、装置、存储介质和工程设备与流程

1.本发明涉及故障诊断技术领域,具体而言,涉及一种压力传感器的故障诊断方法、装置、存储介质和工程设备。


背景技术:

2.现有技术中,在工程设备的发动机的中冷后压力传感器出现压力信号零点漂移、压力信号采样电路或者转换电路损坏等问题时,会导致压力传感器输出的压力值不准确,当输出的压力值偏大时,会导致发动机计算出的进气量偏大,喷出的燃油过多,出现燃烧恶化以及油耗过高的情况;当输出的压力值偏小时,会导致发动机计算出的进气量偏少,喷出的燃油过少,出现动力不足的情况。因此,如何提供一种能够对发动机的中冷后压力传感器进行故障诊断的技术方案,成为亟需解决的问题。


技术实现要素:

3.本发明旨在至少解决现有技术或相关技术中存在的技术问题之一。
4.为此,本发明的第一个方面在于提出一种压力传感器的故障诊断方法。
5.本发明的第二个方面在于提出一种压力传感器的故障诊断装置。
6.本发明的第三个方面在于提出一种可读存储介质。
7.本发明的第四个方面在于提出一种工程设备。
8.有鉴于此,根据本发明的一个方面,提出了一种压力传感器的故障诊断方法,该故障诊断方法包括:在发动机处于第一工作状态,且第一压力传感器和第二压力传感器均不存在线路故障的情况下,获取第一压力传感器输出的第一压力值和第二压力传感器输出的第二压力值;在第一压力值与第二压力值的差值不处于压力预设范围的情况下,确认第二压力传感器存在故障;其中,第一压力传感器为发动机的控制器中的大气压力传感器,第二压力传感器为发动机的中冷后压力传感器。
9.需要说明的是,本发明所提出的压力传感器的故障诊断方法主要用于工程设备的发动机的中冷后压力传感器的故障诊断,其执行主体可以是压力传感器的故障诊断装置,为了更加清楚的对本发明提出的压力传感器的故障诊断方法进行说明,下面技术方案中以压力传感器的故障诊断方法的执行主体为压力传感器的故障诊断装置进行示例性说明。
10.在该技术方案中,上述第一压力传感器为发动机的控制器中的大气压力传感器,上述第二压力传感器为发动机的中冷后压力传感器。
11.具体地,故障诊断装置首先判断发动机的工作状态以及第一压力传感器和第二压力传感器是否存在线路故障,并在判断得出发动机处于第一工作状态,且第一压力传感器和第二压力传感器均不存在线路故障的情况下,获取第一压力传感器检测出的第一压力值和第二压力传感器检测出的第二压力值。
12.具体而言,如果发动机的工作状态为第一工作状态,则表明发动机的转速为0且已经维持了一定的时间,即发动机处于基质的状态,此时发动机的中冷后的压力已经完全释
放,即发动机的中冷后的压力应等于大气压力。如果第一压力传感器和第二压力传感器均不存在线路故障,则表明第一压力传感器和第二压力传感器均不存在开路或者短路故障,即表明第一压力传感器和第二压力传感器输出的压力值均为有效值。
13.进一步地,故障诊断装置计算上述第一压力值和上述第二压力值的差值,并根据该差值是否处于预设的压力预设范围确定第二压力传感器是否存在故障。具体而言,如果该差值不处于压力预设范围内,则表明上述第二压力传感器存在故障。
14.具体地,如果上述第一压力值和上述第二压力值的差值不处于压力预设范围内,则表明第二压力值与正常的大气压力值相差过大,即第二压力传感器检测出的压力值与大气压力值相差过大。具体而言,在发动机处于第一工作状态,且第一压力传感器和第二压力传感器均不存在线路故障的情况下,第二压力传感器检测出的压力值(即第二压力值)应等于正常的大气压力值。因此,在第二压力值与正常的大气压力值相差过大时,可以确定第二压力传感器(即中冷后压力传感器)存在故障。
15.在该技术方案中,故障诊断装置能够根据在发动机处于第一工作状态,且第一压力传感器和第二压力传感器均不存在线路故障的情况下检测出的第一压力值和第二压力值判断第二压力传感器(即发动机的中冷后压力传感器)是否存在故障,避免了出现第二压力传感器输出的压力值不准确,导致发动机进气量异常,导致发动机运行不稳定的情况。同时本发明的技术方案中,无需增加额外的电子器件,即无需增加额外的成本。
16.此外,根据本发明的上述技术方案提出的压力传感器的故障诊断方法,还可以具有以下附加技术特征:
17.在上述技术方案中,在发动机处于第一工作状态,且第一压力传感器和第二压力传感器均不存在线路故障的情况下,获取第一压力传感器输出的第一压力值和第二压力传感器输出的第二压力值之前,故障诊断方法还包括:获取发动机的转速值;在发动机的转速值等于转速阈值,且维持第一预设时长的情况下,确认发动机处于第一工作状态。
18.在该技术方案中,在获取上述第一压力值和上述第二压力值之前,故障诊断装置还需要获取发动机的转速值,以判断发动机是否处于第一工作状态。
19.具体地,故障诊断装置根据发动机的转速值判断发动机是否处于第一工作状态的过程为:故障诊断装置判断发动机的转速值是否等于转速阈值,在判断得出发动机的转速值等于转速阈值的且维持了第一预设时长的情况下,确定发动机处于第一工作状态。具体而言,转速阈值一般设置为0,第一预设时长设置为30秒,即在发动机处于静止状态且维持了30秒时,确定发动机处于第一工作状态。
20.在该技术方案中,故障诊断装置能够根据获取的发动机的转速值和发动机在该转速值维持的时长,确认发动机是否处于第一工作状态。具体而言,在发动机处于第一工作状态时,第二压力传感器检测出的第二压力值近似等于大气压力,因此,故障诊断装置需要通过获取发动机的转速值判断发动机的工作状态,以保证后续步骤中根据第二压力值进行压力传感器故障诊断的准确性。
21.在上述技术方案中,在确认发动机处于第一工作状态后,故障诊断方法还包括:获取第一压力传感器的第一电压值和第二压力传感器的第二电压值;在第一电压值和第二电压值均处于电压预设范围的情况下,确认第一压力传感器和第二压力传感器均不存在线路故障。
22.在该技术方案中,上述线路故障指的是第一压力传感器和第二压力传感器与工程设备的总控制器的连接线路的开路故障或者短路故障。
23.具体地,故障诊断装置判断第一压力传感器和第二压力传感器是否存在线路的故障的步骤为:故障诊断装置首先获取第一压力传感器的第一电压值和第二压力传感器的第二电压值,然后根据第一电压值和第二电压值是否处于电压预设范围,判断第一压力传感器和第二压力传感器是否存在线路故障。
24.具体地,在故障诊断装置判断得出第一电压值处于电压预设范围之外,则可确定第一压力传感器存在开路故障或者短路故障。具体而言,如果第一电压值小于电压预设范围的下限值,则表明第一压力传感器存在线路短路故障;如果第一电压值大于电压预设范围的上限值,则表明第一压力传感器存在线路开路故障。
25.具体地,在故障诊断装置判断得出第二电压值处于电压预设范围之外,则可确定第二压力传感器存在开路故障或者短路故障。具体而言,如果第二电压值小于电压预设范围的下限值,则表明第二压力传感器存在线路短路故障;如果第二电压值大于电压预设范围的上限值,则表明第二压力传感器存在线路开路故障。
26.具体地,在判断得出第一电压值和第二电压值均处于电压预设范围的情况下,故障诊断装置确认第一压力传感器和第二压力传感器既不存在线路,也不存在短路故障,即第一压力传感器和第二压力传感器均不存在线路故障。
27.在该技术方案中,故障诊断装置能够根据获取的第一压力传感器的第一电压值和第二压力传感器的第二电压值判断第一压力传感器和第二压力传感器是否存在线路故障。具体而言,在第一压力传感器和第二压力传感器均不存在线路故障情况下,上述第一压力传感器检测出的压力值(第一压力值)和上述第一压力传感器检测出的压力值(第二压力值)才具有参考价值。因此,故障诊断装置需要根据上述第一电压值和第二电压值判断第一压力传感器和第二压力传感器是否存在线路故障,以保证后续步骤中根据第一压力值和第二压力值进行压力传感器故障诊断的准确性。
28.在上述技术方案中,压力预设范围为大于等于-0.5bar且小于等于0.5bar。
29.在该技术方案中,压力预设范围为-0.5bar至0.5bar。具体而言,由于传感器精度或者传感器长期使用的老化问题,将压力预设范围设定正负0.5bar的偏差范围,这样,提高了根据压力预设范围对第二压力传感器故障诊断的准确性。
30.在上述技术方案中,电压预设范围为大于等于0.5v且小于等于4.5v。
31.在该技术方案中,电压预设范围为0.5v至4.5v,具体而言,用于工程设备上设置的压力传感器的工作电压最小值一般为0.5v,最大值一般为4.5v,因此,将电压预设范围为0.5v至4.5v,这样,提高了根据电压预设范围确认第一压力传感器和第二压力传感器是否存在线路故障的准确性。
32.根据本发明的第二个方面,提出了一种压力传感器的故障诊断装置,该压力传感器的故障诊断装置包括:获取模块,用于在发动机处于第一工作状态,且第一压力传感器和第二压力传感器均不存在线路故障的情况下,获取第一压力传感器输出的第一压力值和第二压力传感器输出的第二压力值;第一处理模块,用于在第一压力值与第二压力值的差值不处于压力预设范围的情况下,确认第二压力传感器存在故障;其中,第一压力传感器为发动机的控制器中的大气压力传感器,第二压力传感器用于指示为发动机的中冷后压力传感
器。
33.需要说明的是,本发明所提出的压力传感器的故障诊断装置主要用于工程设备的发动机的中冷后压力传感器的故障诊断。
34.在该技术方案中,上述第一压力传感器为发动机的控制器中的大气压力传感器,上述第二压力传感器为发动机的中冷后压力传感器。
35.具体地,首先判断发动机的工作状态以及第一压力传感器和第二压力传感器是否存在线路故障,并在判断得出发动机处于第一工作状态,且第一压力传感器和第二压力传感器均不存在线路故障的情况下,通过获取模块获取第一压力传感器检测出的第一压力值和第二压力传感器检测出的第二压力值。
36.具体而言,如果发动机的工作状态为第一工作状态,则表明发动机的转速为0且已经维持了一定的时间,即发动机处于基质的状态,此时发动机的中冷后的压力已经完全释放,即发动机的中冷后的压力应等于大气压力。如果第一压力传感器和第二压力传感器均不存在线路故障,则表明第一压力传感器和第二压力传感器均不存在开路或者短路故障,即表明第一压力传感器和第二压力传感器输出的压力值均为有效值。
37.进一步地,第一处理模块计算上述第一压力值和上述第二压力值的差值,并根据该差值是否处于预设的压力预设范围确定第二压力传感器是否存在故障。具体而言,如果该差值不处于压力预设范围内,则表明上述第二压力传感器存在故障。
38.具体地,如果上述第一压力值和上述第二压力值的差值不处于压力预设范围内,则表明第二压力值与正常的大气压力值相差过大,即第二压力传感器检测出的压力值与大气压力值相差过大。具体而言,在发动机处于第一工作状态,且第一压力传感器和第二压力传感器均不存在线路故障的情况下,第二压力传感器检测出的压力值(即第二压力值)应等于正常的大气压力值。因此,在第二压力值与正常的大气压力值相差过大时,第一处理模块可以确定第二压力传感器(即中冷后压力传感器)存在故障。
39.在该技术方案中,第一处理模块能够根据在发动机处于第一工作状态,且第一压力传感器和第二压力传感器均不存在线路故障的情况下检测出的第一压力值和第二压力值判断第二压力传感器(即发动机的中冷后压力传感器)是否存在故障,避免了出现第二压力传感器输出的压力值不准确,导致发动机进气量异常,导致发动机运行不稳定的情况。同时本发明的技术方案中,无需增加额外的电子器件,即无需增加额外的成本。
40.在上述技术方案中,压力传感器的故障诊断装置还包括第二处理模块;获取模块还用于获取发动机的转速值;第二处理模块用于在发动机的转速值等于转速阈值,且维持第一预设时长的情况下,确认发动机处于第一工作状态。
41.在该技术方案中,在通过获取模块获取上述第一压力值和上述第二压力值之前,还需要通过获取模块获取发动机的转速值,以通过第二处理模块判断发动机是否处于第一工作状态。
42.具体地,第二处理模块根据发动机的转速值判断发动机是否处于第一工作状态的过程为:第二处理模块判断发动机的转速值是否等于转速阈值,在判断得出发动机的转速值等于转速阈值的且维持了第一预设时长的情况下,确定发动机处于第一工作状态。具体而言,转速阈值一般设置为0,第一预设时长设置为30秒,即在发动机处于静止状态且维持了30秒时,确定发动机处于第一工作状态。
43.在该技术方案中,第二处理模块能够根据获取模块获取的发动机的转速值和发动机在该转速值维持的时长,确认发动机是否处于第一工作状态。具体而言,在发动机处于第一工作状态时,第二压力传感器检测出的第二压力值近似等于大气压力,因此,第二处理模块需要通过获取发动机的转速值判断发动机的工作状态,以保证后续步骤中根据第二压力值进行压力传感器故障诊断的准确性。
44.在上述技术方案中,压力传感器的故障诊断装置还包括第三处理模块;获取模块还用于获取大气压力传感器的第一电压值和中冷后压力传感器的第二电压值;第三处理模块用于在第一电压值和第二电压值均处于电压预设范围的情况下,确认大气压力传感器和中冷后压力传感器均不存在线路故障。
45.在该技术方案中,上述线路故障指的是第一压力传感器和第二压力传感器与工程设备的总控制器的连接线路的开路故障或者短路故障。
46.具体地,判断第一压力传感器和第二压力传感器是否存在线路的故障的步骤为:首先通过获取模块获取第一压力传感器的第一电压值和第二压力传感器的第二电压值,第三处理模块根据第一电压值和第二电压值是否处于电压预设范围,判断第一压力传感器和第二压力传感器是否存在线路故障。
47.具体地,在第三处理模块判断得出第一电压值处于电压预设范围之外,则可确定第一压力传感器存在开路故障或者短路故障。具体而言,如果第一电压值小于电压预设范围的下限值,则表明第一压力传感器存在线路短路故障;如果第一电压值大于电压预设范围的上限值,则表明第一压力传感器存在线路开路故障。
48.具体地,在第三处理模块判断得出第二电压值处于电压预设范围之外,则可确定第二压力传感器存在开路故障或者短路故障。具体而言,如果第二电压值小于电压预设范围的下限值,则表明第二压力传感器存在线路短路故障;如果第二电压值大于电压预设范围的上限值,则表明第二压力传感器存在线路开路故障。
49.具体地,在判断得出第一电压值和第二电压值均处于电压预设范围的情况下,第三处理模块确认第一压力传感器和第二压力传感器既不存在线路,也不存在短路故障,即第一压力传感器和第二压力传感器均不存在线路故障。
50.在该技术方案中,第三处理模块能够根据获取的第一压力传感器的第一电压值和第二压力传感器的第二电压值判断第一压力传感器和第二压力传感器是否存在线路故障。具体而言,在第一压力传感器和第二压力传感器均不存在线路故障情况下,上述第一压力传感器检测出的压力值(第一压力值)和上述第一压力传感器检测出的压力值(第二压力值)才具有参考价值。因此,第三处理模块需要根据上述第一电压值和第二电压值判断第一压力传感器和第二压力传感器是否存在线路故障,以保证后续步骤中根据第一压力值和第二压力值进行压力传感器故障诊断的准确性。
51.根据本发明的第三个方面,提出了一种可读存储介质,其上存储有程序或指令,程序或指令被处理器执行时实现如本发明上述技术方案提出的压力传感器的故障诊断方法。因此,该可读存储介质具备本发明上述技术方案提出的压力传感器的故障诊断方法的全部有益效果,在此不再赘述。
52.根据本发明的第四个方面,提出了一种工程设备,包括如本发明上述技术方案提出的压力传感器的故障诊断装置,和/或如本发明上述技术方案提出的可读存储介质,因
此,该工程设备具备本发明上述技术方案提出的压力传感器的故障诊断装置和/或本发明上述技术方案提出的可读存储介质的全部有益效果,在此不再赘述。
53.需要说明的是,工程设备可以为重卡、挂车、挖掘机、掘锚机、推土机、压路机、混凝土泵车等机械作业设备及车辆。
54.本发明的附加方面和优点将在下面的描述部分中变得明显,或通过本发明的实践了解到。
附图说明
55.本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
56.图1示出了本发明实施例的压力传感器的故障诊断方法的流程示意图之一;
57.图2示出了本发明实施例的压力传感器的故障诊断方法的流程示意图之二;
58.图3示出了本发明实施例的压力传感器的故障诊断方法的流程示意图之三;
59.图4示出了本发明实施例的压力传感器的故障诊断装置的示意框图;
60.图5示出了本发明实施例的压力传感器的故障诊断方法的总体流程示意图。
具体实施方式
61.为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本发明的实施例及实施例中的特征可以相互组合。
62.在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不限于下面公开的具体实施例的限制。
63.下面结合图1至图5,通过具体的实施例及其应用场景对本发明实施例提供的压力传感器的故障诊断方法、装置、存储介质和工程设备进行详细地说明。
64.实施例一:
65.图1示出了本发明实施例的压力传感器的故障诊断方法的流程示意图,其中,该故障诊断方法包括:
66.步骤s102,在发动机处于第一工作状态,且第一压力传感器和第二压力传感器均不存在线路故障的情况下,获取第一压力传感器输出的第一压力值和第二压力传感器输出的第二压力值;
67.步骤s104,在第一压力值与第二压力值的差值不处于压力预设范围的情况下,确认第二压力传感器存在故障。
68.其中,第一压力传感器为发动机的控制器中的大气压力传感器,第二压力传感器为发动机的中冷后压力传感器。
69.需要说明的是,本发明所提出的压力传感器的故障诊断方法主要用于工程设备的发动机的中冷后压力传感器的故障诊断,其执行主体可以是压力传感器的故障诊断装置,为了更加清楚的对本发明提出的压力传感器的故障诊断方法进行说明,下面实施例中以压力传感器的故障诊断方法的执行主体为压力传感器的故障诊断装置进行示例性说明。
70.在该实施例中,上述第一压力传感器为发动机的控制器中的大气压力传感器,上述第二压力传感器为发动机的中冷后压力传感器。
71.具体地,故障诊断装置首先判断发动机的工作状态以及第一压力传感器和第二压力传感器是否存在线路故障,并在判断得出发动机处于第一工作状态,且第一压力传感器和第二压力传感器均不存在线路故障的情况下,获取第一压力传感器检测出的第一压力值和第二压力传感器检测出的第二压力值。
72.具体而言,如果发动机的工作状态为第一工作状态,则表明发动机的转速为0且已经维持了一定的时间,即发动机处于基质的状态,此时发动机的中冷后的压力已经完全释放,即发动机的中冷后的压力应等于大气压力。如果第一压力传感器和第二压力传感器均不存在线路故障,则表明第一压力传感器和第二压力传感器均不存在开路或者短路故障,即表明第一压力传感器和第二压力传感器输出的压力值均为有效值。
73.进一步地,故障诊断装置计算上述第一压力值和上述第二压力值的差值,并根据该差值是否处于预设的压力预设范围确定第二压力传感器是否存在故障。具体而言,如果该差值不处于压力预设范围内,则表明上述第二压力传感器存在故障。
74.具体地,如果上述第一压力值和上述第二压力值的差值不处于压力预设范围内,则表明第二压力值与正常的大气压力值相差过大,即第二压力传感器检测出的压力值与大气压力值相差过大。具体而言,在发动机处于第一工作状态,且第一压力传感器和第二压力传感器均不存在线路故障的情况下,第二压力传感器检测出的压力值(即第二压力值)应等于正常的大气压力值。因此,在第二压力值与正常的大气压力值相差过大时,可以确定第二压力传感器(即中冷后压力传感器)存在故障。
75.在该实施例中,故障诊断装置能够根据在发动机处于第一工作状态,且第一压力传感器和第二压力传感器均不存在线路故障的情况下检测出的第一压力值和第二压力值判断第二压力传感器(即发动机的中冷后压力传感器)是否存在故障,避免了出现第二压力传感器输出的压力值不准确,导致发动机进气量异常,导致发动机运行不稳定的情况。同时本发明的实施例中,无需增加额外的电子器件,即无需增加额外的成本。
76.图2示出了本发明实施例的压力传感器的故障诊断方法的流程示意图,其中,该故障诊断方法包括:
77.步骤s202,获取发动机的转速值;
78.步骤s204,在发动机的转速值等于转速阈值,且维持第一预设时长的情况下,确认发动机处于第一工作状态;
79.步骤s206,在发动机处于第一工作状态,且第一压力传感器和第二压力传感器均不存在线路故障的情况下,获取第一压力传感器输出的第一压力值和第二压力传感器输出的第二压力值;
80.步骤s208,在第一压力值与第二压力值的差值不处于压力预设范围的情况下,确认第二压力传感器存在故障。
81.在该实施例中,在获取上述第一压力值和上述第二压力值之前,故障诊断装置还需要获取发动机的转速值,以判断发动机是否处于第一工作状态。
82.具体地,故障诊断装置根据发动机的转速值判断发动机是否处于第一工作状态的过程为:故障诊断装置判断发动机的转速值是否等于转速阈值,在判断得出发动机的转速
值等于转速阈值的且维持了第一预设时长的情况下,确定发动机处于第一工作状态。具体而言,转速阈值一般设置为0,第一预设时长设置为30秒,即在发动机处于静止状态且维持了30秒时,确定发动机处于第一工作状态。
83.在该实施例中,故障诊断装置能够根据获取的发动机的转速值和发动机在该转速值维持的时长,确认发动机是否处于第一工作状态。具体而言,在发动机处于第一工作状态时,第二压力传感器检测出的第二压力值近似等于大气压力,因此,故障诊断装置需要通过获取发动机的转速值判断发动机的工作状态,以保证后续步骤中根据第二压力值进行压力传感器故障诊断的准确性。
84.图3示出了本发明实施例的压力传感器的故障诊断方法的流程示意图,其中,该故障诊断方法包括:
85.步骤s302,获取发动机的转速值;
86.步骤s304,在发动机的转速值等于转速阈值,且维持第一预设时长的情况下,确认发动机处于第一工作状态;
87.步骤s306,获取第一压力传感器的第一电压值和第二压力传感器的第二电压值;
88.步骤s308,在第一电压值和第二电压值均处于电压预设范围的情况下,确认第一压力传感器和第二压力传感器均不存在线路故障;
89.步骤s310,在发动机处于第一工作状态,且第一压力传感器和第二压力传感器均不存在线路故障的情况下,获取第一压力传感器输出的第一压力值和第二压力传感器输出的第二压力值;
90.步骤s312,在第一压力值与第二压力值的差值不处于压力预设范围的情况下,确认第二压力传感器存在故障。
91.在该实施例中,上述线路故障指的是第一压力传感器和第二压力传感器与工程设备的总控制器的连接线路的开路故障或者短路故障。
92.具体地,故障诊断装置判断第一压力传感器和第二压力传感器是否存在线路的故障的步骤为:故障诊断装置首先获取第一压力传感器的第一电压值和第二压力传感器的第二电压值,然后根据第一电压值和第二电压值是否处于电压预设范围,判断第一压力传感器和第二压力传感器是否存在线路故障。
93.具体地,在故障诊断装置判断得出第一电压值处于电压预设范围之外,则可确定第一压力传感器存在开路故障或者短路故障。具体而言,如果第一电压值小于电压预设范围的下限值,则表明第一压力传感器存在线路短路故障;如果第一电压值大于电压预设范围的上限值,则表明第一压力传感器存在线路开路故障。
94.具体地,在故障诊断装置判断得出第二电压值处于电压预设范围之外,则可确定第二压力传感器存在开路故障或者短路故障。具体而言,如果第二电压值小于电压预设范围的下限值,则表明第二压力传感器存在线路短路故障;如果第二电压值大于电压预设范围的上限值,则表明第二压力传感器存在线路开路故障。
95.具体地,在判断得出第一电压值和第二电压值均处于电压预设范围的情况下,故障诊断装置确认第一压力传感器和第二压力传感器既不存在线路,也不存在短路故障,即第一压力传感器和第二压力传感器均不存在线路故障。
96.在该实施例中,故障诊断装置能够根据获取的第一压力传感器的第一电压值和第
二压力传感器的第二电压值判断第一压力传感器和第二压力传感器是否存在线路故障。具体而言,在第一压力传感器和第二压力传感器均不存在线路故障情况下,上述第一压力传感器检测出的压力值(第一压力值)和上述第一压力传感器检测出的压力值(第二压力值)才具有参考价值。因此,故障诊断装置需要根据上述第一电压值和第二电压值判断第一压力传感器和第二压力传感器是否存在线路故障,以保证后续步骤中根据第一压力值和第二压力值进行压力传感器故障诊断的准确性。
97.在上述实施例中,压力预设范围为大于等于-0.5bar且小于等于0.5bar。
98.在该实施例中,压力预设范围为-0.5bar至0.5bar。具体而言,由于传感器精度或者传感器长期使用的老化问题,将压力预设范围设定正负0.5bar的偏差范围,这样,提高了根据压力预设范围对第二压力传感器故障诊断的准确性。
99.在上述实施例中,电压预设范围为大于等于0.5v且小于等于4.5v。
100.在该实施例中,电压预设范围为0.5v至4.5v,具体而言,用于工程设备上设置的压力传感器的工作电压最小值一般为0.5v,最大值一般为4.5v,因此,将电压预设范围为0.5v至4.5v,这样,提高了根据电压预设范围确认第一压力传感器和第二压力传感器是否存在线路故障的准确性。
101.实施例二:
102.图4示出了本发明实施例的压力传感器的故障诊断装置的示意框图,该压力传感器的故障诊断装置400包括:获取模块402,用于在发动机处于第一工作状态,且第一压力传感器和第二压力传感器均不存在线路故障的情况下,获取第一压力传感器输出的第一压力值和第二压力传感器输出的第二压力值;第一处理模块404,用于在第一压力值与第二压力值的差值不处于压力预设范围的情况下,确认第二压力传感器存在故障;其中,第一压力传感器为发动机的控制器中的大气压力传感器,第二压力传感器用于指示为发动机的中冷后压力传感器。
103.需要说明的是,本实施例所提出的压力传感器的故障诊断装置400主要用于工程设备的发动机的中冷后压力传感器的故障诊断。
104.在该实施例中,上述第一压力传感器为发动机的控制器中的大气压力传感器,上述第二压力传感器为发动机的中冷后压力传感器。
105.具体地,首先判断发动机的工作状态以及第一压力传感器和第二压力传感器是否存在线路故障,并在判断得出发动机处于第一工作状态,且第一压力传感器和第二压力传感器均不存在线路故障的情况下,通过获取模块402获取第一压力传感器检测出的第一压力值和第二压力传感器检测出的第二压力值。
106.具体而言,如果发动机的工作状态为第一工作状态,则表明发动机的转速为0且已经维持了一定的时间,即发动机处于基质的状态,此时发动机的中冷后的压力已经完全释放,即发动机的中冷后的压力应等于大气压力。如果第一压力传感器和第二压力传感器均不存在线路故障,则表明第一压力传感器和第二压力传感器均不存在开路或者短路故障,即表明第一压力传感器和第二压力传感器输出的压力值均为有效值。
107.进一步地,第一处理模块404计算上述第一压力值和上述第二压力值的差值,并根据该差值是否处于预设的压力预设范围确定第二压力传感器是否存在故障。具体而言,如果该差值不处于压力预设范围内,则表明上述第二压力传感器存在故障。
108.具体地,如果上述第一压力值和上述第二压力值的差值不处于压力预设范围内,则表明第二压力值与正常的大气压力值相差过大,即第二压力传感器检测出的压力值与大气压力值相差过大。具体而言,在发动机处于第一工作状态,且第一压力传感器和第二压力传感器均不存在线路故障的情况下,第二压力传感器检测出的压力值(即第二压力值)应等于正常的大气压力值。因此,在第二压力值与正常的大气压力值相差过大时,第一处理模块404可以确定第二压力传感器(即中冷后压力传感器)存在故障。
109.在该实施例中,第一处理模块404能够根据在发动机处于第一工作状态,且第一压力传感器和第二压力传感器均不存在线路故障的情况下检测出的第一压力值和第二压力值判断第二压力传感器(即发动机的中冷后压力传感器)是否存在故障,避免了出现第二压力传感器输出的压力值不准确,导致发动机进气量异常,导致发动机运行不稳定的情况。同时本发明的实施例中,无需增加额外的电子器件,即无需增加额外的成本。
110.在上述实施例中,压力传感器的故障诊断装置400还包括第二处理模块406;获取模块402还用于获取发动机的转速值;第二处理模块406用于在发动机的转速值等于转速阈值,且维持第一预设时长的情况下,确认发动机处于第一工作状态。
111.在该实施例中,在通过获取模块402获取上述第一压力值和上述第二压力值之前,还需要通过获取模块402获取发动机的转速值,以通过第二处理模块406判断发动机是否处于第一工作状态。
112.具体地,第二处理模块406根据发动机的转速值判断发动机是否处于第一工作状态的过程为:第二处理模块406判断发动机的转速值是否等于转速阈值,在判断得出发动机的转速值等于转速阈值的且维持了第一预设时长的情况下,确定发动机处于第一工作状态。具体而言,转速阈值一般设置为0,第一预设时长设置为30秒,即在发动机处于静止状态且维持了30秒时,确定发动机处于第一工作状态。
113.在该实施例中,第二处理模块406能够根据获取模块402获取的发动机的转速值和发动机在该转速值维持的时长,确认发动机是否处于第一工作状态。具体而言,在发动机处于第一工作状态时,第二压力传感器检测出的第二压力值近似等于大气压力,因此,第二处理模块406需要通过获取发动机的转速值判断发动机的工作状态,以保证后续步骤中根据第二压力值进行压力传感器故障诊断的准确性。
114.在上述实施例中,压力传感器的故障诊断装置400还包括第三处理模块408;获取模块402还用于获取大气压力传感器的第一电压值和中冷后压力传感器的第二电压值;第三处理模块408用于在第一电压值和第二电压值均处于电压预设范围的情况下,确认大气压力传感器和中冷后压力传感器均不存在线路故障。
115.在该实施例中,上述线路故障指的是第一压力传感器和第二压力传感器与工程设备的总控制器的连接线路的开路故障或者短路故障。
116.具体地,判断第一压力传感器和第二压力传感器是否存在线路的故障的步骤为:首先通过获取模块402获取第一压力传感器的第一电压值和第二压力传感器的第二电压值,第三处理模块408根据第一电压值和第二电压值是否处于电压预设范围,判断第一压力传感器和第二压力传感器是否存在线路故障。
117.具体地,在第三处理模块408判断得出第一电压值处于电压预设范围之外,则可确定第一压力传感器存在开路故障或者短路故障。具体而言,如果第一电压值小于电压预设
范围的下限值,则表明第一压力传感器存在线路短路故障;如果第一电压值大于电压预设范围的上限值,则表明第一压力传感器存在线路开路故障。
118.具体地,在第三处理模块408判断得出第二电压值处于电压预设范围之外,则可确定第二压力传感器存在开路故障或者短路故障。具体而言,如果第二电压值小于电压预设范围的下限值,则表明第二压力传感器存在线路短路故障;如果第二电压值大于电压预设范围的上限值,则表明第二压力传感器存在线路开路故障。
119.具体地,在判断得出第一电压值和第二电压值均处于电压预设范围的情况下,第三处理模块408确认第一压力传感器和第二压力传感器既不存在线路,也不存在短路故障,即第一压力传感器和第二压力传感器均不存在线路故障。
120.在该实施例中,第三处理模块408能够根据获取的第一压力传感器的第一电压值和第二压力传感器的第二电压值判断第一压力传感器和第二压力传感器是否存在线路故障。具体而言,在第一压力传感器和第二压力传感器均不存在线路故障情况下,上述第一压力传感器检测出的压力值(第一压力值)和上述第一压力传感器检测出的压力值(第二压力值)才具有参考价值。因此,第三处理模块408需要根据上述第一电压值和第二电压值判断第一压力传感器和第二压力传感器是否存在线路故障,以保证后续步骤中根据第一压力值和第二压力值进行压力传感器故障诊断的准确性。
121.在上述实施例中,压力预设范围为大于等于-0.5bar且小于等于0.5bar。
122.在上述实施例中,电压预设范围为大于等于0.5v且小于等于4.5v。
123.实施例三:
124.根据本发明的第三个实施例,提出了一种可读存储介质,其上存储有程序或指令,程序或指令被处理器执行时实现如上述实施例提出的压力传感器的故障诊断方法。因此,该可读存储介质具备上述实施例提出的压力传感器的故障诊断方法的全部有益效果,在此不再赘述。
125.实施例四:
126.根据本发明的第四个实施例,提出了一种工程设备,包括如本发明上述实施例提出的压力传感器的故障诊断装置,和/或如本发明上述实施例提出的可读存储介质,因此,该工程设备具备本发明上述实施例提出的压力传感器的故障诊断装置和/或本发明上述实施例提出的可读存储介质的全部有益效果,在此不再赘述。
127.示例性的,工程设备可以为重卡、挂车、挖掘机、掘锚机、推土机、压路机、混凝土泵车等机械作业设备及车辆。
128.实施例五:
129.本实施例结合图5对本发明提出的压力传感器的故障诊断方法进行示例性说明。
130.如图5所示,本实施例提出的压力传感器的故障诊断方法的步骤具体包括:
131.步骤s502,发动机转速是否为0,发动机停止工作处于静止状态是否维持30秒;是执行步骤s504,否结束流程;
132.步骤s504,大气压力传感器和中冷后压力传感器是否存在开路以及短路故障;是结束流程,否执行步骤s506;
133.步骤s506,大气压力传感器输出的压力值和中冷后压力传感器输出的压力值的差值是否在正负0.5bar范围内;是结束流程,否执行步骤s508;
134.步骤s508,确认中冷后压力传感器存在故障。
135.需要说明的是,大气压力传感器对应于上述第一压力传感器,中冷后传感器对应于上述第二压力传感器,大气压力传感器输出的压力值对应于上述第一压力值,中冷后压力传感器输出的压力值对应于上述第二压力值。
136.在该实施例中,故障诊断装置首先确认发动机转速是否为0,发动机停止工作处于静止状态是否维持30秒,并在确认发动机转速为0且维持30秒的情况下,判断大气压力传感器和中冷后传感器是否存在开路或者短路故障。
137.进一步地,在故障诊断装置判断得出大气压力传感器和中冷后传感器均不存在开路或者短路故障的情况下,大气压力传感器输出的压力值和中冷后压力传感器输出的压力值的差值是否在正负0.5bar范围内。
138.进一步地,故障诊断装置在判断得出大气压力传感器输出的压力值和中冷后压力传感器输出的压力值的差值处于正负0.5bar范围外的情况下,确定中冷后压力传感器存在故障。
139.在本说明书的描述中,术语“第一”、“第二”仅用于描述的目的,而不能理解为指示或暗示相对重要性,除非另有明确的规定和限定;术语“连接”、“安装”、“固定”等均应做广义理解,例如,“连接”可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是直接相连,也可以通过中间媒介间接相连。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
140.在本说明书的描述中,术语“一个实施例”、“一些实施例”、“具体实施例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或实例。而且,描述的具体特征、结构、材料或特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
141.另外,本发明各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。
142.以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1