[发明专利]基于压缩感知与正则MFOCUSS的超分辨谱估计方法在审

专利信息
申请号: 201410240165.6 申请日: 2014-05-30
公开(公告)号: CN105303009A 公开(公告)日: 2016-02-03
发明(设计)人: 杨淑媛;焦李成;李斌;刘红英;马晶晶;马文萍;熊涛;程凯 申请(专利权)人: 西安电子科技大学
主分类号: G06F19/00 分类号: G06F19/00
代理公司: 西安吉盛专利代理有限责任公司 61108 代理人: 张恒阳
地址: 710071 *** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明属于信号处理技术领域,具体提供了一种基于压缩感知与正则MFOCUSS的超分辨谱估计方法,包括如下步骤:步骤1.构造接收的阵列信号,步骤2.构造稀疏字典和一个稀疏向量,步骤3.初始化迭代参数和正则化参数,步骤4.由正则化的MFOCUSS算法求解,当满足误差终止条件时,结束循环,否则,更新权值参数,步骤5.根据角度谱的计算方法得出最终的DOA估计。本发明在天线阵元数较少的情况下,相比传统的MUSIC算法和MFOCUSS算法取得了较高分辨率,同时正则化参数的引入使得算法在解的稀疏度和误差之间有一个合理的权衡,而自适应参数的引入进一步提高了解的精度。
搜索关键词: 基于 压缩 感知 正则 mfocuss 分辨 估计 方法
【主权项】:
基于压缩感知与正则MFOCUSS的超分辨谱估计方法,其特征在于:包括以下步骤:步骤1.构造接收的阵列信号,具体过程如下:1a)设定天线阵元数目N,快拍数M;1b)第j(j=1,2,…p)个信源的信号其中uj(t)和为第j个接收信号的幅度和相位,ω0为接收信号的频率,则第i个阵元接收到的信号为其中gij为第i个阵元对第j个信号的增益,ni(t)为第i个阵元在t时刻的噪声,τij表示第j个信号到达第i个阵元时相对于参考阵元的延迟;1c)构造接收信号组成的矩阵Y=[y1(k) y2(k) … yN(k)]T,作为N个天线阵元的输出,其中yi(k)=[yi(1×t/M) yi(2×t/M) … yi(M×t/M)],k=1,2,…M;步骤2.构造稀疏字典和一个稀疏向量,具体过程如下:2a)构造N×Ns的角度扫描矩阵A,即稀疏字典<mrow><mi>A</mi><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mi>a</mi><mrow><mo>(</mo><msub><mi>&theta;</mi><mn>1</mn></msub><mo>)</mo></mrow></mtd><mtd><mi>a</mi><mrow><mo>(</mo><msub><mi>&theta;</mi><mn>2</mn></msub><mo>)</mo></mrow></mtd><mtd><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mtd><mtd><mi>a</mi><mrow><mo>(</mo><msub><mi>&theta;</mi><msub><mi>N</mi><mi>s</mi></msub></msub><mo>)</mo></mrow></mtd></mtr></mtable></mfenced><mo>,</mo></mrow>其中<mrow><mi>a</mi><mrow><mo>(</mo><msub><mi>&theta;</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>=</mo><msup><mfenced open='[' close=']'><mtable><mtr><mtd><mn>1</mn></mtd><mtd><msup><mi>e</mi><mrow><mo>-</mo><msub><mi>j&omega;</mi><mi>i</mi></msub></mrow></msup></mtd><mtd><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mtd><mtd><msup><mi>e</mi><mrow><mo>-</mo><mi>j</mi><mrow><mo>(</mo><mi>N</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><msub><mi>&omega;</mi><mi>i</mi></msub></mrow></msup></mtd></mtr></mtable></mfenced><mi>T</mi></msup><mo>,</mo></mrow>ωi=2πsin(θi)λ,i=1,2,…Ns,λ为接收信号对应的波长,Ns为要观测的全部角度θi的数目;2b)构造一个Ns×1的稀疏向量<mrow><mi>x</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><msup><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>x</mi><msub><mi>&theta;</mi><mn>1</mn></msub></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mtd><mtd><msub><mi>x</mi><msub><mi>&theta;</mi><mn>2</mn></msub></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mtd><mtd><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mtd><mtd><msub><mi>x</mi><msub><mi>&theta;</mi><mi>Ns</mi></msub></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mtd></mtr></mtable></mfenced><mi>T</mi></msup><mo>,</mo></mrow>其中有p个非零的系数xθ(t)=sp(t)在对应于信号源角度的位置,剩下的Ns‑p个系数为零,进而构造M个快拍组成的Ns×M的矩阵X=[x(1) x(2) … x(M)];步骤3.初始化迭代参数和正则化参数,具体过程如下:3a)设定初始解X(0)=0;3b)初始化迭代次数k=0,自适应参数pk=1,误差阈值ε=1e‑8,总的迭代限制次数Iter=800,正则化参数γ=σ2,σ2为噪声方差;步骤4.由正则化的MFOCUSS算法求解,当满足误差终止条件时,结束循环,否则,更新权值参数,具体过程如下:4a)利用式X(k+1)=W(k+1)Q(k+1)计算第k+1次迭代求解出的目标矩阵,其中<mrow><msup><mi>W</mi><mrow><mo>(</mo><mi>k</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow></msup><mo>=</mo><mi>diag</mi><mrow><mo>(</mo><msup><mrow><mo>(</mo><msubsup><mi>c</mi><mi>i</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></msubsup><mo>)</mo></mrow><mrow><mn>1</mn><mo>-</mo><mi>p</mi><mo>/</mo><mn>2</mn></mrow></msup><mo>)</mo></mrow><mo>,</mo><mi>p</mi><mo>&Element;</mo><mo>[</mo><mn>0,1</mn><mo>]</mo><mo>,</mo></mrow><mrow><msubsup><mi>c</mi><mi>i</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></msubsup><mo>=</mo><mo>|</mo><mo>|</mo><msubsup><mi>X</mi><mi>i</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></msubsup><mo>|</mo><mo>|</mo><mo>=</mo><msup><mrow><mo>(</mo><msubsup><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>L</mi></msubsup><msup><mrow><mo>|</mo><msubsup><mi>X</mi><mi>i</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></msubsup><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow><mo>|</mo></mrow><mn>2</mn></msup><mo>)</mo></mrow><mrow><mn>1</mn><mo>/</mo><mn>2</mn></mrow></msup><mo>,</mo></mrow><mrow><msup><mi>Q</mi><mrow><mo>(</mo><mi>k</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow></msup><mo>=</mo><msup><mrow><mo>(</mo><msup><mi>A</mi><mrow><mo>(</mo><mi>k</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow></msup><mo>)</mo></mrow><mo>+</mo></msup><msup><mrow><mo>(</mo><msup><mi>A</mi><mrow><mo>(</mo><mi>k</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow></msup><msup><mrow><mo>(</mo><msup><mi>A</mi><mrow><mo>(</mo><mi>k</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow></msup><mo>)</mo></mrow><mo>+</mo></msup><mo>+</mo><mi>&gamma;I</mi><mo>)</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup><mi>Y</mi><mo>,</mo><mi>&gamma;</mi><mo>&GreaterEqual;</mo><mn>0</mn><mo>,</mo></mrow>I为N阶单位矩阵,A(k+1)=AW(k+1)4b)计算相对误差rRMSEk=||X(k)‑X(k‑1)||F/||X(k)||F,||·||F表示先对矩阵各元素求平方和,再开2次方,若rRMSEk<ε或k≥Iter,结束循环,否则k=k+1,pk=min(rRMSEk,1),重复4a)和4b);步骤5.根据角度谱的计算方法得出最终的DOA估计,具体过程如下:5a)根据RMSE=||X(k)‑X||F计算最终的均方误差;5b)根据角度谱的计算公式求出角度谱,其中<mrow><mi>&theta;</mi><mo>=</mo><msub><mi>&theta;</mi><mn>1</mn></msub><mo>,</mo><msub><mi>&theta;</mi><mn>2</mn></msub><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><msub><mi>&theta;</mi><msub><mi>N</mi><mi>s</mi></msub></msub></mrow>为x(t)的估计值。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201410240165.6/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top