Journal of System Simulation ›› 2017, Vol. 29 ›› Issue (12): 3001-3009.doi: 10.16182/j.issn1004731x.joss.201712009

Previous Articles     Next Articles

Chemical Reaction Optimization Algorithmfor Solving QuayCrane Scheduling Problems of Container Terminal

Wang Xu1,2, Liu Shixin2, Zhang Ruiyou2, Wang Jia3   

  1. 1. SchoolofEconomics, Hebei University of Environmental Engineering, Qinhuangdao 066102, China;
    2. College of Information Science & Engineering,Northeastern University, State Key Laboratory of Synthetical Automation for Process Industries, Shenyang 110819, China;
    3. SchoolofEconomics, NortheasternUniversity atQinhuangdao, Qinhuangdao 066004, China
  • Received:2015-10-28 Published:2020-06-06

Abstract: This paper researches on quay crane scheduling for unloading operations in container terminal. Considering quay crane work within its time window, an unloading scheduling simulation model is established.According to the characteristics of the unloading scheduling simulation model,a DoubleList Molecular Structure-based Chemical Reaction Optimization(DLMCRO) algorithm is developed. There are two parts in coding: one is the priority relation of the task, and the other is the task-to-quay-node mapping.Discrete Event Dynamic Simulation(DEDS)is used to simulate the decoding process. Four elementary chemical reaction operations against the problem are designed. The simulation experiment is madeby using data generator.The results of simulation show that DLMCRO can get a stable and satisfactory solution more quickly than CPLEX and GA. And it's proved that the model and algorithm are effective.

Key words: unloading operation, chemical reaction optimization, double list molecular structure, discrete event dynamic simulation

CLC Number: