车辆数据交互系统、方法及装置制造方法及图纸

技术编号:38384440 阅读:12 留言:0更新日期:2023-08-05 17:40
本发明专利技术提供了一种车辆数据交互系统、方法及装置,涉及车辆通信技术领域,系统包括:服务器,以及与服务器通信的至少一个VCI模块;每个VCI模块对应于一台车辆;每个VCI模块分别用于响应服务器作用于车辆的数据获取操作,并基于数据获取操作,按照车辆对应的诊断协议对车辆的车辆数据进行解析,向服务器反馈目标格式的车辆数据;其中,多个VCI模块反馈的车辆数据的目标格式均相同;服务器用于基于数据获取操作,对目标格式的车辆数据进行分析处理,以将分析处理后的车辆数据传输给服务器对应的客户端。基于此,服务器可以同时与多台车辆或多类型的车辆进行数据交互,实现信息交互的解耦合。合。合。

【技术实现步骤摘要】
车辆数据交互系统、方法及装置


[0001]本专利技术涉及车辆通信
,尤其涉及一种车辆数据交互系统、方法及装置。

技术介绍

[0002]车辆的通信技术一直是被受关注的研究领域。如远程诊断、OTA软件更新等场景下都需要用到车辆数据远程交互技术。为此许多研究者已提出了一系列解决方案,从硬件到软件层面都形成了一系列的标准化定义。
[0003]但目前的方案只支持同一类型或型号车辆数据的信息远程交互,当更换VCI时则需要重新启动相应的协议模块软件,即诊断应用程序与服务器强度耦合。

技术实现思路

[0004]有鉴于此,本专利技术的目的在于提供一种车辆数据交互系统、方法及装置,可以实现数据交互的解耦合,支持同时与多台或多类型车辆进行数据交互。
[0005]第一方面,本专利技术实施例提供了一种车辆数据交互系统,该系统包括:服务器,以及与服务器通信的至少一个VCI模块;每个VCI模块对应于一台车辆;每个VCI模块分别用于响应服务器作用于车辆的数据获取操作,并基于数据获取操作,按照车辆对应的诊断协议对车辆的车辆数据进行解析,向服务器反馈目标格式的车辆数据;其中,多个VCI模块反馈的车辆数据的目标格式均相同;服务器用于基于数据获取操作,对目标格式的车辆数据进行分析处理,以将分析处理后的车辆数据传输给服务器对应的客户端。
[0006]结合第一方面,本专利技术实施例提供了第一方面的第一种可能的实施方式,其中,服务器还配置有ODX数据库,ODX数据库中包括多台车辆分别对应的ODX文件;ODX文件中包括适应于每台车辆的诊断文件;服务器还用于根据数据获取操作指示的车辆,在ODX数据库中查找车辆对应的目标ODX文件,以根据目标ODX文件对车辆的车辆数据进行分析处理。
[0007]结合第一方面,本专利技术实施例提供了第一方面的第二种可能的实施方式,其中,ODX数据库按照非关系型数据库形式对ODX文件进行存储。
[0008]结合第一方面,本专利技术实施例提供了第一方面的第三种可能的实施方式,其中,非关系型数据库形式的ODX文件中包括数据编号,服务器用于按照ODX文件中的数据编号从ODX数据库中确定目标ODX文件,以根据目标ODX文件的诊断文件对车辆数据进行分析处理。
[0009]结合第一方面,本专利技术实施例提供了第一方面的第四种可能的实施方式,其中,VCI模块配置有扩展模块,扩展模块中包括网络通讯模块和协议解析模块,网络通讯模块与协议解析模块连接;VCI模块通过预设的通讯方式与对应的车辆通讯,获取车辆的ODB诊断信息,得到车辆数据,并将车辆数据发送给协议解析模块;协议解析模块用于按照ODB诊断信息确定诊断协议,根据诊断协议对车辆数据进行解析,得到目标格式的车辆数据;网络通讯模块用于与服务器通信,以将目标格式的车辆数据传输给服务器。
[0010]结合第一方面,本专利技术实施例提供了第一方面的第五种可能的实施方式,其中,扩展模块中还包括数据存储模块;扩展模块还用于在网络通讯模块的工作状态不满足需求状
态时,将目标格式的车辆数据存储至数据存储模块。
[0011]结合第一方面,本专利技术实施例提供了第一方面的第六种可能的实施方式,其中,扩展模块还用于在网络通讯模块的工作状态满足需求状态时,将数据存储模块中的目标格式的车辆数据通过网络通讯模块传输给服务器。
[0012]结合第一方面,本专利技术实施例提供了第一方面的第七种可能的实施方式,其中,VCI模块与服务器通过D

