
Citation: | Xiaojie TANG, Minghao HE, Mingyue FENG, Changxiao CHEN, Jun HAN. Two-dimensional DOA Estimation Method for L-shaped Array of Coherent Signals Based on Main Singular Vector[J]. Journal of Electronics & Information Technology, 2020, 42(11): 2579-2586. doi: 10.11999/JEIT190455 |
到达角(Direction-Of-Arrival, DOA)估计是信号处理的一个重要分支,广泛应用于雷达目标探测、语音通信、无源定位等领域[1-4]。在实际应用中,通常需要通过2维DOA估计获得辐射源的方位角和俯仰角信息。不同的阵列结构会对DOA估计性能产生不同的影响,其中L型阵列结构简单,受到许多研究者的关注。
最初的2维DOA估计算法大多基于2维谱峰搜索[5],计算量大且估计精度不高。文献[6]利用ESPRIT思想分别进行方位角和俯仰角估计,存在角度配对问题。文献[7]通过解析优化获得方位角与仰角间的关系,避免了复杂的计算,但估计精度有所下降。文献[8]将三线性分解运用到2维DOA估计中,该算法无需谱峰搜索,且能够实现参数自动配对,但其中的交替迭代过程仍具有较大的计算量。文献[9]提出了一种自动配对的DOA估计算法,在保证精度的前提下进一步降低了运算复杂度。
然而,当存在相干信号时,上述方法性能出现恶化。针对相干信号,文献[10]将空间平滑(Spatial Smoothing, SS)方法扩展到2维阵列,但是需要复杂的2维谱峰搜索。文献[11]提出了一种互相关矩阵ESPRIT(Cross Correlation Matrix ESPRIT, CCM-ESPRIT)算法,将互相关矩阵划分成多个子阵来消除信号的相干性,但是该方法孔径损失较大。文献[12]在此基础上提出了互相关矩阵相关矢量(Cross Correlation Matrix Correlation Vector Method, CCM-CVM)算法,减少了孔径损失,但也降低了估计精度,该文献同时提出了一种名为CCM-MCVM的改进算法,略微提高了估计精度,但增加了算法复杂度。文献[11]和文献[12]都使用了同一种角度自动配对算法,这种配对算法在多个相干信源条件下极易导致配对错误。文献[13]将稀疏重构运用到L型阵列DOA估计中,利用正交匹配追踪(OMP)法分别估计独立信号和相干信号,有效减小了孔径损失问题,但同时也引入了网格失配误差。
文献[14]针对相干信号DOA估计提出了一种主奇异矢量分析法(Principal-singular-vector Utilization for Modal Analysis, PUMA),具有估计精度高、复杂度低的优点。受文献[14]启发,本文将PUMA算法扩展到L型阵列,提出了L-PUMA算法及其改进算法L-MPUMA,进一步提高了估计精度,减少了孔径损失。本文使用
假设接收阵列是由
X(t)=AxS(t)+N1(t) |
(1) |
Z(t)=AzS(t)+N2(t) |
(2) |
式中
L-PUMA算法分为3个步骤,首先是降噪处理,然后是仰角和方位角估计,最后是角度配对。
在L型阵列中,除了原点处的噪声,
E{N1(t)N2H(t)}=σ2×blkdiag(1,0M−1,M−1)=Q0 |
(3) |
易得,接收数据的互协方差矩阵为
RZ,X=E{Z(t)XH(t)}=AzRSAHx+Q0=US1ΩS1VHS1+Un1Ωn1VHn1 |
(4) |
式中
RZ=E{Z(t)ZH(t)}=AzRSAHz+σ2IM=US2ΩS2UHS2+Un2Ωn2UHn2 |
(5) |
式中
许多文献选择使用互协方差来做降噪处理[11,12],但没有考虑到互协方差共同参考阵元而引入的噪声矩阵
UHn2(AzRSAHz+σ2IM)Un2=UHn2US2ΩS2UHS2Un2+σ2IM−K=σ2IM−K |
(6) |
同时减去
同理,将式(4)对应的互协方差矩阵左乘
UHn1(AzRSAHx+Q0)Vn1=UHn1US1ΩS1VHS1Vn1+UHn1Un1Ωn1VHn1Vn1=Ωn1 |
(7) |
将式(7)第1和第3行相减,有
在实际情况中,快拍数
ˆRZ,X=ZXH/L=AzRSAHx+Q0+Q1(σ2,L) |
(8) |
式中,
ˆRZ=ZZH/L=AzRSAHz+σ2IM+Q2(σ2,L) |
(9) |
式中
根据式(5)对
L-PUMA算法需要预先知道相干信号的组数
R=USΩSVHS+UnΩnVHn |
(10) |
US=AzG1 |
(11) |
VS=AxG2 |
(12) |
式中,
先对仰角
f(z)=K∏i=1(z−zi)=0 |
(13) |
将式(13)展开成
f(z)=b0zK+b1zK−1+···+bK=0 |
(14) |
不妨令
B=[bKbK−1···b00000bKbK−1···b000⋱⋱⋱⋱⋱000bKbK−1···b0]H |
(15) |
对于
BHa(θi)=f(zi)[1 zi ··· zi(M−K−1)]T=0(M−K)×1 |
(16) |
因此,
BHUS=0(M−K)×N |
(17) |
将
BHui=Fib−gi=0(M−K)×1 |
(18) |
式中
Fi=[[ui]K[ui]K−1⋯[ui]1[ui]K+1[ui]K⋯[ui]2⋮⋮⋱⋮[ui]M−1[ui]M−2⋯[ui]M−K] |
(19) |
gi=−[[ui]K+1,[ui]K+2,⋯,[ui]M]T |
(20) |
vec(BHUS)=Fb−g=0(M−K)N×1 |
(21) |
式中
ˆFb≈ˆg |
(22) |
b=argminbˆeHWˆe |
(23) |
式中
ˆe=ˆFb−ˆg=(IN⊗BH)ˆuS |
(24) |
W=(E{ˆeˆeH})−1 |
(25) |
b=(ˆFHWˆF)−1ˆFHWˆg |
(26) |
然而
ˆW=D⊗(BHB)−1 |
(27) |
式中
D=diag((λ1−δ2)2λ1,(λ2−δ2)2λ2,···,(λN−δ2)2λN) |
(28) |
δ2=1M−NM∑i=N+1λi |
(29) |
至此
同理,对方位角
g(z)=c0xK+c1xK−1+···+cK=0 |
(30) |
只需要确定多项式系数
C=[cKcK−1···c00000cKcK−1···c000⋱⋱⋱⋱⋱000cKcK−1···c0]H |
(31) |
易知
通过仰角估计值
ˆAz=AzE1 |
(32) |
ˆAx=AxE2 |
(33) |
RS1=ˆAz+ˉRZ(ˆAz+)H=E1TRSE1,RS2=ˆAx+ˉRX(ˆAx+)H=E2TRSE2RS3=ˆAx+RH(ˆAz+)H=E2TRSE1,RS4=ˆAz+R(ˆAx+)H=E1TRSE2} |
(34) |
最小化如式(35)代价函数
p=minE1,E2‖E2RS3E1T−E1RS1E1T+E1RS4E2T−E2RS2E2T‖F |
(35) |
不妨令
p=minH‖RS3−HRS1+HRS4H−RS2H‖F |
(36) |
由式(32)和式(33)可知,
步骤 1 首先求出降噪后的互协方差矩阵
步骤 2 将
步骤 3 将步骤2中的
步骤 4 利用
L-PUMA算法的估计精度由线性方程
BH[US,UR]=BHAz[G,ϕ−(M−1)G∗]=0(M−K)×2N |
(37) |
式中
ˆFSRb≈ˆgSR |
(38) |
式中
b=argminbˆeSRHWSRˆeSR |
(39) |
式中
b=(ˆFSRHWSRˆFSR)−1ˆFSRHWSRˆgSR |
(40) |
BHE{(JMˆui∗)(JMˆui∗)H}B≈BHJM(E{ˆuiˆuiH})∗JMB≈λiσ2L(λi−σ2)2BHB |
(41) |
与第
ˆWSR=DSR⊗(BHB)−1 |
(42) |
式中
DSR=blkdiag(D,D) |
(43) |
然后分别通过
为了方便描述,将文献[11]所提算法称为CCM算法,文献[12]所提的两种算法称为CVM和MCVM算法,文献[13]所提算法称为OMP算法。下面对L-PUMA算法和L-MPUMA算法的测向能力进行比较,在L-PUMA算法中,
将本文提出的L-PUMA, L-MPUMA算法与CCM, CVM, MCVM以及OMP算法进行比较。假设接收阵元噪声为高斯白噪声,噪声间相互独立,每次仿真均进行1000次蒙特卡罗实验。
实验1:配对算法性能比较
为了验证本文所提配对算法的有效性,将L-PUMA算法中的配对环节用文献[17]中的PSCM配对算法替代,简称为L-PUMA2算法。同样地,将L-MPUMA算法中的配对环节用PSCM替代,称为L-MPUMA2算法。假设有3个信号入射到17个阵元构成的L型阵列上,入射信号的仰角、方位角分别为
再分析临近目标对配对算法性能的影响,假设
实验2:信噪比变化对算法性能的影响
假设有3个信号入射到17个阵元构成的L型阵列上,入射信号的仰角、方位角分别为
仅改变入射信号之间的相干性,假设信号完全相干,相干系数为
实验3:快拍数变化对算法性能的影响
设
仅改变信号相干性,将部分相干的信号改成完全相干。如图7所示,当信号完全相干时,所有算法的RMSE均被抬高,其中L-PUMA的RMSE与CVM和MCVM相当,性能下滑严重;CCM和OMP算法的性能处于中间水平;而L-MPUMA的RMSE则最低,性能最好。可见信号的相干越大,解相干算法的性能越差,L-PUMA对于信号的相干程度十分敏感,而L-MPUMA受到的影响则较小,鲁棒性较好。
实验4:多目标处理能力
假设
假设4个信号部分相干,分为两组相干信号,即
在其他条件不变的情况下,再增加一个独立信号,新增的仰角、方位角为
本文针对L型阵列相干信号DOA估计问题,提出了两种解相干算法:L-PUMA和L-MPUMA算法,较大程度提高了估计精度和最大可分辨信号数。虽然L-PUMA算法在信号完全相干条件下性能下降比较严重,但当信号部分相干时性能良好。L-MPUMA算法则对信号的相干程度不敏感,进一步提高了精度和鲁棒性。
刘松, 庞育才. 基于扩展ESPRIT的随机阵列高效DOA估计算法[J]. 电子与信息学报, 2019, 41(6): 1324–1329. doi: 10.11999/JEIT180672
LIU Song and PANG Yucai. Efficient augmented ESPRIT-based direction-of-arrival estimation algorithm for random arrays[J]. Journal of Electronics &Information Technology, 2019, 41(6): 1324–1329. doi: 10.11999/JEIT180672
|
杨康, 文方青, 黄冬梅, 等. 基于实值三线性分解的互耦条件下双基地MIMO雷达角度估计算法[J]. 系统工程与电子技术, 2018, 40(2): 314–321. doi: 10.3969/j.issn.1001-506X.2018.02.12
YANG Kang, WEN Fangqing, HUANG Dongmei, et al. Real-value-based trilinear decomposition-based direction estimation algorithm for bistatic MIMO radar in the presence of mutual coupling[J]. Systems Engineering and Electronics, 2018, 40(2): 314–321. doi: 10.3969/j.issn.1001-506X.2018.02.12
|
赵洋, 李新波, 石要武. 声矢量阵列波达方向估计的四元数空间稀疏分解[J]. 光学精密工程, 2018, 26(3): 715–722. doi: 10.3788/OPE.20182603.0715
ZHAO Yang, LI Xinbo, and SHI Yaowu. Quaternion sparse decomposition algorithm for DOA estimation with acoustic vector sensor array[J]. Optics and Precision Engineering, 2018, 26(3): 715–722. doi: 10.3788/OPE.20182603.0715
|
史云飞, 郝永生, 刘德亮, 等. RSS协助的Ray-tracing室内定位算法[J]. 信号处理, 2018, 34(10): 1259–1266. doi: 10.16798/j.issn.1003-0530.2018.10.015
SHI Yunfei, HAO Yongsheng, LIU Deliang, et al. RSS-assisted Ray-tracing indoor positioning algorithm[J]. Journal of Signal Processing, 2018, 34(10): 1259–1266. doi: 10.16798/j.issn.1003-0530.2018.10.015
|
CHEN Y H and LIAN Y T. 2-D multitarget angle tracking algorithm using sensor array[J]. IEE Proceedings – Radar, Sonar and Navigation, 1995, 142(4): 158–161. doi: 10.1049/ip-rsn:19951984
|
陈建, 王树勋, 魏小丽. 一种基于L型阵列的二维波达方向估计的新方法[J]. 吉林大学学报: 工学版, 2006, 36(4): 590–593.
CHEN Jian, WANG Shuxun, and WEI Xiaoli. New method for estimating two-dimensional direction of arrival based on L-shape array[J]. Journal of Jilin University:Engineering and Technology Edition, 2006, 36(4): 590–593.
|
景小荣, 刘雪峰. L型阵列的二维DOA估计方法[J]. 重庆邮电大学学报: 自然科学版, 2016, 28(1): 24–29. doi: 10.3979/j.issn.1673-825X.2016.01.004
JING Xiaorong and LIU Xuefeng. Method of two-dimensional DOA estimation for L-shaped array[J]. Journal of Chongqing University of Posts and Telecommunications:Natural Science Edition, 2016, 28(1): 24–29. doi: 10.3979/j.issn.1673-825X.2016.01.004
|
ZHANG Xiaofei, LI Jianfeng, and XU Lingyun. Novel two-dimensional DOA estimation with L-shaped array[J]. EURASIP Journal on Advances in Signal Processing, 2011, 2011(1): 50. doi: 10.1186/1687-6180-2011-50
|
杨艳飞, 高健, 张兴敢. 一种基于L型阵列的改进的二维DOA估计方法[J]. 南京大学学报: 自然科学, 2016, 52(5): 953–959. doi: 10.13232/j.cnki.jnju.2016.05.023
YANG Yanfei, GAO Jian, and ZHANG Xinggan. An improved method for estimating two-dimensional DOA based on L-shape array[J]. Journal of Nanjing University:Natural Sciences, 2016, 52(5): 953–959. doi: 10.13232/j.cnki.jnju.2016.05.023
|
FRIEDLANDER B and WEISS A J. Direction finding using spatial smoothing with interpolated arrays[J]. IEEE Transactions on Aerospace and Electronic Systems, 1992, 28(2): 574–587. doi: 10.1109/7.144583
|
GU Jianfeng, WEI Ping, and TAI Hengming. 2-D direction-of-arrival estimation of coherent signals using cross-correlation matrix[J]. Signal Processing, 2008, 88(1): 75–85. doi: 10.1016/j.sigpro.2007.07.013
|
史清响, 马秀荣, 谢玉凤, 等. 基于相关矢量法L型阵列相干信号DOA估计[J]. 科学技术与工程, 2015, 15(8): 194–198. doi: 10.3969/j.issn.1671-1815.2015.08.037
SHI Qingxiang, MA Xiurong, XIE Yufeng, et al. DOA estimation of coherent signals based on correlation vector method with L-shaped array[J]. Science Technology and Engineering, 2015, 15(8): 194–198. doi: 10.3969/j.issn.1671-1815.2015.08.037
|
刁鸣, 安春莲. 独立信号与相干信号并存的二维DOA估计新方法[J]. 西安电子科技大学学报: 自然科学版, 2013, 40(5): 66–71, 98. doi: 10.3969/j.issn.1001-2400.2013.05.011
DIAO Ming and AN Chunlian. 2-D DOA estimation of coexisting uncorrelated and coherent signals[J]. Journal of Xidian University, 2013, 40(5): 66–71, 98. doi: 10.3969/j.issn.1001-2400.2013.05.011
|
QIAN Cheng, HUANG Lei, CAO Mingyang, et al. PUMA: An improved realization of MODE for DOA estimation[J]. IEEE Transactions on Aerospace and Electronic Systems, 2017, 53(5): 2128–2139. doi: 10.1109/TAES.2017.2683598
|
LIU Z M, LU Z Y, HUANG Z T, et al. Improved Gerschgorin disk estimator for source enumeration with robustness against spatially non-uniform noise[J]. IET Radar, Sonar & Navigation, 2011, 5(9): 952–957. doi: 10.1049/iet-rsn.2011.0188
|
安春莲. 独立信号与相干信号并存的测向算法研究[D]. [博士论文], 哈尔滨工程大学, 2013.
AN Chunlian. Research on direction finding for coexisted uncorrelated and coherent sources[D]. [Ph. D. dissertation], Harbin Engineering University, 2013.
|
WEI Yinsheng and GUO Xiaojiang. Pair-matching method by signal covariance matrices for 2D-DOA estimation[J]. IEEE Antennas and Wireless Propagation Letters, 2014, 13: 1199–1202. doi: 10.1109/LAWP.2014.2331076
|
1. | 李齐衡,孙溶辰,孙志国. 基于矩阵重构和酉变换的DOA估计. 应用科技. 2024(01): 120-129 . ![]() | |
2. | 王绪虎,冯洪浩,孙高利,贺劲松. L型互质阵的虚拟共轭插值二维DOA估计方法. 信号处理. 2024(10): 1834-1845 . ![]() |