论文题名: | 解决货运列车计划——以亚的斯亚贝巴-吉布提铁路线为例 |
关键词: | 铁路运输;列车编组计划;制表软件;Scala编程语言 |
摘要: | 列车编组计划(TFP)是铁路运输规划中最重要的研究领域之一。根据确定的铁路网络物理和运行限制目标,TFP模型对应于组装的列车的确定,涉及分配的定义,频率,尺寸和运输和牵引的轮廓。列车编组计划旨在确定:将铁路货运流量(货物)分配到铁路车厢中,以及哪对码头(码头)要提供直接列车服务(在码头之间提供);列车可能通过的铁路链路或线路的工作量;如何将单个OD对整合到可用的列车服务中,以及这些列车的物理路径和所提供的列车服务的频率。它还决定:如何形成列车,形成何种列车,在哪些车站形成这些列车,列车的类型,出发地和目的地,以便最小化运输时间/成本,同时将所有的货车从其原始站点到他们的目的地。确定哪对码头(终端)要提供直接列车服务(在码间提供)以及如何将各个OD对合并到可用列车服务中通常非常复杂。列车编组计划模型通常被制定为一个容量化的服务网络设计问题,最优解决方案通常很难找到。 解决列车编组计划问题的目的是在满足线路承载能力和火车站容量限制的同时,尝试将所有车辆的总运营成本(换算车时或换算车公里数)降至最低,从而对车流进行路线和改划。因此,解决这一问题不仅能够保证货物的经济运输,更好地利用机车和轨道车辆,还能协调铁路线路和码头的运力利用,充分挖掘铁路运输潜力,提高运输效率,减少列车的堵塞。 世界各地的铁路公司逐步实施计算机软件,以提高效率,改善管理并做出良好的决策。交通运输界应该为未来的信息技术革命做好准备,这些革命将对铁路运输产生影响。其中一个计算机软件是Apache Spark,它是一个开源的内存集群计算框架。它是一个通用的闪电计算系统。通过使用Apache Spark,我们实现了高数据处理速度,内存快100倍,磁盘快10倍。针对列车编组计划问题,提出了一种采用Scala编程语言的Apache Spark软件制表方法。所提出的解决方案的基本思想是使用计算机软件应用程序以更有效的方式解决列车编组计划问题。 基于亚的斯亚贝巴-吉布提铁路网实际案例的测试结果表明,采用本文提出的方法解决列车编组计划问题可以显着减少技术站的车辆小时消耗,并且该方法使用有效时间来解决问题。结果显示了该方法的效率和有效性。通过使用所提出的解决方案解决列车编组计划问题并在铁路网络中开发高效的列车编组计划,可以节省大量时间和成本。 |
作者: | Shewangizaw Dawit Demisew |
专业: | Railway Operation and Management |
导师: | Baotian Dong |
授予学位: | 硕士 |
授予学位单位: | 北京交通大学 |
学位年度: | 2018 |
正文语种: | 中文 |