阵列处理中信号的波达方向估计是雷达等探测系统的主要任务之一,在信源为窄带信号的基础上,过去几十年对DOA估计研究的过程中产生了经典的Capon方法[1-2]和子空间算法[3-6]等。由于宽带信号携带更多的信息量和更强的抗干扰能力[7],因此对于宽带信号的研究更具有意义。对于宽带信号的测向方法主要分为两大类:非相干信号子空间法[8](Incoherent Signal-subspace Method,ISM)和相干信号子空间法[9-10](Coherent Signal-subspace Method,CSM)。ISM算法是将宽带信号在频域上分解成不重叠的窄带分量,在每一个窄带上使用子空间高分辨测向算法,然后对所有的子带空间谱进行几何平均,得到宽带信号的DOA估计。这种算法不能发挥相干数据积累作用,抵抗噪声能力较弱。CSM算法通过构造聚焦矩阵,将不同频点上的数据聚焦到参考频率上,然后通过子空间分解算法进行宽带信号的空间谱估计。这种算法的缺点是需要构造聚焦矩阵,在构造过程中需要预估计角度且需要选择合适的聚焦频率。文献[11-12]使用Khatri-Rao子空间进行聚焦,这种算法虽然提高了估计性能,但仍需DOA预估计,由此带来的计算量依然较大。文献[13]提出了基于网格失配迭代最小化稀疏学习的宽带DOA估计方法,虽然在低信噪比条件下具有良好的DOA估计精度和分辨率,可以不依赖信源数等先验信息,但由于网格失配等导致计算量较大。
为解决CSM算法计算量大的问题,本文对聚焦类算法RSS(Rational Signal-Subspace)进行了改进。首先对频域数据聚焦后计算得到的协方差矩阵,取其虚部构造实值矩阵[14],根据实值矩阵噪声子空间的特点,在搜索谱峰时中可以仅搜索一半的角度,对于搜索时出现的角度模糊问题,可通过MUSIC算法去模糊,从而达到正确估计效果。
宽带信号不同于窄带信号,其包络的变化与信号的瞬时频率有关,同一时刻不同阵元上的信号相位和包络均有差异,且信号包络的差异不能忽略不计。假设空间远场存在P个宽带信号,信号带宽B∈[fl,fh],以角度θ1,θ2,…,θP入射到由M个阵元组成的均匀线阵上,阵元间距d为最高频率fh对应波长的一半,以第一个阵元为参考阵元,则第m个阵元接收到的信号xm(t)为
(1)
式中:为第p个信源到达第m个阵元时的时延,对于均匀线阵为第m个阵元的高斯白噪声,且与信号不相关。对接收数据进行傅里叶变换,并将其分频段处理,对于傅里叶变换后的数据划分为J个子频带,则宽带信号下的频域阵列输出模型:
X(fj)=Aθ(fj)S(fj)+N(fj)
(2)
式中:X(fj)=[X1(fj),X2(fj),…,XM(fj)]T为第j个子频带的频域数据,j=1,2,…,J,其中[·]T表示对矩阵的转置;Aθ(fj)为频率fj处的阵列流型矩阵,可表示为Aθ(fj)=[a(fj,θ1), a(fj,θ2),…,a(fj,θP)],其中a(fj,θp)为在频率fj处对应θp的导向矢量,可表示为
a(fj,θp)=[1,e-j2πfjdsinθp/c,…,e-j2πfj(M-1)dsinθp/c]T
(3)
从式(3)可以看出在阵元结构确定的条件下,宽带下的导向矢量不仅与来波方向有关,还与子频带频率有关。
聚焦类算法RSS是通过聚焦矩阵将频域数据聚焦到同一参考频率上,再使用子空间算法进行宽带信号的空间谱估计。由于RSS算法是采用低分辨的波束形成作预估计,因此会不可避免地带来较大的初值误差,当需要提高估计精度时,需要根据谱峰搜索结果利用RSS算法进行多次迭代求解,逐渐逼近真实信号来向。这种迭代会导致估计DOA计算复杂度较高,针对每次迭代过程中的计算量大这种问题采用实值矩阵算法对RSS算法进行改进。
RSS算法对宽带信号的处理是构造一个随频率变化的矩阵T(fj),将不同频率段的方向矩阵聚焦到同一参考频率段f0下的矩阵,即
T(fj)Aθ(fj)=Aθ(f0)
(4)
式中,T(fj)为聚焦矩阵,f0为参考频率,即聚焦频率。聚焦矩阵T(fj)将信号带宽内不同频率的阵列流型或信号子空间变换映射到同一参考频率f0上,使得宽带目标信号具有同一信号子空间。对宽带信号X(fj)进行聚焦变换,由式(2)可得到聚焦后的阵列输出为
T(fj)X(fj)=T(fj)Aθ(fj)S(fj)+
T(fj)N(fj)=
Aθ(f0)S(fj)+T(fj)N(fj)
(5)
由式(5)可得经过聚焦变换后,阵列流型矩阵聚焦到了参考频率f0上,设聚焦之后阵列的输出信号为Y(fj),则
Y(fj)=T(fj)X(fj)
(6)
则由式(6)可知,聚焦后阵列各频率点下的协方差矩阵求和平均得到
(7)
式中,RY为聚焦后的协方差矩阵,(·)H为矩阵的共轭转置。对其进行分析,将其分为由实部和虚部组成的两部分:
RY=
[ReT(Y(fj))-iImT(Y(fj))]}=
Im(Y(fj))·ImT(Y(fj))}+
Re(Y(fj))·ImT(Y(fj))}
(8)
式中,Re(·)表示矩阵的实部,Im(·)表示矩阵的虚部。因此,协方差矩阵的实部和虚部可以表示为
Re(RY)=
Im(Y(fj))·ImT(Y(fj))}
(9)
Im(RY)=
Re(Y(fj))·ImT(Y(fj))}
(10)
对RY,Re(RY),Im(RY)观察可以发现在 Re(RY)中只存在二阶项Re(Y(fj))ReT(Y(fj)),Im(Y(fj))ImT(Y(fj)),而在Im(RY)中则相反,只包含交叉项Im(Y(fj))ReT(Y(fj)), Re(Y(fj))ImT(Y(fj))。由式(8)可以看出,传统MUSIC一类的DOA估计算法是对实部和虚部都存在的协方差矩阵数据进行处理,而在Re(RY)和 Im(RY)中同样包含了数据的虚部和实部信息,因此可以单独使用协方差矩阵的实部或者虚部来进行DOA估计,以减小运算复杂度。
由上述分析可知,仅使用协方差矩阵的实部或虚部就能完成DOA估计,这里选取协方差矩阵虚部进行子空间分解求解噪声子空间Z,对 Im(RY)进行特征值分解,则有
(11)
式中:Us为由大特征值对应的特征矢量张成的子空间,即信号子空间;Z为由小特征值对应的特征矢量张成的子空间,即噪声子空间。由于Im(RY)为实值矩阵,则特征值分解产生的Us,Z均为实值矩阵。此外,对于任意的线性阵列可以得到A*(θ)=A(-θ),根据导向矢量张成的子空间和噪声子空间相互正交,因此有
(12)
由上述理论可得使用实值矩阵计算得到噪声子空间的搜索原理为
(13)
在搜索时,式(12)这种双重正交性会在真实的角度和镜像角度均产生谱峰,当在整个频谱范围内做DOA估计时会产生角度模糊,因此使用实值矩阵时无模糊的测角范围为或这种缺点虽然会带来角度的估计模糊,但是同时也可以将搜索范围变为原来的一半。MUSIC算法在整个频谱范围内测角是无模糊的,令
(14)
式(14)为MUSIC算法的搜索公式,其中G为协方差矩阵分解的噪声子空间。只需在改进算法搜索得到的P个谱峰处比较f1(θi)和f1(-θi)的大小,即可判断改进算法搜索得到的是真实角或镜像角。综上所述,令为空区间,对于改进算法搜索得到的谱峰,若f1(θi)>f1(-θi),则若f1(θi)<f1(-θi),则若 f1(θi)=f1(-θi),则同时由于双重正交性,噪声子空间Z矩阵维度也变为M×(M-2P),在后续处理中也可以降低计算量。
因此基于实值矩阵的宽带DOA的估计算法的基本步骤:
1) 接收阵列数据,对接收到的数据进行傅里叶变换,并将其划分为J个子带,且
2) 粗估计到达角度并构造聚焦矩阵,选定参考频率,将各个子带上的数据聚焦到参考频率上;
3) 对于聚焦后的阵列输出信号求其自相关矩阵RY,并取其虚部Im(RY)对其进行特征值分解并计算噪声子空间矩阵Z;
4) 在或进行搜索,由得到由实值矩阵估计的
5) 当需要提高估计性能时,可根据搜索的谱峰重新构造聚焦矩阵,将频域数据聚焦到参考频率上并对第三到第五步进行迭代;
6) 在改进算法搜索出的P处谱峰去模糊,即为最后估计的结果。
对于宽带信号DOA估计算法,其计算量主要包括对接收数据做的傅里叶变换、粗估计角度、使用子空间算法估计DOA三个方面,前两部分计算量较小且为两种算法所共有,本文所提出的改进算法主要减小第三部分的计算量。考虑阵元数为M,信号个数为P,快拍数为N的情况,当使用改进算法时,能够将搜索范围减小为原来的一半,且在每一个搜索角度所需使用的时间复杂度为 O(2PM+4M2)。使用改进算法会遇到角度模糊的问题,在去模糊时,对于REAL-MUSIC改进算法搜索出的角度,通过比较f1(θi)和f1(-θi)的大小即可达到目的,而这些计算量相对于复数运算和整个频谱的搜索是可以忽略不计的。而使用传统算法时,首先是在整个频域范围内进行搜索,且在每一个搜索角度使用的时间复杂度为4O(M2P+P2M+M2),考虑到搜索步径和精度的问题,改进的算法有效降低了计算量。
由上述分析可知,改进算法不仅能够减半角度搜索范围,且在每一次搜索时都能够减小计算量,在需要迭代估计DOA的情况下,改进算法REAL-MUSIC的计算量小于传统聚焦类算法RSS。
为了进一步分析本文改进算法的性能,我们采用仿真数据进行分析。假设两个中心频率为150 MHz,带宽为100 MHz的等功率线性调频信号入射到阵元数为8的均匀线阵中,其中,均匀线阵的阵元间距为信号最高频率对应波长的一半,在每次实验中,若估计所得角度与真实角度差的绝对值均小于等于1°,则定义该次实验为一次正确检测,否则认为检测失败。在上述条件下比较改进算法REAL-MUSIC和聚焦类算法RSS的性能。
实验一: 图1是在非相干信号和相干信号两种情况下,信源数为两个且入射角分别为-10°和20°,在信噪比为10 dB时两种算法的仿真。由于改进算法只搜索了一半的角度,因此,图1的结果中改进算法的谱峰只在的范围内出现。
(a) 入射信号为非相干信号
(b) 入射信号为相干信号
图1 不同信噪比的空间谱估计图
由图1(a)所示,当入射信号为非相干信号时,改进算法搜索到的谱峰为10.2°和19.9°,由上述理论可得备选角度为±10.2°及±19.9°。根据步骤五去模糊可得,于10.2°处的谱峰,其真实角度是-10.2°,谱峰为19.9°的真实角度是19.9°。而传统RSS算法搜索出的谱峰在-9.9°和20°。同理,由图1(b)所示,当入射信号为相干信号时,改进算法估计所得DOA角度为-9.8°和20.1°,传统RSS算法估计所得DOA角度为-9.9°和19.9°。综上所述,在相同条件下两种算法均能区分出正确的角度。
实验二: 两个信号入射角分别为-10°和20°,信噪比变化范围为[-12,0],变化间隔为2 dB,在每个信噪比下进行500次独立的蒙特卡罗实验,观察信噪比对均方根误差(RMSE)的影响。RMSE的定义为其中为第r次实验估计结果,θ为入射角度。图2是非相干和相干两种信号随信噪比变化RMSE的变化曲线。
(a) 入射信号为非相干信号
(b) 入射信号为相干信号
图2 均方根误差随信噪比的变化
从图2可以看出,两种算法在都能正确检测DOA的前提下,聚焦类算法RSS在性能上略微好于改进算法REAL-MUSIC。由于改进算法极大地降低了计算复杂度,综合考虑改进算法REAL-MUSIC优于传统类算法RSS。
实验三: 本实验主要考察子带数目对DOA估计的影响,仿真条件与前相同,在不同的子带数目下分别进行500次独立的蒙特卡罗实验,图3是非相干信号和相干信号入射时RMSE随子带数目变化的曲线图。
(a) 入射信号为非相干信号
(b) 入射信号为相干信号
图3 均方根误差随子带数目的变化
由图3可以看出,改进算法REAL-MUSIC和聚焦类算法RSS随子带数目变化时,RMSE并没有太大变化,即两种算法在相同条件下都能达到良好的DOA估计性能。
针对宽带信号DOA估计算法高计算复杂度问题,本文提出使用实值矩阵改进的算法。改进算法仅使用复数协方差矩阵的虚部构造的实值矩阵,在实值矩阵的基础上,使用子空间算法进行DOA估计。使用实值矩阵不仅能降低特征值分解过程的复杂度,而且仅需要对一半的角度进行谱峰搜索,同时补充了谱峰搜索过程中角度模糊问题的解决办法。计算机仿真验证了改进的有效性。
[1] RUBSAMEN M, PESAVENTO M. Maximally Robust Capon Beamformer[J]. IEEE Trans on Signal Processing, 2013, 61(8):2030-2041.
[2] KRIME H,VIBERG M.Two Decades of Array Signal Processing Research:the Parametric Approach[J]. IEEE Signal Processing Magazine,1996,13(4):67-94.
[3] 李帅,陈辉. 冲击噪声背景下相干信号源的DOA估计方法[J]. 雷达科学与技术, 2017,15(2):178-184.
[4]QIAN Cheng, HUANG Lei, SO H C.Improved Unitary Root-Music for DOA Estimation Based on Pseudo-Noise Resampling[J].IEEE Signal Processing Letters, 2014, 21(2):140-144.
[5] CHEN Chen, ZHANG Xiaofei. A RD-ESPRIT Algorithm for Coherent DOA Estimation in Monostatic MIMO Radar Using a Single Pulse[J].International Journal of Electronics, 2014, 101(8):1074-1085.
[6] ZHANG Xinyu, LI Yang, YANG Xiaopeng, et al.Sub-Array Weighting UN-MUSIC:A Unified Framework and Optimal Weighting Strategy [J] .IEEE Signal Processing Letters, 2014, 21(7):871-874.
[7] 王渊, 廖桂生, 杨志伟.基于归一化CRB加权的宽带DOA估计方法[J].系统工程与电子技术, 2017,39(3):471-475.
[8] HAN K, NEHORAI A.Wideband Gaussian Source Processing Using a Linear Nested Array[J].IEEE Signal Processing Letters,2013, 20(11):1110-1113.
[9] KUMAR D S, HINDUJA I S, MANI V V.DOA Estimation of IR-UWB Signals Using Coherent Signal Processing[C]∥IEEE 10th International Colloquium on Signal Processing and Its Application, Kuala Lumpur,
Malaysia:IEEE, 2014:288-291.
[10] HUNG H, KAVEN M. Focusing Matrices for Coherent Signal-Subspace Processing[J]. IEEE Trans on Acoustics,Speech & Signal Processing, 1988, 36(8):1272-1281.
[11] FENG Dahang, BAO Ming, YE Zhongfu, et al. A Novel Wideband DOA Estimator Based on Khatri-Rao Subspace Approach[J].Signal Processing, 2011, 91(10):2415-2419.
[12] 潘捷, 周建江. 基于凸优化的Khatri-Rao子空间宽带DOA估计[J]. 电子与信息学报, 2013, 35(1):80-84.
[13] 冯明月, 何明浩, 徐璟,等. 低信噪比条件下宽带欠定信号高精度DOA估计[J]. 电子与信息学报, 2017, 39(6):1340-1347.
[14] YAN Fenggang, JIN Ming, LIU Shuai, et al. Real-Valued MUSIC for Efficient Direction Estimation with Arbitrary Array Geometries[J].IEEE Trans on Signal Processing,2014, 62(6):1548-1560.
杨 磊 男,1992年生,安徽宿州人,硕士研究生,主要研究方向为阵列信号处理。
E-mail:yl2218120046@163.com