城市干道道路交通信号灯的智能控制方法转让专利

申请号 : CN201610035471.5

文献号 : CN105608911B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 邹晓虎邹思溢郑汝霖

申请人 : 邹晓虎

摘要 :

本发明公开了城市干道道路交通信号灯的智能控制方法,包括:根据来自拥堵路口的联动控制请求携带的路口序号查询干道路口状态表,获取当前路口的第一和第二干道标识以及当前路口每一干道上的上游相邻路口和下游相邻路口;根据干道方向上的每一干道路段的流入车流量探测器和流出车流量探测器,获取在干道上的当前路口、上下游相邻路口待通行车辆数目以及单位时间车辆通行量;根据各待通行车辆数目以及单位时间车辆通行量,确定干道上的当前路口、上下游相邻路口的车辆通行需求时间;基于各车辆通行需求时间来确定干道方向上的当前路口、上下游相邻路口的绿灯联动控制时间以进行联动控制。本发明能快速疏导干道上车辆,避免交通拥堵恶化。

权利要求 :

1.一种用于城市干道道路交通信号灯的智能控制方法,包括步骤:

当收到干道道路的一个当前路口发生拥堵而发出的联动控制请求时,根据联动控制请求携带的路口序号查询干道路口状态表获取该当前路口的第一和第二干道标识,并根据干道标识确定该当前路口分别在第一干道和第二干道上的上游相邻路口和下游相邻路口;

对于第一干道和第二干道中的每一个:

接收设置在干道方向上的每一个干道路段的流入车流量探测器和流出车流量探测器的数据信号,从接收的信号中分别获取在该干道上的与每一个干道路段对应的当前路口、上游相邻路口和下游相邻路口待通行车辆数目;

根据每一个干道路段的流出车流量探测器的信号分别获取在该干道方向上的与每一个干道路段对应的当前路口、上游相邻路口和下游相邻路口的单位时间车辆通行量;

根据获取的在该干道方向上的与每一个干道路段对应的当前路口、上游相邻路口和下游相邻路口待通行车辆数目以及单位时间车辆通行量,分别确定出该干道上的当前路口、上游相邻路口和下游相邻路口的车辆通行需求时间;

基于确定的该干道方向上的当前路口、上游相邻路口和下游相邻路口的车辆通行需求时间来确定用于该干道方向上的当前路口、上游相邻路口和下游相邻路口的绿灯联动控制时间,并根据所述绿灯联动控制时间来对在该干道方向上的当前路口、上游相邻路口和下游相邻路口的绿灯通行时间进行联动控制;

其中,干道路口状态表是预先设置的,记录有各路口的序号、各路口的第一干道标识和第二干道的标识,第一干道的上游相邻路口标识和下游相邻路口标识,第二干道的上游相邻路口标识和下游相邻路口标识。

2.如权利要求1所述的智能控制方法,其中,基于确定的该干道方向上的当前路口、上游相邻路口和下游相邻路口的车辆通行需求时间来确定用于该干道方向上的当前路口、上游相邻路口和下游相邻路口的绿灯联动控制时间包括:将该干道方向上的当前路口、上游相邻路口和下游相邻路口的车辆通行需求时间中值最大的一个作为所述绿灯联动控制时间T。

3.如权利要求1所述的智能控制方法,其中,在步骤当收到干道道路的一个当前路口发生拥堵而发出的联动控制请求时,根据联动控制请求携带的路口序号查询干道路口状态表获取该当前路口的每一干道标识,并根据干道标识确定该当前路口在该干道上的上游相邻路口和下游相邻路口之前,还包括:接收各路口的第一干道和第二干道中的每一个的拥堵指数;

步骤基于确定的该干道方向上的当前路口、上游相邻路口和下游相邻路口的车辆通行需求时间来确定用于该干道方向上的当前路口、上游相邻路口和下游相邻路口的绿灯联动控制时间包括:根据公式1计算在干道方向上的当前路口的绿灯联动控制时间T:

式中,t1为当前路口在干道方向上的车辆通行需求时间,t2为上游相邻路口在干道上的车辆通行需求时间,t3为下游相邻路口在干道方向上的车辆通行需求时间,J1为当前路口在干道方向上的拥堵指数,J2为上游相邻路口在干道方向上的拥堵指数,J3为下游相邻路口在干道方向上的拥堵指数;Δ为调节系数。

4.如权利要求3所述的智能控制方法,其中,在根据公式1计算在干道方向上的当前路口的绿灯联动控制时间T之前,根据路口的序号以及干道标识,从接收的各路口的第一干道和第二干道中的每一个的拥堵指数中确定当前路口的在第一干道和第二干道的每一个方向上的拥堵指数,以及当前路口在第一干道和第二干道的每一个方向上的上游相邻路口的拥堵指数和下游相邻路口的拥堵指数。

5.如权利要求3所述的智能控制方法,其中,所述拥堵指数按照如下方式确定:统计经流出车流量探测器摄像头获取的在规定时间内通过一条干道路段的车辆数目;

将统计的车辆数目除以预设的最大容许车辆数作为拥堵指数。

6.如权利要求3所述的智能控制方法,在根据公式1计算在干道方向上的当前路口的绿灯联动控制时间T之后,还包括步骤:计算出当前路口在干道方向上的车辆通行需求时间,上游相邻路口在干道上的车辆通行需求时间和下游相邻路口在干道方向上的车辆通行需求时间的均值;

如果绿灯联动控制时间T小于所述均值的1.5倍,则将绿灯联动控制时间T调整为所述均值的至少1.5倍。

7.如权利要求3所述的智能控制方法,其中,所述调节系数取值范围为0.01至0.1。

8.如权利要求1所述的智能控制方法,在根据所述绿灯联动控制时间来对在该干道方向上的当前路口、上游相邻路口和下游相邻路口的绿灯通行时间进行联动控制后,还包括:将干道方向上的当前路口、上游相邻路口和下游相邻路口的绿灯通行时间调整为原始值。

9.如权利要求8所述的智能控制方法,其中,在步骤将干道方向上的当前路口、上游相邻路口和下游相邻路口的绿灯通行时间调整为原始值之前,还包括:判断是否再次接收到来自所述当前路口的联动控制请求;

如果没有,则将干道方向上的当前路口、上游相邻路口和下游相邻路口的绿灯通行时间调整为原始值。

10.如权利要求9所述的智能控制方法,其中,

如果再次接收到来自所述当前路口的联动控制请求,则继续使用所述绿灯联动控制时间来对在该干道方向上的当前路口、上游相邻路口和下游相邻路口的绿灯通行时间进行联动控制。

说明书 :

城市干道道路交通信号灯的智能控制方法

技术领域

[0001] 本发明涉及智慧城市中的智能交通信号控制领域,尤其涉及一种能够根据道路路口的交通状况对交通路口的交通信号灯进行智能控制的方法。

背景技术

