logo好方法网

车辆远程诊断方法、系统、设备连接器及车辆连接器


技术摘要:
本申请公开了一种车辆远程诊断方法、系统、设备连接器及车辆连接器。在本申请方案中,待诊断车辆与诊断设备不再直接建立J1708连接,而是由待诊断车辆与车辆连接器建立J1708连接,由诊断设备与设备连接器建立J1870连接,再由车辆连接器与设备连接器建立远程互联网连接。  全部
背景技术:
当前,根据美国机动车工程师学会(Society  of  Automotive  Engineers,SAE)规 定的车辆诊断系统的标准,车辆诊断中,可使用J1708进行诊断,J1708是以RS-485为基础的 诊断标准,其主要是基于2线18规线电缆实现车辆诊断系统(On  Board  Diagnostics,OBD) 与外部诊断设备之间的数据交互,实现对车辆的近距离诊断,无法实现车辆远距离的诊断。
技术实现要素:
本申请提供了一种车辆远程诊断方法、系统、连接器及存储介质,通过在待诊断车 辆和诊断设备之间设置车辆连接器和设备连接器,可以解决基于J1708车辆的远程诊断问 题。 第一方面,本申请提供了一种车辆远程诊断方法,应用于远程诊断系统,所述远程 诊断系统包括诊断设备、设备连接器、车辆连接器及待诊断车辆,所述方法包括: 所述设备连接器接收所述诊断设备发送的诊断报文,将所述诊断报文封装成指令 数据包,并通过远程通信方式发送至所述车辆连接器,所述诊断报文由所述诊断设备根据 待诊断车辆信息基于J1708协议生成; 所述车辆连接器解析所述指令数据包得到所述诊断报文,将所述诊断报文发送至 待诊断车辆,接收所述待诊断车辆基于所述诊断报文发送的诊断响应数据,将所述诊断响 应数据封装成响应数据包,并通过远程通信方式发送至所述设备连接器; 所述设备连接器解析所述响应数据包得到所述诊断响应数据,并发送给所述诊断 设备,以使所述诊断设备对所述诊断响应数据进行分析处理得到诊断结果。 第二方面,本申请提供了一种车辆远程诊断方法,应用于设备连接器,所述方法包 括: 接收诊断设备基于待诊断车辆发送的诊断报文,将所述诊断报文封装成指令数据 包,所述诊断报文基于J1708协议生成; 通过远程通信方式发送所述指令数据包至车辆连接器,以使所述车辆连接器解析 所述第一数据包得到所述诊断报文,进而将所述诊断报文发送至所述待诊断车辆,以使所 述待诊断车辆响应所述诊断报文得到诊断响应数据并发送给所述车辆连接器; 接收所述车辆连接器通过所述远程通信方式发送的响应数据包,所述响应数据包 由所述车辆连接器封装所述诊断响应数据得到; 解析所述响应数据包得到所述诊断响应数据; 将所述诊断响应数据发送给所述诊断设备,以使所述诊断设备对所述诊断响应数 据分析处理得到诊断结果。 4 CN 111552266 A 说 明 书 2/13 页 在一可选的实现方式中,其特征在于,在所述接收诊断设备基于待诊断车辆发送 的诊断报文之前,所述方法还包括:获取所述待诊断车辆的车型信息;根据所述车型信息配 置对应的J1708协议信息;根据所述对应的J1708协议信息与所述诊断设备建立J1708连接。 在一可选的实现方式中,所述根据所述对应的J1708协议信息与所述诊断设备建 立J1708连接,具体包括:根据所述对应的J1708协议信息确定目标J1708节点;将所述目标 J1708节点与所述诊断设备的J1708节点组建J1708总线网络,实现与所述诊断设备的J1708 总线连接。 第三方面,本申请提供一种车辆远程诊断方法,应用于车辆连接器,所述方法包 括: 接收设备连接器通过远程通信发送的指令数据包,所述指令数据包由所述设备连 接器封装诊断报文得到;所述诊断报文由诊断设备根据待诊断车辆基于J1708协议生成并 发送给所述设备连接器; 解析所述指令数据包得到所述诊断报文; 发送所述诊断报文至待诊断车辆,以使所述待诊断车辆响应所述诊断报文生成诊 断响应数据; 接收所述待诊断车辆发送的诊断响应数据; 将所述诊断响应数据封装成响应数据包; 通过远程通信方式发送所述响应数据包至所述设备连接器,所述响应数据包被所 述设备连接器解析并得到所述诊断响应数据,所述诊断响应数据被发送给所述诊断设备进 行分析处理得到诊断结果。 在一种可选的实现方式中,在所述接收设备连接器通过远程通信发送的指令数据 包之前,所述方法还包括:获取所述待诊断车辆的车型信息;根据所述车型信息配置J1708 总线;基于所述J1708总线建立与所述待诊断车辆的J1708连接。 在一种可选的实现方式中,所述接收所述待诊断车辆基于所述诊断报文发送的诊 断响应数据,具体包括:预置J1708过滤器;基于所述J1708过滤器过滤所述待诊断车辆响应 于所述诊断报文的响应数据,得到所述诊断响应数据。 第四方面,本申请提供一种车辆远程诊断系统,所述远程诊断系统包括诊断设备、 设备连接器、车辆连接器及待诊断车辆,其中, 所述设备连接器用于接收所述诊断设备发送的诊断报文,将所述诊断报文封装成 指令数据包,并通过远程通信方式发送至所述车辆连接器,所述诊断报文由所述诊断设备 根据待诊断车辆信息基于J1708协议生成; 所述车辆连接器用于解析所述指令数据包得到所述诊断报文,将所述诊断报文发 送给待诊断车辆,接收所述待诊断车辆基于所述诊断报文发送的诊断响应数据,将所述诊 断响应数据封装成响应数据包,并通过远程通信方式发送至所述设备连接器; 所述设备连接器还用于解析所述响应数据包得到所述诊断响应数据,并发送给所 述诊断设备,以使所述诊断设备对所述诊断响应数据进行分析处理得到诊断结果。 第五方面,本申请提供一种设备连接器,所述设备连接器为与诊断设备连接,用于 基于J1708协议封装报文以及解析响应数据包的设备,所述设备连接器包括: 封装模块,用于接收诊断设备基于待诊断车辆发送的诊断报文,将所述诊断报文 5 CN 111552266 A 说 明 书 3/13 页 封装成指令数据包,所述诊断报文基于J1708协议生成; 第一发送模块,用于通过远程通信方式发送所述指令数据包至车辆连接器,以使 所述车辆连接器解析所述第一数据包得到所述诊断报文,进而将所述诊断报文发送至所述 待诊断车辆,以使所述待诊断车辆响应所述诊断报文得到诊断响应数据并发送给所述车辆 连接器; 接收模块,用于接收所述车辆连接器通过所述远程通信方式发送的响应数据包, 所述响应数据包由所述车辆连接器封装所述诊断响应数据得到; 解析模块,用于解析所述响应数据包得到所述诊断响应数据; 第二发送模块,用于将所述诊断响应数据发送给所述诊断设备,以使所述诊断设 备对所述诊断响应数据分析处理得到诊断结果。 第六方面,本申请提供一种车辆连接器,所述车辆连接器为与待诊断车辆及设备 连接器连接,用于基于J1708协议封装报文及解析响应数据包的设备;所述车辆连接器包 括: 第一接收模块,用于接收设备连接器通过远程通信发送的指令数据包,所述指令 数据包由所述设备连接器封装诊断报文得到;所述诊断报文由诊断设备根据待诊断车辆基 于J1708协议生成并发送给所述设备连接器; 解析模块,用于解析所述指令数据包得到所述诊断报文; 第一发送模块,用于发送所述诊断报文至待诊断车辆,以使所述待诊断车辆响应 所述诊断报文生成诊断响应数据; 第二接收模块,用于接收所述待诊断车辆发送的诊断响应数据; 封装模块,用于将所述诊断响应数据封装成响应数据包; 第二发送模块,用于通过远程通信方式发送所述响应数据包至所述设备连接器, 所述响应数据包被所述设备连接器解析并得到所述诊断响应数据,所述诊断响应数据被发 送给所述诊断设备进行分析处理得到诊断结果。 第七方面,本申请提供了一种设备连接器,包括: 存储器,用于存储可执行计算机程序; 处理器,用于调用所述可执行计算机程序执行如上第二方面所述的车辆远程诊断 方法。 第八方面,本申请提供了一种车辆连接器,包括: 存储器,用于存储可执行计算机程序; 处理器,用于调用所述可执行计算机程序执行如上第三方面所述的车辆远程诊断 方法。 第九方面,本申请提供了一种计算机可读存储介质,所述计算机可读存储介质存 储有计算机程序,所述述计算机程序被处理器执行时实现如上述第二方面所述方法的步 骤,或者所述计算机程序被处理器执行时实现如上述第三方面所述方法的步骤。 第十方面,本申请提供了一种计算机程序产品,上述计算机程序产品包括计算机 程序,上述计算机程序被一个或多个处理器执行时实现如上述第二方面的方法的步骤,或 者上述计算机程序被一个或多个处理器执行时实现如上述第三方面的方法的步骤。 本申请提供的车辆远程诊断方法,通过设备连接器将诊断设备发送的基于J1708 6 CN 111552266 A 说 明 书 4/13 页 协议的诊断报文进行封装,得到指令数据包之后,发送至车辆连接器,并通过车辆连接器对 所述指令数据包进行解析,获得所述诊断报文后,发送至待诊断车辆,实现了诊断设备与待 诊断车辆之间基于J1708的远程数据交互,进一步通过车辆连接器接收所述待诊断车辆基 于所述诊断报文发送的诊断响应数据,将所述诊断响应数据封装成响应数据包后,通过远 程通信方式发送至所述设备连接器,所述设备连接器解析所述响应数据包得到所述诊断响 应数据,并发送给所述诊断设备,以使所述诊断设备对所述诊断响应数据进行分析处理得 到诊断结果。从而实现了基于J1780协议的车辆远程诊断。 附图说明 为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述 中所需要使用的附图作简单地介绍,对于本领域普通技术人员来讲,在不付出创造性劳动 的前提下,还可以根据这些附图获得其他的附图。 图1是本申请第一实施例提供的车辆远程诊断系统的系统结构示意图; 图2是本申请第二实施例提供的车辆远程诊断方法的实现流程图; 图3是本申请第三实施例提供的车辆远程诊断方法的实现流程图; 图4是本申请第四实施例提供的车辆远程诊断方法的交互流程图; 图5是本申请实施例提供的设备连接器的结构示意图; 图6是本申请实施例提供的车辆连接器的结构示意图; 图7是本申请实施例提供的设备连接器的结构示意图; 图8是本申请实施例提供的车辆连接器的结构示意图。
下载此资料需消耗2积分,
分享到:
收藏