0 引言
1 问题描述
2 模型构建
2.1 模型假设
2.2 模型建立
2.3 模型处理
3 案例分析
3.1 案例参数
表1 地铁运行区间的故障发生概率、接驳客流需求和快慢车运行信息 |
| 运行 区间 | 故障发生概率 | 接驳 起点 | 接驳起点客流 需求/(人·h-1) | 接驳 终点 | 接驳终点客流需求/(人·h-1) | 故障时长/min | 接驳快车停站方案 | 接驳快车单程运行时间/min | 接驳慢车单程运行时间/min |
|---|---|---|---|---|---|---|---|---|---|
| A2—A6 | 0.05 | A2 | 2 314 | A6 | 1 360 | 45 | A2—A5—A6 | 14 | 17 |
| B4—B10 | 0.1 | B4 | 5 891 | B10 | 2 829 | 60 | B4—B6—B9—B10 | 20 | 24 |
| C6—C12 | 0.4 | C6 | 10 859 | C12 | 15 842 | 60 | C6—C8—C9—C12 | 12 | 16 |
| D5—D14 | 0.05 | D5 | 9 617 | D14 | 2 395 | 60 | D5—D6—D8—D11—D13—D14 | 22 | 27 |
| E8—E13 | 0.05 | E8 | 2 304 | E13 | 6 256 | 60 | E8—E9—E13 | 15 | 19 |
| F1—F9 | 0.3 | F1 | 6 266 | F9 | 7 931 | 45 | F1—F4—F7—F9 | 17 | 23 |
| G4—G6 | 0.05 | G4 | 4 936 | G6 | 1 725 | 30 | G4—G6 | 3 | 4 |
注:地铁运行区间的故障发生概率以及接驳起点、终点客流需求是本文的假设数据,实际应用时可根据统计数据得出 |
表2 备选公交派车场站停放能力以及与故障地铁站的距离 |
| 场站 序号 | 最大停车数/辆 | 可接驳 地铁站 | 距离 /km | 可接驳 地铁站 | 距离 /km | 可接驳 地铁站 | 距离 /km | 可接驳 地铁站 | 距离 /km | 可接驳 地铁站 | 距离 /km |
|---|---|---|---|---|---|---|---|---|---|---|---|
| S1 | 30 | A2 | 3.3 | — | — | — | — | — | — | — | — |
| S2 | 10 | A2 | 7.4 | A6 | 1.7 | — | — | — | — | — | — |
| S3 | 10 | A6 | 3 | D5 | 3.1 | — | — | — | — | — | — |
| S4 | 8 | A6 | 4.8 | B4 | 2.6 | — | — | — | — | — | — |
| S5 | 8 | D5 | 2.2 | — | — | — | — | — | — | — | — |
| S6 | 15 | B4 | 1.4 | D5 | 4.5 | — | — | — | — | — | — |
| S7 | 8 | B4 | 5.1 | — | — | — | — | — | — | — | — |
| S8 | 10 | C6 | 2 | D14 | 2.4 | — | — | — | — | — | — |
| S9 | 10 | C6 | 3 | D14 | 2.2 | — | — | — | — | — | — |
| S10 | 30 | B10 | 3.4 | F1 | 1.1 | — | — | — | — | — | — |
| S11 | 30 | B10 | 4.7 | D5 | 0.2 | F1 | 4.5 | — | — | — | — |
| S12 | 30 | C6 | 0.2 | D14 | 1 | F9 | 1.7 | — | — | — | — |
| S13 | 10 | B10 | 4.5 | E8 | 5.1 | E13 | 6.1 | F1 | 6.4 | G4 | 4.8 |
| S14 | 10 | E13 | 0.6 | — | — | — | — | — | — | — | — |
| S15 | 10 | B10 | 2.1 | E8 | 4.9 | F1 | 5.3 | F9 | 6.6 | G4 | 5.6 |
| S16 | 10 | C12 | 6.3 | E8 | 2.7 | E13 | 6.6 | G4 | 1 | G6 | 2.2 |
| S17 | 30 | C12 | 3.8 | E8 | 1.9 | F9 | 4.5 | G4 | 0.8 | G6 | 1.3 |
| S18 | 10 | C12 | 2.9 | E8 | 4.3 | F9 | 2.3 | G6 | 5.3 | — | — |
| S19 | 10 | C12 | 4 | G6 | 1.6 | — | — | — | — | — | — |
3.2 模型效果分析
表3 本文及无快车方法的求解结果 |
| 方法 | 公交 总量/辆 | 总发车 次数/班 | 乘客时间损失/min | 求解 时间/s | GAP (%) | 所选的派车 场站序号 | 派车场站派出的快车数量/辆 | 派车场站派出的慢车数量/辆 | |
|---|---|---|---|---|---|---|---|---|---|
| 本文方法 | 0 | 133 | 1 023 | 158 890 | 1 583 | 0 | S4, S6, S8, S11, S12, S13, S17 | 4, 10, 0, 13, 20, 7, 12 | 4, 5, 10, 17, 10, 3, 18 |
| 无快车方法 | 133 | 928 | 165 810 | 2 300 | 0 | S4, S6, S8, S11, S12, S13, S17 | — | 8, 15, 10, 30, 30, 10, 30 |
注:GAP表示误差范围。 |
表4 故障区间的对应派车场站 |
| 故障区间 | 派车场站 |
|---|---|
| A2—A6 | S4 |
| B4—B10 | S4, S6, S13 |
| C6—C12 | S8, S12, S17 |
| D5—D14 | S6, S8, S11, S12 |
| E8—E13 | S13, S17 |
| F1—F9 | S11, S12, S13, S17 |
| G4—G6 | S13, S17 |
表5 本文方法的Pareto最优前沿方案( 灵敏度分析) |
| 公交总量 /辆 | 乘客时间损失 /min | 求解时间 /s | GAP (%) | 所选的派车场 站序号 | 派车场站派出的快车数量/辆 | 派车场站派出的慢车数量/辆 | |
|---|---|---|---|---|---|---|---|
| 0 | 133 | 158 890 | 1 583 | 0 | S4, S6, S8, S11, S12, S13, S17 | 4, 10, 0, 13, 20, 7, 12 | 4, 5, 10, 17, 10, 3, 18 |
| 0.05 | 106 | 166 820 | 1 005 | 0 | S4, S6, S9, S11, S12, S13, S17 | 4, 10, 4, 7, 12, 7, 8 | 4, 5, 2, 10, 18, 3, 12 |
| 0.1 | 95 | 174 760 | 875 | 0 | S4, S6, S8, S12, S13, S15, S17 | 3, 10, 5, 11, 7, 4, 8 | 2, 5, 1, 19, 3, 5, 12 |
| 0.2 | 81 | 190 640 | 545 | 0 | S6, S8, S12, S13, S15, S17, S18 | 5, 2, 13, 7, 3, 8, 1 | 4, 2, 17, 3, 3, 12, 1 |
| 0.5 | 61 | 238 300 | 400 | 0 | S8, S12, S13, S15, S16, S17, S18 | 0, 15, 4, 2, 3, 5, 1 | 1, 15, 1, 1, 7, 5, 1 |
| 1 | 42 | 317 760 | 411 | 0 | S4, S6, S12, S15, S16, S17, S18 | 0, 0, 15, 0, 0, 8, 1 | 0, 0, 9, 0, 1, 7, 1 |