发动机的诊断方法、装置及计算机存储介质与流程
- 国知局
- 2024-07-27 13:29:43
本技术实施例涉及故障诊断,特别涉及一种发动机的诊断方法、装置及计算机存储介质。
背景技术:
1、目前,车辆使用燃油控制系统来降低汽车尾气中的污染,常用的燃油控制系统是基于宽域氧传感器的空燃比闭环控制系统,空燃比闭环控制系统能够控制空燃比维持在理论空燃比附近,空燃比用于表示汽车气缸内混合气中燃油的稀浓程度,是影响汽车尾气中污染物含量的重要因素。
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、对于任一种发动机运行工况下的实际供油因子,判断所述实际供油因子中是否存在不位于所述第一供油因子范围的实际供油因子;
33、若否,则判定所述发动机运行工况下的实际供油因子中不存在满足所述目标条件的实际供油因子;若是,则判定不位于所述第一供油因子范围的实际供油因子是否不位于所述第二供油因子范围;
34、若是,则判定所述发动机运行工况下的实际供油因子中存在满足所述目标条件的实际供油因子,若否,则判定所述发动机运行工况下的实际供油因子中不存在满足所述目标条件的实际供油因子。
35、可选地,所述确定模块,包括:
36、获取子模块,用于获取所述实际供油因子对应的发动机负荷率和所述实际供油因子对应发动机转速;
37、确定子模块,用于根据所述发动机负荷率和所述发动机转速确定所述第一供油因子范围。
38、可选地,所述装置还包括:
39、调节模块,用于当所述发动机存在故障时,利用所述多个实际供油因子中当前最新获取到的实际供油因子调节车辆发动机的实际喷油量。
40、另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有指令,所述指令被处理器执行时实现上述发动机的诊断方法中的任一步骤。
41、另一方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述发动机的诊断方法中任一步骤。
42、本技术实施例提供的技术方案带来的有益效果至少包括:
43、在本技术实施例中,通过在预设时间段内按照预设时间间隔实时获取用于调节车辆发动机的实际喷油量的多个实际供油因子,通过判断该多个实际供油因子中是否存在不同的发动机运行工况下的实际供油因子,以及该不同的发动机运行工况下的实际供油因子是否在该发动机运行工况对应的第一供油因子范围内和不同的发动机运行工况下的多个实际供油因子是否在用于使车辆的尾气排放不超过排放限值的预设的第二供油因子范围内,来确定发动机是否存在故障。本技术实施例中,通过对不同的发动运行工况下的实际供油因子进行多个条件判断来确定发动机是否故障,使得对发动机的故障诊断更加精确。
本文地址:https://www.jishuxx.com/zhuanli/20240726/126344.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表