[0002] 20世纪80年代以来,中国的城市化进程的不断推进,大城市如北京、上海、广州、深圳等城市,甚至是一些中小城市,机动车保有量迅速上升,城市道路拥堵情况日益严重。为保障车辆在城市道路间的正常运行,必须在各道路路口设置交通信号灯,对通行车辆加以控制。路口的交通信号控制主要通过交通信号控制器来实现。因此,交通信号控制器在日常生活中扮演的角色越来越重要。
[0003] 通常,对路口的交通信号灯的控制通常是按照预设的时间进行控制,并且路口的每一个方向的绿灯通行时间一经设定在运行中是不改变的。这种情况下,道路路口的交通状况千变万化,当某一个方向拥堵或者多个方向拥堵时,该道路路口仍然按照预定的方式进行交通信号灯的控制,不但没有缓解交通状况,反而常常会到导致拥堵越来越严重。
[0004] 为了缓解道路交通拥堵状况,现有技术提出了一种改进的交通信号灯的控制方法,车流量检测器实时监测路口处的车流量信号,当判断路口处于拥堵状态时,则驶向该出口方向的信号灯转为红灯。然而,采用该技术方案,并不能够提前缓解交通拥堵,或者在出现交通拥堵之前就疏导拥堵。特别地,对于已经拥堵的状况,则根据无法解决。
[0005] 进一步,已经公开的其它现有技术中,对于一个道路路口的信号灯的控制,通常都是孤立的进行控制。换句话说,某一个道路路口的信号灯例如绿灯通行时间的控制,都是固定的时间值,或者仅仅考虑本道路路口的交通状况进行控制,而没有考虑与该道路路口相邻的路口的道路交通状况。而在现在的城市交通中,各个相邻道路路口的交通状况往往彼此影响。
[0006] 另一方面,近年来随着智慧城市的建设,智能交通的建设也是城市建设的一大需求,更需要对道路交通路口的信号灯实现智能控制。
[0007] 综上所述,现有技术中存在对一种能够依据道路路口的交通状况以及相邻道路路口的交通状况来控制信号灯尤其是干道方向上的绿灯通行时间的技术的需要。

发明内容

