一种基于稀疏重构的超嵌套阵列波达方向估计方法技术

技术编号:20022425 阅读:44 留言:0更新日期:2019-01-06 02:47
本发明专利技术公开了一种基于稀疏重构的超嵌套阵列波达方向估计方法,涉及阵列信号处理领域;其包括步骤1:将远场不相干信号入射到已构造的超嵌套阵列结构获得阵列接收信号;步骤2:向量化阵列接收信号的协方差矩阵获得虚拟传感器的接收信号;步骤3:将虚拟传感器的接收信号进行稀疏获得优化函数后求解优化函数获得估计值;步骤4:根据估计值和已划分的网格点构建空间功率谱后通过搜索估计信号的方向角;本发明专利技术解决了现有嵌套阵列波达方向估计方法因采用空间平滑算法需要对连续的传感器划分为相互重叠的子阵列导致自由度降低的问题,达到了利用阵列间产生的虚拟传感器增加阵列的自由度,使用稀疏重构算法最大限度增加估计信源数,降低误差的效果。

【技术实现步骤摘要】
一种基于稀疏重构的超嵌套阵列波达方向估计方法
本专利技术涉及阵列信号处理领域,尤其是一种基于稀疏重构的超嵌套阵列波达方向估计方法。
技术介绍
波达方向(DirectionofArrival,DOA)估计指估计空域中接收到的信号的来波方向,是阵列信号处理中一个主要的研究方向,阵列信号接收模型对波达方向估计尤为重要;现有技术中基于MUSIC方法及空间平滑算法,N个阵元的均匀线性阵列最多能估计到N-1个信号源的方向,且均匀线性阵列阵元之间存在着严重的耦合,使得估计精度大大下降;相互耦合指相邻传感器对传感器的输出信号会产生影响,传感器阵元之间的间距越小,相互耦合会越大;当信源数大于阵元数时,采用均匀线性阵列无法探测到所有的信源,因此提出互质阵列和嵌套阵列,这两种阵列结构利用实际传感器之间的位置差产生虚拟传感器,从而增加了阵列的自由度,自由度定义为阵列中传感器阵元的个数,包含实际传感器和虚拟传感器;因此针对嵌套阵列利用空间平滑算法进行波达方向估计时,能实现估计的信源数大于阵元数;但是空间平滑算法需将连续的传感器阵列划分为多个相互重叠的子阵列,通过各个子阵列信号协方差矩阵相加平均后进行波达方向估本文档来自技高网...

【技术保护点】
1.一种基于稀疏重构的超嵌套阵列波达方向估计方法,其特征在于:包括如下步骤:步骤1:将远场不相干信号入射到已构造的超嵌套阵列结构获得阵列接收信号;步骤2:向量化阵列接收信号的协方差矩阵获得虚拟传感器的接收信号;步骤3:将虚拟传感器的接收信号进行稀疏获得优化函数后求解优化函数获得估计值;步骤4:根据估计值和已划分的网格点构建空间功率谱后通过谱峰搜索估计信号的方向角。

【技术特征摘要】
1.一种基于稀疏重构的超嵌套阵列波达方向估计方法,其特征在于:包括如下步骤:步骤1:将远场不相干信号入射到已构造的超嵌套阵列结构获得阵列接收信号;步骤2:向量化阵列接收信号的协方差矩阵获得虚拟传感器的接收信号;步骤3:将虚拟传感器的接收信号进行稀疏获得优化函数后求解优化函数获得估计值;步骤4:根据估计值和已划分的网格点构建空间功率谱后通过谱峰搜索估计信号的方向角。2.根据权利要求1所述的一种基于稀疏重构的超嵌套阵列波达方向估计方法,其特征在于:所述步骤1包括如下步骤:步骤1.1:根据公式1-3构造超嵌套阵列结构,公式1-3如下:S=X1UX2UX3UX4UX5UX6(1)其中,N=N1+N2表示阵列传感器阵元数,N1≥4,N2≥3,Xi表示传感器阵元位置,Ai、Bi和r表示计算阵元位置的辅助参数;步骤1.2:将D个远场窄带不相干信号从不同方向入射到超嵌套阵列获得阵列接收信号x[k],计算公式如下:x[k]=As[k]+n[k](4)其中,不同方向为θ1,θ2,K,θD,A=[a(θ1),a(θ2),K,a(θD)]表示导向矩阵,s[k]=[s1[k],s2[k],K,sD[k]]表示空间信号向量,n[k]表示白噪声向量,且与空间信号向量不相关,k表示快拍数。3.根据权利要求1所述的一种基于稀疏重构的超嵌套阵列波达方向估计方法,其特征在于:所述步...

【专利技术属性】
技术研发人员:梁菁张健段珍珍张洋赵晨凯任杰
申请(专利权)人:电子科技大学
类型:发明
国别省市:四川,51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1