一种基于车联网的实时数据传输方法及系统与流程

文档序号:15116679发布日期:2018-08-07 20:30阅读:738来源:国知局

本发明属于信息传输领域,特别是涉及一种基于车联网的实时数据传输方法及系统。



背景技术:

如今人们生活水平的提高,越来越多的车辆涌入个人、家庭、企业;使得车联网需要采集的数据量日益壮大;随着2012年交通运输部对所有的商用车辆必须加装汽车行驶记录仪(汽车黑匣子)的规定,所有商用车生产厂商都需要在车辆上加装行车记录仪实时上报车辆定位和转向信号、刹车信号等。考虑到成本和普通行车记录仪的功能局限,我们通过can总线通讯技术,通过1939can通讯协议,实现汽车行驶记录仪与商用车整车发动机ecu之间的数据交互,实时采集发动机相关数据,借助汽车行驶记录仪自身自带的通讯模块,及时将数据上报到监控平台后端,实现远程在线的车辆故障监测和诊断。

但是由于车联网对每辆车都需要实时采集,数据量过去庞大,存储上传都过于庞大,耗费资源的同时也存在一定的技术难题,往往行驶车辆在穿越隧道或者偏远地区由于网络原因会造成丢包漏包的问题,本发明能够很好的解决此类问题。



技术实现要素:

本发明的目的在于提供一种基于车联网的实时数据传输方法及系统,通过can通信总线进行车辆数据通信联结和交流,利用t-box进行车控信息和定位信息的采集,利用预处理模块挑选关键和异常的信息上传至车联网tsp平台,车联网提供移动终端访问的平台,解决了现有的车辆网采集数据过于庞大,浪费资源和服务器运行负担重的问题。

为解决上述技术问题,本发明是通过以下技术方案实现的:

本发明为一种基于车联网的实时数据传输方法,包括如下步骤:

步骤s001t-box控制单元通过can通信总线向发送机ecu请求命令;

步骤s002发动机ecu接收的消息后,发送状态反馈给t-box;

步骤s003t-box对采集到的数据进行预处理模式并储存;

步骤s004数据通过增量检测和数据压缩上传到车联网tsp平台;

步骤s005移动终端通过以太网获取车联网tsp平台信息并进行展示。

优选地,所述步骤s001之前需要通过车联网tsp平台对t-box控制单元采集数据的周期进行设定。

优选地,所述步骤s003中,t-box内设有至少128m的存储介质容量,当t-box内部存储介质容量满时,则自动覆盖最早的存储数据空间,t-box内部存储的数据应能够导出;当t-box断电时,t-box保存断电前保存在内部介质中的数据。

优选地,所述步骤s003中,预处理模式通过对采集的数据进行分类、清理只选择统计车辆的关键的、异常的信息。

本发明为一种基于车联网的实时数据传输系统,包括移动终端、车联网tsp平台、t-box控制单元、发动机ecu和can通信总线,所述车联网tsp平台分别与移动终端和t-box控制单元无线连接;所述t-box控制单元和发动机ecu均与can通信总线连接;所述移动终端用于安装能够访问车联网tsp平台的应用程序;所述车联网tsp平台用于接收来自移动终端发出的控制命令,并向t-box发送监控请求指令;所述t-box控制单元用于对车辆信息的采集;所述发动机ecu用于对发动机的采集的数据进行采集和处理;所述can通信总线用于车辆服务系统中各节点之间自由地进行数据通信联结和交流。

优选地,t-box控制单元包括gps定位模块、sim模块、处理器、数据预处理模块、数据压缩模块和can收发器;所述sim模块分别与gps定位模块和处理器连接;所述数据预处理模块、数据压缩模块和can收发器均与处理器连接;所述sim模块实现t-box与车联网tsp平台的通信连接;所述gps定位模块用于实时采集车辆的gps定位信息;所述数据预处理模块用于对采集到的数据进行关键信息和异常信息提取;所述处理器用于对预处理后的数据进行计算和处理;所述数据压缩模块用于对反馈给车联网tsp平台的数据信息进行压缩处理;所述can收发器用于通过can通信总线对信息进行采集和发送。

