本申请涉及车辆诊断,具体涉及一种车辆本地诊断的方法、装置、设备、介质。
背景技术:
1、车辆故障诊断技术是在不拆卸或仅拆卸极少的零件的情况下,探究汽车状况,找出故障部位,故障原因的技术。随着汽车工业的发展,本地诊断仪版本升级且费用极高,升级存在一定成本。
2、人工诊断主要依靠诊断医师的实践经验和知识,借助简单的工具和视觉、听觉、手模等感官手段。,同时进行检查、测试和分析,然后判断汽车的技术状态。该方法简单直观,也是建立现代故障诊断专家系统知识库的基础。
3、仪器诊断法是利用通用或专用仪器设备对汽车、总成、机构进行检测,为分析汽车技术状况、判断故障提供定量依据。一些由计算机控制或配备故障诊断专家系统的仪器设备,可以自动完成汽车技术状态诊断参数的测试、分析、判断和处理决策。设备诊断客观、定量、快速,促进了汽车诊断技术的发展和应用。在诊断实践中,这两种方法经常一起使用。首先由诊断师向驾驶员询问故障情况,目视检查车辆,凭经验初步判断故障,然后利用诊断仪器设备进一步筛选识别故障,最后确认故障。
4、在现有技术中,通过车辆以太网技术进行ecu编程的方法。利用该车以太网诊断通讯线链接车辆,通过以外网变压器用于转换tcp、ip协议,并通过tcp/ip将信号输入至所诉车辆网络。
技术实现思路
1、鉴于以上所述现有技术的缺点,本发明提供一种车辆本地诊断的方法、装置、设备、介质,以解决上述技术问题。
2、本发明提供的一种车辆本地诊断的方法,包括:
3、连接移动设备与车辆viu控制器;
4、配置静态ip地址,移动设备和viu在同一局域网内;
5、进行移动设别和车辆viu之间的安全校验,验证移动设备的安全性;
6、移动设备下发诊断指令;
7、接收诊断指令并进行车辆诊断;
8、返回诊断结果给移动设备。
9、于本发明的一实施例中,连接移动设备与车辆viu控制器包括:
10、连接移动设备与转接装置;
11、连接转接装置与车辆viu控制器;
12、于本发明的一实施例中,配置静态ip地址,移动设备和viu在同一局域网内包括:
13、转接装置转换通信协议;
14、建立移动设备和车辆viu控制器的通信;
15、配置移动设备的静态ip,设置移动设备和车辆viu控制器在同一虚拟局域网。
16、于本发明的一实施例中,进行移动设别和车辆viu之间的安全校验,验证移动设备的安全性包括:
17、移动设备的诊断应用apk发送安全验证报文;
18、使用指定密钥加密,发送到车辆诊断上位机进行验证;
19、若验证通过则继续进行,若验证不通过则重新验证移动设备的安全性。
20、于本发明的一实施例中,移动设备下发诊断指令包括:
21、调用应用层模块;
22、调用出底层库模块的接口;
23、移动设备封装uds报文发送到底层库模块的接口;
24、底层库模块的接口将报文发送到发送到车辆诊断上位机。
25、于本发明的一实施例中,接收诊断指令并进行车辆诊断包括:
26、车辆诊断上位机接收诊断指令;
27、车辆诊断上位机调用诊断冲突管理逻辑判断是否满足执行条件;
28、若满足条件,车辆诊断上位机发送doip报文给车辆viu控制器;
29、viu控制器进行车辆诊断。
30、于本发明的一实施例中,返回诊断结果给移动设备包括:
31、viu控制器完成车辆诊断后,将诊断结果返回到车辆诊断上位机;
32、车辆诊断上位机将诊断结构进行封装然后发送到移动设备;
33、底层库模块的接口接收,回调到应用层模块;
34、诊断结果反馈到移动设备上的操作界面。
35、于本发明的一实施例中,一种车辆本地诊断装置,所述装置包括:
36、连接模块,用于连接移动设备与车辆,配置静态ip地址;
37、验证模块,用于进行安全校验;
38、诊断模块,用于进行诊断并返回诊断结果。
39、于本发明的一实施例中,一种电子设备,所述电子设备包括:
40、一个或多个处理器;
41、存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述电子设备实现上述中任一项所述的车辆本地诊断的方法。
42、于本发明的一实施例中,一种计算机可读存储介质,其上存储有计算机程序,当所述计算机程序被计算机的处理器执行时,使计算机执行上述中任一项所述的车辆本地诊断的方法。
43、本发明的有益效果:本发明中使用移动设备进行故障诊断,不需要使用故障诊断仪,通过连接移动设备和车辆,使用移动设备的诊断软件apk进行诊断,实现了新的车辆本地诊断的方式,不再需要使用故障诊断仪器。任何移动设备均可以进行车辆的本地诊断,更加方便快捷。
44、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
1.一种车辆本地诊断的方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,连接移动设备与车辆viu控制器包括:
3.根据权利要求2所述的方法,其特征在于,配置静态ip地址,移动设备和viu控制器在同一局域网内包括:
4.根据权利要求1所述的方法,其特征在于,进行移动设别和车辆viu控制器之间的安全校验,验证移动设备的安全性包括:
5.根据权利要求4所述的方法,其特征在于,移动设备下发诊断指令包括:调用应用层模块;
6.根据权利要求4所述的方法,其特征在于,接收诊断指令并进行车辆诊断包括:
7.根据权利要求4所述的方法,其特征在于,返回诊断结果给移动设备包括:viu控制器完成车辆诊断后,将诊断结果返回到车辆诊断上位机;
8.一种车辆本地诊断装置,其特征在于,所述装置包括:
9.一种电子设备,其特征在于,所述电子设备包括:
10.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,当所述计算机程序被计算机的处理器执行时,使计算机执行权利要求1至7中任一项所述的车辆本地诊断的方法。