远程诊断方法及装置、电子设备和存储介质制造方法及图纸

技术编号:35848545 阅读:24 留言:0更新日期:2022-12-07 10:30
本公开公开了远程诊断方法及装置、电子设备和存储介质,涉及车辆技术领域,主要技术方案包括:接收远程诊断请求,所述远程诊断请求中包含待诊断车辆及诊断类别,根据所述远程诊断请求,向所述待诊断车辆发送远程诊断指令,所述远程诊断指令用于指示所述待诊断车辆执行相应的测试,接收所述待诊断车辆发送的执行结果。与相关技术相比,通过远程诊断指令远程控制车辆执行相应的测试,能够减少车辆故障检查定位的时间,进而提高维修效率。进而提高维修效率。进而提高维修效率。

【技术实现步骤摘要】
远程诊断方法及装置、电子设备和存储介质


[0001]本公开涉及车辆
,尤其涉及一种远程诊断方法及装置、电子设备和存储介质。

技术介绍

[0002]传统的汽车售后诊断仪是基于诊断电脑为核心,汽车售后诊断仪的售后诊断引擎在售后诊断设备电脑上,车辆本身是维修对象。车辆维修时,需要传统诊断仪与维修车辆在同一现场,并通过车载诊断接口(On Board Diagnostics,OBD)线束将售后诊断仪与车辆连接,实现车辆维修。由于传统的售后诊断仪维修场景需要待维修车辆到原始设备生产商(Original Equipment Manufacturer,OEM)指定的维修场地,并使用诊断仪维修,导致该应用场景下存在客户车辆维修等待时间长,用户售后体验不佳的问题。

技术实现思路

