发明名称 基于稀疏恢复的机载双基地MIMO雷达杂波抑制方法
摘要 本发明属于双基地MIMO雷达杂波抑制技术领域,特别涉及基于稀疏恢复的机载双基地MIMO雷达杂波抑制方法。该基于稀疏恢复的机载双基地MIMO雷达杂波抑制方法包括以下步骤:通过匹配滤波得出每个距离门的滤波后回波数据;用稀疏恢复的方法分别求出杂波在每个接收‑发射‑多普勒空间上的幅度;得出每个距离门的协方差矩阵、以及每个距离门对应的不含发射波形的接收数据;对每个距离门对应的不含发射波形的接收数据进行配准,得出对应距离门补偿后的数据;根据每个距离门补偿后的数据,得出最优权矢量;利用最优权矢量,对每个距离门对应的不含发射波形的接收数据进行加权求和,得到抑制杂波后的回波数据。
申请公布号 CN103901410B 申请公布日期 2016.09.07
申请号 CN201410126525.X 申请日期 2014.03.31
申请人 西安电子科技大学 发明人 李军;郭一帆;廖桂生;陈茜茜;吕利
分类号 G01S7/36(2006.01)I 主分类号 G01S7/36(2006.01)I
代理机构 西安睿通知识产权代理事务所(特殊普通合伙) 61218 代理人 惠文轩
主权项 基于稀疏恢复的机载双基地MIMO雷达杂波抑制方法,其特征在于,包括以下步骤:S1:机载双基地MIMO雷达的发射机向外发射波形,机载双基地MIMO雷达的接收机接收对应的回波数据;在机载双基地MIMO雷达的接收机接收的回波数据中,通过匹配滤波得出每个距离门的滤波后回波数据;第l个距离门的滤波后回波数据表示为Y<sub>l</sub>,l取1至L,L为距离门的总数;在步骤S1中,第l个距离门的第p个杂波点的接收导向矢量a<sub>lp</sub>、第l个距离门的第p个杂波点的发射导向矢量b<sub>lp</sub>、以及第l个距离门的第p个杂波点的多普勒导向矢量c<sub>lp</sub>分别表示为:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msub><mi>a</mi><mrow><mi>l</mi><mi>p</mi></mrow></msub><mo>=</mo><msup><mrow><mo>&lsqb;</mo><mn>1</mn><mo>,</mo><msup><mi>e</mi><mrow><mi>j</mi><mn>2</mn><msub><mi>&pi;f</mi><mrow><mi>r</mi><mo>,</mo><mi>l</mi><mi>p</mi></mrow></msub></mrow></msup><mo>,</mo><mo>...</mo><mo>,</mo><msup><mi>e</mi><mrow><mi>j</mi><mn>2</mn><mi>&pi;</mi><mrow><mo>(</mo><mi>N</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><msub><mi>f</mi><mrow><mi>r</mi><mo>,</mo><mi>l</mi><mi>p</mi></mrow></msub></mrow></msup><mo>&rsqb;</mo></mrow><mi>T</mi></msup></mrow>]]></math><img file="FDA0001033753500000011.GIF" wi="717" he="111" /></maths><maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><msub><mi>b</mi><mrow><mi>l</mi><mi>p</mi></mrow></msub><mo>=</mo><msup><mrow><mo>&lsqb;</mo><mn>1</mn><mo>,</mo><msup><mi>e</mi><mrow><mi>j</mi><mn>2</mn><msub><mi>&pi;f</mi><mrow><mi>t</mi><mo>,</mo><mi>l</mi><mi>p</mi></mrow></msub></mrow></msup><mo>,</mo><mo>...</mo><mo>,</mo><msup><mi>e</mi><mrow><mi>j</mi><mn>2</mn><mi>&pi;</mi><mrow><mo>(</mo><mi>M</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><msub><mi>f</mi><mrow><mi>t</mi><mo>,</mo><mi>l</mi><mi>p</mi></mrow></msub></mrow></msup><mo>&rsqb;</mo></mrow><mi>T</mi></msup></mrow>]]></math><img file="FDA0001033753500000012.GIF" wi="718" he="118" /></maths><maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><msub><mi>c</mi><mrow><mi>l</mi><mi>p</mi></mrow></msub><mo>=</mo><msup><mrow><mo>&lsqb;</mo><mn>1</mn><mo>,</mo><msup><mi>e</mi><mrow><mi>j</mi><mn>2</mn><msub><mi>&pi;f</mi><mrow><mi>d</mi><mo>,</mo><mi>l</mi><mi>p</mi></mrow></msub></mrow></msup><mo>,</mo><mo>...</mo><mo>,</mo><msup><mi>e</mi><mrow><mi>j</mi><mn>2</mn><mi>&pi;</mi><mrow><mo>(</mo><mi>K</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><msub><mi>f</mi><mrow><mi>d</mi><mo>,</mo><mi>l</mi><mi>p</mi></mrow></msub></mrow></msup><mo>&rsqb;</mo></mrow><mi>T</mi></msup></mrow>]]></math><img file="FDA0001033753500000013.GIF" wi="734" he="115" /></maths>其中,p取1至N<sub>c</sub>,N<sub>c</sub>为杂波点的个数;f<sub>r,lp</sub>表示第l个距离门的第p个杂波点的接收空间频率,f<sub>t,lp</sub>表示第l个距离门的第p个杂波点的发射空间频率,f<sub>d,lp</sub>表示第l个距离门的第p个杂波点的多普勒频率;T表示矩阵或向量的转置;M为机载双基地MIMO雷达的发射机的发射阵元个数,N为机载双基地MIMO雷达的接收机的接收阵元个数,K为机载双基地MIMO雷达的接收机在一个相干处理间隔内的接收的脉冲数;则机载双基地MIMO雷达的接收机接收的回波数据Y表示为:<maths num="0004" id="cmaths0004"><math><![CDATA[<mfenced open = "" close = ""><mtable><mtr><mtd><mrow><mi>Y</mi><mo>=</mo><munderover><mo>&Sigma;</mo><mrow><mi>l</mi><mo>=</mo><mn>1</mn></mrow><mi>L</mi></munderover><munderover><mo>&Sigma;</mo><mrow><mi>p</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>N</mi><mi>c</mi></mrow></munderover><msub><mi>g</mi><mrow><mi>l</mi><mi>p</mi></mrow></msub><mrow><mo>(</mo><msubsup><mi>a</mi><mrow><mi>l</mi><mi>p</mi></mrow><mi>T</mi></msubsup><mo>&CircleTimes;</mo><msubsup><mi>c</mi><mrow><mi>l</mi><mi>p</mi></mrow><mi>T</mi></msubsup><mo>&CircleTimes;</mo><msubsup><mi>b</mi><mrow><mi>l</mi><mi>p</mi></mrow><mi>T</mi></msubsup><msub><mi>S</mi><mi>l</mi></msub><mo>)</mo></mrow><mo>+</mo><msub><mi>g</mi><mi>t</mi></msub><mrow><mo>(</mo><msubsup><mi>a</mi><mi>t</mi><mi>T</mi></msubsup><mo>&CircleTimes;</mo><msubsup><mi>c</mi><mi>t</mi><mi>T</mi></msubsup><mo>&CircleTimes;</mo><msubsup><mi>b</mi><mi>t</mi><mi>T</mi></msubsup><msub><mi>S</mi><msub><mi>L</mi><mn>0</mn></msub></msub><mo>)</mo></mrow><mo>+</mo><msub><mi>N</mi><mn>0</mn></msub></mrow></mtd></mtr><mtr><mtd><mrow><mo>=</mo><munderover><mo>&Sigma;</mo><mrow><mi>l</mi><mo>=</mo><mn>1</mn></mrow><mi>L</mi></munderover><munderover><mo>&Sigma;</mo><mrow><mi>p</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>N</mi><mi>c</mi></mrow></munderover><msub><mi>g</mi><mrow><mi>l</mi><mi>p</mi></mrow></msub><mrow><mo>(</mo><msubsup><mi>a</mi><mrow><mi>l</mi><mi>p</mi></mrow><mi>T</mi></msubsup><mo>&CircleTimes;</mo><msubsup><mi>c</mi><mrow><mi>l</mi><mi>p</mi></mrow><mi>T</mi></msubsup><mo>&CircleTimes;</mo><msubsup><mi>b</mi><mrow><mi>l</mi><mi>p</mi></mrow><mi>T</mi></msubsup><mo>)</mo></mrow><mrow><mo>(</mo><msub><mi>I</mi><mrow><mi>N</mi><mi>K</mi></mrow></msub><mo>&CircleTimes;</mo><msub><mi>S</mi><mi>l</mi></msub><mo>)</mo></mrow><mo>+</mo><msub><mi>g</mi><mi>t</mi></msub><mrow><mo>(</mo><msubsup><mi>a</mi><mi>t</mi><mi>T</mi></msubsup><mo>&CircleTimes;</mo><msubsup><mi>c</mi><mi>t</mi><mi>T</mi></msubsup><mo>&CircleTimes;</mo><msubsup><mi>b</mi><mi>t</mi><mi>T</mi></msubsup><msub><mi>S</mi><msub><mi>L</mi><mn>0</mn></msub></msub><mo>)</mo></mrow><mo>+</mo><msub><mi>N</mi><mn>0</mn></msub></mrow></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0001033753500000014.GIF" wi="1502" he="334" /></maths>其中,符号<img file="FDA0001033753500000015.GIF" wi="116" he="55" />表示Kronecker积,L<sub>0</sub>表示目标所在距离门,g<sub>lp</sub>为第l个距离门的第p个杂波点对应的杂波反射系数,g<sub>t</sub>为目标反射系数,N<sub>0</sub>为服从高斯分布的白噪声,I<sub>NK</sub>表示维数为N*K的单位矩阵;S<sub>l</sub>表示第l个距离门对应的发射波形,<img file="FDA0001033753500000021.GIF" wi="70" he="76" />表示第L<sub>0</sub>个距离门对应的发射波形;利用第l个距离门对应的发射波形S<sub>l</sub>,对第l个距离门的回波数据进行匹配滤波,得出第l个距离门的滤波后回波数据Y<sub>l</sub>,Y<sub>l</sub>表示为:<maths num="0005" id="cmaths0005"><math><![CDATA[<mfenced open = "" close = ""><mtable><mtr><mtd><mrow><msub><mi>Y</mi><mi>l</mi></msub><mo>=</mo><mo>&lsqb;</mo><munderover><mo>&Sigma;</mo><mrow><mi>l</mi><mo>=</mo><mn>1</mn></mrow><mi>L</mi></munderover><munderover><mo>&Sigma;</mo><mrow><mi>p</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>N</mi><mi>c</mi></mrow></munderover><msub><mi>g</mi><mrow><mi>l</mi><mi>p</mi></mrow></msub><mrow><mo>(</mo><msubsup><mi>a</mi><mrow><mi>l</mi><mi>p</mi></mrow><mi>T</mi></msubsup><mo>&CircleTimes;</mo><msubsup><mi>c</mi><mrow><mi>l</mi><mi>p</mi></mrow><mi>T</mi></msubsup><mo>&CircleTimes;</mo><msubsup><mi>b</mi><mrow><mi>l</mi><mi>p</mi></mrow><mi>T</mi></msubsup><mo>)</mo></mrow><mrow><mo>(</mo><msub><mi>I</mi><mrow><mi>N</mi><mi>K</mi></mrow></msub><mo>&CircleTimes;</mo><msub><mi>S</mi><mi>l</mi></msub><mo>)</mo></mrow><mo>&rsqb;</mo><msup><mrow><mo>(</mo><msub><mi>I</mi><mrow><mi>N</mi><mi>K</mi></mrow></msub><mo>&CircleTimes;</mo><msub><mi>S</mi><mi>l</mi></msub><mo>)</mo></mrow><mi>H</mi></msup></mrow></mtd></mtr><mtr><mtd><mrow><mo>+</mo><msub><mi>g</mi><mi>t</mi></msub><mrow><mo>(</mo><msubsup><mi>a</mi><mi>t</mi><mi>T</mi></msubsup><mo>&CircleTimes;</mo><msubsup><mi>c</mi><mi>t</mi><mi>T</mi></msubsup><mo>&CircleTimes;</mo><msubsup><mi>b</mi><mi>t</mi><mi>T</mi></msubsup><msub><mi>S</mi><msub><mi>L</mi><mn>0</mn></msub></msub><mo>)</mo></mrow><msup><mrow><mo>(</mo><msub><mi>I</mi><mrow><mi>N</mi><mi>K</mi></mrow></msub><mo>&CircleTimes;</mo><msub><mi>S</mi><mi>l</mi></msub><mo>)</mo></mrow><mi>H</mi></msup><mo>+</mo><msub><mi>N</mi><mn>0</mn></msub><msup><mrow><mo>(</mo><msub><mi>I</mi><mrow><mi>N</mi><mi>K</mi></mrow></msub><mo>&CircleTimes;</mo><msub><mi>S</mi><mi>l</mi></msub><mo>)</mo></mrow><mi>H</mi></msup></mrow></mtd></mtr><mtr><mtd><mrow><mo>=</mo><mo>&lsqb;</mo><munderover><mo>&Sigma;</mo><mrow><mi>l</mi><mo>=</mo><mn>1</mn></mrow><mi>L</mi></munderover><msub><mi>H</mi><mi>l</mi></msub><mrow><mo>(</mo><msub><mi>I</mi><mrow><mi>N</mi><mi>K</mi></mrow></msub><mo>&CircleTimes;</mo><msub><mi>S</mi><mi>l</mi></msub><mo>)</mo></mrow><mo>&rsqb;</mo><msup><mrow><mo>(</mo><msub><mi>I</mi><mrow><mi>N</mi><mi>K</mi></mrow></msub><mo>&CircleTimes;</mo><msub><mi>S</mi><mi>l</mi></msub><mo>)</mo></mrow><mi>H</mi></msup><mo>+</mo><msub><mi>g</mi><mi>t</mi></msub><mrow><mo>(</mo><msubsup><mi>a</mi><mi>t</mi><mi>T</mi></msubsup><mo>&CircleTimes;</mo><msubsup><mi>c</mi><mi>t</mi><mi>T</mi></msubsup><mo>&CircleTimes;</mo><msubsup><mi>b</mi><mi>t</mi><mi>T</mi></msubsup><msub><mi>S</mi><msub><mi>L</mi><mn>0</mn></msub></msub><mo>)</mo></mrow><msup><mrow><mo>(</mo><msub><mi>I</mi><mrow><mi>N</mi><mi>K</mi></mrow></msub><mo>&CircleTimes;</mo><msub><mi>S</mi><mi>l</mi></msub><mo>)</mo></mrow><mi>H</mi></msup><mo>+</mo><msub><mi>N</mi><mn>0</mn></msub><msup><mrow><mo>(</mo><msub><mi>I</mi><mrow><mi>N</mi><mi>K</mi></mrow></msub><mo>&CircleTimes;</mo><msub><mi>S</mi><mi>l</mi></msub><mo>)</mo></mrow><mi>H</mi></msup><mo>;</mo></mrow></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0001033753500000022.GIF" wi="1902" he="518" /></maths>其中,H为矩阵的共轭转置,a<sub>t</sub>表示目标的接收导向矢量,b<sub>t</sub>表示目标的发射导向矢量,c<sub>t</sub>表示目标的多普勒导向矢量;S2:针对每个距离门的回波数据,将对应的接收‑发射‑多普勒空间划分为多个格点;用稀疏恢复的方法分别求出杂波在每个接收‑发射‑多普勒空间上的幅度;S3:根据杂波在每个接收‑发射‑多普勒空间上的幅度,得出每个距离门的协方差矩阵、以及每个距离门对应的不含发射波形的接收数据;第l个距离门的协方差矩阵表示为R<sub>l</sub>,第l个距离门对应的不含发射波形的接收数据表示为y<sub>l</sub>;S4:对每个距离门对应的不含发射波形的接收数据进行配准,得出对应距离门补偿后的数据;第l个距离门补偿后的数据表示为<img file="FDA0001033753500000023.GIF" wi="77" he="76" />S5:根据每个距离门补偿后的数据,采用空时自适应处理方法,得出最优权矢量;S6:利用最优权矢量,对每个距离门对应的不含发射波形的接收数据进行加权求和,得到抑制杂波后的回波数据。
地址 710071 陕西省西安市太白南路2号