一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

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

2021-11-05 21:41:00 来源:中国专利 TAG:


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


背景技术:

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


技术实现要素:

4.本技术提供了一种交通数据的处理方法,具体包括以下步骤:获取交通信息数据;对交通信息数据进行处理;根据处理后的交通信息数据获取交通属性数据;对交通属性数据进行处理,获取实施路径。
5.如上的,其中,交通信息数据包括多个用户在同一时间出发的起始地点以及最终到达的地点。
6.如上的,其中,对交通信息数据进行处理具体包括以下子步骤:构建数据存储通道;将交通信息数据存储至存储通道的不同节点中;在指定时间后对存储通道进行检验。
7.如上的,其中,将交通信息数据存储至存储通道的不同节点中,包括以下子步骤:将存储通道进行网格划分,确定重心坐标;根据重心坐标确定多个节点是否能被作为存储节点;若能作为存储节点,确定存储节点之间的能量消耗。
8.如上的,其中,其中,重心坐标应满足到任意节点的距离之和最小,重心坐标具体表示为:其中u为存储通道的节点数量,x
i
,y
i
表示各节点的坐标,i表示自然数。
9.如上的,其中,对存储通道进行检验为,对存储通道的整体可接收的故障概率进行检验,若存储通道的故障概率能被接受,则存储通道的检验通过。
10.如上的,其中,根据处理后的交通信息数据获取交通属性数据,还包括,判断交通信息数据是否能被调取。
11.如上的,其中,对交通属性数据进行处理,获取实施路径,包括以下子步骤:提取交通属性数据中的一个或多个信息,对交通属性数据进行处理,获取信息权重;根据信息权重获取为从起始点到终点所经历的路段的综合评价;根据路段的综合评价确定实施路径。
12.如上的,其中,获取交通路况的权重包括,根据从起始点到终点所经历的路段,提
取道路名称,道路id,交通拥堵等级,拥堵方向。
13.一种交通数据的处理系统,具体包括:获取单元,处理单元以及执行单元;获取单元,用于获取交通信息数据;处理单元,用于对交通信息数据进行处理存储,获取交通属性数据;以及根据交通属性数据获取实施路径;执行单元,用于执行实施路径。
14.本技术具有以下有益效果:
15.本技术提供的交通数据的处理方法及其系统能够在对获取的交通数据进行良好存储,从而保证了数据传输过程的可靠与安全性。
附图说明
16.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
17.图1是根据本技术实施例提供的交通数据的处理方法流程图;
18.图2是根据本技术实施例提供的交通数据的处理系统的内部结构图。
具体实施方式
19.下面结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
20.本技术涉及一种交通数据的处理方法及其系统。根据本技术,能够在对获取的交通信息数据进行良好存储处理,从而保证了数据传输过程的可靠与安全性。
21.实施例一
22.如图1所示,是本技术提供的一种交通数据的处理方法,具体包括以下步骤:
23.步骤s110:获取交通信息数据。
24.具体地,交通信息数据包括多个用户在同一时间出发的起始地点,最终到达的地点等数据。
25.其中系统获取的交通信息数据的数量为多类,其中每一类对应一个用户在同一时间出发的地点以及最终到达的地点。由于现在车辆上会安装导航系统,因此本系统与导航系统连接,用于获取同一时间出发,想要达到同一地点的多个用户发出的多类交通信息数据。
26.步骤s120:对交通信息数据进行处理。
27.其中,本实施例提出了数据中转站,方便进行任何中转数据的存储,例如进行交通信息数据的存储。首先在数据中转站进行交通信息数据的存储,存储后再将交通信息数据发送到后台。这样保证了若传输链路发生异常,则依然能从数据中转站中读取数据。
28.对交通信息数据进行处理包括以下子步骤:
29.步骤1201:构建数据存储通道。
30.具体地,在数据中转站中,进行数据存储通道的构建。
31.其中存储通道由系统节点构成,系统节点包括根节点、中路节点和叶节点。其中根节点s,连接至其他第一层中路节点,根节点s与第一层中路节点为一对多的关系,第一层中路节点相互连接,且每一个中路节点连接至第二层中路节点,第一层中路节点的每一个节点与第二中路节点为一对一或一对多的关系,以此类推,直至完成第n层叶节点的布置,根节点,中路节点与叶节点连接成的拓扑结构,为数据存储的通道。
32.进一步地,其中可以将交通信息数据存储至任意中路节点与叶节点中,存储交通信息数据的节点为存储节点。
33.步骤s1202:将交通信息数据存储至存储通道的不同节点中。
34.具体地,将每类交通信息数据存储至存储通道的不同节点中,若一类交通信息数据过大,则将一类交通信息数据分块存储至多个中路节点或叶节点中。
35.因此,若将一类交通信息数据分块存储,例如存储在节点n
i
和节点n
j
中,则在存储之前,还应判断数据分块存储在多个节点,多个节点是否能作为存储节点,以及多个节点之间的能量消耗。
36.其中,若需要存储至多个指定节点中,则还需要分别对多个中路节点或叶节点进行具体检测,判断其是否能成为存储数据的节点,即存储节点。
37.具体地,选取的节点应尽量位置居中,以防止从根节点传输数据进行存储的过程中发生意外致使数据丢失。包括以下子步骤:
38.步骤s12021:将存储通道进行网格划分,确定重心坐标。
39.其中,网格划分为将全部的节点包含在内的划分为a*b个小网格的形式。从而确定在网格中各节点的坐标。
40.其中,重心坐标应满足到任意节点的距离之和最小。其中重心坐标具体表示为:
[0041][0042]
其中u为存储通道的节点数量,x
i
,y
i
表示各节点的坐标,i表示自然数。
[0043]
步骤s12022:根据重心坐标确定多个节点是否能被作为存储节点。
[0044]
具体地,根据每个节点的剩余能量与该节点到重心坐标的加权和,决定多个节点中的节点是否能被作为存储节点。其中任意节点的加权和f
j
具体表示为:
[0045][0046]
其中,χ表示加权系数,e
j
为该节点的剩余能量,x
j
,y
j
表示该节点的坐标,x
g
,y
g
表示重心坐标。其中χ的取值可具体根据系统更看重剩余能量还是更看重节点到重心坐标的距离,若χ的取值较大,则说明更侧重于衡量节点的剩余能量,反之则说明更侧重于衡量节点到重心坐标的距离,可根据实际情况进行设定,其中0<χ<1,具体数值不进行限定。
[0047]
若该节点的加权和的具体值大于指定阈值,则说明该节点能作为存储节点,执行步骤s12023。否则认为不能作为存储节点,重新选取将交通信息数据分块存储的节点。
[0048]
其中指定阈值为预先有工作人员根据实际情况设定的,具体数值在此不进行限定。
[0049]
步骤s12023:确定存储节点之间的能量消耗。
[0050]
具体地,若一类交通信息数据能存储在多个存储节点例如节点n
i
和节点n
j
中,则还应判断存储节点之间存储数据的能量消耗,能量消耗是指节点n
i
和节点n
j
之间传输数据的代价。具体表示为:
[0051][0052]
其中,e
ij
表示节点n
i
和节点n
j
之间的传输带宽,表示节点n
i
的评估结果,表示节点n
j
的评估结果。p表示节点n
i
和节点n
j
之间的随机故障概率。
[0053]
进一步地,节点的评估结果可依据历史该节点是否发生故障,节点的传输速率以及传输延迟等指标,以及根据预先设定的规则进行确定,具体的评估结果作为举例,若历史时间中节点n
i
未发生故障,但是传输速率较低,传输延迟较高,则可令若历史时间中节点n
i
发生过故障,但是传输速率较高,传输延迟较高
[0054]
其中,若节点之间的能量消耗小于指定阈值,则可将每类交通信息数据存储至多个节点,例如节点n
i
和节点n
j
中。
[0055]
步骤s1203:在指定时间后对存储通道进行检验。
[0056]
其中对存储通道进行检验具体为对存储通道整体进行检验。
[0057]
具体地,对存储通道进行整体检验为,对存储通道的整体可接收的故障概率进行检验,若存储通道的故障概率在可接收的状态,则认为存储通道的整体检验通过。
[0058]
其中一般认为所有节点不发生故障的概率相同。假设每个节点不出现故障的概率为p,设节点的总数n为奇数且n=2n 1,可接受的发生故障的模块数量在0~n之间,则存储通道的顺利运行的概率p为:
[0059][0060]
其中,f
2n 1
表示输入到存储通道的交通信息数据的数据量,i为自然数。
[0061]
步骤s130:根据交通信息数据获取交通属性数据。
[0062]
其中,调取存储在存储节点中的交通信息数据,根据调取的交通信息数据获取交通属性数据。
[0063]
由于在步骤s120中,将交通信息数据存储至存储通道中,因此若用户此时改变了交通信息数据,或后台进行更新等不需要立即执行交通信息数据的情况,则可将交通信息数据暂存至存储通道中,若需要执行交通信息数据,则还需要从存储通道中将交通信息数据调取出来,从而与步骤s120配合完成交通信息数据的有效存储。
[0064]
其中,调取信息数据包括以下子步骤:
[0065]
步骤s1301:将多类交通信息数据形成多个数据集。
[0066]
具体地,数据集为多个,每个数据集中包含一类交通信息数据中的数据构成。例如数据集1中包含一类交通信息数据,数据集2中包含另一类交通信息数据。具体从存储通道的相应节点中获取多类交通信息数据。
[0067]
步骤s1302:判断数据集是否可被调取。
[0068]
其中,可根据调取数据集中数据的响应时间判断数据集是否可被调取,若能够调取,则执行步骤s1203。否则执行步骤s1204。
[0069]
其中调取数据集t
i
中的交通信息数据的响应时间r
i
具体表示为:
[0070][0071]
其中,c
i
表示调取数据集t
i
的起始时间,d
i
表示预先设定的调取数据的截至时间,p表示存储通道中中比当前调取的交通信息数据t
i
优先级更高的数据集数量,t
j
表示比当前调取的交通信息数据t
i
优先级更高的数据集的平均调取时间,r
i’表示历史数据中调取数据集所用的平均响应时间,i,j为自然数。表示取不小于的最小整数。
[0072]
其中,数据集可表示为t1,t2...,当调取数据集t1时,若存储通道中存储了比数据集t1优先级更高的多个数据集,则该多个数据集的数量为p。
[0073]
若r
i
的具体数值在系统允许的相应时间范围内,则说明响应时间在接受范围内,该数据集可被调取,反之则说明响应时间过长,该数据集已不可被调取。
[0074]
步骤s1303:进行数据集中交通信息数据的调取。
[0075]
具体地,其中可分别调取数据集中的多类交通信息数据,也可集中调取多类交通信息数据。
[0076]
步骤s1304:重新从存储通道中获取交通信息数据。
[0077]
其中,从存储通道中重新获取交通信息数据,再次执行步骤s1301

