本发明公开了一种基于迭代局部搜索和随机惯性权重的蝙蝠优化算法(Iterated local search and stochastic inertia weight bat algorithm,ILSSIWBA),主要步骤包括初始化蝙蝠算法中的参数;更新脉冲频率、种群位置,并利用随机性权重更新种群速度;运行蝙蝠算法,得到最优解;在最优解的基础上,加入扰动,运用迭代局部搜索算法;判断是否满足全局最优解的判断条件若满足,则得到全局最优解,算法结束。本发明所提方法主要解决现有蝙蝠优化算法易陷入局部最优、优化结果不稳定的问题,提高了优化算法的寻优精度和优化结果的稳定性。