一种诊断故障排查方法及系统与流程

文档序号:40790390发布日期:2025-01-29 01:55阅读:6来源:国知局
一种诊断故障排查方法及系统与流程

本发明涉及汽车,特别涉及一种诊断故障排查方法及系统。


背景技术:

1、随着科技的进步以及生产力的快速发展,汽车已经在人们的日常生活中得到普及,并且已经成为了人们日常出行必不可少的交通工具之一,极大的方便了人们的生活。

2、其中,智能网联技术已经应用在汽车领域,其主要用于汽车后台系统与手机之间的通信,以实现对车辆的远程控制以及故障信息的显示。另外,还可以根据用户的实际需求制定出对应的远程操作服务,并且能够通过远程诊断故障指令进行车辆的节点诊断,以读取出对应的故障码,并能够将诊断结果对应上传至平台,以提前预判车辆的状态,从而给人们的出行安全提供保障。

3、进一步的,现有技术在进行诊断故障排查的过程中,大部分都会通过车辆内部的整车控制器对车辆进行全盘检测,并进一步根据检测结果进行对应的排查,然而,此种排查方式在应用的过程中会对应产生大量的检测数据,并且需要耗费较长的时间来处理当前检测数据,从而使得排查的效率较低,对应降低了工作效率。


技术实现思路

1、基于此,本发明的目的是提供一种诊断故障排查方法及系统,以解决现有技术在排查的过程中会对应产生大量的检测数据,并且需要耗费较长的时间来处理检测数据,导致排查效率较低的问题。

2、本发明实施例第一方面提出了:

3、一种诊断故障排查方法,其中,所述方法包括:

4、当实时接收到用户通过用户终端实时下发的排查指令时,实时判断所述用户的车辆是否对应满足所述排查指令的触发条件;

5、若实时判断到所述用户的车辆对应满足所述排查指令的触发条件,则通过预设uds诊断协议实时读取出所述车辆内部的控制器节点分别对应产生的若干故障码,并对若干所述故障码进行整合处理,以实时生成对应的目标数据包;

6、将所述目标数据包对应上传至预设tsp平台,并通过所述预设tsp平台对所述目标数据包进行诊断故障排查处理。

7、本发明的有益效果是:通过实时接收下发的诊断排查指令,就能够立即对车辆进行对应的排查,基于此,本发明会进一步调出预设uds诊断协议,并能够进一步通过该预设uds诊断协议实时读取出当前车辆内部的控制器节点分别产生的若干故障码,基于此,能够同时生成需要的目标数据包,并最终将该目标数据包上传至预设平台中,以完成实时的排查诊断处理,从而能够快速、有效的完成排查,对应提升了工作效率。

8、进一步的,所述通过预设uds诊断协议实时读取出所述车辆内部的控制器节点分别对应产生的若干故障码的步骤包括:

9、当实时检测出所述车辆内部的控制器节点时,实时对所述控制器节点进行解析处理,以实时检测出与所述控制器节点对应的节点属性信息;

10、根据所述节点属性信息实时提取出与所述控制器节点适配的控制目标、控制参数以及控制时间;

11、对所述控制目标、所述控制参数以及所述控制时间进行整合处理,以实时生成对应的控制数据链,并实时根据所述控制数据链以及所述预设uds诊断协议实时读取出对应的故障码,所述控制数据链具有唯一性。

12、进一步的,所述实时根据所述控制数据链以及所述预设uds诊断协议实时读取出对应的故障码的步骤包括:

13、当实时获取到所述控制数据链时,实时检测出所述控制数据链的内部对应包含的若干目标特征值;

14、将若干所述目标特征值实时转换成对应的第一通讯地址,并实时根据所述第一通讯地址以及所述预设uds诊断协议实时读取出对应的故障码,所述第一通讯地址具有唯一性。

15、进一步的,所述实时根据所述第一通讯地址以及所述预设uds诊断协议实时读取出对应的故障码的步骤包括:

16、当实时获取到所述预设uds诊断协议时,对所述uds诊断协议进行解析处理,以实时检测出所述uds诊断协议的内部对应包含的uds诊断指令;

17、实时提取出与所述uds诊断指令对应的诊断代码,并实时将所述诊断代码转换成对应的第二通讯地址;

18、实时根据所述第一通讯地址以及所述第二通讯地址对应读取出所述故障码,所述第二通讯地址具有唯一性。

19、进一步的,所述实时根据所述第一通讯地址以及所述第二通讯地址对应读取出所述故障码的步骤包括:

20、当分别获取到所述第一通讯地址以及所述第二通讯地址时,实时创建出所述第一通讯地址与所述第二通讯地址之间的映射关系;

21、基于所述映射关系根据所述第一通讯地址以及所述第二通讯地址创建出对应的目标通讯通道,并实时通过所述目标通讯通道对应读取出所述故障码,所述目标通讯通道具有唯一性。

22、进一步的,所述对若干所述故障码进行整合处理,以实时生成对应的目标数据包的步骤包括:

23、当实时获取到若干所述故障码时,对若干所述故障码进行全盘扫描,以实时检测出包含的若干故障类型;

24、对每一所述故障类型分别添加对应的目标标识,并基于所述目标标识在若干所述故障码中实时匹配出与每一所述故障类型分别对应的数据子集;

25、对每一所述数据子集进行整合处理,以实时生成对应的目标数据包,每一所述数据子集均具有唯一性。

26、进一步的,所述对每一所述数据子集进行整合处理,以实时生成对应的目标数据包的步骤包括:

27、当实时获取到每一所述数据子集时,对每一所述数据子集中的数据依次进行排列组合,以实时构建出对应的数据子链;

28、对每一所述数据子链进行实时拼接处理,以实时生成对应的目标数据链,并将所述目标数据链实时转换成所述目标数据包,所述目标数据链具有唯一性。

29、本发明实施例第二方面提出了:

30、一种诊断故障排查系统,其中,所述系统包括:

31、判断模块,用于当实时接收到用户通过用户终端实时下发的排查指令时,实时判断所述用户的车辆是否对应满足所述排查指令的触发条件;

32、处理模块,用于若实时判断到所述用户的车辆对应满足所述排查指令的触发条件,则通过预设uds诊断协议实时读取出所述车辆内部的控制器节点分别对应产生的若干故障码,并对若干所述故障码进行整合处理,以实时生成对应的目标数据包;

33、诊断模块,用于将所述目标数据包对应上传至预设tsp平台,并通过所述预设tsp平台对所述目标数据包进行诊断故障排查处理。

34、进一步的,所述处理模块具体用于:

35、当实时检测出所述车辆内部的控制器节点时,实时对所述控制器节点进行解析处理,以实时检测出与所述控制器节点对应的节点属性信息;

36、根据所述节点属性信息实时提取出与所述控制器节点适配的控制目标、控制参数以及控制时间;

37、对所述控制目标、所述控制参数以及所述控制时间进行整合处理,以实时生成对应的控制数据链,并实时根据所述控制数据链以及所述预设uds诊断协议实时读取出对应的故障码,所述控制数据链具有唯一性。

38、进一步的,所述处理模块具体用于:

39、当实时获取到所述控制数据链时,实时检测出所述控制数据链的内部对应包含的若干目标特征值;

40、将若干所述目标特征值实时转换成对应的第一通讯地址,并实时根据所述第一通讯地址以及所述预设uds诊断协议实时读取出对应的故障码,所述第一通讯地址具有唯一性。

41、进一步的,所述处理模块具体用于:

42、当实时获取到所述预设uds诊断协议时,对所述uds诊断协议进行解析处理,以实时检测出所述uds诊断协议的内部对应包含的uds诊断指令;

43、实时提取出与所述uds诊断指令对应的诊断代码,并实时将所述诊断代码转换成对应的第二通讯地址;

44、实时根据所述第一通讯地址以及所述第二通讯地址对应读取出所述故障码,所述第二通讯地址具有唯一性。

45、进一步的,所述处理模块具体用于:

46、当分别获取到所述第一通讯地址以及所述第二通讯地址时,实时创建出所述第一通讯地址与所述第二通讯地址之间的映射关系;

47、基于所述映射关系根据所述第一通讯地址以及所述第二通讯地址创建出对应的目标通讯通道,并实时通过所述目标通讯通道对应读取出所述故障码,所述目标通讯通道具有唯一性。

48、进一步的,所述处理模块具体用于:

49、当实时获取到若干所述故障码时,对若干所述故障码进行全盘扫描,以实时检测出包含的若干故障类型;

50、对每一所述故障类型分别添加对应的目标标识,并基于所述目标标识在若干所述故障码中实时匹配出与每一所述故障类型分别对应的数据子集;

51、对每一所述数据子集进行整合处理,以实时生成对应的目标数据包,每一所述数据子集均具有唯一性。

52、进一步的,所述处理模块具体用于:

53、当实时获取到每一所述数据子集时,对每一所述数据子集中的数据依次进行排列组合,以实时构建出对应的数据子链;

54、对每一所述数据子链进行实时拼接处理,以实时生成对应的目标数据链,并将所述目标数据链实时转换成所述目标数据包,所述目标数据链具有唯一性。

55、本发明实施例第三方面提出了:

56、一种计算机,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,其中,所述处理器执行所述计算机程序时实现如上面所述的诊断故障排查方法。

57、本发明实施例第四方面提出了:

58、一种可读存储介质,其上存储有计算机程序,其中,该程序被处理器执行时实现如上面所述的诊断故障排查方法。

59、本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1