基于复杂网络的智能可变车道的关键节点挖掘方法与流程

文档序号:31224083发布日期:2022-08-23 18:14阅读:74来源:国知局
基于复杂网络的智能可变车道的关键节点挖掘方法与流程

1.本发明属于智慧交通技术领域,具体涉及一种基于复杂网络的智能可变车道的关键节点挖掘方法。


背景技术:

2.随着车辆保有量的快速增长,城市交通拥堵问题日益严重,有效确定城市交通网络中的影响交通拥堵的关键节点,并对其采用相应的交通措施,是解决城市交通拥堵的关键。现有技术中,难以在大区域的交通网络中,有效快速的确定关键节点。


技术实现要素:

3.针对现有技术存在的缺陷,本发明提供一种基于复杂网络的智能可变车道的关键节点挖掘方法,可有效解决上述问题。
4.本发明采用的技术方案如下:
5.本发明提供一种基于复杂网络的智能可变车道的关键节点挖掘方法,包括以下步骤:
6.步骤1,确定研究区域和研究时间周期;
7.步骤2,构建交通流传输网络g;
8.以研究区域内道路路口为节点,道路路口之间的有向车道为有向边,每条有向车道在研究时间周期内车流量的均值为有向边权重,构建得到交通流传输网络;
9.将交通流传输网络表示为g=(v,e);其中,v为节点集,表示为:v=(v1,v2,
……
vn);v1,v2,
……
vn代表交通流传输网络的n个节点;e为有向边集,含义为:对于节点va和节点vb,其中,a≠b,a=1,2,

,n,b=1,2,

,n,如果节点va到节点vb存在一条由节点va驶向节点vb的有向车道,并且,该有向车道不通过其他节点,也就是说,节点va为起始节点,节点vb为终止节点,节点vb是节点va的一级相连节点,则建立对应的有向边e
ab
,作为有向边集e的元素;有向边e
ab
的权重表示为k
ab

10.步骤3,对交通流传输网络g的结构特征进行分析,挖掘得到影响交通拥堵的关键节点。
11.优选的,步骤3具体为:
12.步骤3.1,对于交通流传输网络g的任意节点vi,i=1,2,

,n,采用以下方法,计算得到节点vi的第1中心指标c1(i):
13.步骤3.1.1,在交通流传输网络g中,确定节点vi的一级相连节点,假设共有x个,分别表示为:节点v
1[i]
,v
2[i]
,

,v
x[i]

[0014]
步骤3.1.2,分别计算得到节点vi到节点v
1[i]
的有向边权重k(vi,v
1[i]
),节点vi到节点v
2[i]
的有向边权重k(vi,v
2[i]
),

,节点vi到节点v
x[i]
的有向边权重k(vi,v
x[i]
);
[0015]
步骤3.1.3,对有向边权重k(vi,v
1[i]
),有向边权重k(vi,v
2[i]
),

,有向边权重k(vi,v
x[i]
)求和,得到节点vi的第1中心指标c1(i);
[0016]
步骤3.2,对于交通流传输网络g的任意节点vi,i=1,2,

,n,采用以下方法,识别得到节点vi的第2中心指标c2(i);
[0017]
步骤3.2.1,对于交通流传输网络g中不包括节点vi的n-1个节点,组成集合p=(p1,p2,
……
p
n-1
);
[0018]
步骤3.2.2,令c2(i)=0;
[0019]
步骤3.2.3,对于集合p中的任意两个节点ps和p
t
,其中,s≠t,s=1,2,

,n-1,t=1,2,

,n-1,以节点ps为起点,以节点p
t
为终点,执行以下步骤:
[0020]
判断节点ps到p
t
是否存在通过节点vi的路径,如果不存在,则c2(i)的值保持不变;如果存在,则进一步判断节点ps到p
t
的最短路径是否通过节点vi,如果不通过,则c2(i)的值保持不变;如果通过,则识别到节点ps到p
t
的最短路径总数sum(st),并令
[0021]
步骤3.2.4,然后,从集合p中选择其他节点分别作为起点和终点,返回步骤3.2.3,直到完成对集合p的遍历,最终得到的c2(i)即为节点vi的第2中心指标c2(i);
[0022]
步骤3.3,对于交通流传输网络g的任意节点vi,i=1,2,

,n,采用以下方法,计算得到节点vi的第3中心指标c3(i);
[0023]
步骤3.3.1,对于集合p=(p1,p2,
……
p
n-1
),分别计算得到节点vi到节点p1的最短路径长度h(vi,p1),节点vi到节点p2的最短路径长度h(vi,p2),

,节点vi到节点p
n-1
的最短路径长度h(vi,p
n-1
);
[0024]
步骤3.3.2,采用下式,得到节点vi的第3中心指标c3(i);
[0025][0026]
步骤3.4,归一化处理:
[0027]
分别对节点vi的第1中心指标c1(i)、第2中心指标c2(i)和第3中心指标c3(i)进行归一化处理,得到归一化后的节点vi的第1中心指标c
1”(i)、第2中心指标c
2”(i)和第3中心指标c
3”(i);
[0028]
步骤3.5,采用以下方法,对节点vi的归一化后的第1中心指标c
1”(i)、第2中心指标c
2”(i)和第3中心指标c
3”(i)进行统一综合,生成综合性中心性指标c(i):
[0029]
c(i)=w
1 c
1”(i)+w2c
2”(i)+w
3 c
3”(i)
[0030]
其中:
[0031]
w1、w2和w3,分别代表第1中心指标权重系数,第2中心指标权重系数和第3中心指标权重系数;
[0032]
步骤3.6,至此,对于交通流传输网络g的n个节点v1,v2,
……
vn,分别计算得到对应的综合性中心性指标c(1),c(2),
……
c(n);
[0033]
按照综合性中心性指标由大到小的顺序,对n个节点进行排序,选择排序靠前的若干个节点,作为挖掘到的关键节点。
[0034]
优选的,对于w1、w2和w3,通过以下方式确定:
[0035]
1)采用下式,确定第r中心指标信息熵er,其中,r=1,2,3;
[0036][0037]
其中:
[0038]zri
代表第i个节点vi的第r中心指标的权重,通过以下公式计算得到:
[0039][0040]
scr代表n个节点v1,v2,
……
vn归一化后的第r中心指标c
r”(1)、c
r”(2),

,c
r”(n)的和;
[0041]cr
"(i)代表节点vi归一化后的第r中心指标;
[0042]
2)由此计算得到第1中心指标信息熵e1、第2中心指标信息熵e2和第3中心指标信息熵e3;
[0043]
采用下式,得到第r中心指标权重系数wr:
[0044][0045]
至此得到w1、w2和w3。
[0046]
本发明提供的基于复杂网络的智能可变车道的关键节点挖掘方法具有以下优点:
[0047]
本发明提供一种基于复杂网络的智能可变车道的关键节点挖掘方法,利用复杂网络理论,基于大区域内交通路口的大数据车流量统计,实现大区域内关键节点挖掘,可以快速挖掘到交通拥堵严重和交通流传输能力强的关键节点,从而可为获取可变车道动态切换控制决策提供基础数据。
附图说明
[0048]
图1为本发明提供的基于复杂网络的智能可变车道的关键节点挖掘方法的流程示意图;
[0049]
图2为本发明提供的交通流传输网络的一种示例图。
具体实施方式
[0050]
为了使本发明所解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
[0051]
本发明提供一种基于复杂网络的智能可变车道的关键节点挖掘方法,利用复杂网络理论,基于大区域内交通路口的大数据车流量统计,实现大区域内关键节点挖掘,从而可为获取可变车道动态切换控制决策提供基础数据。
[0052]
本发明提供一种基于复杂网络的智能可变车道的关键节点挖掘方法,主要步骤为:
[0053]
1)确定研究区域,一般以一个区县大小为例。
[0054]
2)确定研究时间范围,一般以小时为时间间隔。
[0055]
3)获取研究区域内各路口的交通流数据。
[0056]
4)构建研究区域内交通流传输网络。
[0057]
5)分析交通流传输网络的结构特征。
[0058]
6)利用本发明提供的关键节点挖掘算法,挖掘出在交通流传输网络中重要的关键节点。
[0059]
参考图1,本发明提供一种基于复杂网络的智能可变车道的关键节点挖掘方法,详细步骤如下:
[0060]
步骤1,确定研究区域和研究时间周期;
[0061]
例如,研究区域为一个区县;研究时间周期为一个小时。
[0062]
步骤2,构建交通流传输网络g;
[0063]
以研究区域内道路路口为节点,道路路口之间的有向车道为有向边,每条有向车道在研究时间周期内车流量的均值为有向边权重,构建得到交通流传输网络;
[0064]
将交通流传输网络表示为g=(v,e);其中,v为节点集,表示为:v=(v1,v2,
……
vn);v1,v2,
……
vn代表交通流传输网络的n个节点;e为有向边集,含义为:对于节点va和节点vb,其中,a≠b,a=1,2,

,n,b=1,2,

,n,如果节点va到节点vb存在一条由节点va驶向节点vb的有向车道,并且,该有向车道不通过其他节点,也就是说,节点va为起始节点,节点vb为终止节点,节点vb是节点va的一级相连节点,则建立对应的有向边e
ab
,作为有向边集e的元素;有向边e
ab
的权重表示为k
ab

[0065]
例如,在图2中,共有5个节点,分别为:v1,v2,
……
v5;共有6条有向边,分别为:e
21
,e
32
,e
23
,e
35
,e
34
,e
45

[0066]
因此,本发明中,交通流传输网络g为加权有向图,图中的边为有向的和有权的。每条边两端对应节点集v中的两个节点。
[0067]
边的有向性是指:以有向边e
ab
为例,是指从节点va指向节点vb的边,代表一条从节点va驶向节点vb的有向车道。对于有向边e
ab
,节点va为起始节点,节点vb为终止节点。而如果存在从节点vb驶向节点va的有向车道,则采用有向边e
ba
表示。
[0068]
边的有权性是指:网络中的每条边赋有相应的权值,表示两个节点之间联系的强度;本发明中,例如,对于有向边e
ab
,以节点va驶向节点vb的有向车道在研究时间周期内的车流量的平均值,作为有向边e
ab
的权重。例如,以1个小时为研究时间周期,在该研究时间周期中,每隔10分钟采集一次节点va驶向节点vb的有向车道的车流量,因此,一个研究时间周期共采集到6个车流量,对采集到的6个车流量取平均值,即为该研究时间周期内有向边e
ab
的权重。
[0069]
因此,本发明构建的交通流传输网络g,是指在研究区域内,在某个研究时间周期内,构建得到的交通流传输网络g。通常情况下,可采用距离当前时间最近的一个研究时间周期,构建对应的交通流传输网络g。
[0070]
步骤3,对交通流传输网络g的结构特征进行分析,挖掘得到影响交通拥堵的关键节点。
[0071]
步骤3具体为:
[0072]
步骤3.1,对于交通流传输网络g的任意节点vi,i=1,2,

,n,采用以下方法,计算得到节点vi的第1中心指标c1(i):
[0073]
步骤3.1.1,在交通流传输网络g中,确定节点vi的一级相连节点,假设共有x个,分别表示为:节点v
1[i]
,v
2[i]
,

,v
x[i]

[0074]
步骤3.1.2,分别计算得到节点vi到节点v
1[i]
的有向边权重k(vi,v
1[i]
),节点vi到节点v
2[i]
的有向边权重k(vi,v
2[i]
),

,节点vi到节点v
x[i]
的有向边权重k(vi,v
x[i]
);
[0075]
步骤3.1.3,对有向边权重k(vi,v
1[i]
),有向边权重k(vi,v
2[i]
),

