一种交通数据的处理方法及其系统与流程

文档序号:27142479发布日期:2021-10-30 00:53阅读:203来源:国知局
一种交通数据的处理方法及其系统与流程

1.本技术涉及数据处理领域,具体地,涉及一种交通数据的处理方法及其系统。


背景技术:

2.交通数据是交通领域应用和研究的基础。个体出行者的出行规划、研究者和政府部门的交通控制与管理均需要足够的交通数据作为支持。然而,传输采集自实际交通系统中的交通数据往往是不完整的数据,含有部分缺失数据。这些缺失数据的存在为交通分析和研究带来诸多不便。而现有技术中存储对交通数据进行填补以期望恢复交通数据,例如基于时间序列分析的方法,非参数回归方法和统计学习估计方法。但是这很大程度上依然会造成数据的缺失,因此需要在交通数据存储
3.因此如何使交通数据在传输中保持完整,从而利用该数据有效进行交通的分析和处理,成为本领域技术人员急需解决的问题。


技术实现要素:

4.本技术提供了一种交通数据的处理方法,具体包括以下步骤:获取交通信息数据;对交通信息数据进行处理并存储;根据交通信息数据获取交通属性数据;对交通属性数据进行处理,获取主动路径;对主动路径进行核查,执行主动路径。
5.如上的,其中,交通信息数据包括多个用户在同一时间出发的起始地点以及最终到达的地点。
6.如上的,其中,对交通信息数据进行处理具体包括以下子步骤:构建数据存储通道;交通信息数据存储至存储通道的不同节点中。
7.如上的,其中,将交通信息数据存储至中路节点与叶节点中。
8.如上的,其中,交通属性数据为从起始点到终点所经历的路段,路段的收费情况以及对应路段的路况。
9.如上的,其中,对交通属性数据进行处理,获取主动路径,包括以下子步骤:提取交通属性数据中的一个或多个信息,对交通属性数据进行处理,获取信息权重;根据信息权重获取为从起始点到终点所经历的路段的综合评价;根据路段的综合评价确定主动路径。
10.如上的,其中,信息权重为起始点到终点的过程中,所经过的每个路段的交通路况的权重和道路属性信息权重。
11.如上的,其中,获取交通路况的权重系数包括,根据从起始点到终点所经历的路段,提取道路名称,道路id,交通拥堵等级,拥堵方向;其中,每个路段中,交通路况信息权重λ1具体表示为:其中,x表示交通拥堵等级,d表示出发点距离但前路段中堵塞点的距离,δ为交通拥堵等级较高的路段数量占从起始点到终点所经历的总路段的比例,具体表示为:s表示交通拥堵等级较高的路段数量,k表示从起始点到终点所经历的总路
段的数量。
12.如上的,其中,道路属性信息权重λ2具体表示为:其中w表示道路的宽度,g表示道路等级;b为具有交通限制的路段数量和收费的路段数量占从起始点到终点所经历的总路段的比例,具体表示为:其中f表示具有交通限制的路段数量,h表示收费的路段数量,k表示从起始点到终点所经历的总路段的数量。
13.如上的,其中,根据对主动路径的核查,对主动路径进行分流。
14.一种交通数据的处理系统,具体包括:获取单元,处理单元以及执行单元;获取单元,用于获取交通信息数据;处理单元,用于对交通信息数据进行处理存储,获取交通属性数据;以及根据交通属性数据获取主动路径;执行单元,用于执行主动路径。
15.本技术具有以下有益效果:
16.本技术提供的交通数据的处理方法及其系统能够在对获取的交通数据进行良好存储,从而保证了数据传输过程的可靠与安全性。
附图说明
17.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
18.图1是根据本技术实施例提供的交通数据的处理方法流程图;
19.图2是根据本技术实施例提供的交通数据的处理系统的内部结构图。
具体实施方式
20.下面结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
21.本技术涉及一种交通数据的处理方法及其系统。根据本技术,能够在对获取的交通数据进行良好存储,从而保证了数据传输过程的可靠与安全性。
22.实施例一
23.如图1所示,是本技术提供的一种交通数据的处理方法,具体包括以下步骤:
24.步骤s110:获取交通信息数据。
25.具体地,交通信息数据包括多个用户在同一时间出发的起始地点,最终到达的地点等数据。
26.其中系统获取的交通信息数据的数量为多类,每一类对应一个用户在同一时间出发的地点以及最终到达的地点。由于现在车辆上会安装导航系统,因此本系统与导航系统连接,用于获取同一时间出发,想要达到同一地点的多个用户发出的多类交通信息数据。
27.值得注意的是,一个用户只能发出一类交通信息数据。
28.步骤s120:对交通信息数据进行处理。
29.其中,本实施例提出了数据中转站,方便进行任何中转数据的存储。首先在数据中转站进行交通信息数据的存储,存储后再将交通信息数据发送到后台。这样保证了若传输链路发生异常,则依然能从数据中转站中读取数据。
30.对交通信息数据进行处理包括以下子步骤:
31.步骤1201:构建数据存储通道。
32.具体地,在数据中转站中,进行数据存储通道的构建。
33.其中存储通道由系统节点构成,系统节点包括根节点、中路节点和叶节点。其中根节点,连接至其他第一层中路节点,根节点与第一层中路节点为一对多的关系,第一层中路节点相互连接,且每一个中路节点连接至第二层中路节点,第一层中路节点的每一个节点与第二中路节点为一对一或一对多的关系,以此类推,直至完成第n层叶节点的布置,根节点,中路节点与叶节点连接成的拓扑结构,为数据存储的通道。
34.进一步地,其中可以将交通信息数据存储至任意中路节点与叶节点中。
35.步骤s1202:将交通信息数据存储至存储通道的不同节点中。
36.具体地,将每类交通信息数据存储至存储通道的不同节点中,若一类交通信息数据过大,则将一类交通信息数据分块存储至多个中路节点或叶节点中。
37.因此,若将一类交通信息数据分块存储,则在存储之前,还应判断数据分块存储在多个节点之间的能量消耗。
38.具体地,能量消耗是指节点n
i
和节点n
j
之间传输数据的代价。具体表示为:
[0039][0040]
其中,e
ij
表示节点n
i
和节点n
j
之间的传输带宽,表示节点n
i
的评估结果,表示节点n
j
的评估结果。p表示节点n
i
和节点n
j
之间的随机故障概率。
[0041]
进一步地,节点的评估结果可根据历史该节点是否发生故障,节点的传输速率以及传输延迟等指标确定,具体的评估结果
[0042]
其中,若节点之间的能量消耗小于指定阈值,则可将一类交通信息数据存储至多个节点,例如节点n
i
和节点n
j
中。
[0043]
进一步地,将多类交通信息数据分别存储至数据中转站后,执行步骤s130。
[0044]
步骤s130:根据交通信息数据获取交通属性数据。
[0045]
其中交通属性数据为从起始点到终点所经历的路段,路段的收费情况、对应路段的路况等。具体交通属性数据可细化为:道路名称,道路id,交通拥堵等级,拥堵方向等信息数据。
[0046]
其中,多个交通信息数据会上传到系统后,系统对每个交通信息数据进行分析从而确定对应的交通属性数据。例如若从a点出发到b点,所经历的路段,路段名称,以及相应路段的路况等。
[0047]
步骤s140:对交通属性数据进行处理,获取主动路径。
[0048]
其中对交通属性数据进行处理包括,提取交通属性数据中的一个或多个信息,从而获取主动路径。
[0049]
具体地,步骤s140具体包括以下子步骤:
[0050]
步骤s1401:提取交通属性数据中的一个或多个信息,对交通属性数据进行处理,获取信息权重。
[0051]
其中,信息权重为起始点到终点的过程中,经过的各路段的信息权重,具体包括每个路段的交通路况的权重和道路属性信息权重。示例性地,其中经过的路段可根据路口划分,出现一个路口的为一个路段,以此来间隔两个路段。
[0052]
获取交通路况的权重系数包括,根据从起始点到终点所经历的路段,提取道路名称,道路id,交通拥堵等级,拥堵方向等信息,根据上述信息获取交通路况的权重。
[0053]
其中,每个路段中,交通路况信息权重λ1具体表示为:
[0054][0055]
其中,x表示交通拥堵等级,d表示出发点距离但前路段中堵塞点的距离,δ为交通拥堵等级较高的路段数量占从起始点到终点所经历的总路段的比例,具体表示为:s表示交通拥堵等级较高的路段数量,k表示从起始点到终点所经历的总路段的数量。
[0056]
其中,交通拥堵等级越高,则说明该路段越拥挤。若交通拥堵等级为0,则默认交通路况的信息权重值为0。其中交通拥堵等级可参考现有技术得出的标准。
[0057]
进一步地,该路段的交通越拥挤,则权重越大。
[0058]
获取交通路况的权重系数包括,根据从起始点到终点所经历的路段,路段的收费情况、对应路段的路况,提取道路的等级,道路的方向,道路的宽度以及道路的收费设置,道路的交通限制等信息。
[0059]
每个路段中,道路属性信息权重λ2具体表示为:
[0060][0061]
其中w表示道路的宽度,g表示道路等级。b为具有交通限制的路段数量和收费的路段数量占从起始点到终点所经历的总路段的比例,具体表示为:其中f表示具有交通限制的路段数量,h表示收费的路段数量,k表示从起始点到终点所经历的总路段的数量。
[0062]
其中道路等级可参考现有技术中的标准,例如道路包含4级,行车速度为60

