【技术实现步骤摘要】
一种基于车联网平台的车辆运行数据实时分析系统
[0001]本专利技术属于车辆数据分析
,具体涉及一种基于车联网平台的车辆运行数据实时分析系统。
技术介绍
[0002]车联网平台为主机厂的车载终端,提供接入管理、监管监控服务。平台需要满足每年接入车辆数量10万台,每台车辆每秒钟上传一条车身运行数据的终端接入、数据存储、日常业务分析的需求。这些车辆分布在全国各地,每1万台车辆,每天上传近1亿条数据,占用大概25G的数据流量。平台需要实时监控这些车辆上传数据,实时分析车辆数据上传质量、终端是否正常、车辆是否有故障、排放是否超标等信息,但是由于需要处理的数据量较大,导致采用现有方法并不能够满足数据处理的实时性要求,因此,如何快速准确的对终端上传的海量数据进行实时分析是目前最需要解决的问题。
技术实现思路
[0003]本专利技术的目的是为解决采用现有方法不能满足数据处理的实时性要求的问题,而提出了一种基于车联网平台的车辆运行数据实时分析系统。
[0004]本专利技术为解决上述技术问题所采取的技术方案是:< ...
【技术保护点】
【技术特征摘要】
1.一种基于车联网平台的车辆运行数据实时分析系统,其特征在于,所述系统包括终端切片模块、终端原始数据切片管道、终端数据切片解析模块、终端解析数据切片管道、超标排放分析模块、终端质量分析模块、终端切片状态管道、终端切片状态缓存模块、车辆状态存储通道和增量存储车辆状态模块,其中:所述终端切片模块内存储有分别与各车载终端对应的终端切片,所述终端切片用于存储对应车辆的运行数据以及状态对象;终端切片被释放到终端原始数据切片管道中,终端数据切片解析模块用于接收终端原始数据切片管道中的数据并解析后,根据解析后的数据生成终端解析数据切片;并将终端解析数据切片发送到终端解析数据切片管道中;所述超标排放分析模块和终端质量分析模块订阅终端解析数据切片管道中的数据,并将分析结果发送至终端切片状态管道中;终端切片状态缓存模块用于接收终端切片状态管道中的数据,并将接收到的数据合并到缓存中的车辆状态数据中,将车辆状态数据从缓存中移出并发送至车辆状态存储通道中;增量存储车辆状态模块用于将车辆状态存储通道中的数据同步到外部数据库中。2.根据权利要求1所述的一种基于车联网平台的车辆运行数据实时分析系统,其特征在于,所述车辆的运行数据是从消息总线中实时接收的车载终端原始数据。3.根据权利要求2所述的一种基于车联网平台的车辆运行数据实时分析系统,其特征在于,所述终端数据切片解析模块的解析流程为:步骤一、对从终端原始数据切片管道中接收到的数据进行一级拆包;步骤二、根据重型车辆排放标准对一级拆包结果进行二级拆包,获得二级拆包结果;步骤三、根据终端版本号对二级拆包结果进行数据解析,再将解析出来的车辆ID、网关接收时间、终端采集时间、发动机信息、OBD信息封装...
【专利技术属性】
技术研发人员:姜军,李德贤,刘明月,陈然,
申请(专利权)人:航天科技控股集团股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。