CHINESE JOURNAL OF COMPUTATIONAL PHYSICS ›› 2016, Vol. 33 ›› Issue (5): 561-569.

Previous Articles     Next Articles

A Strategy of Differential Evolution with Opposition-based Multi-population Parallel

DUAN Huanhuan, CUI Guomin, CHEN Jiaxing, CHEN Shang   

  1. Research Institute of New Energy Science and Technology, University of Shanghai for Science and Technology, Shanghai 200093, China
  • Received:2015-07-29 Revised:2015-11-13 Online:2016-09-25 Published:2016-09-25

Abstract: Generally, differential evolution (DE) algorithm is easily stuck into local optima as well as suffers from low convergence accuracy when employed for optimization of heat exchanger network. To solve these issues, an opposition-based multi-population parallel differential evolution algorithm is proposed. Firstly, opposite population is built by using initial population. Then, new generation of individuals are generated through information exchange, which is produced by mutated operation between opposite population and its original correspondence. The final step is to retain evolution of multi-population in parallel by applying multi-round opposites, so that the population is enable to keep current solution information and search new solutions in a larger space as well. Computing results of improved DE algorithm on 9sp and 15sp suggests that the method improves population diversity, jumps out local optima and at the same time achieves higher speed and accuracy.

Key words: differential evolution algorithm, opposite population, multi-population, heat exchanger network

CLC Number: