CIESC Journal ›› 2014, Vol. 65 ›› Issue (4): 1296-1302.DOI: 10.3969/j.issn.0438-1157.2014.04.020

Previous Articles     Next Articles

An iteratively adaptive particle swarm optimization approach for solving chemical dynamic optimization problems

ZHOU You, ZHAO Chengye, LIU Xinggao   

  1. State Key Laboratory of Industry Control Technology, Department of Control, Zhejiang University, Hangzhou 310027, Zhejiang, China
  • Received:2013-08-16 Revised:2013-11-08 Online:2013-11-27 Published:2014-04-05
  • Supported by:

    supported by the National Natural Science Foundation of China (U1162130).

一种求解化工动态优化问题的迭代自适应粒子群方法

周游, 赵成业, 刘兴高   

  1. 浙江大学控制系, 工业控制技术国家重点实验室, 浙江 杭州 310027
  • 通讯作者: 刘兴高
  • 作者简介:周游(1989—),男,硕士研究生。
  • 基金资助:

    国家自然科学基金项目(U1162130)。

Abstract: Intelligent optimization methods are playing an increasing role in dynamic optimization in chemical engineering due to their simplicity and good global search ability. Unfortunately, traditional intelligent optimization methods often suffer from a relatively slow convergence rate. An iteratively adaptive particle swarm optimization (IAPSO) approach for dealing with general chemical dynamic optimization problems was proposed. A dynamic optimization problem was first converted into a nonlinear programming (NLP) problem through control parameterization (CP); then the proposed IAPSO approach was used to solve the NLP. The proposed IAPSO approach had a faster convergence rate than the conventional particle swarm optimization approach mainly for two reasons: IAPSO updated parameters adaptively according to population distribution characteristics; IAPSO executed adaptive particle swarm optimization algorithm iteratively by reducing search space to get a more accurate solution. Several benchmark dynamic optimization problems were explored as illustration and the results showed that the proposed IAPSO approach was simple, efficient, and considerably outperformed the conventional PSO method in terms of convergence rate.

Key words: dynamic, optimization, iteratively adaptive particle swarm optimization, region reduction, reactor

摘要: 智能优化方法因其简单、易实现且具有良好的全局搜索能力,在动态优化中的应用越来越广泛,但传统的智能方法收敛速度相对较慢。提出了一种迭代自适应粒子群优化方法(IAPSO)来求解一般的化工动态优化问题。首先通过控制变量参数化将原动态优化问题转化为非线性规划问题,再利用所提出的迭代自适应粒子群优化方法进行求解。相比传统的粒子群优化方法,该种迭代自适应粒子群优化方法具有收敛速度更快的优点,主要原因是:该算法根据粒子种群分布特性自适应调整参数;该算法通过缩减搜索空间并迭代使用粒子群算法搜索最优解。将提出的迭代自适应粒子群方法应用到多个经典动态优化问题中,测试结果表明,该方法简单、有效,精度高,且收敛速度比传统粒子群算法有显著提升。

关键词: 动态, 优化, 迭代自适应粒子群, 区域缩减, 反应器

CLC Number: