摘要
为解决公交优先可能破坏干线协调并影响社会车辆行驶效益问题,建立了网联环境下配合干线信号协调的实时公交优先控制方法。该方法包括三个步骤,提出了路段速度引导算法服务于还未到达交叉口范围的网联公交,使其尽量在绿灯期间到达停车线;进一步在其到达交叉口范围时进行公交优先申请的生成,同时计算出协同的速度引导和驻站控制策略;最后在满足公交优先申请的前提下以社会车辆延误最小为目标优化信号配时方案,实现速度引导‒驻站控制‒信号优先一体化控制。实验表明本方法能有效配合已有信号协调,同时满足公交优先需求和保障社会车辆行驶效益;案例分析表明采用路段速度引导算法和公交优先生成算法能明显提升公交不停车率;而敏感性分析表明更长交叉口控制距离有利于降低公交延误。
近年来城市地面交通拥堵问题突出,发展公交能引导人们减少私家车出行而缓解这一问题。而公交优先则能提升公交系统的效率和可靠性。“公交优先”于20世纪60年代初,率先在法国巴黎实
但公交优先和信号协调的控制目标不完全一致,甚至相互冲突。公交信号优先类型包括相位延长、早断、相位插入
本文提出了干线信号协调背景下的网联公交实时优先控制方法。在路段上,根据公交实时位置预测到达停车线的时间,并以公交能在绿灯期间到达交叉口停车线为目标进行速度引导;在交叉口范围内,考虑已有信号协调方案,以公交不停车通过协调子区内多个交叉口为目标,生成信号优先申请,并建立协同的公交速度引导和驻站控制实时计算方法;最后,在满足信号优先需求的情况下以社会车辆延误最小为目标进行信号优化,最大程度地利用已有干线协调实现公交优先通行,并保障其余相位社会车辆行驶的效益。案例分析表明,该方法在提升信号优先效率和改善社会车辆通行效益方面具有显著效果。
如

图1 问题场景
Fig.1 Problem scenario
根据前述分析,为不失一般性,针对干线中任意一个交叉口及其上游路段,建立总体逻辑流程如

图2 网联公交实时优先方法总体控制逻辑流程
Fig.2 Flowchart of connected bus real-time priority control
在路段无车站时以及最下游车站在交叉口范围外时,进行实时公交速度引导。通过速度搜索方法,确定公交能在绿灯期间通过的最大速度。步骤如

图3 公交路段速度引导算法流程
Fig.3 Flowchart of bus speed advisory
步骤1:初始化目标车速为公交运行的最大车速。
步骤2:当前公交速度大于目标车速时(),则公交匀减速到目标车速后再匀速行驶至停车线;否则(),公交匀加速到目标车速后再匀速行驶至停车线,用时如公式(1)所示。进而计算公交到达停车线的时刻(在周期中的第几秒),如公式(2)所示。
式(1)、(2)中:为公交加减速时的加速度;为公交与交叉口停车线的距离;为当前在周期中的时刻;为交叉口信号控制周期。
步骤3:若公交到达停车线时刻位于进行了最大绿灯早启和最大绿灯延长控制后的绿灯时段(),其中和分别为绿灯启亮时刻和红灯启亮时刻,和分别为最大早启时长和最大延长时长),则引导速度为当前目标车速,结束算法;否则进行步骤4。
步骤4:若当前目标车速小于路段最小速度(),则没有合适的引导速度,令引导速度为路段允许的最大车速;否则,令后,返回步骤2。
首先需要计算公交优先相位绿灯最大早启时间和最大延长时间。绿灯最大早启、延长时长考虑两个因素:①公交相位绿灯按照最大早启、延长时长优先后周期剩余时间应能满足其余相位的最小绿灯时长;②优先有效性,即公交在最大早启、延长时刻通过当前交叉口后也能不停车通过子区内的下游交叉口,如公式(3)和(4)所示。其中相位的最短绿灯时间考虑可接受最大相位饱和度下的绿灯时长与信号机中的最短绿灯时长,如公式(5)所示。
式(3)~(5)中:为相位原始的相位时长;和分别为考虑优先有效性的最大早启和延长时长;为公交优先相位号码;为公交优先相位所在环的最后一个相位的相位号码;为相位对应车流量;为相位的车道饱和流量;为相位对应的车道数;为绿灯损失时间;为相位的清空时间。
进一步计算考虑优先有效性的最大早启和延长时长。不失一般性,要使公交通过当前交叉口后能不停车通过子区内任意下游交叉口,则需保证公交离开当前交叉口时在(已有信号协调方案的)绿波带内。由于交叉口都允许绿灯早启和延长,绿波带可拓宽,如

