一种基于分布式架构的汽车远程监控方法和装置制造方法及图纸

技术编号:20745316 阅读:17 留言:0更新日期:2019-04-03 10:25
本发明专利技术针对现有汽车远程系统架构设计方面的不足,借助大数据技术,通过实际的平台搭建试验与测试,形成以Hadoop、Hdfs、MongoDB为存储基础,Netty、RabbitMQ为消息接收基础的高并发、高可用的汽车远程监控系统架构,存储管理汽车道路实测大数据,具体地请求保护一种基于分布式架构的汽车远程监控方法和装置。以大数据的接收处理为基础,设计满足高并发、高可用的、海量数据处理的需求的汽车远程监控架构方法,解决了在目前汽车监控系统架构设计存在的高并发数据接收和海量数据查询分析的问题。并且作为支撑性技术,本研究能够在海量数据监控和智能网联汽车监控方面提供技术支撑。

【技术实现步骤摘要】
一种基于分布式架构的汽车远程监控方法和装置
本专利技术属于现代化计算机交通运输技术,具体地,涉及一种基于分布式架构的汽车远程监控方法。
技术介绍
汽车己成为大众家庭日常生活中不可或缺的一部分,近年国内汽车保有量急剧上升,但是随之而来交通事故频发、城市道路拥挤、尾气与噪音污染等问题日趋严峻。在此形势下,智能交通系统成为缓解与改善以上道路问题的最佳方案。更有,我国为加快制造强国、科技强国、网络强国、交通强国建设,大力推动汽车智能化、网联化技术发展和产业应用。在国家颁布的《智能网联汽车道路测试管理规范(试行)》中明确规定测试车辆能实时回传车辆控制模式、车辆位置、车辆速度、加速度等运动状态至测试管理中心,要求测试管理中心必须有满足测试车辆相关参数实时监控的平台。在此背景下,汽车远程监控系统在智能交通领域、智能网联领域具有举足轻重的地位。汽车远程监控系统利用通信技术、传感器技术、自动控制原理等技术,把道路参与者的实时定位信息、历史轨迹、监视与监听等信息通过通讯手段实时反馈给道路交通管理人员,通过对车辆与道路的相关信息进行分析与决策,从而科学、准确的调度道路车辆,提高交通管理水平[3]。随着被监控车辆的不断增加,汽车远程监控系统面临对着海量、高并发、实时数据处理和智能分析的需求,从而对实施者提出了更高的技术要求。系统实施过程中不断涌现数据结构与数据存储容量无法灵活扩展、分布式并行数据挖掘难、高容错恢复能力差等问题。如何将海量的交通流数据实时地上传、汇总和存储利用,以及如何对数据进行统计挖掘成为一个较大的难题。国内研究机构针对汽车远程监控系统的海量、高并发和实时处理等核心共性问题,借助Hadoop、Spark等大数据处理技术以及Hdfs、Hbase、MongoDB等分布式数据存储技术,逐步取得了一些实践经验和研究成果,同时也存在一些需要进一步改进的问题。在美国多州运用大数据技术与车辆数据结合实现交通智能管理,极大的提高了交通部门对意外事故的处理效率。国内互联网巨头百度、阿里巴巴、腾讯等目前均在参加车联网技术和车辆大数据的分析研究,深圳市建立的公共交通数据处理系统,具备采集数据挖掘、海量采集数据存储、智能决策、和多平台信息共享等功能,为“智慧交通城市”提供支持。国内学者利用Hadoop等大数据技术实现了在石油运输车辆监控、公交车辆监控、物流车辆监控等高并发车辆的监控。但是,国内外基于大数据的汽车远程监控系统中对于架构设计多采用目前常见互联网大数据架构,并没有针对汽车远程监控中的车辆高并发、数据复杂、需要长期监控等特性形成规范模式,导致系统出现消息堵塞、耗费服务器资源等现象。
技术实现思路
针对现有汽车远程系统架构设计方面的不足,借助大数据技术,通过实际的平台搭建试验与测试,本专利技术形成了以Hadoop、Hdfs、MongoDB为存储基础,Netty、RabbitMQ为消息接收基础的高并发、高可用的汽车远程监控系统架构,存储管理汽车道路实测大数据。本专利技术首先请求保护一种基于分布式架构的汽车远程监控方法,其特征在于:A1,数据采集端将采集到的车辆数据发送至远程监控服务器;A2,数据接着经过防火墙后传送至负载均衡服务器;A3,经过负载均衡服务器的数据穿过消息中间件,充分对终端数据接入和数据持久化进行解耦,在海量终端并发高峰时期实现消息管道,保证数据传输的稳定和消息一致性;A4,数据经过消息应用服务器后,解析完成后,数据存储至分布式存储器中;优选进一步地,所述基于分布式架构的汽车远程监控方法在A1-A4步骤进行的同时,用户端也进行对应的监控操作,其特征在于:B1,用户端将车辆、司机等信息通过pc端或者移动app端利用服务注册服务器进行注册,注册信息存入Mysql数据库;B2,用户通过pc端或者移动app端发送查询、分析需求至系统服务中心,服务中心根据用户的需求利用服务引擎的系统服务,通过Mysql的信息数据匹配,向Redis数据库查询数据;B3,如果在Redis数据库无法查询到数据,则向Hbase数据库查询数据;B4,当查询到数据后,通过Spark或Solr平台完成数据的检索与分析基于用户的需求向用户提供包含车辆告警信息、轨迹回放信息、数据检索信息、车辆监控进行、报表统计信息,其他等不同类型的数据信息。本专利技术还请求保护一种基于分布式架构的汽车远程监控装置,其特征在于,包括:Web模块,该模块主要负责所述汽车远程监控装置的页面展示、服务申请提交等webUI工作,包含了交互性能优良、展示效果佳的html5、CSS、Jquery组件,应用easeyUI、echart的图标展示工作;通讯模块,该模块负责接收数据采集终端发送来的数据包,架构采用netty进行高并发数据包的接收;资源调度模块,该模块使用zookeeper、flume负责在各个服务器集群之间完成资源调度;检所分析模块,该模块利用solr和spark提供海量数据的检索与分析;存储模块,该模块采用关系数据库与分布式数据库相搭配的形式,用hbase和redis层负责系统业务数据和测试数据存储。本专利技术以大数据的接收处理为基础,设计满足高并发、高可用的、海量数据处理的需求的汽车远程监控架构方法,解决了在目前汽车监控系统架构设计存在的高并发数据接收和海量数据查询分析的问题。并且作为支撑性技术,本研究能够在海量数据监控和智能网联汽车监控方面提供技术支撑。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。附图1为本专利技术所涉及的一种基于分布式架构的汽车远程监控方法的工作流程图;附图2为本专利技术所涉及的一种基于分布式架构的汽车远程监控装置的数据流图;附图3为本专利技术所涉及的一种基于分布式架构的汽车远程监控装置的组织架构图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术首先保护一种基于分布式架构的汽车远程监控方法,其特征在于:A1,数据采集端将采集到的车辆数据发送至远程监控服务器;A2,数据接着经过防火墙后传送至负载均衡服务器;A3,经过负载均衡服务器的数据穿过消息中间件,充分对终端数据接入和数据持久化进行解耦,在海量终端并发高峰时期实现消息管道,保证数据传输的稳定和消息一致性;A4,数据经过消息应用服务器后,解析完成后,数据存储至分布式存储器中;进一步优先的,所述基于分布式架构的汽车远程监控方法在A1-A4步骤进行的同时,用户端也进行对应的监控操作,其特征在于:B1,用户端将车辆、司机等信息通过p本文档来自技高网
...

