Research on energy saving speed curve of urban rail train based on improved differential evolution algorithm
-
摘要: 采用改进交叉策略的差分进化(DE,Differential Evolution)算法,研究城轨列车节能优化的速度曲线生成。该算法以起点到目标停车点的距离和工况状态值作为个体基因,基于改进交叉策略,结合工况转换原则,对变异后的个体基因进行有效化处理。建立末速度、停车位置误差、运行时间和牵引能耗的评价模型,在满足安全运行和舒适度要求下生成最优列车自动运行(ATO,Automatic Train Operation)速度曲线。经数据仿真测试,牵引能耗为28.8 kw·h。生成的速度曲线,在准时到达的前提下,具有较好的节能效果,对城市轨道交通的列车节能优化运行研究具有一定的参考价值。Abstract: This paper used Differential Evolution (DE) algorithm with improved crossover strategy to study the generation of speed curve for energy-saving optimization of urban rail transit trains. The algorithm took the distance from the starting point to the target parking point and the condition value as individual genes. Based on the improved crossover strategy, combined with the principle of working condition conversion, the mutated individual genes were effectively processed. The paper established evaluation model of terminal speed, parking position error, running time and traction energy consumption, and generated the optimal Automatic Train Operation (ATO) speed curve under the requirements of safe operation and comfort. Through the data simulation test, the traction energy consumption is 28.8 kw·h. Under the premise of arriving on time, the generated speed curve has good energy-saving effect, which has certain reference value for the research on energy-saving optimization operation of urban rail transit.
-
我国各大中城市的快速发展增加了通勤距离,对城市轨道交通提出更大的运能需求,城市轨道交通网络的规模和复杂度逐年递增。同时,由难以预测的客流及设备故障给轨道交通网络带来的扰动,使得超强度运营及各种超常规运营成为了常态,要求城市轨道交通具备更灵活的运营能力,如支持潮汐通勤客流对灵活编组、快慢混行的需求,突发客流对任意站穿梭、编队运行的需求,突发故障对任意点折返的需求等[1-2]。
列车自主运行系统(TACS,Train Autonomous Circumambulation System)以去中心化的“车车通信”实现车车的协同控制,减少了因轨旁中转带来的时间损失,提高了线路资源单位时间内利用率,使得列车间追踪间隔更小,显著提升了城市轨道交通运能[3]。文献[4—6]都是基于车车通信思想研制的下一代轨道交通信号控制系统,是城市轨道交通对更高效、更灵活和更经济的列运行车控制系统不懈追求的结果。我国TACS研制开发工作已开展了近十年,目前已进入商用阶段。早在2015年,中车四方所联合青岛地铁启动了TACS研发工作,并于2017年在青岛地铁6号线开展示范应用。2020年3月,文献[7]取得了基于车车通信的列控系统产品认证证书。文献[8]在深圳首条无人驾驶线路—深圳地铁20号线上实现载客运营,成为业内我国首个成功商用的TACS产品。2023年,文献[9]中基于车车通信的TACS列车也成功落地,成为国内首个核心技术全自主化的TACS。
本文提出一种用于TACS的列车运行间隔自适应调整方法,在构建城市轨道交通客流数据分析系统的基础上,实现全线站厅客流量动态监测,由控制中心根据全线路站厅拥挤度情况对运行列车进行调配,自适应地调整客流高峰期与非高峰期的列车运行间隔,使运力与客流量相匹配,提高城市轨道交通的运营效率。
1 TACS简介
TACS是指列车基于运行计划和实时位置实现自主资源管理并进行主动间隔防护的信号系统,通过列车与信号深度融合,将信号、牵引、制动、网络、门控等系统纳入一体化控制平台。
1.1 TACS系统构成
TACS由控制中心、车站设备、车载设备构成。其中,控制中心主要包括列车自动监控系统(ATS,Automatic Train Supervision system)、维护支持系统(MSS,Maintain Support System);车站设备主要包括现地工作站、目标控制器(OC,Object Controller);车载设备主要包括车载控制器(OBC,On Board Control Unit)、对象控制单元(OCU,Object Control Unit)、人机接口(HMI,Human Machine Interface);TACS系统架构如图1所示[10-11]。
(1)控制中心ATS主要负责监视全线路列车运行状态、编制列车运行时刻表等功能,可将预先设置的运行时刻表下发至列车的车载模块,实现对列车的控制;同时,ATS与车站OC及现地工作站协同工作,实现对轨旁资源的合理分配,实现列车的自主进路、自主调整、自主运行等主要功能。
(2)控制中心MSS主要负责监测所有系统设备的工作状态和故障,实现对OC及车载相关设备的监控,下发维护任务,并与控制中心ATS进行实时信息交互。
(3)车站目标控制器OC与现地工作站协同工作,负责轨旁资源状态的实时更新,并实时将状态信息传输至控制中心ATS与车载OBC,确保列车安全运行。
(4)车载控制器OBC集成了列车休眠唤醒模块(AOM,Automatic Operation Module),可根据控制中心ATS传输的运行指令自动控制列车上线运行或下线休眠;列车自动防护(ATP,Automatic Train Protection)负责列车超速防护,保证列车运行安全;HMI提供人机交互界面,展示车辆状态信息;OCU集成列车牵引、制动、网络与信号系统的功能,并简化了这些系统间通信接口,提高列车内部各系统间通信效率。
1.2 列车运行控制基本流程
(1)控制中心ATS预先编制列车运行时刻表,由ATS的列车运行调整单元将列车运行时刻表下发至全线路OC设备及所有TACS列车的车载系统。
(2)TACS列车上线运行后,整条线路上的OC实时监测列车位置、速度等运行信息,并与控制中心ATS、车载OBC进行运行信息的实时交互。
(3)车载OCU自主计算列车到离站时间与列车运行时刻表的偏差,基于自身运行任务和当前位置,主动与所有相邻列车交互信息,并根据交互信息自主更新移动授权(MA,Movement Authority)及控车曲线,计算生成本列车运行调整指令和预计的到离站时间,并将预计的到离站时间发送给ATS的列车运行调整单元,实现列车运行自主调整,增强了列车间隔防护的实时性。
2 线路客流量实时监测
2.1 客流数据分析系统
为提高城市轨道交通运营效率,本文提出建立整条线路的客流数据分析系统,该系统主要包括控制中心客流分析服务器和部署在各车站上的客流数据采集接口设备;并在TACS现有技术架构基础上,增加客流数据分析系统与控制中心ATS的接口,基于客流数据的列车运行间隔调整过程如图2所示。
(1)车站客流数据采集接口设备从车站的视频监控系统、自动售检票系统(AFC,Automatic Fare Collection system)闸机等设备采集实时客流数据,并按固定时间间隔将客流量数据上传给控制中心客流分析服务器;通过在站内候车区域合理布置视频监控系统的摄像头,由车站客流数据采集接口设备利用智能视频分析算法实时统计各站厅内候车的乘客数量;AFC闸机能够实时统计各站进出站客流量;当二者统计的客流量都大幅增大时,表明当前时段进入客流高峰期。
(2)控制中心客流分析服务器接收各车站客流数据采集接口设备上传的实时客流量数据,计算线路上各站站厅客流拥挤度,并据此判断全线客流拥挤度状态,将全线客流拥挤度状态数据传输给中心ATS的列车调整单元。
(3)控制中心ATS的列车调整单元依据客流数据分析系统提供的全线各车站站厅客流拥挤度动态数据,在客流高峰时段重新生成列车运行时刻表,并重新将时刻表传输至车载控制系统,唤醒必要的休眠列车进入运行状态,或在非高峰期使部分列车退出运行状态,从而实现列车运行间隔的自适应调整。
2.2 站厅客流拥挤度
客流数据分析系统根据站内候车乘客统计人数,计算各个车站站厅客流拥挤度。将单位面积内乘客人数定义为站厅客流拥挤度X,即有
$$ X=\mu \cdot \frac{P}{S} $$ (1) 其中,P 为乘客人数,人;S 为乘客可候车面积,m2;
$ \mu $ 为拥挤度系数,为单位可候车面积所能承载最多乘客人数的倒数,可视车站站厅布局和设备配置情况取不同的数值,如安装有站台屏蔽门的站厅,$ \mu $ 可以取较小数值。站厅客流拥挤度X∈[0,1],其数值越大,表示站厅越拥挤。基于全天客流统计数据计算站厅客流拥挤度,可生成站厅客流拥挤度曲线。以某地铁站全天运营为例,图3为该地铁站运营期间站厅客流拥挤度曲线。
将站厅客流拥挤度X ≤ 0.5确定为客流通畅,乘客舒适性较好;将X > 0.5确定为客流拥挤,乘客舒适性较差。客流数据分析系统将站厅客流拥挤度转换为站厅客流数字量,即X ≤ 0.5时客流数字量设置为0,X > 0.5时客流数字量设置为1。
3 列车运行时间间隔自适调整
将线路客流数字量
$ LP $ 定义为$$ LP=\sum _{i=1}^{N}Xi $$ (2) 其中,N为线路车站总数,座;
$ Xi $ 为车站i的客流数字量。控制中心ATS设置整条线路客流量阈值
$ {lp}_{\mathrm{t}\mathrm{v}} $ ,如半数以上车站当前客流数字量X为1时,可认为整条线路客流量较大,即$ {lp}_{\mathrm{t}\mathrm{v}}=\dfrac{N}{2} $ ,当$ LP $ ≥$ {lp}_{\mathrm{t}\mathrm{v}} $ 时,认为线路出现客流高峰。ATS列车运行调整单元根据客流数据分析系统实时计算的全线所有车站客流数字量,自动判断整条线路是否出现客流高峰,并据此向运营列车发送指令:唤醒上线、维持运行、列车下线,协同其它所有在线运行列车自适应调整运行时间。
一旦ATS探测到线路出现客流高峰时,会立即唤醒休眠列车进入运行状态来增加运力;同时,由车地无线传输系统将线路客流数字量实时传输至车载系统,所有在线运行列车根据接收的客流数字量信息,通过交互列车运行信息,自适应调整列车运行时间间隔。
以图3站厅客流拥挤度曲线为例,7:00~9:00、17:00~20:00这2个时间段内全线路上站厅客流拥挤度X > 0.5的车站超过半数,表明整条线路站厅客流量较大,列车运行间隔时间缩短为3 min,来增加列车运行频次;其余时间段内站厅乘客拥挤度X > 0.5的车站未超过半数,使列车运行间隔时间恢复为6 min;对应的列车运行时间间隔调整曲线如图4所示。
4 列车运行时间间隔调整效果分析
将列车运行频次和列车载客量的乘积定义为车站运能
$ \sigma $ (人次/h),即有$$ \sigma =H\cdot y $$ (3) 其中,H为列车载客量,人;y为列车运行频次,次/h。在合理范围内,列车运行频次越高,车站运能越大。
站厅乘客拥挤度X与列车运行频次y成正比关系,即有
$ X\propto \sigma $ ,或$ X\propto H\cdot y $ 。站厅客流拥挤度X越大,要求列车运行频次y越高。为此,在客流高峰期间,增加列车运行频次y,可充分缓解站厅乘客拥挤程度。以图3站厅客流拥挤度曲线为例,列车运行频次调整前后站厅客流拥挤度变化曲线如图5所示。由图5 可以看出:7:00~9:00、17:00~20:00这2个时间段内,控制中心ATS的列车运行调整单元重新生成列车运行时刻表,运行时间间隔由6 min减少至3 min,将高峰时段站厅客流拥挤度保持在0.5左右;其它时间段客流拥挤度较低,列车按既有运行时刻表运行。
5 结束语
本文提出一种用于城市轨道交通TACS系统的列车自适应运行调整方法,在已有TACS系统列车运行自主调整的技术架构上,通过建设客流数据分析系统及增加该系统与ATS的客流数据接口,利用车站视频监控系统和AFC闸机采集客流数据,实时监测整条线路的客流量,当出现客流高峰时由ATS列车调整单元及时调整列车运行时刻表,唤醒休眠列车进入运行状态来增加运力;所有在线运行列车根据ATS调整生成的最新列车运行时刻表,交互列车运行信息,自适应调整列车运行时间间隔;通过在客流高峰时段缩短列车运行时间间隔,提高线路载客能力,在客流低峰时段延长列车运行时间间隔,降低线路运营能耗,可有效地提升线路运营效率。该方案原理简单,技术上易于实现,仅需增加客流数据分析系统服务器和车站客流数据采集接口设备、调整车站视频监控系统的摄像头布置以及对ATS列车调整单元模块的功能进行扩展,不影响TACS系统现有结构和性能。
如何解决客流数据分析系统中客流数据统计问题、如何配置上线列车数量使线路客流量与线路运能达到最优配置,是目前存在的关键问题。下一步将对上述两类问题做重点研究,进一步完善方案的完整可行性。
-
表 1 工况转换规则
当前工况 待转工况 惰行 制动 牵引 惰行 —— 可以 可以 制动 可以 —— 禁止 牵引 可以 禁止 —— 表 2 工况状态值
工况 惰行 制动 牵引 工况值 0 [1 ~ 5] [6 ~ 10] 表 3 缩放因子对收敛的影响
缩放因子取值 收敛效果 (0, 0.3] 不收敛 0.4 收敛速度慢 0.5 收敛速度快 [0.6, +∞) 不收敛 表 4 线路坡度
起点/m 终点/m 坡度/‰ 0 230 3.1 230 430 2.9 430 630 30.1 630 880 30 880 1 200 4.05 1200 1 810 0 表 5 线路曲线
起点/m 终点/m 曲线半径/m 181 373 355 394 609 350 846 1 341 404 1396 1 730 704 表 6 线路限速
起点/m 终点/m 区段限速/km·h-1 0 609 62 609 1 710 75 1710 1 810 35 -
[1] 龙广钱,尹逊政. 城市轨道交通列车节能控制策略研究 [J]. 铁路计算机应用,2018,27(7):90-94. DOI: 10.3969/j.issn.1005-8451.2018.07.020 [2] YANG Xin, NING Bin, LI Xiang, et al. A Two-Objective Timetable Optimization Model in Subway Systems [J]. IEEE Transactions on Intelligent Transportation Systems, 2014, 15(5): 1913-1921. DOI: 10.1109/TITS.2014.2303146
[3] 荀 径,杨 欣,宁 滨,等. 列车节能操纵优化求解方法综述 [J]. 铁道学报,2014(4):14-20. DOI: 10.3969/j.issn.1001-8360.2014.04.003 [4] 许 立. 基于遗传算法的ATO速度曲线优化[D]. 成都: 西南交通大学, 2013. [5] 耿晨歌,赵睿昕. 基于遗传算法的地铁列车自动驾驶控制算法研究 [J]. 武汉理工大学学报(交通科学与工程版),2013,37(6):1193-1197. [6] 丁 圣. 基于NSGA-Ⅲ的列车多目标操纵优化研究[D]. 北京: 北京工业大学, 2018. [7] 刘 炜,王 栋,李群湛,等. 基于时间逼近搜索算法的城轨列车运行节能优化研究 [J]. 西南交通大学学报,2016,51(5):918-924. DOI: 10.3969/j.issn.0258-2724.2016.05.014 [8] 刘宏杰. 结合能量存储的城轨列车调度控制一体化节能优化方法研究[D]. 北京: 北京交通大学, 2019. [9] 张 茜. 城市轨道交通列车自动运行(ATO)多目标控制策略研究[D]. 北京: 北京交通大学, 2014. [10] 肖 婧, 徐小可, 张永健, 等. 差分进化算法及其高维多目标优化应用[M]. 北京: 人民邮电出版社, 2018. [11] 朱剑月,朱良光,周劲松,等. 地铁车辆运行舒适度与平稳性评价 [J]. 城市轨道交通研究,2007(6):28-31. DOI: 10.3969/j.issn.1007-869X.2007.06.010 -
期刊类型引用(1)
1. 王凯,宋立博,华润恺,朱琴跃. 基于全局优化的列车自动驾驶实时规划算法. 城市轨道交通研究. 2024(06): 44-48+53 . 百度学术
其他类型引用(3)