一种获取绿波带的数据处理系统的制作方法

未命名 07-17 阅读:125 评论:0


1.本发明涉及智慧交通领域,特别是涉及一种获取绿波带的数据处理系统。


背景技术:

2.绿波带是指计算车辆通过某一路段的时间,再对各个路口的红绿灯信号进行协调,车辆在通过时能连续获得一路绿灯的技术,随着智能交通系统的发展,城市路网密度不断增加,伴随而来的是道路交叉口数量急剧增加,道路中车辆越来越多,排队拥堵现象日益严重,控制绿波带的带宽可以有效减少排队拥堵现象,提高道路的通行效率,现有的获取绿波带的方法为以贯穿带宽最大化为目标,对绿波控制模型进行不断的改进和扩展,使获取到的贯穿绿波带最大。
3.但上述方法存在以下技术问题:
4.带宽最大化的绿波控制模型只能够获取一个贯穿绿波带,而在现实情况中,贯穿带宽最大化不一定能获取最优的效果,即并不一定可以使绿波带上的车辆的平均车速以及平均车速的其他相关指标最优。


技术实现要素:

5.针对上述技术问题,本发明采用的技术方案为:
6.一种获取绿波带的数据处理系统,包括:交通信号灯信息列表a={a1,
……
,ai,
……
,am}、处理器、存储有计算机程序的存储器,其中,ai为预设路径中第i个交通信号灯id对应的交通信号灯信息,i=1
……
m,m为预设路径中交通信号灯数量,当计算机程序被处理器执行时,实现以下步骤:
7.s100、将a输入到预设干线协调控制模型中,获取a对应的第一绿波带的初始相位差列表b={b1,
……
,bi,
……
,b
m-1
},bi为在第一绿波带中a
i+1
对应的交通信号灯与ai对应的交通信号灯之间的初始相位差。
8.s200、根据b,获取b对应的第一相位差区间列表c={c1,
……
,ci,
……
,c
m-1
},ci=[c
0i
,c
1i
],c
0i
为bi对应的第一相位差区间的下限值,c
1i
为bi对应的第一相位差区间的上限值,其中,在s200步骤中包括如下步骤:
[0009]
s201、根据a,获取b对应的第一时间复杂度优先级y1,y1符合如下条件:
[0010]
y1=σ
mi=2fi
;fi为ai中的交通信号灯的周期对应的秒数。
[0011]
s203、根据b,获取b对应的第二时间复杂度优先级y2,y2符合如下条件:
[0012][0013]
s205、当y1≤y2时,根据bi获取c
0i
和c
1i

