化工学报 ›› 2018, Vol. 69 ›› Issue (3): 891-899.DOI: 10.11949/j.issn.0438-1157.20171128

• • 上一篇    下一篇

改进鲸鱼优化算法及其在渣油加氢参数优化的应用

许瑜飞, 钱锋, 杨明磊, 杜文莉, 钟伟民   

  1. 华东理工大学化工过程先进控制和优化技术教育部重点实验室, 上海 200237
  • 收稿日期:2017-08-18 修回日期:2017-08-22 出版日期:2018-03-05 发布日期:2018-03-05
  • 通讯作者: 钱锋
  • 基金资助:

    国家科技支撑计划项目(2015BAF22B02);国家自然科学基金项目(61422303,61590922);中央高校基本科研业务费专项资金。

Improved whale optimization algorithm and its application in optimization of residue hydrogenation parameters

XU Yufei, QIAN Feng, YANG Minglei, DU Wenli, ZHONG Weimin   

  1. Key Laboratory of Advanced Control and Optimization for Chemical Process, Ministry of Education, East China University of Science and Technology, Shanghai 200237, China
  • Received:2017-08-18 Revised:2017-08-22 Online:2018-03-05 Published:2018-03-05
  • Supported by:

    supported by the Project of National Research Program of China (2015BAF22B02), the National Natural Science Foundation of China (61422303, 61590922) and the Fundamental Research Funds for the Central Universities.

摘要:

针对智能优化算法在处理非线性优化问题中存在的容易陷入局部最优和收敛精度差等问题,提出了一种基于结合差分进化和精英反向学习的改进鲸鱼算法(DEOBWOA)。该算法引入对立搜索初始化、精英反向学习,并结合差分进化进行变异修正,显著有效地提高WOA算法的收敛精度和收敛速度,提高其跳出局部最优的能力。之后采用8个标准测试函数进行仿真实验,结果表明:DEOBWOA算法与标准WOA、HCLPSO、DE算法相比,全局搜索能力和收敛速度都有较大提升。最后建立了渣油加氢动力学模型,考虑到渣油加氢过程中存在诸多典型的非线性约束问题,以某炼化厂渣油加氢装置为例,应用DEOBWOA对渣油加氢反应动力学模型参数进行优化,结果表明该算法能较好地处理实际工程优化问题。

关键词: 算法, 鲸鱼优化算法, 渣油加氢, 动力学模型, 参数估值, 优化

Abstract:

An improved whale algorithm (DEOBWOA) based on differential evolution and elite opposition-based learning is proposed to solve the problem that the intelligent optimization algorithm is easy to fall into the local optimum and the convergence precision in dealing with the nonlinear optimization problem is poor. The algorithm uses the opposing search initialization, elite opposition-based learning and combines with differential evolution, which can improve the convergence precision and convergence speed of the whale optimization (WOA) algorithm effectively and improve the ability to jump out of local optimum. 8 standard test functions are used to do simulation experiment. The results show that DEOBWOA algorithm has a better performance than WOA, heterogeneous comprehensive learning particle swarm optimization (HCLPSO) and differential evolution (DE). Finally, the kinetic model of residue hydrogenation was established, but there are many typical nonlinear constraints in the process of residue hydrogenation. So DEOBWOA was used to optimize the kinetic model parameters of residue hydrogenation in a refinery residue, which indicates the algorithm can deal with the practical engineering optimization problem.

Key words: algorithm, whale optimization algorithm, residue hydrogenation, kinetic modeling, parameter estimation, optimization

中图分类号: