寄生模型改进粒子群算法在气动优化中的高效应用

需积分: 9 1 下载量 194 浏览量 更新于2024-08-08 收藏 268KB PDF 举报
"基于寄生模型的粒子群算法在气动优化中的应用 (2015年)" 这篇论文探讨了粒子群算法(PSO)在解决气动优化问题时的局限性,尤其是它在寻找全局最优解时容易陷入局部最优的问题。为克服这一问题,作者提出了一种新的改进算法,称为基于寄生模型的粒子群算法(SPPSO)。这种算法通过引入模拟寄生(Simulated Parasitism, SP)模型,旨在增强粒子群的信息交换和优势信息源的多样性,以提高算法跳出局部最优的能力。 寄生模型在自然界中常见,生物体之间的相互依赖关系为算法设计提供了灵感。在SPPSO中,每个粒子不仅跟随自身和全局最优的位置更新,还考虑了模拟寄生的机制,即粒子间存在一种类似寄生的关系,使得弱小的粒子有机会学习并模仿更优秀的粒子,从而促进全局搜索。这一机制丰富了粒子之间的信息交流,增强了算法的全局探索和局部开发能力。 为了验证SPPSO的有效性,论文进行了函数测试,结果表明SPPSO在优化性能上显著优于传统的PSO算法。随后,作者将SP和SPPSO应用到翼型的气动优化设计中,通过对阻力系数、压力分布、攻角和雷诺数等关键参数的优化,证实了提出的算法在实际问题中能实现良好的优化效果,并且具有较高的实用价值。 论文指出,随着计算流体力学(CFD)技术的进步,数值优化方法在飞行器气动设计中的应用越来越广泛。PSO作为一种有效的全局优化工具,虽然有其局限性,但通过引入新的策略如模拟寄生模型,可以显著提升其在解决复杂优化问题时的表现。 这篇2015年的研究论文展示了如何利用生物界的寄生现象来改进粒子群算法,以解决在气动优化设计中的全局优化难题。SPPSO算法的提出,不仅深化了我们对粒子群算法优化机制的理解,也为工程实践中的优化问题提供了一个有力的工具。