[0014]
s207、当y1>y2时,根据bi获取c
0i
和c
1i
,其中,s207步骤中获取c
0i
和c
1i
的步骤与s205步骤中获取c
0i
和c
1i
的步骤不一致。
[0015]
s300、根据c,获取c对应的第二相位差列表d={d1,
……
,dj,
……
,dn},dj={d
j1

……
,d
ji

……
,d
j(m-1)
},d
ji
为在c对应的第j个第二相位差列表中ci对应的第二相位
差,j=1
……
n,n为c对应的第二相位差列表数量,其中,d
ji
∈[c
0i
,c
1i
]。
[0016]
s400、根据d
ji
,获取目标绿波带。
[0017]
本发明至少具有以下有益效果:
[0018]
本发明提供了一种获取绿波带的数据处理系统,包括:交通信号灯信息列表、处理器、存储有计算机程序的存储器,当计算机程序被处理器执行时,实现以下步骤:获取第一绿波带的初始相位差列表;获取第一相位差区间列表;获取第二相位差列表;根据第二相位差,获取目标绿波带。可知本发明,对绿波带对应的绿波车速进行处理和分析,通过调节绿波带中的交通信号灯的相位差获取目标绿波带,使目标绿波带上的车辆的平均车速以及平均车速的其他相关指标最优,从而使绿波带发挥最大的作用。
附图说明
[0019]
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0020]
图1为本发明实施例提供的一种获取绿波带的数据处理系统执行计算机程序的流程图。
具体实施方式
[0021]
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0022]
本发明提供了一种获取绿波带的数据处理系统,包括:交通信号灯信息列表a={a1,
……
,ai,
……
,am}、处理器、存储有计算机程序的存储器,其中,ai为预设路径中第i个交通信号灯id对应的交通信号灯信息,i=1
……
m,m为预设路径中交通信号灯数量,当计算机程序被处理器执行时,实现以下步骤,如图1所示:
[0023]
s100、将a输入到预设干线协调控制模型中,获取a对应的第一绿波带的初始相位差列表b={b1,
……
,bi,
……
,b
m-1
},bi为在第一绿波带中a
i+1
对应的交通信号灯与ai对应的交通信号灯之间的初始相位差;其中,本领域技术人员知晓,现有技术中任一能够获取绿波带中的交通信号灯之间的相位差的干线协调控制模型均属于本发明的保护范围,在此不再赘述,例如:multiband模型。
[0024]
具体地,所述交通信号灯id为交通信号灯的唯一身份标识。
[0025]
进一步地,在所述预设路径中,一个交通信号灯对应一个道路交叉口。
[0026]
具体地,所述交通信号灯信息包括:交通信号灯的周期、交通信号灯的绿信比和交通信号灯的位置坐标。
[0027]
进一步地,所述交通信号灯的周期为交通信号灯的所有相位依次出现一遍的总时长。
[0028]
s200、根据b,获取b对应的第一相位差区间列表c={c1,
……
,ci,
……
,c
m-1
},ci=
[c
0i
,c
1i
],c
0i
为bi对应的第一相位差区间的下限值,c
1i
为bi对应的第一相位差区间的上限值。
[0029]
具体地,c
0i
≠c
1i

[0030]
具体地,在s200步骤中包括如下步骤:
[0031]
s201、根据a,获取b对应的第一时间复杂度优先级y1,y1符合如下条件:
[0032]
y1=σ
mi=2fi
;fi为ai中的交通信号灯的周期对应的秒数。
[0033]
s203、根据b,获取b对应的第二时间复杂度优先级y2,y2符合如下条件:
[0034][0035]
s205、当y1≤y2时,根据bi获取c
0i
和c
1i

[0036]
具体地,在s205步骤中,包括如下步骤:
[0037]
s1、根据b,获取b对应的第一车速v,第一车速为在第一绿波带中a
i+1
对应的交通信号灯与ai对应的交通信号灯之间的初始相位差为bi时,第一绿波带对应的绿波速度,本领域技术人员知晓,现有技术中任一获取绿波带对应的绿波速度的方法,均属于本发明的保护范围,在此不再赘述。
[0038]
s3、根据bi,获取bi对应的第二绿波带列表gi={g
i1

……
,g
ix

……
,g
ip(i)
}和gi对应的第二车速列表hi={h
i1

……
,h
ix

……
,h
ip(i)
},g
ix
为bi对应的第x个第二绿波带,x=1
……
p(i),p(i)为bi对应的第二绿波带数量,h
ix
为g
ix
对应的绿波车速,第二绿波带为按照第一关键处理规则对第一绿波带进行处理获取到的绿波带,第一关键处理规则符合如下条件:保持第一绿波带中除bi之外的其他初始相位差不变,将bi调整为g
0ix
,g
0ix
为在g
ix
中a
i+1
对应的交通信号灯与ai对应的交通信号灯之间的相位差,其中,g
0ix
符合如下条件:
[0039]g0ix
=bi+x
×
δb,δb为预设相位差阈值,δb=1s;h
ix
符合如下条件:
[0040]
当x>1且x<p(i)时,h
ix
>h
i(x-1)
;当x=p(i)时,h
ix
<h
i(x-1)

