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

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


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


背景技术:

2.绿波带是指计算车辆通过某一路段的时间,再对各个路口的红绿灯信号进行协调,车辆在通过时能连续获得一路绿灯的技术,随着智能交通系统的发展,城市路网密度不断增加,伴随而来的是道路交叉口数量急剧增加,道路中车辆越来越多,排队拥堵现象日益严重,控制绿波带的带宽可以有效减少排队拥堵现象,提高道路的通行效率,现有的绿波带的获取方法为对绿波控制模型进行不断的改进和扩展,进而获取绿波带。
3.但上述方法存在以下技术问题:
4.绿波控制模型只能获取道路长度在一定范围内的绿波带,且只能获取到整条路线对应的绿波带,无法获取到每一个原子路段对应的绿波带,并且使用绿波控制模型获取绿波带的过程中,当路线比较长且路线中的路口较多时,交通信号灯控制的路口也比较多且相邻两个交通信号灯控制的路口之间的距离较长,车流量差异较大,获取到的绿波带的精准度较低。


技术实现要素:

5.针对上述技术问题,本发明采用的技术方案为:
6.一种获取贯穿绿波带的数据处理系统,包括:预设路段内的目标路口id列表a={a1,
……
,ar,
……
,as}、目标路口信息列表b={b1,
……
,br,
……
,bs}、处理器和存储有计算机程序的存储器,其中,ar为预设路段内的第r个目标路口id,br为ar对应的目标路口信息,r=1
……
s,s为预设路段内的目标路口id数量,当计算机程序被处理器执行时,实现以下步骤:
7.s100,根据b,获取b对应的第一信号灯时间列表d1={d
11

……
,d
1r

……
,d
1s
}和b对应的第二信号灯时间列表d2={d
21

……
,d
2r

……
,d
2s
},d
1r
为br对应的第一信号灯时间,d
2i
为bi对应的第二信号灯时间。
8.s200,获取预设路段对应的子路段id列表对应的关键时长列表ut={ut1,
……
,uti,
……
,utm},uti为第i个子路段id对应的关键时长。
9.s300,根据ut,获取a对应的目标贯穿绿波带宽q={q1,
……
,qr,
……
,qs},qr为ar对应的目标贯穿绿波带,其中,在s300步骤中包括如下步骤获取qr:
10.s301,根据ut、d1和d2,获取a对应的中间时长ut0={ut
01

……
,ut
0r

……
,ut
0s
},ut
0r
=[ut
0r1
,ut
0r2
],ut
0r1
为ar对应的中间时长的下限值,ut
0r2
为ar对应的中间时长的上限值,其中,在s301步骤中还包括如下步骤获取ut
0r

[0011]
s3011,获取ut
0r-1
=[ut
0(r-1)1
,ut
0(r-1)2
]和ai对应的初始信号灯时长d
0r
=[d
1r
,d
2r
],其中,当i=1时,ut
01
=[d
11
,d
21
]。
[0012]
s3013,根据ut
0r-1
,获取ut
0r-1
对应的关键时长δut
0r-1
=[ut
0(r-1)1
+ut
(r-1)
,ut
0(r-1)2
+ut
(r-1)
]。
[0013]
s3015,根据δut
0r-1
和d
0r
,获取ut
0r
,其中,ut
0r
符合如下条件:
[0014]
ut
0r
=δut
0r-1
∩d
0r

[0015]
s303,根据ut0和ut,获取q,其中,qr=[q
1r
,q
2r
],q
1r
为ar对应的目标贯穿绿波带的下限值,q
2r
为ar对应的目标贯穿绿波带的上限值,其中,q
1r
符合如下条件:
[0016]q1r
=ut
0r1-ut
(r-1)

[0017]q2r
符合如下条件:
[0018]q2r
=ut
0r2-ut
(r-1)

[0019]
本发明至少具有以下有益效果:
[0020]
本发明提供了一种获取贯穿绿波带的数据处理系统,包括:预设路段内的目标路口id列表、目标路口信息列表、处理器和存储有计算机程序的存储器,当计算机程序被处理器执行时,实现以下步骤:获取目标路口信息列表对应的信号灯时间列表;获取预设路段对应的子路段id列表对应的关键时长列表;根据关键时长列表,获取预设路段内的目标路口id列表对应的目标贯穿绿波带宽;可知本发明对路段中的路口信息进行处理获取信号灯时间列表,进一步的获取路段中的子路段,根据每一子路段的关键时长列表结合信号灯时间列表进一步获取到每一子路段对应的绿波带,进而获取到预设路段的贯穿绿波带,可以获取道路长度在各种范围内的贯穿绿波带,有利于提高获取贯穿绿波带的精准度。
附图说明
[0021]
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0022]
图1为本发明实施例提供的一种获取贯穿绿波带的数据处理系统执行计算机程序的流程图。
具体实施方式
[0023]
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0024]
实施例一
[0025]
本实施例一提供了一种获取贯穿绿波带的数据处理系统,包括:预设路段内的目标路口id列表a={a1,
……
,ar,
……
,as}、目标路口信息列表b={b1,
……
,br,
……
,bs}、处理器和存储有计算机程序的存储器,其中,ar为预设路段内的第r个目标路口id,br为ar对应的目标路口信息,r=1
……
s,s为预设路段内的目标路口id数量,当所述计算机程序被处理器执行时,实现以下步骤,如图1所示:
[0026]
s100,根据b,获取b对应的第一信号灯时间列表d1={d
11

……
,d
1r

……
,d
1s
}和b对应的第二信号灯时间列表d2={d
21

……
,d
2r

……
,d
2s
},d
1r
为br对应的第一信号灯时间,d2i
为bi对应的第二信号灯时间。
[0027]
具体的,所述目标路口id为目标路口的唯一身份标识。
[0028]
具体的,所述目标路口为预设路段内任一交叉路口,其中,所述预设路段为用户预先设置的路段。
[0029]
具体的,所述目标路口信息为目标路口的路口信息,其中,所述路口信息包括:路口对应的车辆行驶方向、路口对应的信号灯绿信比。
[0030]
进一步的,a中所有的ar对应的预设车辆行驶方向均一致,其中,所述预设车辆行驶方向为本领域技术人员预先设置的任一车辆行驶方向。
[0031]
进一步的,每一路口对应的车辆行驶方向一致;可以理解为:在每一路口对应的的车辆向一个方向行驶。
[0032]
进一步的,所述第一信号灯时间为在预设车辆行驶方向上的目标路口的绿灯起始时间。
[0033]
进一步的,所述第二信号灯时间为在预设车辆行驶方向上的目标路口的绿灯结束时间。
[0034]
进一步的,所述系统还包括所述预设路段对应的预设车辆信息列表和所述预设路段对应的子路段信息列表,其中,子路段信息包括子路段id和每一子路段id对应的路段长度。
[0035]
具体的,所述子路段id为预设路段中任一子路段的唯一身份标识。
[0036]
进一步的,所述子路段为相邻的目标路口之间的路段。
[0037]
在一个具体的实施例中,在s100步骤中还包括如下步骤:
[0038]
s101,获取所述预设路段对应的预设车辆信息列表。
[0039]
具体的,所述预设车辆信息列表包括若干个预设车辆信息,其中,每一预设车辆信息包括:预设车辆id、预设车辆id对应的预设车速和相邻的预设车辆id之间的时间间隔,可以理解为:后面的预设车辆相对于前面的预设车辆之间的时间间隔。
[0040]
进一步的,所述预设车辆id为预设车辆的唯一身份标识。
[0041]
进一步的,所述预设车辆为在预设路段上行驶的车辆。
[0042]
优选的,每一所述预设车辆id对应的预设车速一致,可以减小对预设车速进行处理的过程中带来的误差,避免获取到错误的预设车辆对应的目标时长。
[0043]
优选的,每两个相邻的预设车辆id之间的时间间隔一致,可以减小对预设车速进行处理的过程中带来的误差,避免获取到错误的预设车辆对应的预估时间点。
[0044]
s103,根据b和所述预设路段对应的预设车辆信息列表,获取所述预设路段的目标车速。
[0045]
具体的,在s103步骤中还包括如下步骤:
[0046]
s1031,根据b,获取目标时长信息列表。
[0047]
进一步的,所述目标时长信息列表包括每一预设车辆id对应的目标时长。
[0048]
进一步的,在s1031步骤中还包括如下步骤:
[0049]
s10311,从所述预设路段对应的子路段信息列表中获取预设路段对应的子路段id列表u={u1,
……
,ui,
……
,um},ui为第i个子路段id,i=1
……
m,m为子路段id的数量。
[0050]
进一步的,m=s-1。
[0051]
s10313,从所述预设路段对应的预设车辆信息列表中获取预设车辆id列表c={c1,
……
,cj,
……
,cn},cj为第j个预设车辆id,j=1
……
n,n为预设车辆id的数量。
[0052]
进一步的,n的取值为在所述预设路段上,按照预设行驶方向行驶的最大车辆数量。
[0053]
s10315,根据所有的目标路口对应的信号灯绿信比,获取u对应的目标信号灯时长列表t={t1,
……
,ti,
……
,tm},ti={[t
1i
,t
1i
+δt
1i
),
……
,[t
xi
,t
xi
+δt
xi
),
……
,[t
p(i)i
,t
p(i)i
+δt
p(i)i
)},其中,t
xi
为ui对应的目标信号灯的第x个预设周期的起始时间点,δt
xi
为ui对应的目标信号灯的第x个预设周期内的信号灯显示时长,x=1
……
p(i),p(i)为ui对应的预设信号灯的预设时段数量。
[0054]
进一步的,所述目标信号灯为目标路口对应的交通信号灯。
[0055]
进一步的,所述预设周期为每一目标信号灯中信号灯显示周期,其中,本领域技术人员知晓,现有技术中任一通过目标路口对应的信号灯绿信比确定目标信号灯的预设周期的方法,均属于本发明的保护范围,在此不再赘述。
[0056]
进一步的,所述信号灯显示时长为绿灯显示时长或非绿灯显示时长;其中,当x为奇数时,所述信号灯显示时长为绿灯显示时长;当x为偶数时,所述信号灯显示时长为非绿灯显示时长。
[0057]
进一步的,t
xi
符合如下条件:
[0058]
t
xi=
t
x-1i
+δt
x-1i

[0059]
s10317,从所述预设路段对应的子路段信息列表中获取u对应的子路段长度列表l={l1,
……
,li,
……
,lm},li为ui对应的子路段长度。
[0060]
s10319,根据v、l和t,获取c对应的目标时长列表g={g1,
……
,gj,
……
,gn},gj为cj对应的目标时长,其中,v为预设车速。
[0061]
进一步的,在s10319步骤中还包括如下步骤:
[0062]
s110,根据l和v,获取c对应的预估时间点列表g0={g
01

……
,g
0j

……
,g
0n
},g
0j
={g
0j1

……
,g
0ji

……
,g
0jm
},g
0ji
为bj对应的预设车辆到达ai对应的路口的预估时间点。
[0063]
进一步的,g
0ji
符合如下条件:
[0064]g0ji
=t0+j
×
δt0+(l1+
……
+li)/v,其中,t0为第一辆预设车辆的起始时间点,δt0为相邻的预设车辆id之间的时间间隔。
[0065]
s130,遍历g且当g
0ji
为满足预设条件的第一个时间点时,获取g
0ji
对应的第一中间时长t

ij
和g
0ji
对应的第二中间时长列表t

ij0
={t

ij01

……
,t

ij0y

……
,t

ji0q
},t

ij0y
为g
0ji
对应的第y个第二中间时长,y=1
……
q,q为第二中间时长的数量,其中,g
0ji
满足的预设条件为当g
0ji
∈[t
xi
,t
xi1
+δt
xi
)且x为偶数时。
[0066]
进一步的,t

