摘要:為了提高多目標(biāo)粒子群算法求解多目標(biāo)問題的性能,改善算法的收斂性,,提出一種多鄰域鏈?zhǔn)浇Y(jié)構(gòu)的多目標(biāo)粒子群優(yōu)化算法,。首先,,以一種環(huán)形鏈?zhǔn)酵負(fù)浣Y(jié)構(gòu),,將種群劃分為多個鄰域,,每個鄰域之間相互交叉重疊,,并針對不同位置的粒子,,進(jìn)行不同的速度和位置更新策略,。其次,,對所有粒子采用速度鉗制策略,并引入差分進(jìn)化策略對粒子進(jìn)行擾動,,從而進(jìn)一步提高算法的多樣性,。通過14個無約束和3個有約束函數(shù)仿真實驗,表明該算法相對于NSGA II,、SPEA2,、MOEA/D DE、SMPSO和OMOPSO算法,,獲得Pareto解集分布更加均勻,,算法的收斂性和多樣性也更好。為了進(jìn)一步驗證算法的可行性和有效性,,將其應(yīng)用于72桿桁架結(jié)構(gòu)尺寸設(shè)計,,并與其他優(yōu)化方法進(jìn)行了比較,結(jié)果表明該算法獲得的Pareto前端更均勻,,收斂性更好,。