s1303,直至数据集中的交通信息数据能被调取。
[0078]
进一步地,响应于交通信息数据能被调取,确定交通属性数据,其中交通属性数据为从起始点到终点所经历的路段,路段的收费情况、对应路段的路况等。具体交通属性数据可细化为:道路名称,道路id,交通拥堵等级,拥堵方向等信息数据。
[0079]
其中,多类交通信息数据会上传到系统后,系统对每类交通信息数据进行分析从而确定对应的交通属性数据。例如若从a点出发到b点,所经历的路段,路段名称,以及相应路段的路况等。
[0080]
步骤s140:对交通属性数据进行处理,获取实施路径。
[0081]
其中对交通属性数据进行处理包括,提取交通属性数据中的一个或多个信息,从而获取实施路径。
[0082]
具体地,步骤s140具体包括以下子步骤:
[0083]
步骤s1401:提取交通属性数据中的一个或多个信息,对交通属性数据进行处理,获取信息权重。
[0084]
其中,信息权重为起始点到终点的过程中,经过的各路段的信息权重,具体包括每个路段的交通路况的权重和道路属性信息权重。示例性地,其中经过的路段可根据路口划分,出现一个路口的为一个路段,以此来间隔两个路段。
[0085]
获取交通路况的权重系数包括,根据从起始点到终点所经历的路段,提取道路名称,道路id,交通拥堵等级,拥堵方向等信息,根据上述信息获取交通路况的权重。
[0086]
其中,每个路段中,交通路况信息权重λ1具体表示为:
[0087][0088]
其中,x表示交通拥堵等级,d表示出发点距离但前路段中堵塞点的距离,δ为交通拥堵等级较高的路段数量占从起始点到终点所经历的总路段的比例,具体表示为:s表示交通拥堵等级较高的路段数量,k表示从起始点到终点所经历的总路段的数量。
[0089]
其中,交通拥堵等级越高,则说明该路段越拥挤。若交通拥堵等级为0,则默认交通路况的信息权重值为0。其中交通拥堵等级可参考现有技术得出的标准。
[0090]
进一步地,该路段的交通越拥挤,则权重越大。
[0091]
获取交通路况的权重系数包括,根据从起始点到终点所经历的路段,路段的收费情况、对应路段的路况,提取道路的等级,道路的方向,道路的宽度以及道路的收费设置,道路的交通限制等信息。
[0092]
每个路段中,道路属性信息权重λ2具体表示为:
[0093][0094]
其中w表示道路的宽度,g表示道路等级。b为具有交通限制的路段数量和收费的路段数量占从起始点到终点所经历的总路段的比例,具体表示为:其中f表示具有交通限制的路段数量,h表示收费的路段数量,k表示从起始点到终点所经历的总路段的数量。
[0095]
其中道路等级可参考现有技术中的标准,例如道路包含4级,行车速度为60

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

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

