化工学报2012,Vol.63Issue(3):841-850,10.DOI:10.3969/j.issn.0438-1157.2012.03.024
一种改进的知识进化算法及其在化工动态优化中的应用
An improved knowledge evolution algorithm and its application to chemical process dynamic optimization
摘要
Abstract
The intelligent optimization algorithms have been widely used in solving dynamic optimization problems for their ability to converge to global optimum at a specific probability without being trapped in local optimums. However, the practical industrial application fields of such random mechanism-based algorithms are restricted due to their demerits, such as slow convergence and low searching efficiency. Therefore, an improved knowledge-based evolutionary algorithm structure was presented for improving the efficiency of intelligent optimization algorithms which were used to solve dynamic optimization problems. The structure included a discretization method of candidate solutions in time and control domains, the evolution of the repository, population evolution steered by knowledge. When applied to dynamic optimization problems of four typical chemical processes, such as batch reactor, which owned distinguishing control feature, this algorithm demonstrated its competitive optimal searching ability, meanwhile verifying its satisfying convergence efficiency by using a smaller scale of population guided by knowledge and consuming less computational cost.关键词
动态优化/知识进化/进化计算/化工过程/生化过程Key words
dynamic optimization/knowledge evolution/evolutionary algorithm/chemical processes/biochemical processes分类
化学化工引用本文复制引用
彭鑫,祁荣宾,杜文莉,钱锋..一种改进的知识进化算法及其在化工动态优化中的应用[J].化工学报,2012,63(3):841-850,10.基金项目
国家自然科学基金重点项目(61134007) (61134007)
国家重点基础研究发展计划项目(2009CB320603) (2009CB320603)
中央高校基本科研业务费专项资金资助 ()
高等学校博士学科点专项科研基金新教师基金项目(200802511011) (200802511011)
上海市基础研究重点项目(10JC1403400) (10JC1403400)
上海市重点学科建设项目(B504). (B504)