1. 引言
在大城市普遍面临交通拥堵与可持续发展双重压力的现实背景下,高速铁路(HSR)与城市轨道交通(Urban Rail Transit, URT)构成的多制式衔接网络已成为提升区域可达性与城市内部通勤效率的重要支撑。然而,这种高效换乘也带来了新的运营难题:当高铁集中到站时,大量换乘客流短时间内涌入城轨枢纽站,形成远超日常设计容量的瞬时高峰。这不仅容易造成站台拥挤、秩序混乱,还会迫使列车延长停站时间以完成上下客作业,从而产生初始晚点。在高密度行车条件下,此类局部扰动极易沿运行图向下游传播,并通过换乘节点在不同线路间交叉扩散,最终可能引发大范围运行紊乱,严重损害公共交通系统的可靠性与服务吸引力。
针对这一问题,传统“刚性”运行图编制方法已难以应对。早期国外研究(如文献[1]-[5])主要基于随机优化或鲁棒优化框架,通过在区间运行时间或停站时间中引入冗余(即缓冲时间)来吸收不确定性干扰。近年来,随着计算能力提升,基于微观仿真的优化方法逐渐受到关注,能更真实地反映客流动态与列车运行之间的耦合关系。国内学者(如文献[6]-[10])则开始探索融合乘客行为的协同调度策略,并尝试引入强化学习等智能算法进行实时调整。但现有工作仍存在明显不足:一方面,多数模型将运行鲁棒性与效率视为互斥目标,依赖单目标加权或分阶段优化,难以揭示二者内在的权衡机制;另一方面,换乘协同研究常以最小化乘客等待时间为唯一导向,忽视了过度压缩运行间隔或停站时间可能削弱系统应对突发客流的弹性,反而增加运行风险。
为此,本文提出一种面向多制式换乘场景的列车运行图协同优化方法。该方法在计划编制阶段就已统筹考虑鲁棒性与服务水平,不再将缓冲时间简单视为冗余成本,而是作为一种可调控的资源,在各运行区间进行精细化分配。所构建的双目标模型同步优化系统总扰动时间与乘客总换乘等待时间,旨在生成一个既能有效吸收高铁换乘客流冲击、抑制延误传播,又能保障良好换乘体验的运行图方案。本研究试图在运行韧性(“安全底线”)与服务品质(“服务高线”)之间建立协同机制,为提升城市轨道交通网络在复杂外部扰动下的适应性与可靠性提供可行的技术路径。
2. 问题描述
城市轨道交通列车运行图一般为等间隔发车,绝大多数到站客流在时段上呈现正态分布。但对于衔接铁路客运站的换乘枢纽站来说,在铁路列车密集到达时段,换乘客流剧增,反之,在铁路列车未到达时段,站内客流明显减少。换乘站的到达客流分布特征与中间站有较大差异,客流呈现时空不均衡性,导致换乘资源竞争,可能引发乘客滞留甚至安全隐患,常规的等间隔运行图难以适应客流动态波动的状态。
传统列车运行图优化多以运行效率为核心目标,往往未能充分考虑延误在网络中的传播风险。在高密度行车条件下,城市轨道交通系统尤为脆弱,尤其是在换乘节点——这些关键位置一旦因瞬时大客流(如高铁集中到达引发的换乘客流)导致车门关闭延迟,极易造成列车出发晚点。若运行图缺乏足够的鲁棒性,此类局部扰动将通过线路间的换乘衔接关系迅速扩散,甚至诱发连锁性延误或列车退出运营(“掉线”),对整个网络的稳定性构成严重威胁。
为解决以上问题,本研究聚焦于换乘场景下运行图的协同优化,其核心在于:在计划编制阶段,合理配置各区间缓冲时间,以增强系统对外部扰动的吸收能力。然而,缓冲时间的设定面临显著权衡:过长的缓冲虽可提升抗干扰性,但会增加乘客在途时间、降低服务频率与整体效率;而过短的缓冲则难以有效抑制扰动传播,削弱运行图的韧性。因此,如何在保障鲁棒性的同时最小化乘客换乘等待时间,成为协同优化的关键难点。为降低问题的难度,更方便合理地描述换乘协同过程及求解,对考虑鲁棒性的换乘运输模式下多制式运行图动态优化模型做出以下假设:
1) 研究对象为独立的城市轨道交通线路,且采用站站停的运营模式;
2) 允许在合理范围内对列车的区间运行时间及车站停站时长进行微调;
3) 线路按双线设计,上行与下行方向列车独立运行,且两个方向之间不存在换乘客流交互;
4) 在与高速铁路衔接的换乘站,仅考虑由高铁到达列车产生的换乘客流,忽略其他来源的常规客流影响;
5) 所有列车采用统一编组,具有相同的载客能力C (单位:人/列),其中C由座位数与允许站立人数之和确定;
6) 当列车未达到满载状态时,站台候车乘客均可顺利登乘,不发生滞留;
7) 各车站同一时刻仅能容纳一列列车停靠,全线不支持越行操作;
8) 高铁换乘乘客至多等待一班后续城市轨道交通列车,即不会连续错过两班及以上列车。
3. 模型构建
3.1. 约束条件
1) 行车组织基本约束条件
列车计划到发时刻满足安全追踪间隔约束,即
(1)
任意列车的计划到发时刻存在
(2)
(3)
列车计划出发时刻应大于或等于计划到达时刻和最小停站时间
之和
(4)
2) 乘客和列车的交互关系约束
对于城市轨道交通列车i,在车站j的等待客流量
为
(5)
其中,
(6)
对于城市轨道交通列车i,在车站j的等待客流量
为
(7)
由
与
之差计算得到:
(8)
城市轨道交通列车i在离开车站j时,车内客流量
为
(9)
式中
取列车i在车站j的剩余载客能力
与等待客流量的最小值
(10)
式中,
(11)
在客流高峰时段,由于列车载客能力限制,列车i在车站j滞留客流量
为
(12)
其中,
的OD组成由
得到,即
(13)
为满足假设(3),列车i在车站j的实际停站时间
为列车最短停站时间
与根据客流上下车所需停站时间的最大值,即
(14)
分析铁路列车与城市轨道列车在S站的换乘衔接关系,若要实现两列车中换乘客流时间上的衔接需满足:
(15)
3) 列车运行图鲁棒性约束
城市轨道交通在实际运营中不可避免地会受到各类干扰,因此提升运行图的鲁棒性是其内在设计要求。通常,运行干扰的衡量基准是最小技术运行时间。例如,若某区间最小技术运行时间为3分钟,而运行图中规定的计划运行时间为4分钟,则该区间预留了1分钟的缓冲时间。在客流高峰时段,若列车因上下客延误导致实际停站时间超出计划值超过1分钟,则其抵达下一站的时间必然发生晚点,凸显了合理设置缓冲对抑制扰动传播的关键作用。基于上述分析,城市轨道交通图定时间
可定义为列车实际运行时间的期望值
和缓冲时间之和
,即
(16)
Figure.1. Disturbance time of train operation chart
图1. 列车运行图扰动时间
如图1所示,列车运行图扰动时间
可定义为列车计划出发时刻
和实际出发时刻
之差,即
(17)
如果
,说明列车i在车站
发车晚点;如果
,说明列车i在车站
提前发车,表面计划停站时间过长,需要调整。
当列车实际出发时间因干扰而偏离计划时刻时,司机可通过调节运行速度,利用区间内预留的缓冲时间,尽可能抵消延误影响,从而避免到站晚点或减轻晚点程度。定义列车可恢复时段
为
(18)
式中,
,令
,即列车i在始发站正点出发。
司机调整列车运行速度后列车的运行时间
为
(19)
列车i在车站j的实际出发时刻有
(20)
基于上述公式,可推导并得到列车运行图扰动时间
的递推公式,即
(21)
基于式子(1),可进一步写成
(22)
因为始发站列车不晚点,那么
(23)
令
,
,
和
,则列车运行图扰动时间
为以上变量的函数
。因为
,
可根据历史客流量数据计算得到,
为经验变量取值,所以本文将
,
,
作为输入变量,
则区间运行缓冲时间为输出结果。
3.2. 目标函数
1) 列车运行图鲁棒性函数
令
和
分别作为惩罚列车发车晩点
和列车发车提前
的惩罚因子,则广义列车运行图扰动函数可扩展为
(24)
和
可通过列车实际运行数据进行参数标定,城市轨道交通列车运行图扰动时间之和最小化为目标,构建优化函数如下:
(25)
2) 乘客换乘等待时间
S站为列车i运行线路上的枢纽换乘站,由高铁到达列车
换乘到接续列车
的单个乘客的换乘等待时间可表示为:
(26)
假设多列到达列车和衔接列车形成衔接关系,在研究时段
内,高铁列车换乘城市轨道交通的客流数量为
人,则可求得在此衔接方向上的
内,全部乘客换乘列车i的换乘等待时间为:
(27)
由于列车i承载能力有限,无法容纳站台上的等待乘客全部乘坐列车,未上车乘客需等待下一班列车乘坐,所以滞留乘客的额外等待时间为:
(28)
其中,
(29)
基于对换乘衔接方向上的换乘等待时间的分析,在研究时段
内,换乘乘客总等待时间为:
(30)
4. 求解算法
本文所构建的列车运行图协同优化模型是双目标非线性规划问题,包含多个决策变量(即各列车在各运行区间的缓冲时间分配)。该问题具有目标函数相互冲突、约束条件复杂且仿真评估过程高度非线性的特点,传统的数学规划方法难以有效求解。为此,本文采用带精英策略的非支配排序遗传算法(NSGA-II)对模型进行求解。
NSGA-II是一种经典的多目标进化算法,其核心优势在于能够通过一次优化运行,获得一组在Pareto意义上互不支配的最优解集(即Pareto前沿),为决策者提供多样化的权衡方案。该算法不依赖于目标函数的梯度信息,仅需通过输入决策变量即可获得对应的性能指标,适用基于复杂仿真的黑箱优化场景。
具体的求解流程如下:
1) 问题定义:将每个个体编码为一个长度为
的实数向量
,其中每个元素
代表第i列车在第e个运行区间分配的缓冲时间。
2) 适应度评估:对于种群中的每一个个体,调用定制的仿真评估函数 _evaluate。该函数根据给定的缓冲时间向量
,动态模拟整个列车运行过程,精确计算由常规客流及高铁换乘客流共同作用下产生的实际到发时刻,并最终输出两个目标函数值:总运行扰动时间
和总换乘等待时间
。
3) 进化机制:种群演化采用锦标赛选择策略,并结合模拟二进制交叉(Simulated Binary Crossover, SBX)与多项式变异(Polynomial Mutation, PM)算子。为兼顾解集的收敛性与多样性,算法在每一代均执行非支配快速排序,并基于拥挤距离对个体进行环境选择。
4) 参数配置:综合考虑问题维度与计算效率,参考同类多目标优化研究的常用设置,将种群规模设为50,最大迭代代数设为100;SBX交叉概率取0.8,PM变异算子的分布指数设为10。
5. 算例分析
5.1. 概况
选取城市轨道交通换乘站S站为研究对象,线路图如图2所示,S站为L1线路中的铁路换乘站,铁路乘客经由此站换乘城市轨道交通L1线抵达各自出行点,选取L1线中的19个车站作为研究区段,铁路换乘站为研究区段中的第9站。
Figure. 2. L1 line study section
图2. L1线路研究区段
5.2. 参数设计
确定研究时段为17:30~19:00,为便于建模和计算,将起始时刻17:30作为0时刻。研究时段内,在换乘站到达的铁路列车具体数据如下表1所示。
Table 1. High-speed rail train data during the study period
表1. 研究时段内高铁列车数据
列车编号 |
到站时间 |
列车定员(人) |
G8574 |
17:36 |
556 |
G1591 |
17:38 |
576 |
G2852 |
17:42 |
556 |
G1887 |
17:53 |
576 |
G3764 |
17:54 |
1053 |
G8746 |
18:06 |
556 |
G8626 |
18:15 |
578 |
G2244 |
18:16 |
576 |
G2964 |
18:21 |
1156 |
G8744 |
18:24 |
556 |
G2322 |
18:25 |
556 |
G1975 |
18:27 |
1193 |
G1573 |
18:38 |
556 |
G2240 |
18:39 |
1112 |
G8689 |
18:45 |
1152 |
G2242 |
18:46 |
556 |
G8664 |
18:51 |
576 |
G307 |
18:55 |
1061 |
G387 |
19:00 |
619 |
Table 2. Technical parameters of subway trains
表2. 地铁列车技术参数
参数描述 |
取值 |
列车定员(人) |
1880 |
车门数量(个/列) |
24 |
列车最小停站时间(s) |
30 |
起动加速度(m/s2) |
0.8 |
制动减速度(m/s2) |
0.9 |
Figure.3. Histogram of buffer time distribution
图3. 缓冲时间分布直方图
本研究设定列车平均客座率为85%;同时,假定高铁到站旅客中有90%的比例换乘城市轨道交通,且该换乘客流在分析时间窗内以正态分布的形式到达换乘站。地铁列车技术参数如表2所示。
5.3. 结果分析
通过具体案例验证模型的有效性,本文采用NSGA-II算法对L1线进行了仿真优化。如图3所示,优化后缓冲时间的平均值为0.48分钟,且主要集中在0.2~0.6分钟范围内。
通过仿真实验获得优化后的列车运行图方案。为定量评估模型效果,将其与对比方案(即总缓冲时间相同,采用均匀分布的方式分配总缓冲时间的原始计划)进行对比。如表3所示,优化方案将系统总扰动时间减少了36.04%,表明合理分配缓冲时间能够有效吸收高铁换乘客流引发的运行扰动,显著增强运行图的鲁棒性。同时,乘客总换乘等待时间下降了69.85%,说明该方法在维持运行稳定的同时,大幅缩短了换乘等候时间,兼顾了运营可靠性与乘客服务水平。具体对比如下:
Table 3. Comparison data of schemes
表3. 方案对比数据
方案 |
总扰动(分钟) |
总等待(分钟) |
对比方案 |
23682.76 |
39284.36 |
优化方案 |
15146.54 |
11844.81 |
优化效果 |
↓ 36.04% |
↓ 69.85% |
以列车1为例展示列车运行优化结果,具体见表4。
Table 4. Display of train 1 operation
表4. 列车1运行情况展示
区间序号 |
起始站 |
终到站 |
出发时间 |
到达时间 |
区间运行时间(秒) |
缓冲时间(秒) |
1 |
站1 |
站2 |
17:17:00 |
17:19:25 |
135.54 |
45.6 |
2 |
站2 |
站3 |
17:19:58 |
17:21:46 |
115.26 |
38.4 |
3 |
站3 |
站4 |
17:22:18 |
17:24:30 |
145.32 |
31.8 |
4 |
站4 |
站5 |
17:25:02 |
17:26:42 |
95.94 |
7.8 |
5 |
站5 |
站6 |
17:27:12 |
17:29:15 |
122.58 |
32.4 |
6 |
站6 |
站7 |
17:29:45 |
17:31:46 |
121.32 |
23.4 |
7 |
站7 |
站8 |
17:32:16 |
17:34:27 |
130.86 |
28.8 |
8 |
站8 |
站9 |
17:34:57 |
17:37:08 |
130.74 |
25.8 |
9 |
站9 |
站10 |
17:37:38 |
17:39:31 |
113.28 |
23.4 |
10 |
站10 |
站11 |
17:40:01 |
17:41:49 |
108.66 |
20.4 |
11 |
站11 |
站12 |
17:42:19 |
17:44:17 |
117.36 |
26.4 |
12 |
站12 |
站13 |
17:44:47 |
17:46:57 |
129 |
40.8 |
13 |
站13 |
站14 |
17:47:27 |
17:48:58 |
90.96 |
1.8 |
14 |
站14 |
站15 |
17:49:28 |
17:51:08 |
99.84 |
7.2 |
15 |
站15 |
站16 |
17:51:38 |
17:53:58 |
140.46 |
50.4 |
16 |
站16 |
站17 |
17:54:28 |
17:56:12 |
103.62 |
13.8 |
17 |
站17 |
站18 |
17:56:42 |
17:58:57 |
134.7 |
41.4 |
18 |
站18 |
站19 |
17:59:27 |
18:01:43 |
136.8 |
48 |
上述结果表明,本文所提出的协同优化方法能够在提升列车运行图鲁棒性的同时,有效控制乘客换乘等待时间,验证了该方法在平衡运营稳定性与服务质量方面的实际效果。该模型为应对高铁—城轨换乘场景下由瞬时大客流引发的运行扰动问题,提供了一种可行的技术路径。
6. 结束语
本文针对多制式换乘环境下城市轨道交通运行图编制问题,构建了一个双目标优化模型,旨在同步降低系统总运行扰动时间和乘客总换乘等待时间。模型通过在计划阶段合理配置区间缓冲时间,兼顾运行鲁棒性与换乘效率,并采用改进的遗传算法进行求解。仿真实验显示,优化方案在两项指标上均取得明显改善,证实了该方法在协调抗干扰能力与服务水平方面的有效性,可为高密度城轨网络的韧性运行图设计提供参考。
基金项目
国家重点研发计划课题:轨道交通复杂路网多模式耦合需求的列车运行图动态智能编制技术 (2022YFB4300502)。
NOTES
*通讯作者。