,有向边权重k(vi,v
x[i]
)求和,得到节点vi的第1中心指标c1(i);
[0076]
例如,在图2中,当计算节点v3的第1中心指标c1(3)时,方法如下:
[0077]
节点v3共有3个一级相连节点,分别为:节点v2、节点v5和节点v4;分别计算得到有向边e
32
,e
35
和e
34
的权重,再对计算得到的三个权重求和,即为节点v3的第1中心指标c1(3)。
[0078]
在交通流传输网络g中,不同权重的边重要性不同,当节点与越多高权重边连接时,表明节点在网络中掌握的重要信息越多,影响力越大。因此,本发明通过计算节点v3的第1中心指标c1(3),反映节点v3的重要程度。
[0079]
步骤3.2,对于交通流传输网络g的任意节点vi,i=1,2,

,n,采用以下方法,识别得到节点vi的第2中心指标c2(i);
[0080]
步骤3.2.1,对于交通流传输网络g中不包括节点vi的n-1个节点,组成集合p=(p1,p2,
……
p
n-1
);
[0081]
步骤3.2.2,令c2(i)=0;
[0082]
步骤3.2.3,对于集合p中的任意两个节点ps和p
t
,其中,s≠t,s=1,2,

,n-1,t=1,2,

,n-1,以节点ps为起点,以节点p
t
为终点,执行以下步骤:
[0083]
判断节点ps到p
t
是否存在通过节点vi的路径,如果不存在,则c2(i)的值保持不变;如果存在,则进一步判断节点ps到p
t
的最短路径是否通过节点vi,如果不通过,则c2(i)的值保持不变;如果通过,则识别到节点ps到p
t
的最短路径总数sum(st),并令
[0084]
其中,节点ps到p
t
的路径是指:以节点ps为起点,节点p
t
为终点,经过的有向边的权重和;如果节点ps到p
t
存在多条路径,则在多条路径中,最短路径长度即为节点ps到p
t
的最短路径,并且,节点ps到p
t
的最短路径也可能存在多条,因此,最短路径总数,即为节点ps到p
t
的最短路径总数。
[0085]
例如,在图2中,节点v2到节点v5存在两条路径,第1条路径为:有向边e
23
、e
34
和e
45
,形成一条路径,其长度为e
23
、e
34
和e
45
的权重和;第2条路径:有向边e
23
和e
35

[0086]
节点vi的第2中心指标c2(i),是指经过节点vi的最短路径数量与最短路径总数之比,其值越高,表明该节点vi越重要。
[0087]
步骤3.2.4,然后,从集合p中选择其他节点分别作为起点和终点,返回步骤3.2.3,直到完成对集合p的遍历,最终得到的c2(i)即为节点vi的第2中心指标c2(i);
[0088]
步骤3.3,对于交通流传输网络g的任意节点vi,i=1,2,

,n,采用以下方法,计算得到节点vi的第3中心指标c3(i);
[0089]
步骤3.3.1,对于集合p=(p1,p2,
……
p
n-1
),分别计算得到节点vi到节点p1的最短路径长度h(vi,p1),节点vi到节点p2的最短路径长度h(vi,p2),

,节点vi到节点p
n-1
的最短路径长度h(vi,p
n-1
);
[0090]
步骤3.3.2,采用下式,得到节点vi的第3中心指标c3(i);
[0091][0092]
节点vi的第3中心指标c3(i)的含义为:如果节点vi与其他节点的最短距离最小,表明节点vi到达其他节点的时间越短,因此,节点vi越重要。
[0093]
步骤3.4,归一化处理:
[0094]
分别对节点vi的第1中心指标c1(i)、第2中心指标c2(i)和第3中心指标c3(i)进行归一化处理,得到归一化后的节点vi的第1中心指标c
1”(i)、第2中心指标c
2”(i)和第3中心指标c
3”(i);
[0095]
具体的,采用min-max归一化方法。以第1中心指标c1(i)为例,归一化方法为:
[0096][0097]
其中:对于n个节点v1,v2,
……
vn,其第1中心指标分别为:c1(1),c1(2),

,c1(n);因此,min代表c1(1),c1(2),