ij
符合如下条件:
[0067]
t

ij
=j
×
δt0+(l1+
……
+li)/v。
[0068]
在一个具体的实施例中,在s130步骤中还包括如下步骤获取t

ij0

[0069]
s1301,获取t

ij
对应的中间时间点列表g
01ji
={g
0j(i+1)
+δg
01ji

……
,g
0jz
+δg
01ji

……
,g
0jm
+δg
01ji
},g
0jz
为t

ij
对应的第z个中间时间点,z=i+1
……
m,可以理解为:t

ij
对应的第z个中间时间点是指cj对应的预设车辆到达ui对应的路口之后第z个路口对应的预估时间点。
[0070]
进一步的,δg
01ji
=t
xi1
+δt
xi-g
0ji

[0071]
s1303,遍历g
01ji
且在g
01ji
中g
0jz
+δg
01ji
为满足预设条件的第一个时间点时,获取g
01ji
对应的第一中间时长t

ij01
和g
01ji
对应的中间时间点列表,其中,(g
0jz
+δg
01ji
)∈[t
xz
,t
xz1
+δt
xz
),可以理解为:t
xz
为ui对应的目标信号灯之后的第z个目标信号灯的第x个预设周期的起始时间点,δt
xz
为ui对应的目标信号灯之后的第z个预设信号灯的第x个预设周期内的信号灯显示时长。
[0072]
进一步的,t

ij01
符合如下条件:
[0073]
t

ij01
=j
×
δt0+(l
i+1
+
……
+lz)/v+(z-i-1)
×
δg
01ji

[0074]
s1305,根据g
01ji
对应的中间时间点列表,获取t

ij0
;可以理解为:参照s1201-s1203依次类推,根据g
01ji
对应的中间时间点列表,获取t

ij0
,在此不再赘述。
[0075]
上述,根据目标信号灯的时长结合子路段的长度,对预设车辆的预设车速进行处理,获取到的预设车辆对应的第二中间时长更加精准,进而有利于提高获取目标时长的精准度。
[0076]
s150,根据t

ij
和t

ij0
,获取gj。
[0077]
进一步的,gj符合如下条件:
[0078]gj
=t

ij
+∑
qy=1
t

