远程数据采集方法、系统和装置、诊断系统、设备及介质与流程

文档序号:34180137发布日期:2023-05-17 08:24阅读:78来源:国知局
远程数据采集方法、系统和装置、诊断系统、设备及介质与流程

本技术属于安卓程序远程数据采集的,特别是涉及一种远程数据采集方法、系统和装置、诊断系统、设备及介质。


背景技术:

1、车辆在售后或者试验的过程中发生问题或者出现故障后,对于一些偶尔发生的问题,常常需要对车辆采集数据,复现问题进行后续分析排查。目前市面常规的车辆数据采集设备,成本较高,数量有限,且一般无远程传输功能,不便于数据采集工作的灵活部署。因此,有必要设计一种成本低、应用便捷的远程数据采集方法、系统和装置、诊断系统、设备及介质。


技术实现思路

1、本技术提供一种远程数据采集方法、系统和装置、诊断系统、设备及介质,以解决提高车辆数据采集设备远程传输功能,增强数据采集工作的灵活部署,降低车辆数据采集设备的成本。

2、本技术的目的及解决其技术问题是采用以下技术方案来实现的。

3、本技术提供一种远程数据采集方法,用于车辆的远程数据采集,该远程数据采集方法包括:

4、s1,发送车辆数据采集指令;其中,所述车辆数据采集指令基于移动终端通过嵌入的应用程序发送,所述移动终端通过数据连接线与诊断设备通讯连接;

5、s2,获取并执行所述车辆数据采集指令;

6、s3,读取采集的车辆数据,并将所述采集的车辆数据上传至所述移动终端的存储模块中进行存储;其中采集的车辆数据通过诊断设备读取和上传,所述诊断设备通过obd转接线与所述车辆通讯连接。

7、可选的,诊断设备通过obd转接线与所述车辆通讯连接包括:

8、诊断设备通过obd转接线与所述车辆硬线连接后,所述诊断设备与所述车辆基于can或canfd通信协议通信。

9、可选的,所述读取采集的车辆数据包括:

10、通过移动终端中应用程序解析总线报文的类型,将所述总线报文的类型显示在移动终端应用程序中;

11、如果所述车辆的所述总线报文的类型为车辆调试obd诊断接口,则通过所述应用程序选择车辆调试obd诊断接口进行通讯,通过诊断设备读取所述采集的车辆数据;

12、如果所述车辆的所述总线报文的类型为车辆标准obd诊断接口,则通过所述应用程序选择记录车辆数据的车辆总线通道,通过诊断设备读取所述采集的车辆数据。

13、可选的,通过所述应用程序中选择记录车辆数据的车辆总线通道,通过诊断设备读取所述采集的车辆数据包括:

14、通过所述应用程序自动发送网关镜像指令;

15、被采集车辆网关获取所述网关镜像指令并执行被采集车辆网关的镜像操作;

16、通过被采集车辆网关的镜像在所述应用程序中选择记录车辆数据的车辆总线通道;

17、通过所述诊断设备读取并记录被采集车辆调试obd诊断接口传输的总线报文数据。

18、可选的,通过所述应用程序自动发送网关镜像指令,被采集车辆网关获取所述网关镜像指令并执行被采集车辆网关的镜像操作包括:

19、在所述应用程序中选择记录车辆数据的车辆总线通道;

20、在所述应用程序中选择开启网关镜像;

21、由所述应用程序通过设置的开放api接口调用动态库中封装的诊断安全验证算法,基于所述诊断安全验证算法所述应用程序自动发送被采集车辆网关镜像开启的诊断报文;

22、被采集车辆网关获取所述诊断报文,执行开启被采集车辆网关的镜像操作。

23、可选的,所述由所述应用程序通过设置的开放api接口调用动态库中封装的诊断安全验证算法包括:

24、在所述应用程序中设置开放的api接口,将所述诊断安全验证算法进行加密或封装,生成调用的动态库。

25、可选的,将所述采集的车辆数据上传至所述移动终端的存储模块中进hdp220685cn

26、行存储还包括:

27、将所述应用程序本地采集的车辆总线数据通过移动终端的网络上传至远端的数据服务器进行存储和汇总。

28、可选的,还包括查询和/或下载数据服务器汇总的采集的车辆数据进行分析和诊断。

29、本技术还提供一种远程数据采集系统,该远程数据采集系统包括:

30、发送模块,用于发送车辆数据采集指令;其中,所述车辆数据采集指令基于移动终端通过嵌入的应用程序发送,所述移动终端通过数据连接线与诊断设备通讯连接;

31、执行模块,用于获取并执行所述车辆数据采集指令;

32、数据采集模块,用于读取采集的车辆数据,并将所述采集的车辆数据上传至所述移动终端的存储模块中进行存储;其中采集的车辆数据通过诊断设备读取和上传,所述诊断设备通过obd转接线与所述车辆通讯连接。

33、本技术还提供一种远程数据采集装置,该远程数据采集装置包括:

34、移动终端单元,用于移动终端中应用程序通过数据连接线与诊断设备通讯连接,发送车辆数据采集指令,采集被采集车辆数据。

35、诊断单元,用于诊断设备通过obd转接线与被采集车辆通讯连接,获取移动终端中应用程序的车辆数据采集指令,并执行数据采集指令,通过诊断设备读取被采集车辆数据,并将读取的被采集车辆数据通过诊断设备上传至移动终端的存储模块中进行存储。

36、本技术还提供一种诊断系统,该诊断系统包括数据服务器、车辆远程诊断后台、上述所述的远程数据采集系统以及上述所述的远程数据采集装置,其中:

37、所述数据服务器用于将所述应用程序本地采集的车辆总线数据通过移动终端的网络上传至远端的数据服务器进行存储和汇总。

38、所述车辆远程诊断后台用于查询和/或下载数据服务器汇总的被采集车辆数据进行分析和诊断。

39、本技术还提供一种电子设备,该电子设备包括:

40、存储器,用于存储非暂时性计算机可读指令;以及

41、处理器,用于运行所述计算机可读指令,使得所述计算机可读指令被所述处理器执行时实现上述所述的方法。

42、本技术还提供一种计算机可读存储介质,该计算机可读存储介质包括计算机指令,当所述计算机指令在设备上运行时,使得所述设备执行上述所述的方法。

43、本技术与现有技术相比具有明显的优点和有益效果。借由上述技术方案,本技术至少具有以下优点及有益效果之一:

44、一、本技术提供的一种远程数据采集方法,用于车辆的远程数据采集,该远程数据采集方法包括:s1,发送车辆数据采集指令;其中,所述车辆数据采集指令基于移动终端通过嵌入的应用程序发送,所述移动终端通过数据连接线与诊断设备通讯连接;s2,获取并执行所述车辆数据采集指令;s3,读取采集的车辆数据,并将所述采集的车辆数据上传至所述移动终端的存储模块中进行存储;其中采集的车辆数据通过诊断设备读取和上传,所述诊断设备通过obd转接线与所述车辆通讯连接。本技术提供的远程数据采集方法可以灵活部署用于采集车辆数据,降低了车辆数据采集成本。

45、二、本技术的诊断设备通过obd转接线与所述车辆硬线连接后,所述诊断设备与所述车辆基于can或canfd通信协议通信。本技术通过在移动终端中应用程序解析总线报文的类型,将所述总线报文的类型显示在移动终端应用程序中;如果所述车辆的所述总线报文的类型为车辆调试obd诊断接口,则通过所述应用程序选择车辆调试obd诊断接口进行通讯,通过诊断设备读取所述采集的车辆数据;如果所述车辆的所述总线报文的类型为车辆标准obd诊断接口,则通过所述应用程序选择记录车辆数据的车辆总线通道,通过诊断设备读取所述采集的车辆数据。将车辆标准obd诊断接口和调试obd诊断接口兼容在一个车辆obd诊断接口中,一方面增强了车辆obd诊断接口的通用性;另一方面,增强了诊断设备灵活部署的可能,节约了车辆数据采集的成本。

46、三、本技术通过所述应用程序自动发送网关镜像指令,被采集车辆网关获取所述网关镜像指令并执行被采集车辆网关的镜像操作包括:在所述应用程序中选择记录车辆数据的车辆总线通道;在所述应用程序中选择开启网关镜像;由所述应用程序通过设置的开放api接口调用动态库中封装的诊断安全验证算法,基于所述诊断安全验证算法所述应用程序自动发送被采集车辆网关镜像开启的诊断报文;被采集车辆网关获取所述诊断报文,执行开启被采集车辆网关的镜像操作。本技术通过网关镜像指令和开放api接口调用动态库中封装的诊断安全验证算法,使采集车辆网关获取所述诊断报文,执行开启被采集车辆网关的镜像操作,扩展了远程数据采集方法采集车辆数据的方式,提升了远程数据采集的性能,增强了车辆数据采集的安全性。

47、四、本技术通过在所述应用程序中设置开放的api接口,将所述诊断安全验证算法进行加密或封装,生成调用的动态库,增强了所述应用程序应用功能的可扩展性,通过诊断安全验证算法的加密或封装,实现了动态库调用和使用的稳定性。

48、上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其他目的、特征和优点能够更明显易懂,以下特举较佳实施例,并配合附图,详细说明如下。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1