40km/h的为三级道路,行车速度为30km/h以下的为四级道路。
[0096]
其中,路段的信息权重反映了路段的行驶的便利程度,当信息权重越小,则说明形式的会更加便利。
[0097]
步骤s1402:根据信息权重获取为从起始点到终点所经历的路段的综合评价。
[0098]
其中,根据从起始点到终点的过程中,经过的各路段以及各路段的信息权重,将每个路段的信息权重结合起来,获得道路的综合评价值。其中道路的综合评价值y具体表示为:
[0099][0100]
其中,k表示从起始点到终点所经过的路段数量,d
ab
表示起始点a和终点b之间,走过的路段的距离之和,λ
i1
表示第i个路段中交通路况信息权重,λ
i2
表示第i个路段的道路属性信息权重,i表示自然数。
[0101]
步骤s1403:根据路段的综合评价确定实施路径。
[0102]
其中,若道路的综合评价值y小于指定阈值,则说明由该多个路段组成的路径较为方便,则将该路径定义为实施路径。
[0103]
步骤s150:执行实施路径。
[0104]
实施例二
[0105]
如图2所示,本技术提供一种交通数据的处理系统,具体包括:获取单元210,处理单元220以及执行单元230。
[0106]
获取单元210用于获取交通信息数据。
[0107]
处理单元220与获取单元210连接,用于对交通信息数据进行处理,获取交通属性数据;以及根据交通属性数据获取实施路径。
[0108]
其中处理单元220中包含数据中转站,能够进行中转数据(例如交通信息数据)的存储。
[0109]
执行单元230与处理单元220连接,用于执行实施路径。
[0110]
本技术具有以下有益效果:
[0111]
本技术提供的交通数据的处理方法及其系统能够在对获取的交通数据进行良好存储,从而保证了数据传输过程的可靠与安全性,并且,本技术在保证交通数据完整的情况下,根据获取的交通数据进行路径的有效划分,有效避免道路拥挤。
[0112]
虽然当前申请参考的示例被描述,其只是为了解释的目的而不是对本技术的限制,对实施方式的改变,增加和/或删除可以被做出而不脱离本技术的范围。
[0113]
以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以所述权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献