100km/h的为一级道路,行车速度为40

60km/h的为二级道路,行车速度为30

40km/h的为三级道路,行车速度为30km/h以下的为四级道路。
[0063]
其中,路段的信息权重反映了路段的行驶的便利程度,当信息权重越小,则说明形式的会更加便利。
[0064]
步骤s1402:根据信息权重获取为从起始点到终点所经历的路段的综合评价。
[0065]
其中,根据从起始点到终点的过程中,经过的各路段以及各路段的信息权重,将每个路段的信息权重结合起来,获得道路的综合评价值。其中道路的综合评价值y具体表示为:
[0066][0067]
其中,k表示从起始点到终点所经过的路段数量,d
ab
表示起始点a和终点b之间,走过的路段的距离之和,λ
i1
表示第i个路段中交通路况信息权重,λ
i2
表示第i个路段的道路属性信息权重,i表示自然数。
[0068]
步骤s1403:根据路段的综合评价确定主动路径。
[0069]
其中,若道路的综合评价值y小于指定阈值,则说明由该多个路段组成的路径较为方便,则将该路径定义为主动路径。
[0070]
步骤s150:对主动路径进行核查。
[0071]
具体地,由于根据每个交通信息数据均能得到一条主动路径。而由于交通信息数据中多用户的起始点到终点相同,则默认形从起始点a到终点b中的主动路径也是相同的。因此本系统在得到多条相同的主动路径后,还需要核查形成相同主动路径的数量是否大于指定路径阈值。
[0072]
若相同的主动路径大于指定路径阈值,则会导致多个用户的行驶路径相同,很大程度上会造成道路拥挤。则核查未通过,执行步骤s160。
[0073]
若相同的主动路径小于指定路径阈值,则说明用户即使形式路径相同也不必担心造成道路拥挤,则核查通过,执行步骤s170。
[0074]
步骤s160:根据主动路径进行分流,获取被动路径。
[0075]
其中,对主动路径进行分流包括,除起始点与终点外,将某一路段替换为其他路段,从而使各路段构成的被动路径与主动路径不同。举例来说,从起始点a到b会经过路段c,d,f,其中可将路段c,d,f中的任意一个路段进行替换,例如将路段c替换为路段g,将路段d,f,g再次执行步骤s140,根据交通属性数据获取可执行的路径,具体为道路的综合评价值y小于指定阈值所对应的路径,将该路径定义为被动路径。
[0076]
其中,由于被动路径为主动路径的替换方案,其也可以作为主动路径失效或因其他原因导致主动路径信息丢失的备选方案,因此需要进行被动路径的有效存储,以确保总有一条路径能够被执行。
[0077]
其中,进行被动路径的有效存储需要对数据存储通道中的节点进行更为谨慎的判断,具体包括以下子步骤:
[0078]
步骤s1601:选取指定数量的存储节点。
[0079]
具体地,选取指定数量的未存储交通信息数据的节点作为路径节点,进行后续被动路径的存储。
[0080]
值得注意的是,已经存储交通信息数据的节点不能作为路径节点进行被动路径的存储。
[0081]
步骤s1602:对指定数量的存储节点进行存储分析。
[0082]
对节点进行存储分析具体是判断选取的指定数量节点的存储开销和带宽开销是否仍能满足数据的存储。
[0083]
具体地,其中,随着节点存储开销的增加,带宽开销将逐渐减小。随着带宽开销的增加,存储开销也会逐渐减少,存储开销与带宽开销之间是有对应关系的,因此根据这两个指标,对节点进行存储分析。
[0084]
具体地,判断存储节点是否满足存储开销α与带宽开销β之间的对应关系,其中模拟节点中已经存储了指定大小的数据,存储后判断该节点是否满足存存储开销α与带宽开销β的下列对应关系,即判断每个存储节点的存储开销α与带宽开销β是否满足以下关系:
[0085][0086]
其中,l表示存储的数据大小,g表示数据存储通道中包含的节点个数,h表示选取的存储节点个数。
[0087]
其中,若当节点存储大小数据的情况下,带宽β是否满足若存储数据后的带宽消耗满足由计算得出的数值,则说明满足上述公式,则还应判断该节点是否满足以下关系,即:
[0088][0089]
即令带宽开销达到时,存储数据是否能减小到若能够减小到则说明满足上述关系等式,否则视为不满足。
[0090]
若节点同时满足上述两个关系等式,则执行步骤s1603。若节点不能同时满足上述两个关系等式,则该节点不作为存储节点。
[0091]
步骤s1603:将被动路径存储在存储节点中。
[0092]
步骤s170:执行主动路径。
[0093]
实施例二
[0094]
如图2所示,本技术提供一种交通数据的处理系统,具体包括:获取单元210,处理单元220以及执行单元230。
[0095]
获取单元210用于获取交通信息数据。
[0096]
处理单元220与获取单元210连接,用于对交通信息数据进行处理,获取交通属性数据;以及根据交通属性数据获取主动路径和被动路径。
[0097]
其中处理单元220中包含数据中转站,能够进行中转数据(例如交通信息数据以及被动路径)的存储。
[0098]
执行单元230与处理单元220连接,用于执行主动路径或被动路径。
[0099]
本技术具有以下有益效果:
[0100]
本技术提供的交通数据的处理方法及其系统能够在对获取的交通数据进行良好存储,从而保证了数据传输过程的可靠与安全性,并且,本技术在保证交通数据完整的情况下,根据获取的交通数据进行路径的有效划分,有效避免道路拥挤。
[0101]
虽然当前申请参考的示例被描述,其只是为了解释的目的而不是对本技术的限制,对实施方式的改变,增加和/或删除可以被做出而不脱离本技术的范围。
[0102]
以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何
熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以所述权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1