CN103280113B - 一种自适应的交叉口信号控制方法 - Google Patents

一种自适应的交叉口信号控制方法 Download PDF

Info

Publication number
CN103280113B
CN103280113B CN201310167669.5A CN201310167669A CN103280113B CN 103280113 B CN103280113 B CN 103280113B CN 201310167669 A CN201310167669 A CN 201310167669A CN 103280113 B CN103280113 B CN 103280113B
Authority
CN
China
Prior art keywords
time
moment
queue
green light
vehicle
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201310167669.5A
Other languages
English (en)
Other versions
CN103280113A (zh
Inventor
安毅生
赵祥模
贺冰花
袁绍欣
南春丽
姚迪
张曼
杨峰
雷鹏
梁超
尚龙华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Changan University
Original Assignee
Changan University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Changan University filed Critical Changan University
Priority to CN201310167669.5A priority Critical patent/CN103280113B/zh
Publication of CN103280113A publication Critical patent/CN103280113A/zh
Application granted granted Critical
Publication of CN103280113B publication Critical patent/CN103280113B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Traffic Control Systems (AREA)

Abstract

本发明属于城市交通控制领域,提供了一种自适应的交叉口信号控制方法,该方法通过安装车辆监测器来检测车辆数,获得车辆排队长度,通过上周期的交叉口车辆排队长度来确定下周期的信号控制策略。利用城市中已铺设的车辆检测器获取交通流数据并计算各车道的排队长度,根据排队长度的不同比例动态调整下一周期的信号配时方案。该方法以周期为单位进行配时方案的计算,运算量小,且能达到交叉口信号根据车流密度实现自适应控制的目的。此外,该方法算法简单,对硬件和工程量要求较低,方便推广。

Description

一种自适应的交叉口信号控制方法
技术领域
本发明属于城市交通控制领域,具体涉及一种自适应的交叉口信号控制方法。
背景技术
交通信号控制以交叉口微观车流为控制对象,以相位和时间为尺度分配车辆在交叉口的路权,从时间上分离冲突车流,对交通流进行合理的引导和调度,达到减少交通事故,提高交通安全和运输效率的目的。
目前,国内外的交叉口信号控制方法主要有定时控制、感应控制和自适应控制三类,定时控制适合于交通量较大且交通分布均匀的交叉口;感应控制适合于交通量偏小,变化不均匀的交叉口,但交通量大时,无法根据交通需求来调整和优化信号状态以缓解交通拥堵;自适应控制是根据检测器送来的交通量数据,实时产生某种性能指标下的最佳配时方案,自动调节绿信比、周期长度及绿时差等信号配时参数,使信号配时与变化的交通流相适应,目前,SCOOT和SCATS是两种主流的城市交通信号灯自适应控制方法。SCATS***根据交通流变化情况,实时调整信号控制参数,但可选方案数量有限,执行每一方案时间长(十几分钟变化一次方案),不具备反馈功能,且检测设备放在停车线前,无法检测车辆排队长度;SCOOT***实用性强,对配时参数能采用连续性微调整,但其相关的控制模型都是通过数学模型仿真出来的,数学模型越复杂,所需仿真时间就越长,可靠性和实时性之间会产生矛盾。此外,SCOOT和SCATS***都需要采集大量数据,建设成本高。
交叉口车辆排队长度是表征交通状态的一个重要指标,目前最优实时信号控制主要基于交叉口各进口车道排队长度进行求解。但是,计算排队长度较为复杂,通常依赖多个检测器或利用视频图像数据,实时图像处理的计算量非常大,价格昂贵,且易受天气影响,***的可靠性较差。现在大多数城市已铺设了感应线圈等设备来获取交通量,车辆占用时间,道路占用率,拥挤程度和排队长度等实时交通信息,但交叉口各方向的交通需求并不一定平衡,各进口车道的排队长度也不一定相等,特别是在交通量较大的情况下,检测器被队列中的某辆车长时间占用时,无法估计实时到达的车辆数和排队长度等信息,因而导致车辆排队长度计算精度不高,信号配时方案不精确。如果在每条车道上安装多个检测器,不仅对原有路面造成多处损坏,而且工程量大,安装不方便,工程的可行性和实施的操作性较低。
发明内容
针对现有技术存在的缺陷与不足,本发明的目的在于一种自适应的交叉口信号控制方法,该方法通过上周期的交叉口车辆排队长度来实现交叉口信号控制。
一种自适应的交叉口信号控制方法,该方法按照以下步骤进行:
步骤一,在交叉口每个车道上安装1个车辆检测器,车辆检测器和停车线的距离记为L,每个车辆检测器用于采集各相位第n周期的红灯启亮时刻第n周期的绿灯启亮时刻第n+1周期的红灯启亮时刻每个车辆通过车辆检测器时的占用时间to、车辆检测器的空闲时间间隔tf及通过检测器的车辆数n;
所述的相位包括直行队列所在的直行相位和左拐队列所在的左拐相位;
一个周期为从红灯启亮时刻到绿灯熄灭时刻,记Gmin为最小绿灯时间,记glay为单位绿灯延长或缩短时间,记Gmain为主干道的最大总绿灯时间;
步骤二,在一个周期有效绿灯时间结束时,车辆检测器将检测数据传输给后台数据处理***,分析该周期中交通状态的变化,找出车辆检测器特征状态的跃迁时刻TA、TB和TC
TA是红灯启亮后车辆v1开始长时间占用车辆检测器的状态跃迁时刻,TA时刻后,车辆检测器被车辆v1长时间占用,时刻TA可用来确定该相位车道是否存在较长的车辆队列;
TB是绿灯启亮后车辆v1驶离车辆检测器的跃迁时刻,在绿灯启亮后,TB时刻前,停车线前的车辆陆续以饱和流率驶离交叉口,但通过检测器的车辆数为0,在TB之后,车辆以最大通行流率通过车辆检测器,车辆检测器的占用时间和间隔时间降低;
TC是车辆排队队列中最后一辆车v2通过车辆检测器的状态跃迁时刻,确定队列最后一辆车v2的依据是:排队队列中连续车辆通过检测器时间隔时间较小,当一辆车与其跟随车通过检测器的时间间隔大于阈值A,说明跟随车不在此排队队列中;
根据目前交通调查数据统计结果得到阈值A的取值为3s;
步骤三,采用从时刻到TA时刻时间段内通过检测器的车辆数nL计算饱和情况下的车流密度kj,则kj=nL/L;采用从时刻到TB时刻时间段和停车线到车辆检测器间的距离L计算车辆排队队列的消散速度v,则进而通过TB和TC时间段内通过检测器的车辆数nj计算该周期内的最大排队长度Q;
(1)若不存在TA时刻,则Q<L;
(2)若存在TA时刻,则进一步确定TC时刻;
(a)若存在TC时刻,则Q=L+nj/kj
(b)若不存在TC时刻,则将下周期红灯启亮时刻作为跃迁时刻TC,统计TB时间段内通过检测器的车辆数nj,则Q>L+nj/kj
步骤四,调整主干道的信号控制策略,具体过程如下所述:
分别按照步骤三的方法计算直行队列长度QS和左拐队列长度QL
(1)若两队列的长度都小于L,则左拐相位时间和直行相位时间都分配最小绿灯时间,即Tg1=Tg2=Gmin
(2)若只有某一队列长度小于L,则该队列所在的相位分配最小绿灯时间Tg1=Gmin,而另一个长度大于等于L的队列则需要确定此队列是否存在跃迁时刻TC
(a)若存在跃迁时刻TC,则根据TC计算该时间间隔内车辆通过L所需最小速度vm,则有确定是否存在绿灯富余时间:
a)若vm<v,则存在绿灯富余时间,将原绿灯时长减掉单位绿灯变更时间glay,即Tg2=Tg2-glay
b)若vm≥v,则不存在绿灯富余时间,即表示有剩余队列,若Tg2<Gmain-Tg1,则在原绿灯时长加glay,即Tg2=Tg2+glay,若Tg2=Gmain-Tg1,则Tg2=Tg2
(b)若不存在跃迁时刻TC,则表示在绿灯时间结束时,检测器上游还有排队队列,则该相位的绿灯时长为Tg2=Gmain-Tg1
(3)若两队列的排队长度都大于等于L,则确定各队列是否存在跃迁时刻TC,则有:
(a)若两者都存在时刻TC,则确定各相位是否有富余绿灯时间,按照步骤(2)的策略(a)执行绿灯延长或缩减得绿灯时长Tg1和Tg2,其中:Tg1+Tg2≤Gmain
(b)若一个队列存在时刻TC,另一个不存在时刻TC,则存在时刻TC的相位按照步骤(2)的策略(a)执行绿灯延长或缩减得绿灯时长Tg1,不存在时刻TC的相位的绿灯时间为Tg2=Gmain-Tg1
(c)若两者都不存在跃迁时刻TC,则根据QS和QL的长度比例分配左拐相位和直行相位的绿灯时间,即 T L = G main × Q L Q L + Q S T S = G main × Q S Q L + Q S
其中:TL是左拐相位的绿灯时长,TS是直行相位的绿灯时长,QS是直行相位队列长度,QL是左拐相位队列长度;
步骤五,调整次干道的信号控制策略,具体过程如下所述:
次干道直行和左拐由一个相位所控制,记Gminor为次干道的最大绿灯时间,Gmin为最小绿灯时间,glay为单位绿灯延长或缩短时间,首先按照步骤三的方法计算次干道的排队长度Q,TG为次干道绿灯时间;
(1)若队列长度Q<L,则分配最短绿灯时间TG=Gmin
(2)若队列长度Q≥L,则确定是否存在跃迁时刻TC,则有:
(a)若存在跃迁时刻TC,则根据TC计算该时间间隔内车辆通过L所需最小速度vm,则有确定是否存在绿灯富余时间:
a)若vm<v,则存在绿灯富余时间,则TG=TG-glay
b)若vm≥v,则不存在绿灯富余时间,即表示有剩余队列,若TG<Gminor,则TG=TG+glay,若TG=Gminor,则TG=TG
(b)若不存在跃迁时刻TC,则TG=Gminor
本发明与现有技术相比,有益效果在于:
本发明的方法利用城市中已铺设的车辆检测器获取交通流数据,计算各车道的排队长度,根据排队长度的不同比例动态调整下一周期的信号配时方案。该方法以周期为单位进行配时方案的计算,运算量小,且能达到交叉口信号根据车流密度实现自适应控制的目的。此外,该方法算法简单,对硬件和工程量要求较低,借助已有设备不增加施工成本,方便推广。
附图说明
图1是主次干道交叉口车辆检测器布局示意图。
图2是一个车道上车辆排队队列随时间变化的示意图。
图3是车辆排队队列消散过程中存在跃迁时刻TC且有富余绿灯时间的队列随时间变化的示意图。
图4是车辆排队队列消散过程中存在跃迁时刻TC但没有富余绿灯时间的队列随时间变化的示意图。
图5是车辆排队队列消散过程中不存在跃迁时刻TC的队列随时间变化的示意图。
图6是主干道信号自适应控制流程图。
图7是次干道信号自适应控制流程图。
以下结合附图和实施例对本发明的具体内容作进一步详细地说明。
具体实施方式
需要说明的是本实施例给出的物理量的量纲均为本领域统一的标准量纲,本领域技术人员根据物理量即可知其量纲,因此下述内容不再一一给出。
需要说明的是一个周期为从红灯启亮时刻到绿灯熄灭时刻,根据现行交通规则,黄灯闪烁时停车线以内的车辆不能通行,因此本发明中黄灯的闪烁时长一并归到红灯时长里面,下述实施例中将不再考虑黄灯。
遵从上述技术方案,如图1所示,是主次干道交叉口车辆检测器布局示意图,图中东西方向为主干道,在距离交叉口La的直行道和左拐道上安装有车辆检测器,南北方向为次干道,在距离交叉口Ls处安装有车辆检测器。主干道设有左拐相位和直行相位,次干道直行和左拐由一个相位控制。交叉口处设有信号控制器,所有车辆检测器实施对交通量、检测器占用时间、空闲时间进行检测并传输给后台数据处理***。后台的实时数据处理***根据计算结果动态确定下一周期的信号配时方案,并传输给信号控制器。
由于主干道和次干道的车辆排队长度计算方法相同,因此下述方案以一条干道为例进行控制,检测器距离停车线的距离为L。
如图2所示是一个车道排队队列随时间变化的示意图,当红灯启亮后,车辆开始停车排队直至绿灯启亮时,排队队列开始消散,这样周而复始。当红灯时间段内没有出现跃迁时刻TA点,说明队列长度Q<L,反之,说明排队队列溢出检测器。根据到TA时间段内的排队的车辆数nL计算饱和情况下的车流密度:
kj=nL/L
从绿灯启亮时刻到时刻TB,队列以饱和流率驶出交叉口,队列的消散速度为:
v = L / ( T B - T G n )
如图3所示是排队队列消散过程中存在跃迁时刻TC且有富余绿灯时间的队列随时间变化的示意图;图4所示是排队队列消散过程中存在跃迁时刻TC但没有富余绿灯时间的队列随时间变化的示意图。根据TC的间隔计算若vm<v,则如图3存在富余绿灯时间;若vm≥v,则如图4不存在富余绿灯时间。利用TB和TC时间段内通过车辆检测器的车辆数n计算该周期内的最大排队长度:
Q=L+n/kj
如图5所示是排队队列消散过程中不存在跃迁时刻TC的队列随时间变化的示意图,时刻TC不存在表明在有效绿灯时间结束时,检测器后面还有等待队列,此时将看作TC,统计TB时间段内通过检测器的车辆数nj,则队列长度为:
Q>L+nj/kj
接下来,确定控制方案中的参数,由于一个交叉口信号周期不能过长或过短,若过短,则各相位切换频繁,车辆停车数增加且车辆频繁地起步和停车,若过长,则排队队列中车辆等待的时间就过长,因此在本方案中设最小绿灯时间Gmin(一般为15s),单位绿灯变更时间glay(3s),主干道的最大总绿灯时间Gmain(一般为80s),次干道的最大绿灯时间Gminor(一般为45s)。
如图6所示是主干道信号自适应控制流程图,首先计算直行队列长度QS和左拐队列长度QL,然后按照以下步骤进行信号控制:
(1)若两队列的长度都小于L,则左拐相位和直行相位都分配最小绿灯时间,即Tg1=Tg2=Gmin
(2)若某一队列长度小于L,则该相位分配最小绿灯时间Tg1=Gmin,而另一队列的长度大于等于L,则确定此队列是否存在TC
(a)若存在跃迁时刻TC,则根据TC的时间间隔计算该时间间隔内车辆通过L所需最小速度确定是否存在绿灯富余时间
a)若vm<v,存在绿灯富余时间则将原绿灯时长减掉单位绿灯变更时间glay,即Tg2=Tg2-glay
b)若vm≥v,不存在绿灯富余时间则表示有剩余队列,若Tg2<Gmain-Tg1,则在原绿灯时长加单位绿灯变更时间glay,即Tg2=Tg2+glay,若Tg2=Gmain-Tg1,则Tg2=Tg2
(b)若不存在跃迁时刻TC,则说明在绿灯时间结束时,检测器上游还有排队队列,则该相位的绿灯时长为Tg2=Gmain-Tg1
(3)若两队列的排队长度都大于等于L,则确定各队列是否存在状态跃迁时刻TC
(a)若两者都存在跃迁时刻TC,则确定各相位是否有富余绿灯时间,按照步骤(2)的策略(a)执行绿灯延长或缩减;
(b)若一个存在跃迁时刻TC,一个不存在,则存在跃迁时刻的相位按照步骤(2)的策略(a)执行绿灯延长或缩减得绿灯时长Tg1,另一相位的绿灯时间为Tg2=Gmain-Tg1
(c)若两者都不存在跃迁时刻TC,则根据QS和QL的长度比例分配左拐相位和直行相位的绿灯时间,即 T L = G main × Q L Q L + Q S T S = G main × Q S Q L + Q S .
其中:TL是左拐相位的绿灯时长,TS是直行相位的绿灯时长,QS是直行相位队列长度,QL是左拐相位队列长度。
如图7所示是次干道信号自适应控制流程图,次干道直行和左拐由一个相位控制,所以首先计算次干道的排队长度Q,
(1)若队列长度Q<L,则分配最短绿灯时间TG=Gmin
(2)若队列长度Q≥L,则确定是否存在跃迁时刻TC,则有:
(a)若存在跃迁时刻TC,则根据TC计算该时间间隔内车辆通过L所需最小速度vm,则有确定是否存在绿灯富余时间:
a)若vm<v,则存在绿灯富余时间,则TG=TG-glay
b)若vm≥v,则不存在绿灯富余时间,即表示有剩余队列,若TG<Gminor,则TG=TG+glay,若TG=Gminor,则TG=TG
(b)若不存在跃迁时刻TC,则TG=Gminor
以下给出本发明的具体实施例,需要说明的是本发明并不局限于以下具体实施例,凡在本申请技术方案基础上做的等同变换均落入本发明的保护范围。
实施例:
如图1中的十字交叉口,设置东西方向为主干道,车辆检测器距停车线的距离La=80m,南北方向为次干道,车辆检测器距停车线的距离Lb=60m,主干道最大总绿灯时长Gmain为80s,次干道最大绿灯时长Gminor为45s,最小绿灯时长Gmin为15s,单位绿灯变更时长glay为3s。
如表1所示为本实施例的从10:00:00开始所得到的信号灯的配时状态。
假设时刻为主干道的一个红灯开始时刻,在此刻统计获取上周期的车辆检测器数据和信号灯相位变换数据如:直行道跃迁时刻点TA9:59:10,直行道跃迁时刻TB9:59:24,直行道跃迁时刻TC9:59:30,直行绿灯开始时刻左拐绿灯开始时刻 至TA时间内通过车辆检测器的当量车辆数nL=20,TB至TC时间内通过车辆检测器的当量车辆数为nj=2,左拐道不存在跃迁时刻TA、TB、TC。计算饱和车流密度:kj=nL/La=20/80=0.25,队列消散速度 v m = L a / ( T G , L 0 - T C ) = 80 / ( 44 - 30 ) = 5.71 m / s , 由于vm<v,有富余绿灯时间,排队长度QS=La+nj/kj=80+2/0.25=88m,因此下周期直行绿灯时长TS=TS-glay=30s-3s=27s,左拐绿灯时长为TL=Gmin=15s。
而时刻为次干道的红灯开始时刻,在此刻统计获取上周期的车辆检测器数据和信号灯相位变换数据如:绿灯开始时刻为10:00:00,绿灯时长TG为30s,不存在跃迁时刻点TA,因此下周期的绿灯时长为TG=Gmin=15s;
时刻为主干道另一个红灯开始时刻,在此刻统计获取上周期的车辆检测器数据和信号灯相位变换数据如:直行绿灯开始时刻为10:00:31,不存在跃迁时刻点TA,左拐红灯开始时刻为10:00:00,左拐跃迁时刻点TA10:00:47,左拐跃迁时刻TB10:01:08,左拐跃迁时刻TC10:01:11,左拐绿灯开始时刻 至TA时间内通过车辆检测器的当量车辆数nL=19,TB至TC时间内通过车辆检测器的当量车辆数为nj=1。计算左拐车道饱和车流密度:kj=nL/La=19/80=0.23,队列消散速度 v = L a / ( T B - T G , L 1 ) = 80 / 10 = 8 m / s v m = L a / ( T R , L 2 - T C ) = 80 / 2 = 40 m / s , 由于vm□v没有富余绿灯时间,QL=La+nj/kj=80+1/0.23=84m,因此下周期直行绿灯时长为TS=Gmin=15s,左拐绿灯时长为TL=TL+glay=15s+3s=18s;
时刻为次干道另一个红灯开始时刻,在此刻统计获取上周期的车辆检测器数据和信号灯相位变换数据如:红灯开始时间为10:00:31,跃迁时刻TA为10:01:02,绿灯开始时刻为10:01:13,跃迁时刻TB为10:01:21,跃迁时刻TC为10:01:25,至TA时间内通过车辆检测器的当量车辆数nL=14,TB至TC时间内通过车辆检测器的当量车辆数为nj=3。计算车道饱和车流密度:kj=nL/Lb=14/60=0.23,队列消散速度 v = L b / ( T B - T G 1 ) = 60 / 8 = 7.5 m / s v m = L b / ( T R , C 2 - T C ) = 60 / 4 = 15 m / s , 由于vm>v,没有富余绿灯时间,Q=Lb+nj/kj=60+3/0.23=73m,因此下周期绿灯时长为TG=TG+glay=15s+3s=18s;
时刻为主干道的又一红灯开始时刻,在此刻统计获取上周期的车辆检测器数据和信号灯相位变换数据如:直行道的跃迁时刻TA为10:01:20,绿灯开始时刻为10:01:28,跃迁时刻TB为10:01:38,跃迁时刻TC为10:01:42,至TA时间内通过车辆检测器的当量车辆数nL=18,TB至TC时间内通过车辆检测器的当量车辆数为nj=2。计算直行车道饱和车流密度:kj=nL/La=18/80=0.225,队列消散速度由于vm□v,没有富余绿灯时间,因此直行排队长度QS=La+nj/kj=80+2/0.225=88m;左拐道的跃迁时刻TA为10:01:27,绿灯开始时刻为10:01:43,跃迁时刻TB为10:01:55,不存在跃迁时刻TC至TB时间内通过车辆检测器的当量车辆数nL=20,TB时间内通过车辆检测器的当量车辆数为nj=4,计算左拐车道饱和车流密度:kj=nL/La=20/80=0.25,队列消散速度因此左拐排队长度QL>La+nj/kj=80+4/0.25=96m,因此下周期直行绿灯时长TS=TS+glay=15s+3s=18s,左拐绿灯时长为TL=Gmain-TS=80s-18s=62s;
时刻为次干道的又一红灯开始时刻,此刻统计获取上周期的车辆检测器数据和信号灯相位变换数据如:次干道的跃迁时刻TA为10:01:45,绿灯开始时刻为10:02:01,跃迁时刻TB为10:02:10,不存在跃迁时刻TC至TB时间内通过车辆检测器的当量车辆数nL=14,TB时间内通过车辆检测器的当量车辆数为nj=11,计算上周期车道饱和车流密度:kj=nL/Lb=14/60=0.23,排队长度Q>Lb+nj/kj=60+11/0.23=108m,在有效绿灯结束时,车辆检测器后仍有队列,因此下周期的绿灯时长为TG=Gminor=45s;
时刻为主干道的再一个红灯开始时刻,此刻统计获取上周期的车辆检测器数据和信号灯相位变换数据如:直行道跃迁时刻TA为10:02:03,绿灯开始时刻为10:02:19,跃迁时刻TB为10:02:30,不存在跃迁时刻TC至TB时间内通过车辆检测器的当量车辆数nL=19,TB时间内通过车辆检测器的当量车辆数为nj=14,计算上周期直行车道饱和车流密度:kj=nL/La=19/80=0.2375,排队长度QS>La+nj/kj=80+14/0.2375=139m;左拐道跃迁时刻TA为10:02:29,绿灯开始时刻为10:02:37,跃迁时刻TB为10:02:55,不存在跃迁时刻TC至TB内通过检测器的当量车辆数nL=20,TB内通过车辆检测器的当量车辆数nj=27,计算上周期左拐车道饱和车流密度:kj=nL/La=20/80=0.25排队长队QL>La+nj/kj=80+27/0.25=188m在有效绿灯结束时,两车道的检测器后都仍有队列,因此下周期直行绿灯时长为
T S = G main × Q S Q S + Q L = 80 s × 139 m 139 m + 180 m = 35 s , 左拐绿灯时长为
T L = G main × Q L Q S + Q L = 80 s × 188 m 139 m + 188 m = 45 s ;
时刻为次干道的再一个红灯开始时刻,此刻统计获取上周期的车辆检测器数据和信号灯相位变换数据如:车道跃迁时刻此刻TA为10:03:05,绿灯开始时刻为10:03:39,跃迁时刻TB为10:03:50,跃迁时刻TC为10:03:58,至TB时间内通过车辆检测器的当量车辆数为nL=14,TB至TC时间内通过车辆检测器的当量车辆数为nj=8,计算上周期车道饱和车流密度为kj=nL/Lb=14/60=0.23,队列长度Q=Lb+nj/kj=60+8/0.23=94m,队列消散速度 v = L b / ( T B - T G 3 ) = 60 / 11 = 5 . 45 m / s , 队列完全消散,又vm<v,有富余绿灯时间,则下周期的绿灯时长TG=TG-glay=45s-3s=42s;
时刻为主干道的一个红灯开始时刻,此刻统计获取上周期的车辆检测器数据和信号灯相位变换数据如:直行道跃迁时刻TA为10:03:50,绿灯开始时刻为10:04:59,跃迁时刻TB为10:04:35,跃迁时刻TC为10:04:40,至TB时间内通过车辆检测器的当量车辆数为nL=20,TB至TC通过车辆检测器的当量车辆数为nj=2,计算上周期的直行道饱和车流密度kj=nL/La=20/80=0.25,队列消散速度队列完全消散,又 v m = L a / ( T G , L 4 - T C ) = 80 / 19 = 4 . 21 m / s , vm<v,有富余绿灯时间,排队长度QS=La+nj/kj=80+2/0.25=88m;左拐道的跃迁时刻TA为10:04:38,绿灯开始时刻为10:04:59,跃迁时刻TB为10:05:20,不存在跃迁时刻TC至TB时间内通过车辆检测器的当量车辆数为nL=21,TB时间内通过车辆检测器的当量车辆数为nj=20,计算上周期左拐道饱和车流密度kj=nL/La=21/80=0.26,排队长度QL>La+nj/kj=80+20/0.26=157m,在有效绿灯结束时,检测器后仍有队列,因此下周期的直行绿灯时长TS=TS-glay=36s-3s=33s,左拐绿灯时长为TL=Gmain-TS=80s-33s=47s。
表1从10:00:00开始所得到的信号灯的配时状态
时段 信号灯状态 时长(s)
10:00:00-10:00:30 主干道直行、左拐都红灯,次干道绿灯 30
10:00:31-10:00:57 主干道直行绿灯、左拐红灯,次干道红灯 27
10:00:58-10:01:12 主干道直行红灯、左拐绿灯,次干道红灯 15
10:01:13-10:01:27 主干道直行、左拐都红灯,次干道绿灯 15
10:01:28-10:01:42 主干道直行绿灯、左拐红灯,次干道红灯 15
10:01:43-10:02:00 主干道直行红灯、左拐绿灯,次干道红灯 18
10:02:01-10:02:18 主干道直行、左拐都红灯,次干道绿灯 18
10:02:19-10:02:36 主干道直行绿灯、左拐红灯,次干道红灯 18
10:02:37:10:03:38 主干道直行红灯、左拐绿灯,次干道红灯 62
10:03:39-10:04:23 主干道直行、左拐都红灯,次干道绿灯 45
10:04:24-10:04:58 主干道直行绿灯、左拐红灯,次干道红灯 35
10:04:59-10:05:44 主干道直行红灯、左拐绿灯,次干道红灯 45
10:05:45-10:06:26 主干道直行、左拐都红灯,次干道绿灯 42
10:06:27-10:06:59 主干道直行绿灯、左拐红灯,次干道红灯 33
10:07:00-10:07:47 主干道直行红灯、左拐绿灯,次干道红灯 47

