一种基于云存储的汽车黑匣子数据处理方法

文档序号:9490018阅读:525来源:国知局
一种基于云存储的汽车黑匣子数据处理方法
【技术领域】
[0001]本发明属于智能交通、车联网、云计算及移动互联网技术领域,特别涉及一种基于云存储的汽车黑匣子数据处理方法。
【背景技术】
[0002]汽车黑匣子是一种应用于汽车的电子记录装置,能完整、准确地记录汽车行驶状态下的有关情况。它对遏制疲劳驾驶、车辆超速等交通违章,约束驾驶人员的不良驾驶行为、保障车辆行驶安全以及道路交通事故分析鉴定具有重要作用。目前,汽车黑匣子技术领域的专利文献主要涉及车辆内置信息系统,没有重视记录数据的安全性。汽车一旦被严重冲击、挤压,或者遭遇高温燃烧时,记录的数据很可能丢失,给交通管理者的事故分析和现场数据复原带来难以克服的困难。此外,就目前汽车黑匣子技术而言,汽车黑匣子采集到的大量数据大都是存储在本地硬盘中。一方面这种存储方式对本地硬盘的容量提出了严峻的挑战,另一方面本地硬盘一般都是采用普通SATA硬盘,由于硬盘寿命有限而常导致黑匣子数据丢失的严重问题。而本发明专利提出的基于云存储的汽车黑匣子技术,可以有效解决传统黑匣子技术和本地存储硬盘因特殊情况引起的数据存储问题。另外,由于车联网车辆数据是不断实时上传的,因此实时写入数据的量是非常大的,目前我们看到的数据大部分是有很强的关系型数据特点,其关联性强,而且更新频繁,然而,传统的关系型数据库无法满足性能方面的要求。

【发明内容】

[0003]本发明的目的是提供一种基于云存储的汽车黑匣子数据处理方法,以新型的云存储平台代替传统的磁盘阵列,实现海量和超大海量(至少1PB)的车辆黑匣子数据的存储,并快速的读取、运算和处理,实现用户快速、便捷的查询。
[0004]为实现上述目的,本发明采用如下技术方案:
[0005]一种基于云存储的汽车黑匣子数据处理方法,包括如下步骤:
[0006](1)通过车载智能感知终端自动采集车辆行驶时的静态数据和动态数据,并根据所采集的数据判断出车辆是否发生事故或故障;
[0007](2)所述车载智能感知终端在判断出车辆发生事故或故障后,采集事故或故障时车辆的车辆黑匣子数据,所述车辆黑匣子数据包括GPS数据、0BD数据、基站信息数据、驾驶行为数据以及碰撞翻车报警数据;
[0008](3)所述车载智能感知终端通过无线网络将所述车辆黑匣子数据实时上传到车联网云平台;所述车联网云平台包括分布式系统基础架构一一Hadoop的数服务器集群、分布式仓储型数据库一一HBASE和分布式内存数据库一一⑶B ;
[0009](4)所述车联网云平台通过网络获取所述车辆黑匣子数据,通过网络或电话向救援机构或驾驶员亲戚朋友的手机告警,车联网云平台处理车辆黑匣子数据时,先将车辆黑匣子数据缓存到分布式内存数据库一一CDB中,再通过分布式文件系统一一HDFS的方法将车载智能感知终端上传到网络上的海量所述车辆黑匣子数据读取并存储到分布式仓储型数据库一一HBASE中,之后再通过HDFS的方法将海量车辆黑匣子数据读取出并通过大规模数据集的并行运算方法一一MapReduce来实现对海量所述车辆黑匣子数据的筛选、运算和处理,最后通过网络实现车辆黑匣子数据的快速查询;
[0010](5)车联网云平台为车主提供数据访问接口,车主通过手机APP或网页浏览器向所述车联网云平台发送业务请求,车联网云平台通过所述分布式文件系统一一HDFS的方法从所述HBASE中读取出车主所属车辆的所述车辆黑匣子数据并缓存在CDB中,再上传到网络上供车主快速查阅,车联网云平台为车主提供访问帐号和密码,车主根据帐号密码登录到车联网云平台的黑匣子管理系统中,并只能查询到自己所属车辆的信息。
[0011 ] 所述GPS数据和0BD数据由所述车载智能感知终端按固定频率上传到所述车联网云平台;所述驾驶行为数据由所述车载智能感知终端检测到车辆发生急加速或急减速或急刹车或急转弯行为时上传到车联网云平台;所述碰撞翻车报警数据由所述车载智能感知终端检测到车辆发生碰撞或翻车时上传到车联网云平台。
[0012]所述车联网云平台针对企业用户创建企业用户账号,企业用户通过该企业用户账号查看企业所属所有车辆的信息。
[0013]所述车联网云平台同时为多个虚拟运营商提供服务。
[0014]本发明所述的一种基于云存储的汽车黑匣子数据处理方法,避免了当车载黑匣子在数据受到破坏时,黑匣子数据无法获取的问题;提高了存储效率,通过虚拟化解决了存储空间的浪费,降低运营成本,避免了资源浪费;降低了海量数据存储的时延,保证了数据的完整性,并为用户提供隐私安全;该车联网云平台还为用户提供安全可靠的帐号服务,并为企业车队管理所属车辆提供方便安全的保证。
【附图说明】
[0015]图1是本发明的端一管一ζ?架构不意图;
[0016]图2是本发明的流程不意图。
【具体实施方式】
[0017]如图1和图2所示,
[0018](1)本发明所述的一种基于云存储的汽车黑匣子数据处理方法,采用的“端一管一云”三层架构;以云存储平台来代替磁盘阵列,使存储容量无线扩大,避免了当车载黑匣子在数据受到破坏时,黑匣子数据无法获取的问题;提高了存储效率,通过虚拟化解决了存储空间的浪费,降低运营成本,避免了资源浪费;
[0019]当车辆未发生故障时,载智能感知终端自动采集车辆行驶时的静态数据和动态数据,并将所述GPS数据和0BD数据由按固定频率上传到所述车联网云平台;所述驾驶行为数据由所述车载智能感知终端检测到车辆发生急加速、急减速、急刹车、急转弯等行为时上传到车联网云平台;
[0020]当车辆发生碰撞和翻车时,车载智能感知终端将所述碰撞翻车报警数据实时的上传到车联网云平台。
[0021](2)车载智能感知终端自动采集车辆行驶时的静态数据和动态数据,并根据所采集的数据判断出车辆是否发生事故或故障,即在设备业务层处理此步骤;
[0022](3)所述车载智
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1