本文提出了一种相干源波达方向估计算法.该方法利用C-SPRIT思想,通过构造数据矩阵,使得无论是否存在相干信号,均能很好估计信号波达方向(DOA).传统的空间平滑技术通过子阵平滑来解决相干源DOA估计问题,但信号之间并没有完全解相干,孔径损失也很大,且最多只能估计2N/3个相干源(N为阵元数目).本文方法也采用空间平滑去相干的思想,但无孔径损失,信号之间完全解相关,提高了相干源DOA估计精度,并且能估计N-1个相干源,该方法利用ESPRIT数值求解进行角度估计,无需角度搜索,运算量小,计算机仿真验证了该方法的有效性和优越性.
A new algorithm has been presented to estimate the direction-of-arrival(DOA) in the presence of coherent signals.The conception of C-SPRIT has been used in our algorithm.By forming special data matrix,our algorithm performs well in estimation of DOA,no matter there are coherent signals or not.The DOA estimation of coherent signals has been mitigated by conventional spatial smoothing using the divided sub arrays.However,this result is obtained at the cost of losing effective spatial aperture, and the detectable number of coherent signals is 2N/3 at most ( N is the number of array sensors). Compared with spatial smoothhag method, our algorithm not only improves the estimation accuracy but also can detect N- 1 coherent signals without aperture loss. The de-correlation of coherent signals is completely solved. The computational load is reduced by using the numerical algorithms of ESPRIT without spectral peak search. Computer simulation results are provided to verify the validity and superiority.