[发明专利]一种基于稀疏重构的网格外目标波达方向估计方法有效
申请号: | 201410169416.6 | 申请日: | 2014-04-25 |
公开(公告)号: | CN103941220A | 公开(公告)日: | 2014-07-23 |
发明(设计)人: | 段惠萍;王艳艳 | 申请(专利权)人: | 电子科技大学 |
主分类号: | G01S3/00 | 分类号: | G01S3/00 |
代理公司: | 成都蓉信三星专利事务所(普通合伙) 51106 | 代理人: | 刘克勤 |
地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 稀疏 网格 目标 方向 估计 方法 | ||
1.一种基于稀疏重构的网格外目标波达方向估计方法,包括:
准备步骤:通过对空间区域的角度进行网格划分,形成两组角度成平移等差关系的子字典,依据字典平滑的思想,用网格上角度对应的导向矢量以线性组合的方式表示非网格角度上的导向矢量,建立一个基于字典平滑的网格不匹配模型;
估计步骤:基于网格不匹配模型,通过交替迭代的过程实现信号波达方向的估计和方向偏差的补偿:在求解信号的波达方向时,用联合稀疏重构的方法求解稀疏信号,用最小二乘的方法求解方向偏差,求解稀疏信号和求解方向偏差的过程交替迭代直至收敛,最后将稀疏信号的非零行位置映射到角度空间并根据方向偏差进行补偿得到估计的信号波达方向。
2.如权利要求1所述的基于稀疏重构的网格外目标波达方向估计方法,其特征在于,该方法的具体步骤是:
1)、获取阵列接收数据Y,初始化方向偏差矢量Λ=diag(δ);
2)、根据输入的子字典构造平滑字典A=[I-Λk/r].A1+Λk/r.A2;
3)、根据接收数据维数用稀疏重构或联合稀疏重构算法求解稀疏信号X,优化准则为:
在使用联合稀疏重构算法时可以选择使用l1-SVD法降低数据维数;
4)、用最小二乘法求解δ,优化准则为:求解公式为:
δk=C+vec(Rk)=C+vec(Y-A1Xk),其中C的第n列是
5)、判断是否收敛或迭代次数是否达到最大,如果不是重复执行步骤2)-4);
6)、在结束步骤2)-4)的循环后输出估计的稀疏信号和方向偏差将非零行的位置映射到角度空间并根据方向偏差矢量进行补偿得到估计的信号波达方向。
3.如权利要求1所述的基于稀疏重构的网格外目标波达方向估计方法,其特征在于,所述准备步骤的详细步骤是:
设信号波达方向为θ,对空间区域进行网格划分,离θ最近的两个网格是θ1和θ2,对a(θ1),a(θ2)分别在θ处进行一阶泰勒展开,得:
a(θ1)=a(θ)+a′(θ)(θ1-θ),a(θ2)=a(θ)+a′(θ)(θ2-θ)
如果角度θ处对应的导向矢量a(θ)可以用a(θ1),a(θ2)线性表示:
a(θ)=k1a(θ1)+k2a(θ2)
把a(θ1),a(θ2)的表达式代入上式,得方程:
a(θ)=k1(a(θ)+a′(θ)(θ1-θ))+k2(a(θ)+a′(θ)(θ2-θ)
=(k1+k2)a(θ)+[k1(θ1-θ)+k2(θ2-θ)]a′(θ)
上面方程对任意角度θ成立的条件是:
k1+k2=1
k1(θ1-θ)+k2(θ2-θ)=0
设网格间距为r,θ-θ1=δ,θ2-θ=r-δ,求解出k1,k2取值分别为:
把k1,k2代入a(θ)的表达式得到:
δ表示方向偏差,是信号波达方向和最近网格之间的偏差;如果每个潜在目标,或者说字典中的每一个导向矢量都采用上面的线性组合表达方式,那么网格不匹配模型可以表达为如下形式:
Y={[I-Λ/r].A1+Λ/r.A2}X+E
其中Y∈CM×T中包含了M个阵元测量得到的T次快拍,X表示T次快拍对应的稀疏信号矩阵,X的每一列具有相同的稀疏结构,将X的非零行位置映射到角度空间就可以找到目标信号的波达方向;其中A1,A2∈CM×N-1表示两个网格子集对应的子字典:
A1=[a(θ1)a(θ2)...a(θN-1)]
A2=[a(θ2)a(θ3)...a(θN)],
N为网格总数,每个网格子集中包含N-1个网格;
Λ=diag(δ)为对角矩阵包含了所有可能的方向偏差;
δ为方向偏差矢量:δ=[δ1,δ2...,δN-1]T;E∈CM×T表示加性噪声。
4.如权利要求1所述的基于稀疏重构的网格外目标波达方向估计方法,其特征在于,所述估计步骤的详细步骤是:
设方向偏差矢量δ为某一个固定值,采用联合稀疏重构的方法基于如下优化准则对最优稀疏信号进行求解:
其中:
X2,1表示对X各行先求l2范数再对得到的列向量求l1范数;
λ为正则化参数,λ值的选取与信噪比有关;
采用任何一种联合稀疏重构的方法都可以获得稀疏信号的估计
在获得稀疏信号的估计之后,对方向偏差矢量δ进行估计:
基于字典平滑的新网格不匹配模型经过整理可以重写为:
因此可以采用如下优化准则对方向偏差矢量δ进行估计:
假设那么
其中bn表示矩阵B的第n列,表示的第n行,vec(R)表示将R各列堆叠实现矩阵矢量化,矩阵C的第n列是该优化准则意味着δ可以用最小二乘法进行估计:以上稀疏信号和方向偏差矢量估计的过程采用如下步骤交替迭代直至收敛:
步骤1:输入子字典A1,A2,观测矩阵Y,来波信号的个数K,最大迭代次数Max_iters,最大误差ε;
步骤2:初始化循环次数和方向偏差矢量:k=1,δk=0;
步骤3:构造平滑字典A=[I-Λk/r].A1+Λk/r.A2,其中Λk=diag(δk),根据接收数据维数用稀疏重构或联合稀疏重构算法求解稀疏信号X,优化准则为:
步骤4:用最小二乘法求解δ,优化准则为:求解公式为:δk=C+vec(Rk)=C+vec(Y-A1Xk),其中C的第n列是
步骤5:k=k+1,判断:如果k>Max_iters或δk-δk-1>ε则退出循环到步骤6,否则回到步骤3;
步骤6:在结束步骤3-5的循环后输出稀疏信号和方向偏差将非零行的位置映射到角度空间并根据方向偏差矢量进行补偿得到估计的信号波达方向。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410169416.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种菌种包膜有机肥及其制备方法
- 下一篇:一种BMS的验证监控系统及其方法