一种浮动车数据处理的方法和装置的制作方法

文档序号:6698994阅读:484来源:国知局
专利名称:一种浮动车数据处理的方法和装置的制作方法
技术领域
本发明涉及智能交通领域,尤其涉及一种浮动车数据处理的方法和装置。
背景技术
在智能交通领域,实时和动态的交通信息服务能为人们的出行方便的提供出行线 路规划和交通诱导,从而达到节省出行时间、提高时间利用率、节省能源消耗等目的。
浮动车技术是近年来国际智能交通系统中存储道路交通信息的手段之一,其基本 原理是根据装备车载全球定位系统的浮动车在其行驶过程中定期记录的车辆的编号、时 间戳、位置坐标,方向和速度、状态等信息,应用地图匹配、路径推测等相关的计算模型和算 法进行处理,使浮动车位置数据和城市道路在时间和空间上关联起来,最终得到浮动车所 经过道路的车辆行驶速度、道路的行车旅行时间和道路拥堵程度等信息。如果在城市中部 署足够数量的浮动车,并将这些浮动车的位置数据通过无线通讯系统定期、实时地传输到 一个浮动车信息处理系统,由浮动车实时交通信息处理系统综合处理,就可以获得整个城 市动态、实时的交通拥堵信息。 为保证车辆旅行速度、道路旅行时间和道路拥堵程度等相关信息的准确性,浮动
车实时交通信息处理系统需要在进行实时处理(地图匹配、路径推测等相关模型和算法)
浮动车数据前,对要处理的浮动车数据进行有效性的评价;评价所要处理的浮动车数据在
空间上和时间上准确性和连续性,为进行实时处理提供有效的输入数据,保证计算后的车
辆行驶速度、道路行车旅行时间等的准确性。目前浮动车实时交通信息处理系统对浮动车
数据的处理,只是在地图匹配之前进行数据预处理的操作,数据预处理只是剔除局部的异
常数据,如经纬度错误、在采集周期之内只出现一次的车辆信息等,之后应用地图匹配、路
径推测等相关的计算模型和算法进行处理,获得整个城市动态、实时的交通拥堵信息。 但是,浮动车数据的预处理虽然能够一定程度上保证浮动车数据在空间上和时间
上准确性和连续性,但是,浮动车的预处理无法判断浮动车数据的数量规模是否满足浮动
车实时交通信息处理系统的处理要求,例如覆盖的数据量少时,即使保证了浮动车数据的
准确性和连续性,经过浮动车信息处理系统处理后获得的道路交通信息也可能是不准确
的。因此,为了更大程度的发挥浮动车技术的积极作用,保证经实时交通信息处理系统处理
后得到的交通相关信息的准确性,在浮动车实时交通信息处理系统正式建立或运行前,应
该得到并判断浮动车数据的数量规模是否满足浮动车信息处理系统的要求。

发明内容
本发明的实施例提供了一种浮动车数据处理的方法,能够得到该城市或地区的浮 动车数据的数量规模。 为达到上述目的,本发明的实施例采用如下技术方案
—种浮动车数据处理的方法,包括 将预先存储的历史浮动车数据按预置的周期设置分组;
3
遍历每组数据得到每个周期具体的浮动车车辆数和记录数; 根据每个周期具体的浮动车车辆数和记录数得到浮动车车辆数和记录数的数量规模。 采用上述技术方案后,本发明实施例提供的一种浮动车数据处理的方法,能够得 到该城市或地区的浮动车数据的数量规模。根据该方法得到的结果,经过分析,能够准确地 判断该城市或地区的浮动车数据能否满足浮动车实时交通信息处理系统的要求,保证经实 时交通信息处理系统处理后得到的交通相关信息的准确性,更大程度的发挥浮动车技术的 积极作用。 相应地,本发明的实施例还提供了一种浮动车数据处理的装置,能够得到该城市 或地区的浮动车数据的数量规模。 为达到上述目的,本发明的实施例采用如下技术方案
—种浮动车数据处理的装置,包括
数据存储单元,用于存储浮动车数据; 数据处理单元,用于将预先存储的历史浮动车数据按预置的周期设置分组、遍历 每组数据得到每个周期具体的浮动车车辆数和记录数、根据每个周期具体的浮动车车辆数 和记录数得到浮动车车辆数和记录数的数量规模。 采用上述技术方案后,本发明实施例提供的一种浮动车数据处理的装置,能够得 到该城市或地区的浮动车数据的数量规模。通过该装置的处理结果,经过分析,能够准确地 判断该城市或地区的浮动车数据能否满足浮动车实时交通信息处理系统的要求,保证经实 时交通信息处理系统处理后得到的交通相关信息的准确性,更大程度的发挥浮动车技术的 积极作用。