本发明具有以下有益效果:

本发明通过can通信总线进行车辆数据通信联结和交流,利用t-box进行车控信息和定位信息的采集,利用预处理模块挑选关键和异常的信息上传至车联网tsp平台,车联网提供移动终端访问的平台,提高了资源的利用率,减轻了服务器运行负担,增加了数据传输效率。

当然,实施本发明的任一产品并不一定需要同时达到以上所述的所有优点。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明的一种基于车联网的实时数据传输方法步骤图;

图2为本发明的一种基于车联网的实时数据传输系统结构框图;

图3为t-box控制单元内部结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

请参阅图1所示,本发明为一种基于车联网的实时数据传输方法,包括如下步骤:

步骤s001t-box控制单元通过can通信总线向发送机ecu请求命令;

步骤s002发动机ecu接收的消息后,发送状态反馈给t-box;

步骤s003t-box对采集到的数据进行预处理模式并储存;

步骤s004数据通过增量检测和数据压缩上传到车联网tsp平台;

步骤s005移动终端通过以太网获取车联网tsp平台信息并进行展示。

其中,步骤s001之前需要通过车联网tsp平台对t-box控制单元采集数据的周期进行设定,设定周期的范围可以是10ms、50ms、100ms,系统默认的周期是100ms。

其中,步骤s003中,t-box内设有至少128m的存储介质容量,当t-box内部存储介质容量满时,则自动覆盖最早的存储数据空间,t-box内部存储的数据应能够导出;当t-box断电时,t-box保存断电前保存在内部介质中的数据。

其中,步骤s003中,预处理模式通过对采集的数据进行分类、清理只选择统计车辆的关键的、异常的信息,一般数据的预处理方法有很多,如:数据清理,数据集成,数据变换,数据归约,都是可以实现数据的进一步提取和处理,从而提高效率。

请参阅图2所示,本发明为一种基于车联网的实时数据传输系统,包括移动终端、车联网tsp平台、t-box控制单元、发动机ecu和can通信总线,车联网tsp平台分别与移动终端和t-box控制单元无线连接;t-box控制单元和发动机ecu均与can通信总线连接;移动终端用于安装能够访问车联网tsp平台的应用程序;车联网tsp平台用于接收来自移动终端发出的控制命令,并向t-box发送监控请求指令;t-box控制单元用于对车辆信息的采集;发动机ecu用于对发动机的采集的数据进行采集和处理;can通信总线用于车辆服务系统中各节点之间自由地进行数据通信联结和交流,其中,can通信总线提供250k和500k两路can总线,都必须符合1939的网络规范。

请参阅图3所示,本发明中t-box控制单元包括gps定位模块、sim模块、处理器、数据预处理模块、数据压缩模块和can收发器;sim模块分别与gps定位模块和处理器连接;数据预处理模块、数据压缩模块和can收发器均与处理器连接;sim模块实现t-box与车联网tsp平台的通信连接;gps定位模块用于实时采集车辆的gps定位信息;数据预处理模块用于对采集到的数据进行关键信息和异常信息提取,车辆can数据和车辆的状态不断变化,tbox软件不能把所有的这些数据发送到平台并通过平台的后期处理进行分析,否则会因为缺乏数据的筛选规则而无意义的增加平台的数据负担;处理器用于对预处理后的数据进行计算和处理;数据压缩模块用于对反馈给车联网tsp平台的数据信息进行压缩处理;can收发器用于通过can通信总线对信息进行采集和发送。

值得注意的是,上述系统实施例中,所包括的各个单元只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。

另外,本领域普通技术人员可以理解实现上述各实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,相应的程序可以存储于一计算机可读取存储介质中,所述的存储介质,如rom/ram、磁盘或光盘等。以上公开的本发明优选实施例只是用于帮助阐述本发明。优选实施例并没有详尽叙述所有的细节,也不限制该发明仅为所述的具体实施方式。显然,根据本说明书的内容,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本发明的原理和实际应用,从而使所属技术领域技术人员能很好地理解和利用本发明。本发明仅受权利要求书及其全部范围和等效物的限制。

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