1. 引言
随着汽车拥有量和交通量的持续攀升,城市道路交叉口的拥堵持续增加,交通安全事故频发。交叉口信号灯是从时间上分隔不同交通流的重要交通管理方法。平面交叉口是不同方向的交通流发生交汇的地方,也是最容易发生交通事故和传播拥堵的地方。据统计,大城市交叉口延误占城市总出行延误的一半左右。设计合理的交通信号控制策略是提高城市交通运行效率的有效措施。基于现有的道路资源和空间特点,将先进的信号控制方法应用到城市交通网络交叉口的管理和实践中已经成为一个十分重要的科学问题。
一些学者运用运筹学方法,将交通网络上的信号灯设计问题划为一类带有用户均衡约束的网络优化问题(Transportation Network Optimization with User Equilibrium Constraints,或简化为TNO-UEC)。在过去的四十多年里,大量学者研究TNO-UEC问题的建模和算法,如Abdulaal and LeBlance (1979) [1] 和Wong and Yang (1997) [2] 。TNO-UEC问题可以划为一个Stackelberg博弈,有时也称作领导者–跟随者博弈。对于信号灯设计问题,领导者是交通信号灯的设计人员,其目标是通过优化信号参数,提高交通网络的储备通行能力;而跟随者是网络用户、即驾驶员,他们根据上层问题的决策选择最节省时间的出行路径。
过去关于信号灯设计的问题都是假定整个交通网络是由一个中央管理者统一管理的,目标在于提升整个交通网络的储备同行能力。这里的储备同行能力定义为一个标量,当所有的OD交通量都乘以这个标量而导致其中一个路段的流量达到该路段的同行能力时,这个标量就是该网络的储备通行能力。然而,实际上一个交通网络涵盖不同的区域,每个信号灯的设计者只负责某个区域内的网络交通运行。这种信号灯的设计只是针对子网的,而且不同的区域管理者存在着相互竞争的关系。本文建立这种子网络交叉口信号设计博弈模型,研究分析不同区域间信号设计的博弈行为,以及提高网络通行效率的管理措施。
2. 子网络交通信号设计问题的描述
符号
表示一个由结点集合N和有向线段集合A组成的交通网络。每一条路段
又一个与之相对应的阻抗函数
,这里
是路段
上的交通流量。我们假定路段阻抗函数是一个相对于路段流量的严格增函数和连续可导的函数。符号W表示O-D对的集合,
是连接O-D对
的所有可行路径的集合,符号
表示路径
的交通量。一条路段
和一条路径
的拓扑关系由
表示,这里
如果路径
使用路段
连接O-D对
,否则
。
网络储备通行能力的概念是从独立的信号灯交叉口上扩展到一般的信号灯控制的道路网络上的。Wong and Yang (1997) [2] 提出了一个两层数学规划方法来决定信号灯配时,从而最大化路网的储备通行能力。整个路网上的管理区域的集合为
。第
(
)个区域内的结点集合为
,路段集合为
,OD对的集合为
。信号灯交叉口由集合
表达,符号
表示进入信号灯交叉口
的路段组合,而符号
表示所有的信号灯控制的路段集合
。符号
表示
区内现有的O-D矩阵向量。
区内现有的O-D矩阵被放大
(
为常数)倍后,变成
。符号
表示与信号灯交叉口
相对应的配时变量的向量,并且
区内的配时向量为
。对于一个给定的固定向量
,路段流量
是需求量乘子
和信号灯配时方案
的函数。在网络中,如果均衡状态下任何路段的饱和度都不超过一个预先给定的设计值,交叉口处的排队和延误是可接受的。或者说,
(1)
这里
是路段
的通行能力,它是依赖于信号灯配时的,而
是路段
上的均衡流量,它依赖于O-D需求量和信号灯配时,而
是路段
上最大的可接受饱和度水平。这个约束条件是非常有意义的,特别是网络上排列有距离很近的交叉口时。因为此时排队推移到下一个交叉口是非常破坏性的,避免排队的发生往往是交通工程师的目标。
区内,对于进入给定的信号灯交叉口路段
,配时变量必须满足一些线性约束,包括信号周期,安全时间,最小和最大绿灯时间等等。这些约束可以用如下的式子表示:
(2)
对于交叉口
,这里矩阵
和向量
取决于一定的配时规范,一般来说它是基于相位的或基于时段的。对于信号灯设计的具体技术细节,读者可以参考文献 Allsop (1989) [3] 。
基于以上的思路和约束条件,信号灯设计问题可概括为一个寻找最大的矩阵乘子问题,它可以由以下的两层规划问题来描述:
(3)
Subject to
(4)
(5)
这里均衡路段流量
,
是由求解下面的网络均衡问题得到的:
(6)
Subject to
(7)
(8)
(9)
3. 算例

如图一个由9个结点组成的交通网络,每条路段的通行能力为40 v/m。网络分为A、B两个部分。子网络A中结点3为一个两相位交叉口,子网络B中结点7也是一个两相位交叉口。子网络A有两个OD,5 → 1和4 → 2,需求量均为10 v/m。子网络B中也有两个OD,9 → 1和8 → 6。设路段4 → 3、5 → 3、8 → 7、9 → 7的绿信比分别为
、
、
和
,则
,
。
考虑第一种情况:子网络A先进行储备通行能力最大化的信号灯设计;再在此基础上,子网络B进行储备通行能力最大化的信号灯设计。子网A的设计结果为
,此时子网A的储备通行能力为
。给定
,4 → 3、5 → 3的通行能力由40 v/m降为20 v/m。在此基础上,再进行子网B的信号设计,最优解
,
。这种情况中,子网A和子网B的储备通行能力不相等。
考虑第二种情况:把整个网络作为一个整体同时优化。可以得到结果:
,
,
。整个网络的储备通行能力
。
由上可见,两个子网分开进行信号设计与整体同时设计,得到的解是不一样的。
4. 结论
本文建立模型分析了交通子网进行信号配时的方法。运用运筹学方法,将交通子网络上的信号灯设计问题表达为带有用户均衡约束的网络优化问题(TNO-UEC),也称为一个领导者–跟随者博弈。领导者是交通信号灯的设计人员,其目标是通过优化信号参数,提高交通网络的储备通行能力;而跟随者是网络用户、即驾驶员,他们根据上层问题的决策选择最节省时间的出行路径。算例分析表明,将子网分开进行信号设计与整体同时设计,得到的解是不一样的。