基于分布式任意阵列的宽带信源定位方法研究*

2016-11-30 05:25刘庆华伊晓东
电子技术应用 2016年1期
关键词:子阵信源估计值

刘庆华,伊晓东

(1.桂林电子科技大学广西信息科学实验中心,广西 桂林 541004;2.桂林电子科技大学 信息与通信学院,广西 桂林 541004)

基于分布式任意阵列的宽带信源定位方法研究*

刘庆华1,2,伊晓东1,2

(1.桂林电子科技大学广西信息科学实验中心,广西 桂林 541004;2.桂林电子科技大学 信息与通信学院,广西 桂林 541004)

为提高宽带信源的定位精度,在已知信源个数情况下,提出一种新的基于任意阵列的宽带信源定位方法。首先,针对宽带信号的非平稳特性,可将宽带信号利用短时傅里叶变换在频域表示,利用群延迟函数(Group Delay)实现宽带信号的高精度波达方向(DOA)估计;最后根据质心收缩算法和互功率谱相位法以收缩区域的方式进行信源定位。对提出的算法进行了仿真分析,仿真结果表明本文算法DOA估计精度较高,且误差较小,信源定位精度较高。相对于现有的定位方法,本文算法计算量小,精度更高,更具实用性。

宽带信源;DOA估计;任意阵列;群延迟函数;收缩区域

0 引言

信源定位是阵列信号处理的一个重要研究方向,现代科学技术正在蓬勃发展,定位技术更是广泛应用在航空航天、交通、勘探、导航等领域[1-2]。例如,军工应用中,雷达需要定位技术作为新的补充,只需利用传感器接收到的信号即可确定目标的位置,而且在定位过程中受到的干扰和攻击可降低到最低水平。因此,信源定位技术因其诸多优点及广泛的应用前景成为学者们的研究重点。

现在常用的信源定位方法主要分成三类:(1)利用时延估计进行定位[3],先进行阵元间时间差的计算,再根据阵列结构与信源模型估计出信源的位置。该定位方法计算量较小,易于实时实现,但仅在单信源定位中得到了广泛的应用。(2)利用波束形成法进行定位[4],无需计算时间差,需要通过优化目标函数来实现信源定位,但是实际应用环境中会出现多个最优值即伪峰,所以峰值搜索过程较为复杂。(3)利用高分辨空间谱估计进行定位[5-6],可同时高分辨率地定位多个声源,但是对实验环境要求较高。目前大多定位算法都是以窄带信号为研究对象提出的。宽带信号中含有较大带宽和多个中频,直接使用窄带信号对应算法时造成的相位差无法忽略,因此针对宽带信号中的信号频率也有处理方法。文献[7-8]已将最大似然法(ML)扩展至宽带信号处理中,但是由于涉及到高度非线性化及非凸性和最大化似然函数,其计算复杂度较高。另一类是 Kaveh在 1985年提出的具有高分辨 DOA估计的相干信号子空间法(CSSM)[9-11],通过引入“聚焦”思想,使得不同频率上的观测值全部变换到确定频率上,后对各聚焦后信号的协方差矩阵进行平均,得到聚焦后的协方差矩阵,最后获得宽带信号的高分辨DOA估计,但该方法估计性能易受信源方位预估精度的影响。本文提出了一种针对宽带信源定位的联合质心收缩与联合可控响应功率和相位变换(SRP-PHAT)的信源定位方法[4,12],根据对宽带信源获得的DOA估计,利用本文提出的算法构建出信源所在的初始区域,通过质心收缩、布置虚拟信源点等方法逐步收缩区域,最终获得信源定位估计。

1 分布式阵列模型与信号模型

本文提出的宽带信源定位方法采用的分布式阵列系统由四个均匀线阵组成,如图1所示。

图1 分布式阵列模型

K个均匀线阵任意分布在分布式系统中,放置于水平面上,且每个线阵含有N个传感器,第i个信源所在位置坐标为(xsi,ysi,zsi),第k个线阵中心坐标为(xk,yk,zk),第k个线阵对第i个信源的方位角为 θik,由于各线阵是任意分布,故线阵中心连线围成一任意多边形区域V,信源可分布在该多边形区域内的任意位置。

其中,sm(t)是第m个信源发出的信号,θm(t)是第m个信源到第k个线阵的到达方向角,τk(θm)为对应的时间延迟,nm(t)是第k个线阵中的加性噪声。但宽带信号的方向矢量与频率有关,因此时域阵列接收的数据无法表示为矩阵矢量表达式,故用频域模型来描述,即式(1)的傅里叶变换,可得:

式(2)即为阵列输出的宽带信号频域模型。其中Xk(fj)= [xk1(fj),…,xkN(fj)]T为第k个线阵接收信号的频域表示,S(fj)=[s1(fj),…,sM(fj)]T为信源发出信号的频域表示,Nk(fj)=[nk1(fj),…,nkN(fj)]T是独立同分布的高斯白噪声频域表示,J是宽带信号的中频数,(·)T代表转置操作。Ak(fj,θ)是第k个圆阵对应的 N×M的阵列流型矩阵(导向矢量阵)。导向矢量αk(fj,θM)可表示为:

其中 αkn(fj,θM)=e-jωjτkn(θm),方位角 θ∈[9,π]为与 x轴正向夹角;信号频率,λj为中频为 fj的信号波长,c为信号传播速度;τkn为第k个线阵中第n个传感器与参考传感器之间的时间延迟,可表示为:

假设噪声为高斯白噪声,且与各信号均相互独立。阵列流型矩阵可表示为:

2 信源定位方法

2.1DOA估计

DOA估计是信源定位方法的关键步骤,是信源定位确定初始区域的关键。传统的MUSIC算法对常见的阵列都普遍适用,故传统MUSIC算法的空间谱估计公式可定义为:

式中UN则是N×(N-M)噪声子空间。

由于宽带信号中有多个中心频率,故需将不同中心频率的信号子空间映射到一个最佳的聚焦频率 f0,通过式(8)选取最佳聚焦频率:

同时根据最佳聚焦频率f0构建对应的阵列流型矩阵 A(f0,θ),得到 A(fj,θ)AH(f0,θ)的左右奇异矢量 U(fj)和V(fj),根据式(9)得到中频为 fj信号的聚焦矩阵:

故宽带信号聚焦后的空间谱估计公式可定义为:

通过谱峰搜索在空间谱PMUSIC(f0,θ)中得到。但是,对于密集信源来说,使用传统MUSIC算法进行DOA估计性能较差,而且在少量传感器时甚至无法区分出信源的数目。为提高密集信源的DOA估计精度,本文引入了MUSIC空间谱的群延迟函数来提高密集声源在少量传感器时 DOA估计的精度。Group Delay函数利用了MUSIC空间谱相位信息的负差分形式,用其与MUSIC空间谱函数以乘积的形式来消除群延迟谱的伪峰,提高DOA估计精度。Group Delay谱定义为:

其中Φ(f0,θ)为MUSIC空间谱相位信息,表示为:

对PMGD(f0,θ)进行谱峰搜索后可得到精确的 DOA估计值。

2.2构建初始区域及质心收缩

根据式(11)得到的各子阵的DOA估计值、第k个子阵中心的坐标Ak=(xk,yk)和第i个信源对第k个子阵的DOA估计值 θki,利用点斜式方程,做出一条子阵中心出发的平面射线。所有子阵做出的直线围成一个初始区域,各子阵中心连线与各射线交于一点 Bki=(xki,yki),则各射线的交点 Ikp=(Ix,Iy)即 AkBki与 ApBpi的交点可通过式(12)、式(13)计算为:

所有的交点 Ikp均保存在集合 I中,所有的交点的横纵坐标的最大值和最小值可构成初始区域V1。通过I中所有交点的坐标可以计算出两两交点之间的相对距离,并找出最大相对距离 Dmax,而且 Dmax是随集合 I的变化而变化。

根据I中的交点,计算初始区域的质心:

其中|I|代表集合I中交点的数目。同时可计算出各交点到区域质心的欧几里得距离,表示为:

其中s代表维数,D={Dk}。根据得到的欧几里得距离,找出最小距离对应交点将其插入到新集合Pj中,并从集合I中删除。然后再计算集合Pj中交点所围成区域的质心Cent(Pj),同时计算出集合 I中剩余交点到质心Cent(Pj)的欧几里得距离:

根据上述得到的最大相对距离 Dmax和集合 I、Pj,同时找出集合D′中的最小值min(D′)。将min(D′)与Dmax进行比较,当min(D′)≤Dmax时,将D′中最小距离对应交点插入到集合Pj中,同时将该点从集合I中删除。重复上述质心收缩步骤,直到 min(D′)>Dmax时,停止迭代。最后,更新后的集合 Pj中的所有交点的横纵坐标最值[xmaxxminymaxymin]围成粗略收缩区域 V2。

2.3最大互功率谱收缩定位法

本节介绍利用SRP-PHAT在区域V2中随机布置虚拟信源点进行区域收缩。首先将联合可控功率函数定义为:

根据广义互相关函数(GCC)的加权性质[13],其加权函数 Ψkl(ωn)可定义为:

其中Mk(ωn)是第k个接收信号sk(l)的傅里叶变换,(ωn)是 Mk(ωn)的共轭对称,可定义为:

τ(x,k)为信号从信源沿着得到的 DOA估计值到第k个线阵的到达时间长度。由于各虚拟信源点的坐标均已知,可通过虚拟信源点到第k个线阵中心的距离dk和信号传播速度c获得时间延迟τ(x,k),即:

假设在粗略收缩区域V2中随机布置F个虚拟信源点,且各虚拟信源点坐标已知。所以根据式(16)计算所有虚拟信源点到各线阵互功率谱(x)。选取前E个最大互功率谱值对应点构建一个新的收缩区域V3。重复上述收缩步骤进行下一步的区域收缩,直到最终的收缩区域 Vpeak和初始区域 V1之间的比值满足时停止区域收缩,其中门限值为 δ∈(0,1)决定信源的定位精度。最后,以区域 Vpeak中的虚拟信源点的均值作为最终的信源定位估计值。

本文的信源定位算法由DOA估计、区域质心收缩和最大互功率谱收缩组成。定位算法步骤如下:

(1)由式(11)获得的DOA估计值和各线阵中心得到各线阵到信源的射线。

(2)根据式(12)、式(13)获得各射线直接的交点。

(3)根据式(14)、式(15)和 min(D′)≤Dmax获得最终更新后的交点集合Pj。

(4)Pj中交点围成了区域 V2。

(5)在 V2中随机布置虚拟信源点,再根据式(16)计算各虚拟信源点到各线阵的互功率谱(x)。

(6)找出前 E个最大互功率谱值对应点,创建新的收缩区域V3。

3 仿真实验和分析

实验仿真证明了本文所提算法的良好性能,图1为实验采用的分布式阵列。各子阵均是采用四个阵元的均匀线阵,线阵中心连线围成了一个 4.6 m×5 m的矩形区域,且密集信源在该矩形区域内部,信源1坐标为(2.95 m,2.95 m),信源 2坐标为(1.2 m,3.45 m),用*代表信源。图中子阵1的中心坐标为A1=(0 m,0 m),子阵2、子阵 3及子阵 4的中心坐标分别为 A2=(5 m,0 m)、A3=(5 m,4.6 m)、A4=(0 m,4.6 m)。其中子阵 1水平放置,并以其中心坐标为坐标原点,即 α=0°;子阵2相对于子阵1逆时针旋转了 45°,即β=45°;子阵 3相对于子阵1逆时针旋转了90°,即 γ=90°;子阵 4相对于子阵 1逆时针旋转了30°,即η=30°。本文使用实际录音信号为实验的声源信号,声音持续时间为3 s。

实验对虚拟信源点数F取值为100,最大互功率谱值对应点数E取值为10。门限值δ取值为1%。根据密集信源位置,图1中两信源对应子阵1中心的角度值为35°和40°,利用CSSM和Group Delay谱的方法对这两个信源进行DOA估计,其谱估计如图3所示,所用噪声为高斯白噪声,信噪比SNR为 5 dB。由图2可知,本文使用的DOA估计算法分辨率较高。

图2 密集信源DOA估计

根据前面得到的密集信源的DOA估计值,以声源1为例,利用各子阵中心点和对应DOA估计值作出相应射线,射线所围成的区域即为初始搜索区域,如图3所示。

图3 初始区域搜索图

根据确定的初始区域,利用质心收缩和最大互功率谱收缩逐步缩小区域,图4(a)是两密集信源的区域收缩过程,其中实线代表信源1的收缩过程,虚线代表信源2的收缩过程。图4(b)则是对图4(a)中圈中区域的细节放大图。图中两实心点为信源位置估计。

图4 区域搜索收缩图

为了对本文算法性能进行评估,提出了位置估计的均方差(RMSE)随信噪比变化的评估方法。本次实验共做200次蒙特卡罗实验,其中RMSE定义为:

图5 RMSE随SNR变化图

4 结束语

本文着重讨论了二维空间中宽带信号的信源高精度DOA估计和信源定位方法。首先,利用Group Delay函数和CSSM算法对传统MUSIC算法的空间谱加以优化,消除无用伪峰,提高宽带信号的DOA估计精度。利用获得的DOA估计值确定初始搜索区域,然后在二维平面中使用质心收缩和最大互功率谱收缩法对初始区域逐步收缩,得到最终信源的定位估计。本文提出的算法计算简单便捷,仅需DOA一个参数即可获得信源的定位估计。仿真实验结果证明了本文算法的DOA估计精度较高,SNR对信源定位估计的RMSE的影响较小。但是本文算法较为依赖DOA估计确定的初始区域,DOA估计精度的大小直接影响到算法的运算量,可以考虑引入其他参数来控制DOA精度导致的算法计算量过大的问题。

[1]殷晴青,何培宇.相干语音信号的两阵元DOA估计新算法[J].信号处理,2013,29(9):1169-1175.

[2]宁强,方向,潘俊,等.圆形传感器阵列多运动声源二维波达方向估计[J].解放军理工大学学报:自然科学版,2013,14(3):283-287.

[3]OMOLOGO M,SVAIZER P.Use of the crosspower-spectrum phase in acoustic event location[J].IEEE Transactions on Speech&Audio Processing,1997,5(3):288-292.

[4]DIBIASE J H.A high-accuracy,low-latency technique for talker localization in reverberant environments[D].Brown University,2000.

[5]居太亮,彭启琮,邵怀宗,等.基于任意麦克风阵列的声源二维 DOA估计算法研究[J].通信学报,2005,26(8):129-133.

[6]CHEN J C,YAO K,HUDSON R E.Acoustic source localization and beamforming:theory and practice[J].Eurasip Journal on Advances in Signal Processing,2003(4):359-370.

[7]DORON M,WEISS A J,MESSER H.Maximum-likelihood direction finding of wide-band sources[J].IEEE Transactions on Signal Processing,1993,41(1):411-414.

[8]CHEN J C,HUDSON R E,YAO K.Maximum-likelihood source localization and unknown sensor location estimation for wideband signals in the near-field[J].IEEE Transactions on Signal Processing,2002,50(8):1843-1854.

[9]KHAN M A,RAO R K,WANG X.Performance of quadratic and exponential multiuser chirp spread spectrum communication systems[C].Performance Evaluation of Computer and Telecommunication Systems(SPECTS),2013 International Symposium on.IEEE,2013:58-63.

[10]YOON Y S,KAPLAN L M,MCCLELLAN J H.TOPS:new DOA estimator for wideband signals[J].IEEE Transactions on Signal Processing,2006,54(6):1977-1989.

[11]张小飞,汪飞,徐大专.阵列信号处理的理论和应用[M].长沙:国防工业出版社,2010.

[12]ASTAPOV S,BERDNIKOVA J,PREDEN J S.A method of initial search region reduction for acoustic localization in distributed systems[C].Mixed Design of Integrated Circuits and Systems(MIXDES),2013 Proceedings of the 20th International Conference.IEEE,2013:451-456.

[13]KUMAR L,TRIPATHI A,HEGDE R M.Robust multisource localization over planar arrays using music-group delay spectrum[J].IEEE Transactions on Signal Processing,2014,62(17):4627-4636.

Method research of wideband sources localization for arbitrary array

Liu Qinghua1,2,Yi Xiaodong1,2
(1.Guangxi Experiment Center of Information Science,Guilin University of Electronic Technology,Guilin 541004,China;2.School of Communication and Information,Guilin University of Electronic Technology,Guilin 541004,China)

In order to enhance the resolution of wideband source localization when the number of source is known,a new wideband source localization method is proposed.First,aimed at the feature of wideband sources which were non-stationary,the wideband signal can transform into frequency domain by short-time Fourier transform(SFT).Then realize precise DOA estimation by using group delay function.Final,source localization realize by centroid contract and cross power spectrum method in the form of contract region.In this paper,the proposed method are analysis in simulation.The simulation results show that the proposed method has high DOA estimation precision and error is low.The resolution on source location is high too.The proposed method has small calculation and more practical.

wideband source;DOA estimation;arbitrary array;group delay;contract region

TN911.7

A

10.16157/j.issn.0258-7998.2016.01.022

国家自然科学基金(61461012);广西无线宽带通信与信号处理重点实验室主任基金(GXKL0614106);桂林电子科技大学硕士研究生创新项目(GDYCSZ201455)

刘庆华(1974-),女,博士研究生,副教授,主要研究方向:阵列信号处理与噪声控制等。

伊晓东(1991-),通信作者,男,硕士研究生,主要研究方向:阵列信号处理,E-mail:golfayi@sina.com。

中文引用格式:刘庆华,伊晓东.基于分布式任意阵列的宽带信源定位方法研究[J].电子技术应用,2016,42(1):82-86,90.

英文引用格式:Liu Qinghua,Yi Xiaodong.Method research of wideband sources localization for arbitrary array[J].Application of Electronic Technique,2016,42(1):82-86,90.

猜你喜欢
子阵信源估计值
低副瓣AiP 混合子阵稀布阵设计
基于极化码的分布式多信源信道联合编码
广播无线发射台信源系统改造升级与实现
一道样本的数字特征与频率分布直方图的交汇问题
子阵划分对相控阵设备性能影响
2018年4月世界粗钢产量表(续)万吨
信源自动切换装置的设计及控制原理
2014年2月世界粗钢产量表
分布式不等差错保护LT码*
2014年5月世界粗钢产量表万吨