[0008] 本发明的实施例提供了一种用于对城市道路交通信号灯进行智能控制的方法,用以在道路交通路口发生拥堵时,可以实现该交通路口的干道方向上的绿灯通行时间进行动态调整控制,防止交通瘫痪或者缓解交通拥堵。
[0009] 根据本发明的一个方面,提供了一种用于城市干道道路交通信号灯的智能控制方法,包括步骤:
[0010] 当收到干道道路的一个当前路口发生拥堵而发出的联动控制请求时,根据联动控制请求携带的路口序号查询干道路口状态表获取该当前路口的第一和第二干道标识,并根据干道标识确定该当前路口分别在第一干道和第二干道上的上游相邻路口和下游相邻路口;
[0011] 对于第一干道和第二干道中的每一个:
[0012] 接收设置在干道方向上的每一个干道路段的流入车流量探测器和流出车流量探测器的数据信号,从接收的信号中分别获取在该干道上的与每一个干道路段对应的当前路口、上游相邻路口和下游相邻路口待通行车辆数目;
[0013] 根据每一个干道路段的流出车流量探测器的信号分别获取在该干道方向上的与每一个干道路段对应的当前路口、上游相邻路口和下游相邻路口的单位时间车辆通行量;
[0014] 根据获取的在该干道方向上的与每一个干道路段对应的当前路口、上游相邻路口和下游相邻路口待通行车辆数目以及单位时间车辆通行量,分别确定出该干道上的当前路口、上游相邻路口和下游相邻路口的车辆通行需求时间;
[0015] 基于确定的该干道方向上的当前路口、上游相邻路口和下游相邻路口的车辆通行需求时间来确定用于该干道方向上的当前路口、上游相邻路口和下游相邻路口的绿灯联动控制时间,并根据所述绿灯联动控制时间来对在该干道方向上的当前路口、上游相邻路口和下游相邻路口的绿灯通行时间进行联动控制;
[0016] 其中,干道路口状态表是预先设置的,记录有各路口的序号、各路口的第一干道标识和第二干道的标识,第一干道的上游相邻路口标识和下游相邻路口标识,第二干道的上游相邻路口标识和下游相邻路口标识。
[0017] 根据本发明的实施例,基于确定的该干道方向上的当前路口、上游相邻路口和下游相邻路口的车辆通行需求时间来确定用于该干道方向上的当前路口、上游相邻路口和下游相邻路口的绿灯联动控制时间包括:
[0018] 将该干道方向上的当前路口、上游相邻路口和下游相邻路口的车辆通行需求时间中值最大的一个作为所述绿灯联动控制时间T。
[0019] 可选地,在步骤当收到干道道路的一个当前路口发生拥堵而发出的联动控制请求时,根据联动控制请求携带的路口序号查询干道路口状态表获取该当前路口的每一干道标识,并根据干道标识确定该当前路口在该干道上的上游相邻路口和下游相邻路口之前,还包括:
[0020] 接收各路口的第一干道和第二干道中的每一个的拥堵指数;
[0021] 步骤基于确定的该干道方向上的当前路口、上游相邻路口和下游相邻路口的车辆通行需求时间来确定用于该干道方向上的当前路口、上游相邻路口和下游相邻路口的绿灯联动控制时间包括:
[0022] 根据公式1计算在干道方向上的当前路口的绿灯联动控制时间T:
[0023]   (公式1)
[0024] 式中,t1为当前路口在干道方向上的车辆通行需求时间,t2为上游相邻路口在干道上的车辆通行需求时间,t3为下游相邻路口在干道方向上的车辆通行需求时间,J1为当前路口在干道方向上的拥堵指数,J2为上游相邻路口在干道方向上的拥堵指数,J3为下游相邻路口在干道方向上的拥堵指数;Δ为调节系数。
[0025] 较佳地,在根据公式1计算在干道方向上的当前路口的绿灯联动控制时间T之前,[0026] 根据路口的序号以及干道标识,从接收的各路口的第一干道和第二干道中的每一个的拥堵指数中确定当前路口的在第一干道和第二干道的每一个方向上的拥堵指数,以及当前路口在第一干道和第二干道的每一个方向上的上游相邻路口的拥堵指数和下游相邻路口的拥堵指数。
[0027] 较佳地,在根据公式1计算在干道方向上的当前路口的绿灯联动控制时间T之后,还包括步骤:
[0028] 计算出当前路口在干道方向上的车辆通行需求时间,上游相邻路口在干道上的车辆通行需求时间和下游相邻路口在干道方向上的车辆通行需求时间的均值;
[0029] 如果绿灯联动控制时间T小于所述均值的1.5倍,则将绿灯联动控制时间T调整为所述均值的至少1.5倍。
[0030] 较佳地,在根据所述绿灯联动控制时间来对在该干道方向上的当前路口、上游相邻路口和下游相邻路口的绿灯通行时间进行联动控制后,还包括:
[0031] 将干道方向上的当前路口、上游相邻路口和下游相邻路的绿灯通行时间调整为原始值。
[0032] 较佳地,在步骤将干道方向上的当前路口、上游相邻路口和下游相邻路的绿灯通行时间调整为原始值之前,还包括:
[0033] 判断是否再次接收到来自所述当前路口的联动控制请求;
[0034] 如果没有,则将干道方向上的当前路口、上游相邻路口和下游相邻路的绿灯通行时间调整为原始值;
[0035] 如果再次接收到来自所述当前路口的联动控制请求,则继续使用所述绿灯联动控制时间来对在该干道方向上的当前路口、上游相邻路口和下游相邻路口的绿灯通行时间进行联动控制。
[0036] 根据本发明的缓解道路交通路口拥堵的交通信号灯的智能控制方法,在接收到一个道路路口由于发生拥堵发出的联动控制请求时,可以根据当前路路口及其干道上的相邻上下游路口的车辆通行需求时间来确定干道方向上3个相邻路口的绿灯联动控制时间,即相比较于正常状态下联动地延长干道方向上的绿灯通行时间,使得干道方向上的车辆能够快速通过,降低潜在的大规模车辆拥堵的可能性,避免由于在某一个路口的方向上的拥堵导致干道方向上的大面积拥堵,从而有效缓解交通压力。

附图说明

[0037] 图1为根据本发明的实施例的拥堵判断系统结构的示意图;
[0038] 图2为根据本发明实施例的道路路口的标识示意图;
[0039] 图3为根据本发明实的施例的城市道路的交通信号灯的智能控制方法的流程图。