【技术保护点】
1.一种基于分布式架构的汽车远程监控方法,其特征在于:A1,数据采集端将采集到的车辆数据发送至远程监控服务器;A2,数据接着经过防火墙后传送至负载均衡服务器;A3,经过负载均衡服务器的数据穿过消息中间件,充分对终端数据接入和数据持久化进行解耦,在海量终端并发高峰时期实现消息管道,保证数据传输的稳定和消息一致性;A4,数据经过消息应用服务器后,解析完成后,数据存储至分布式存储器中。

【技术特征摘要】
1.一种基于分布式架构的汽车远程监控方法,其特征在于:A1,数据采集端将采集到的车辆数据发送至远程监控服务器;A2,数据接着经过防火墙后传送至负载均衡服务器;A3,经过负载均衡服务器的数据穿过消息中间件,充分对终端数据接入和数据持久化进行解耦,在海量终端并发高峰时期实现消息管道,保证数据传输的稳定和消息一致性;A4,数据经过消息应用服务器后,解析完成后,数据存储至分布式存储器中。2.如权利要求1所述的一种基于分布式架构的汽车远程监控方法,所述基于分布式架构的汽车远程监控方法在A1-A4步骤进行的同时,用户端也进行对应的监控操作,其特征在于:B1,用户端将车辆、司机等信息通过pc端或者移动app端利用服务注册服务器进行注册,注册信息存入Mysql数据库;B2,用户通过pc端或者移动app端发送查询、分析需求至系统服务中心,服务中心根据用户的需求利用服务引擎的系统服务,通过Mysql的信息数据匹配,向Redis数据库查询数据;B3,如果在Redis数据库无法查询到数据,则向Hbase数据库查询数据;B4,当查询到数据后,通过Spark或Solr平台完成数据的检索与分析基于用户的需求向用户提供包含车辆告警信息、轨迹回放信息、数据检索信息...

【专利技术属性】
技术研发人员:贺可勋
申请(专利权)人:中国汽车技术研究中心有限公司中汽研汽车检验中心天津有限公司
类型:发明
国别省市:天津,12

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

1