Claims (1)

1.一种自适应的交叉口信号控制方法,其特征在于,该方法按照以下步骤进行:
步骤一,在交叉口每个车道上安装1个车辆检测器,车辆检测器和停车线的距离记为L,每个车辆检测器用于采集各相位第n周期的红灯启亮时刻、第n周期的绿灯启亮时刻、第n+1周期的红灯启亮时刻、每个车辆通过车辆检测器时的占用时间to、车辆检测器的空闲时间间隔tf及通过检测器的车辆数n;
所述的相位包括直行队列所在的直行相位和左拐队列所在的左拐相位;
一个周期为从红灯启亮时刻到绿灯熄灭时刻,记Gmin为最小绿灯时间,记glay为单位绿灯延长或缩短时间,记Gmain为主干道的最大总绿灯时间;
步骤二,在一个周期有效绿灯时间结束时,车辆检测器将检测数据传输给后台数据处理***,分析该周期中交通状态的变化,找出车辆检测器特征状态的跃迁时刻TA、TB和TC
TA是红灯启亮后车辆v1开始长时间占用车辆检测器的状态跃迁时刻,TA时刻后,车辆检测器被车辆v1长时间占用,时刻TA可用来确定该相位车道是否存在较长的车辆队列;
TB是绿灯启亮后车辆v1驶离车辆检测器的跃迁时刻,在绿灯启亮后,TB时刻前,停车线前的车辆陆续以饱和流率驶离交叉口,但通过检测器的车辆数为0,在TB之后,车辆以最大通行流率通过车辆检测器,车辆检测器的占用时间和间隔时间降低;
TC是车辆排队队列中最后一辆车v2通过车辆检测器的状态跃迁时刻,确定队列最后一辆车v2的依据是:排队队列中连续车辆通过检测器时间隔时间较小,当一辆车与其跟随车通过检测器的时间间隔大于阈值A,说明跟随车不在此排队队列中;
根据目前交通调查数据统计结果得到阈值A的取值为3s;
步骤三,采用从时刻到TA时刻时间段内通过检测器的车辆数nL计算饱和情况下的车流密度kj,则kj=nL/L;采用从时刻到TB时刻时间段和停车线到车辆检测器间的距离L计算车辆排队队列的消散速度v,则进而通过TB和TC时间段内通过检测器的车辆数nj计算该周期内的最大排队长度Q;
(1)若不存在TA时刻,则Q<L;
(2)若存在TA时刻,则进一步确定TC时刻;
(a)若存在TC时刻,则Q=L+nj/kj
(b)若不存在TC时刻,则将下周期红灯启亮时刻作为跃迁时刻TC,统计TB时间段内通过检测器的车辆数nj,则Q>L+nj/kj
步骤四,调整主干道的信号控制策略,具体过程如下所述:
分别按照步骤三的方法计算直行队列长度QS和左拐队列长度QL
(1)若两队列的长度都小于L,则左拐相位时间和直行相位时间都分配最小绿灯时间,即Tg1=Tg2=Gmin
(2)若只有某一队列长度小于L,则该队列所在的相位分配最小绿灯时间Tg1=Gmin,而另一个长度大于等于L的队列则需要确定此队列是否存在跃迁时刻TC
(a)若存在跃迁时刻TC,则根据TC计算该时间间隔内车辆通过L所需最小速度vm,则有确定是否存在绿灯富余时间:
a)若vm<v,则存在绿灯富余时间,将原绿灯时长减掉单位绿灯变更时间glay,即Tg2=Tg2-glay
b)若vm≥v,则不存在绿灯富余时间,即表示有剩余队列,若Tg2<Gmain-Tg1,则在原绿灯时长加glay,即Tg2=Tg2+glay,若Tg2=Gmain-Tg1,则Tg2=Tg2
(b)若不存在跃迁时刻TC,则表示在绿灯时间结束时,检测器上游还有排队队列,则该相位的绿灯时长为Tg2=Gmain-Tg1
(3)若两队列的排队长度都大于等于L,则确定各队列是否存在跃迁时刻TC,则有:
(a)若两者都存在时刻TC,则确定各相位是否有富余绿灯时间,按照步骤(2)的策略(a)执行绿灯延长或缩减得绿灯时长Tg1和Tg2,其中:Tg1+Tg2≤Gmain
(b)若一个队列存在时刻TC,另一个不存在时刻TC,则存在时刻TC的相位按照步骤(2)的策略(a)执行绿灯延长或缩减得绿灯时长Tg1,不存在时刻TC的相位的绿灯时间为Tg2=Gmain-Tg1
(c)若两者都不存在跃迁时刻TC,则根据QS和QL的长度比例分配左拐相位和直行相位的绿灯时间,即 T L = G main × Q L Q L + Q S T S = G main × Q S Q L + Q S
其中:TL是左拐相位的绿灯时长,TS是直行相位的绿灯时长,QS是直行相位队列长度,QL是左拐相位队列长度;
步骤五,调整次干道的信号控制策略,具体过程如下所述:
次干道直行和左拐由一个相位所控制,记Gminor为次干道的最大绿灯时间,Gmin为最小绿灯时间,glay为单位绿灯延长或缩短时间,首先按照步骤三的方法计算次干道的排队长度Q,TG为次干道绿灯时间;
(1)若队列长度Q<L,则分配最短绿灯时间TG=Gmin
(2)若队列长度Q≥L,则确定是否存在跃迁时刻TC,则有:
(a)若存在跃迁时刻TC,则根据TC计算该时间间隔内车辆通过L所需最小速度vm,则有确定是否存在绿灯富余时间:
a)若vm<v,则存在绿灯富余时间,则TG=TG-glay
b)若vm≥v,则不存在绿灯富余时间,即表示有剩余队列,若TG<Gminor,则TG=TG+glay,若TG=Gminor,则TG=TG
(b)若不存在跃迁时刻TC,则TG=Gminor
CN201310167669.5A 2013-05-08 2013-05-08 一种自适应的交叉口信号控制方法 Expired - Fee Related CN103280113B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310167669.5A CN103280113B (zh) 2013-05-08 2013-05-08 一种自适应的交叉口信号控制方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310167669.5A CN103280113B (zh) 2013-05-08 2013-05-08 一种自适应的交叉口信号控制方法

Publications (2)

Publication Number Publication Date
CN103280113A CN103280113A (zh) 2013-09-04
CN103280113B true CN103280113B (zh) 2014-12-24

Family

ID=49062615

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310167669.5A Expired - Fee Related CN103280113B (zh) 2013-05-08 2013-05-08 一种自适应的交叉口信号控制方法

Country Status (1)

Country Link
CN (1) CN103280113B (zh)

Families Citing this family (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103605358B (zh) * 2013-11-22 2016-08-31 公安部交通管理科学研究所 道路交通信号控制机功能在线仿真测试装置
CN103927866B (zh) * 2013-12-31 2016-02-10 北京航空航天大学 基于gps的车辆等待红绿灯时间预测方法
CN103810868B (zh) * 2014-02-25 2016-04-27 安徽科力信息产业有限责任公司 一种基于高空视频信息的交通溢流抑制方法
CN104778845B (zh) * 2014-12-29 2017-05-03 河南科技学院 多相位跳变和车辆全动态诱导交通控制方法
CN104637317B (zh) * 2015-01-23 2017-01-04 同济大学 一种基于实时车辆轨迹的交叉口感应信号控制方法
CN104700633B (zh) * 2015-03-12 2016-04-06 深圳市金迈高智能科技有限公司 智能交通控制方法及装置
CN104794910A (zh) * 2015-04-27 2015-07-22 江苏物联网研究发展中心 基于排队长度的具有跳相功能的全感应信号控制方法
CN104778848A (zh) * 2015-04-30 2015-07-15 安徽超远信息技术有限公司 用于道路交叉口车辆协调优化状态的交通信号优化控制方法
CN105427629A (zh) * 2015-11-16 2016-03-23 邹谋炎 道路交通红绿灯自适应控制的一种实现技术
CN105788302B (zh) * 2016-04-08 2018-05-04 华北电力大学(保定) 一种双目标优化的城市交通信号灯动态配时方法
CN106128128B (zh) * 2016-07-21 2018-04-03 哈尔滨工业大学 自适应交叉***通流随机波动的交通信号控制方法
CN106485928A (zh) * 2016-10-18 2017-03-08 郑州云海信息技术有限公司 一种交通信号灯控制方法、控制终端、业务平台及***
CN107240252B (zh) * 2017-05-05 2019-10-11 长安大学 一种交叉口的主动式车辆调度方法
GB2564882B (en) * 2017-07-25 2022-04-13 Red Fox Id Ltd Apparatus and methods for assessing vehicles straddled between lanes
CN107886725B (zh) * 2017-11-16 2021-02-12 山东交通学院 基于卡口数据的排队长度计算方法和装置
CN109979191B (zh) * 2017-12-28 2022-02-11 杭州海康威视***技术有限公司 交通信号控制方法、装置、电子设备及计算机可读存储介质
CN108288379B (zh) * 2018-02-01 2020-12-15 迈锐数据(北京)有限公司 一种交通数据的处理方法及装置
CN108831163B (zh) * 2018-03-22 2021-06-25 宁波崛马信息科技有限公司 一种基于地磁的主干路协同信号机控制方法
CN108447275A (zh) * 2018-04-25 2018-08-24 安徽超远信息技术有限公司 基于车队感应和车辆感应相结合的交通信号优化控制方法
CN108922204B (zh) * 2018-05-10 2021-07-20 华南理工大学 一种考虑交叉口信号控制的元胞传输模型改进方法
CN108682168B (zh) * 2018-05-15 2020-09-22 哈尔滨工业大学 一种减少信号交叉口停车的车速引导***及方法
CN111396224B (zh) * 2019-01-03 2022-07-15 奥迪股份公司 控制车辆发动机的关闭与启动的方法、装置和存储介质
CN109637141B (zh) * 2019-01-14 2020-11-03 杭州电子科技大学 一种基于宽度优先搜索的动态配时交通信号灯控制方法
CN110047299B (zh) * 2019-04-10 2020-11-03 合肥学院 交叉口机动车交通信号动态调配方法
CN111028519B (zh) * 2019-12-28 2021-01-12 江苏航天大为科技股份有限公司 一种基于视频流量检测器的自适应控制方法
CN111429721B (zh) * 2020-03-27 2021-11-09 江苏智通交通科技有限公司 基于排队消散时间的路***通信号方案优化方法
CN111612669B (zh) * 2020-04-24 2023-04-25 浙江大华技术股份有限公司 车道排队长度估算方法、***、计算机设备和存储介质
CN113903166A (zh) * 2020-07-06 2022-01-07 奥迪股份公司 车队驾驶辅助***、相应的方法和计算机可读存储介质
CN112037507B (zh) * 2020-08-10 2021-07-27 东南大学 一种过饱和交通状态干线自适应信号协调设计方法与装置
CN111951576A (zh) * 2020-08-17 2020-11-17 国为(南京)软件科技有限公司 一种基于车辆识别的交通灯控制***及其方法
CN113516857B (zh) * 2021-04-19 2022-08-16 安徽达尔智能控制***股份有限公司 一种基于雷达监测的交叉口信号配时动态调配方法及***
CN113538943A (zh) * 2021-07-19 2021-10-22 昭通亮风台信息科技有限公司 一种红绿灯控制方法及***
CN114694393B (zh) * 2022-03-24 2023-11-07 浙江大华技术股份有限公司 相位时长的调整方法和装置、存储介质及电子设备
CN117351742A (zh) * 2023-11-03 2024-01-05 广东宏畅市政工程有限公司 一种基于道口流量检测的交通灯控制方法及***

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101470965A (zh) * 2007-12-26 2009-07-01 奥城同立科技开发(北京)有限公司 自控式红绿灯控制***
WO2010042973A1 (en) * 2008-10-15 2010-04-22 National Ict Australia Limited Tracking the number of vehicles in a queue
JP5343637B2 (ja) * 2009-03-09 2013-11-13 オムロン株式会社 信号制御装置
JP4924692B2 (ja) * 2009-11-02 2012-04-25 住友電気工業株式会社 交通信号制御分析装置
CN101763734B (zh) * 2010-01-21 2011-06-08 上海交通大学 交通信号灯智能控制***及其控制方法
CN101976510A (zh) * 2010-10-26 2011-02-16 隋亚刚 高清视频检测条件下的交叉口机动车信号优化控制方法
CN102915643B (zh) * 2012-08-22 2014-09-17 浙江浙大中控信息技术有限公司 一种信号交叉口各相位绿灯时间计算方法及***

Also Published As

Publication number Publication date
CN103280113A (zh) 2013-09-04

Similar Documents

Publication Publication Date Title
CN103280113B (zh) 一种自适应的交叉口信号控制方法
CN106652493B (zh) 一种车联网环境下的交叉口信号优化控制方法
CN103559795B (zh) 一种多策略多目标的自适应交通控制方法
CN103473935B (zh) 基于感应检测器的路***通拥堵判定及控制方法和***
CN107730922B (zh) 一种单向干线绿波协调控制自适应调整方法
CN104332058B (zh) 一种智能交通灯控制方法和***
CN103871241B (zh) 一种面向快速路交织区车道动态划分控制方法
CN101789183B (zh) 一种入口匝道的自适应控制***及方法
CN110136455B (zh) 一种交通信号灯配时方法
CN105679032B (zh) 一种城市交通流过饱和状态下的交通控制子区划分方法
CN103186984B (zh) 一种城市交叉口可变导向车道转向功能变换触发方法
CN106960584A (zh) 一种自适应路***通信号灯的交通控制方法及装置
CN103198681B (zh) 一种面向公交优先的交叉口信号控制方法
CN105489034A (zh) 一种干线完全交通控制***及方法
CN104299432A (zh) 一种过饱和路口信号灯控制方法及装置
CN103236164B (zh) 一种保障公交车辆优先通行的车辆调控方法
CN107730886A (zh) 一种车联网环境下城市交叉***通信号动态优化方法
CN104637317A (zh) 一种基于实时车辆轨迹的交叉口感应信号控制方法
CN103606284B (zh) 一种智能匝道入***通需求联合控制***及方法
CN104252788B (zh) 信号控制下人行横道行人绿灯时间设置方法
CN107730926A (zh) 一种智能交通控制方法、装置及***
CN103680157A (zh) 一种面向城市瓶颈路段的车辆排队溢流预判方法
CN104916142A (zh) 一种干道优先的交叉口自适应交通信号控制方法
CN106469507A (zh) 基于实时交通流量数据的可自动调节动态绿波***及方法
CN110889967B (zh) 一种基于干道分割的溢流风险平衡信号控制优化方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20141224

Termination date: 20200508