摘要

本发明公开了一种基于Green函数修正的高分辨率声源定位方法,包括:1采集传声器阵列上各个传感器处的声压数据形成测量面声压列向量;2建立测量面声压列向量与聚焦面声源源强列向量之间的Green函数;3通过稀疏重构方法进行求解,获得聚焦面各网格点处的声源源强列向量,并通过其中源强的大小在聚焦面网格上识别与定位出声源的初步位置;4在获得声源的初步位置后,通过一阶泰勒展开,并结合坐标轮换迭代优化方法对Green函数进行修正,利用初步位置处的Green函数迭代估计出实际声源位置对应的修正后的Green函数,从而在聚焦面上的网格点之间实现声源精确位置的亚网格搜索,进而获得声源的高分辨率、高精度定位结果。