计算物理 ›› 2019, Vol. 36 ›› Issue (1): 69-79.DOI: 10.19596/j.cnki.1001-246x.7814

• • 上一篇    下一篇

采用三层保护策略的强制进化随机游走算法同步综合换热网络

李剑, 崔国民, 陈家星, 肖媛   

  1. 上海理工大学新能源科学与工程研究所, 上海 200093
  • 收稿日期:2017-12-12 修回日期:2018-02-15 出版日期:2019-01-25 发布日期:2019-01-25
  • 作者简介:李剑(1992-),男,硕士生,从事过程系统优化研究,E-mail:get_et@163.com
  • 基金资助:
    国家自然科学基金(51176125)及上海市科委部分地方院校能力建设计划(16060502600)资助项目

Simultaneous Synthesis of Heat Exchanger Network by Random Walk Algorithm with Compulsive Evolution Based on Trilevel Protection Strategy

LI Jian, CUI Guomin, CHEN Jiaxing, XIAO Yuan   

  1. Institute of New Energy Science and Engineering, University of Shanghai for Science and Technology, Shanghai 200093, China
  • Received:2017-12-12 Revised:2018-02-15 Online:2019-01-25 Published:2019-01-25

摘要: 强制进化随机游走算法(RWCE)同步综合换热网络时,存在个体最优解的进化路径被接受差解打乱而不接受差解又很难跳出局部最优的问题.提出一种采用三层保护策略的RWCE算法,将种群中个体分为三层,底层采用基本RWCE进行优化,以保护个体的全局搜索能力;中层读取底层各个体的历史最优解,并采用带微调功能的RWCE进行优化,以保护各个体最优解的进化路径不被打乱;顶层所有个体以中层最优个体的解为初始点,采用带自动精细搜索功能的RWCE进行优化,以保证最优个体得到充分的搜索;最后将顶层搜索到的结果传递给底层对应个体.实例表明,算法在允许接受差解的同时保护了个体最优解的进化路径,并实现了全局搜索能力与局部搜索能力的兼顾.

关键词: 换热网络, 强制进化随机游走算法, 接受差解, 全局搜索, 局部搜索

Abstract: To avoid the problem of being disturbed by stochastic acceptance of imperfect solution for evolution process of individual optimal solution existing in optimization of heat exchanger network by random walk algorithm with compulsive evolution, an improved RWCE based on trilevel protection strategy is proposed. Individuals in population are divided into three levels. The lower-level is optimized by basic RWCE to protect global search ability of individuals. The middle-level reads historical optimal solution of the lower-level's individuals, and optimized by RWCE with fine tuning to protect evolution process of each individual's optimal solution from disruption. All individuals in the upper-level are initialized by solution of the best individuals in the middle-level, and optimized by RWCE with automatic fine search to ensure that the best individuals are fully searched. Finally, result of the upper-level is passed to corresponding individual at the lower-level. Two cases are optimized by using the algorithm,and results are better than those in literature. Evolution process of individual optimal solution is protected while accepting imperfect solution, therefore, both global search ability and local search ability are realized.

Key words: heat exchanger network, random walk algorithm with compulsive evolution, accept imperfect solution, global search, local search

中图分类号: