设为首页 加入收藏 期刊导航 网站地图
  • 首页
  • 期刊
    • 数学与物理
    • 地球与环境
    • 信息通讯
    • 经济与管理
    • 生命科学
    • 工程技术
    • 医药卫生
    • 人文社科
    • 化学与材料
  • 会议
  • 合作
  • 新闻
  • 我们
  • 招聘
  • 千人智库
  • 我要投搞
  • 办刊

期刊菜单

  • ●领域
  • ●编委
  • ●投稿须知
  • ●最新文章
  • ●检索
  • ●投稿

文章导航

  • ●Abstract
  • ●Full-Text PDF
  • ●Full-Text HTML
  • ●Full-Text ePUB
  • ●Linked References
  • ●How to Cite this Article
Optoelectronics 光电子, 2011, 1, 21-26
http://dx.doi.org/10.12677/oe.2011.12005 Published Online December 2011 (http://www.hanspub.org/journal/oe)
Copyright © 2011 Hanspub OE
An Improved Toeplitz Decorrelation Algorithm for DOA
Estimation with Uniform Circular Array*
Yunxiang Cheng, Kai Jiang, Limin Lou, Liang Yu
School of Computer and Communication Engineering, Tianjin University of Technology, Engineering Research Center of
Communication Devices Ministry of Education, Tianjin
Email: cheng_yunxiang@126.com
Received: Oct. 9th, 2011; revised: Nov. 3rd, 2011; accepted: Nov. 24th, 2011.
Abstract: An improved Toeplitz decorrelation algorithm (MODE-TDM) is proposed for the DOA estimation
of coherent signals on a Uniform Circular Array (UCA). Firstly, the mode excitation method is used to tran-
sform the UCA in element space into a virtual ULA (VULA) in mode space. Then using every row elements
and corresponding every column elements of array covariance matrix of VULA to construct two Toeplitz
matrixes, a new covariance matrix is obtained taking average these two matrixes. This process is equivalent to
the forward-backward smoothing technology and reduces the influence of the array error and noise. Lastly,
combined with ESPRIT algorithm, it is capable of resolving the DOAs of coherent signals without peak
searching. Theoretical analysis and simulation results demonstrate this algorithm has better performance and
less estimated time compared with conventional MODE-FBSS algorithm and MODE-TOEP algorithm.
Keywords: Uniform Circular Array (UCA); DOA Estimation; Coherent Signals; Toeplitz Matrix
基于均匀圆阵的 Toeplitz 解相干 DOA 估计算法*
程云翔,姜 凯,娄利民,俞 靓
天津理工大学计算机与通信工程学院,通信器件教育部工程研究中心,天津
Email: cheng_yunxiang@126.com
收稿日期:2011 年10 月9日;修回日期:2011 年11月3日;录用日期:2011 年11 月24 日
摘 要:针对均匀圆阵的 DOA 估计,提出了一种改进的 Toeplitz 解相干 DOA 估计算法。该算法利用
模式空间变换算法,将均匀圆阵变为虚拟均匀线阵,在此基础上利用接收数据协方差矩阵的行、列分
别构造 Toeplitz 矩阵并取均值,以此来改变协方差矩阵的数据结构,使协方差矩阵的秩得到有效恢复,
完成相干信号的 DOA估计。由于该算法充分利用了协方差矩阵的信息,相当于一次双向平滑处理过程,
较之传统的模式空间平滑类算法(MODE-FBSS) 和模式空间矩阵重构算法(MODE-TOEP),减少了误差
和噪声对阵元的影响,提高了算法的估计性能。理论证明和仿真实验验证了该算法的可行性和有效性。
关键词:均匀圆阵;DOA 估计;相干信号;Toeplitz 矩阵
1. 引言
移动通信中智能天线的使用可以在多个方面改善
通信系统的性能,而波达 方向(Direction of Arrival,
DOA)估计是智能天线工作的基础,是阵列信号处理的
重要应用之一。与均匀线阵(ULA)相比,均匀圆阵
(UCA)可以实现 360˚全方位、无模糊覆盖,近
来得到更多的关注[1]。由于均匀圆阵的阵列流型不具
备范德蒙德形式,传统的 DOA 估计算法,如MUSIC[2]、
ESPRIT[3]等子空间类算法无法直接应用于均匀圆阵
DOA 估计。文献[4]提出了 UCA-RB-MUSIC 算法,使
用模式激励技术,将均匀圆阵转化为虚拟均匀线阵,
结合 MUSIC 算法进行 DOA估计,减小了计算量,提
高了估计性能,并进一步提出了UCA-ESPRIT 算法,
可以对俯仰角和平面角进行自动匹配估计。而实际环
*基金项目:天津市科技创新专项资金项目(10FDZDGX00400)资助
课题。
程云翔 等 基于均匀圆阵的解相干 估计算法 Toeplitz DOA
22
境中,由于多径效应的影响,存在大量相干信号,导
致协方差矩阵发生亏秩,上述算法失效。针对该问题,
一般在模式空间变换基础上,将均匀线阵的空间平滑
算法[5,6]、子空间算法[7,8]应用于均匀圆阵。文献[9,10]
提出基于模式空间变换算法(以下简称 MODE-FBSS),
将子空间平滑算法用于均匀圆阵实现相干信号的
DOA 估计,但空间平滑算法增加了计算量,减小了
阵列孔径,且在智能天线系统中,信号的相关性非先
验信息,无法确定平滑次数。文献[11]在模式空间变
换的基础上提出了空间矩阵重构算法(以下简称
MODE-TOEP),较之 MODE-FBSS算法解相干能力
增强,可以估计出更多的信源,且不需要平滑处理,
减少了计算量。但该算法只利用了协方差矩阵的部分
信息。
为了更加充分的利用协方差矩阵信息,本文提出
了一种改进的 Toeplitz 解相干 DOA 估计算法(以下简
称MODE-TDM),该算法利用模式空间变换算法,将
均匀圆阵变为具有范德蒙德形式的虚拟均匀线阵,在
此基础上利用接收数据协方差矩阵的行、列分别构造
Toeplitz 矩阵并取均值,来改变协方差矩阵的数据结
构,使协方差矩阵的秩得到有效恢复,完成相干信号
的DOA 估计。仿真结果和理论证明都验证了该算法
的可行性和有效性,且由于该算法充分利用了协方差
矩阵的信息,相当于一次双向平滑处理过程,较之
MODE-FBSS 算法和 MODE-TOEP 算法,减少了误差
和噪声对阵元的影响,而且有更低的信噪比门限和更
强的解相干性能,提高了算法的估计性能。
2. 数学模型
假设系统中有 K个窄带远场共信道用户,入射到
如图 1所示的均匀圆阵,该阵列由 M个各项同性阵元
组成,并将圆心作为参考点。其中,前L个信号为相
干信号,其它信号为非相干信号。则第k个阵元的接
收信号可表示为
 







2π2π
cos sin
1
2π2π
cos sin
1
1
2π2π
cos sin
1
e
e
e
ii
ii
ii
k
Kjr M
ki k
i
k
Ljr M
i
i
k
Kjr M
ik
iL
x
tst nt
st
s
tn






























r
Figure 1. Uniform circular array (UCA)
图1. 均匀圆阵
式中,


i
s
t为第 i个信号的复包络,

为中心波长,
r为均匀圆阵半径,


k
nt是均值为 0,方差为2I

的
加性高斯噪声。 ,1,i2,,
iL


为相干信号的衰落系
数。则阵列的接收信号矢量可表示为
 
  
01 1
,,, T
M
txtxtxt
tt








X
AS N

(2)
式中,


St为信号矢量,


Nt为噪声矢量,




 
01 1
,,,
M
 






Aaa a
为均匀圆阵的阵列流型矩阵,其中


ai

为均匀圆阵
的方向矢量,如下所示







01
1
2π2π
cossincos sin
2πcos sin
,
e,e
,e
ii i
ii
M
iii
jr jr
T
jr
 

 



 







aa

,
i
(3)
其中, 2π,0,1,,
kkMkM 1


。由式(3) 可知,
均匀圆阵阵列流型不具备范德蒙德结构,因此采用模
式激励算法将均匀圆阵变为虚拟均匀线阵,使均匀线
阵的解相干算法可以直接应用到均匀圆阵。使用变换
矩阵 T,对式(2)进行矩阵变换得




 XTX ASNtt t