[0041]
具体地,s3可以理解为:保持第一绿波带中除bi之外的其他初始相位差不变,将bi调整为g
0i1
,获取g
i1
和h
i1
,当h
i1
>v时,将bi调整为g
0i2
,获取g
i2
和h
i2
,否则不再获取g
i2
和h
i2
,当h
i2
>h
i1
时,将bi调整为g
0i3
,获取g
i3
和h
i3
,否则不再获取g
i3
和h
i3
,当h
i3
>h
i2
时,将bi调整为g
0i4
,获取g
i4
和h
i4
,否则不再获取g
i4
和h
i4
,依次类推。
[0042]
s5、当p(i)>1时,确定c
1i
=g
0i(p(i)-1)
,否则,确定c
1i
=bi。
[0043]
s7、根据bi,获取bi对应的第三绿波带列表li={l
i1

……
,l
iy

……
,g
iq(i)
}和li对应的第三车速列表ki={k
i1

……
,k
iy

……
,k
iq(i)
},l
iy
为bi对应的第y个第三绿波带,y=1
……
q(i),q(i)为bi对应的第三绿波带数量,k
iy
为l
iy
对应的绿波车速,第三绿波带为按照第二关键处理规则对第一绿波带进行处理获取到的绿波带,第二关键处理规则符合如下条件:保持第一绿波带中除bi之外的其他初始相位差不变,将bi调整为l
0iy
,l
0iy
为在l
iy
中a
i+1
对应的交通信号灯与ai对应的交通信号灯之间的相位差,其中,l
0iy
符合如下条件:
[0044]
l
0iy
=b
i-y
×
δb;k
iy
符合如下条件:
[0045]
当y>1且y<q(i)时,k
iy
>k
i(y-1)
;当y=q(i)时,k
iy
<k
i(y-1)

[0046]
具体地,s7可以理解为:保持第一绿波带中除bi之外的其他初始相位差不变,将bi调整为l
0i1
,获取l
i1
和k
i1
,当k
i1
>v时,将bi调整为l
0i2
,获取l
i2
和k
i2
,否则不再获取l
i2
和k
i2
,当k
i2
>k
i1
时,将bi调整为l
0i3
,获取l
i3
和k
i3
,否则不再获取l
i3
和k
i3
,当k
i3
>k
i2
时,将bi调整为l
0i4
,获取l
i4
和k
i4
,否则不再获取l
i4
和k
i4
,依次类推。
[0047]
s9、当q(i)>1时,确定c
0i
=l
0i(q(i)-1)
,否则,确定c
0i
=bi。
[0048]
s207、当y1>y2时,根据bi获取c
0i
和c
1i
,其中,s207步骤中获取c
0i
和c
1i
的步骤与s205步骤中获取c
0i
和c
1i
的步骤不一致。
[0049]
具体地,在s207步骤中,包括如下步骤:
[0050]
s10、根据bi,获取bi对应的第一关键绿波带列表ui={u
i1

……
,u
ir

……
,g
is
}和ui对应的第一关键车速列表zi={z
i1

……
,z
ir

……
,z
is
},u
ir
为bi对应的第r个第一关键绿波带,r=1
……
s,s为bi对应的第一关键绿波带数量,z
ir
为u
ir
对应的绿波车速,第一关键绿波带为按照第一指定处理规则对第一绿波带进行处理获取到的绿波带,第一指定处理规则符合如下条件:保持第一绿波带中除bi之外的其他初始相位差不变,将bi调整为u
0ir
,u
0ir
为在u
ir
中a
i+1
对应的交通信号灯与ai对应的交通信号灯之间的相位差,其中,u
0ir
符合如下条件:
[0051]u0ir
=bi+r
×
δb1,δb1=bi,其中,u
0ir
≤f
i+1

[0052]
s20、当δb1≠1时,获取zi中最大的z
ir
对应的u
0ir
作为bi,令δb1=δb1/2,执行s10步骤。
[0053]
s30、当δb1=1时,获取z
0ir
,z
0ir
为zi中最大的z
ir

