-
摘要: 混合源定位在无源雷达中发挥着重要作用。针对均匀圆阵下基于相位差方法的定位精度较低的问题,该文提出基于矩阵差分的远场和近场混合源定位方法。首先,利用二维多重信号(2-D MUSIC)分类方法估计出远场源的方位角和俯仰角;随后,利用协方差矩阵差分方法提取出近场源差分矩阵,通过改进的类旋转不变估计信号参数(ESPRIT-like)方法计算出近场源的方位角和俯仰角;进一步地,利用一维多重信号分类方法估计出近场源的距离;最后通过仿真实验对该文所提算法进行验证。该文所提算法在远场源和近场源角度相同的情况下能够有效地识别混合源,并且提高混合源参数估计精度。实验结果表明该算法在信噪比(SNR)为20 dB时,近场源的二维DOA估计误差接近0.01°,而近场源的距离误差接近0.1 m。Abstract: Mixed source localization plays an important role in passive radars. Aiming at the problem of low accuracy via phase difference method under a uniform circular array, this paper proposes a matrix differencing method for mixed far-field and near-field source localization. First, a two-dimensional MUltiple SIgnal Classification (MUSIC) method was utilized to estimate the azimuth and elevation angles of far-field sources. Thereafter, the covariance matrix difference method was exploited to extract the difference matrix of near-field sources. The azimuth and elevation angles of the far-field sources were estimated using the Estimation of Signal Parameters via Rotational Invariance Techniques-like (ESPRIT-like) method. Furthermore, the distance of the near-field sources was obtained by the one-dimensional MUSIC method. Finally, simulations were performed to verify the performance of the proposed algorithm. The proposed algorithm could effectively identify the mixed source when the two-dimensional Direction-Of-Arrival (DOA) of the far-field and near-field sources were the same. Moreover, the proposed algorithm could improve the accuracy of the mixed source parameter estimation. Results show that when the signal-to-noise ratio was set to 20 dB, the 2-D DOA estimation error of the near-field source was approximately 0.01°, and the distance error of the near-field source was approximately 0.1 m.
-
1. 引言
混合源定位在无源雷达中具有广泛的应用前景[1,2]。按照空间中的辐射源与阵列之间的相对距离,可以将辐射源分为远场源和近场源。对远场源定位,需要对波达方向(Direction Of Arrival, DOA)进行估计;对近场源定位,除了对波达方向进行估计,还需要对距离参数进行估计。阵列的近场区域小于
2D2/λ ,其中D为圆阵孔径,λ 为波长[3,4]。虽然远场源可以视为距离为无穷远的近场源,但是当远场源的二维DOA与近场源二维DOA相同时,如果采用近场和远场参数联合估计将无法对混合源进行识别。此外,由于远场源定位场景和近场源定位场景可以看作混合源定位场景特殊模式,因此混合源定位方法同样适用于辐射源全部为远场源定位场景或者辐射源全部为近场源定位场景。不同于单独对远场源进行定位的方法和单独对近场源进行定位的方法,对混合源进行定位还需要对近场源和远场源进行分类和识别。文献[5]首先利用距离为无穷远时的近场源导向矢量和混合源的噪声子空间,通过一维多重信号分类(One Dimensional MUltiple SIgnal Classification, 1-D MUSIC)方法估计出远场源DOA,接着利用对称阵元的2阶统计量去除近场源的距离参数,估计出混合源DOA并通过斜投影算法对混合源进行分类,最后将近场源DOA代入后导向矢量和混合源噪声子空间,通过1-D MUSIC方法对近场源距离进行估计。文献[6]提出了基于子空间的混合源定位算法,该算法利用线性变换估计出远场源的DOA,通过正交三角分解(QR分解)得到斜投影算子避免了特征值分解,大大减少了计算复杂度,利用1-D MUSIC方法确定近场源DOA,最后将近场源DOA代入导向矢量,确定近场源的距离参数。该方法有效解决了在快拍数有限时出现饱和的情况。文献[7]利用两级对称嵌套线阵,利用距离为无穷远的近场源导向矢量和混合源的噪声子空间,通过1-D MUSIC方法估计出远场源DOA,接着利用斜投影方法去除混合源接收信号中的远场分量,计算近场源在对称阵元下的4阶累积量并进行向量化处理,估计出近场源DOA,最后利用代入近场源DOA的导向矢量和混合源噪声子空间,确定近场源的距离参数。该方法能够在阵元数相同的情况下增大阵列孔径,提高混合源参数估计精度。上述3种方法在得到远场源的波达方向的基础上,利用斜投影算法将远场源和近场源进行分离,但是在远场源参数估计的基础上利用斜投影算法得到的近场源分量会受到噪声分量的影响,引起近场源参数估计误差,导致定位精度下降。文献[8]利用协方差矩阵差分方法消除混合源中远场源和噪声分量,得到近场源差分矩阵,该方法能够有效避免噪声分量对近场源定位精度的影响,文献[9]采用降秩的方法从混合源中分离出远场源分量,文献[10]设计了3个4阶累积量矩阵消除近场源导向矢量中距离参数,进而同时估计出远场源和近场源的波达方向。但是上述方法采用线阵对混合源进行定位只能估计出一维波达方向,并且线阵在0°波达方向的分辨率最高,在60°波达方向的分辨率会降低1/2。
相较于均匀线阵只能对一维波达方向进行估计,均匀圆阵可以实现方位角和俯仰角等二维波达方向估计[11-13],并且在不同方位角的分辨率具有各向同性[14,15]。在现有文献中,由于均匀圆阵的导向矩阵不具有均匀线阵导向矩阵的Vandermonde形式,不便于在数学上进行处理,因此提出的方法相对较少。均匀圆阵下对混合源进行定位需要针对相应的数学模型进行分析,文献[16]采用均匀圆阵,提出了TSMUSIC方法,该方法利用均匀圆阵下的远场源的协方差矩阵具有Hermitian和Toeplitz形式,而近场源的协方差矩阵只具有Hermitian形式,利用传播算子的正交性得到近场源的噪声子空间,进而通过2-D MUSIC方法得到近场源二维DOA的空间谱,进而根据谱峰确定近场源二维DOA;接着,利用将近场源二维DOA代入后的导向矢量和混合源的噪声子空间,通过1-D MUSIC方法确定近场源的距离;最后,利用远场源的导向矢量和混合源的噪声子空间确定远场源的二维DOA。该方法参数估计精度较高,但是计算复杂度较大。文献[17]采用均匀圆阵,利用每个阵元的频谱计算非相干的混合源在每个阵元的相位,利用均匀圆阵中心对称的特点,通过计算对角阵元的相位差来去除近场源的距离参数,得到混合源二维DOA的相位差矩阵,进而运用最小二乘法同时估计出远场源和近场源的方位角与俯仰角;接着,根据1-D MUSIC方法得到距离空间谱的收敛性,对混合源进行识别并估计出近场源的距离参数,当距离空间谱出现峰值,该混合源判断为近场源,峰值所对应的位置即为近场源的距离;若距离空间谱不收敛,则该混合源判断为远场源。基于相位差的方法能够有效减少计算复杂度,但是混合源的定位精度有所降低。
针对上述方法存在的问题,本文根据均匀圆阵中心对称的特点,提出一种基于协方差矩阵差分的混合源定位方法,该方法首先利用二维多重信号分类方法估计出远场源的方位角和俯仰角;接着利用协方差矩阵差分方法提取出近场源差分矩阵,通过改进类旋转不变估计信号参数(Estimation of Signal Parameters via Rotational Invariance Techniques like, ESPRIT-like)方法计算出近场源的方位角和俯仰角;最后,利用一维多重信号分类方法估计出近场源的距离。该方法能够消除混合源协方差矩阵中的远场源的噪声分量,从而提取出近场源差分矩阵,并且相较于基于相位差的方法,本文提出的方法能够提高混合源的定位精度。当远场源的二维DOA与近场源二维DOA相同时,如果采用近场和远场参数联合估计将无法对混合源进行识别,采用本文所提的两步法可以将远场源和近场源进行有效分离,在混合源识别上更具优势。
2. 混合源模型
均匀圆阵下的混合源模型如图1所示,以均匀圆阵的圆心为原点建立三维坐标系,均匀圆阵的半径为
R ,由分布在xy平面上的M个阵元组成,混合源包含K1个远场源和K2个近场源,方位角参数ϕ 为混合源与均匀圆阵中心的连线投影到xy平面上,相对于x坐标轴的逆时针方向旋转的角度;俯仰角参数θ 为混合源与均匀圆阵中心的连线相对于z坐标轴旋转的角度;当混合源为近场源时,距离参数r 为近场源与均匀圆阵中心的距离。均匀圆阵的第
m 个阵元在第n 个快拍的接收数据可以表示为xm(n)=K1+K2∑k=1sk(n)ejτk,m+wm(n) (1) 其中,
sk(n) 表示第k 个混合源发射数据,wm(n) 表示零均值复白高斯过程,τk,m 表示第k 个混合源到达阵列中心以及到达第m 个阵元的时差,当混合源为远场源时,时差可以表示为τk,m=2πλζk,m (2) 其中,
k=1,2,⋯,K1 ,λ 表示波长,2π/λ 表示波数,ζk,m=cos(φm−ϕk)sinθk ,φm=2π(m−1)/M ,当混合源为近场源时,时差可以表示为τk,m=2πλ(rk−rk,m) (3) 其中,
k=K1+1,K1+2,⋯,K1+K2 ,rk,m 表示第k 个近场源与第m 个阵元的距离,rk,m 通过2阶泰勒级数[11]可以展开为rk,m=√r2k+R2−2rkRζk,m=rk−Rζk,m+R22rk(1−ζ2k,m)+O(R2r2k) (4) 将式(2)和式(4)代入式(1),混合源模型可以简化为
xm(n)=K1∑k=1sk(n)ejηk,m+K1+K2∑k=K1+1sk(n)ejηk,m−jξk,m+wm(n) (5) 其中,
ηk,m=(2πR/λ)ζk,m ,ξk,m=(πR2/λrk) ⋅(1−ζ2k,m) 。3. 算法描述
在均匀圆阵下的近场和远场混合源数学模型的基础上,本节首先利用2-D MUSIC方法估计出远场源的方位角和俯仰角,实现远场源定位;接着利用协方差矩阵差分方法提取出近场源差分矩阵,进而通过改进的类旋转不变估计信号参数方法计算出近场源的方位角和俯仰角;最后利用1-D MUSIC方法估计出近场源的距离,实现近场源定位。
3.1 远场源二维DOA参数估计
均匀圆阵下混合源的协方差矩阵
E 可以由式(6)计算E=1NXXH (6) 其中,
X=[x(1)x(2)⋯x(N)] 表示M×N 维的混合源接收数据,x(n)=[x1(n)x2(n)⋯xM(n)]T 表示第n 个快拍接收数据,(⋅)H 表示共轭转置,N为混合源的快拍数,(⋅)T 表示转置运算。对混合源的协方差矩阵
E 进行特征值分解得到E=UsΣsUHs+UnΣnUHn (7) 其中,
Σs∈C(K1+K2)×(K1+K2) 表示K1+K2 个大特征值组成的对角矩阵,Σn∈C(M−K1−K2)×(M−K1−K2) 表示M−K1−K2 个小特征值组成的对角矩阵,Us∈ CM×(K1+K2) 表示K1+K2 个大特征值对应的特征向量组成的混合源信号子空间,Un∈CM×(M−K1−K2) 表示M−K1−K2 个小特征值对应的特征向量组成的混合源噪声子空间。利用3-D MUSIC方法得到混合源的空间谱函数
V(ϕ,θ,r)=1aHNF(ϕ,θ,r)UnUHnaNF(ϕ,θ,r) (8) 其中,
aNF(ϕ,θ,r)=[aNF,1(ϕ,θ,r)aNF,2(ϕ,θ,r)⋯ aNF,M(ϕ,θ,r)]T 为近场源的导向矢量,aNF,m(ϕ,θ,r)= ej(2πR/λ)ζm(ϕ,θ)−j(πR2/λr)(1−ζ2m(ϕ,θ)) ,m= 1,2,⋯,M 。混合源空间谱函数V(ϕ,θ,r) 会出现K 个峰值,其中K1 个峰值的距离估计ˆr→∞ ,表示K1 个远场源;K2 个峰值的距离估计r∈[0.62(4R2/λ)0.5,8R2/λ] ,表示K2 个近场源。因此,远场源二维DOA的空间谱函数可以通过2-D MUSIC方法得到VFF(ϕ,θ)=1aHNF(ϕ,θ,∞)UnUHnaNF(ϕ,θ,∞) (9) 其中,
aNF(ϕ,θ,∞)=[aNF,1(ϕ,θ,∞)aNF,2(ϕ,θ,∞)⋯ aNF,M(ϕ,θ,∞)]T 表示距离为无穷远情况下的近场源导向矢量,即远场源导向矢量,此时aNF,m(ϕ,θ,∞) =ej(2πR/λ)ζm(ϕ,θ) ,m=1,2,⋯,M 。只包含方位角和俯仰角等二维DOA。对远场源方位角和俯仰角的空间谱函数VFF(ϕ,θ) 进行谱峰搜索,峰值所对应的位置即为远场源的方位角估计值和俯仰角估计值,则第k 个远场源的定位结果为(ˆϕk,ˆθk,∞) ,k=1,2,⋯,K1 。3.2 混合源协方差矩阵差分
混合源协方差矩阵
E 可以表示为E=EFF+ENF+σ2IM=AFFΠFFAHFF+ANFΠNFAHNF+σ2IM (10) 其中,
ΠFF∈CK1×K1 表示远场源功率组成的对角矩阵,ΠNF∈CK2×K2 表示近场源功率组成的对角矩阵,σ2 表示噪声功率,IM 表示M×M 维的单位矩阵,AFF 表示远场源的导向矩阵AFF=[aFF(ϕ1,θ1)aFF(ϕ2,θ2)⋯aFF(ϕK1,θK1)] (11) 由于均匀圆阵具有中心对称的结构,满足
φm+M/2=φm+π 和ζm+M/2=−ζm ,因此,远场源的导向矢量可以表示为aFF(ϕk,θk)=[ejηk,1ejηk,2⋯ejηk,M/2⏟M/2e−jηk,1e−jηk,2⋯e−jηk,M/2⏟M/2]T (12) 同理,
ANF 表示近场源的导向矩阵为ANF=[aNF(ϕ1,θ1,r1)aNF(ϕ2,θ2,r2)⋯aNF(ϕK2,θK2,rK2)] (13) 其中,近场源的导向矢量可以表示为
aNF(ϕk,θk,rk)=[ejηk,1−jξk,1ejηk,2−jξk,2⋯ejηk,M/2−jξk,M/2⏟M/2e−jηk,1−jξk,1e−jηk,2−jξk,2⋯e−jηk,M/2−jξk,M/2⏟M/2]T (14) 由于远场源的导向矢量中第
m 个元素和第m+ M/2 个元素具有共轭的结构,因此远场源的协方差矩阵EFF 可以表示为ETFF=JEFFJ (15) 其中,旋转变换矩阵
J 可以表示为J=[OM/2IM/2IM/2OM/2] (16) OM/2 和IM/2 分别为M/2×M/2 维的零矩阵和单位矩阵。由式(10)和式(15)可以推导近场源差分矩阵为
ENF,diff=JEJ−ET=JENFJ−ETNF (17) 由于近场源协方差矩阵
ENF,diff 是Hermitian矩阵,满足ETNF,diff=E∗NF,diff ,因此,近场源协方差矩阵ENF,diff 可以重构为ENF,diff=JENFJ−E∗NF=JANFΠNFAHNFJ−A∗NFΠ∗NF(AHNF)∗=[JANFA∗NF][ΠNF−Π∗NF]⋅[JANFA∗NF]H=ANF,diffΠNFAHNF,diff (18) 其中,近场源差分矩阵的导向矩阵可以表示为
ANF,diff=[JaNF(ϕ1,θ1,r1)JaNF(ϕ2,θ2,r2)⋯JaNF(ϕK2,θK2,rK2)⏟K2a∗NF(ϕ1,θ1,r1)a∗NF(ϕ2,θ2,r2)⋯a∗NF(ϕK2,θK2,rK2)⏟K2] (19) 其中,第
k 个导向矢量可以表示为JaNF(ϕk,θk,rk)=[e−jηk,1−jξk,1e−jηk,2−jξk,2⋯e−jηk,M/2−jξk,M/2⏟M/2ejηk,1−jξk,1ejηk,2−jξk,2⋯ejηk,M/2−jξk,M/2⏟M/2]T (20) 第
k+K2 个导向矢量可以表示为a∗NF(ϕk,θk,rk)=[e−jηk,1+jξk,1e−jηk,2+jξk,2⋯e−jηk,M/2+jξk,M/2⏟M/2ejηk,1+jξk,1ejηk,2+jξk,2⋯ejηk,M/2+jξk,M/2⏟M/2]T (21) 由于
ANF,diff 的第k 列的指数项第1部分与第k+K1 列的指数项第1部分相同,各列中第m 个元素的指数项第2部分与第m+M/2 个元素的指数项第2部分相同,因此可以得到JANF,diff=[D(ϕ1,θ1)JaNF(ϕ1,θ1,r1)D(ϕ2,θ2)JaNF(ϕ2,θ2,r2)⋯D(ϕK2,θK2)JaNF(ϕK2,θK2,rK2)⏟K2D(ϕ1,θ1)a∗NF(ϕ1,θ1,r1)D(ϕ2,θ2)a∗NF(ϕ2,θ2,r2)⋯D(ϕK2,θK2)a∗NF(ϕK2,θK2,rK2)]⏟K2 (22) 其中,
D(ϕk,θk) 表示为D(ϕk,θk)=diag[ej2ηk,1ej2ηk,2⋯ej2ηk,M/2⏟M/2e−j2ηk,1e−j2ηk,2⋯e−j2ηk,M/2]⏟M/2 (23) D(ϕk,θk) 只包含近场源的二维DOA参数,因此可以利用D(ϕk,θk) 将近场源三维位置参数估计分解为二维DOA估计和距离参数估计,能够有效降低计算复杂度。3.3 近场源二维DOA参数估计
对仅包含近场源差分矩阵
ENF,diff 进行特征值分解ENF,diff=UNF,diff,sΣNF,diff,sUHNF,diff,s+UNF,diff,nΣNF,diff,nUHNF,diff,n (24) 其中,
ΣNF,diff,s∈C2K2×2K2 表示2K2 个大特征值组成的对角矩阵,ΣNF,diff,n∈C(M−2K2)×(M−2K2) 表示M−2K2 个小特征值组成的对角矩阵,UNF,diff,s∈ CM×2K2 表示2K2 个大特征值对应的特征向量组成的近场源信号子空间,Un∈CM×(M−2K2) 表示M–2K2 个小特征值对应的特征向量组成的近场源噪声子空间。存在一个满秩矩阵
G 使得UNF,diff,s=ANF,diffG (25) 由式(22)和式(19)可以得到
JUNF,diff,s−Ψ(ϕ,θ)UNF,diff,s=JANF,diffG−Ψ(ϕ,θ)ANF,diffG=[Ω1Ω2]G (26) 其中,
Ω1=[(D(ϕ1,θ1)−Ψ(ϕ,θ))JaNF(ϕ1,θ1,r1)(D(ϕ2,θ2)−Ψ(ϕ,θ))JaNF(ϕ2,θ2,r2)⋯(D(ϕK2,θK2)−Ψ(ϕ,θ))JaNF(ϕK2,θK2,rK2)] (27) Ω2=[(D(ϕ1,θ1)−Ψ(ϕ,θ))a∗NF(ϕ1,θ1,r1)(D(ϕ2,θ2)−Ψ(ϕ,θ))a∗NF(ϕ2,θ2,r2)⋯(D(ϕK2,θK2)−Ψ(ϕ,θ))a∗NF(ϕK2,θK2,rK2)] (28) 当
D(ϕk,θk)=Ψ(ϕ,θ) 时,JUNF,diff,s−Ψ(ϕ,θ) UNF,diff,s=0 。因此,可以通过改进的ESPRIT-like方法[15]得到近场源二维DOA的空间谱函数VNF(ϕ,θ)=1det (29) 其中,
\det \left( \cdot \right) 表示行列式的值,{\boldsymbol{Q}} 为M \times 2{K_2} 维随机满秩矩阵,{\boldsymbol{J}} 为3.2节确定的M \times M 维旋转变换矩阵,对角矩阵{\boldsymbol{\varPsi}} (\phi ,\theta ) 为\begin{split} {\boldsymbol{\varPsi}} (\phi ,\theta ) = {\rm{diag([}}\underbrace {{{\rm{e}} ^{{\rm{j}}2{\eta _1}(\phi ,\theta )}}\;{{\rm{e}} ^{{\rm{j}}2{\eta _2}(\phi ,\theta )}}\; \cdots \;{{\rm{e}} ^{{\rm{j}}2{\eta _{M/2}}(\phi ,\theta )}}}_{M/2}\;\\ \underbrace {{{\rm{e}} ^{{\rm{ - j}}2{\eta _1}(\phi ,\theta )}}\;{{\rm{e}} ^{{\rm{ - j}}2{\eta _2}(\phi ,\theta )}}\; \cdots \;{{\rm{e}} ^{{\rm{ - j}}2{\eta _{M/2}}(\phi ,\theta )}}}_{M/2}{\rm{])}}\end{split} (30) {\rm{diag}}\left( \cdot \right) 表示将向量转化为对角矩阵运算。对近场源方位角和俯仰角的空间谱函数{{\boldsymbol{V}}_{{\rm{NF}}}}\left( {\phi ,\theta } \right) 进行谱峰搜索,峰值所对应的位置即为近场源的方位角估计值{\hat \phi _k} 和俯仰角估计值{\hat \theta _k} ,k = 1,2, \cdots ,{K_2} 。3.4 近场源距离参数估计
在估计出近场源的方位角和俯仰角的基础上,通过1-D MUSIC方法得到第
k 个近场源的距离空间谱函数\begin{split} &{{\boldsymbol{G}}_{{\rm{NF}}}}({\hat \phi _k},{\hat \theta _k},{r_k}) =\\ &\quad\frac{1}{{{{\boldsymbol{a}}_{{\rm{NF}}}}\left({{\hat \phi }_k},{{\hat \theta }_k},{r_k}\right){{\boldsymbol{U}}_{\rm{n}}}{\boldsymbol{U}}_{\rm{n}}^{\rm{H}}{{\boldsymbol{a}}_{{\rm{NF}}}}\left({{\hat \phi }_k},{{\hat \theta }_k},{r_k}\right)}} \end{split} (31) 其中,
{{\boldsymbol{U}}_{\rm{n}}} 为混合源噪声子空间,{{\boldsymbol{a}}_{{\rm{NF}}}}({\hat \phi _k},{\hat \theta _k},{r_k}) 表示第k 个近场源的方位角估计值{\hat \phi _k} 和俯仰角估计值{\hat \theta _k} 代入近场源导向矢量。对第k 个近场源的距离空间谱函数{{\boldsymbol{G}}_{{\rm{NF}}}}({\hat \phi _k},{\hat \theta _k},{r_k}) 进行谱峰搜索,峰值位置即为第k 个近场源相对于阵列中心的距离估计值{\hat r_k} ,则第k 个近场源的定位结果为({\hat \phi _k},{\hat \theta _k},{\hat r_k}) ,k = 1,2, \cdots ,{K_2} 。4. 算法分析
4.1 计算复杂度分析
对于均匀圆阵下的近场源定位,传统的3-D MUSIC方法通过三维谱峰搜索估计出近场源方位角、俯仰角和距离,本文首先通过改进的ESPRIT-like方法得到近场源的二维DOA空间谱,利用二维谱峰搜索估计出近场源的方位角和俯仰角,进而利用1-D MUSIC方法得到近场源的距离空间谱,利用一维谱峰搜索估计出近场源的距离。本文提出的方法需要
{M^2}N 次乘法和{M^2}(N - 1) 次加法计算混合源协方差矩阵,需要2{M^2}N 次乘法和{M^2} 次减法计算近场源差分矩阵,需要O({M^2}) 量级的计算复杂度分别对混合源协方差矩阵以及近场源差分矩阵进行特征值分解,需要O({M^2}) 量级的计算复杂度得到远场源二维DOA空间谱,需要4{K_2}{M^2} + 8K_2^2M 次乘法、(4{K_2}M + 8K_2^2)(M - 1) 次加法和4K_2^2 次减法得到近场源二维DOA空间谱,需要O(M) 量级的计算复杂度得到近场源距离空间谱。4.2 混合源能量差异敏感性分析
由于本文所提的两步法通过协方差矩阵差分去除混合源的远场源和噪声分量,进而提取出近场源差分矩阵,因此对近场源进行估计时不受远场源和噪声能量的影响。本文第1步在对远场源进行估计时,当远场源的能量远远小于近场源的能量,此时通过第1步的方法对远场源进行定位的性能急剧恶化。为了解决两个源能量差异敏感的问题,可以首先对噪声能量进行估计,去除混合源协方差矩阵中的噪声分量;利用第2步的近场源估计结果,通过斜投影算法去除无噪混合源协方差矩阵中近场源分量,进而得到远场源分量。具体步骤如下:
混合源的协方差矩阵可以分解为
{\boldsymbol{R}} = \mathop {\left[ {\begin{array}{*{20}{c}} {{{\boldsymbol{R}}_{11}}}& {{{\boldsymbol{R}}_{12}}}\\ {{{\boldsymbol{R}}_{21}}}& {{{\boldsymbol{R}}_{22}}} \end{array}} \right]}\limits^{K\qquad M - K} {\rm{ }}_{\scriptstyle\hfill\atop \scriptstyle M - K\hfill}^K (32) 噪声的能量可以通过式(33)计算
\hat {\boldsymbol{\sigma}} _{\rm{n}}^2=\frac{{{\rm{tr}}\left\{ {{{\boldsymbol{R}}_{{\rm{22}}}}{\boldsymbol Z}} \right\}}}{{{\rm{tr}}\left\{ {\boldsymbol Z} \right\}}} (33) 其中,
{\boldsymbol Z}={{\boldsymbol{I}}_{M - K}}-{{\boldsymbol{R}}_{{\rm{21}}}}{\boldsymbol{R}}_{{\rm{21}}}^\dagger ,{\boldsymbol{R}}_{{\rm{21}}}^\dagger ={\left( {{\boldsymbol{R}}_{{\rm{21}}}^{\rm{H}}{{\boldsymbol{R}}_{{\rm{21}}}}} \right)^{ - 1}} {\boldsymbol{R}}_{{\rm{21}}}^{\rm{H}} ,(·)†表示伪逆运算,tr(·)表示矩阵的迹,{{\boldsymbol{I}}_{M - K}} 表示(M–K)维单位矩阵。因此,无噪的混合源协方差矩阵可以表示为\bar {\boldsymbol{R}}={{\boldsymbol{R}}_{{\rm{NF}}}} + {{\boldsymbol{R}}_{{\rm{FF}}}} = {\boldsymbol{R}} - \hat {\boldsymbol\sigma} _{\rm{n}}^{\rm{2}}{{\boldsymbol{I}}_M} (34) 由于斜投影矩阵
{{\boldsymbol{E}}_{{{\boldsymbol{A}}_{{\rm{NF}}}}\left| {{{\boldsymbol{A}}_{{\rm{FF}}}}} \right.}} 满足{{\boldsymbol{E}}_{{{\boldsymbol{A}}_{{\rm{NF}}}}\left| {{{\boldsymbol{A}}_{{\rm{FF}}}}} \right.}}{{\boldsymbol{A}}_{{\rm{NF}}}}={{\boldsymbol{A}}_{{\rm{NF}}}},\;{{\boldsymbol{E}}_{{{\boldsymbol{A}}_{{\rm{NF}}}}\left| {{{\boldsymbol{A}}_{{\rm{FF}}}}} \right.}}{{\boldsymbol{A}}_{{\rm{FF}}}}={{\boldsymbol{O}}_{M \times (K - {K_1})}} (35) 并可以通过式(36)计算
{\hat {\boldsymbol{E}}_{{{\boldsymbol{A}}_{{\rm{NF}}}}\left| {{{\boldsymbol{A}}_{{\rm{FF}}}}} \right.}}={\hat {\boldsymbol{A}}_{{\rm{NF}}}}{\left( {\hat {\boldsymbol{A}}_{{\rm{NF}}}^{\bf{H}}{{\bar {\boldsymbol{R}}}^\dagger }{{\hat {\boldsymbol{A}}}_{{\rm{NF}}}}} \right)^{ - 1}}\hat {\boldsymbol{A}}_{{\rm{NF}}}^{\bf{H}}{\bar {\boldsymbol{R}}^\dagger } (36) 其中,
{{\boldsymbol{O}}_{M \times (K - {K_1})}} 表示M \times (K - {K_1}) 维零矩阵,{\hat {\boldsymbol{A}}_{{\rm{NF}}}} 表示将近场源参数估计结果代入后的导向矩阵,{\bar {\boldsymbol{R}}^\dagger }={\left( {{{\bar {\boldsymbol{R}}}^{\rm{H}}}\bar {\boldsymbol{R}}} \right)^{ - 1}}{\bar {\boldsymbol{R}}^{\rm{H}}} 。因此,远场源的接收矩阵可以表示为\begin{split} {{\boldsymbol{X}}_{{\rm{FF}}}}={{\boldsymbol{A}}_{{\rm{FF}}}}{{\boldsymbol{S}}_{{\rm{FF}}}}=&\left( {{{\boldsymbol{I}}_M}-{{\hat {\boldsymbol{E}}}_{{{\boldsymbol{A}}_{{\rm{NF}}}}\left| {{{\boldsymbol{A}}_{{\rm{FF}}}}} \right.}}} \right) \\ &\cdot \left( {{{\boldsymbol{A}}_{{\rm{NF}}}}{{\boldsymbol{S}}_{{\rm{NF}}}} + {{\boldsymbol{A}}_{{\rm{FF}}}}{{\boldsymbol{S}}_{{\rm{FF}}}}} \right)\end{split} (37) 进而远场源的协方差矩阵可以通过式(38)计算
\begin{split} {\hat {\boldsymbol{R}}_{{\rm{FF}}}}={{\boldsymbol{X}}_{{\rm{FF}}}}{\boldsymbol{X}}_{{\rm{FF}}}^{\rm{H}}=&\left( {{{\boldsymbol{I}}_M}-{{\hat {\boldsymbol{E}}}_{{{\boldsymbol{A}}_{{\rm{NF}}}}\left| {{{\boldsymbol{A}}_{{\rm{FF}}}}} \right.}}} \right) \\ &\cdot \bar {\boldsymbol{R}}{\left( {{{\boldsymbol{I}}_M}-{{\hat {\boldsymbol{E}}}_{{{\boldsymbol{A}}_{{\rm{NF}}}}\left| {{{\boldsymbol{A}}_{{\rm{FF}}}}} \right.}}} \right)^{\rm{H}}}\end{split} (38) 此时,可以减少两个源的能量差异对远场源二维DOA估计的影响。
4.3 算法总结
基于协方差矩阵差分的混合源定位方法流程图如图2所示,对于远场源定位,本文利用均匀圆阵下的混合源接收数据得到混合源协方差矩阵,利用远场源导向矢量以及经过特征值分解得到的混合源噪声子空间,通过2-D MUSIC方法估计出远场源的方位角和俯仰角;对于近场源定位,本文利用混合源协方差矩阵和旋转矩阵得到近场源差分矩阵,利用随机满秩矩阵、对角矩阵以及经过特征值分解的近场源信号子空间,通过改进的ESPRIT-like方法计算出近场源的方位角和俯仰角,利用近场源的导向矢量和混合源的噪声子空间,通过1-D MUSIC方法估计出近场源的距离。本文根据均匀圆阵下的远场源在中心对称阵元的导向参数具有共轭性质,利用协方差矩阵差分方法去除混合源的远场源分量,得到近场源差分矩阵。由于协方差矩阵差分方法没有利用第1步的远场源二维DOA参数估计结果,因此,第2步近场源参数估计性能与远场源DOA估计性能无关。或者说,第1步和第2步的顺序也可以进行互换,可以先通过混合源协方差矩阵差分方法得到近场源差分矩阵,估计出近场源位置参数,再利用2-D MUSIC方法估计远场源DOA参数。另外,在多个混合源能量相同的场景下,由于第1步利用远场源导向矢量与噪声子空间的正交性,因此不会将近场源判断为远场源。当近场源的距离临近
2{D^2}/\lambda ,由于噪声和模型误差的影响,第1步可能会将近场源的方向判断为远场源。当远场源的二维DOA与近场源二维DOA相同时,如果采用近场和远场参数联合估计将无法对混合源进行识别,采用本文所提的两步法可以将远场源和近场源进行有效分离,在混合源识别上更具优势。5. 仿真实验
本节通过MATLAB仿真验证提出方法对混合源的定位效果,仿真中均匀圆阵的阵元个数为8,半径为0.5 m,以均匀圆阵的中心为原点建立三维坐标系,混合源包含一个远场源和一个近场源,远场源的位置为(50°, 30°,
\infty ),近场源的位置为(55°, 35°, 10 m)。5.1 混合源定位有效性
这一小节用于验证本文提出方法得到的空间谱对远场和近场混合源的定位效果,在信噪比为20 dB,快拍数为600时,图3为通过本文提出方法得到的混合源定位的空间谱,图3(a)为通过2-D MUSIC方法得到的远场源二维DOA空间谱,方位角估计范围为0.1°~360°,间隔为0.1°,俯仰角估计范围为0°~90°,间隔0.1°,可以看出二维空间谱中出现的一个峰值对应的位置为(50.0°, 30.2°),即为远场源方位角和俯仰角估计。图3(b)为通过改进的ESPRIT-like方法得到的近场源二维DOA空间谱,同样地,方位角估计范围为0.1°~360°,间隔为0.1°,俯仰角估计范围为0°~90°,间隔0.1°,可以看出二维空间谱中出现的一个峰值对应的位置为(55.0°, 35.1°),即为近场源方位角和俯仰角估计。图3(c)为通过1-D MUSIC方法得到的近场源一维距离空间谱,近场源距离估计范围为0.1~30.0 m,间隔为0.1 m,图中红色的线表示近场源真实距离,可以看出距离空间谱中出现的一个峰值对应的位置为9.9 m,即为近场源距离估计。综上可知,本文所提协方差矩阵差分方法能够从混合源中提取出近场源分量,并通过改进的ESPRIT-like方法近场源三维位置参数中分离出二维DOA,最终实现混合源的有效定位。
5.2 不同信噪比下混合源定位精度
本节验证所提方法在不同信噪比下对混合源的定位性能,并与TSMUSIC方法[16]、相位差方法[17]以及克拉美罗界(Cramer-Rao Lower Bound, CRLB)进行对比,其中TSMUSIC方法是利用2-D MUSIC方法分别估计出远场源和近场源的二维DOA,利用1-D MUSIC方法分别估计出近场源的距离;相位差方法是利用均匀圆阵下对角阵元的相位差,通过最小二乘法同时估计出远场源和近场源的二维DOA,根据1-D MUSIC方法对混合源进行识别并估计出近场源的距离参数;CRLB是参数任意无偏估计量的下限。在仿真中利用均方根误差(Root Mean Square Error,RMSE)对算法的性能进行分析,RMSE可由式(39)计算
{\rm{RMSE}}\left( \beta \right) = \sqrt {\frac{1}{L}\sum\limits_{l = 1}^L {{{\left( {{{\hat \beta }_l} - \beta } \right)}^2}} } (39) 其中,L表示独立重复仿真次数,
{\hat \beta _l} 表示第l 次的混合源参数估计结果,l = 1,2, ··· ,L ,\beta 表示混合源的真实位置参数。当快拍数为600时,图4(a)—图4(e)分别为通过600次独立重复仿真得到在不同信噪比下的远场源方位角RMSE、远场源俯仰角RMSE、近场源方位角RMSE、近场源俯仰角RMSE以及近场源距离RMSE,从图4可以看出混合源的RMSE随着信噪比的增大而降低,表明混合源参数估计精度不断提高。另外,还可以看出本文所提基于协方差矩阵差分方法的混合源定位精度比基于相位差方法的定位精度高。由于本文方法与TSMUSIC方法都采用2-D MUSIC方法对远场源进行定位,因此两种方法的远场源定位精度相当,本文所提改进ESPRIT-like方法对近场源二维DOA参数估计精度略低于TSMUSIC方法参数估计精度。此外,由于近场源距离估计是在近场源二维DOA估计基础上进行的,相较于近场源二维DOA估计误差,近场源距离估计误差相对较大,从图4中也可以看出,在信噪比为20 dB时,近场源的二维DOA估计误差接近0.01°,而近场源的距离误差接近于0.1 m。5.3 不同快拍数下混合源定位精度
本节进一步验证在不同快拍数下混合源的定位性能,本文所提方法同样与TSMUSIC方法、相位差方法以及克拉美罗界进行了对比。当信噪比为20 dB时,图5(a)—图5(e)分别为通过600次独立重复仿真得到在不同快拍数下的远场源方位角RMSE、远场源俯仰角RMSE、近场源方位角RMSE、近场源俯仰角RMSE以及近场源距离RMSE,从图5中可以看出混合源RMSE随着快拍数的增大而降低,表明混合源参数估计精度逐渐提高。另外,从图中可以看出当快拍数小于600时,混合源RMSE快速下降,当快拍数超过600时,混合源RMSE逐渐平缓。此外,从图5可以看出本文提出方法的混合源定位精度比基于相位差方法的定位精度高,对于远场源参数估计精度,本文提出的方法与TSMUSIC方法相当,对于近场源参数估计精度,本文提出的方法略低于TSMUSIC方法。
5.4 混合源能量差异性对比
由于本文所提的两步法通过协方差矩阵差分去除混合源的远场源和噪声分量,进而提取出近场源差分矩阵,因此对近场源进行估计时不受远场源和噪声能量的影响。图6(a)—图6(c)给出了当近场源和远场源能量比(Near-field and Far-field source Power Ratio, NFPR)分别为1.0, 0.2和0.1时的近场源空间谱,可以看出近场源空间谱出现一个峰值,峰值所对应的位置即为近场源二维DOA。仿真结果表明,通过本文提出的算法对近场源进行估计时不受远场源和噪声能量的影响。
为了解决远场源对能量差异敏感的问题,通过对信噪比和近场源进行估计,去除混合源协方差矩阵中的噪声分量和近场源分量,得到式(38)远场源协方差矩阵,进而估计远场源二维DOA。图7(a)—图7(c)给出了当近场源和远场源能量比分别为1, 5和10时的近场源空间谱,可以看出远场源空间谱出现了一个峰值,峰值所对应的位置即为远场源二维DOA。仿真结果表明,通过本文提出的算法对近场源进行估计时不受远场源和噪声能量的影响。仿真结果表明,所提算法能够有效地解决远场源能量差异敏感的问题。
6. 结论
本文所提均匀圆阵下利用混合源协方差矩阵差分的方法能够消除混合源中的近场源和噪声分量,提取出近场源差分矩阵,实现远场源和近场源的有效分离,利用2-D MUSIC方法估计出远场源的方位角和俯仰角,通过改进的ESPRIT-like方法提取并估计出近场源的方位角和俯仰角,运用1-D MUSIC方法估计出近场源的距离参数。仿真结果表明,相较于基于相位差的混合源定位算法,本文所提方法能够提高混合源的定位精度。由于协方差矩阵差分方法没有利用第1步的远场源二维DOA参数估计结果,因此,第2步近场源参数估计性能与远场源DOA估计性能无关。或者说,第1步和第2步的顺序也可以进行互换,可以先通过混合源协方差矩阵差分方法得到近场源差分矩阵,估计出近场源位置参数,再利用2-D MUSIC方法估计远场源DOA参数。另外,在多个混合源能量相同的场景下,由于第1步利用远场源导向矢量与噪声子空间的正交性,因此不会将近场源判断为远场源。当近场源的距离临近
2{D^2}/\lambda ,由于噪声和模型误差的影响,第1步可能会将近场源的方向判断为远场源。当远场源的二维DOA与近场源二维DOA相同时,如果采用近场和远场参数联合估计将无法对混合源进行识别,采用本文所提的两步法可以将远场源和近场源进行有效分离,在混合源识别上更具优势。 -
-
[1] 吴癸周, 郭福成, 张敏. 信号直接定位技术综述[J]. 雷达学报, 2020, 9(6): 998–1013. doi: 10.12000/JR20040WU Guizhou, GUO Fucheng, and ZHANG Min. Direct position determination: An overview[J]. Journal of Radars, 2020, 9(6): 998–1013. doi: 10.12000/JR20040 [2] 周成伟, 郑航, 顾宇杰, 等. 互质阵列信号处理研究进展: 波达方向估计与自适应波束成形[J]. 雷达学报, 2019, 8(5): 558–577. doi: 10.12000/JR19068ZHOU Chengwei, ZHENG Hang, GU Yujie, et al. Research progress on coprime array signal processing: Direction-of-arrival estimation and adaptive beamforming[J]. Journal of Radars, 2019, 8(5): 558–577. doi: 10.12000/JR19068 [3] 宋嘉奇, 陶海红. 近场非圆信号参数快速估计算法[J]. 雷达学报, 2020, 9(4): 632–639. doi: 10.12000/JR20053SONG Jiaqi and TAO Haihong. A fast parameter estimation algorithm for near-field non-circular signals[J]. Journal of Radars, 2020, 9(4): 632–639. doi: 10.12000/JR20053 [4] ZUO Weiliang, XIN Jingmin, LIU Wenyi, et al. Localization of near-field sources based on linear prediction and oblique projection operator[J]. IEEE Transactions on Signal Processing, 2019, 67(2): 415–430. doi: 10.1109/TSP.2018.2883034 [5] HE Jin, SWAMY M N S, and AHMAD M O. Efficient application of MUSIC algorithm under the coexistence of far-field and near-field sources[J]. IEEE Transactions on Signal Processing, 2012, 60(4): 2066–2070. doi: 10.1109/TSP.2011.2180902 [6] ZUO Weiliang, XIN Jingmin, ZHENG Nanning, et al. Subspace-based localization of far-field and near-field signals without eigendecomposition[J]. IEEE Transactions on Signal Processing, 2018, 66(17): 4461–4476. doi: 10.1109/TSP.2018.2853124 [7] ZHENG Zhi, FU Mingcheng, WANG Wenqin, et al. Localization of mixed near-field and far-field sources using symmetric double-nested arrays[J]. IEEE Transactions on Antennas and Propagation, 2019, 67(11): 7059–7070. doi: 10.1109/TAP.2019.2925199 [8] LIU Guohong and SUN Xiaoying. Spatial differencing method for mixed far-field and near-field sources localization[J]. IEEE Signal Processing Letters, 2014, 21(11): 1331–1335. doi: 10.1109/LSP.2014.2326173 [9] XIE Jian, TAO Haihong, RAO Xuan, et al. Localization of mixed far-field and near-field sources under unknown mutual coupling[J]. Digital Signal Processing, 2016, 50: 229–239. doi: 10.1016/j.dsp.2015.10.012 [10] WANG Kai, WANG Ling, SHANG Jingrui, et al. Mixed near-field and far-field source localization based on uniform linear array partition[J]. IEEE Sensors Journal, 2016, 16(22): 8083–8090. doi: 10.1109/JSEN.2016.2603182 [11] WU Yuntao, WANG Hai, ZHANG Yanbin, et al. Multiple near-field source localisation with uniform circular array[J]. Electronics Letters, 2013, 49(24): 1509–1510. doi: 10.1049/el.2013.2012 [12] JUNG T J and LEE K. Closed-Form algorithm for 3-D single-source localization with uniform circular array[J]. IEEE Antennas and Wireless Propagation Letters, 2014, 13: 1096–1099. doi: 10.1109/LAWP.2014.2327992 [13] CHEN Xin, LIU Zhen, and WEI Xizhang. Unambiguous parameter estimation of multiple near-field sources via rotating uniform circular array[J]. IEEE Antennas and Wireless Propagation Letters, 2016, 16: 872–875. doi: 10.1109/LAWP.2016.2613084 [14] 陈鑫, 刘振, 魏玺章. 基于旋转均匀圆阵的单近场源参数估计解模糊算法[J]. 电子学报, 2017, 45(3): 584–590. doi: 10.3969/j.issn.0372-2112.2017.03.012CHEN Xin, LIU Zhen, and WEI Xizhang. Ambiguity resolving in parameter estimation of a single near-field source via rotating uniform circular array[J]. Acta Electronica Sinica, 2017, 45(3): 584–590. doi: 10.3969/j.issn.0372-2112.2017.03.012 [15] SU Xiaolong, LIU Zhen, LIU Tianpeng, et al. An SOS-based algorithm for localization of multiple near-field sources using uniform circular array[J]. IEEE Sensors Letters, 2019, 3(11): 5501004. doi: 10.1109/LSENS.2019.2950196 [16] XUE Bing, FANG Guangyou, and JI Yicai. Passive localisation of mixed far-field and near-field sources using uniform circular array[J]. Electronics Letters, 2016, 52(20): 1690–1692. doi: 10.1049/el.2016.2091 [17] SU Xiaolong, LIU Zhen, CHEN Xin, et al. Mixed incoherent far-field and near-field source localization under uniform circular array[J]. Sensors, 2018, 18(5): 1432. doi: 10.3390/s18051432 期刊类型引用(5)
1. 马助兴,张立硕,徐红元,郑焕坤,赵智龙,康哲. 面向变电站智能巡检5G大规模MIMO融合定位方法. 全球能源互联网. 2023(03): 308-315 . 百度学术
2. 任笑莹,王英民,张立琛,王奇,廉杰. 均匀双圆环阵虚拟成阵方法研究. 水下无人系统学报. 2023(05): 735-745 . 百度学术
3. 苏晓龙,户盼鹤,刘天鹏,彭勃,程耘,刘振. 基于深度展开ISTA网络的混合源定位方法. 信号处理. 2022(10): 2082-2091 . 百度学术
4. 母采凤,李森,吕梦然. 脉冲噪声环境下基于矩阵差分的远近场混合源定位. 信号处理. 2022(11): 2342-2349 . 百度学术
5. 张国鑫,易伟,孔令讲. 基于1比特量化的大规模MIMO雷达系统直接定位算法. 雷达学报. 2021(06): 970-981 . 本站查看
其他类型引用(6)
-