t (1)
式中,

TJF (2)
t
(1)

1
1,,
,,0,,
H
kk k
M
kh h



Fwww

(3)
Copyright © 2011 Hanspub OE
程云翔 等 基于均匀圆阵的解相干 估计算法23
Toeplitz DOA

2π1
2π
1, e,, e
H
jkM M
jkM
k



w
(4)

1
diag kk
MjJ






J

(5)
其中, 2π/hr

为模式激励的最大模式数,


k
J

为
k阶第一类贝塞尔函数。
当阵元数满足条件 时,变换后的虚拟
均匀线阵的阵列流型矩阵为
21hM
1
1

1
1
ee
1
ee
K
K
jh jh
jh jh












A

 

 

(6)
上式虚拟均匀线阵阵列流型满足范德蒙德形式,可
以运用相关均匀线阵解相干算法进行解相干 DOA 估计。
3. MODE-TDM 解相干算法
均匀圆阵经过模式激励变换后变为阵元间距为
d,具有 2
K
h个模式元素的对称虚拟均匀线阵,
如图 2所示,并以虚拟均匀线阵的中间阵元作为参考
阵元,则阵列的接收信号矢量可表示为
 

 
0
1
,,,,,



XT
hh
h
txtxt xtxt



(7)
阵列接收信号的协方差矩阵可表示为

RXX
H
xx E (8)
式(11)中协方差矩阵 R
x
x的第 m行、第 k列的元
素表示为[12]

sin 2
,,
1
,de
,,,0,,
i
Kj
min mk
i
rmk
mk hh







(9)
i

h
1h


1h
h
Figure 2. Virtual uniform linear array (VULA)
图2. 虚拟均匀线阵
其中,
sin
1,1 1
,sin
,
e 1,,
de 1,,
l
i
Ljk
il
l
mi jk
ii i
Pi
PiL
















L
P
(10)






,, ,1,1,,
lil i
PEstst liLK

 (11)
式中,






2

nEntnt

为噪声协方差,
,
1
0




mk
km
km

以R
x
x的第m行元素构成包含各信号的 Toeplitz
矩阵


rmR,为





 


2
1,
,0 ,1,
,1,0, 1
,,1 ,0




















R
AD AI
r
H
rrnhm
rm rmrmh
rm rmrmh
m
rm hrmhrm
m





(12)
式(15)中的 符合范德蒙德结构,只要Ar



ij
ij

K
,
它们的各列线性无关,则 。又因为

Ar
rank




12
di, d,, dagd
K
mD
d0
i
,只要各信号均不为 0,即

,则



DmK
。因此,rank(Ar) = rank (D(m)) = K
达到解相干目的。
本文算法为了更加充分的利用阵列接收数据,还
选用了 R
x
x的第m列元素构成各信号方向的 Toeplitz
矩阵


cmR。





 

0, 1,,
1, 0,1,
,1, 0,


















Rc
rm rmrhm
rmr mrhm
m
rhmrhmrm




(13)
根据 Toeplitz 矩阵的性质,式(16)中的


Rcm可
做如下变形:










RR
JRJ JRJ
H
cr
H
T
rr
mm
mm
(14)
利用式(16)与式(17)构造新的协方差矩阵为
 

 


2
1,
1
2
1
2




RRR
RR
AD AI
rc
H
rr
H
rrnh
mmm
mm
m

 m
(15)
式(18)求平均的过程相当于一次双向空间平滑,进一
Copyright © 2011 Hanspub OE
程云翔 等 基于均匀圆阵的解相干 估计算法 Toeplitz DOA
24
步提高了算法的估计性能,减小了误差和噪声带来的
影响。为了进一步提高估计性能,对矩阵 R
x
x的所有
行列进行加权求平均得

1



RR
h
h
m
N (16)
假定为阵元误差矩阵,则有R(m)=Rr(m) +,
经过处理后的阵元可以表示为
Δr
Δ
 

 



*
1
2
1
2
1
2




RRR
RJR
RΔJΔJ
rc
rr
r
mmm
mm
m


J
(17)
通过式(20)可以看出,经过加权处理后的阵列数
据矩阵的误差减小了,从而提高了算法的估计性能。
对式(19)处理后的协方差矩阵 R进行特征值分
解,得到信号子空间 U和噪声子空间 V。
RUΣV
H
(18)
4. DOA 估计
根据上一节中子空间估计的结果,若利用MUSIC
算法进行 DOA估计,其空间谱表达式如下所示:
  
1
aUUa
MUSIC HH
P



(19)
若采用 ESPRIT 算法进行DOA估计。根据估计得
到的信源数目 K,重新构造信号子空间和噪声子空间,
如下所示

:,1:
UU
K
(20)

:, 1:
VV
K
(21)

1: ,1:
ΣΣ

K
K (22)
然后利用得到的信号子空间和
造包
噪声子空间重新构
含K个最大特征值的协方差矩阵为


ZUΣV
H
(23)
根据子阵空间的旋转不变性,构造两个子阵

11: ,:ZZ
K
(24)


22:ZZ K1,: (25)
结合式(27)和式(28),有
(26)
求得矩阵 的最大
12
ΨZZ
Ψ特征值,即相应的估计角度为


1
,
2
,,
K


。
5. 仿真分析
真实
了验证本文算法的有效性,进行了仿真实验。仿
验采用8阵元的均匀圆阵,阵元间距 d2


,最
大相位模式 3

h,可激发 7个相位模式, 元数
为7的虚拟阵假设有 3个QPSK信号,信号 1为
主径信号,信号 2与信号 3为多径效应产生的相干信
号。信号 1、信号2、信号3的波达方向分别为(1
形成阵
元。

,1

)=
(30, 60)、(2

,2

) = (125, 30)、(3

,3

) = (130, 35
实验 1本算法的空间谱
)。
文
为1024 时,
本文
MODE-TOEP
三种
Carlo 实验。本文对相干信
号中
图3给出了SNR 为20 dB,快拍数
算法(采用MUSIC 算法)在相干多径环境下的
DOA 估计结果。从图中可以看出,本文算法在相干多
径环境下可以准确估计出目标方向。
实验 2 本文算法与 MODE-FBSS、
算法的统计性能比较
进行了 200次Monte-
11
(, ) (30,60)



进行了仿真。图 4为快拍数为
1024 DOA 估计均方根误差与 SNR 的
关系曲线。图5为信噪比为20 dB时,三种算法的DOA
估计均方根误差与 SNR的关系曲线。图6为快拍数为
1024 时,三种算法的DOA 估计成功概率与信 SNR 的
关系曲线。
从图 4可
时,三种算法的
以看出,当信噪比小于 17 dB时,本文算
法的均方根误差小于 MODE-FBSS 算法和 MODE-TOEP
Figure 3. MUSIC spectrum showing
图3. 本文算法空间谱
Copyright © 2011 Hanspub OE
程云翔 等 基于均匀圆阵的解相干 估计算法25
Toeplitz DOA
05 10 15 20 25 3
0
0
0. 5
1
1. 5
2
SNRdB
󰋪󰕪󲤠
°

󰑝󰊸󱣈 󰨆
MOD E-F BSS
MOD E-TOEP
Figure 4. RMSE of the estimate versus SNR
图4. 均方根误差与信噪比的关系曲线
0200 4006008001000 1200
0
0.05
0.1
0.15
0.2
0.25
0.3
0.35
0.4
0.45
0.5
󰊡
󰋪 󰕪󲤠°
󰑝󰊸󱣈󰨆
MODE-F B SS
MODE-TOEP
Figure 5. RMSE of the estimate versus snapshot
图5. 均方根误差与快拍数的关系曲线
05 10 15 20 25 30
0
0.2
0.4
0.6
0.8
1
SNRdB
 󰚳󱂸
%

