一种改进的果蝇优化算法及其在气动优化设计中的应用
果蝇优化算法(FOA)是一种新的群体智能优化算法,具有良好的全局收敛特性.为进一步提高FOA的寻优性能,将其引入到气动优化设计中,发展形成了改进的果蝇优化算法(IFOA).IFOA通过引入惯性权重函数动态调整搜索步长,有效实现了算法全局搜索和局部搜索之间的动态平衡,提高了算法整体搜索效率和寻优精度;对于多维优化问题,IFOA每次搜索仅随机扰动其中一个决策变量,并在每个迭代步内将所有优秀果蝇个体(可行解)结合产生一个全新的果蝇个体进行一次搜索,大大加快了算法的收敛速度.函数测试结果表明,IFOA显著提高了FOA的寻优性能.将IFOA应用到气动优化设计中,翼型反设计和单/多目标优化设计的算例表明,IFOA是一种简单高效的优化方法,可广泛应用于气动优化设计.
果蝇优化算法、味道浓度、搜索步长、翼型、气动优化设计
38
V211.4(基础理论及试验)
国家自然科学基金11172240;航空科学基金2014ZA53002;国家“973”计划2015CB755800National Natural Science Foundation of China11172240;Aeronautical Science Foundation of China2014ZA53002;National Basic Research Program of China2015CB755800
2017-06-05(万方平台首次上网日期,不代表论文的发表时间)
共11页
55-65