摘要

针对布谷鸟优化算法存在的易陷入局部最优、收敛速度慢等问题,提出了融合正弦余弦和种群初始化策略的布谷鸟算法。在布谷鸟初始种群产生环节引用一种结合均匀化与随机化的策略,以半均匀半随机的方式产生初始种群,有效地减小了因为初始种群完全随机而产生的随机误差,提高了算法寻优速度;分别在全局搜索和局部搜索的上一代鸟窝位置处引入正弦余弦算子,灵活调整上一代鸟窝位置,有效克服算法易陷入局部最优的缺陷,提高寻优搜索能力;引入了指数型动态概率代替固定概率,动态平衡全局搜索和局部搜索。与另外4种算法相比较并通过6个测试函数仿真,结果表明:融合正弦余弦和种群初始化策略的布谷鸟算法收敛速度更快,求解精度更高,具有更好的寻优性能。