图1为本发明的浮动车数据处理的方法的流程图; 图2为浮动车记录数的变化趋势图; 图3为浮动车车辆数的变化趋势图; 图4为本发明的浮动车数据处理的装置的结构框图。
具体实施例方式
下面结合附图对本发明的实施方式进行详细描述。
由于一个城市或地区的浮动车的数量在较长的时期内是一个稳定的数量,因此每
天或一定周期内的浮动车数据的数量规模和变化趋势是相似的,即该城市或地区的实时交
通信息处理系统正式建立或运行的前后,浮动车数据的规模及变化趋势是基本一致的,因
此只需在该城市或地区的实时交通信息处理系统正式建立或运行前,得到并判断该城市或
地区的浮动车数据的数量规模是否满足浮动车实时交通信息处理系统的处理要求即可。 本发明的实施例提供的一种浮动车数据处理的方法,如图1所示的流程图,包括
以下步骤 Sll,将预先存储的历史浮动车数据按预置的周期设置分组。 为了能够得到该城市或地区的浮动车数据的数量规模,首先要存储该城市或地区至少一天的历史浮动车数据,本实施例中存储了从2009年5月11日到5月15日的五天 的历史浮动车数据。调取预先存储的浮动车数据,并按照预置的周期设置分组。由于目前 浮动车实时交通信息处理系统运行时,国际上通用的主流处理方式是按照时间戳从00:00 开始,五分钟接收并处理浮动车数据一次,目前部分厂商还推出了三分钟的处理方式。因 此,预置的周期设置通常为按照时间戳从00:00开始,每五分钟为一个周期或按照时间戳 从OO:OO开始,每三分钟为一个周期。可以理解的是,根据不同浮动车实时交通信息处理 系统的处理方式,本发明的浮动车处理的方法可以按照不同的时间戳和时间间隔灵活地进 行历史浮动车数据的周期分割。本实施例中将预先存储的5天的历史浮动车数据按照时 间戳从00:00开始,每五分钟为一个周期,将每一天的历史浮动车数据按照时间戳00:00、 00:05、…、23:50、23:55分成288组。 S12,遍历每组数据得到每个周期具体的浮动车车辆数和记录数。 遍历Sll步骤中按周期划分的每组数据,统计每个周期内出现的浮动车的数量及
传回的记录数,得到每个周期具体的浮动车车辆数和记录数。 S13,根据每个周期具体的浮动车车辆数和记录数得到浮动车车辆数和记录数的 数量规模。 本实施例中,S13步骤具体为根据每个周期具体的浮动车车辆数和记录数生成
浮动车车辆数和记录数的随时间变化的变化趋势图,根据变化趋势图得出浮动车车辆数和
记录数的数量规模。图2和图3分别为本实施例的浮动车记录数的变化趋势图和浮动车车
辆数的变化趋势图。其中,所示变化趋势图的横轴为从2009年5月11日至2009年5月15
日以每个周期为一个单位的时间轴,纵轴为数据量。如图所示,每天浮动车的车辆数和记录
数的变化趋势是基本相同的。根据变化趋势图可以得到该城市或地区浮动车数据的参数,
所述参数包括单位周期的最多浮动车车辆数、最少浮动车车辆数、最多浮动车记录数、最
少浮动车记录数、回传周期等,即得到了该城市或地区浮动车数据的数量规模。 浮动车实时交通信息处理系统处理的并能得到准确交通信息结果所需要的浮动
车数据必须满足一定的要求,例如每个周期至少要达到一定的浮动车车辆数,要有一定规
模的记录数等。因此,通过上述步骤,本发明实施例提供的一种浮动车数据处理的方法,得
到了该城市或地区的浮动车数据的数量规模。经过后期的分析处理,将这些参数信息同浮
动车实时交通信息处理系统的参数进行对比分析,即可准确地判断该城市或地区的浮动车
数据能否满足浮动车实时交通信息处理系统的要求,保证经实时交通信息处理系统处理后
得到的交通相关信息的准确性,更大程度的发挥浮动车技术的积极作用。 相应地,本发明的实施例还提供了一种浮动车数据处理的装置,如图4所示,包括
数据存储单元l,用于存储浮动车数据; 数据处理单元2,用于将预先存储的历史浮动车数据按预置的周期设置分组、遍历 每组数据得到每个周期具体的浮动车车辆数和记录数、根据每个周期具体的浮动车车辆数 和记录数得到浮动车车辆数和记录数的数量规模。 本发明实施例提供的一种浮动车数据处理的装置,能够得到该城市或地区的浮动 车数据的数量规模。
进一步地,数据处理单元2包括 周期分割模块201,用于将预先存储的历史浮动车数据按预置的周期设置分组;
统计模块202,用于遍历每组数据得到每个周期具体的浮动车车辆数和记录数;
图形生成模块203,用于根据每个周期具体的浮动车车辆数和记录数,绘制单位周 期浮动车车辆数和记录数的变化趋势图; 分析模块204,用于扫描变化趋势图得出浮动车车辆数和记录数的数量规模。
本实施例的装置在使用过程中,首先历史浮动车数据存储在数据存储单元1中, 数据处理单元2的周期分割模块201调取历史浮动车数据,按照预置的周期设置将数据进 行分组。预置的周期设置通常为按照时间戳从00:00开始,每五分钟为一个周期。当然,可 根据实际情况预置周期设置。统计模块202遍历周期分割模块201得到的每组数据,统计 得到每个周期具体的浮动车车辆数和记录数,并将统计结果发给图形生成模块203;图形 生成模块203根据统计结果描点绘制单位周期浮动车车辆数和记录数的变化趋势图;分析 模块204扫描变化趋势图,从图中找到单位周期的最多浮动车车辆数、最少浮动车车辆数、 最多浮动车记录数、最少浮动车记录数等参数,得出单位周期浮动车车辆数和记录数的数 量规模。 进一步地,本发明浮动车数据处理的装置还包括显示单元3,用于显示所述处理单 元得到的变化趋势图和分析模块204得到的数量规模结果。 本发明浮动车数据处理的装置,能够得到该城市或地区的浮动车数据的数量规 模。经过后期的分析处理,将这些参数信息同浮动车实时交通信息处理系统的参数进行对 比分析,即可准确地判断该城市或地区的浮动车数据能否满足浮动车实时交通信息处理系 统的要求,保证经实时交通信息处理系统处理后得到的交通相关信息的准确性,更大程度 的发挥浮动车技术的积极作用。 以上所述,仅为本发明的具体实施方式
,但本发明的保护范围并不局限于此,任何 熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵 盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
权利要求
一种浮动车数据处理的方法,其特征在于,包括将预先存储的历史浮动车数据按预置的周期设置分组;遍历每组数据得到每个周期具体的浮动车车辆数和记录数;根据每个周期具体的浮动车车辆数和记录数得到浮动车车辆数和记录数的数量规模。
2. 根据权利要求1所述的方法,其特征在于,所述预先存储的历史浮动车数据为至少1 天的历史浮动车数据。
3. 根据权利要求2所述的方法,其特征在于,所述预先存储的历史浮动车数据为5天的 历史浮动车数据。
4. 根据权利要求1至3任一项所述的方法,其特征在于, 所述将预先存储的历史浮动车数据按预置的周期设置分组具体为 将每一天的所述历史浮动车数据按照时间戳从00:00开始,每五分钟为一个周期分组。
5. 根据权利要求1至3任一项所述的方法,其特征在于, 所述将预先存储的历史浮动车数据按预置的周期设置分组具体为 将每一天的所述历史浮动车数据按照时间戳从00:00开始,每三分钟为一个周期分组。
6. 根据权利要求l所述的方法,其特征在于,所述根据每个周期具体的浮动车车辆数和记录数得到浮动车车辆数和记录数的数量 规模具体为根据每个周期具体的浮动车车辆数和记录数生成浮动车车辆数和记录数的变化趋势 图,根据所述变化趋势图得到单位周期浮动车车辆数和记录数的数量规模。
7. —种浮动车数据处理的装置,其特征在于,包括 数据存储单元,用于存储浮动车数据;数据处理单元,用于将预先存储的历史浮动车数据按预置的周期设置分组、遍历每组 数据得到每个周期具体的浮动车车辆数和记录数、根据每个周期具体的浮动车车辆数和记 录数得到浮动车车辆数和记录数的数量规模。
8. 根据权利要求7所述的装置,其特征在于, 所述数据处理单元包括周期分割模块,用于将预先存储的历史浮动车数据按预置的周期设置分组; 统计模块,用于遍历每组数据得到每个周期具体的浮动车车辆数和记录数; 图形生成模块,用于根据每个周期具体的浮动车车辆数和记录数,生成浮动车车辆数 和记录数的变化趋势图;分析模块,用于扫描变化趋势图得出浮动车车辆数和记录数的数量规模。
9. 根据权利要求8所述的装置,其特征在于,还包括显示单元,用于显示所述处理单元得到的变化趋势图和数量规模。
全文摘要
本发明公开了一种浮动车数据处理的方法和装置,涉及智能交通领域,为得到该城市或地区的浮动车数据的数量规模而发明。所述浮动车数据处理的方法,包括将预先存储的历史浮动车数据按预置的周期设置分组;遍历每组数据得到每个周期具体的浮动车车辆数和记录数;根据每个周期具体的浮动车车辆数和记录数得到浮动车车辆数和记录数的数量规模。本发明还公开了一种浮动车数据处理的装置。本发明可用于浮动车技术中。
文档编号G08G1/01GK101794510SQ20091024414
公开日2010年8月4日 申请日期2009年12月30日 优先权日2009年12月30日
发明者宋彬, 杨承继, 胡健, 魏俊华 申请人:北京世纪高通科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1