ij0y-p(i)
×j×
δt0。
[0079]
上述,根据目标信号灯的时长结合子路段的长度,对预设车辆的预设车速进行处理,进一步地获取到预设车辆对应的目标时长,对目标时长进行处理,可以获取到更精准的目标车速。
[0080]
s1033,根据所述目标时长信息列表,获取目标车速。
[0081]
具体的,v0符合如下条件:
[0082]v0
=(n
×

mi=1
li)/∑
nj=1gj
,其中,其中,v0为目标车速。
[0083]
上述,对每一子路段对应目标时长和子路段的距离进行处理,可以精准的获取到预设路段的目标车速,进而提高获取预设路段的目标绿波带宽的精准度。
[0084]
s105,根据目标车速,获取预设路段的目标绿波带宽列表。
[0085]
具体的,在s105步骤中还包括如下步骤
[0086]
s1051,获取u对应的绿灯起始时间点列表u0={u
01

……
,u
0i

……
,u
0m
},u
0i
为ui对应的绿灯起始时间点。
[0087]
进一步的,u
0i-u
0i-1
=li/v0。
[0088]
进一步的,u
01
=t0+l1/v。
[0089]
s1053,根据u0,对t进行处理以获取到目标绿波带宽列表,本领域技术人员知晓现有技术中获取绿波带宽的任一方法,在此不再赘述。
[0090]
上述,根据预设车速和目标测速,获取每一路段对应的绿灯起始时间,对每一路段对应的绿灯起始时间进行处理,可以获取到每一子路段对应的绿波带,进而获取到预设路段的贯穿绿波带,有利于提高获取贯穿绿波带的精准度。
[0091]
s107,根据目标绿波带宽列表,对将预设路段的目标路口对应的信号灯绿信比进行调整,生成第一信号灯时间和第二信号灯时间。
[0092]
上述,获取每一子路段对应的绿波带,根据每一子路段对应的绿波带获取信号灯时间,可以获取到子路段对应的关键时长,进一步地获取预设路段的贯穿绿波带,有利于提
高获取贯穿绿波带的精准度。
[0093]
s200,获取预设路段对应的子路段id列表对应的关键时长列表ut={ut1,
……
,uti,
……
,utm},uti为第i个子路段id对应的关键时长。
[0094]
具体的,uti符合如下条件:
[0095]
uti=li/v0。
[0096]
s300,根据ut,获取a对应的目标贯穿绿波带宽q={q1,
……
,qr,
……
,qs},qr为ar对应的目标贯穿绿波带。
[0097]
具体的,在s300步骤中还包括如下步骤:
[0098]
s301,根据ut、d1和d2,获取a对应的中间时长ut0={ut
01

……
,ut
0r

……
,ut
0s
},ut
0r
=[ut
0r1
,ut
0r2
],ut
0r1
为ar对应的中间时长的下限值,ut
0r2
为ar对应的中间时长的上限值。
[0099]
具体的,在s301步骤中还包括如下步骤获取ut
0r

[0100]
s3011,获取ut
0r-1
=[ut
0(r-1)1
,ut
0(r-1)2
]和ai对应的初始信号灯时长d
0r
=[d
1r
,d
2r
]。
[0101]
s3013,根据ut
0r-1
,获取ut
0r-1
对应的关键时长δut
0r-1
=[ut
0(r-1)1
+ut
(r-1)
,ut
0(r-1)2
+ut
(r-1)
]。
[0102]
s3015,根据δut
0r-1
和d
0r
,获取ut
0r
,其中,ut
0r
符合如下条件:
[0103]
ut
0r
=δut
0r-1
∩d
0r

[0104]
具体的,在s301步骤中,当i=1时,ut
01
=[d
11
,d
21
]。
[0105]
上述,获取关键时长,取关键时长和初始信号灯时长的交集作为中间时长,保证预设车辆在中间时长中畅通无阻的通过每一子路段,进一步地,对中间时长的时间点进行处理,可以获取到目标贯穿绿波带的下限值和上限值,进一步地,有利于提高获取预设路段对应的贯穿绿波带的精准度。
[0106]
s303,根据ut0和ut,获取q,其中,qr=[q
1r
,q
2r
],q
1r
为ar对应的目标贯穿绿波带的下限值,q
2r
为ar对应的目标贯穿绿波带的上限值。
[0107]
进一步的,q
1r
符合如下条件:
[0108]q1r
=ut
0r1-ut
(r-1)

[0109]
进一步的,q
2r
符合如下条件:
[0110]q2r
=ut
0r2-ut
(r-1)

[0111]
本发明提供了一种获取贯穿绿波带的数据处理系统,包括:预设路段内的目标路口id列表、目标路口信息列表、处理器和存储有计算机程序的存储器,当计算机程序被处理器执行时,实现以下步骤:获取目标路口信息列表对应的信号灯时间列表;获取预设路段对应的子路段id列表对应的关键时长列表;根据关键时长列表,获取预设路段内的目标路口id列表对应的目标贯穿绿波带宽;可知本发明对路段中的路口信息进行处理获取信号灯时间列表,进一步的获取路段中的子路段,根据每一子路段的关键时长列表结合信号灯时间列表进一步获取到每一子路段对应的绿波带,进而获取到预设路段的贯穿绿波带,可以获取道路长度在各种范围内的贯穿绿波带,有利于提高获取贯穿绿波带的精准度。
[0112]
虽然已经通过示例对本发明的一些特定实施例进行了详细说明,但是本领域的技术人员应该理解,以上示例仅是为了进行说明,而不是为了限制本发明的范围。本领域的技
术人员还应理解,可以对实施例进行多种修改而不脱离本发明的范围和精神。本发明的范围由所附权利要求来限定。