PDU API函数接口进行通信。
[0013]第二方面,本专利技术实施例还提供一种车辆数据交互方法,该方法应用于上述车辆数据交互系统;该方法包括:通过VCI模块响应服务器作用于车辆的数据获取操作,并基于数据获取操作,按照车辆对应的诊断协议对车辆的车辆数据进行解析,向服务器反馈目标格式的车辆数据;其中,服务器与至少一个VCI模块通信,每个VCI模块对应于一台车辆;多个VCI模块反馈的车辆数据的目标格式均相同;通过服务器基于数据获取操作,对目标格式的车辆数据进行分析处理;将分析处理后的车辆数据传输给服务器对应的客户端。
[0014]第三方面,本专利技术实施例还提供一种车辆数据交互装置,该装置包括:数据获取模块,用于通过VCI模块响应服务器作用于车辆的数据获取操作,并基于数据获取操作,按照车辆对应的诊断协议对车辆的车辆数据进行解析,向服务器反馈目标格式的车辆数据;其中,服务器与至少一个VCI模块通信,每个VCI模块对应于一台车辆;多个VCI模块反馈的车辆数据的目标格式均相同;数据处理模块,用于通过服务器基于数据获取操作,对目标格式的车辆数据进行分析处理;传输模块,用于将分析处理后的车辆数据传输给服务器对应的客户端。
[0015]本专利技术实施例带来了以下有益效果:本专利技术提供了一种车辆数据交互系统、方法及装置,系统包括:服务器,以及与服务器通信的至少一个VCI模块;每个VCI模块对应于一台车辆;每个VCI模块分别用于响应服务器作用于车辆的数据获取操作,并基于数据获取操作,按照车辆对应的诊断协议对车辆的车辆数据进行解析,向服务器反馈目标格式的车辆数据;其中,多个VCI模块反馈的车辆数据的目标格式均相同;服务器用于基于数据获取操作,对目标格式的车辆数据进行分析处理,以将分析处理后的车辆数据传输给服务器对应的客户端。与服务器通信的至少一个VCI模块可以按照车辆的诊断协议对车辆数据进行解析,并将目标格式的车辆数据传输给服务器,以使服务器接收到的来自多个VCI模块的车辆数据的格式均相同,基于此,服务器可以同时与多台车辆或多类型的车辆进行数据交互,实现信息交互的解耦合。
[0016]本专利技术的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点在说明书以及附图中所特别指出的结构来实现和获得。
[0017]为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
[0018]为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前
提下,还可以根据这些附图获得其他的附图。
[0019]图1为本专利技术实施例提供的一种车辆数据交互系统的结构示意图;
[0020]图2为本专利技术实施例提供的一种通信示意图;
[0021]图3为本专利技术实施例提供的另一种车辆数据交互系统的结构示意图;
[0022]图4为本专利技术实施例提供的一种ODX文件示意图;
[0023]图5为本专利技术实施例提供的一种树状结构的ODX文件示意图;
[0024]图6为本专利技术实施例提供的一种车辆数据交互方法的流程图;
[0025]图7为本专利技术实施例提供的一种车辆数据交互装置的结构示意图;
[0026]图8为本专利技术实施例提供的一种电本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车辆数据交互系统,其特征在于,所述系统包括:服务器,以及与所述服务器通信的至少一个VCI模块;每个所述VCI模块对应于一台车辆;每个所述VCI模块分别用于响应所述服务器作用于车辆的数据获取操作,并基于所述数据获取操作,按照所述车辆对应的诊断协议对所述车辆的车辆数据进行解析,向所述服务器反馈目标格式的车辆数据;其中,多个所述VCI模块反馈的所述车辆数据的目标格式均相同;所述服务器用于基于所述数据获取操作,对所述目标格式的所述车辆数据进行分析处理,以将分析处理后的车辆数据传输给所述服务器对应的客户端。2.根据权利要求1所述的系统,其特征在于,所述服务器还配置有ODX数据库,所述ODX数据库中包括多台车辆分别对应的ODX文件;所述ODX文件中包括适应于每台车辆的诊断文件;所述服务器还用于根据所述数据获取操作指示的车辆,在所述ODX数据库中查找所述车辆对应的目标ODX文件,以根据所述目标ODX文件对所述车辆的所述车辆数据进行分析处理。3.根据权利要求2所述的系统,其特征在于,所述ODX数据库按照非关系型数据库形式对所述ODX文件进行存储。4.根据权利要求3所述的系统,其特征在于,所述非关系型数据库形式的所述ODX文件中包括数据编号,所述服务器用于按照所述ODX文件中的数据编号从所述ODX数据库中确定所述目标ODX文件,以根据所述目标ODX文件的诊断文件对所述车辆数据进行分析处理。5.根据权利要求1所述的系统,其特征在于,所述VCI模块配置有扩展模块,所述扩展模块中包括网络通讯模块和协议解析模块,所述网络通讯模块与所述协议解析模块连接;所述VCI模块通过预设的通讯方式与对应的车辆通讯,获取所述车辆的ODB诊断信息,得到所述车辆数据,并将所述车辆数据发送给所述协议解析模块;所述协议解析模块用于按照所述ODB诊断信息确定诊断协议,根据所述诊断协议对所述车辆数据进行解析,得到目标格式的车辆数据;所述网络通讯模块用于与所述服务器通信,以将所述...

【专利技术属性】
技术研发人员:尤超舒伟董汉陈超
申请(专利权)人:苏州清研精准汽车科技有限公司
类型:发明
国别省市:

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

1