Journal of System Simulation ›› 2020, Vol. 32 ›› Issue (11): 2235-2243.doi: 10.16182/j.issn1004731x.joss.20-FZ0399

Previous Articles     Next Articles

Hyper-heuristic DE Algorithm for Solving Zero-wait Fermentation Process Schedulinge

Shen Peng, Wang Yan, Ji Zhicheng, Zhang Jianhua   

  1. Engineering Research Center of Internet of Things Technology Applications Ministry of Education,Wuxi 214122,China
  • Received:2020-06-23 Revised:2020-07-13 Online:2020-11-18 Published:2020-11-17

Abstract: A class of zero-wait fermentation process scheduling issues with batch process characteristics are researched. In order to solve the problem of easy deterioration in the process, a super heuristic difference algorithm is proposed, and the maximum makespan is minimized as the optimization goal. The algorithm is divided into two layers. The upper layer is an improved adaptive differential evolution algorithm to select and sort the heuristic operations in lower layer. The lower layer is combined and sorted into a new algorithm to operate on the problem domain, adding simulated annealing algorithm to avoid falling into local optimization. The method has a learning mechanism and the strong generalization ability for different problems. The effectiveness of the algorithm is verified by comparing with the actual production. The result shows that the algorithm has better performance than the traditional heuristic algorithm.

Key words: batch process, hyper-heuristic evolution algorithm, zero-wait, simulated annealing

CLC Number: