计算机集成制造系统 ›› 2015, Vol. 21 ›› Issue (第2期): 546-555.DOI: 10.13196/j.cims.2015.02.029

• 产品创新开发技术 • 上一篇    下一篇

组合MIP与CP求解单向岸桥调度问题

秦天保,葛浩,沙梅   

  1. 上海海事大学交通运输学院
  • 出版日期:2015-02-28 发布日期:2015-02-28
  • 基金资助:
    国家自然科学基金资助项目(71172076);交通部应用基础研究资助项目(2011-329-810-450);上海市科委地方院校专项资助项目(11510501800);上海市重点学科建设资助项目(S30601)。

Unidirectional quay crane scheduling problems solving by combination of mixed integer programming and constraint programming

  • Online:2015-02-28 Published:2015-02-28
  • Supported by:
    Project supported by the National Natural Science Foundation,China(No.71172076),the Fundamental Research Project Funded by Ministry of Communications,China(No.2011-329-810-450),the Special Funds for Shanghai Local Universities,China(No.11510501800),and the Shanghai Leading Academic Discipline Project,China(No.S30601).

摘要: 针对解集装箱码头单向岸桥调度问题,提出一个新的约束规划模型,该模型不仅考虑了常见的岸桥跨越冲突、安全间距、就绪时间和任务优先关系等约束,还考虑了以往多数文献忽视的岸桥初始阻塞现象。为进一步提升求解性能,设计了一个组合混合整数规划与约束规划的求解流程,利用一组通用算例进行的测试实验显示组合方法的求解性能超过单独使用约束规划的求解性能。为进一步挖掘优化潜力,设计了另一个组合混合整数规划与约束规划进行双目标优化的流程,在优化第一目标完工时间的基础上,进一步优化第二目标总完工时间,实验结果显示双目标优化方案能够对第二目标做出一定程度的改进。

关键词: 岸桥调度, 集装箱码头, 约束规划, 混合整数规划

Abstract: To tackle the unidirectional quay crane scheduling problems in container terminals,a novel constraint programming model was proposed which not only considered the common quay crane constraints such as crane interference,safety margin requirement,ready time and precedence relationship,but also considered the initial blocking often ignored by most of the literature.To improve the solving performance further,a solving procedure combining mixed integer programming and constraint programming was put forward.By using an example test,the advantage of combination method's solving performance than constraint programming method was proved.To further explore the potential of optimization,another combination solving strategy for bi-objective optimization was proposed,which could improve the total completion time on the basis of optimizing the makespan.

Key words: quay crane scheduling, container terminal, constraint programming, mixed integer programming

中图分类号: