计算机科学 ›› 2013, Vol. 40 ›› Issue (12): 276-281.
张其亮,陈永生
ZHANG Qi-liang and CHEN Yong-sheng
摘要: 针对单线列车调度问题的特点,以线路中列车的总运行时间最小为目标,建立了可以直观描述问题解空间的双向阻塞车间调度模型,并提出了一种有效的离散粒子群优化算法进行求解。该算法基于双向阻塞车间调度模型设计了排列编码形式,从而可确定列车的运行顺序,同时利用随机策略和运行时间最短优先策略选择列车运行轨道;算法在求解过程中,提出了列车冲突的检测和化解方法,并按照“调度-检测冲突-化解冲突”的步骤逐区段调度列车运行;最后,利用离散粒子群优化算法进行全局优化,得到问题的最优解。仿真实例表明,所得模型和算法能够高效地求解单线列车调度问题。
[1] 史峰,黎新华,秦进.单线列车运行图铺划的时间循环迭代优化方法[J].铁道学报,2005,7(1):1-5 [2] 周磊山,胡思继,马建军,等.计算机编制网状线路列车运行图方法研究[J].铁道学报,1998,0(5):15-21 [3] Medanic J,Dorfman M J.Time-efficient strategies for scheduling trains on a line[C]∥IFAC World Congress.Barcelona,IEEE,2002:1-6 [4] Dorfman M J,Medanic J.Scheduling trains on a railway network using a discrete event model of railway traffic[J].Transportation Research Part B,2004,8(1):81-89 [5] Andrea D,Dario P,Marco P.A branch and bound algorithm for scheduling trains in a railway network[J].European Journal of Operational Research,2007,3(2):643-657 [6] Burdett R L,Kozan E.A disjunctive graph model and framework for constructing new train schedules[J].European Journal of Operational Research,2010,0(1):85-98 [7] Liu S Q,Kozan E.Scheduling trains as a blocking parallel-machine job shop scheduling problem[J].Computers & Operations Research,2009,6(10):2840-2852 [8] 彭其渊,杨明伦.计算机编制复线实用货物列车运行图的整数规划模型及求解方法[J].中国铁道科学,1994,5(4):60-66 [9] Zhou X S,Zhong M.Bicriteria train scheduling for high-speed passenger railroad planning applications[J].European Journal of Operational Research,2005,7(3):752-771 [10] Alberto C,Matteo F.Solution of real world train timetable problems[C]∥Proceedings of the 34th Hawaii International Confe-rence on System Sciences.Washington.IEEE,2001:1-10 [11] Dessouky M M,Lu Q,Zhao J.An exact solution procedure to determine the optimal dispatching times for complex rail networks[J].IIE Transaction,2006,8(2):141-152 [12] 王圣尧,王凌,许烨.求解混合流水车间调度问题的分布估计算法[J].自动化学报,2012,8(3):437-442 |
No related articles found! |
|