[0054]
s40、当z
0ir
>v时,确定z
0ir
对应的u
0ir
为c
1i
,否则,确定bi为c
1i

[0055]
s50、根据bi,获取bi对应的第二关键绿波带列表wi={w
i1

……
,w
ik

……
,w
it
}和wi对应的第一关键车速列表ri={r
i1

……
,r
ik

……
,r
it
},w
ik
为bi对应的第k个第二关键绿波带,k=1
……
t,t为bi对应的第二关键绿波带数量,r
ik
为w
ik
对应的绿波车速,第二关键绿波带为按照第二指定处理规则对第一绿波带进行处理获取到的绿波带,第二指定处理规则符合如下条件:保持第一绿波带中除bi之外的其他初始相位差不变,将bi调整为w
0ik
,w
0ik
为在w
ik
中a
i+1
对应的交通信号灯与ai对应的交通信号灯之间的相位差,其中,w
0ik
符合如下条件:
[0056]w0ik
=b
i-k
×
δb1,其中,w
0ik
≥0。
[0057]
s60、当δb1≠1时,获取ri中最大的r
ik
对应的w
0ik
作为bi,令δb1=δb1/2,执行s50步骤。
[0058]
s70、当δb1=1时,获取r
0ik
,r
0ik
为ri中最大的r
ik

[0059]
s80、当r
ik
>v时,确定r
0ik
对应的w
0ik
为c
0i
,否则,确定bi为c
0i

[0060]
上述,获取初始相位差列表对应的第一时间复杂度优先级和第二时间复杂度优先级,对第一时间复杂度优先级和第二时间复杂度优先级进行比对,进一步的对第一绿波带对应的绿波车速进行处理和分析,获取第一关键绿波带以及第一关键绿波带对应的绿波车速和第二关键绿波带以及第二关键绿波带对应的绿波车速,能够获取到较为精准的第一相位差区间,可以节省空间,减少资源浪费且根据第一中间相位差区间调节绿波带中的交通信号灯的相位差,进一步的获取目标绿波带,使目标绿波带上的车辆的平均车速以及平均车速的其他相关指标最优,从而使绿波带发挥最大的作用。
[0061]
s300、根据c,获取c对应的第二相位差列表d={d1,
……
,dj,
……
,dn},dj={d
j1

……
,d
ji

……
,d
j(m-1)
},d
ji
为在c对应的第j个第二相位差列表中ci对应的第二相位差,j=1
……
n,n为c对应的第二相位差列表数量,其中,d
ji
∈[c
0i
,c
1i
];可以理解为:第1次从每一个[c
0i
,c
1i
]中抽取出一个数值作为d
1i
;第2次从每一个[c
0i
,c
1i
]中抽取出一个数值作为d
2i
且至少有一个d
2i
与d
1i
不同;第3次从每一个[c
0i
,c
1i
]中抽取出一个数值作为d
3i
且至少有一个d
3i
与d
1i
不同、至少有一个d
3i
与d
2i
不同;
……
;第j次从每一个[c
0i
,c
1i
]中抽取出一
个数值作为d
ji
且至少有一个d
ji
与d
(j-1)i
不同、至少有一个d
ji
与d
(j-2)i
不同、至少有一个d
ji
与d
(j-3)i
不同、
……
、至少有一个d
ji
与d
1i
不同;
……
;第n次从每一个[c
0i
,c
1i
]中抽取出一个数值作为d
ni
且至少有一个d
ni
与d
(n-1)i
不同、至少有一个d
ni
与d
(n-2)i
不同、至少有一个d
ni
和d
(n-3)i
不同、
……
、至少有一个d
ni
和d
1i
不同。
[0062]
具体地,n符合如下条件:
[0063][0064]
s400、根据d
ji
,获取目标绿波带。
[0065]
具体地,在s400步骤中包括如下步骤:
[0066]
s401、将bi调整为d
ji
,获取dj对应的第四绿波带lbj。
[0067]
s403、根据lbj,获取d对应的第四车速列表cs={cs1,
……
,csj,
……
,csn},csj为将lbj对应的绿波车速。
[0068]
s405、确定cs中最大的csj对应的lbj为目标绿波带。
[0069]
上述,将第一绿波带中的初始相位差调整为第二相位差,获取第四绿波带以及第四绿波带对应的绿波车速,将绿波车速最大的第四绿波带确定为目标绿波带,使目标绿波带上的车辆的平均车速以及平均车速的其他相关指标最优,从而使绿波带发挥最大的作用。
[0070]
具体地,若m≥7,获取所有的ai中的交通信号灯的绿信比,若存在ai中的交通信号灯的绿信比不大于预设绿信比阈值时,将所述预设路径分为第一路径和第二路径进行处理,第一路径中的交通信号灯id为a1至ai,第二路径中的交通信号灯id为a
i+1
至am,对第一路径和第二路径进行处理,获取第一路径对应的绿波带和第二路径对应的绿波带,其中,本领域技术人员根据实际需求设置预设绿信比阈值。
[0071]
本发明提供了一种获取绿波带的数据处理系统,包括:交通信号灯信息列表、处理器、存储有计算机程序的存储器,当计算机程序被处理器执行时,实现以下步骤:获取第一绿波带的初始相位差列表;获取第一相位差区间列表;获取第二相位差列表;根据第二相位差,获取目标绿波带。可知本发明,对绿波带对应的绿波车速进行处理和分析,通过调节绿波带中的交通信号灯的相位差获取目标绿波带,使目标绿波带上的车辆的平均车速以及平均车速的其他相关指标最优,从而使绿波带发挥最大的作用。
[0072]
虽然已经通过示例对本发明的一些特定实施例进行了详细说明,但是本领域的技术人员应该理解,以上示例仅是为了进行说明,而不是为了限制本发明的范围。本领域的技术人员还应理解,可以对实施例进行多种修改而不脱离本发明的范围和精神。本发明开的范围由所附权利要求来限定。

