作者简介:石要武(1954-),男,教授,博士生导师.研究方向:现代信号处理.E-mail:shiyw@jlu.edu.cn
为了高效、准确地估计相干信号的波达方向(DOA),提出了一种基于特征空间多重信号分类(MUSIC)算法的空间平滑估计方法。首先对相干信号进行空间平滑处理,然后对其应用特征空间MUSIC算法进行DOA的精确估计,使其最大限度地利用信号子空间和噪声子空间的信息。本文方法并不影响非相关信号存在时DOA的估计,且还可以对信号源功率进行有效的估计,以提高对小能量信号的成功估计概率。与传统空间平滑算法及修正MUSIC算法相比,本文方法具有更低的信噪比门限和更高的估计精度及分辨力。最后的仿真实验验证了本文方法的有效性和鲁棒性。
To estimate the Direction of Arrival (DOA) of coherent signals accurately and quickly, a new decorrelation method based on spatial smoothing technique and eigen space multiple signal classification (MUSIC) is presented. After spatial smoothing of the coherent signals, the eigen space MUSIC algorithm is applied to estimate the DOA in order to make maximal use of the information of signal and noise subspaces. In addition, the DOA estimation of uncorrelated signals is not affected, as well as the power of signal sources can be estimated effectively, which can improve the probability of success in the estimation of low power signals. The proposed method possesses a better resolving ability and a lower SHR threshold than conventional spatial smoothing technique and modified MUSIC algorithm for DOA estimation of coherent signals. The simulation results demonstrate that the proposed method is effective and robust in DOA estimation.
由于传播环境的复杂性, 入射到实际阵列中的强相关或相干源信号是普遍存在的。而且对于强相关或相干源信号, 传统的波达方向(Direction of arrival, DOA)估计算法, 如经典的MUSIC(Multiple signal classification)算法、ESPRIT(Estimation of signal parameters via rotational invariance techniques)算法和最小范数法等特征分解类算法[1], 已经无法有效地进行DOA估计, 因此, 研究有效的解相干算法是当前阵列信号处理领域中一个重要的研究方向[2, 3]。
常见的解相干方法有最大似然方法、Toeplitz矩阵重构及空间平滑类预处理方法等。最大似然方法[4]是通过概率密度模型来进行相干源信号处理的, 具有较好的解相干效果, 但是它最终需要非线性多维搜索来实现DOA估计, 计算量巨大。Toeplitz矩阵重构类算法[5]的最大优点是没有阵列孔径的损失, 但它在矩阵重构过程中没有充分考虑到信号的先验信息, 所以在信号源功率不相同的场合其估计精度会相对变差。空间平滑类方法(Spatial smoothing techniques, SST)最早是由Evans等[6]提出, 随后经Shan等[7]改进了的一种常用且有效的解相干预处理方法。这种解相干方法是以牺牲阵列的有效孔径为代价的, 为了减少阵列孔径的损失, Pillai等[8]在前人研究的基础上提出了一种双向空间平滑算法, 即前后向空间平滑算法。随后, 很多学者对其进行了拓展和改进[9, 10], 其中, Kundo[11]结合经典MUSIC算法提出了一种修正MUSIC(Modified MUSIC, MMUSIC)算法用于解相干处理。MMUSIC算法的最大优点是没有阵列孔径的损失, 但是, 该算法实质是前后向空间平滑算法中取子阵列个数为1时的特殊情况, 所以它仅能对两个相干源信号进行有效的解相干处理。Zhang等[12]在传统MUSIC算法的基础上提出了一种特征空间MUSIC(Eigen space MUSIC, ES-MUSIC)算法, 该算法得到的谱峰更加尖锐, 旁瓣更低, 而且可以估计信号源的功率。同时, 在对ES-MUSIC算法进行修正后可以进一步估计相干信号源的DOA, 并取得了不错的解相干效果。但是其仍然无法对超过两个的相干信号源进行DOA估计, 且无法对相干信号的功率进行准确地估计。
针对上述问题, 本文将空间平滑技术与ES-MUSIC算法相结合, 提出了一种基于ES-MUSIC的空间平滑估计(SS-ESMUSIC)方法。该方法首先对相干源信号进行空间平滑技术解相干处理, 然后, 对其应用ES-MUSIC算法进行精确的DOA估计, 使其最大限度地利用信号子空间和噪声子空间的信息。本文方法突破了MMUSIC算法和特征空间MMUSIC(ES-MMUSIC)算法中相干信号源数目仅为两个的限制, 并且可以对相干源信号的功率进行有效地估计。最后将本文方法与MMUSIC和ES-MMUSIC算法进行了仿真对比实验, 结果证明了本文方法的有效性及优越性。
假设有
式中:
则阵列输出信号可写成如下矩阵形式:
式中:
根据式(3)可得阵列输出信号协方差矩阵为:
式中:
在实际环境中相干信号源是普遍存在的, 所谓相干信号, 其实质是它们之间只相差一个复常数。假设存在
式中:
式中:
空间平滑技术是处理强相关或相干信号的有效方法, 其基本思想是将具有相同子阵列流型的均匀线阵分成若干个相互重叠的子阵列, 然后再将各子阵列的协方差矩阵相加平均后以取代原来意义上的协方差矩阵, 从而解决了矩阵的秩亏损问题[7, 8], 即将协方差矩阵的秩恢复到等于信号源的个数。
如图1所示, 有一个由
式中:
式中:
前向空间平滑技术是通过求取各前向子阵列的协方差矩阵的均值来实现秩恢复的, 即前向空间平滑协方差矩阵为:
式中:
同理, 可得后向空间平滑协方差矩阵为:
式中:
前向空间平滑协方差矩阵
对式(11)进行特征分解, 得到:
式中:
式中:
式中:
理想条件下, 信号子空间与噪声子空间是相互正交的, 阵列流型中的方向向量同样正交于噪声子空间, 即:
另外, 根据信号源功率的计算过程, 定义矩阵:
式中:
式中:
对上述空间谱函数进行搜索, 当
(1)估计前后向空间平滑协方差矩阵
(2)对协方差矩阵
(3)根据
(4)使
(5)对估计出DOA的信号进行功率估计:
实验1 与传统空间平滑估计方法的性能对比。
实验中采用阵元间距为半波长、阵元数
式中:
从表1中可以得知, 在相同子阵个数划分情况下, SS-ESMUSIC方法的估计性能均优于SS-MUSIC方法, 这主要是因为本文方法利用了功率倒数对其空间谱进行加权, 最大限度地利用了噪声子空间和信号子空间两者的信息, 对噪声具有较强的抑制能力, 而SS-MUSIC方法仅利用了噪声子空间。另外从表1中还可以看出, 针对同一种方法, 其均方根误差随着子阵个数的增加而有所增大, 这是由于子阵个数的增加进一步降低了阵列的有效孔径所致。
实验2 与其他解相干算法的性能对比。
选取两种具有代表性的相干信号DOA估计算法:MMUSIC[11]和ES-MMUSIC[12]算法, 与本文方法进行比较。由于MMUSIC和ES-MMUSIC算法仅能对两个相干信号源进行DOA估计, 故采用两个相干信号源进行仿真实验。其DOA分别为-20° 和25° , 子阵数L=3, 其他条件同实验1。从图3中可以看出, 相同条件下, SS-ESMUSIC方法要优于另外两种解相干算法, 主要表现为其谱宽更窄、峰值更大、主峰更加尖锐, 并且旁瓣相对更低, 说明本文方法具有更好的鲁棒性。
为了进一步验证本文SS-ESMUSIC方法的有效性和优越性, 在不同信噪比条件下, 对上述3种算法分别进行了1000次Monte Carlo实验, 比较上述3种方法的DOA估计成功概率(定义为正确估计DOA(偏差小于或等于2° )次数的比例)和以式(19)计算的均方根误差。
从图4不同信噪比估计成功概率的曲线中可以看出, 当信噪比高于-5 dB时, 3种方法的估计成功概率基本相当, 都接近于1。而随着信噪比的不断下降, SS-ESMUSIC方法的估计成功概率明显要高于另外两种算法, 说明本文方法具有更低的信噪比门限以及更好的分辨能力。
图5给出了上述3种方法在不同信噪比时的DOA估计均方根误差。由图5可知, 上述3种方法的均方根误差随着信噪比的不断增大均在减小, 当信噪比达到-5 dB左右时, 3种方法DOA估计的均方根误差大致相同。但是, 在信噪比小于-5 dB时, 另外两种算法的DOA估计均方根误差要大于本文SS-ESMUSIC方法, 说明本文方法在较低信噪比条件下, 具有更高的估计精度及更好的稳健性。
实验3 不同解相干算法的分辨力对比。
考虑在阵元数
假设有如同3.1节实验1中的3个相干信号源, 其信号功率分别为1.0、0.9和0.8 W。在不同信噪比情况下, 对其进行了1000次独立的Monte Carlo功率估计实验。图6给出了不同快拍数(100, 250, 500)情况下, 以式(20)计算的功率估计均方根误差随信噪比变化的曲线。
式中:
从图6中可以看出, 本文方法在小快拍数、低信噪比条件下仍具有较好的功率估计性能, 并且其均方根误差随着信噪比的增大或者快拍数的增加在逐渐减小。
提出了一种基于ES-MUSIC的空间平滑估计方法。首先, 利用空间平滑技术对相干源信号进行解相干预处理。然后, 对其应用ES-MUSIC算法进行DOA的精确估计, 使其充分利用信号与噪声两个子空间的信息。本文方法并不影响非相关信号存在时DOA的估计, 且还可以估计非相关或相干信号源的功率, 使其更加适用于小能量信号或低信噪比条件下的DOA估计。与修正MUSIC算法相比, 本文方法确实存在阵列孔径损失的问题, 但是仍具有比其他算法更高的估计精度及更强的分辨能力, 尤其所得谱峰更加尖锐、旁瓣更低、更加易于谱峰优化搜索。
The authors have declared that no competing interests exist.