发明名称 基于迭代FFT的MIMO雷达快速波形合成方法
摘要 发明公开了一种基于迭代FFT的MIMO雷达快速波形合成方法,主要解决现有方法无法快速合成满足空域特性和时域特性的波形的问题。其实现过程是:根据雷达回波中的目标信息,设定雷达的期望发射方向图,基于发射方向图与波形矩阵间的逆傅里叶变换关系确定离散方位角;根据期望发射方向图,采用迭代FFT方式进行方向图综合,得到雷达的恒模波形矩阵;利用恒模波形矩阵,构造移相恒模波形矩阵;利用迭代方式优化移相恒模波形矩阵的子脉冲初相,以提高目标方向上信号的自相关特性,最终得到合成的波形。本发明能够实现在线的波形设计,可用于MIMO雷达对多目标的跟踪。
申请公布号 CN102841335B 申请公布日期 2014.03.12
申请号 CN201210333070.X 申请日期 2012.09.10
申请人 西安电子科技大学 发明人 刘宏伟;王旭;戴奉周;纠博;周生华
分类号 G01S7/28(2006.01)I 主分类号 G01S7/28(2006.01)I
代理机构 陕西电子工业专利中心 61205 代理人 王品华;朱红星
主权项 1.一种基于迭代FFT的MIMO雷达快速波形合成方法,包括如下步骤:(1)根据雷达回波中的目标信息,设定雷达的期望发射方向图D(θ<sub>n</sub>):1a)根据目标方向<img file="FDA0000402570510000011.GIF" wi="75" he="82" />确定传统相控阵雷达指向<img file="FDA0000402570510000012.GIF" wi="42" he="79" />时的波束P<sub>i</sub>(θ<sub>n</sub>),1b)以波束P<sub>i</sub>(θ<sub>n</sub>)的主瓣组成雷达的期望发射方向图D(θ<sub>n</sub>):<img file="FDA0000402570510000013.GIF" wi="907" he="159" />其中,θ<sub>n</sub>表示离散方位角,n=0,…,N<sub>s</sub>-1,P<sub>i</sub>(θ<sub>n</sub>)的主瓣区域为Ω<sub>i</sub>,i=1…I,I为目标个数;w<sub>i</sub>≥0表示权值,θ<sub>n</sub>定义如下:<img file="FDA0000402570510000014.GIF" wi="899" he="300" />其中N<sub>s</sub>表示方位角采样点数,λ表示信号波长,d表示雷达的阵元间距,arcsin(□)表示反正弦函数;(2)根据期望发射方向图D(θ<sub>n</sub>),采用迭代FFT方式进行发射方向图综合,得到雷达的恒模波形矩阵X:(2a)令迭代次数k=0,记第k次迭代的恒模波形矩阵X为X<sup>(k)</sup>;产生L×M维的初始恒模波形矩阵X<sup>(k)</sup>,k=0,其具体形式为<img file="FDA0000402570510000015.GIF" wi="553" he="73" /><img file="FDA0000402570510000016.GIF" wi="426" he="83" />表示第k次迭代的第l个子脉冲信号,其中<img file="FDA0000402570510000017.GIF" wi="201" he="78" /><img file="FDA0000402570510000019.GIF" wi="83" he="80" />是第k次恒模波形矩阵X<sup>(k)</sup>的第l行第m列元素,l=1,…,L,m=1,…,M,L表示波形码长,M表示雷达的阵元个数,(·)<sup>T</sup>表示转置,|□|表示复数的模值;(2b)设定迭代终止阈值ε<sub>1</sub>=0.1;对第k=0次迭代的恒模波形矩阵X<sup>(k)</sup>按行做N<sub>s</sub>点的逆傅里叶变换IFFT,得到<img file="FDA0000402570510000018.GIF" wi="162" he="78" />处的空域信号Y<sup>(k)</sup>;计算第k=0次迭代的恒模波形矩阵X<sup>(k)</sup>对应的发射方向图P<sup>(k)</sup>(θ<sub>n</sub>),n=0,…,N<sub>s</sub>-1,k=0;(2c)计算期望空域信号Z<sup>(k)</sup>=Y<sup>(k)</sup>Γ<sup>(k)</sup>,其中Γ<sup>(k)</sup>是尺度因子矩阵,表示为:<![CDATA[<math><mrow><msup><mi>&Gamma;</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></msup><mo>=</mo><mi>diag</mi><mrow><mo>(</mo><mo>[</mo><msqrt><mi>D</mi><mrow><mo>(</mo><msub><mi>&theta;</mi><mn>0</mn></msub><mo>)</mo></mrow></msqrt><mo>/</mo><msqrt><msup><mi>P</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></msup><mrow><mo>(</mo><msub><mi>&theta;</mi><mn>0</mn></msub><mo>)</mo></mrow></msqrt><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msqrt><mi>D</mi><mrow><mo>(</mo><msub><mi>&theta;</mi><mrow><msub><mi>N</mi><mi>s</mi></msub><mo>-</mo><mn>1</mn></mrow></msub><mo>)</mo></mrow></msqrt><mo>/</mo><msqrt><msup><mi>P</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></msup><mrow><mo>(</mo><msub><mi>&theta;</mi><mrow><msub><mi>N</mi><mi>s</mi></msub><mo>-</mo><mn>1</mn></mrow></msub><mo>)</mo></mrow></msqrt><mo>]</mo><mo>)</mo></mrow><mo>,</mo></mrow></math>]]></maths>式中,diag(□)表示根据向量形成对角矩阵操作;(2d)计算第k+1次迭代的恒模波形矩阵X<sup>(k+1)</sup>中的元素:<![CDATA[<math><mrow><msubsup><mi>x</mi><mrow><mi>l</mi><mo>,</mo><mi>m</mi></mrow><mrow><mo>(</mo><mi>k</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow></msubsup><mo>=</mo><mi>exp</mi><mrow><mo>(</mo><mi>j</mi><mi>arg</mi><mrow><mo>(</mo><msub><mrow><mo>(</mo><msup><mi>Z</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></msup><msup><mi>F</mi><mi>H</mi></msup><mo>)</mo></mrow><mrow><mi>l</mi><mo>,</mo><mi>m</mi></mrow></msub><mo>)</mo></mrow><mo>)</mo></mrow><mo>,</mo><mi>l</mi><mo>=</mo><mn>1</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mi>L</mi><mo>,</mo><mi>m</mi><mo>=</mo><mn>1</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mi>M</mi><mo>,</mo></mrow></math>]]></maths>其中F表示N<sub>s</sub>点的IFFT矩阵,(·)<sup>H</sup>表示共轭转置,<img file="FDA0000402570510000027.GIF" wi="105" he="73" />表示恒模波形矩阵X<sup>(k+1)</sup>的第l行第m列的元素,(Z<sup>(k)</sup>F<sup>H</sup>)<sub>l,m</sub>表示矩阵Z<sup>(k)</sup>F<sup>H</sup>的第l行第m列的元素,arg(·)表示取相位;执行步骤(2e);(2e)对第k+1次迭代的恒模波形矩阵X<sup>(k+1</sup>)按行做N<sub>s</sub>点的逆傅里叶变换IFFT,得到<img file="FDA0000402570510000028.GIF" wi="135" he="71" />处空域信号Y<sup>(k+1)</sup>;计算第k+1次迭代的恒模波形矩阵X<sup>(k+1)</sup>对应的发射方向图P<sup>(k+1)</sup>(θ<sub>n</sub>),n=0,,…N<sub>s</sub>-1;判断终止条件<img file="FDA0000402570510000023.GIF" wi="584" he="146" />是否成立,若成立,则恒模波形矩阵为X=X<sup>(k+1)</sup>,执行步骤(3),否则,令k=k+1,重复步骤(2c)-(2d);(3)利用恒模波形矩阵X,构造移相恒模波形矩阵S<img file="FDA0000402570510000024.GIF" wi="495" he="77" />其中,x<sub>l</sub>是恒模波形矩阵X的第l行的转置,<img file="FDA0000402570510000029.GIF" wi="51" he="54" />表示移相恒模波形矩阵S的子脉冲初相,<img file="FDA00004025705100000210.GIF" wi="75" he="59" />表示移相恒模波形矩阵S的相移项,l=1,…,L;(4)对移相恒模波形矩阵S的子脉冲初相<img file="FDA00004025705100000211.GIF" wi="121" he="70" />进行优化:(4a)令迭代次数t=0,记第t次迭代的移相恒模波形矩阵S为S<sup>(t)</sup>;产生初始相移矩阵<img file="FDA0000402570510000025.GIF" wi="592" he="86" />其中<img file="FDA0000402570510000026.GIF" wi="180" he="78" />表示第t次迭代的移相恒模波形矩阵S<sup>(t)</sup>=Λ<sup>(t)</sup>X的子脉冲初相,t=0,l=1,…,L,设定迭代终止阈值ε<sub>2</sub>=10<sup>-3</sup>;(4b)计算第t次迭代的移相恒模波形矩阵S<sup>(t)</sup>=Λ<sup>(t)</sup>X在<img file="FDA0000402570510000031.GIF" wi="46" he="82" />方向上的2L点的频谱f<sub>i</sub>,其中相移矩阵<img file="FDA0000402570510000032.GIF" wi="579" he="87" /><img file="FDA0000402570510000033.GIF" wi="49" he="77" />为第i个目标方向,i=1,…,I,I表示目标的总个数;计算<img file="FDA0000402570510000034.GIF" wi="49" he="71" />方向上信号的期望频谱:<![CDATA[<math><mrow><msub><mi>v</mi><mi>i</mi></msub><mo>=</mo><mfrac><mn>1</mn><msqrt><mn>2</mn></msqrt></mfrac><msup><mrow><mo>[</mo><msup><mi>e</mi><mrow><mi>j</mi><msub><mi>&psi;</mi><mrow><mn>1</mn><mo>,</mo><mi>i</mi></mrow></msub></mrow></msup><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msup><mi>e</mi><mrow><mi>j</mi><msub><mi>&psi;</mi><mrow><mn>2</mn><mi>L</mi><mo>,</mo><mi>i</mi></mrow></msub></mrow></msup><mo>]</mo></mrow><mi>T</mi></msup><mo>,</mo><mi>i</mi><mo>=</mo><mn>1</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mi>I</mi><mo>,</mo></mrow></math>]]></maths>其中ψ<sub>pi</sub>=arg(f<sub>pi</sub>)表示期望频谱v<sub>i</sub>在第p个频点上的相位,f<sub>pi</sub>为频谱f<sub>i</sub>的第p个频谱值,p=1,…,2L,i=1,…,I;(4c)对<img file="FDA0000402570510000036.GIF" wi="38" he="83" />方向上信号的期望频谱v<sub>i</sub>进行2L点的逆傅里叶变换,得到<img file="FDA0000402570510000037.GIF" wi="46" he="80" />方向上的期望信号g<sub>i</sub>,i=1,…,I;计算第t+1次迭代的子脉冲初相<img file="FDA0000402570510000038.GIF" wi="640" he="140" />其中(□)<sup>*</sup>表示共轭,s<sub>li</sub>和g<sub>li</sub>分别表示向量s<sub>i</sub>和g<sub>i</sub>的第l个元素,s<sub>i</sub>表示步骤(2)所设计的恒模波形矩阵X在<img file="FDA0000402570510000039.GIF" wi="42" he="83" />方向上的空域信号,i=1,…,I;计算第t+1次迭代的相移矩阵<img file="FDA00004025705100000310.GIF" wi="661" he="87" />执行步骤(4d);(4d)判断终止条件<img file="FDA00004025705100000311.GIF" wi="503" he="131" />是否成立,若成立,则移相恒模波形矩阵为S=Λ<sup>(t+1)</sup>X,将移相恒模波形矩阵S作为最终合成的波形;否则,令t=t+1,重复步骤(4b)-(4c)。
地址 710071 陕西省西安市太白南路2号