【孔雀优化算法】基于孔雀优化算法求解单目标优化问题附
matlab代码POA
1 简介
本文开发了一种新的孔雀 (Pavo muticus/cristatus) 优化算法 (POA),其中包含其在固体氧化物燃料电池
(SOFC) 参数估计中的设计、评估和应用。 POA主要复制了孔雀群的求偶、觅食和追逐行为,其中使用孔
雀、孔雀和孔雀幼崽三种类型的孔雀来模拟觅食过程中的动态群体行为和层次结构。特别是,实现了有
效且高效的探索性和利用性搜索算子,即孔雀的食物搜索和独特的旋转舞蹈行为,以及孔雀和孔雀的自
适应搜索和接近机制。采用电化学模型和稳态模型两种广泛应用的 SOFC 模型在不同的运行条件下进行
验证。仿真结果表明,POA 优于其竞争对手,例如粒子群优化 (PSO)、灰狼优化 (GWO)、蚁狮优化
(ALO) 和蜻蜓算法 (DA)。例如,在基于 79 节电池堆的电化学模型的验证下,POA 获得的 RMSE 分别仅
为 ALO、DA、GWO 和 PSO 的 0.42%、0.27%、2.05% 和 3.99%。此外,使用23个标准基准函数进行
分析,实验结果表明POA可以有效地探索理想的搜索区域并定位全局最优解。
评论0