详细信息
基于AEA算法的自适应惩罚函数求解约束优化及其在丁烯烷化过程的应用 ( EI收录)
A New Adaptive Penalty Function Based on AEA Algorithm for Solving Constrained Optimization Problems and its Application in Process Optimization of Butene Alkylation
文献类型:期刊文献
中文题名:基于AEA算法的自适应惩罚函数求解约束优化及其在丁烯烷化过程的应用
英文题名:A New Adaptive Penalty Function Based on AEA Algorithm for Solving Constrained Optimization Problems and its Application in Process Optimization of Butene Alkylation
作者:桑志祥[1];李绍军[1];张杰[1]
机构:[1]华东理工大学化工过程先进控制和优化技术教育部重点实验室,上海200237
年份:2013
卷号:27
期号:1
起止页码:136
中文期刊名:高校化学工程学报
外文期刊名:Journal of Chemical Engineering of Chinese Universities
收录:CSTPCD;;EI(收录号:20131316153509);Scopus;北大核心:【北大核心2011】;CSCD:【CSCD2013_2014】;
基金:国家自然科学基金的资助(20976048;21176072)
语种:中文
中文关键词:自适应惩罚函数;约束优化;AEA;丁烯烷化过程
外文关键词:adaptive penalty function; constrained optimization; AEA; butene alkylation process
摘要:提出了一种基于AEA算法处理约束问题的自适应惩罚函数法。该算法通过统计迭代种群中个体对每个约束条件违反的次数,判定各约束的强弱地位,动态自适应地调整各个约束的惩罚系数,对于强约束给予较大的惩罚系数。同时对目标函数做出了相适应区分修改,使得可行解和不可行解的目标函数值出现一定的区分,目标函数项和惩罚项趋于平衡,避免了惩罚力度过大或过小,有利于算法前期快速进入可行解区域,后期寻找最满意解。通过标准测试函数试验结果与DE+AMP、SSaDE算法进行比较,表明了提出的方法具有良好的适用性以及全局优化性能,将该方法应用于丁烯烷化过程的约束优化,取得了令人满意的结果。
A new adaptive penalty function method based on the AEA algorithm was proposed to handle the constrained problems in this paper.It can determine the intensity of each constrain by counting the times of breaching its constrained condition in iterative population and adjust the punishment coefficient of various constraints dynamically and adaptively.The greater punishment coefficient will be given to a stronger constraint.In addition,the objective function is made a change accordingly,so that it contributes to a distinguishing between feasible solution and unfeasible solution of the objective function values.The improvements of objective function and penalty are helpful for balancing them and avoiding the penalty is too large or too small.The proposed algorithm would quickly enter the feasible solution area in earlier stage,and find the most satisfying solution later.The comparisons with the results of standard test function obtained by using DE+AMP and SSaDE algorithms show that the proposed method has good applicability and global optimization performance.Furthermore,the proposed method was applied to the process optimization of butane alkylation and satisfactory result was achieved.
参考文献:
正在载入数据...
