在传声器阵列声成像系统中,常规波束形成算法(CBF)的主瓣宽度和旁瓣级性能受限,成像效果不能满足高精度声源定位需要,为此研究函数波束形成算法(FB).首先对阵列接收信号的互功率谱矩阵进行特征值分解,并计算对特征值对角矩阵的v-1 次幂,以此替换CBF中的互谱矩阵,进一步对波束输出进行v次幂运算,由此得到FB输出.然后,通过增加互谱矩阵的幂次运算,FB能够有效克服CBF的主瓣宽、旁瓣高等缺陷.最后,仿真对比了不同声源频率时CBF和FB的性能,分析不同指数v对FB性能的影响.结果表明,与CBF相比,FB具有更高的分辨率性能,且随着指数v的增大,FB旁瓣减小,动态范围增加.为满足工程中声成像动态性要求,建议指数v一般选取16.