,c1(n)中的最小值;max代表c1(1),c1(2),

,c1(n)中的最大值。
[0098]
步骤3.5,采用以下方法,对节点vi的归一化后的第1中心指标c
1”(i)、第2中心指标c
2”(i)和第3中心指标c
3”(i)进行统一综合,生成综合性中心性指标c(i):
[0099]
c(i)=w
1 c
1”(i)+w2c
2”(i)+w
3 c
3”(i)
[0100]
其中:
[0101]
w1、w2和w3,分别代表第1中心指标权重系数,第2中心指标权重系数和第3中心指标权重系数;
[0102]
对于w1、w2和w3,通过以下方式确定:
[0103]
1)采用下式,确定第r中心指标信息熵er,其中,r=1,2,3;
[0104][0105]
其中:
[0106]zri
代表第i个节点vi的第r中心指标的权重,通过以下公式计算得到:
[0107][0108]
scr代表n个节点v1,v2,
……
vn归一化后的第r中心指标c
r”(1)、c
r”(2),

,c
r”(n)的和;
[0109]cr
"(i)代表节点vi归一化后的第r中心指标;
[0110]
2)由此计算得到第1中心指标信息熵e1、第2中心指标信息熵e2和第3中心指标信息熵e3;
[0111]
采用下式,得到第r中心指标权重系数wr:
[0112][0113]
至此得到w1、w2和w3。
[0114]
采用此种方法确定的各中心指标权重系数,更能反应各中心指标的重要度关系。
[0115]
步骤3.6,至此,对于交通流传输网络g的n个节点v1,v2,
……
vn,分别计算得到对应的综合性中心性指标c(1),c(2),
……
c(n);
[0116]
按照综合性中心性指标由大到小的顺序,对n个节点进行排序,选择排序靠前的若干个节点,作为挖掘到的关键节点。
[0117]
本发明提供的基于复杂网络的智能可变车道的关键节点挖掘方法,可以快速挖掘到交通拥堵严重和交通流传输能力强的局地节点,即:关键节点,关键节点是重要度排序靠前的节点,能够在更大范围上影响网络功能的节点。因此,对于挖掘到的关键节点,在整体结构下或区域中选择关键节点倾斜资金,重点治理。本发明通过构建交通流传输网络,可以确定研究区域内影响交通拥堵的关键路口及高相似度路口之间的关联关系,为交通管理部门获取智能可变车道切换控制决策提供依据。
[0118]
下面介绍一个实施例:
[0119]
以下以一个县为研究区域,确定研究区域内共有n个路口,获取n个路口一个月时间段内的分时刻交通流数据。以n个路口作为交通流传输网络的节点,以路口之间相连的车道作为边,以每个时刻每条边上的交通流总量作为边的权重,构建交通流传输网络,具体如下:
[0120]
1)首先计算分时刻交通流传输网络的连接情况,然后利用python编程构建周期内有向加权交通流传输网络。
[0121]
2)利用网络关键节点挖掘算法,挖掘出网络中的重要节点,如交通流传输网络中top-10关键点作为关键节点。
[0122]
3)通过对整个交通流传输网络的结构进行分析与预测,分析出研究区域内影响交通状况的关键路口,然后对路口关联的道路所涉及的可变车道采取控制措施。
[0123]
本发明提供的基于复杂网络的智能可变车道的关键节点挖掘方法,主要包括(1)将复杂网络的方法应用于交通领域的智能可变车道车流控制;(2)以路口为节点、以路口之间相连的车道为边、以边的交通流为权重的交通流传输网路构建方法;(3)从宏观层面把控各路口之间的相关关系,以此来调整可变车道车流控制的方法。
[0124]
本发明提供一种基于复杂网络的智能可变车道的关键节点挖掘方法,利用复杂网络理论,基于大区域内交通路口的大数据车流量统计,实现大区域内关键节点挖掘,可以快速挖掘到交通拥堵严重和交通流传输能力强的关键节点,从而可为获取可变车道动态切换控制决策提供基础数据。
[0125]
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视本发明的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1