[0003]本公开提供了一种远程诊断方法及装置、电子设备和存储介质。
[0004]根据本公开的一方面,提供了一种远程诊断方法,所述方法应用于服务器侧,其中,包括:
[0005]接收远程诊断请求,所述远程诊断请求中包含待诊断车辆及诊断类别;
[0006]根据所述远程诊断请求,向所述待诊断车辆发送远程诊断指令,所述远程诊断指令用于指示所述待诊断车辆执行相应的测试;
[0007]接收所述待诊断车辆发送的执行结果。
[0008]可选的,在根据所述远程诊断请求,向所述待诊断车辆发送远程诊断指令之前,所述方法还包括:
[0009]生成测试脚本的执行序列;
[0010]划分所述测试脚本的执行序列的所属诊断类别;
[0011]根据所述诊断类别以及对应的所述测试脚本的执行序列生成所述测试脚本;
[0012]将所述测试脚本存储于测试脚本库中,以便将所述测试脚本远程同步至所述待诊断车辆。
[0013]可选的,所述服务器中包含诊断数据库,所述诊断数据库包含每个测试步骤产生的信号变量与诊断故障之间的对应关系;
[0014]接收所述待诊断车辆发送的执行结果包括:
[0015]基于所述诊断数据库中的每个测试步骤产生的信号变量与诊断故障之间的对应关系,确认所述执行结果的诊断故障。
[0016]可选的,在根据所述远程诊断请求,向所述待诊断车辆发送远程诊断指令之前,所述方法还包括:
[0017]对所述待诊断车辆执行测试的条件信息进行配置,并将所述条件信息发送至所述待诊断车辆,所述条件信息中包含需检测所述待诊断车辆中的状态信息项;
[0018]基于所述条件信息向所述待诊断车辆发送远程诊断指令。
[0019]可选的,所基于所述条件信息向所述待诊断车辆发送远程诊断指令包括:
[0020]若接收到所述待诊断车辆不满足所述条件信息的响应,则对所述条件信息进行重新配置,以使所述待诊断车辆满足所述条件信息;
[0021]若接收到所述待诊断车辆满足所述条件信息的响应,则向所述待诊断车辆发送所述远程诊断指令。
[0022]可选的,接收远程诊断请求包括:
[0023]接收所述下线服务器根据对所述待诊断车辆的电检结果发送所述远程诊断请求;
[0024]或;
[0025]接收售后服务器通过调用预设接口所触发的远程诊断请求,所述售后服务用于根据所述待诊断车辆的车辆数据基于预设条件对所述待诊断车辆进行诊断。
[0026]根据本公开的另一方面,提供了一种远程诊断装置,所述装置应用于服务器侧,包括:
[0027]第一接收单元,用于接收远程诊断请求,所述远程诊断请求中包含待诊断车辆及诊断类别;
[0028]第一发送单元,用于根据所述远程诊断请求,向所述待诊断车辆发送远程诊断指令,所述远程诊断指令用于指示所述待诊断车辆执行相应的测试;
[0029]第二接收单元,用于接收所述待诊断车辆发送的执行结果。
[0030]可选的,所述装置还包括:
[0031]第一生成单元,用于在根据所述远程诊断请求,向所述待诊断车辆发送远程诊断指令之前,生成测试脚本的执行序列;
[0032]划分单元,用于划分所述测试脚本的执行序列的所属诊断类别;
[0033]第二生成单元,用于根据所述诊断类别以及对应的所述测试脚本的执行序列生成所述测试脚本;
[0034]存储单元,用于将所述测试脚本存储于测试脚本库中,以便将所述测试脚本远程同步至所述待诊断车辆。
[0035]可选的,所述服务器中包含诊断数据库,所述诊断数据库包含每个测试步骤产生的信号变量与诊断故障之间的对应关系;
[0036]所述第二接收单元,还用于基于所述诊断数据库中的每个测试步骤产生的信号变量与诊断故障之间的对应关系,确认所述执行结果的诊断故障。
[0037]可选的,所述装置还包括:
[0038]配置单元,用于在根据所述远程诊断请求,向所述待诊断车辆发送远程诊断指令之前,对所述待诊断车辆执行测试的条件信息进行配置,所述条件信息中包含需检测所述待诊断车辆中的状态信息项;
[0039]第三发送单元,基于所述条件信息向所述待诊断车辆发送远程诊断指令。
[0040]可选的,所述第三发送单元包括:
[0041]第一发送模块,用于若接收到所述待诊断车辆不满足所述条件信息的响应,则对所述条件信息进行重新配置后重新发送所述远程诊断指令,以使所述待诊断车辆满足所述条件信息;
[0042]第二发送模块,用于若接收到所述待诊断车辆满足所述条件信息的响应,则向所述待诊断车辆发送所述远程诊断指令。
[0043]可选的,所述第一接收单元,包括:
[0044]第一接收模块,用于接收所述下线服务器根据对所述待诊断车辆的电检结果发送所述远程诊断请求;
[0045]第二接收模块,用于接收售后服务器通过调用预设接口所触发的远程诊断请求,所述售后服务用于根据所述待诊断车辆的车辆数据基于预设条件对所述待诊断车辆进行诊断。
[0046]根据本公开的另一方面,提供了一种电子设备,包括:
[0047]至少一个处理器;以及
[0048]与所述至少一个处理器通信连接的存储器;其中,
[0049]所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行前述一方面所述的方法。
[0050]根据本公开的另一方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行前述一方面所述的方法。
[0051]根据本公开的另一方面,提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现如前述一方面所述的方法。
[0052]本公开提供的远程诊断方法、装置、电子设备和存储介质,接收远程诊断请求,所述远程诊断请求中包含待诊断车辆及诊断类别,根据所述远程诊断请求,向所述待诊断车辆发送远程诊断指令,所述远程诊断指令用于指示所述待诊断车辆执行相应的测试,接收所述待诊断车辆发送的执行结果。与本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种远程诊断方法,其特征在于,所述方法应用于服务器侧,包括:接收远程诊断请求,所述远程诊断请求中包含待诊断车辆及诊断类别;根据所述远程诊断请求,向所述待诊断车辆发送远程诊断指令,所述远程诊断指令用于指示所述待诊断车辆执行相应的测试;接收所述待诊断车辆发送的执行结果。2.根据权利要求1所述的远程诊断方法,其特征在于,在根据所述远程诊断请求,向所述待诊断车辆发送远程诊断指令之前,所述方法还包括:生成测试脚本的执行序列;划分所述测试脚本的执行序列的所属诊断类别;根据所述诊断类别以及对应的所述测试脚本的执行序列生成所述测试脚本;将所述测试脚本远程同步至所述待诊断车辆。3.根据权利要求2所述的远程诊断方法,其特征在于,所述服务器中包含诊断数据库,所述诊断数据库包含每个测试步骤产生的信号变量与诊断故障之间的对应关系;接收所述待诊断车辆发送的执行结果包括:基于所述诊断数据库中的每个测试步骤产生的信号变量与诊断故障之间的对应关系,确认所述执行结果的诊断故障。4.根据权利要求2所述的远程诊断方法,其特征在于,在根据所述远程诊断请求,向所述待诊断车辆发送远程诊断指令之前,所述方法还包括:对所述待诊断车辆执行测试的条件信息进行配置,并将所述条件信息发送至所述待诊断车辆,所述条件信息中包含需检测所述待诊断车辆中的状态信息项;基于所述条件信息向所述待诊断车辆发送远程诊断指令。5.根据权利要求4所述的远程诊断方法,其特征在于,所基于所述条件信息向所述待诊断车辆发送远程诊断指令包括:若接收到所述待诊断车辆不满足所述条件信息的响应,则对所述条...

【专利技术属性】
技术研发人员:杨挺
申请(专利权)人:北京罗克维尔斯科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1