1 轨道交通信号时空演化建模与动态调度方法设计
1.1 轨道交通信号时空演化建模
1.2 动态调度模型设计
2 实例测试
2.1 实验过程
表1 轨道交通信号时空演化建模结果示例(18:00时刻)Tab.1 Example of modeling results for the spatio-temporal evolution of rail transit signals (at 18:00) |
| 序号 | 位置 | 绿灯时长 | 相位状态 |
|---|---|---|---|
| 1 | 站台 | 25秒 | 1(绿灯) |
| 2 | 区间1 | 15秒 | 0(红灯) |
| 3 | 区间2 | 15秒 | 0(红灯) |
表2 D3QN的实验参数设置情况Tab.2 Experimental parameter settings of D3QN |
| 项目 | 数值 | 项目 | 数值 |
|---|---|---|---|
| 经验回放池容量 | 10 000 | ψ | 0.99 |
| 小批量采样大小 | 64 | 初始学习率 | 0.000 3 |
| 目标网络同步频率 | 每100步 | 调度周期 | 10 s |
| ξ1 | 0.5 | ξ3 | 0.1 |
| ξ2 | 0.4 | — | — |
2.2 测试结果分析
表3 实验交通枢纽站轨道交通信号动态调度效果Tab.3 Dynamic dispatching effect of rail transit signals at experimental transportation hub stations |
| 时间 | 当前相位 (s) | 列车状态 | 客流密度 | D3QN调 度动作 | 轨道交通信号 相位更新 |
|---|---|---|---|---|---|
| 17:30 | 1 (绿灯) | 列车A:距站台200 m,速度15 m/s;列车B:距站台500 m,速度20 m/s | 45人/分钟 (中等) | a=2 (延长绿灯) | 相位1 →东西向绿灯(45秒) |
| 17:31 | 1 (绿灯) | 列车A:已通过;列车B:距站台300 m,速度22 m/s;列车C:新进入区段,距站台800 m,速度18 m/s | 50人/分钟 (上升) | a=0 (保持相位) | 相位1 →东西向绿灯(15秒) |
| 17:32 | 1 (绿灯) | 列车B:已通过;列车C:距站台600 m,速度16 m/s | 55人/分钟 (高峰) | a=1 (切换红灯) | 相位1 →相位0(南北向红灯,30秒) |
| 17:33 | 0 (红灯) | 列车C:停车等待;列车D:距站台100 m,速度10 m/s(对向) | 40人/分钟 (下降) | a=0 (保持相位) | 相位0 →南北向红灯(30秒) |
表4 各方法在晚高峰时段的调度性能对比Tab.4 Comparison of scheduling performance of each method during the evening rush hour |
| 方法 | 平均等 待时 间/s | 平均队 伍长 度/m | 调度响 应延 迟/s | 状态识 别准确 率/% | 是否支 持实时 闭环调度 |
|---|---|---|---|---|---|
| 本文D3QN | ≤250 | ≈20 | ≤1.5 | 94.2 | 是 |
| 文献[7]方法 | 310—340 | 28—32 | 4.2—5.0 | 88.5 | 否(后验 分析 为主) |
| 城市交通信号 优化控制平台 | 280—300 | 24—27 | 3.0—3.8 | 85.1 | 部分 支持 |
| 基于系统韧性 理论的信号系统 | 320—360 | 30—35 | 2.8—3.5 | 82.3 | 是(侧重 鲁棒性) |
表5 各方法时间-空间复杂度对比Tab.5 Comparison of time and space complexity of each method |
| 方法 | 单次决策 时间/ms | 模型/知识 库内存占 用(MB) | 运行时 峰值内存 (MB) |
|---|---|---|---|
| 本文D3QN | 1.2 | 1.73 | 45.2 |
| 文献[7]方法 | 4.5 | 320.5(历史数据 集+规则库) | 520.8 |
| 城市交通信号 优化控制平台 | 3.1 | 85.4(知识库+ 微服务镜像) | 210.6 |
| 基于系统韧性 理论的信号系统 | 2.8 | 12.7(阈值配置+ 状态缓存) | 68.3 |

