SCI和EI收录∣中国化工学会会刊

›› 2008, Vol. 16 ›› Issue (2): 228-234.

• • 上一篇    下一篇

An Improved Differential Evolution for Optimization of Chemical Process

吴燕玲1,2, 卢建刚1, 孙优贤1   

  1. 1. State Key Laboratory of Industrial Control Technology, Zhejiang University, Hangzhou 310027, China;
    2. Department of Automation, Anhui University, Hefei 230039, China
  • 收稿日期:2006-10-08 修回日期:2007-12-10 出版日期:2008-04-28 发布日期:2008-04-28
  • 通讯作者: LU Jiangang,E-mail:jglu@iipc.zju.edu.cn
  • 基金资助:
    the National Natural Science Foundation of China(60736021);the National High Technology Research and Development Program of China(2006AA04Z184,2007AA041406);the Key Technologies R&D Program of Zhejiang Province(2006C11066,2006C31051)

An Improved Differential Evolution for Optimization of Chemical Process

WU Yanling1,2, LU Jiangang1, SUN Youxian1   

  1. 1. State Key Laboratory of Industrial Control Technology, Zhejiang University, Hangzhou 310027, China;
    2. Department of Automation, Anhui University, Hefei 230039, China
  • Received:2006-10-08 Revised:2007-12-10 Online:2008-04-28 Published:2008-04-28
  • Supported by:
    the National Natural Science Foundation of China(60736021);the National High Technology Research and Development Program of China(2006AA04Z184,2007AA041406);the Key Technologies R&D Program of Zhejiang Province(2006C11066,2006C31051)

摘要: Differential evolution(DE)is an evolutionary optimization method,which has been successfully used in many practical cases.However,DE involves large computation time,especially,when used to optimize the computationally expensive objective function.To overcome this difficulty,the concept of immunity based on vaccination is used to help proliferate excellent schemata and to restrain the degenerate phenomenon.To improve the effectiveness of vaccines,a new vaccine autonomous obtaining method,and a method of deciding the probability of vaccination are proposed.In addition,a method for modifying the search space dynamically is proposed to enhance the possibility of converging to the true global optimum.Experiments showed that the improved DE performs better than the classical DE significantly.

关键词: differential evolution, vaccine, convergence, search space, optimization

Abstract: Differential evolution(DE)is an evolutionary optimization method,which has been successfully used in many practical cases.However,DE involves large computation time,especially,when used to optimize the computationally expensive objective function.To overcome this difficulty,the concept of immunity based on vaccination is used to help proliferate excellent schemata and to restrain the degenerate phenomenon.To improve the effectiveness of vaccines,a new vaccine autonomous obtaining method,and a method of deciding the probability of vaccination are proposed.In addition,a method for modifying the search space dynamically is proposed to enhance the possibility of converging to the true global optimum.Experiments showed that the improved DE performs better than the classical DE significantly.

Key words: differential evolution, vaccine, convergence, search space, optimization