一种虚拟阵列扩展解相干的DOA算法

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第30卷第1期 计算机仿真 2013年1月 
文章编号:1006—9348(2013)0l一0280—04 


种虚拟阵列扩展解相干的DOA算法 

段红亮 ,黄登山 ,陈海华 
(1.西北工业大学电子信息学院,陕西西安710072;2.中国科学院计算技术研究所,北京100190) 
摘要:在移动通信阵列信号处理中,由于多径传播等因素的影响,存在大量相干信号源,现有解相干DOA算法大多会损失阵 
列的有效孔径,而阵列孔径大小直接限制了空间分辨率及所能估计的信号源个数。针对上述情况,提出一种虚拟阵列扩展 
的改进双向空间平滑算法(Virtual—array SS,VSS),利用人射信号的非圆对称性,阵列扩展后得到新的虚拟阵列,并做相应的 
预处理后再利用双向空间平滑算法对该虚拟阵列进行处理。大量仿真结果表明,VSS算法是一种具有高分辨率、高统计稳 
定性、计算量相对增加较小的解相干DOA算法。 
关键词:波达方向;解相干;非圆对称性;虚拟阵列扩展 
中图分类号:TP301.6 文献标识码:A 

Decorrelate DOA Algorithm Based on Virtual Array Extension 
DUAN Hong-liang ,HUANG Deng-shan ,CHEN Hai-hua 
(1.Dept of Electronics and Information,Northwestern Polytechnical University,Xi’an Shanxi 7 1 0072,China; 
2.Institute of Computing Technology,ChineseAcademy of Sciences,Beijing 100190,China) 

ABSTRACT:In practicalarray signal processing,due to the affection of muhipath propagation and other factors, 
there are a large number of coherent signals.However,the mostly existing deeorrelate DOA algorithms will sacrifice 
the effective array aperture.In such cases,this paper presented a modified Spatial Smoothing(SS)algorithm based 
on virtual array extension,called Virtual-array SS(VSS).It utilized the non-circular symmetry of the incident sig— 
nal to extend the original array effectively,and supplied a virtual signal array.Finally,we introduced a MUSIC—like 
algorithm such as Forward-backward SS(FBSS)to process this virtual array and analyse its direction finding per— 
formanee.Simulation results confirm the theoretical analysis and indicate the effectiveness of the VSS algorithm,es— 
pecially on decorrelation. 
KEYWORDS:DOA;Deeorrelation;Non-circular symmetric;Virtual-array extension 

1 引言 
空间谱估计是阵列信号处理最主要的两个研究方向之 

通常意义下的空间谱估计即波达方向的估计(Direction of 

Arrival,DOA),被广泛应于通信、雷达、勘探以及生物医学工 
程等领域,如3G,B3G以及目前正在制定的4G通信系统中 
智能天线,波束合成等方面。在实际移动通信系统中,由于 
多径传播或人为干扰,信号通常高度相关甚至相干,然而一 
般的DOA估计算法,如MUSIC_lj,ESPRIT等信号子空间类 
算法,由于相干信号源信号子空间与噪声子空间相互渗透, 
故不能对相干信号源进行有效分辨或测向。针对这一问题, 
最常用的是空间平滑类算法和矩阵重构算法,如Rao B D的 
空间平滑(SS)算法 j,高世伟的奇异值分解(SVD)法 等。 
但是这些算法都是以降秩处理为前提的,即以损失天线的阵 

收稿日期:2012-03—30 
---——
280-—-—— 