技术特征:
1.一种获取贯穿绿波带的数据处理系统,其特征在于,所述系统包括:预设路段内的目标路口id列表a={a1,
……
,a
r

……
,a
s
}、目标路口信息列表b={b1,
……
,b
r

……
,b
s
}、处理器和存储有计算机程序的存储器,其中,a
r
为预设路段内的第r个目标路口id,b
r
为a
r
对应的目标路口信息,r=1
……
s,s为预设路段内的目标路口id数量,当计算机程序被所述处理器执行时,实现以下步骤:s100,根据b,获取b对应的第一信号灯时间列表d1={d
11

……
,d
1r

……
,d
1s
}和b对应的第二信号灯时间列表d2={d
21

……
,d
2r

……
,d
2s
},d
1r
为b
r
对应的第一信号灯时间,d
2i
为b
i
对应的第二信号灯时间;s200,获取预设路段对应的子路段id列表对应的关键时长列表ut={ut1,
……
,ut
i

……
,ut
m
},ut
i
为第i个子路段id对应的关键时长;s300,根据ut,获取a对应的目标贯穿绿波带宽q={q1,
……
,q
r

……
,q
s
},q
r
为a
r
对应的目标贯穿绿波带,其中,在s300步骤中包括如下步骤获取q
r
:s301,根据ut、d1和d2,获取a对应的中间时长ut0={ut
01

……
,ut
0r

……
,ut
0s
},ut
0r
=[ut
0r1
,ut
0r2
],ut
0r1
为a
r
对应的中间时长的下限值,ut
0r2
为a
r
对应的中间时长的上限值,其中,在s301步骤中还包括如下步骤获取ut
0r
:s3011,获取ut
0r-1
=[ut
0(r-1)1
,ut
0(r-1)2
]和a
i
对应的初始信号灯时长d
0r
=[d
1r
,d
2r
],其中,当i=1时,ut
01
=[d
11
,d
21
];s3013,根据ut
0r-1
,获取ut
0r-1
对应的关键时长δut
0r-1
=[ut
0(r-1)1
+ut
(r-1)
,ut
0(r-1)2
+ut
(r-1)
];s3015,根据δut
0r-1
和d
0r
,获取ut
0r
,其中,ut
0r
符合如下条件:ut
0r
=δut
0r-1
∩d
0r
;s303,根据ut0和ut,获取q,其中,q
r
=[q
1r
,q
2r
],q
1r
为a
r
对应的目标贯穿绿波带的下限值,q
2r
为a
r
对应的目标贯穿绿波带的上限值,其中,q
1r
符合如下条件:q
1r
=ut
0r1-ut
(r-1)
;q
2r
符合如下条件:q
2r
=ut
0r2-ut
(r-1)
。2.根据权利要求1所述的获取贯穿绿波带的数据处理系统,其特征在于,在s100步骤中包括如下步骤:s101,获取所述预设路段对应的预设车辆信息列表;s103,根据b和所述预设路段对应的预设车辆信息列表,获取所述预设路段的目标车速;s105,根据目标车速,获取预设路段的目标绿波带宽列表;s107,根据目标绿波带宽列表,对将预设路段的目标路口对应的信号灯绿信比进行调整,生成第一信号灯时间和第二信号灯时间。3.根据权利要求2所述的获取贯穿绿波带的数据处理系统,其特征在于,在s103步骤中包括如下步骤:s1031,根据b,获取目标时长信息列表;s1033,根据所述目标时长信息列表,获取目标车速。4.根据权利要求3所述的获取贯穿绿波带的数据处理系统,其特征在于,在s1031步骤
中包括如下步骤:s10311,从所述预设路段对应的子路段信息列表中获取预设路段对应的子路段id列表u={u1,
……
,u
i

……
,u
m
},u
i
为第i个子路段id,i=1
……
m,m=s-1,m为子路段id的数量;s10313,从所述预设路段对应的预设车辆信息列表中获取预设车辆id列表c={c1,
……
,c
j

……
,c
n
},c
j
为第j个预设车辆id,j=1
……
n,n为预设车辆id的数量;s10315,根据所有的目标路口对应的信号灯绿信比,获取u对应的目标信号灯时长列表t={t1,
……
,t
i

……
,t
m
},t
i
={[t
1i
,t
1i
+δt
1i
),
……
,[t
xi
,t
xi
+δt
xi
),
……
,[t
p(i)i
,t
p(i)i
+δt
p(i)i
)},其中,t
xi
为u
i
对应的目标信号灯的第x个预设周期的起始时间点,δt
xi
为u
i
对应的目标信号灯的第x个预设周期内的信号灯显示时长,x=1
……
p(i),p(i)为u
i
对应的预设信号灯的预设时段数量,其中,t
xi
符合如下条件:t
xi=
t
x-1i
+δt
x-1i
;s10317,从所述预设路段对应的子路段信息列表中获取u对应的子路段长度列表l={l1,
……
,l
i

……
,l
m
},l
i
为u
i
对应的子路段长度;s10319,根据v、l和t,获取c对应的目标时长列表g={g1,
……
,g
j

……
,g
n
},g
j
为c
j
对应的目标时长,其中,v为预设车速。5.根据权利要求4所述的获取贯穿绿波带的数据处理系统,其特征在于,ut
i
符合如下条件:ut
i
=l
i
/v0,v0为目标车速。6.根据权利要求1所述的获取贯穿绿波带的数据处理系统,其特征在于,所述目标路口信息为目标路口的路口信息。7.根据权利要求6所述的获取贯穿绿波带的数据处理系统,其特征在于,所述路口信息包括:路口对应的车辆行驶方向、路口对应的信号灯绿信比。8.根据权利要求1所述的获取贯穿绿波带的数据处理系统,其特征在于,a中所有的a
r
对应的预设车辆行驶方向均一致。9.根据权利要求1所述的获取贯穿绿波带的数据处理系统,其特征在于,所述第一信号灯时间为在预设车辆行驶方向上的目标路口的绿灯起始时间。10.根据权利要求1所述的获取贯穿绿波带的数据处理系统,其特征在于,所述第二信号灯时间为在预设车辆行驶方向上的目标路口的绿灯结束时间。

技术总结
本发明提供了一种获取贯穿绿波带的数据处理系统,包括:预设路段内的目标路口ID列表、目标路口信息列表、处理器和存储有计算机程序的存储器,当计算机程序被处理器执行时,实现以下步骤:获取目标路口信息列表对应的信号灯时间列表;获取预设路段对应的子路段ID列表对应的关键时长列表;根据关键时长列表,获取预设路段内的目标路口ID列表对应的目标贯穿绿波带宽;可知本发明对路段中的路口信息进行处理获取信号灯时间列表,进一步的获取路段中的子路段,进一步的获取到每一子路段对应的绿波带,进而获取到预设路段的贯穿绿波带,可以获取道路长度在各种范围内的贯穿绿波带,有利于提高获取贯穿绿波带的精准度。提高获取贯穿绿波带的精准度。提高获取贯穿绿波带的精准度。


技术研发人员:方毅 曾昱深 俞锋锋 王志豪
受保护的技术使用者:浙江云通数达科技有限公司
技术研发日:2023.02.22
技术公布日:2023/6/27
版权声明

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

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

分享:

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

相关推荐