摘要

针对入侵杂草优化算法易早熟、收敛精度低等不足,在分析原算法优化机理、局限性和收敛性的基础上,提出了融合多重算子的自适应入侵杂草优化算法.首先,通过标准差时变正态分布算子和Levy分布算子来模拟杂草的蔓延扩张行为进行优化,利用Lévy分布可产生较大跳跃的特性来避免局部极值的吸引;其次,利用混沌算子的遍历性和随机性来加强算法的局部搜索能力;进一步根据精英个体的进化状况自适应采用再生策略提高算法的鲁棒性.通过仿真测试和对比,表明所设计算法有效克服了原算法的缺陷,在寻优精度、全局收敛性和稳定性方面优于原杂草优化算法,是解决复杂函数优化问题的一种有效工具.