󰑝󰊸󱣈󰨆
MODE- F B SS
MODE- TOEP
Figure 6. Probability of success versus SNR
图6. 成功概率与信噪比的关系曲线
算法,说明本文算法的精度比较高。随着信噪比的增
出了一种改进的Toeplitz 解相干DOA 估计
算法
对资助者或支持者、提供指导和帮助者、
给予
参考文献 (References)
iform circular arrays for smart
antennas. agazine, 2005,
Transactions on Antennas and Propagation,
n with uniform circular arrays. IEEE Trans-
nsactions
nentials. IEEE of
il me-
大,三种算法趋于稳定。从图 5可以看出,随着快拍
数的增大,三种算法的均方根误差随之下降并趋于稳
定,当快拍数小于 1000时,本文算法的精度比较高。
从图 6可以看出,随着信噪比的增加,三种算法的成
功概率越来越大,并逐渐趋于稳定,相对而言,本文
算法的成功概率高于其它两种算法。
6. 结论
本文提
。该算法利用模式空间变换算法,将均匀圆阵变
为虚拟均匀线阵,然后利用得到的数据构造两个
Toeplitz 矩阵取均值,这一过程相当于双向平滑处理,
减少了误差和噪声对阵元的影响。理论推导和仿真结
果证明了本文算法的有效性和可行性,较之
MODE-FBSS 算法和 MODE-TOEP 算法,减少了误差
和噪声对阵元的影响,提高了算法的估计性能。
7. 致谢
此刻我
转载和引用权的资料、图片、文献、研究思想和
设想的所有者,表示感谢。
[1] P. Ioannides, C. A. Balanis. Un
IEEE of Antennas and Propagation M
47(4): 192-206.
[2] R. Schmidt. Multiple emitter location and signal parameter
estimation. IEEE
1986, 34(3): 276-280.
[3] R. Roy, A. Paulraj and T. Kailath. ESPRIT--A subspace rotation
approach to estimation of parameters of cisoids in noise. IEEE
Transactions on Acoustics, Speech and Signal Processing, 1986,
34(5): 1340-1342.
[4] C. P. Mathews, M. D. Zoltowski. Eigenstructure techniques for
2-D angle estimatio
actions on Signal Processing, 1994, 42(9): 2395-2407.
[5] S. U. Pillai, B. H. Kwon. Forward/backward spatial smoothing
techniques for coherent signal identification. IEEE Tra
on Acoustics, Speech and Signal Processing, 1989, 37(1): 8-15.
[6] C. Yih-Min. On spatial smoothing for two-dimensional direc-
tion-of-arrival estimation of coherent signals. IEEE Transactions
on Signal Processing, 1997, 45(7): 1689-1696.
[7] T. K. Sarkar, O. Pereira. Using the matrix pencil method to esti-
mate the parameters of a sum of complex expo
Antennas and Propagation Magazine, 1995, 37(1): 48-55.
[8] N. Yilmazer, K. Jinhwan and T. K. Sarkar. Utilization of a uni-
tary transform for efficient computation in the matrix penc
thod to find the direction of arrival. IEEE Transactions on An-
tennas and Propagation, 2006, 54(1): 175-181.
[9] M. Wax, J. Sheinvald. Direction finding of coherent signals via
Copyright © 2011 Hanspub OE
程云翔 等  基于均匀圆阵的Toeplitz 解相干DOA 估计算法
Copyright © 2011 Hanspub OE
26
EE Transa
nd Naviga-
or co-
spatial smoothing for uniform circular arrays. IEctions 构算法[J]. 电子与信息学报, 2007, 29(12): 2832-2835.
[12] H. Fang-Ming, Z. Xian-Da. An ESPRIT-like algorithm f
on Antennas and Propagation, 1994, 42(5): 613-620.
[10] R. Eiges, H. D. Griffiths. Mode-space spatial spectral estimation
for circular arrays. IEE Proceedings of Radar, Sonar a
tion, 1994, 141(6): 300-306.
[11] 高书彦,陈辉,王永良等. 基于均匀圆阵的模式空间矩阵重
herent DOA estimation. IEEE of Antennas and Wireless Propa-
gation Letters, 2005, 4(6): 443-446.

版权所有:汉斯出版社 (Hans Publishers) Copyright © 2012 Hans Publishers Inc. All rights reserved.