基于波动方程模型的声源定位是一类非线性优化反问题,由于其声源个数的不确定,使得此类问题的求解更加困难.一般采取逐个声源数递增的方法来求解,此时对搜索方法的速度与精度要求很高,因为传统方法搜索能力的有限,所以本文基于新型元启发式布谷鸟算法对声源定位进行了尝试.然后利用算法对2,3,4个声源进行了仿真实验,并与粒子群算法和遗传算法进行比较.实验表明了算法在此类问题中仍保持了很好的搜索能力.