System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请属于故障诊断,尤其涉及一种车辆故障诊断方法及终端设备。
技术介绍
1、车辆的数据流(特别是汽车数据流)是车辆维修技师判断车辆是否故障的重要依据,通过对所获取的数据流的分析,可以实时了解车辆电子控制系统各种传感器和执行器等的工作状态信息,掌握车辆的运行状况,判断出车辆各电子控制系统工作是否正常。车辆维修技师通常会读取特定的数据流的值,然后结合实际的车辆状态去分析车辆可能出现的问题。对于数值类型的数据流来说,厂家一般会为其所读取的数据流定义一个数据流范围,车辆维修技师读取数据流时会参考这个范围进行诊断。然而厂家给定的各项数据流范围往往比较宽泛,可能会导致车辆维修技师对车辆状态的误判。
技术实现思路
1、有鉴于此,本申请实施例提供了一种车辆故障诊断方法及终端设备,以解决现有技术中车辆故障诊断不准确的问题。
2、本申请实施例的第一方面提供了一种车辆故障诊断方法,所述车辆故障诊断方法包括:
3、获取用户发送的诊断场景选择信息,确定所述用户所需的诊断场景;
4、根据所述诊断场景显示对应的标准值范围,其中,所述标准值范围由所述用户预先根据不同的诊断场景设置而成;
5、监控所述用户的诊断操作,以获取所述诊断操作对应的项目数值;
6、若所述项目数值不在所述标准值范围内,则判定所述车辆在所述诊断场景下出现故障。
7、可选地,所述根据所述诊断场景显示对应的标准值范围之前,包括:
8、获取数据设置指令及诊断场景对应的
9、收集当前的诊断场景下用户进行车辆问题排查操作期间所产生的数据流,所述数据流包含一条或多条,每条数据流对应一项或多项项目分类的项目数值;
10、根据所述数据流设置所述标准值范围。
11、可选地,所述根据所述数据流设置所述标准值范围,包括:
12、将所述项目分类对应的最大值乘以对应的影响因子,作为所述项目分类的项目数值对应的标准值范围的上限值,其中,所述最大值对应的影响因子≥1;
13、将所述项目分类对应的最小值乘以对应的影响因子,作为所述项目分类的项目数值对应的标准值范围的下限值,其中,所述最小值的影响因子≤1。
14、可选地,所述根据所述数据流设置所述标准值范围,包括:
15、获取每条数据流中每项项目分类对应的最大值和最小值;
16、将所述项目分类对应的最大值,作为所述项目分类的项目数值对应的标准值范围的上限值;
17、将所述项目分类对应的最小值,作为所述项目分类的项目数值对应的标准值范围的下限值。
18、可选地,所述项目数值包括多项,相应地,将所述项目数值与所述标准值范围对比之后,包括:
19、若所述项目数值中的任意一项不在对应的所述标准值范围内,则判定所述车辆在所述诊断场景下出现故障。
20、可选地,所述车辆故障诊断方法还包括:
21、若所述项目数值落在所述标准值范围内,则判定所述车辆在所述诊断场景下不存在故障。
22、本申请实施例的第二方面提供了一种车辆故障诊断装置,所述车辆故障诊断装置包括:
23、信息获取模块,用于获取用户发送的诊断场景选择信息,确定所述用户所需的诊断场景;
24、显示模块,用于根据所述诊断场景显示对应的标准值范围,其中,所述标准值范围由所述用户预先根据不同的诊断场景设置而成;
25、监控模块,用于监控所述用户的诊断操作,以获取所述诊断操作对应的项目数值;
26、判断模块,用于若所述项目数值不在所述标准值范围内,则判定所述车辆在所述诊断场景下出现故障。
27、本申请实施例的第三方面提供了一种终端设备,包括:存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述第一方面任一项所述方法的步骤。
28、本申请实施例的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上述第一方面任一项所述方法的步骤。
29、本申请实施例的第五方面提供了一种计算机程序产品,当计算机程序产品在终端设备上运行时,使得终端设备执行上述第一方面任一项所述方法的步骤。
30、本申请实施例与现有技术相比存在的有益效果是:本申请实施例中获取用户发送的诊断场景选择信息,从而确定用户所需的诊断场景;然后根据诊断场景显示与之对应的标准值范围,其中,标准值范围由用户预先根据不同的诊断场景设置而成;监控所述用户的诊断操作,以获取所述诊断操作对应的项目数值;通过将项目数值与所述标准值范围对比;判断项目数值是否落在对应得标准值范围内,若不在所述标准值范围内,则判定车辆在该诊断场景下出现故障。此过程中用户根据需要预先设置判断标准的范围,可以更精准的判断出车辆是否出现故障。
31、可以理解的是,上述第二方面至第五方面的有益效果可以参见上述第一方面中的相关描述,在此不再赘述。
本文档来自技高网...【技术保护点】
1.一种车辆故障诊断方法,其特征在于,所述车辆故障诊断方法包括:
2.如权利要求1所述的车辆故障诊断方法,其特征在于,所述根据所述诊断场景显示对应的标准值范围之前,包括:
3.如权利要求2所述的车辆故障诊断方法,其特征在于,所述根据所述数据流设置所述标准值范围,包括:
4.如权利要求2所述的车辆故障诊断方法,其特征在于,所述根据所述数据流设置所述标准值范围,包括:
5.如权利要求1所述的车辆故障诊断方法,其特征在于,所述项目数值包括多项,相应地,将所述项目数值与所述标准值范围对比之后,包括:
6.如权利要求1所述的车辆故障诊断方法,其特征在于,所述车辆故障诊断方法还包括:
7.一种车辆故障诊断装置,其特征在于,所述车辆故障诊断装置包括:
8.如权利要求7所述的车辆故障诊断装置,其特征在于,所述车辆故障诊断装置还包括:
9.一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至6任一项所述方法
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述方法的步骤。
...【技术特征摘要】
1.一种车辆故障诊断方法,其特征在于,所述车辆故障诊断方法包括:
2.如权利要求1所述的车辆故障诊断方法,其特征在于,所述根据所述诊断场景显示对应的标准值范围之前,包括:
3.如权利要求2所述的车辆故障诊断方法,其特征在于,所述根据所述数据流设置所述标准值范围,包括:
4.如权利要求2所述的车辆故障诊断方法,其特征在于,所述根据所述数据流设置所述标准值范围,包括:
5.如权利要求1所述的车辆故障诊断方法,其特征在于,所述项目数值包括多项,相应地,将所述项目数值与所述标准值范围对比之后,包括:
6.如权利要求1所述的车辆...
【专利技术属性】
技术研发人员:刘新,樊球,
申请(专利权)人:深圳市元征科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。