一种诊断故障分析方法、装置、设备及介质制造方法及图纸

技术编号:39051709 阅读:12 留言:0更新日期:2023-10-12 19:44
本申请公开了一种诊断故障分析方法、装置、设备及介质,涉及车辆诊断技术领域,包括:对目标授权文件记录的目标信息进行校验;所述目标授权文件为目标诊断设备从目标平台获取的授权文件,所述目标平台接收所述目标诊断设备发送的文件申请信息,并对所述文件申请信息进行校验,若校验通过,则基于所述文件申请信息生成所述目标授权文件;若校验通过,则中止对通讯报文的加密传输,以便基于所述通讯报文进行诊断故障分析。综上可见,本申请首先校验目标授权文件中的目标信息,并在校验通过后中止对通讯报文的加密传输,这样一来,便可以直观地通过通讯报文来分析诊断故障,提高诊断故障的分析效率。障的分析效率。障的分析效率。

【技术实现步骤摘要】
一种诊断故障分析方法、装置、设备及介质


[0001]本专利技术涉及车辆诊断
,特别涉及一种诊断故障分析方法、装置、设备及介质。

技术介绍

[0002]随着汽车电子技术的不断发展,电子控制单元(ECU,Electronic Control Unit)在现代汽车中得到了广泛的应用。目前车辆的诊断方式主要是外部诊断设备通过车辆的OBD(On

Board Diagnostic,车载诊断系统)接口与车辆的网关进行诊断交互,通过车辆网关再与车辆其它电子控制单元进行诊断通讯报文的传递。当出现车辆诊断故障时,需要采集外部诊断设备和车辆通讯的通讯报文以对车辆诊断故障进行分析。
[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]图1为本申请公开的一种诊断故障分析方法流程图;
[0036]图2为本申请公开的一种具体的诊断故障分析方法流程图;
[0037]图3为本申请公开的一本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种诊断故障分析方法,其特征在于,应用于目标网关,包括:对目标授权文件记录的目标信息进行校验;所述目标授权文件为目标诊断设备从目标平台获取的授权文件,所述目标平台接收所述目标诊断设备发送的文件申请信息,并对所述文件申请信息进行校验,若校验通过,则基于所述文件申请信息生成所述目标授权文件;若校验通过,则中止对通讯报文的加密传输,以便基于所述通讯报文进行诊断故障分析。2.根据权利要求1所述的诊断故障分析方法,其特征在于,所述目标信息包括目标设备数字证书、目标车辆信息和目标时间。3.根据权利要求2所述的诊断故障分析方法,其特征在于,所述对所述目标信息进行校验,包括:判断所述目标设备数字证书与预设设备数字证书是否一致,并判断所述目标车辆信息与当前车辆信息是否一致;相应的,所述若校验通过,则中止对通讯报文的加密传输,包括:若所述目标设备数字证书与所述预设设备数字证书一致,并且所述目标车辆信息与所述当前车辆信息一致,则中止对所述通讯报文的加密传输。4.根据权利要求1所述的诊断故障分析方法,其特征在于,所述若校验通过,则中止对通讯报文的加密传输之后,还包括:若接收到诊断故障的分析完成指令,则恢复对所述通讯报文的加密传输。5.根据权利要求2所述的诊断故障分析方法,其特征在于,所述若校验通过,则中止对通讯报文的加密传输之后,还包括:若超出所述目标时间,则恢复对所述通讯报文的加密传输。6.一种诊断故障分析方法,其特征在于,应用于目标诊断设备,包括:向目标平台发送文件申请信息,以便所述目标平台对所述文件申请信息进行校验,若校验通过,则基于所述文件申请信息生成所述目标授权文件;获取所述目标平台生成的所述目标授权文件,并将所述目标授权文件发送至目标网关,以便所述目标网关对所述目标授权文件记录的目标...

【专利技术属性】
技术研发人员:刘新庄文龙
申请(专利权)人:深圳市元征科技股份有限公司
类型:发明
国别省市:

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

1