交叉口信号相位设置与配时同步优化模型
Simultaneous optimization model of signal phase design and timing at intersection
通讯作者:
收稿日期: 2019-11-19
Received: 2019-11-19
作者简介 About authors
卢凯(1979—),男,博导,教授,从事交通控制研究.orcid.org/0000-0002-2010-1875.E-mail:
考虑非关键车流、跨相位车流、隔相车流和行人过街的通行需求,提出基于机动车通行需求的相位时间分配目标函数,建立行人过街约束下的交叉口相位时间分配基础模型;针对多种信号相位设计方案的优选问题,结合相位时间分配基础模型,建立相位设计方案优选模型,实现交叉口相位设置与信号配时的同步优化;针对多股跨相车流、隔相车流及非关键车流的通行时间分配问题,建立交叉口相位时间多轮分配模型,给出交叉口信号相位时间的分配流程,设计相位设置与信号配时的同步优化方法. 案例分析表明,所提模型能够通过对信号相位结构的优化与相位时间的多轮分配,实现信号相位设计方案的优选,能够处理搭接、隔相、重复相位等复杂相位设计情况,并兼顾行人过街需求,从而更好地保证交叉口的整体运行效率.
关键词:
The objective function of phase time allocation based on vehicle demand was proposed, and the basic model for phase time allocation of intersections with pedestrian crossing constraints was established, considering the traffic demands of non-critical movement, overlap phase movement, interrupted phase movement and pedestrian. The optimization model of phase design scheme was established, aiming at the optimization problem of multiple optional signal phase design schemes and combined with the basic model for phase time allocation of intersections. The proposed model can realize the synchronous optimization of intersection phase design and signal timing. A multi-round phase time allocation model was presented, for the phase time allocation of multiple overlap phase movement, interrupted phase movement and non-critical movement. The phase time allocation process was given and a simultaneous optimization method of signal phase design and timing at intersection was proposed based on the proposed allocation model. Case analysis shows that the model can optimize signal phase structure and allocate phase time in multiple rounds. It can deal with the complex phase design conditions such as overlap phase, interrupted phase and repeated phase, and take into account the demand of pedestrian crossing, so as to better ensure the overall operation efficiency of intersections.
Keywords:
本文引用格式
卢凯, 田鑫, 林观荣, 邓兴栋.
LU Kai, TIAN Xin, LIN Guan-rong, DENG Xing-dong.
单交叉口的信号相位设计通常包含两部分内容,一部分是确定信号相位设计方案,属于相对宏观的结构性设计工作;另一部分是确定相位设计方案的配时参数,属于相对微观的参数性设计工作. 选取合适的信号相位方案是进行交叉口信号控制配时设计工作的重要内容. 相位设计方案是交叉口信号控制的结构框架,既决定交叉口内交通流的运行秩序,同时也对交叉口的通行效率起决定性作用;信号配时是对交叉口通行权分配给予更加精细化的设计,对于交叉口的通行效率甚至整个路网的通行状态都发挥着重要作用.
上述研究大多仅从交叉口关键车流与独立相位车流的通行效益角度考虑信号配时优化,往往忽视或者淡化非关键车流及跨相位车流的通行需求,甚至没有同时考虑车流与行人的过街需求;在信号相位设置与配时优化方面,通常是根据关键交通流状况首先确定交叉口的相位设计方案,然后再进行相应的信号配时设计,即相位方案设计与配时优化是相对独立的. 这种设计思路通常难以兼顾信号相位方案设计与配时优化以进行最佳信号相位方案设计,往往不能达到交叉口信号控制的全局最优.
针对较为复杂的交叉口相位设计及时间分配问题,特别是在处理存在多个待选相位方案、须考虑行人过街需求、存在跨相位车流的多轮相位时间分配问题时,须综合考虑各个因素,建立通用的相位优化设计模型,以实现交叉口信号相位设置与配时的同步优化. 对此,本研究结合行人过街需求建立行人过街约束下的交叉口相位时间分配基础模型,利用相位时间分配目标函数建立相位设计方案优选模型,采取多轮同步优化方法解决多类型复杂车流的通行时间分配问题,利用同步优化流程实现信号相位设置与配时的同步优化设计.
1. 同步优化模型
在整个信号相位设置与配时同步优化过程中,1)须针对各个信号相位设计方案,根据各股车流和行人过街通行时间的约束条件,建立相位时间分配基础模型;2)须考虑多个可选信号相位设计方案,结合相位时间分配基础模型,建立相位设计方案优选模型,实现交叉口相位设置与信号配时的同步优化;3)须针对跨相位非关键车流所存在的配时问题,进一步建立多轮同步优化模型,实现交叉口信号相位设置与配时的同步优化.
1.1. 相位时间分配基础模型
假设在待优化信号交叉口存在多股车流受到信号控制,同时存在一定的行人过街需求,根据车流和行人过街通行时间的等式与不等式约束,建立相位时间分配基础模型如下.
1)车流通行时间等式约束. 独立相位车流的通行时间等于其所在信号相位的时长. 若在相位周期内存在跨相位车流或隔相车流,则其通行时间等于其所包含的若干个信号相位时间之和,即
式中:
2)车流通行时间不等式约束. 在未饱和情况下,车流i的通行时间
否则将不能满足通行需求. 车流i需要的最短通行时间
在饱和或过饱和状态下,车流通行时间将无法满足式(2)约束,但是根据城市交叉口安全通行管理需要,各信号相位通常也有最短相位时间的要求,即
式中:
3)行人过街通行时间等式约束. 一股过街人流可能在一个信号相位(独立相位)或连续多个信号相位(跨相位)或不连续的多个信号相位(隔相位)获得通行权,但不论行人获得过街通行的相位是独立相位、跨相位还是隔相位,每一次允许行人过街的通行时间都必须大于等于行人横穿马路所需要的步行时间,否则无法保证行人的安全过街.
当行人相位为独立相位或跨相位时,行人获得的过街通行时间等于对应的某个信号相位时间或某几个连续信号相位时间之和;当行人相位为隔相位时,行人在各组分隔相位所获得的过街通行时间应独立计算,即将隔相位分解为独立相位或跨相位进行分析,此时须将各组分隔相位的过街人流当作独立的过街人流进行处理.
过街人流l获得的通行时间
式中:
4)行人过街通行时间不等式约束. 过街人流l的通行时间
5)信号相位时间等式约束. 所有信号相位时间之和将构成一个完整的信号周期,即
式中:C为信号周期时长,各信号相位时间包括绿灯时间、黄灯时间以及全红时间.
6)相位时间分配目标函数. 相位时间分配首先应满足车流通行与行人过街需求,再考虑通过对车流通行时间进行按需分配,以达到减少车流运行延误和实现均衡分配的控制目的. 根据上述满足机动车通行需求的最短通行时间[4],定义车流i实际分配的通行时间
交叉口的相位时间分配目标可以设计为:使通行需求满足度最小的车流也能够获得尽可能大的通行效益[20],即绿信比分配的目标函数表达式为
综上,建立交叉口相位时间分配基础模型如下:
利用上述相位时间分配基础模型可以按照各股车流所需的最短通行时间,实现对于车流通行时间的均衡分配.
1.2. 相位设计方案优选模型
当交叉口信号相位设计不限于某种既定设计方案时,则存在相位设计方案的优选问题. 假设交叉口存在m个信号相位设计待选方案,分别为
式中:Z为信号相位设计方案优选目标函数,
1.3. 多轮同步优化模型
当信号相位方案中存在跨相位车流时,利用式(10)进行一次求解可能不足以实现对所有车流通行时间的优化分配,所确定的关键车流中可能会包含一股甚至多股跨相位车流,此时须对非关键车流的通行时间进行再一轮的分配.
经过对式(10)的第1轮求解,可能直接得到唯一的最佳相位设计方案,此时只须根据选定的最佳相位方案来建立与求解相位时间分配模型;也可能出现多个相位设计方案的关键车流均获得相同最大通行效益的情况,即存在多个最佳相位设计方案,此时则须通过下一轮的模型求解来继续进行相位设计方案的优选. 在利用相位设计方案优选模型(式(10))进行最佳相位设计方案优选时,关键车流的通行时间也在同步优化,并作为已知数据迭代到下一轮的优化模型中.
假设在第x轮相位设计方案优选过程中,待选相位设计方案集合为
式中:
利用同步优化模型(式(11))计算得到第x轮所确定的最佳相位方案(可能多于一个). 其中,满足式(12)或式(13)的一组链接交通流即为第x轮所确定的相位方案k的交通流:
在利用式(11)进行首轮信号相位设计方案优选与相位时间分配时,所选取的最佳相位设计方案可能不止一个,所确定的通行时间也仅对应为部分车流,之后在进行每一轮的相位设计或时间分配时,须根据上一轮的优化结果来确定该轮的待选相位设计方案集合与对应的待分配车流集合,并且将已确定的相位组合时间代入式(11),建立新的同步优化模型进行迭代求解. 当最佳相位设计方案与所有车流通行时间以及所有信号相位时间都确定时,交叉口的信号相位设计方案与配时方案配置完毕.
1.4. 同步优化流程
根据上述交叉口信号相位设置与配时同步优化模型,绘制同步优化流程,如图1所示. 每一轮信号相位设计及配时方案优化都将对相位设计方案进行优选,并确定一组当前通行需求最大的链接车流及其通行时间,同时为下一轮的相位设计及配时方案优化设置新的约束条件.
图 1
图 1 相位设计与配时同步优化流程
Fig.1 Phase design and timing synchronization optimization process
2. 案例分析
2.1. 交通情况
图 2
图 2 案例交叉口渠化与信号灯组设置情况
Fig.2 Intersection channeling design and signal light group set-up in case
图 3
图 3 备选相位方案1及其相位与交通流对应情况
Fig.3 Alternative phase scheme 1 and its phase correspondence with traffic flow
图 4
图 4 备选相位方案2及其相位与交通流对应情况
Fig.4 Alternative phase scheme 2 and its phase correspondence with traffic flow
根据交叉口各股车流的实际流量、饱和流量、对应进口道的饱和度实用限值,可以确定其所需的最短通行时间;根据南进口行人过街对应相位的人行横道长度、过街行人平均行走速度、1个信号周期内过街的行人数、人行横道宽度参数可以确定满足其需求的最短通行时间;根据路口实际交通量大小,考虑2组不同的流量情形,车流的流量和各股交通流需要的最短通行时间如表1所示. 表中,No.为交通流编号,q为实际流量,
表 1 2种情形中各股车流的流量及所需最短通行时间
Tab.1
No. | 情形1 | 情形2 | |||
q/(pcu∙h−1) | | q/(pcu∙h−1) | | ||
M1 | 1 726 | 85 | 1 726 | 85 | |
M2 | 1 516 | 75 | 1 516 | 75 | |
M3 | 1 578 | 78 | 1 578 | 78 | |
M4 | 884 | 45 | 464 | 25 | |
M5 | 674 | 35 | 1 726 | 85 | |
M6 | 674 | 35 | 674 | 35 | |
M7 | 1 600 | 79 | 1 600 | 79 | |
M8 | 378 | 21 | 378 | 21 | |
M9 | 884 | 45 | 464 | 25 | |
P10 | − | 38 | − | 38 | |
P11 | − | 16 | − | 16 | |
P12 | − | 30 | − | 30 | |
P13 | − | 35 | − | 35 |
2.2. 相位设置与配时同步优化
2.2.1. 流量情形1
1)同步优化过程. 待选相位设计方案集合
子模型1:
子模型2:
目标函数:
求解结果为
仅考虑相位方案1,由于模型求解结果为R(1,1)=R(1,6)=Z1(1)=1.333,
由于还有部分交通流的通行时间未确定,须进行下一轮的相位时间分配,第2轮优化中待分配车流
须根据各交通流的交通需求来进行相位时间分配选择,因此将第1轮确定的相位时长结果代入原模型,建立相位方案1的第2轮分配模型:
求解结果为
2)对比方案的配时. 为了后续仿真对比验证,继续用本研究模型求解相位方案2在交通情形1中的最佳配时结果. 对于相位方案2,由于上述第1轮求解结果为
3)整理情形1中2个相位方案的最佳配时结果,如表2所示.
表 2 情形1中2个相位方案的最佳配时结果
Tab.2
方案 | 相位A | 相位B | 相位C | 相位D |
1)注:黑体表示最佳方案. | ||||
方案11) | 35 | 78 | 30 | 47 |
方案2 | 35 | 70 | 30 | 55 |
2.2.2. 流量情形2
同情形1求解过程,结果选出相位方案2为最佳方案. 2个方案的最佳配时结果如表3所示.
表 3 情形2中2个相位方案的最佳配时结果
Tab.3
方案 | 相位A | 相位B | 相位C | 相位D |
1)注:黑体表示最佳方案. | ||||
方案1 | 35 | 87 | 30 | 38 |
方案21) | 35 | 78 | 30 | 47 |
总而言之,针对案例交叉口2种不同的交通流量情形,利用本研究所建立的信号相位设置与配时同步优化模型对2个备选相位方案同步进行优选与信号配时优化过程,从而分别得到对于上述2种流量情形的同步优化结果,完成交叉口信号配时方案的选择和对案例交叉口相位设置与配时的同步优化. 在各情形的多轮优化中,本研究模型考虑隔相位车流(如本案例中的车流7)的通行需求建立相应的约束条件,实现对于交叉口关键交通流、非关键车流通行时间的均衡分配,同时也考虑行人过街的通行时间约束,在保证满足行人过街需求的前提下,从公平均衡的角度最大限度地实现对于交叉口所有车流通行时间的优化分配.
2.3. 仿真验证
图 5
图 5 情形1下2组相位方案车流延误时间对比
Fig.5 Comparison of delay time between two phase schemes under situation 1
图 6
图 6 情形2下2组相位方案车流延误时间对比
Fig.6 Comparison of delay time between two phase schemes under situation 2
在交通流量情形1中,由于车流5所需最短通行时间相对较小,而车流4、9所需最短通行时间相对较大,本研究模型自动判别并确定相位设计方案1为最佳方案. 在2组相位设计方案的最佳配时结果中,相位A、C时长相同. 相比方案2仿真结果:1)方案1中相位A、C时长之和相同,所以车流7、8在1个信号周期内获得的通行时间相同,因此其平均延误(总延误)时间基本持平;2)方案1减少相位D时长,导致车流6的平均延误(总延误)时间有所增加;3)方案1通过增加相位B时长,使其车流1、2、3的平均延误(总延误)时间明显减少;4)方案1中车流5仅在相位B中获得通行权,尽管增加了相位B时长,车流5的平均延误(总延误)时间仍有明显增加;车流4、9在相位A、D中均获得通行权,尽管减少了相位D时长,车流4、9的平均延误(总延误)时间仍明显减少;5)综合计算,通行效益受影响的车流(除车流7、8之外的其他车流)的总平均延误时间减少10.8%,所有车流的总平均延误时间减少9.0%.
如图6所示,在交通流量情形2中,由于车流5所需最短通行时间相对较大,而车流4、9所需最短通行时间相对较小,本研究模型自动判别并确定相位设计方案2为最佳方案. 在2组相位设计方案的最佳配时结果中,相位A、C时长相同. 相比方案1仿真结果:1)方案2通过增加相位D时长,直接使车流6的平均延误(总延误)时间有明显减少,原因在于当情形2采用相位方案1时,所有关键车流所需最短通行时间之和将使交叉口交通状态接近饱和(与本研究模型求解结果一致,即关键车流实际分配到的通行时间与所需最短通行时间的比值
3. 结 语
本研究通过对交叉口信号相位设置与配时进行同步优化,不仅完成了对交叉口相位设计方案的优选,而且实现了对关键车流、跨相位车流与非关键车流通行时间的优化分配,有助于提升交叉口的整体通行效率.
本研究所建立的交叉口信号相位设置与配时同步优化通用模型,适用于各种交叉口信号相位设计场合,特别是在须考虑行人过街需求,交叉口相位设计方案复杂,以及交叉口跨相车流较多的情况下. 本研究给出的交叉口信号相位设置与配时优化方法,可以使交叉口信号相位设计方案选择以及相位配时更加合理、科学与规范.
参考文献
城市单点交叉口信号配时优化
[J].DOI:10.3321/j.issn:1671-1637.2006.02.014 [本文引用: 1]
Signal timing optimization of urban single point intersections
[J].DOI:10.3321/j.issn:1671-1637.2006.02.014 [本文引用: 1]
考虑行人过街的地铁站邻近交叉口公交优先信号控制方法
[J].DOI:10.3969/j.issn.1001-7372.2017.07.014 [本文引用: 1]
Signal control method for bus priority at intersections near subway stations considering pedestrian crossing
[J].DOI:10.3969/j.issn.1001-7372.2017.07.014 [本文引用: 1]
基于Ring-Barrier相位的交叉口车道功能判分与信号配时协同优化模型
[J].
Collaborative optimization model of lane markings and signal timings based on Ring-Barrier phase at intersections
[J].
混合交通条件下单点公交优先信号配时研究
[J].DOI:10.3321/j.issn:0367-6234.2007.02.032
Study of single bus priority signal planning under the mixed traffic flow
[J].DOI:10.3321/j.issn:0367-6234.2007.02.032
过饱和交叉口信号配时参数设置方法
[J].DOI:10.11953/j.issn.1673-9590.2016.01.001
Setting method of signal timing parameters at over-saturated intersection
[J].DOI:10.11953/j.issn.1673-9590.2016.01.001
Multi-objective optimization of traffic signal timing using non-dominated sorting artificial bee colony algorithm for unsaturated intersections
[J].DOI:10.5604/01.3001.0012.2109 [本文引用: 1]
Methods to reduce dimensionality and identify candidate solutions in multi-objective signal timing problems
[J].DOI:10.1016/j.trc.2018.10.003 [本文引用: 1]
Generating more equitable traffic signal timing plans
[J].
基于模式搜索算法的交叉口信号配时优化研究
[J].
Optimization research on signal timing for urban intersections based on pattern search algorithm
[J].
Asynchronous n-step Q-learning adaptive traffic signal control
[J].DOI:10.1080/15472450.2018.1491003
Traffic signal optimization program for oversaturated conditions: genetic algorithm approach
[J].DOI:10.3141/1683-17
Effective coupling of signal timing estimation model and dynamic traffic assignment in feedback loops: system design and case study
[J].DOI:10.1002/atr.1295
Real-time optimization for adaptive traffic signal control using genetic algorithms
[J].
Multi-stage stochastic program to optimize signal timings under coordinated adaptive control
[J].
Automated phase design and timing adjustment for signal phase design
[J].DOI:10.1023/A:1011218724416 [本文引用: 1]
单交叉路口交通流的通用多相位智能控制策略
[J].
General multi-phase intelligent control method for traffic flow at single intersection
[J].
Signal design for an isolated intersection during congestion
[J].DOI:10.1057/palgrave.jors.2602146 [本文引用: 1]
/
〈 |
|
〉 |