技术特征:
1.一种获取绿波带的数据处理系统,其特征在于,所述系统包括:交通信号灯信息列表a={a1,
……
,a
i

……
,a
m
}、处理器、存储有计算机程序的存储器,其中,a
i
为预设路径中第i个交通信号灯id对应的交通信号灯信息,i=1
……
m,m为预设路径中交通信号灯数量,当计算机程序被所述处理器执行时,实现以下步骤:s100、将a输入到预设干线协调控制模型中,获取a对应的第一绿波带的初始相位差列表b={b1,
……
,b
i

……
,b
m-1
},b
i
为在第一绿波带中a
i+1
对应的交通信号灯与a
i
对应的交通信号灯之间的初始相位差;s200、根据b,获取b对应的第一相位差区间列表c={c1,
……
,c
i

……
,c
m-1
},c
i
=[c
0i
,c
1i
],c
0i
为b
i
对应的第一相位差区间的下限值,c
1i
为b
i
对应的第一相位差区间的上限值,其中,在s200步骤中包括如下步骤:s201、根据a,获取b对应的第一时间复杂度优先级y1,y1符合如下条件:y1=σ
mi=2
f
i
;f
i
为a
i
中的交通信号灯的周期对应的秒数;s203、根据b,获取b对应的第二时间复杂度优先级y2,y2符合如下条件:s205、当y1≤y2时,根据b
i
获取c
0i
和c
1i
;s207、当y1>y2时,根据b
i
获取c
0i
和c
1i
,其中,s207步骤中获取c
0i
和c
1i
的步骤与s205步骤中获取c
0i
和c
1i
的步骤不一致;s300、根据c,获取c对应的第二相位差列表d={d1,
……
,d
j

……
,d
n
},d
j
={d
j1

……
,d
ji

……
,d
j(m-1)
},d
ji
为在c对应的第j个第二相位差列表中c
i
对应的第二相位差,j=1
……
n,n为c对应的第二相位差列表数量,其中,d
ji
∈[c
0i
,c
1i
];s400、根据d
ji
,获取目标绿波带。2.根据权利要求1所述的获取绿波带的数据处理系统,其特征在于,在s205步骤中包括如下步骤:s1、根据b,获取b对应的第一车速v,第一车速为在第一绿波带中a
i+1
对应的交通信号灯与a
i
对应的交通信号灯之间的初始相位差为b
i
时,第一绿波带对应的绿波速度;s3、根据b
i
,获取b
i
对应的第二绿波带列表g
i
={g
i1

……
,g
ix

……
,g
ip(i)
}和g
i
对应的第二车速列表h
i
={h
i1

……
,h
ix

……
,h
ip(i)
},g
ix
为b
i
对应的第x个第二绿波带,x=1
……
p(i),p(i)为b
i
对应的第二绿波带数量,h
ix
为g
ix
对应的绿波车速,第二绿波带为按照第一关键处理规则对第一绿波带进行处理获取到的绿波带,第一关键处理规则符合如下条件:保持第一绿波带中除b
i
之外的其他初始相位差不变,将b
i
调整为g
0ix
,g
0ix
为在g
ix
中a
i+1
对应的交通信号灯与a
i
对应的交通信号灯之间的相位差,其中,g
0ix
符合如下条件:g
0ix
=b
i
+x
×
δb,δb为预设相位差阈值,δb=1s;h
ix
符合如下条件:当x>1且x<p(i)时,h
ix
>h
i(x-1)
;当x=p(i)时,h
ix
<h
i(x-1)
;s5、当p(i)>1时,确定c
1i
=g
0i(p(i)-1)
,否则,确定c
1i
=b
i
;s7、根据b
i
,获取b
i
对应的第三绿波带列表l
i
={l
i1

……
,l
iy

……
,g
iq(i)
}和l
i
对应的第三车速列表k
i
={k
i1

……
,k
iy

……
,k
iq(i)
},l
iy
为b
i
对应的第y个第三绿波带,y=1
……
q(i),q(i)为b
i
对应的第三绿波带数量,k
iy
为l
iy
对应的绿波车速,第三绿波带为按照第二关
键处理规则对第一绿波带进行处理获取到的绿波带,第二关键处理规则符合如下条件:保持第一绿波带中除b
i
之外的其他初始相位差不变,将b
i
调整为l
0iy
,l
0iy
为在l
iy
中a
i+1
对应的交通信号灯与a
i
对应的交通信号灯之间的相位差,其中,l
0iy
符合如下条件:l
0iy
=b
i-y
×
δb;k
iy
符合如下条件:当y>1且y<q(i)时,k
iy
>k
i(y-1)
;当y=q(i)时,k
iy
<k
i(y-1)
;s9、当q(i)>1时,确定c
0i
=l
0i(q(i)-1)
,否则,确定c
0i
=b
i
。3.根据权利要求2所述的获取绿波带的数据处理系统,其特征在于,在s207步骤中包括如下步骤:s10、根据b
i
,获取b
i
对应的第一关键绿波带列表u
i
={u
i1

……
,u
ir

……
,g
is
}和u
i
对应的第一关键车速列表z
i
={z
i1

……
,z
ir

……
,z
is
},u
ir
为b
i
对应的第r个第一关键绿波带,r=1
……
s,s为b
i
对应的第一关键绿波带数量,z
ir
为u
ir
对应的绿波车速,第一关键绿波带为按照第一指定处理规则对第一绿波带进行处理获取到的绿波带,第一指定处理规则符合如下条件:保持第一绿波带中除b
i
之外的其他初始相位差不变,将b
i
调整为u
0ir
,u
0ir
为在u
ir
中a
i+1
对应的交通信号灯与a
i
对应的交通信号灯之间的相位差,其中,u
0ir
符合如下条件:u
0ir
=b
i
+r
×
δb1,δb1=b
i
,其中,u
0ir
≤f
i+1
;s20、当δb1≠1时,获取z
i
中最大的z
ir
对应的u
0ir
作为b
i
,令δb1=δb1/2,执行s10步骤;s30、当δb1=1时,获取z
0ir
,z
0ir
为z
i
中最大的z
ir
;s40、当z
0ir
>v时,确定z
0ir
对应的u
0ir
为c
1i
,否则,确定b
i
为c
1i
;s50、根据b
i
,获取b
i
对应的第二关键绿波带列表w
i
={w
i1

……
,w
ik

……
,w
it
}和w
i
对应的第一关键车速列表r
i
={r
i1

……
,r
ik

……
,r
it
},w
ik
为b
i
对应的第k个第二关键绿波带,k=1
……
t,t为b
i
对应的第二关键绿波带数量,r
ik
为w
ik
对应的绿波车速,第二关键绿波带为按照第二指定处理规则对第一绿波带进行处理获取到的绿波带,第二指定处理规则符合如下条件:保持第一绿波带中除b
i
之外的其他初始相位差不变,将b
i
调整为w
0ik
,w
0ik
为在w
ik
中a
i+1
对应的交通信号灯与a
i
对应的交通信号灯之间的相位差,其中,w
0ik
符合如下条件:w
0ik
=b
i-k
×
δb1,其中,w
0ik
≥0;s60、当δb1≠1时,获取r
i
中最大的r
ik
对应的w
0ik
作为b
i
,令δb1=δb1/2,执行s50步骤;s70、当δb1=1时,获取r
0ik
,r
0ik
为r
i
中最大的r
ik
;s80、当r
ik
>v时,确定r
0ik
对应的w
0ik
为c
0i
,否则,确定b
i
为c
0i
。4.根据权利要求1所述的获取绿波带的数据处理系统,其特征在于,在s400步骤中包括如下步骤:s401、将b
i
调整为d
ji
,获取d
j
对应的第四绿波带lb
j
;s403、根据lb
j
,获取d对应的第四车速列表cs={cs1,
……
,cs
j

……
,cs
n
},cs
j
为将lb
j
对应的绿波车速;s405、确定cs中最大的cs
j
对应的lb
j
为目标绿波带。5.根据权利要求1所述的获取绿波带的数据处理系统,其特征在于,所述交通信号灯信息包括:交通信号灯的周期、交通信号灯的绿信比和交通信号灯的位置坐标。
6.根据权利要求1所述的获取绿波带的数据处理系统,其特征在于,n符合如下条件:7.根据权利要求1所述的获取绿波带的数据处理系统,其特征在于,c
0i
≠c
1i
。8.根据权利要求5所述的获取绿波带的数据处理系统,其特征在于,所述交通信号灯的周期为交通信号灯的所有相位依次出现一遍的总时长。

技术总结
本发明提供了一种获取绿波带的数据处理系统,包括:交通信号灯信息列表、处理器、存储有计算机程序的存储器,当计算机程序被处理器执行时,实现以下步骤:获取第一绿波带的初始相位差列表;获取第一相位差区间列表;获取第二相位差列表;根据第二相位差,获取目标绿波带。可知本发明,对绿波带对应的绿波车速进行处理和分析,通过调节绿波带中的交通信号灯的相位差获取目标绿波带,使目标绿波带上的车辆的平均车速以及平均车速的其他相关指标最优,从而使绿波带发挥最大的作用。从而使绿波带发挥最大的作用。从而使绿波带发挥最大的作用。


技术研发人员:王志豪 俞锋锋 曾昱深 谭炽烈
受保护的技术使用者:每日互动股份有限公司
技术研发日:2023.02.22
技术公布日:2023/6/7
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