一、NSPSO
非支配排序粒子群优化算法(Non-dominated Sorting Particle Swarm Optimization,NSPSO)由非支配排序策略与粒子群优化算法融合而成。为了验证所提的NSPSO的有效性,将其在46个多目标测试函数(ZDT1、ZDT2、ZDT3、ZDT4、ZDT6、DTLZ1-DTLZ7、WFG1-WFG10、UF1-UF10、CF1-CF10、Kursawe、Poloni、Viennet2、Viennet3)以及1个工程应用(盘式制动器设计)上实验。
部分实验结果如下:
ZDT1:
ZDT2:
ZDT3:
Viennet2:
Viennet3:
二、工程应用
盘式制动器设计
NSPSO求解结果:
三、源代码
源代码包含NSPSO的所有代码(含46个测试函数+1个工程应用+4种评价指标),非支配排序原理参考NSWOA。