基于拥挤距离排序的多目标粒子群优化算法及其应用  被引量:40

Multi-objective particle swarm optimization algorithm based on crowding distance sorting and its application

在线阅读下载全文

作  者:李中凯[1] 谭建荣[1] 冯毅雄[1] 方辉[1] 

机构地区:[1]浙江大学CAD&CG国家重点实验室,浙江杭州310027

出  处:《计算机集成制造系统》2008年第7期1329-1336,共8页Computer Integrated Manufacturing Systems

基  金:国家863计划资助项目(2008AA042301);国家自然科学基金资助项目(60573175);国家科技支撑计划资助项目(2006BAF01A37)~~

摘  要:针对多目标粒子群算法在全局寻优能力和Pareto集多样性上的不足,提出基于拥挤距离排序的多目标粒子群算法。该算法采用精英策略,基于个体拥挤距离降序排列,进行外部种群的缩减和全局最优值的更新,并在内部粒子群中引入小概率变异机制,增强算法的全局寻优能力,控制Pareto最优解的数目,同时保证其收敛性和多样性特征。在电梯曳引性能的多目标优化应用中,证明了该算法对于两目标和三目标优化问题求解的有效性。不同规模实例的运算对比表明,该算法在Pareto前沿的收敛性和多样性方面均优于改进强度Pareto进化算法,且缩短了运算时间,具有较高的效率与鲁棒性。Aiming at shortcomings in global searching capacity and diversified Pareto set existing in the traditional multi-objective particle swarm optimization algorithms, a multi-objective particle swarm optimization algorithm based on crowding distance sorting was proposed. With the elitism strategy, the shrink of the external population and update of the global optimum were achieved based on individuals' crowding distance sorting in descending order. A small ratio mutation was introduced to the inner swarm to enhance the global searching capacity of the algorithm. And the number of Pareto optimal solutions could be controlled, the convergence and diversity of Pareto optimal set could be guaranteed as well. Effectiveness of the algorithm with two or three objectives was proved by the optimiza- tion of elevator traction performances. Comparison results among cases with different scales illustrated that this al- gorithm outperformed Strength Pareto Evolutionary Algorithm 2 (SPEA2) in the convergence and diversity characteristics of Pareto optimal front with shorter computation time, higher efficiency and robustness.

关 键 词:多目标优化 粒子群优化算法 Pareto集 个体拥挤距离 电梯曳引 

分 类 号:TP391[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象