• 查询稿件
  • 获取最新论文
  • 知晓行业信息
官方微信 欢迎关注

基于多目标策略的高速铁路闭塞分区优化研究

刘伟玲, 张慧

刘伟玲, 张慧. 基于多目标策略的高速铁路闭塞分区优化研究[J]. 铁路计算机应用, 2024, 33(4): 65-70. DOI: 10.3969/j.issn.1005-8451.2024.04.13
引用本文: 刘伟玲, 张慧. 基于多目标策略的高速铁路闭塞分区优化研究[J]. 铁路计算机应用, 2024, 33(4): 65-70. DOI: 10.3969/j.issn.1005-8451.2024.04.13
LIU Weiling, ZHANG Hui. Optimization of high-speed railway block section based on multi-objective strategy[J]. Railway Computer Application, 2024, 33(4): 65-70. DOI: 10.3969/j.issn.1005-8451.2024.04.13
Citation: LIU Weiling, ZHANG Hui. Optimization of high-speed railway block section based on multi-objective strategy[J]. Railway Computer Application, 2024, 33(4): 65-70. DOI: 10.3969/j.issn.1005-8451.2024.04.13

基于多目标策略的高速铁路闭塞分区优化研究

基金项目: 中国铁道科学研究院集团有限公司科研项目(2022YJ032)
详细信息
    作者简介:

    刘伟玲,高级工程师

    张 慧,工程师

  • 中图分类号: U284.4 : TP39

