发明名称 空间多普勒域中的稀疏DOA估计算法
摘要 本发明涉及一种空间多普勒域中的稀疏DOA估计算法,包括以下步骤:(1)CS架构下的稀疏DOA估计算法;(2)信号强度y<sub>m</sub>扩展至稀疏角域和稀疏多普勒域;(3)在多普勒域的稀疏DOA估计算法。在压缩感知理论基础上,本发明对空间角域和多普勒域下的DOA估计进行了详细的分析和仿真,探讨了多路天线频谱感知的相关性能。在多普勒频域范围内对稀疏DOA进行估计,相比于以往在时间域内的估计结果使分辨率大大提高,且需要的信号元素也有所减少。
申请公布号 CN104320205A 申请公布日期 2015.01.28
申请号 CN201410564367.6 申请日期 2014.10.21
申请人 南京信息工程大学 发明人 周杰;刘婷
分类号 H04B17/20(2015.01)I 主分类号 H04B17/20(2015.01)I
代理机构 南京众联专利代理有限公司 32206 代理人 顾进
主权项 空间多普勒域中的稀疏DOA估计算法,其特征在于,包括以下步骤:步骤一、CS架构下的稀疏DOA估计算法,(1)存在L个电磁平面波,<img file="FDA0000590845420000011.GIF" wi="826" he="114" />其中,l=1,...L,表示未知信号方向θ<sub>l</sub>的个数,<img file="FDA0000590845420000012.GIF" wi="48" he="91" />表示投影方向;(2)对于相同频率的窄带信号,其来波信号到达天线阵列后的信号强度<img file="FDA0000590845420000013.GIF" wi="747" he="153" />m为天线阵元数,x<sub>m</sub>是天线阵元在x轴的位置,f是天线阵元的有效长度,n<sub>m</sub>是第m个天线上均值为零的加性高斯噪声样本;上式可变为y=A(θ)s+n,其中y=[y<sub>1</sub>,y<sub>2</sub>,...,y<sub>M</sub>]<sup>T</sup>∈C<sup>M×1</sup>,θ=[θ<sub>1</sub>,θ<sub>2</sub>,...,θ<sub>L</sub>],A(θ)=[a(θ<sub>1</sub>),a(θ<sub>2</sub>),...,a(θ<sub>L</sub>)]是M×L维的阵列流型矢量,s=[W<sub>1</sub>,W<sub>2</sub>,...,W<sub>L</sub>]<sup>T</sup>∈C<sup>L×1</sup>,n=[n<sub>1</sub>,n<sub>2</sub>,...,n<sub>M</sub>]<sup>T</sup>∈C<sup>M×1</sup>,展开可表示为<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mi>a</mi><mrow><mo>(</mo><msub><mi>&theta;</mi><mi>l</mi></msub><mo>)</mo></mrow><mo>=</mo><msup><mrow><mo>[</mo><msup><mi>e</mi><mrow><mi>j</mi><msub><mi>&beta;x</mi><mn>1</mn></msub><mi>sin</mi><msub><mi>&theta;</mi><mi>l</mi></msub></mrow></msup><mo>,</mo><msup><mi>e</mi><mrow><msub><mi>j&beta;x</mi><mn>2</mn></msub><msub><mrow><mi>sin</mi><mi>&theta;</mi></mrow><mi>l</mi></msub></mrow></msup><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msup><mi>e</mi><mrow><msub><mi>jpx</mi><mi>m</mi></msub><mi>sin</mi><msub><mi>&theta;</mi><mi>l</mi></msub></mrow></msup><mo>]</mo></mrow><mi>T</mi></msup><mo>&Element;</mo><msup><mi>C</mi><mrow><mi>M</mi><mo>&times;</mo><mn>1</mn></mrow></msup><mo>;</mo></mrow>]]></math><img file="FDA0000590845420000014.GIF" wi="901" he="101" /></maths>步骤二、将步骤一所述的信号强度y<sub>m</sub>扩展至稀疏角域和稀疏多普勒域,(1)将y=A(θ)s+n进行傅里叶变换,得到y<sub>f</sub>=As<sub>f</sub>+n<sub>f</sub>,此时s<sub>f</sub>和y<sub>f</sub>是稀疏的;(2)对于K个非零信号,用ζ表示信号s<sub>f</sub>中每一行未知参数所对应的确定性功率值或能量值,得到DOA的估计进程如下:a)令L=k=1;b)当ζ<sub>n</sub>≠0,并且θ<sub>L</sub>=θ<sub>k</sub>时,L=L+1;c)若k<K,那么k=k+1,同时返回至步骤b);否则退出DOA的计算过程;(3)取信号y<sub>f</sub>的块状行信号,从每个行块中恢复出需要的稀疏信号,其中非零信号即所需要的DOA估计值;步骤三、稀疏DOA估计算法,(1)对于来自远场的K个窄带信号,接收机处的信号s=[W<sub>1</sub>,W<sub>2</sub>,...,W<sub>L</sub>]<sup>T</sup>为稀疏矩阵,n=[n<sub>1</sub>,n<sub>2</sub>,...,n<sub>M</sub>]<sup>T</sup>为噪声矩阵,由于信号s中只有K行元素是不为零的,y=As+n=[y(t<sub>1</sub>),...,y(t<sub>M</sub>)]即通过搜寻y的联合稀疏来表示信号s的MMV问题。(2)MMV问题的目标函数为<img file="FDA0000590845420000015.GIF" wi="673" he="128" />其中<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><msub><mrow><mo>|</mo><mo>|</mo><mi>s</mi><mo>|</mo><mo>|</mo></mrow><mrow><mi>p</mi><mo>,</mo><mi>q</mi></mrow></msub><mo>=</mo><msup><mrow><mo>[</mo><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>L</mi></munderover><msup><mrow><mo>(</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>Q</mi></munderover><msup><mrow><mo>|</mo><mi>s</mi><mo>[</mo><mi>j</mi><mo>,</mo><mi>i</mi><mo>]</mo><mo>|</mo></mrow><mi>p</mi></msup><mo>)</mo></mrow><mrow><mi>q</mi><mo>/</mo><mi>p</mi></mrow></msup><mo>]</mo></mrow><mrow><mn>1</mn><mo>/</mo><mi>q</mi></mrow></msup><mo>,</mo></mrow>]]></math><img file="FDA0000590845420000016.GIF" wi="584" he="202" /></maths>当p=2,q=0时,可写为<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><msub><mrow><mo>|</mo><mo>|</mo><mi>s</mi><mo>|</mo><mo>|</mo></mrow><mn>2,0</mn></msub><mo>=</mo><munder><mi>lim</mi><mrow><mi>q</mi><mo>=</mo><mn>0</mn></mrow></munder><mo>|</mo><mo>|</mo><msub><mi>s</mi><mrow><mn>2</mn><mo>,</mo><mi>q</mi></mrow></msub><mo>|</mo><mo>|</mo><mo>.</mo></mrow>]]></math><img file="FDA0000590845420000017.GIF" wi="324" he="115" /></maths>(3)定义<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><msub><mrow><mo>|</mo><mo>|</mo><mi>s</mi><mo>|</mo><mo>|</mo></mrow><mn>2,0</mn></msub><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><mi>I</mi><mrow><mo>(</mo><msub><mrow><mo>|</mo><mo>|</mo><mi>s</mi><mo>[</mo><mi>j</mi><mo>,</mo><mo>:</mo><mo>]</mo><mo>|</mo><mo>|</mo></mrow><mn>2</mn></msub><mo>)</mo></mrow><mo>,</mo></mrow>]]></math><img file="FDA0000590845420000018.GIF" wi="420" he="142" /></maths><img file="FDA0000590845420000019.GIF" wi="308" he="156" />可得:<maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><msub><mi>F</mi><mi>&sigma;</mi></msub><mrow><mo>(</mo><mi>s</mi><mo>)</mo></mrow><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>L</mi></munderover><msub><mi>f</mi><mi>&sigma;</mi></msub><mrow><mo>(</mo><msub><mrow><mo>|</mo><mo>|</mo><mi>s</mi><mo>[</mo><mi>j</mi><mo>,</mo><mo>:</mo><mo>]</mo><mo>|</mo><mo>|</mo></mrow><mn>2</mn></msub><mo>)</mo></mrow><munder><mi>limn</mi><mrow><mo>=</mo><mi>&sigma;</mi><mo>&RightArrow;</mo><mn>0</mn></mrow></munder><mo>-</mo><msub><mrow><mo>|</mo><mo>|</mo><mi>s</mi><mo>|</mo><mo>|</mo></mrow><mn>2,0</mn></msub><mo>,</mo></mrow>]]></math><img file="FDA00005908454200000110.GIF" wi="546" he="145" /></maths>在有噪环境下,<maths num="0006" id="cmaths0006"><math><![CDATA[<mrow><mfenced open='{' close=''><mtable><mtr><mtd><msub><mi>s</mi><mo>*</mo></msub><mrow><mo>(</mo><mi>&sigma;</mi><mo>)</mo></mrow><mo>=</mo><mi>arg</mi><msub><mi>max</mi><mi>s</mi></msub><msub><mi>L</mi><mi>&sigma;</mi></msub><mrow><mo>(</mo><mi>s</mi><mo>)</mo></mrow></mtd></mtr><mtr><mtd><msub><mi>L</mi><mi>&sigma;</mi></msub><mrow><mo>(</mo><mi>s</mi><mo>)</mo></mrow><mo>:</mo><mo>=</mo><msub><mi>F</mi><mi>&sigma;</mi></msub><mrow><mo>(</mo><mi>s</mi><mo>)</mo></mrow><mo>-</mo><mi>&lambda;</mi><msubsup><mrow><mo>|</mo><mo>|</mo><mi>y</mi><mo>-</mo><mi>As</mi><mo>|</mo><mo>|</mo></mrow><mi>F</mi><mn>2</mn></msubsup></mtd></mtr></mtable></mfenced><mo>;</mo></mrow>]]></math><img file="FDA0000590845420000021.GIF" wi="568" he="170" /></maths>无噪声时,<maths num="0007" id="cmaths0007"><math><![CDATA[<mrow><mi>row span</mi><mo>{</mo><mi>s</mi><mo>}</mo><mo>&Subset;</mo><mi>row span</mi><mo>{</mo><mi>Q</mi><mo>}</mo><mo>,</mo></mrow>]]></math><img file="FDA0000590845420000026.GIF" wi="661" he="173" /></maths>可得<maths num="0008" id="cmaths0008"><math><![CDATA[<mrow><msubsup><mrow><mo>|</mo><mo>|</mo><mi>y</mi><mo>-</mo><mi>As</mi><mo>|</mo><mo>|</mo></mrow><mi>F</mi><mn>2</mn></msubsup><mo>=</mo><msubsup><mrow><mo>|</mo><mo>|</mo><mi>R</mi><mo>-</mo><mi>A</mi><mover><mi>s</mi><mo>~</mo></mover><mo>|</mo><mo>|</mo></mrow><mi>F</mi><mn>2</mn></msubsup><mo>,</mo></mrow>]]></math><img file="FDA0000590845420000022.GIF" wi="433" he="150" /></maths>其中联合行稀疏矩阵为<maths num="0009" id="cmaths0009"><math><![CDATA[<mrow><mover><mi>s</mi><mo>~</mo></mover><mo>=</mo><mi>s</mi><msup><mi>Q</mi><mo>*</mo></msup><mo>,</mo></mrow>]]></math><img file="FDA0000590845420000023.GIF" wi="170" he="93" /></maths>因此<maths num="0010" id="cmaths0010"><math><![CDATA[<mfenced open='{' close=''><mtable><mtr><mtd><msub><mi>s</mi><mo>*</mo></msub><mrow><mo>(</mo><mi>&sigma;</mi><mo>)</mo></mrow><mo>=</mo><mi>arg</mi><msub><mi>max</mi><mi>s</mi></msub><msub><mi>L</mi><mi>&sigma;</mi></msub><mrow><mo>(</mo><mi>s</mi><mo>)</mo></mrow></mtd></mtr><mtr><mtd><msub><mi>L</mi><mi>&sigma;</mi></msub><mrow><mo>(</mo><mi>s</mi><mo>)</mo></mrow><mo>:</mo><mo>=</mo><msub><mi>F</mi><mi>&sigma;</mi></msub><mrow><mo>(</mo><mi>s</mi><mo>)</mo></mrow><mo>-</mo><mi>&lambda;</mi><msubsup><mrow><mo>|</mo><mo>|</mo><mi>y</mi><mo>-</mo><mi>As</mi><mo>|</mo><mo>|</mo></mrow><mi>F</mi><mn>2</mn></msubsup></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000590845420000024.GIF" wi="533" he="173" /></maths>进一步转化为<maths num="0011" id="cmaths0011"><math><![CDATA[<mrow><mover><mi>s</mi><mo>~</mo></mover><mo>*</mo><mrow><mo>(</mo><mi>&sigma;</mi><mo>)</mo></mrow><mo>=</mo><mi>arg</mi><msub><mi>max</mi><mover><mi>s</mi><mo>~</mo></mover></msub><msub><mi>F</mi><mi>&sigma;</mi></msub><mrow><mo>(</mo><mover><mi>s</mi><mo>~</mo></mover><mo>)</mo></mrow><mo>-</mo><mi>&lambda;</mi><msubsup><mrow><mo>|</mo><mo>|</mo><mi>y</mi><mo>-</mo><mi>A</mi><mover><mi>s</mi><mo>~</mo></mover><mo>|</mo><mo>|</mo></mrow><mi>F</mi><mn>2</mn></msubsup><mo>.</mo></mrow>]]></math><img file="FDA0000590845420000025.GIF" wi="680" he="151" /></maths>
地址 210044 江苏省南京市宁六路219号