列孔径大小为代价来实现相干信源的解相干,如ss算法只 
利用了数据协方差主对角子阵的信息,而SVD损失的有效 
阵元数约为一半。由于有效阵元数的减少,从而导致算法的 
稳定性变差。空间分辨率降低,最大可估计的信源数下降等。 
非降维处理的算法如Toeplitz算法,虽然没有减少有效阵元 
数,但是数据结构中没有反映信号的先验信息,因此在信号 
功率不同的场合下估计精度会相对较差 。 
现代移动通信中广泛采用BPSK和MASK等调制信号 
都是实值信号,第四代移动通信(4G)中采用的QAM调制, 
如16QAM、64QAM等,也可以通过I/Q正交化后变换为实值 
信号。Picinbono于1994年论证了实值信号的非圆对称 
性 J.Tayem进一步根据信号非圆对称性的特点,提出了C— 
ESPRIT算法 ,充分利用了阵列接收矩阵的共轭信息,实现 
虚拟阵列的扩展。黄蕾 、张瑜 等人都针对此种方法做了 
有益的探索与改进。然而,针对相干信号源的DOA估计,效 
果仍不甚理想。本文提出了一种基于非圆对称性阵列扩展 
的改进空间平滑算法,即Virtual—an:ay SS(VSS)算法,该算法 
利用入射信号的非圆对称性,首先对原数据接收阵列进行虚 拟阵元扩展,得到新的虚拟阵列,经过预处理后再利用FBSS 算法对该虚拟阵列进行处理。在几种降维解相干算法中,双 向ss算法所带来的阵列孔径损失是最小的 ,约为1/3。 VSS算法的新颖之处在于:一是使得接收阵列得到有效的扩 展;二是有效的克服了原ss算法未充分利用数据协方差阵 元素的缺点;三是低复杂度、高性能的解相干能力。大量仿 真结果证明,VSS比现用的一些方法为佳。 2 DoA的通用数学模型 为了简化起见,本文仅考虑均匀线阵(ULA)的场景。在 理想情况下,Ⅳ个远场窄带平面信号入射到阵元数为 (N )的均匀线阵上,各阵元间距为d=h/2,其中A表示该窄 带信号的波长。信号的人射方向为0 (k=1,2,…,Ⅳ)。阵 列示意图如下图1所示。 图1 ULA阵列示意图 以第1个阵元为基准点,各窄 带信号在基准点的复包络 分别为s (t),S (t),…,S (t),则第l阵元接收到的信号为 )=∑s ( )e t+Itl(f) (1) 式中,It (t)表示第2阵元上的高斯白噪声。将式(1)写成向 量形式: X(t)=A(0)S(£)+It(t) (2) 其中 X(t)=[ 1(t), 2(t),…, Ⅳ(t)] A(0)=[a(0 ),a(02),…,a(0 ) S(t)=[s (t),s (t),…,s (t) 。(0 )=[1,e— ,…,e等 一1 ] n(t)=[Itl(t),It2(t),…,nM(t)] 式中,A(0)为导向矢量阵,上标 表示向量或矩阵转置。 假设信号S(t)和噪声It(t)均为零均值的广义平稳随机 过程,且互不相关,各阵元噪声功率为 :,则阵列输出数据协 方差矩阵和噪声协方差矩阵分别为 R=E[XXH]=ARsA + , (3) E[n(t)n(t) ]= , (4) 式中,R =E[SS ]为信号的自相关矩阵,,为单位矩阵, 表 示向量的复共轭转置。 3 空间平滑(SS)算法 空间平滑算法是种有效的解相干算法,它利用ULA中相 
邻阵元的内在联系,将多个子阵进行平滑平均得到协方差矩 
阵,对于阵元数为 的 ,可将其分为P个子阵,每个子阵 
阵元的个数为m,则有P=M—m+1。前向空间平滑算法 
(FSS)对P个子阵的自协方差矩阵进行算术平均,从而形成 

个等效的m阶阵列协方差矩阵 
1 
P 

吉∑ RF (5) 

‘ 
=l 

式中Fk=[0 )I Im 1 0 )],R为数据协方差矩 

阵。当m>N且P>N时,Ⅳ为信号源数,经过子阵平滑的m 
阶阵列协方差矩阵对应的信源协方差阵的秩恢复为信源数 
Ⅳ,因此可用于相干信号源的DOA估计。 
双向空间平滑(FBSS)算法,在阵列前向平滑的基础上 
又利用均匀线阵的旋转不变性,对阵列同时进行前后向平 
滑,从而形成m阶阵列协方差矩阵 
1 
P 
= 
∑Fk(R+JR J)r (6) 

一 l 
式中,上标“ ”表示矩阵共轭,矩阵I,为 阶置换矩 

阵。根据文献[9],FBSS算法最多可以解相干的信号源数为 
2M/3个,这也是在几种降维解相干算法中能估计出相干源 
最多的一种算法,而增加的计算量也相对较小。因此,本文 
主要针对双向空间平滑算法展开研究。 

4 虚拟阵元的空间平滑算法(VSS) 
根据文献[6],利用入射信号的非圆对称性,首先对原数 
据接收阵列进行虚拟阵元扩展,得到新的虚拟阵列,经过预 
处理后再利用FBSS算法对该虚拟阵列进行处理。理论上可 
以增大阵列孔径,以此达到更高的分辨力和稳定性,并且可 
以分辨更多的信源。 
根据文献[7],若构造2M一1维矢量l,为: 
y=(X ) ㈩ 

式中, 为M×SS维数据接收矩阵,其中 为实际阵元数, 
为快拍数 
X =[ (t) , 一 (t) ,…, :(t) ] (8) 
为转置。这里的信号都具有一维的非圆对称性 (如 
AM、BPSK和MASK信号),即s (t) =s (t)。所以y的解析 
结构为: 

…s㈩州 +( ) 

式中, =diag(exp(j45 )…exp(j ̄ )),N(t)=(n 
(t) …n:(t) ),B为A的前 一1行数,则 就为2M一1 
行,即阵元数得到扩展。由于信号与噪声统计独立,利用y 
可以构造新的数据协方差矩阵 为: 
w=E[ ] f10 


hF +E[h( )元(k) ] 


281—

相关文档
最新文档