Optimization of high-speed railway block section based on multi-objective strategy

  • 摘要:

    为探究适用于CTCS-3级列车运行控制系统的高速铁路闭塞分区划分方法,分析影响闭塞分区划分的因素,在确保列车运行安全的前提下,构建多目标策略下的CTCS-3级高速铁路闭塞分区划分模型,采用粒子群算法对模型求解,并优化了算法中的适应度函数。通过在京沪(北京—上海)高速铁路滕州东—枣庄区间的实例验证表明,文章提出的优化方法能够有效缩短行车间隔,对高速铁路闭塞分区的设计具有实际意义。

    Abstract:

    To explore the high-speed railway block section partitioning method applicable to the CTCS-3 level train operation control system, this paper analyzed the factors affecting block section partitioning, constructed a multi-objective strategy based CTCS-3 level high-speed railway block section partitioning model, on the premise of ensuring the safety of train operation, used particle swarm optimization algorithm to solve the model, and optimized the fitness function in the algorithm. The case study on the Tengzhou East - Zaozhuang section of the Beijing Shanghai high-speed railway shows that the optimization method proposed in this paper can effectively shorten the train running interval and has practical significance for the design of high-speed railway block section.

  • 建筑信息模型(BIM,Building Information Modeling)以信息技术为基础,对建筑全生命周期内的数据进行集成和共享。在建筑布局规划中,前期策划与建筑功能的无缝对接,以及建筑空间规划的最优化求解,一直是建筑学术界重点关注的2个基本问题。随着大数据和人工智能(AI,Artificial Intelligence)技术的成熟[1],人们开始尝试通过深度学习和强化学习的方法来解决上述问题,即在BIM设计工具中融入机器学习技术,实现AI辅助的建筑方案选型,提高数据的利用效率,为工程建设各阶段提供更加准确的决策建议[2]

    目前,AI技术在工程领域已经取得了较多的研究成果。李雪等人[3]将BIM技术融入审图系统,完善建模软件并改变了传统的审图模式,有效实现了AI审图;胡珉等人[4]基于BIM数据,结合AI技术,为隧道环境监测和控制决策提供依据。BIM与AI技术的结合是对现有设计手段的升级,能够提高设计效率,辅助项目决策。

    在传统铁路桥梁设计中,孔跨布置是一项繁重的工作。设计人员根据线路、地质等上序专业提供的信息对孔跨进行布置,当控制工程较多时,往往需要反复调整布跨方案,耗费大量的人力。针对这一现状,结合我国铁路中桥梁占比高、桥梁标准构件应用范围广的特点,本文以BIM平台为载体,将AI技术引入铁路桥梁设计中,通过对Bentley平台的二次开发设计了一套适用于一般铁路桥梁的智能布跨方案。

    桥梁布跨方案主要受道路、建筑物和地下管线等因素的影响,在设计时应充分考虑经济性、适用性及设计边界条件进行孔跨的合理布置。针对本文研究内容,结合相关规范要求[5],桥梁布跨主要原则如下。

    对于一般桥梁而言,当控制性因素不复杂时,应首先从标准跨度中选择合适跨度进行孔跨布置,布置原则尽量以32 m跨度为主,24 m跨度为辅[6],用以规避主要约束条件;无法采用简支梁跨度进行规避时,优先采取常用的连续梁跨度进行孔跨布置。在曲线线路上,简支梁通常采用“以直代曲”方案进行布设;连续梁等特殊梁型采用“曲梁曲做”的方式进行布设。

    当桥梁跨越河流时,以“一河一桥”为原则,河流有通航要求时,要适当考虑变迁性河道的影响;当跨越等级道路(高速、主干道等)、铁路等控制性工点时,应按照控制边界条件选择适当跨度,标准跨度不满足时,应提供特殊跨度进行布置,并考虑经济性等因素对特殊跨度的优先等级进行设置。

    本文根据一般铁路桥梁布跨设计原则,采用Q-Learning算法,并利用BIM的属性信息,在Bentley平台下进行二次开发,形成最终的可视化智能布跨方案,具体流程如图1所示。其中,信息集由根据智能桥梁孔跨布置需要而提取、处理的信息组成;智能布跨算法是根据Q-Learning算法,按照桥梁布跨原则对工程实例抽象化,以求得最优方案;方案可视化是利用BIM技术的可视化特点,结合地理信息系统(GIS,Geographic Information System)技术,对智能布跨方案进行可视化展示及评估。

    图  1  铁路桥梁智能布跨流程

    在布跨算法中,建立桥梁构件数据库,能够在形成算法动作空间的同时,为后续的模型设计提供便利。根据常用跨度的简支梁、连续梁建立梁部构件模型,并按照相关规范为模型挂载几何与非几何信息。构件模型建立时,抽象出构件的几何特征,梳理特征之间的关联并将特征参数化,利用Bentley平台提供的Template模板解析技术,进行几何建模及属性配置;对于非几何特征,通过Bentley平台下的EC Schema技术挂载到模型上,为模型设计提供更多的信息[7]

    桥梁数据库可为以标准数据格式写入的各类构建提供统一管理工具,在需要时予以调用,如图2所示。动作空间即在桥梁布跨设计时,根据设计条件选择适合的数据库,通过读取数据库中的桥梁跨度,作为智能体可选择的动作。

    图  2  桥梁构件数据库

    环境信息的获取需基于统一的数据格式,设计协同数据接口[8],实现各专业间的数据协同,对桥梁专业所需要的信息进行提取应用。

    (1)线路信息

    线路信息包括线路里程信息、坐标信息和线路要素信息等。将所有信息附加在线路模型上,在Bentley软件中识别文件中对应的Alignment元素,通过相应接口函数即可获取线路信息。

    (2)地形信息

    地形信息包括地面标高、地形地物(道路、河流、沟渠、湖泊)特征等信息。地面标高从利用数字高程模型加工生成的地形文件中获取;地形地物特征则是根据地形文件不同图层及其附加属性,在桥址范围内沿线路方向进行判断获取;个别信息提供手动配置工具,进行信息组集输入。

    (3)起止里程信息

    根据线路、地形信息,结合起桥条件,初步确定桥址里程范围,其主要步骤如下。

    ① 将上序专业文件以参考方式加入设计文件中,并激活相关地形、线路等模型,通过设置步长间隔获取线路纵断及地面线等相关资料;

    ② 设置桥梁布置范围和起桥条件,一般是根据起桥高度结合地形进行判断;

    ③ 根据起桥高度复制偏移地面线,并计算其与线路纵断的交点;

    ④ 根据起点前后侧地形条件判断该点是桥梁起点还是终点,并进行起点的合理偏移设置;

    ⑤ 得到全部桥梁的起桥范围,并作为智能布跨算法的输入数据使用。

    Q-Learning算法是基于价值的强化学习算法,强化学习的过程是智能体通过感知环境而采取动作、与环境不断交互的过程。智能体根据环境反馈的信息,不断更新自身动作策略,最终得到一条最优策略。假设$ Q\left({s}_{t},{a}_{t}\right) $表示在状态st下执行动作at所获得的价值,此后按最优动作执行所获得的奖励的期望[9],其更新表达式为

    $$ \begin{split} & Q\left({s}_{t},{a}_{t}\right)\leftarrow Q\left({s}_{t},{a}_{t}\right)+\alpha [{r}_{t+1}-Q\left({s}_{t},{a}_{t}\right)+ \\ & \;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\; \quad \gamma \underset{{a}_{t+1}}{\mathrm{max}}Q\left({s}_{t+1},{a}_{t+1}\right)] \end{split} $$

    其中,$ \alpha $为算法收敛的学习效率;$ {r}_{t+1} $为实时奖励;$ \gamma $为折扣因子。当Q (st , at)值不再继续变化,说明得到了一个收敛的结果。

    桥梁的孔跨布置是一个将方案不断优化的过程,结合AI概念,采用Q-Learning算法,将孔跨布置相关约束条件抽象化为数据类型,根据工程实例将约束条件实例化[10]。智能体通过感知环境信息,采取不同的动作,并以获得奖赏情况为指导改进选择策略,最终得出最优的策略方案,算法主要流程如图3所示。

    图  3  智能布跨算法主要流程

    对于铁路工程实例,其所处的状态和可选择动作是有限的,因此可以将${{Q}}\left({s}_{t},{a}_{t}\right)$以矩阵形式进行表示,根据状态—动作建立Q表,Q表的行代表智能体所处状态,列代表可选择的动作空间。铁路工程是一条长大带状线性工程,为了节省Q表占用空间,沿线路按照一定距离进行离散化设置,减少Q表的行列数。算法的奖赏函数则根据上述布置原则和环境信息,按照布跨优先级和桥梁预估造价进行设计。可选动作空间(桥梁跨度信息)则可以利用信息集,根据项目条件进行相应配置应用。在每次动作完成之后,需要对动作的最终状态和收敛性进行判断,收敛则表示得出了较优的桥梁布跨方案。

    根据上文设计的一般桥梁智能布跨方案,利用BIM技术的可视性建立三维模型,可在方案展示的同时搭载设计数据,实现对设计的可行性分析,提升铁路桥梁设计水平[11]。地理信息数据库能以直观的地理图形方式,通过统一的地理坐标系全局性地展示、分析和评估大范围的空间对象及抽象化的建筑对象[12]。为了更好地评估桥梁布跨方案,提高方案的合理性,减少后期方案修改,利用多源数据融合平台,载入桥梁布跨模型数据和GIS数据,将BIM数据轻量化,结合实景模型对桥梁布跨方案进一步优化,具体包括以下2个方面。

    (1)在Bentley平台应用二次开发读取布跨方案,并根据布跨方案获取匹配的构件模型数据库,根据各构件所处位置,将各类型构件按照空间层级关系进行精确定位,完成布跨方案的查看与评价。其中,梁部信息模型是根据桥梁跨度信息,从桥梁数据库中进行匹配,利用Bentley的自定义实体技术,以线路模型为基础,构造合适的空间位移矩阵,进行梁部结构的空间定位;桥墩则利用参数化单元进行创建,依据桥梁布置位置及梁部特征信息,进行桥墩的空间定位,并结合地形模型计算出墩高,修改相应墩高参数。此时,桥墩仅发挥空间占位作用,用以辅助方案设计。

    (2)BIM可以很好地反映方案结构形式,能够较为方便地展现桥梁孔跨布置模型,但是无法表达周边建筑信息及桥梁跨越的地物信息。通过二次开发技术,在保留BIM模型数据精度和完整性的前提下,开发数据格式转换插件,将BIM数据导入多源数据融合平台中,结合GIS数据形成实景模型,如图4所示。

    图  4  BIM+GIS桥梁实景模型

    通过某铁路项目对本文设计的桥梁智能布跨方案进行应用,验证方案对一般桥梁的适用性。具体步骤为:(1)参考相关专业(线路、地形)模型信息并激活模型,方便后续调用数据接口应用,如图5所示。(2)加载开发的桥梁布跨工具,提取、处理智能桥梁孔布跨所需信息,并组建信息集,调用智能布跨算法,输出桥梁智能布跨方案,如图6所示。(3)按照布跨方案进行BIM创建,并结合GIS技术对布跨结果进行可视化展示,如图7所示。

    图  5  参考并激活模型
    图  6  桥梁智能布跨界面
    图  7  布跨方案可视化展示

    与传统铁路桥梁布跨工作相比,利用BIM+AI技术的智能布跨方案的优点体现在:(1)减少了设计人员对上序专业信息的处理,在统一的数据标准格式下,通过制定标准格式的接口,最大化地利用上序专业的成果,保证了数据的唯一性;(2)设计人员只需关注本专业内的设计工作,减少了因数据再加工处理所消耗的时间与精力;(3)利用机器代替人工进行程序化的工作,提高了设计效率;(4)可视化的成果展示更能够保证方案准确表达,对方案的合理性及可实施性有更为准确的把控。

    本文在总结铁路桥梁布跨原则的基础上,基于Q-Learning算法,对桥梁布跨算法进行研究。依托统一的数据交互格式,通过BIM技术识别线路、地形等基本信息,实现桥梁布跨所需信息的自动提取、处理,组建信息集,并利用二次开发技术建立桥梁整体BIM,融合GIS技术对方案进行可视化设计,给出一套适用于一般铁路桥梁的智能布跨方案。该方案提高了桥梁设计效率与质量,后续还需在特殊桥梁智能布跨方向进行研究。

  • 图  1   闭塞分区划分示意

    图  2   粒子群算法求解流程

    图  3   初始化粒子流程

    图  4   算法适应度函数

    表  1   区间基本信息

    站名 出站信号机坐标 进站信号机坐标 反向进站
    信号机坐标
    滕州东 K592+389 K593+005
    枣庄 K628+610 K627+284
    下载: 导出CSV

    表  2   区间分相区信息

    序号 起点里程 终点里程 长度
    1 K610+187 K610+684 497 m
    下载: 导出CSV

    表  3   CRH3型动车组相关参数

    速度v/km·h-1 制动减速度/m·s-2
    350~210 $ - 0.004\;3v + 0.710\;5$
    210~172 $ - 0.002\;1v + 1.061\;2 $
    172~160 $ - 0.025v + 5 $
    160以下 1
    下载: 导出CSV

    表  4   闭塞分区划分结果

    序号 分界点 闭塞分区/m 序号 分界点 闭塞分区/m
    1 661.0 660.98 11 18191.0 1690.05
    2 3464.7 1580.92 12 19881.0 1691.36
    3 5045.7 1686.92 13 21572.4 1556.52
    4 6732.6 1505.85 14 23128.9 1707.04
    5 8238.4 1777.25 15 24835.9 1728.34
    6 10015.7 1536.57 16 26564.3 1597.57
    7 11552.2 1629.14 17 28161.8 1648.94
    8 13181.4 1650.35 18 29810.8 1566.58
    9 14831.7 1673.98 19 31377.4 1450.82
    10 16505.7 1685.24 20 32828.2 1450.82
    下载: 导出CSV

    表  5   划分结果对比

    分界点
    个数
    区间
    间隔/s
    进站
    间隔/s
    出站
    间隔/s
    运行间隔/s
    实际线路 18 132.1 261.7 161.3 261.7
    划分结果 20 130.1 251.9 147.9 251.9
    下载: 导出CSV
  • [1] 林瑜筠. 我国发展自动闭塞的探讨[J]. 中国铁路,2004,(10):42-44.
    [2]

    Gill D C, Goodman C J. Computer-based optimisation techniques for mass transit railway signalling design[J]. IEE Proceedings B (Electric Power Applications), 1992, 139(3): 261-275. DOI: 10.1049/ip-b.1992.0031

    [3]

    Chang C S, Du D. Further improvement of optimisation method for mass transit signalling block-layout design using differential evolution[J]. IEE Proceedings-Electric Power Applications, 1999, 146(5): 559-569. DOI: 10.1049/ip-epa:19990223

    [4]

    Ke B R, Chen M C, Lin C L. Block-layout design using MAX–MIN ant system for saving energy on mass rapid transit systems[J]. IEEE Transactions on Intelligent Transportation Systems, 2009, 10(2): 226-235. DOI: 10.1109/TITS.2009.2018324

    [5] 刘海东,毛保华,王保山,等. 基于差分进化算法的高速铁路区间信号布置优化方法研究[J]. 铁道学报,2013,35(5):40-46.
    [6] 王丹彤,倪少权,张文泉. 基于整体分布优化算法的闭塞分区划分优化[J]. 铁路计算机应用,2016,25(6):48-51.
    [7] 王 瑞,陈永刚. 基于捕食搜索策略的粒子群算法求解高铁闭塞分区划分问题[J]. 铁道标准设计,2016,60(1):131-135.
    [8] 左政伟. 基于模拟退火算法的铁路闭塞分区优化研究[D]. 兰州:兰州交通大学,2013.
    [9] 刘菁华. 基于RailML的铁路区间信号工程设计方法研究[D]. 北京:北京交通大学,2017.
    [10]

    Kang R W, Wang J F, Cheng J F, et al. Intelligent forecasting of automatic train protection system failure rate in China high-speed railway[J]. Eksploatacja i Niezawodność-Maintenance and Reliability, 2019, 21(4): 567-576. DOI: 10.17531/ein.2019.4.5

    [11]

    Zhang C T, Gao Y, Li W J, et al. Robust train scheduling problem with optimized maintenance planning on high-speed railway corridors: the China case[J]. Journal of Advanced Transportation, 2018, 2018(Pt.5): 6157192.

    [12]

    Zhang X, Nie L. Integrating capacity analysis with high-speed railway timetabling: a minimum cycle time calculation model with flexible overtaking constraints and intelligent enumeration[J]. Transportation Research Part C:Emerging Technologies, 2016 (68): 509-531. DOI: 10.1016/j.trc.2016.05.005

    [13] 张岳松,田长海,姜昕良,等. 高速铁路列车间隔时间的计算方法[J]. 中国铁道科学,2013,34(5):120-125.
    [14]

    Zhang H, Wang J F, Zhang X Y, et al. A method on improving the carrying capacity for CTCS-3 railway[J]. IEEE Intelligent Transportation Systems Magazine, 2021, 13(3): 118-130. DOI: 10.1109/MITS.2019.2962142

    [15] 田长海,张守帅,张岳松,等. 高速铁路列车追踪间隔时间研究[J]. 铁道学报,2015,37(10):1-6.
图(4)  /  表(5)
计量
  • 文章访问数:  25
  • HTML全文浏览量:  30
  • PDF下载量:  22
  • 被引次数: 0
出版历程
  • 收稿日期:  2023-11-23
  • 刊出日期:  2024-04-24

目录

/

返回文章
返回