交通运输系统工程与信息 ›› 2014, Vol. 14 ›› Issue (2): 113-120.

• 系统工程理论与方法 • 上一篇    下一篇

基于惩罚费用的城市轨道交通乘务排班优化 模型与算法

张增勇,毛保华*,杜 鹏,许 奇,吴珂琪   

  1. 北京交通大学城市交通复杂系统理论与技术教育部重点实验室,北京100044
  • 收稿日期:2013-09-17 修回日期:2013-12-05 出版日期:2014-04-25 发布日期:2014-07-07
  • 作者简介:张增勇(1985-),男,山西运城人,博士生.
  • 基金资助:

    国家自然科学基金重点项目(71131001);国家基础研究计划项目(2012CB725406).

Urban Rail Transit Crew Scheduling Model and Algorithm Based on Punishment Costs

ZHANG Zeng-yong, MAO Bao-hua, DU Peng, XU Qi, WU Ke-qi   

  1. Ministry of Education Key Laboratory of Complex System Theory and Technology of Urban Traffic, Beijing Jiaotong University,Beijing l00044,China
  • Received:2013-09-17 Revised:2013-12-05 Online:2014-04-25 Published:2014-07-07

摘要:

乘务排班计划是城市轨道交通运营的核心问题之一.本文首先分析了乘务排班 问题,接着基于惩罚费用构建了乘务排班优化模型,并提出了相应惩罚费用计算方法.根 据乘务排班计划步骤可知,模型分为乘务作业段生成模型和乘务工作班生成模型,其中 乘务作业段生成模型为乘务工作班生成模型的下层,乘务作业段生成模型的解为乘务工 作班生成模型的输入条件. 随后针对建立的双层模型,分别设计了改进的Dijkstra算法和 离散粒子群算法.最后,采用某地铁线路的运行数据对模型和算法进行了验证.结果表明, 间休时间的均值为37分,工作时间的均值为6小时41分,并且所有的乘务工作班分布均 匀,证明了模型与算法的有效性.

关键词: 城市轨道交通, 乘务排班计划, 作业段, 工作班, 离散粒子群算法

Abstract:

Crew scheduling is one of the core issues of urban rail transit operations. This paper develops an optimization model of crew scheduling based on punishment costs, and proposes corresponding punishment cost calculation method. From the process of crew scheduling, it is found that the models include a crew operating segment generation model and a crew work shift generation model. The crew operating segment generation model is the lower model, and its results are the inputs of crew work shift generation model. Then, for the double-layer model, the paper formulates the improved Dijkstra algorithm and discrete particle swarm optimization. Finally, a subway line’s operational data are used to validate the model and algorithms. The results show that the average rest time is37minutes, the average working time is6hours41minutes, and the crew work shifts are uniformly distributed. All of these demonstrate the effectiveness of the models and its algorithms.

Key words: urban rail transit, crew scheduling, operating segment, work shift, discrete particle swarm optimization

中图分类号: