2. 水声对抗技术重点实验室,北京 100094
2. Key Laboratory of Underwater Acoustic Warfare Technology, Beijing 100094, China
波达方向[1](Direction Of Arrival,DOA)估计被广泛应用于各个领域,如无线电通信、雷达、声呐超分辨、导航、地震探测和医学等。而水下目标DOA估计[2]也有着极其重要的作用,如军事侦察中通过被动声呐系统,利用跟踪目标的波达方向,捕获诸如舰船和潜艇的辐射噪声信息,从而获得目标信息。
目前,空间谱估计算法的研究大多数基于均匀线性阵列上进行。最早提出的DOA估计算法是基于阵列的,即常规波束形成(Conventional Beamforming,CBF)法[3],但其方位估计精度较低,且在一个波束宽度内无法分辨不同的空间信号。子空间分解类算法中最具代表性的是多重信号分类(Multiple Signal Classification,MUSIC)算法[4, 5],由于阵列接收数据的信号子空间与噪声子空间相互正交,从而能构造空间谱函数,实现了超分辨DOA估计。但是这类算法要实现DOA估计,需要利用空间平滑等方法,严重地损失了阵列孔径,算法的估计精度极大地降低,持续采样耗时也较长。子空间拟合算法较典型的是极大似然[6-7](Maximum Likelihood,ML)算法,这种算法不会损失阵列孔径,由于这类算法本质上是寻找非线性函数最优解的过程,因而需要进行多维搜索,导致巨大的运算量及较长的估计时间。
在上述传统的基于均匀线阵的DOA估计方法中,要达到扩展阵列孔径、提高算法的空间测角分辨力的目的,只能增加阵元数,但是这会导致工程成本的急剧增加。此外,在实际环境中要实现每个相邻阵元之间的间隔完全相等,具有一定的难度。而非均匀线阵[8 – 9](Non-uniform Linear Array,NLA)能充分扩展阵列孔径,但其并不增加阵元数。在进行水声传感器排布时,它的结构特点使得排布方式具有很大的灵活性。因此研究非均匀水声阵列及其处理方法具有极大的实际意义。
压缩感知[10-12](Compressive Sensing,CS)理论是信息论和信号处理领域的一项新兴技术。与传统奈圭斯特采样定理相比较,它的优点在于只要信号是可压缩的或在某个变换域是稀疏的,那么就可以用一个与变换基不相关的观测矩阵将变换所得高维信号投影到一个低维空间上。再通过求解一个优化问题,然后以高概率从这些少量的投影中重构出原始信号。这种方法的主要优势在于阵元分布形式、接收信号的相干性都不会对DOA估计性能造成影响,而且其有比较低的快拍数要求,从而较好地重构信号。
现阶段,压缩感知DOA估计的研究大都以均匀线阵为基础进行。最早将稀疏性的思想与阵列DOA估计相结合的是Malioutov等[13],所提出的阵列模型是阵元数目一定、阵元间隔相等的一个均匀线阵,然后通过对空间角度的离散化建立稀疏重构模型;A. R. Kulaib等[14]提出均匀圆阵DOA估计的方法,将圆阵转换为虚拟均匀线阵,由此得到的虚拟线阵进行压缩感知DOA估计的方法与普通的均匀线阵一样,但是这种方法计算量明显增加;此后又有学者提出利用方型阵来实现DOA估计,但是方型阵结构复杂,需要硬件资源较多;Jian-Feng Gu等[15]提出由2个均匀线阵组成的L型阵列进行二维DOA估计,其具有较高的估计精度,但计算复杂度较大。为了解决阵元数对阵列孔径的限制这一问题,众多学者又提出了非均匀线阵的压缩感知DOA估计方法。Piya pal等[16]提出一种基于累积量的非均匀线阵波达方向估计方法,但其计算量较大;文献[17]提出一种快速求根的MUSIC方法,根据小角度范围内的导向矢量有着可以利用低阶多项式很好近似的特性,该方法将非均匀线阵DOA估计问题转化为组低阶实多项式求根问题。虽然在工程应用中适用,但还是存在高计算量的问题。
为了提高DOA测向精度,均匀阵列需要增加阵元数目,从而扩大阵列孔径,但其增加了工程成本;传统非均匀阵列DOA估计则存在高计算量的问题。针对上述问题,本文提出了一种特殊的非均匀水声阵列稀疏重构方法,通过改进非均匀阵列的形成方式,以2个均匀线性子阵组成一个非均匀线阵,再利用压缩感知稀疏重构的方法进行方向波达角估计。在相同条件下,该方法可以利用更少的阵元识别更多的目标;在低先验知识、低信噪比条件下,能够提高水声阵列的测向精度。
1 阵列信号模型图1是2个位于同一水平线上的均匀子线阵,这2个子线阵互相穿插形成一个非均匀线阵[18 – 20],如图2所示。其中子阵1的阵元个数为N,阵元间距为Md0,这N个阵元的位置集合为
假设有K个远场信号
$x\left( t \right) = \sum\limits_{k = 1}^K {a\left( {{\theta _k}} \right)} {s_k}\left( t \right) + n\left( t \right) = {{A}}\left( \theta \right)s\left( t \right) + n\left( t \right)\text{。}$ | (1) |
其中,
由压缩感知理论和式(1)可得,稀疏表示的水声目标DOA估计问题可以表示为:
$y\left( t \right) = \varPhi x\left( t \right) = \varPhi {{A}}\left( \theta \right)s\left( t \right) + \varPhi n\left( t \right)\text{,}$ | (2) |
式中:Φ为M×N的高斯随机测量矩阵;
为了保证估计的精度,需要多次采样快拍,那么式(2)可以重写为
$Y = \varPhi X = \varPhi {{A}}S + N,$ | (3) |
式中:
$\min {\left\| S \right\|_{{l_1}}},\;{ s.t}\;{\left\| {Y - \Phi AS} \right\|_{{l_2}}} \leqslant \varepsilon \text{。}$ | (4) |
根据以上信号模型及假设条件,非均匀线阵的阵元间距可以大于信号半波长,但当阵元位置设置不良时将会导致栅瓣效应,使DOA估计出现模糊。本文的非均匀阵列在进行水声信号DOA估计时,对水下空域目标信号采样,把阵列的输出信号转换成虚拟阵列接收矢量,选择无冗余的虚拟接收信号。
由阵元位置集合
$\begin{split}& {y_r} = E[{x_p}\left( t \right){x_q}^H\left( t \right)] = \sum\limits_{k = 1}^K {\sigma _k^2} {a_p}\left( {{\theta _k}} \right){a_p}^H\left( {{\theta _k}} \right) +\\& \sigma _n^2I = {{A}}P{{{A}}^{ H}} + \sigma _n^2I\text{。}\end{split}$ | (5) |
其中:p,q由虚拟阵元位置信息经过数学运算后得到。
根据实际应用,对yr进一步改进,得
$\widehat {{y_r}} = \frac{1}{L}\sum\limits_{l = 1}^L {{x_p}} \left( t \right){x_q}\left( t \right)\text{。}$ | (6) |
将式(6)进行矢量化得
$z = vec\left( {\widehat y} \right) = \widetilde A{ b} + \sigma _n^2\widetilde i\text{。}$ | (7) |
其中,b表示水声信号空域稀疏向量。
本文以压缩感知理论为基础,提出用稀疏重构的方法求解式(7)。式(7)转换为约束最小值问题:
$\widehat b = \arg \min {\left\| b \right\|_0}\text{,}\;\;{{subject}}\;{{to}}\;\;{\left\| {z - \widetilde Ab - \sigma _n^2\widetilde i} \right\|_2} < \varepsilon \text{。}$ | (8) |
其中,ε为特殊规定的边界值。定义
$\widehat r = \arg \;\mathop {\min }\limits_r {\left\| b \right\|_0}\text{,}\;\;{ subject \;to}\;\;{\left\| {z - Br} \right\|_2} < \varepsilon \text{。}$ | (9) |
根据入射信号源具有的空域稀疏特性,本文按如下方法构造B:将信号入射空域进行离散采样,可将整个水下观测空域
$B\left( \theta \right) = \left[ {a\left( {{\theta _1}} \right),a\left( {{\theta _2}} \right),\; \cdots ,a\left( {{\theta _Q}} \right)} \right]\text{。}$ | (10) |
其中:
求解式(9)属于凸优化问题,可以利用CVX工具箱解决。CVX可以使上述规划问题转化为特殊的形式,使得上述复杂的规划问题得到简化,从而可以利用凸优化工具箱有效解决问题。
根据重构得到的信号矩阵b中,不为0元素所在向量的位置与水域空间方位角度的对应关系,可以估计出每个信号的角度。
4 仿真结果与分析在上述理论基础上,信号为远场窄带信号时,利用Matlab仿真。
仿真1:设2个均匀子阵线阵1、线阵2的阵元数分别为3,5,则非均匀阵列的阵元位置集合为S =
仿真2:设2个均匀子阵的阵元数分别为3和4,阵元总数为9,单位间隔d0为入射信号波长的一半。水下空域2个非相干窄带信号分别以
仿真3:为了方便分析Capons算法、平滑MUSIC算法以及本文算法的综合性能,分别改变阵元数、信噪比、阵元最小间距,对3种方法进行性能比较,结果如图5所示。
图5(a)将本文方法与传统的Capons算法和平滑MUSIC方法在M=3,N=5,
仿真4:在最小阵元间距、信噪比一定时,仿真了阵元数量相同的情况下本文算法和平滑MUSIC方法可以估计的最多信源数,如图6所示。从图中可以看出随着阵元数量的增加,相对于平滑MUSIC算法,本文算法可以估计的最多信源数更可观。
仿真5:由2个阵元数分别为3,5的均匀线性子阵组成的非均匀阵列,单位间隔d0为入射信号波长的一半,快拍数N=500,图7为在不同信噪比时的目标角度均方根误差。从图中可以看出,低信噪比时,平滑MUSIC方法误差较大,本文算法误差较小,随着信噪比的提高,2种算法的估计误差均趋于平缓,但本文算法的估计误差一直低于平滑MUSIC算法。另外,平滑MUSIC算法的目标角度均方根误差随着信噪比的变化起伏较大,而本文提出的方法变化则比较平缓。
本文在传统非均匀阵列研究基础上,提出了一种水下空域环境中特殊的非均匀阵列DOA估计方法。该方法以2个均匀线阵形成接收阵列,且这2个子阵阵元数满足互质关系。对接收的水声信号进行分析处理,利用虚拟阵列接收的水声信号进行DOA估计。仿真结果表明,与传统的Capons算法和平滑MUSIC算法相比,该算法具有估计精度高、抗噪能力强的特点,且对阵列尺寸要求低,在阵元数目相同的情况下,该算法能测量更多的信号源,能够降低估计的误差,缓解了传统方法在实际应用中所出现的精度低或失效的问题,为水下定位技术问题提供了一种参考。
[1] |
王永良, 陈辉, 彭应宁, 等. 空间谱估计理论与算法[M]. 北京: 清华大学出版社, 2004: 82–138.
WANG Yong-liang, CHEN Hui, PENG Ying-ning, et al. Spatial spectrum estimation theory and algorithms[M]. Beijing: Academic Building, Tsinghua University Press, 2004: 82–138. |
[2] |
张峰. 水下目标DOA估计方法研究[D]. 哈尔滨: 哈尔滨工程大学. 2013. 3: 11–12.
ZHANG Feng. Research on DOA estimation method of underwater target[D]. Harbin: Harbin Engineering University. 2013. 3: 11–12. |
[3] | XIANG Yang, HUANG Jiao-guo, SHI Wen-tao, et al. High resolution direction-of-arrival estimation based on beam –spectra envelope[C]// Signal Processing, Communication and Computing(ICSPCC), 2013 IEEE International Conference on, Kunming, 2013: 1–2. |
[4] | YAN Feng-gang, JIN Ming, QIAO Xiao-lin. Low-complexity DOA estimation based on compressed MUSIC and its performance analysis[J]. IEEE Transactions on Signal Processing, 2013. 4, 61(8): 1915–1916. |
[5] | PASCAL V, XAVIER M, PHILIPPE L. Performance analysis of an improved MUSIC DoA estimator[J]. IEEE Transactions on Signal Processing, 2015. 8, 63(23): 6407–6408. |
[6] | OLLIER V, EL KORSO M. N, BOYER R, et al. Joint ML calibration and DOA estimation with separated arrays[C]// 2016 IEEE International Conference on Acoustics, Speech and Signal Processing(ICASSP), Shanghai, 2016: 2996–2998. |
[7] |
田达, 张洪, 陈天麒. 一种新的时频极大似然DOA估计方法[J]. 电子与信息学报, 2005. 2, 27(2): 2–3.
TIAN Da, ZHANG Hong, CHEN Tian-lin. DOA estimation based on time-frequency maximum likelihood[J]. Journal of Electronics & Information Technology, 2005. 2, 27(2): 2–3. http://www.cqvip.com/QK/91130A/200502/15001594.html |
[8] | PIYA P, VAIDYANATHAN P P. Non uniform linear arrays for improved identifiability in cumulant based DOA estimation[C]// 2011 Conference Record of the Forty Fifth Asilomar Conference on Signals, Systems and Computers (ASTLOMAR), 2011: 609–610. |
[9] |
陈柱学, 吴建新. 非均匀线阵的快速求根MUSIC方法[J]. 雷达科学与技术, 2014. 4, 12(2): 167–169.
CHEN Zhu-xue, WU Jian-xin. Fast root MUSIC for non-uniform linear array[J]. Redar Science and Technology, 2014. 4, 12(2): 167–169. http://d.wanfangdata.com.cn/Periodical_ldkxyjs201402010.aspx |
[10] |
王彪, 李超, 戴跃伟. 基于空域压缩采样的水声目标DOA估计方法[J]. 兵工学报, 2013. 11, 34(11): 1480–1481.
WANG Biao, LI Chao, DAI Yue-wei. DOA estimation method based on spatial compressive sampling for underwater acoustic target[J]. Acta Armamentarii, 2013. 11, 34(11): 1480–1481. http://manu48.magtech.com.cn/Jwk_bgxb/CN/abstract/abstract234.shtml |
[11] | GUO Xin, SUN Hong-bo. Cpmpressive sensing for target DOA estimation in radar[C]// 2014 International Radar conference, Lille, 2014: 1–2. |
[12] | MASATO G, YOSHIKI T, ATSUO O. Fast implementation of sparse reconstruction for CS-based DoA estimation[C]// Radar Conference(EuRAD), Paris, 2015: 165–166. |
[13] | MALIOUTOV D, CETIN M, WILLSKY A. A sparse signal reconstruction perspective for source localization with sensor arrays[J]. IEEE Transactions on Signal Processing, 2005, 53(8): 3010–3022. |
[14] | KULAIB A R, SHUBAIR R M, QUTAYRI M Al, et al. Accurate and robust DOA estimation using uniform circular displaced antenna array[C]// 2015 IEEE International Symposium on Antennas and Propagation & USNC/URSI National Radio Science Meeting, 2015: 1552. |
[15] | Gu Jian-feng, ZHU Wei-ping, SWAMY M N S. Fast and accurate 2-D DOA estimation via sparse L-shaped array[C]// 2014 IEEE International Symposium on Circuits and Systems(ISCAS), 2014, 10: 1292–1293. |
[16] | PIYA P, VAIDYANATHAN P P. Non uniform linear arrays for improved identifiability in cumulant based DOA Estimation[C]// 2011 Conference Record of the Forty Fifth Asilomar Conference on Signals, Systems and Computers (ASILOMAR). 2011, 10(1): 608–609. |
[17] |
杨桂芹, 房琪, 胡滢. 基于非均匀阵列天线的MUSIC算法性能分析[J]. 兰州交通大学学报, 2012, 31(6): 88–89.
YANG Gui-qin, FANG Qi, HU Ying. Performance analysis of MUSIC algorithm based on non-uniform array antenna[J]. Journal of Lanzhou Jiaotong University, 2012, 31(6): 88–89. http://www.cnki.com.cn/Article/CJFDTOTAL-LZTX201206021.htm |
[18] | ZHANG Yi-min, QIN Si, MONEESS G A. DOA estimation exploiting coprime arrays with sparse sensor spacing[C]// IEEE International Conference on Acoustic, Speech and Signal Processing (ICASSP), Florence, 2014: 2267–2268. |
[19] | HU Nan, YE Zhou-fu, XU Xu, et al. DOA estimation for sparse array via sparse signal reconstruction[J]. IEEE Transactions on Aerospace and Electronic Systems, 2013, 49(2): 761–773. |
[20] | QIN Si, ZHANG Yi-min, MOENESS G A. Generalized coprime array configurations for direction-of-arrival esitimation[J]. IEEE Transactions on Signal Processing, 2015, 63(6): 1377–1378. |