期刊文献+

多邻域链式结构的多目标粒子群优化算法 被引量:4

Optimization of Multi-objective Particle Swarm Algorithm Based on Multi-neighborhood Cycle-chain Structure
下载PDF
导出
摘要 为了提高多目标粒子群算法求解多目标问题的性能,改善算法的收敛性,提出一种多邻域链式结构的多目标粒子群优化算法。首先,以一种环形链式拓扑结构,将种群划分为多个邻域,每个邻域之间相互交叉重叠,并针对不同位置的粒子,进行不同的速度和位置更新策略。其次,对所有粒子采用速度钳制策略,并引入差分进化策略对粒子进行扰动,从而进一步提高算法的多样性。通过14个无约束和3个有约束函数仿真实验,表明该算法相对于NSGA-II、SPEA2、MOEA/D-DE、SMPSO和OMOPSO算法,获得Pareto解集分布更加均匀,算法的收敛性和多样性也更好。为了进一步验证算法的可行性和有效性,将其应用于72杆桁架结构尺寸设计,并与其他优化方法进行了比较,结果表明该算法获得的Pareto前端更均匀,收敛性更好。 In order to enhance the performance and convergence of multi-objective particle swarm optimization (MOPSO) algorithm for multi-objective optimization, a multi-neighborhood cycle-chain structure of multi-objective particle swarm optimization (MNCS-MOPSO) was proposed. Firstly, the population was divided into many neighborhoods. The mutual overlaps were existed between the adjacent neighborhood, and updating strategy was used for different velocity and position aimed at particles of different positions. In addition, velocity control strategy was adopted for all particles and differential evolution strategy was introduced to make disturbance. Comparing with NSGA-II, SPEA2, MOEA/D- DE, SMPSO and OMOPSO by testing 14 uneonstraint and 3 constrain benchmark functions, simulation experiments showed that the proposed algorithm could obtain a more uniform distribution of Pareto solution set, and better convergence as well as diversity than those state-of-the-art multi-objective metaheuristics. In order to verify the performance of MNCS-MOPSO algorithm, classical 72-bar truss sizing optimization problems were used to demonstrate the feasibility and effectiveness of this algorithm, and the results were compared with other optimization methods. The results indicate that the MNCS-MOPSO provides better performance in the diversity, the uniformity and the convergence of the obtained solution than other methods.
出处 《农业机械学报》 EI CAS CSCD 北大核心 2015年第1期365-372,358,共9页 Transactions of the Chinese Society for Agricultural Machinery
基金 国家自然科学基金资助项目(51301070)
关键词 多目标优化 粒子群算法 多邻域链式结构 速度钳制策略 差分进化策略 桁架结构 Multi-objective optimization Particle swarm algorithm Multi-neighborhood cycle-chain structure Speed control strategy Differential evolution Truss structure
  • 相关文献

参考文献22

  • 1Deb K, Pratap A, Agarwal S, et al. A fast and elitist multi-objective genetic algorithm: NSGA-II [J]. IEEE Transactions on Evolutionary Computation, 2002, 6 ( 2 ) : 182 - 197.
  • 2Zitzler E, Laumanns M, Thiele L. SPEA2 : improving the strength Pareto evolutionary algorithm [ M]//Giannakoglou K, Tsahalis D T, P:riaux J, et al. Evolutionary methods for design, optimization and control with applications to industrial problems. Berlin: Springer-Verlag, 2002:95 - 100.
  • 3Coello C A, Pulido G T, Lechuga M S. Handing multiple objectives with particle swarm optimization [J]. IEEE Transactions on Evolutionary Computations, 2004, 8 ( 3 ) : 256 - 279.
  • 4Gong M G, Jiao L C, Du H F, et al. Multi-objective immune algorithm with nondominated neighbor-based selection [J].Evolutionary Computation, 2008, 16 (2) :225 - 255.
  • 5Li H, Zhang Q. Muhi-objective optimization problems with complicated Pareto sets, MOEA/D and NSGA-II [ J ]. IEEE Transactions on Evolutionary Computation, 2009, 12(2): 284 -302.
  • 6Kennedy J, Eberhart R. Particle swarm optimization[ C] //Proceedings of the 1995 IEEE International Conference on Neural Networks, 1995,4 : 1942 -1948.
  • 7任子晖,王坚.动态拓扑结构的多目标粒子群优化算法[J].同济大学学报(自然科学版),2011,39(8):1222-1226. 被引量:10
  • 8聂瑞,章卫国,李广文,刘小雄.一种自适应混合多目标粒子群优化算法[J].西北工业大学学报,2011,29(5):695-701. 被引量:10
  • 9贾树晋,杜斌,岳恒.基于局部搜索与混合多样性策略的多目标粒子群算法[J].控制与决策,2012,27(6):813-818. 被引量:32
  • 10朱大林,詹腾,张屹,田红亮.元胞多目标粒子群优化算法与其应用[J].农业机械学报,2013,44(12):280-287. 被引量:8

二级参考文献98

共引文献198

同被引文献69

引证文献4

二级引证文献25

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部