本申请涉及车辆,具体涉及一种基于故障树的诊断方法、装置、电子设备及存储介质。
背景技术:
1、目前基于故障树对车端故障进行诊断的过程中,出现了用于诊断的故障树与车端故障不相匹配的情况,若利用不相匹配的故障树,则无法诊断出车端故障,或者诊断结果出现较大误差。
2、另外,故障树输出的诊断结果较为单一,技术人员无法直观知晓诊断详情,不利于技术人员分析并解决车辆发生的故障,在一定程度上影响技术人员解决故障的效率。
技术实现思路
1、鉴于上述问题,本申请提供了一种基于故障树的诊断方法、装置、电子设备及存储介质,以输出包括处理策略和标记处理后的目标故障树的诊断报告。
2、根据本申请一个方面,提供了一种基于故障树的诊断方法,所述诊断方法包括:若检测到当前时刻车辆发生故障,则将当前时刻车况信息与目标故障树对应的预设车况信息进行匹配操作;其中,所述车辆与所述目标故障树相对应;若匹配成功,则根据所述目标故障树对当前时刻所述车辆发生的故障进行诊断,以得到目标故障;输出所述目标故障对应的诊断报告;其中,所述诊断报告包括处理策略和标记处理后的目标故障树,所述标记处理后的目标故障树标记有所述目标故障对应的目标故障事件。
3、在一种可选的方式中,所述诊断方法还包括:检测是否接收到显示所述目标故障事件对应详情的显示指令;若检测接收到所述显示指令,则显示所述目标故障事件对应的目标趋势图;其中,所述目标趋势图表征当前时刻之前的预设时长内,接收到的所述目标故障事件对应的目标故障信号的值和数量。
4、在一种可选的方式中,在所述显示所述目标故障事件对应的目标趋势图之前,所述诊断方法还包括:将接收时刻作为第一维度坐标,并将故障信号的值作为第二维度坐标,构建得到空白趋势图;根据各个目标故障信号对应的目标值和目标接收时刻,在所述空白趋势图中描绘出各个目标故障信号对应的坐标位置,以得到所述目标故障事件对应的目标趋势图。
5、在一种可选的方式中,在所述将当前时刻车况信息与目标故障树对应的预设车况信息进行匹配操作之前,所述诊断方法还包括:遍历各个预设故障树对应的预设标识,并将遍历到的预设标识作为目标预设标识;将所述车辆对应的标识与所述目标预设标识进行匹配;若匹配成功,则将所述目标预设标识对应的预设故障树作为目标故障树,并获取所述目标故障树对应的预设车况信息。
6、在一种可选的方式中,所述根据所述目标故障树对当前时刻所述车辆发生的故障进行诊断,以得到目标故障,进一步包括:遍历所述目标故障树中的各个故障事件,并将遍历到的故障事件作为指定故障事件;获取当前时刻之前的预设时长内接收到的所述指定故障事件对应的指定故障信号;检测预设周期内是否持续接收到所述目标指定故障信号,以及所述预设周期内接收到目标指定故障信号的数量大于或等于预设数量;其中,所述目标指定故障信号是信号值大于预设信号值的指定故障信号;若皆为是,则将所述指定故障信号对应的指定故障事件作为所述目标故障事件,以确定出多个目标故障事件,并根据所述多个目标故障事件确定出目标故障。
7、在一种可选的方式中,所述根据所述多个目标故障事件确定出目标故障,进一步包括:根据所述多个目标故障事件以及各个目标故障事件之间的逻辑关系,确定出所述目标故障树中的目标事件链条;其中,所述目标事件链条中至少包括一个目标顶故障事件和一个目标底故障事件;根据所述目标事件链条中的目标故障事件,确定出目标故障。
8、在一种可选的方式中,所述诊断报告中还包括处理预算;所述诊断方法还包括:根据处理所述目标故障所需的处理工时和预设人工费用,计算得到所述目标故障对应的处理费用;根据所述处理费用和处理所述目标故障所需的零件费用,计算得到所述处理预算。
9、根据本申请另一方面,提供了一种基于故障树的诊断装置,所述诊断装置包括:匹配模块,用于若检测到当前时刻车辆发生故障,则将当前时刻车况信息与目标故障树对应的预设车况信息进行匹配操作;其中,所述车辆与所述目标故障树相对应;诊断模块,用于若匹配成功,则根据所述目标故障树对当前时刻所述车辆发生的故障进行诊断,以得到目标故障;输出模块,用于输出所述目标故障对应的诊断报告;其中,所述诊断报告包括处理策略和标记处理后的目标故障树,所述标记处理后的目标故障树标记有所述目标故障对应的目标故障事件。
10、根据本申请一个方面,提供了一种电子设备,包括:控制器;存储器,用于存储一个或多个程序,当一个或多个程序被所述控制器执行时,以执行上述的诊断方法。
11、根据本申请一个方面,还提供了一种计算机可读存储介质,其上存储有计算机可读指令,当所述计算机可读指令被计算机的处理器执行时,使计算机执行上述的诊断方法。
12、根据本申请一个方面,还提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述的诊断方法。
13、本申请在确定出车辆相对应的目标故障树后,通过检测当前时刻车况,以确定是否可利用目标故障树对车辆进行故障诊断,避免因不符合车况条件而使用目标故障树导致的诊断误差。本申请输出的诊断报告中不仅包括处理策略,还包括标记处理后的目标故障树,以直观地显示出标记的目标故障事件,方便技术人员快速分析处理,以提高技术人员解决车辆故障的效率。
14、上述说明仅是本申请实施例技术方案的概述,为了能够更清楚了解本申请技术手段,而可依照说明书的内容予以实施,并且为了让本申请上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。
1.一种基于故障树的诊断方法,其特征在于,所述诊断方法包括:
2.根据权利要求1所述的诊断方法,其特征在于,所述诊断方法还包括:
3.根据权利要求2所述的诊断方法,其特征在于,在所述显示所述目标故障事件对应的目标趋势图之前,所述诊断方法还包括:
4.根据权利要求1所述的诊断方法,其特征在于,在所述将当前时刻车况信息与目标故障树对应的预设车况信息进行匹配操作之前,所述诊断方法还包括:
5.根据权利要求1所述的诊断方法,其特征在于,所述根据所述目标故障树对当前时刻所述车辆发生的故障进行诊断,以得到目标故障,进一步包括:
6.根据权利要求5所述的诊断方法,其特征在于,所述根据所述多个目标故障事件确定出目标故障,进一步包括:
7.根据权利要求1至6中任一项所述的诊断方法,其特征在于,所述诊断报告中还包括处理预算;所述诊断方法还包括:
8.一种基于故障树的诊断装置,其特征在于,所述诊断装置包括:
9.一种电子设备,其特征在于,包括:
10.一种计算机可读存储介质,其特征在于,其上存储有计算机可读指令,当计算机可读指令被计算机的处理器执行时,使计算机执行权利要求1至7中任一项所述的诊断方法。