图4 交叉口间拓宽绿波带关系
Fig.4 Expanded green wave between intersections
式(6)、(7)中:为下游交叉口的绿波带开始时刻;为下游交叉口的绿波带结束时刻;为当前交叉口行驶到下游交叉口的行程时间;为当前交叉口行驶到下游交叉口的停站时长;为下游交叉口的绝对相位差;为当前交叉口的绝对相位差。
考虑子区内所有下游交叉口拓宽后绿波带开始和结束时刻,取所有下游交叉口拓宽绿波带在本交叉口映射的交集,可得考虑优先有效性的相位最大早启时长和最大延长时长,如公式(8)和(9)所示。
建立路口公交优先申请生成算法,输出公交所需绿灯早启、延长时长、建议车速、驻站时间。具体步骤如

图5 路口公交优先申请生成算法流程
Fig.5 Flowchart of bus priority request generation
步骤1:若路段速度引导算法能计算得到公交引导速度,则该公交能在不进行信号优先的情况下不停车通过当前交叉口,建议车速,公交优先需求建议和驻站时间都为零,;若无法计算得到引导速度,则判断交叉口当前状态是否为绿灯且未闪烁(若有),若是,则进行步骤2;若否,则进行步骤3。
步骤2:根据
步骤3:根据
步骤4:令绿灯早启时间为最大早启时长,根据路段速度引导算法计算公交在早启绿灯启亮后到达停车线的行驶速度。若大于等于路段最小速度(),则公交优先所需的绿灯早启时间,建议车速,建议驻站时间;否则进行步骤5。
步骤5:令绿灯早启时长为最大早启时长,则绿波带开始时刻提前为,根据
考虑到干线设有双向绿波带,若上行方向进口道和下行方向进口道都有公交提出申请,则分别计算它们所需的公交优先时长。由于双向的公交行驶方向所处的相位是同时放行的,因此这些公交优先申请不会冲突,在下一步考虑社会车辆的信号优先优化模型中,约束满足所有公交的优先申请进行求解。
根据上述计算得到公交所需的绿灯早启和延长时长作为约束,进一步建立以最小化社会车辆延误为目标的信号优先方案优化模型,求得考虑社会车辆行驶效益的信号优化方案。优化模型的变量为各相位早启、延长时间。
模型的目标是最小化社会车辆延误。研究表明在非饱和情况下基于确定式排队模型的延误计算方法与考虑车辆到达随机性的延误计算模型差异小于6
式中:为社会车辆总延误;为进口道对应的社会车辆延误;、、分别为进口道的直行、左转、右转社会车辆实时流量;为汽车饱和流率的天气折减系数;、、分别为进口道的直行、左转、右转车道数;、、分别为一条直行、左转、右转专用道的饱和流率;、、分别为进口道直行、左转、右转的优化后红灯时长;、、分别为进口道直行、左转、右转的初始红灯时长;为进口道右转车辆是否受控,是则为1,否则为0;为包含司机在内的社会车辆平均载客数。
公式(11)中,分母中的3 600是因为其中一个与流量相乘的红灯时长单位应化为小时;三项的分子原本应是优化后红灯时长的平方,为了便于求解将模型简化为线性优化,其中一个优化后红灯时长以初始红灯时长这一参数代替。以直行车辆为例,计算社会车辆延误的误差为精确值与近似值的差异,即
延误精确值为,则误差率为
其中初始红灯时长和优化后红灯时长的差值不会超过最大的公交信号优先时长下每个相位缩短的时长(),最大的公交信号优先时长(绿灯早启与延长时长之和)一般不超过20 s,则有。针对信号配时方案为四阶段的交叉口,红灯时长约为周期的,信号优先后红灯时长一般不小于周期的。因此,以周期为200 s为例,。综上有。当周期变小时,误差有所增大,当周期为100 s时,公式(11)算得的延误误差仍不大于10%,因此误差可接受,可以用这一近似方法计算延误。
约束C1:公交所需的信号优先约束。根据路口公交优先申请生成算法计算得出的公交所需信号优先时长,约束相位变化必须满足公交所需绿灯早启时长和绿灯延长时长,则有
式(14)、(15)中:为公交相位的相位号码。
约束C2:以八相位为例,双环结构信号控制应满足约束。
约束C2‒1:相位1、相位2、相位3、相位4之和为固定的周期时长,则有
式中:为相位优化后的相位时长。
约束C2‒2:同一信号灯组内上下行环时长一致,则有
约束C3:同一信号灯组上下行环延长时长相等,早启时长相等,则有
式(19)、(20)中:为相位的延长时长;为相位的早启时长。
约束C4:计算相位早启、延长之后的相位时长。优化后相位的相位时长等于相位的初始时长加上该相位的早启时长和延长时长,减去前一相位的延长时长,再减去后一相位的早启时长,则有
(22) |
约束C5:周期开始和结束时刻不变。保证信号周期不改变,因此相位1、相位5的早启时长应为零,相位4、相位8的延长时长应为零,则有
约束C6:相邻相位之间早启与延长的约束不能同时大于零。对于相邻两个相位,前一相位的延长不能与后一相位的早启同时实施,即两者任一为零,则有
引入0‒1变量和对约束进行线性化处理,则有
式(28)~(33)中:保证了,否则(),;保证了,否则(),。需要说明,由于双环结构有上下环信号灯组同时开始和结束的要求,在C3中已经约束相位2、6延长时长相等,相位3、7早启时长相等。因此确定了相位2延长时间和相位3早启时间后,相位6延长时间和相位7早启时间也随之确定了,此处无需增加时的约束。
约束C7:相位早启、延长的上下限,有
约束C8:优化后各进口道流向红灯时长的计算,与社会车辆延误计算有关。由于黄灯期间车辆不允许通过停车线,即黄灯亮后车辆延误开始累计,因此计算延误的时段应包括黄灯时长,则有
式中:为进口道流向的优化后红灯时长;为进口道流向对应的相位号码;为全红时长;为黄灯时间。
约束C9:当前时刻下一相位的早启时长的约束。当前时刻如果位于当前相位结束前秒,则下一相位的早启时长也不能大于秒,还需要预留当前相位的全红、黄灯和绿灯闪烁时间(若有),则有
(37) |
式中:为绿灯闪烁时间(无绿灯闪烁时)。条件判断只涉及参数,因此不需要线性化处理。
约束C10:当前相位即将结束不能延长的约束。如果当前时刻处在当前相位的末尾,已经开始绿灯闪烁,则当前相位不允许延长,下一相位不允许早启,则有
(39) |
为了测试本文提出的模型效果,以郑州南三环沿线5个路口(

图6 郑州南三环沿线交叉口
Fig.6 Intersections along the South Third Ring Road in Zhengzhou
进一步分析模型取得效果的内在原因,分别对路段速度引导算法、路口公交优先申请算法、考虑社会车辆的信号优先优化模型进行数值仿真测试。案例涉及一个十字交叉口的控制,公交在相位3通行,公交在路段上的最大和最小速度分别为40和10 km·
在上述案例设置基础上进一步测试路口公交优先申请生成算法。当前公交恰好在停靠站完成服务,距离停车线150 m,当前车速0 km·
如

图7 不同控制方法下公交与社会车辆平均延误对比
Fig.7 Comparison of average private vehicle delay and average bus delay in different control methods

图8 路段速度引导算法效果
Fig.8 Effects of speed advisory algorithm

图9 不同控制方法下社会车辆总延误
Fig.9 Private vehicle delays in different control methods

图10 高流量不同控制方法下的公交延误
Fig.10 Bus delays of different control methods in a high volume scenario

图11 不同交叉口控制距离下延误及公交停车次数
Fig.11 Private vehicle delays and bus stop times in different intersection control distances
本文提出了干线信号协调背景下的网联公交实时优先控制方法。与传统研究不同,该方法配合已有的信号协调,为公交提供一体化的速度引导、驻站控制、信号优先服务。这一方法既能提升公交运行效益,又保证了社会车辆的行驶效益。案例分析验证了本文方法的有效性。
本文提出的方法能保障已有干线协调的效益,优于仅进行信号协调控制;本文提出的路段速度引导算法和路口公交优先申请算法充分利用网联技术的优势,使在更大时间范围内到达控制点的公交能享受优先,提升公交不停车率;本文提出的考虑社会车辆的信号优先优化模型能在满足公交通行需求的情况下保证社会车辆的通行效率;更大的交叉口范围有利于降低公交延误。
但本文未考虑交叉口多冲突优先申请的处理,以及路段上多辆公交之间行驶轨迹的相互影响,也没有考虑公交与社会车辆混行场景下的公交的运行特点。日后将把公交轨迹点规划作为控制手段之一,并把多冲突优先申请以及交叉口排队对公交的影响考虑在内,提升控制方法的适用性。
作者贡献声明
欧诗琪:建模,测试分析,论文撰写。
俞春辉:论文修改。
马万经:提出想法,论文修改。
参考文献
AGRAWAL A, GOLDMAN T, HANNAFORD N. Shared-use bus priority lanes on city streets: approaches to access and enforcement[J/OL]. Journal of Public Transportation, 2013, 16(4):25. https://digitalcommons.usf.edu/jpt/vol16/iss4/2. DOI:http://doi.org/10.5038/2375-0901.16.4.2. [百度学术]
ELIAS W J. The greenback experiment-signal pre-emption for express buses: a demonstration project: DMT-014[R]. Sacramento: California Department of Transportation, 1976. [百度学术]
LIN Y, YANG X, ZOU N. Passive transit signal priority for high transit demand: model formulation and strategy selection[J]. Transportation Letters, 2019, 11(3): 119. DOI:10.1080/19427867.2017.1295899. [百度学术]
GHAFARI A, AKBARZADEH M. Evaluation of the impacts of unconditional active transit signal priority in VISSIM, case study: a corridor in Isfahan[J]. Amirkabir Journal of Civil Engineering, 2021, 53(1): 201. DOI:10.22060/ceej.2019.14571.5687. [百度学术]
CONSOLI F, ALOMARI A, AL-DEEK H, et al. Evaluation of conditional transit signal priority technology for regional implementation[J]. Transportation Research Record: Journal of the Transportation Research Board, 2015, 2484: 140. DOI:10.3141/2484-15. [百度学术]
THODI B T, CHILUKURI B R, VANAJAKSHI L. An analytical approach to real-time bus signal priority system for isolated intersections[J]. Journal of Intelligent Transportation Systems, 2021,26(2): 1. DOI:10.1080/15472450.2020.1797504. [百度学术]
董玉璞, 李克平, 倪颖. 基于相位优先度规则的单点公交优先控制策略[J]. 同济大学学报(自然科学版), 2014, 42(8): 1181. [百度学术]
DONG Yupu, LI Keping, NI Ying. Isolated transit signal priority control strategy based on phase priority degree[J]. Journal of Tongji University (Nature Science), 2014, 42(8): 1181. [百度学术]
柳祖鹏, 李克平, 倪颖. 基于绿灯需求度的单点公交信号优先控制策略[J]. 同济大学学报(自然科学版), 2013, 41(3): 408. [百度学术]
LIU Zupeng, LI Keping, NI Ying. Isolated transit signal priority control strategy based on demand degree of green[J]. Journal of Tongji University (Nature Science), 2013, 41(3): 408. [百度学术]
LIANG Z, XIAO Y, FLÖTTERÖD Y-P . An overlapping phase approach to optimize bus signal priority control under two-way signal coordination on urban arterials[J]. Journal of Advanced Transportation, 2021, 2021: e6624130. DOI:10.1155/2021/6624130. [百度学术]
TRUONG L T, CURRIE G, WALLACE M, et al. Coordinated transit signal priority model considering stochastic bus arrival time[J]. IEEE Transactions on Intelligent Transportation Systems, 2019, 20(4): 1269. DOI:10.1109/TITS.2018.2844199. [百度学术]
邹智军. 交通走廊公交信号优先算法[J]. 同济大学学报(自然科学版), 2008, 36(10): 1368. [百度学术]
ZOU Zhijun. An arterial bus signal priority algorithm[J]. Journal of Tongji University (Nature Science), 2008, 36(10): 1368. [百度学术]
ANDERSON P, WALK M J, SIMEK C. Transit signal priority: current state of the practice: project J-7, topic SA-47[J]. TCRP Synthesis of Transit Practice, 2020(149):117. [百度学术]
MA W, ZOU L, AN K, et al. A partition-enabled multi-mode band approach to arterial traffic signal optimization[J]. IEEE Transactions on Intelligent Transportation Systems, 2019, 20(1): 313. DOI:10.1109/TITS.2018.2815520. [百度学术]
MA W, NI W, HEAD L, et al. Effective coordinated optimization model for transit priority control under arterial progression[J]. Transportation Research Record: Journal of the Transportation Research Board, 2013, 2356: 71. DOI:10.3141/2356-09. [百度学术]
ZENG X, ZHANG Y, JIAO J, et al. Route-based transit signal priority using connected vehicle technology to promote bus schedule adherence[J]. IEEE Transactions on Intelligent Transportation Systems, 2021, 22(2): 1174. DOI:10.1109/TITS.2020.2963839. [百度学术]
HU J, ZHANG Z, FENG Y, et al. Transit signal priority enabling connected and automated buses to cut through traffic[J]. IEEE Transactions on Intelligent Transportation Systems, 2021, 1. DOI:10.1109/TITS.2021.3086110. [百度学术]
DION F, RAKHA H, KANG Y-S. Comparison of delay estimates at under-saturated and over-saturated pre-timed signalized intersections[J]. Transportation Research Part B: Methodological, 2004, 38(2): 99. DOI:10.1016/S0191-2615(03)00003-1. [百度学术]