一种基于多种群分层的粒子群优化算法

被引:29
作者
吕林 [1 ]
罗绮 [1 ]
刘俊勇 [1 ]
田立峰 [2 ]
机构
[1] 四川大学电气信息学院
[2] 宜宾电业局
关键词
多种群; 粒子群算法; 分层结构; 演化计算;
D O I
10.15961/j.jsuese.2008.05.033
中图分类号
TP301.6 [算法理论];
学科分类号
080201 [机械制造及其自动化];
摘要
为解决粒子群优化(PSO)算法收敛速度慢,易于早熟的不足,采用控制理论的分层思想,提出了多种群分层PSO算法(HSPPSO)。在第1层采用多种群粒子群并行计算。第2层把每个种群看成一个粒子,种群的最优值作为当前粒子的个体最优值,进行第2层粒子群优化。并把优化结果返回到第1层。在PSO算法的运行过程中,对有集聚倾向的粒子进行速度变异处理,重新初始化速度。最后对4个典型的测试函数进行了测试,研究结果表明,与基本微粒群算法比较,作者提出的算法提高了算法的收敛速度和收敛精度,改善了算法的性能。本算法对大规模系统的优化问题求解提供了一个新的思路。
引用
收藏
页码:171 / 176
页数:6
相关论文
共 4 条
[1]
智能优化算法及其应用.[M].王凌著;.清华大学出版社.2001,
[2]
多粒子群协同优化算法 [J].
李爱国 .
复旦学报(自然科学版), 2004, (05) :923-925
[3]
一种基于粒子群算法求解约束优化问题的混合算法 [J].
李炳宇 ;
萧蕴诗 ;
吴启迪 .
控制与决策, 2004, (07) :804-807+812
[4]
基于带变异算子粒子群优化算法的约束布局优化研究 [J].
李宁 ;
刘飞 ;
孙德宝 .
计算机学报, 2004, (07) :897-903