故障诊断方法、信息确定方法、相应装置及设备制造方法及图纸

技术编号:21951186 阅读:25 留言:0更新日期:2019-08-24 17:15
本发明专利技术实施例公开了一种故障诊断方法、信息确定方法、相应装置及设备。该方法包括:解析预存的加密诊断协议包,获取至少一个诊断协议,所述加密诊断协议包预先由诊断服务器确定并发送,向待诊断车辆发送包含诊断协议的诊断请求,以使所述待诊断车辆根据接收的诊断请求进行相应功能的故障诊断,所述待诊断车辆与所述用户终端基于近距离通信协议进行交互,接收并以设定展示方式展示所述待诊断车辆发送的故障诊断结果。与现有技术相比,本发明专利技术实施例以用户终端为中介,诊断服务器先与用户终端进行交互,将诊断协议包存储在用户终端中,当需要诊断时,待诊断车辆与用户终端再通过近距离通信协议进行交互,实现了故障的有效诊断。

Fault Diagnosis Method, Information Determining Method, Corresponding Devices and Equipment

【技术实现步骤摘要】
故障诊断方法、信息确定方法、相应装置及设备
本专利技术实施例涉及故障诊断
,尤其涉及一种故障诊断方法、信息确定方法、相应装置及设备。
技术介绍
随着技术的发展,汽车的功能不断增多,与功能相适应的车载电子控制单元(ElectronicControlUnit,ECU)的数量也在不断增加,用户对ECU的了解意识也逐渐增强,以便汽车出现故障时可以对故障进行有效的判断。目前,存在三种故障诊断方式,第一种是由专业人士利用诊断仪向车内ECU发送诊断请求,车内ECU根据诊断请求进行诊断,并将诊断结果发送给诊断仪,由诊断仪进行展示,诊断仪和车内ECU的交互过程如图1所示,这种诊断方式下,由于用户对ECU的嵌入式软件对应的故障行为不了解,只能听取专业人士的解释或修理意见,不能自己利用诊断仪诊断。第二种是诊断仪与车内对应的ECU建立无线连接,诊断仪与车内ECU的交互过程如图2所示,这种诊断方式虽然可以实现用户自己诊断,但由于每个ECU的诊断标准不同,用户对诊断结果无法分辨,而且这种方式的诊断仪和ECU具有一一对应的关系,诊断仪的兼容性差。第三种是服务器根据诊断仪发送的诊断请求,获取相对应的诊断协议,通过无线方式将诊断协议发送给车内ECU,以使车内ECU根据接收的诊断协议进行诊断,交互过程如图3所示,这种诊断方式虽然可以解决上述诊断仪兼容性差的问题,但由于需要频繁访问服务器,对于搭载电源的车辆来说,造成车辆耗电量增加,而且搭建一个频繁被访问的服务器需要的运营成本较高,如果访问失败,容易造成大面积车辆诊断瘫痪,此外,也会出现因车辆所处环境无网络或网络不畅而无法与服务器进行诊断交互的问题。由此,上述现有的几种故障诊断方式均无法有效实现车辆的故障诊断。
技术实现思路
本专利技术实施例提供一种故障诊断方法、信息确定方法、相应装置及设备,以实现对车辆故障的有效诊断。第一方面,本专利技术实施例提供一种故障诊断方法,应用于用户终端,所述方法包括:解析预存的加密诊断协议包,获取至少一个诊断协议,所述加密诊断协议包预先由诊断服务器确定并发送;向待诊断车辆发送包含诊断协议的诊断请求,以使所述待诊断车辆根据接收的诊断请求进行相应功能的故障诊断,所述待诊断车辆与所述用户终端基于近距离通信协议进行交互;接收并以设定展示方式展示所述待诊断车辆发送的故障诊断结果。第二方面,本专利技术实施例还提供一种信息确定方法,应用于诊断服务器,所述方法包括:根据用户终端发送的登录请求,确定用户的用户登录标识;确定与所述用户登录标识关联的车辆标识,并确定所述车辆标识所对应车辆匹配的诊断协议标准;接收到所述用户终端发送的协议包下载请求时,获取满足所述诊断协议标准的诊断协议包,并向所述用户终端发送加密后的加密诊断协议包,以使所述用户终端接收并预存所述加密诊断协议包。第三方面,本专利技术实施例还提供一种故障诊断装置,应用于用户终端,包括:解析模块,用于解析预存的加密诊断协议包,获取至少一个诊断协议,所述加密诊断协议包预先由诊断服务器确定并发送;发送模块,用于向待诊断车辆发送包含诊断协议的诊断请求,以使所述待诊断车辆根据接收的诊断请求进行相应功能的故障诊断,所述待诊断车辆与所述用户终端基于近距离通信协议进行交互;展示模块,用于接收并以设定展示方式展示所述待诊断车辆发送的故障诊断结果。第四方面,本专利技术实施例还提供一种信息确定装置,应用于诊断服务器,包括:第一确定模块,用于根据用户终端发送的登录请求,确定用户的用户登录标识;第二确定模块,用于确定与所述用户登录标识关联的车辆标识,并确定所述车辆标识所对应车辆匹配的诊断协议标准;接收模块,用于接收到所述用户终端发送的协议包下载请求时,获取满足所述诊断协议标准的诊断协议包,并向所述用户终端发送加密后的加密诊断协议包,以使所述用户终端接收并预存所述加密诊断协议包。第五方面,本专利技术实施例还提供一种设备,包括:一个或多个处理器;存储器,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面所述的故障诊断方法。第六方面,本专利技术实施例还提供一种设备,包括:一个或多个处理器;存储器,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第二方面所述的信息确定方法。本专利技术实施例提供一种故障诊断方法、信息确定方法、相应装置及设备,通过解析预存的加密诊断协议包,获取至少一个诊断协议,所述加密诊断协议包预先由诊断服务器确定并发送,向待诊断车辆发送包含诊断协议的诊断请求,以使所述待诊断车辆根据接收的诊断请求进行相应功能的故障诊断,所述待诊断车辆与所述用户终端基于近距离通信协议进行交互,接收并以设定展示方式展示所述待诊断车辆发送的故障诊断结果。与现有技术相比,本专利技术实施例以用户终端为中介,诊断服务器先与用户终端进行交互,将诊断协议包存储在用户终端中,当需要诊断时,待诊断车辆与用户终端再通过近距离通信协议进行交互,实现了故障的有效诊断。附图说明图1为现有技术的第一种诊断方式的示意图;图2为现有技术的第二种诊断方式的示意图;图3为现有技术的第三种诊断方式的示意图;图4为本专利技术实施例提供的一种故障诊断系统的结构图;图5为本专利技术实施例一提供的一种故障诊断方法的流程图;图6为本专利技术实施例二提供的一种故障诊断方法的流程图;图7为本专利技术实施例二提供的一种用户终端与待诊断车辆的交互过程示意图;图8为本专利技术实施例三提供的一种信息确定方法的流程图;图9为本专利技术实施例四提供的一种信息确定方法的流程图;图10为本专利技术实施例四提供的一种用户终端与诊断服务器的交互过程示意图;图11为本专利技术实施例五提供的一种故障诊断装置的结构图;图12为本专利技术实施例六提供的一种信息确定装置的结构图;图13为本专利技术实施例七提供的一种设备的结构图;图14为本专利技术实施例八提供的一种设备的结构图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。此外,在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以相互组合。本专利技术实施例提供的故障诊断方法应用于故障诊断系统中,具体的,参考图4,图4为本专利技术实施例提供的一种故障诊断系统的结构图,该故障诊断系统包括:诊断服务器1、用户终端2和待诊断车辆3,用户终端2作为通信中介,分别与诊断服务器1和用户终端2建立通信连接,其中,诊断服务器1与用户终端2建立无线通信连接,用户终端2与待诊断车辆3可以建立无线通信连接,也可以通过蓝牙进行连接,即用户终端2与待诊断车辆3既可以在有网的环境中进行数据交互,也可以在无网或网络信号较差的环境中进行数据交互。诊断服务器1与用户终端2建立无线通信连接时,诊断服务器1根据用户终端2发送的信息确定诊断所需的诊断协议包,并将诊断协议包发送给用户终端,由用户终端2预存,即图4中的第一过程01。当需要对待诊断车辆进行故障诊断时,用户终端2与待诊断车辆3建立连接,待诊断车辆3基于用户终端2发送的诊断协议完成故障诊断,即第二过程02,既可以在有网的环境中实现故障诊断,也可以在无网或网络信号较差的环本文档来自技高网
...

【技术保护点】
1.一种故障诊断方法,其特征在于,应用于用户终端,所述方法包括:解析预存的加密诊断协议包,获取至少一个诊断协议,所述加密诊断协议包预先由诊断服务器确定并发送;向待诊断车辆发送包含诊断协议的诊断请求,以使所述待诊断车辆根据接收的诊断请求进行相应功能的故障诊断,所述待诊断车辆与所述用户终端基于近距离通信协议进行交互;接收并以设定展示方式展示所述待诊断车辆发送的故障诊断结果。

【技术特征摘要】
1.一种故障诊断方法,其特征在于,应用于用户终端,所述方法包括:解析预存的加密诊断协议包,获取至少一个诊断协议,所述加密诊断协议包预先由诊断服务器确定并发送;向待诊断车辆发送包含诊断协议的诊断请求,以使所述待诊断车辆根据接收的诊断请求进行相应功能的故障诊断,所述待诊断车辆与所述用户终端基于近距离通信协议进行交互;接收并以设定展示方式展示所述待诊断车辆发送的故障诊断结果。2.根据权利要求1所述的方法,其特征在于,所述解析预存的加密诊断协议包,获取至少一个诊断协议,包括:获取预存的诊断密钥信息,所述诊断密钥信息预先由所述诊断服务器确定并发送;根据所述诊断密钥信息解密所述加密诊断协议包,获得解密诊断协议包;提取所述解密诊断协议包,获得至少一个用于车辆故障诊断的诊断协议。3.根据权利要求1所述的方法,其特征在于,所述向待诊断车辆发送包含诊断协议的诊断请求,以使所述待诊断车辆根据接收的诊断协议进行相应功能的故障诊断,包括:获取用户选定的待诊断车辆中的待检测功能;确定对应所述待检测功能的目标诊断协议,形成包含所述目标诊断协议的诊断请求;将所述诊断请求发送至目标车载控制单元,以使所述目标车载控制单元根据所述诊断请求中的目标诊断协议进行所述待检测功能的故障诊断;其中,所述目标车载控制单元设置于所述待诊断车辆中。4.一种信息确定方法,其特征在于,应用于诊断服务器,所述方法包括:根据用户终端发送的登录请求,确定用户的用户登录标识;确定与所述用户登录标识关联的车辆标识,并确定所述车辆标识所对应车辆匹配的诊断协议标准;接收到所述用户终端发送的协议包下载请求时,获取满足所述诊断协议标准的诊断协议包,并向所述用户终端发送加密后的加密诊断协议包,以使所述用户终端接收并预存所述加密诊断协议包。5.根据权利要求4所述的方法,其特征在于,还包括:接收用户终端发送的注册请求,生成用户登录标识以及诊断密钥信息;将所述用户登...

【专利技术属性】
技术研发人员:黄慧
申请(专利权)人:中国第一汽车股份有限公司
类型:发明
国别省市:吉林,22

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

1