摘 要: 研究了一种基于该方法的分布式麦克风阵列,详细分析了节点测向离散误差产生的原因,仿真分析了该误差对最终定位结果的影响,并提出一种节点优选的建议。仿真结果表明,所述措施能够有效消减定位误差。
关键词: 分布式;测向交叉定位;声源;定位误差
分布式声源定位系统已有许多应用,如空中被动声定位[1]、智能雷场[2]、水下监控[3]等。而作为应用极为广泛的测向交叉定位[1-2]系统的性能与许多因素有关,如精度与实时性的平衡、抗噪声能力等。对噪声而言,可以通过诸如噪声抑制算法、滤波等措施来改善。
在实验中发现,由于该方法在利用数字处理芯片实现的过程中,多个环节采用数字化处理,各测向节点存在固有的离散定向误差,使得此方法的定位性能与节点数目及布局呈现密切的关系,并造成定位结果与真实值的偏离,称之为“系统定位误差”。由于此类误差无法避免,因此,掌握其分布特性,对阵列布局、传感器节点选取具有重要的实际意义。
以往的研究工作主要集中在对各类应用的定位算法流程及外界噪声干扰导致定位误差的研究,在具体分析导致系统定位误差产生的机理,及节点数量跟布局对其影响等方面的研究较少。鉴于此,本文以地面车辆声源定位为例,分析一种基于麦克风十字阵构建的定位系统的系统定位误差,及其分布特性,并引出节点优选的建议。

单个节点其探测范围有限,在有限的孔径条件下,无法获得较高精度的目标空间位置信息。通过多个节点组网,不仅可以扩大对目标的时空探测范围,而且可以融合多个节点的定向信息,获得更为准确的声源目标位置估计。
分布式阵列网络的测向交叉定位模型如图2所示。探测区域内有若干个节点M1,M2,……,Mn。节点Mk(其中k∈[1,n])获得的目标方向角为αk,各节点同一时刻对同一目标的估计结果连线的交点即为目标的位置。


3 仿真分析
3.1 仿真条件
实际中,由于CSP算法不能获得任意精确的估计值,只能通过就近原则,从离散角度集合Ω中选取最接近的角度值作为估计结果,造成了单节点的定向离散误差。这类误差传递给下一步的最小二乘算法,将会进一步造成系统定位误差。本文重点对此类误差的特性进行仿真,对仿真条件做如下约定:
(1)监测区域为400 m×400 m的正方形;
(2)仅存在一个宽带声源(100 Hz~4 000 Hz);
(3)仿真中不考虑环境噪声对定位误差的影响,仅分析离散定向误差因素;
(4)待测目标原则上可处于监测区域内任意位置。在仿真时,以5 m×5 m的方块为间隔进行平面扫描,依次计算当目标处于各方块中心处时,整个定位系统对其定位的误差。
3.2 仿真结果
图4为将整块监测区域扫描后得到的误差等高线示意图,等高线附近的数字表示系统定位误差的大小。节点坐标M1(350 m,100 m)和M2(450 m,300 m)。当车辆处于两节点端射方向上时,会产生较大的误差。这是因为当目标处于2个节点连线上时,2个节点计算获得的两个方位角刚好相等或相差180°,理论上是无法得到目标在该线上的准确位置的。实际并非如此,由于各节点定向离散误差的存在,从而在式(10)求逆时造成较大病态,导致较大的误差。

下面对3个节点和4个节点的布局进行仿真。三角形分布的3个节点的情况如图5所示,其中节点坐标为M1(350 m,100 m)、M2(550 m,100 m)和M3(450 m,300 m)。4个节点的情况如图6所示。其中4个节点的坐标分别为M1(350 m,100 m)、M2(550 m,100 m)、M3(350 m,300 m)和M4(550 m,300 m)。
由图4、图5、图6可知,随着节点数的增加,系统定位误差会不断减小。多节点包围的区域如Q1、Q2是定位性能比较理想的区域。

可以看出,随着节点M4的远离,ε在不断增加,当x轴坐标值超过250 m以后,定位效果甚至不如2个或者3个节点的情况。
这种现象是因为最小二乘原理是令变量的估计误差平方和达到最小,在单节点定向偏差一定的条件下,离目标距离越远的节点对定位结果的影响反而越大。所以,在车辆声源定位时,优先选取离目标较近的节点信息进行运算以提高定位精度。
在实际测量中,由于车辆位置未知,不易确定哪些节点离目标较近。一般可通过能量检测或信噪比检测等方法来解决。
本文研究了一种基于测向交叉定位法的分布式麦克风阵列系统定位误差特性,并得出以下结论:
(1)CSP定向算法得到的离散角度值呈一定规律分布,对融合算法的最终定位结果造成一定的影响;
(2)各节点的连线端射方向及附近区域都存在“模糊估计误差”,这是系统定位误差的主要分布区域。处于多节点包围的区域内误差分布较小;
(3)节点数量和节点位置不同也会造成误差大小以及分布的差别,但并非节点越多定位误差越小,优先选取离声源目标较近的节点信息进行运算可以提高系统的定位精度。
参考文献
[1] 杨凌云,谢小娟.基于声音能量的单目标定位[J].长春工业大学学报,2007,28(2):202-205.
[2] 郅熙彪,王伟策,刘强,等.声被动三基阵定位算法应用[J].解放军理工大学学报.2006,7(4):376-379.
[3] 孙勇,赵俊渭,张银兵,等.一种多基地声纳的联合估计定位算法[J].鱼雷技术,2009,17(2):33-36.
[4] 王彪,李宇,黄海宁.水声传感器网络目标协同定位方法研究[J].系统仿真学报,2009,21(19):6174-6177.
[5] 黄晓利,王福豹,段渭军,等.无线传感器网络TDOA测距误差分析与校正[J].计算机测量与控制,2008,16 (7):1053-1056.
[6] OMOLOGO M, SVAIZER P. Use of the crosspower-spectrum phase in acoustic event location[J]. IEEE Transactions on Speech and Audio Processing, 1997,5(3):288-292.
[7] 程萍,陈建峰,马驰,等.十字阵短时宽带声源实时定向算法[J].应用声学,2012,31(1).
