• 学术研究 • 下一篇
王玉芳, 程培浩, 闫明
WANG Yufang, CHENG Peihao, YAN Ming
摘要: 针对黑翅鸢优化算法(Black-winged Kite Algorithm, BKA)因缺乏种群内信息交流而导致搜索力度受限以及迁徙阶段种群跟随最优个体迁徙的盲目性而导致种群多样性下降的问题,提出融合信赖域和非线性单纯形法的黑翅鸢优化算法(Black-winged Kite optimization Algorithm integrating Trust Domain and Nonlinear Simplex method, TDNSBKA)。首先,对黑翅鸢初始种群利用精英动态反向学习策略进行初始化,提高初始解的质量;其次,在算法的攻击阶段引入信赖域变异策略,实现种群内的信息交流,提高算法的收敛精度并平衡算法的探索与开发能力;最后,在算法的迁徙阶段,对适应度最差的个体采用非线性单纯形法的反射操作,减小种群跟随领导者迁徙的盲目性,提高种群的多样性。建立TDNSBKA算法的Markov链模型,证明了其具有全局收敛性。仿真实验基于30维与50维的CEC2017测试函数,验证了3种改进策略的有效性,将改进的算法TDNSBKA和对比算法进行收敛性分析、Wilcoxon秩和检验,证明了TDNSBKA具有更优秀的收敛性能以及鲁棒性。将TDNSBKA应用在齿轮系设计和压力容器设计的求解上,验证了其在实际应用中的有用性。