关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > 改进的五元十字炸点声定位算法研究

改进的五元十字炸点声定位算法研究

作者:刘敏 雷鸣时间:2017-05-26来源:电子产品世界收藏
编者按:针对四元十字阵声定位算法精度易受探测目标方位角影响的问题,提出采用基于五元十字阵被动声定位算法。根据试验测试特点,研究了五元十字阵探测阵元间的空间关系及TDOA被动声定位算法的特点,建立改进的五元十字阵被动声探测模型。利用微分法从炸点方位角和探测阵元间距两方面分析系统测量误差。经仿真分析和试验验证了炸点方位角只有在与X轴成1.5rad时对目标的定位误差影响较大,以及炸点定位误差随着探测阵元间距的增大而减小,对空中炸点被动声定位的实际工程应用具有重要的理论指导意义。

2 定位算法的误差分析

本文引用地址:http://www.eepw.com.cn/article/201705/359755.htm

  根据以上分析,声定位的精度与信号到达的时间差、声速c及各传感器之间的距离d有着密切的关联。在靶场试验环境中,炸点不仅受以上两种因素的影响,而且还存在很多外界干扰因素的影响,比如:风速、气压、温度等都会对声音的传播产生一定的影响;环境中不同方向障碍物的影响;现场声阵列布站所引起的阵列尺寸误差等。影响系统的因素主要包括目标方位角及传感器之间的距离,改进的声学定位模型可看成两个相交平面短基线三点阵的结合,下面以一个平面短基线三点阵为模型,就方位角和声阵尺寸引起的误差进行分析。

2.1 方位角误差分析

  令时延误差为δ,由误差理论可知,方位角的误差标准差为:

  为了能够比较清楚地看出目标方位角对定位方位角精度的影响,假定传感器之间的距离一定,单独仿真目标方位角的影响,其仿真结果如图3所示。

  由图3可以看出,传感器之间的距离对方位角误差的影响比较小,只有当传感器之间的距离较小时,定位可能会出现一定的影响,而目标方位角的影响比较大。当传感器之间的距离一定的情况下,目标方位角对定位方位角的影响比较大,特别当目标方位角在1.5rad左右时,方位角误差会出现陡增的情况,此时的误差远远超出可允许的方位之内。

2.2 声阵列间尺寸的误差分析:

  由误差理论可知,声阵列间距误差的标准差为:

  由图5可看出,当炸点一定的情况下,传感器间距及目标的方位角对系统距离的影响比较小,当传感器间距小于2m时,定位的距离误差会出现一定的问题,可能无法识别目标位置,当传感器间距大于2m时,距离误差基本上趋于稳定,且其定位精度误差随着间距的增大而减小。

3 试验分析

3.1 改进的声定位算法试验

  试验在室外环境噪声相对较小的空旷场所进行,按图2进行布置改进的声学目标定位模型,另外由温度计测得实验环境温度T=22℃,根据声速与环境温度的关系式:

(17)

  可得声速c=344.5389m/s,取传感器间距d=5m,分别在五元十字阵Z轴的正方向和负方向的固定位置重复测试三次,试验数据如表1-2所示。

  实际炸点坐标为 (23.1,-3.8,3.6),根据实验数据求取炸点坐标的平均值为X= (23.3958 +23.0734 +23.1820)/3 =23.22m,Y= (-3.7220 -3.7642 -3.3999)/3 = -3.6287m,Z= (3.8374 +3.8624 +3.8462)/3 =3.848m,且T05>0,炸点位于五元十字阵平面的上方,所以炸点坐标为 (23.33,3.6287,3.848),由表1可得横坐标X,纵坐标Y,高度Z的误差约为δx=0.12m,δy=0.22m,δz=0.25m。

  实际炸点坐标为 (-18.7,16.8,-2.5),根据实验数据求取炸点坐标的平均值为X= (-18.6166 -18.6171 -18.6164)/3 =-18.6167m,Y= (16.7081 +16.7130 +16.6991)/3 = 16.7067m,Z= (-2.5661 -2.5377 -2.5486)/3 =-2.5508m,且T05<0,炸点位于五元十字阵平面的下方,所以炸点坐标为 (-18.6167,16.7067,-2.5508),由表2可得横坐标X,纵坐标Y,高度Z的误差约为δx=0.0833m,δy=0.0932m,δz=0.0508m。

3.2 声阵列间距误差试验

  为了验证传感器间距对定位精度的影响,将传感器间距增大到10m,选一固定位置,重复采样三次,其实验数据如表3所示。

  实际炸点坐标为(-23.4,-1.3,3.6),同理求取炸点坐标的平均值为X= (-23.4158 -23.0595 -23.3806)/3 =-23.289,Y= (-1.3148 -1.2304 -1.2463)/3 =-1.264,Z= (3.9312 +3.8738 +3.9526)/3 =3.9192m,得到横坐标X,纵坐标Y,高度Z的误差为δx=0.11m,δy=0.04m,δz=0.32m。

  由实验结果可知,声传感器间距为5m与10m时,改进的五元十字声学定位系统测量误差较小,满足设计要求。

4 结论

  本文提出了一种改进的五元十字,并对其定位性能进行了理论分析和试验分析。仿真结果表明,声目标定位算法的测量精度与目标方位角和阵列尺寸有关,当传感器间距一定的情况下,目标方位角在1.5rad左右时,系统定位误差达到最大,该情况应该避免。并通过理论分析与试验验证,当炸点一定的情况下,定位精度误差随着传感器间距的增大而减小。本文的研究结果对五元十字阵声定位系统的工程试验具有一定的指导意义。

  参考文献:

[1]L Chen, Y U Guodong,Y Song, et al. Precision analysis based on acoustic positioning algorithm[J]. Science of Surveying & Mapping, 2016.

  [2]董明荣,张彤,许学忠,等.空中炸点被动声三基阵定位系统误差仿真[J].系统仿真学报, 2011,23(5):897-901 .

  [3]路敬祎,叶东,陈刚,等.双五元十字阵被动声定位融合算法及性能分析[J].仪器仪表学报, 2016,37(4):827-833.

  [4]马少春,刘庆华,黄灵鹭.基于相关峰插值的五元十字阵[J].探测与控制学报,2014(5):94-98.

  [5]高根伟李锦明胡常清.基于无线传感网络的炸点声定位技术研究[D].山西:中北大学硕士学位论文,2016.

  [6]白敏.基于TDOA的陆基多点定位设计与定位算法研究[LD].重庆:重庆大学,2010.

  [7]雷鸣,陈绍钦,雷志勇.近地炸点声定位算法研究[J].计算机测量与控制.2012, 20(3):734-736.

  [8]L Cui,W Cui.A new acoustic localization algorithm and accuracy analysis based on TDOA[J]. 2016.

  [9]C H Zheng,L I Kai,J Sun.Design and Implementation of a Pickup for Acoustic Positioning[J]. Science Technology & Engineering, 2016.

  [10]M.Kay Steven.统计信号处理基础-估计与检测理论[M].罗鹏飞,译.北京: 电子工业出版社,2011:185-190.

  本文来源于《电子产品世界》2017年第6期第53页,欢迎您写论文时引用,并注明出处。


上一页 1 2 下一页

评论


技术专区

关闭