本发明实施例涉及车辆故障诊断,具体涉及一种车辆档位开关故障诊断方法、装置和计算机可读存储介质。
背景技术:
1、目前,随着汽车智能化的发展,汽车功能安全也成为行业关注重点,根据《gbt34590-2022_道路车辆功能安全》定义的功能安全分析方法分析得出:针对汽车档位开关的状态采集和故障诊断需要满足至少asil b等级,避免由于档位开关采集错误状态导致车辆反向移动,其要求对档位开关采集单体故障度量≥90%,潜伏故障度量≥60%。
2、然而,目前档位采集通常采用电阻分压式采集方式,存在无法诊断档位卡滞、电阻值漂移等问题,存在较大占比的导致违背安全目标的单点故障和潜伏故障,无法满足上述指标所涉及的功能安全要求。
技术实现思路
1、鉴于上述问题,本发明实施例提供了一种车辆档位开关故障诊断方法、装置和计算机可读存储介质,用于解决现有技术中存在的无法满足档位开关状态采集的功能安全需求问题。
2、根据本发明实施例的一个方面,提供了一种车辆档位开关故障诊断方法,所述方法包括:
3、利用车辆的每个档位开关触点所分别对应的两个霍尔开关传感器,获取每个档位开关触点在当前时刻的第一状态信号和第二状态信号;
4、根据每个第一状态信号,确定第一整合状态值,并根据每个第二状态信号,确定第二整合状态值;
5、基于所述第一整合状态值和所述第二整合状态值,对所述车辆的档位开关进行故障诊断。
6、在一种可选的方式中,所述基于所述第一整合状态值和所述第二整合状态值,对所述车辆的档位开关进行故障诊断的步骤,包括:
7、当所述第一整合状态值和所述第二整合状态值相同时,若所述第一整合状态值为第一预设值,则判断档位切换过程中所导致的任一整合状态值的跳变是否满足预设跳变规则,得到第一判断结果;
8、当所述第一判断结果为是时,判定所述车辆的档位开关不存在故障。
9、在一种可选的方式中,还包括:
10、若所述第一整合状态值不为所述第一预设值,则判定所述车辆的档位开关存在短路故障。
11、在一种可选的方式中,还包括:
12、当所述第一判断结果为否时,判断所述档位切换过程中是否产生超过预设时长的0值卡滞,得到第二判断结果;
13、当所述第二判断结果为是时,判定所述车辆的档位开关存在非预期跳变故障;
14、当所述第二判断结果为否时,判定所述车辆的档位开关存在断路故障。
15、在一种可选的方式中,所述基于所述第一整合状态值和所述第二整合状态值,对所述车辆的档位开关进行故障诊断的步骤,还包括:
16、当所述第一整合状态值和所述第二整合状态值不相同时,将所述第一整合状态值和所述第二整合状态值代入预设计算公式,得到目标值;
17、根据所述目标值的大小,判定目标霍尔开关传感器存在故障。
18、在一种可选的方式中,还包括:
19、当所述第一整合状态值和所述第二整合状态值之间的异或值为第二预设值时,判定多个霍尔开关传感器存在故障。
20、在一种可选的方式中,所有第一状态信号和所有第二状态信号中的每个状态信号为:接通状态信号或断开状态信号;
21、其中,接通状态信号对应的状态值为1,断开状态信号对应的状态值为0。
22、在一种可选的方式中,所述车辆的档位开关触点包括:d档开关触点、n档开关触点和r档开关触点;
23、根据每个第一状态信号,确定第一整合状态值的步骤包括:
24、基于第一整合公式,并根据每个第一状态信号,确定所述第一整合状态值;其中,所述第一整合公式为:a=s0+2×s2+4×s4;a为所述第一整合状态值,s0为所述r档开关触点的第一状态信号的状态值,s2为所述n档开关触点的第一状态信号的状态值,s4为所述d档开关触点的第一状态信号的状态值;
25、根据每个第二状态信号,确定第二整合状态值的步骤包括:
26、基于第二整合公式,并根据每个第二状态信号,确定所述第二整合状态值;其中,所述第二整合公式为:b=s1+2×s3+4×s5;b为所述第二整合状态值,s1为所述r档开关触点的第二状态信号的状态值,s3为所述n档开关触点的第二状态信号的状态值,s5为所述d档开关触点的第二状态信号的状态值。
27、根据本发明实施例的另一方面,提供了一种车辆档位开关故障诊断装置,包括:
28、采集模块,用于利用车辆的每个档位开关触点所分别对应的两个霍尔开关传感器,获取每个档位开关触点在当前时刻的第一状态信号和第二状态信号;
29、处理模块,用于根据每个第一状态信号,确定第一整合状态值,并根据每个第二状态信号,确定第二整合状态值;
30、诊断模块,用于基于所述第一整合状态值和所述第二整合状态值,对所述车辆的档位开关进行故障诊断。
31、根据本发明实施例的又一方面,提供了一种计算机可读存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使车辆档位开关故障诊断装置执行如本发明的车辆档位开关故障诊断方法的操作。
32、本发明实施例利用车辆的每个档位开关触点所分别对应的两个霍尔开关传感器,获取每个档位开关触点在当前时刻的第一状态信号和第二状态信号;根据每个第一状态信号,确定第一整合状态值,并根据每个第二状态信号,确定第二整合状态值;基于所述第一整合状态值和所述第二整合状态值,对所述车辆的档位开关进行故障诊断,能够满足目前对档位开关状态采集的功能安全需求,实现对车辆档位开关的不同故障类型的精准诊断,提升汽车整体安全性能。
33、上述说明仅是本发明实施例技术方案的概述,为了能够更清楚了解本发明实施例的技术手段,而可依照说明书的内容予以实施,并且为了让本发明实施例的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
1.一种车辆档位开关故障诊断方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述第一整合状态值和所述第二整合状态值,对所述车辆的档位开关进行故障诊断的步骤,包括:
3.根据权利要求2所述的方法,其特征在于,还包括:
4.根据权利要求2所述的方法,其特征在于,还包括:
5.根据权利要求1所述的方法,其特征在于,所述基于所述第一整合状态值和所述第二整合状态值,对所述车辆的档位开关进行故障诊断的步骤,还包括:
6.根据权利要求5所述的方法,其特征在于,还包括:
7.根据权利要求1-6任一项所述的方法,其特征在于,所有第一状态信号和所有第二状态信号中的每个状态信号为:接通状态信号或断开状态信号;
8.根据权利要求7所述的方法,其特征在于,所述车辆的档位开关触点包括:d档开关触点、n档开关触点和r档开关触点;
9.一种车辆档位开关故障诊断装置,其特征在于,包括:
10.一种计算机可读存储介质,其特征在于,所述存储介质中存储有至少一可执行指令,所述可执行指令在车辆档位开关故障诊断装置上运行时,使得抬头显示器亮度调节装置执行如权利要求1-8任意一项所述的车辆档位开关故障诊断方法的操作。