具体实施方式

[0040] 为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举出优选实施例,对本发明进一步详细说明。然而,需要说明的是,说明书中列出的许多细节仅仅是为了使读者对本发明的一个或多个方面有一个透彻的理解,即便没有这些特定的细节也可以实现本发明的这些方面。
[0041] 通常,一个路口可能连接有很多道路,但是城市道路上的任何一个路口往往都是有两条道路为干道,并且最多只有两条干道。在城市道路的每一个交通路口发生拥堵时,由于干道上的车流量通常最大,因此往往是拥堵最严重的两条道路,它们的交通压力最大;并且往往交通压力最大的干道如果拥堵得到缓解或者避免了拥堵,更有利于缓解整个交通路口的拥堵状况。因此,本发明在干道上的每一个交通路口设置一个拥堵判断装置,其连接到拥堵策略调整装置。显然,这种连接可以是有线连接也可以是无线连接。该拥堵判断装置包括拥堵确定部件,信号灯调节部件,和设置在拥堵判断装置所在干道路段上的流入车流量探测器和流出车流量探测器。拥堵确定部件确定与道路路口相连的任一条道路的拥堵指数并根据拥堵指数确定是否发生拥堵。发生拥堵时,拥堵判断部件将联动控制请求发送到拥堵策略调整装置。流入车辆探测器和流出车辆探测器的数据也发送给拥堵策略调整装置。拥堵策略调整装置查询其内部预设的干道路口状态表来确定发生拥堵的当前路口的干道及干道方向上的相邻上游路口和相邻下游路口,获取相邻上游路口。拥堵策略调整装置根据来自流入车辆探测器和流出车辆探测器的数据,确定出与每一个干道路段对应的当前路口、上游相邻路口和下游相邻路口待通行车辆数目以及单位时间车辆通行量,从而确定出该干道上的当前路口、上游相邻路口和下游相邻路口的车辆通行需求时间。基于确定的各车辆通行需求时间,拥堵策略调整装置确定用于该干道方向上的当前路口、上游相邻路口和下游相邻路口的绿灯联动控制时间,并根据所述绿灯联动控制时间来对在该干道方向上的当前路口、上游相邻路口和下游相邻路口的绿灯通行时间进行联动控制。由于本发明在某一个道路交通路况的某一个或多个道路发生拥堵时,对一个道路路口的干道上的相邻三个路口的绿灯通行时间进行联动控制,因而能够使得干道方向上的车辆快速通过从而快速降低主干道方向上的车流量,避免了由于一个道路交通路口某一条道路的拥堵引发的大面积拥堵状况的发生,因而这种干道的绿灯通行时间的调节更能够应对实际的交通状况,能够有效地缓解交通拥堵。
[0042] 参见图1,示出了根据本发明的用于智能交通控制的拥堵判断系统结构图。如图1所示,拥堵判断系统包括拥堵判断装置10和拥堵策略调整装置20。根据本发明的实施例,尽管图1中仅示例性地示出一个拥堵判断装置10,本发明的拥堵判断系统可以包括多个拥堵判断装置10。每一个拥堵判断装置用于一个路口及其相应干道路段。拥堵策略调整装置20设置在便于与各个拥堵判断装置10通信的位置。如图1所示,拥堵判断装置10包括流入车流量探测器101,流出车流量探测器102,控制单元103,信号灯调节部件104,和收发单元105。拥堵策略调整装置20内部预先配置有干道路口状态表(未示出)。干道路口状态表是预先设置的,记录有各路口的序号、各路口的第一干道标识和第二干道的标识,第一干道的上游相邻路口标识和下游相邻路口标识,第二干道的上游相邻路口标识和下游相邻路口标识。一般地,流入车流量探测器101安装在一个干道方向上的远离路口的路段,而流出车流量探测器102则安装在该一个干道方向上的靠近路口的路段。流入车流量探测器101和流出车流量探测器102连接到控制单元以将检车的车流量数据发送给控制单元103。控制单元103将接收的车流量数据经收发单元105发送给拥堵策略调整装置20。拥堵策略调整状20根据流入车流量探测器101和流出车流量探测器102的数据信号,可以确定出与安装了该流入车流量探测器101和流出车流量探测器102对应的路口的待通行车辆数。控制单元103用于确定相应的路口是否发生拥堵。一个路口除了连接干道,还可以连接多条其它道路。本发明中,连接到一个路口的任何一条道路上都可以安装流入车流量探测器101和流出车流量探测器
102。控制单元103根据流出车流量探测器102的数据信号,可以确定与拥堵判断部件10相应的路口在某一道路方向上的拥堵指数。具体地,控制单元103统计经流出车流量探测器102获取的在规定时间内通过一条道路段的车辆数目,将统计的车辆数目除以预设的最大容许车辆数控作为拥堵指数。显然,一个路口在干道方向上的拥堵指数也可以用相同的方式来确定。较佳地,控制单元103将确定出的一个路口在干道方向上的拥堵指数经收发单元105发送给拥堵策略调整装置20。本发明中,控制单元103可以按照预定的时间间隔将确定的路口的拥堵指数经收发单元发送给拥堵策略调整单元。
[0043] 当控制单元103根据确定的与路口连接的各道路的拥堵指数确定当前路口发生拥堵时,经收发单元105向拥堵策略调整装置20发送联动控制请求。本发明中,可以为一个路口设置第一拥堵阈值,只要与该路口连接的任何一条道路的拥堵指数大于该第一拥堵阈值,则认为该路口发生了拥堵。
[0044] 拥堵策略调整装置20收到联动控制请求时,根据联动控制请求携带的路口序号查询干道路口状态表获取该当前路口的第一和第二干道标识,并根据干道标识确定该当前路口分别在第一干道和第二干道上的上游相邻路口和下游相邻路口。对于第一干道和第二干道中的每一个,拥堵策略调整装置20接收设置在干道方向上的每一个干道路段的流入车流量探测器和流出车流量探测器的信号,从接收的信号中分别获取在该干道上的与每一个干道路段对应的当前路口、上游相邻路口和下游相邻路口待通行车辆数目以及相应的单位时间车辆通行量;根据获取的各路口的待通行车辆数目以及单位时间车辆通行量,分别确定出该干道上的当前路口、上游相邻路口和下游相邻路口的车辆通行需求时间;基于确定的个路口的车辆通行需求时间来确定用于该干道方向上的当前路口、上游相邻路口和下游相邻路口的绿灯联动控制时间以进行联动控制。
[0045] 本发明中,一条道路上的两个相向行驶的方向上的道路视为不同的道路,分别有不同的道路序号。但是对于一个路口而言,其最多有两条干道。参见图2,示出了本发明实施例的道路路口标识示意图。图2中,J21和J22为不同的道路,道路序号分别为J21和J22。例如,对于路口J,根据本发明的规定,它的第一干道为J28和J23构成;第二干道为J24和J27构成。第一干道的上游路口为I,下游路口为K;第二干道的上游路口为K,下游路口为I。对于路口J,在第一干道方向上,安装了流入车流量探测器101和流出车流量探测器102。类似地,其它路口的干道上的相应路段上也安装了流入车流量探测器101和流出车流量探测器102(未示出)。
[0046] 下面,参照图3描述根据本发明实施例的城市道路的交通信号灯的智能控制方法。为便于描述和理解,下文从拥堵策略调整装置的角度描述交通路口通信号灯的智能控制方法。本领域技术人员可以理解,也可以站在拥堵判断系统的角度来描述本发明的方法。无论站在哪一个角度来描述本发明,均不影响本发明的保护范围和实施。
[0047] 如前所述,本发明中,每一个路口的拥堵指数被控制单元103以一定的时间间隔发送给拥堵策略调整装置20。
[0048] 在步骤300,接收干道道路上的一个当前路口发生拥堵而发出的联动控制请求。响应于所述联动控制请求,根据联动控制请求携带的路口序号查询干道路口状态表获取该当前路口的第一和第二干道标识,并根据干道标识确定该当前路口分别在第一干道和第二干道上的上游相邻路口和下游相邻路口,步骤302。本发明中,干道路口状态表是预先设置的,记录有各路口的序号、各路口的第一干道标识和第二干道的标识,第一干道的上游相邻路口标识和下游相邻路口标识,第二干道的上游相邻路口标识和下游相邻路口标识。因此,通过联动控制请求携带的路口序号,可以确定该路口在每一个干道方向上的上游相邻路口和下游相邻路口。显然,本发明中将发出联动控制请求、并且得到拥堵策略调整装置的响应的控制单元所属的路口作为当前路口。
[0049] 接下来,在步骤304,接收设置在干道方向上的每一个干道路段的流入车流量探测器和流出车流量探测器的数据信号,基于路口的序号,从接收的信号中分别获取在该干道上的与每一个干道路段对应的当前路口、上游相邻路口和下游相邻路口待通行车辆数目。本领域技术人员理解,通过计算流入车流量探测器和流出车流量探测器的数据信号中车辆数据的差值,可以确定出一个路口在一个干道方向上的待通行车辆数。例如,参见图2,根据该步骤可以获得路口J的第一干道的J28路段的待通行车辆数目和第二干道的J24路段的待通行车辆数目。
[0050] 同时,根据每一个干道路段的流出车流量探测器的信号分别获取在该干道方向上的与每一个干道路段对应的当前路口、上游相邻路口和下游相邻路口的单位时间车辆通行量,步骤306。显然,步骤306可以与步骤304同时进行,也可以先后进行。例如,流出车流量探测器可以将信号发送给控制单元,由控制单元统计在单位时间之内的流出车辆数目,从而获得相应路口的单位时间车辆通行量。
[0051] 在获取在一个干道方向上的与每一个干道路段对应的当前路口、上游相邻路口和下游相邻路口待通行车辆数目以及单位时间车辆通行量之后,分别确定出该干道上的当前路口、上游相邻路口和下游相邻路口的车辆通行需求时间,步骤308。显然,将一个路口的待通行车辆数目除以相应的单位时间车辆通行量就可以获得该路口的车辆通行需求时间。
[0052] 在步骤310,根据确定的该干道方向上的当前路口、上游相邻路口和下游相邻路口的车辆通行需求时间来确定用于该干道方向上的当前路口、上游相邻路口和下游相邻路口的绿灯联动控制时间T。本发明中,绿灯联动控制时间可以通过将干道方向上的当前路口、上游相邻路口和下游相邻路口的车辆通行需求时间中值最大的一个作为所述绿灯联动控制时间T来确定。作为选择,也可以取干道方向上的当前路口、上游相邻路口和下游相邻路口的车辆通行需求时间的均值的预定倍数来确定。
[0053] 较佳地,绿灯联动控制时间T可以如下确定。首先,根据路口的序号以及干道标识,从接收的各路口的第一干道和第二干道中的每一个的拥堵指数中确定当前路口的在第一干道和第二干道的每一个方向上的拥堵指数,以及当前路口在第一干道和第二干道的每一个方向上的上游相邻路口的拥堵指数和下游相邻路口的拥堵指数。其次,根据公式1计算在干道方向上的当前路口的绿灯联动控制时间T:
[0054]   (公式1)
[0055] 式中,t1为当前路口在干道方向上的车辆通行需求时间,t2为上游相邻路口在干道上的车辆通行需求时间,t3为下游相邻路口在干道方向上的车辆通行需求时间,J1为当前路口在干道方向上的拥堵指数,J2为上游相邻路口在干道方向上的拥堵指数,J3为下游相邻路口在干道方向上的拥堵指数;Δ为调节系数。
[0056] 本发明中,所述调节系数取值范围为0.01至0.1。实际上,在上述公式1中,由于绿灯联动控制时间T一定是发生在拥堵情况下才进行计算的,公式1中的各拥堵指数不会都为零,从而分母即J1+J2+J3不会为零。因此,作为选择,上述调节系数也可以取消。
[0057] 如前所述,所述拥堵指数由路口的相应的控制单元如下确定:统计经流出车流量探测器获取的在规定时间内通过一条干道路段的车辆数目;将统计的车辆数目除以预设的最大容许车辆数控作为拥堵指数。
[0058] 可选地,在根据公式1计算在干道方向上的当前路口的绿灯联动控制时间T之后,还可以进行如下操作:计算出当前路口在干道方向上的车辆通行需求时间,上游相邻路口在干道上的车辆通行需求时间和下游相邻路口在干道方向上的车辆通行需求时间的均值;如果绿灯联动控制时间T小于所述均值的1.5倍,则将绿灯联动控制时间T调整为所述均值的至少1.5倍。
[0059] 在步骤312,根据所述绿灯联动控制时间来对在该干道方向上的当前路口、上游相邻路口和下游相邻路口的绿灯通行时间进行联动控制。
[0060] 在步骤312之后,本发明的方法还可以包括步骤316。在步骤316,将干道方向上的当前路口、上游相邻路口和下游相邻路的绿灯通行时间调整为原始值。
[0061] 较佳地,在将干道方向上的当前路口、上游相邻路口和下游相邻路的绿灯通行时间调整为原始值之前,还可以选择进行判断是否再次接收到来自所述当前路口的联动控制请求,步骤314。如果没有,则将干道方向上的当前路口、上游相邻路口和下游相邻路的绿灯通行时间调整为原始值。如果再次接收到来自所述当前路口的联动控制请求,则流程返回步骤312,继续使用所述绿灯联动控制时间来对在该干道方向上的当前路口、上游相邻路口和下游相邻路口的绿灯通行时间进行联动控制。
[0062] 显然,在上述方案中,可能存在当前路口、上游相邻路口和下游相邻路口的控制单元同时向拥堵策略调整装置发送绿灯联动控制请求的情形,这就需要拥堵策略调整装置进行协调处理。这种协调处理不属于本发明讨论的范畴,在此不作详述。即使没有这些协调处理的细节信息,也不影响本发明的实施。例如,对于发生当前路口、上游相邻路口和下游相邻路口的控制单元同时向拥堵策略调整装置发送绿灯联动控制请求的情形,本发明可以选择使用响应任一个绿灯联动控制请求以本发明的方法来进行操控,当然也可以比较发出绿灯联动控制请求的三个路口的拥堵指数的大小并选择拥堵指数值最大的路口来进行本发明的方法的操控。
[0063] 本发明中,在一个道路交通路口发生拥堵时,不论引发拥堵的道路是连接该路口的哪一条,均自动选择进行干道上的绿灯的联动控制。由于干道的永远是交通流量最大的道路,本发明通过动态并且联动地延长干道上的相邻3个路口的绿灯通行时间来最大程度地在短期内卸掉交通路口的拥堵压力,从而能够更高地缓解交通拥堵。
[0064] 根据本发明,由于在一个道路路口发生拥堵时,总是能够根据该道路路口的拥堵指数以及其干道上的相邻上下游路口的拥堵指数来调节拥堵路口干道方向上3个相邻路口的绿灯通行时间,即相比较于正常状态下联动地延长该干道方向上的绿灯通行时间,从而能够最大限度地卸载掉交通压力最大方向上的车辆,从而能够有效地缓解交通拥堵。
[0065] 以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。