发明名称 一种逆合成孔径雷达并行实时成像处理方法
摘要 本发明提供了一种用于逆合成孔径雷达(ISAR)实时成像的并行成像处理方法,它是针对ISAR对高速运动目标进行成像的实时性要求,采用并行处理技术,设计针对ISAR成像的并行处理系统结构,并对ISAR算法进行相应的并行分解。该方法通过合理的算法设计,实现相对于慢时间具有因果性的ISAR成像算法,从而可以使数据采集与成像处理的同时进行,与传统的ISAR成像串行处理算法相比,可以大幅提高ISAR成像的运算效率,进而实现真正意义上的实时处理,以便于ISAR在工程中的实际应用。
申请公布号 CN101592733A 申请公布日期 2009.12.02
申请号 CN200910059860.1 申请日期 2009.07.01
申请人 电子科技大学 发明人 张晓玲;师君;郭少南
分类号 G01S13/90(2006.01)I 主分类号 G01S13/90(2006.01)I
代理机构 电子科技大学专利中心 代理人 曾 磊
主权项 1、一种逆合成孔径雷达并行实时成像处理方法,其特征是它包含以下几个步骤:步骤1、雷达接收机接收第i个脉冲重复间隔PRI回波,其中,i表示脉冲序号,i为自然数;设脉冲信号以重复周期T依次发射,即发射时刻t<sub>m</sub>=mT,m=0,1,2,...,m为自然数,称为慢时间;以发射时刻为起点的时间用<img file="A2009100598600002C1.GIF" wi="20" he="45" />来表示,称为快时间,得到全时间t为:<maths num="0001"><![CDATA[<math><mrow><mi>t</mi><mo>=</mo><mover><mi>t</mi><mo>^</mo></mover><mo>+</mo><msub><mi>t</mi><mi>m</mi></msub><mo>;</mo></mrow></math>]]></maths>因此发射的线性调频LFM信号<img file="A2009100598600002C3.GIF" wi="143" he="58" />为:<maths num="0002"><![CDATA[<math><mrow><mi>S</mi><mrow><mo>(</mo><mover><mi>t</mi><mo>^</mo></mover><mo>,</mo><msub><mi>t</mi><mi>m</mi></msub><mo>)</mo></mrow><mo>=</mo><mi>rect</mi><mrow><mo>(</mo><mover><mi>t</mi><mo>^</mo></mover><mo>/</mo><msub><mi>T</mi><mi>p</mi></msub><mo>)</mo></mrow><mi>exp</mi><mo>[</mo><mi>f</mi><mn>2</mn><mi>&pi;</mi><mrow><mo>(</mo><msub><mi>f</mi><mi>c</mi></msub><mi>t</mi><mo>+</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><mi>&beta;</mi><msup><mover><mi>t</mi><mo>^</mo></mover><mn>2</mn></msup><mo>)</mo></mrow><mo>]</mo></mrow></math>]]></maths>其中<maths num="0003"><![CDATA[<math><mrow><mi>rect</mi><mrow><mo>(</mo><mover><mi>t</mi><mo>^</mo></mover><mo>/</mo><msub><mi>T</mi><mi>p</mi></msub><mo>)</mo></mrow><mo>=</mo><mfenced open='{' close=''><mtable><mtr><mtd><mn>1</mn></mtd><mtd><mo>|</mo><mover><mi>t</mi><mo>^</mo></mover><mo>/</mo><msub><mi>T</mi><mi>p</mi></msub><mo>|</mo><mo>&le;</mo><mn>1</mn><mo>/</mo><mn>2</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mo>|</mo><mover><mi>t</mi><mo>^</mo></mover><mo>/</mo><msub><mi>T</mi><mi>p</mi></msub><mo>|</mo><mo>></mo><mn>1</mn><mo>/</mo><mn>2</mn></mtd></mtr></mtable></mfenced><mo>,</mo></mrow></math>]]></maths>f<sub>c</sub>为载频频率,T<sub>p</sub>为线性调频LFM信号脉宽,β为线性调频信号LFM调频斜率,t为全时间,<img file="A2009100598600002C6.GIF" wi="19" he="45" />为快时间;雷达接收回波信号<img file="A2009100598600002C7.GIF" wi="168" he="64" />为:<maths num="0004"><![CDATA[<math><mrow><msub><mi>S</mi><mi>r</mi></msub><mrow><mo>(</mo><mover><mi>t</mi><mo>^</mo></mover><mo>,</mo><msub><mi>t</mi><mi>m</mi></msub><mo>)</mo></mrow><mo>=</mo><mi>A</mi><mo>&CenterDot;</mo><mi>rect</mi><mrow><mo>(</mo><mfrac><mrow><mover><mi>t</mi><mo>^</mo></mover><mo>-</mo><mn>2</mn><msub><mi>R</mi><mi>i</mi></msub><mo>/</mo><mi>c</mi></mrow><msub><mi>T</mi><mi>p</mi></msub></mfrac><mo>)</mo></mrow><mi>exp</mi><mo>{</mo><mi>f</mi><mn>2</mn><mi>&pi;</mi><mo>[</mo><msub><mi>f</mi><mi>c</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>-</mo><mn>2</mn><msub><mi>R</mi><mi>i</mi></msub><mo>/</mo><mi>c</mi><mo>)</mo></mrow><mo>+</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><mi>&beta;</mi><msup><mrow><mo>(</mo><mover><mi>t</mi><mo>^</mo></mover><mo>-</mo><mn>2</mn><msub><mi>R</mi><mi>i</mi></msub><mo>/</mo><mi>c</mi><mo>)</mo></mrow><mn>2</mn></msup><mo>]</mo><mo>}</mo></mrow></math>]]></maths>其中,A为第i个脉冲重复间隔PRI回波的幅度,t为全时间,<img file="A2009100598600002C9.GIF" wi="19" he="46" />为快时间,t<sub>m</sub>为慢时间,c为光速,f<sub>c</sub>为载频频率,T<sub>p</sub>为线性调频LFM信号脉宽,β为线性调频信号LFM调频斜率,R<sub>i</sub>为第i个脉冲重复间隔PRI回波目标到雷达的距离;步骤2、对步骤1接收到的第i个脉冲重复间隔PRI回波作去斜率处理,得到去斜率后的数据;接收信号的去斜率是用全时间t固定,频率、调频斜率相同的线性调频LFM信号作为参考信号,和回波作差频处理即共轭相乘;设参考距离为R<sub>ref</sub>,则参考信号<img file="A2009100598600002C10.GIF" wi="184" he="66" />为:<maths num="0005"><![CDATA[<math><mrow><msub><mi>S</mi><mi>ref</mi></msub><mrow><mo>(</mo><mover><mi>t</mi><mo>^</mo></mover><mo>,</mo><msub><mi>t</mi><mi>m</mi></msub><mo>)</mo></mrow><mo>=</mo><mi>rect</mi><mrow><mo>(</mo><mfrac><mrow><mover><mi>t</mi><mo>^</mo></mover><mo>-</mo><mn>2</mn><msub><mi>R</mi><mi>ref</mi></msub><mo>/</mo><mi>c</mi></mrow><msub><mi>T</mi><mi>ref</mi></msub></mfrac><mo>)</mo></mrow><mi>exp</mi><mo>{</mo><mi>j</mi><mn>2</mn><mi>&pi;</mi><mo>[</mo><msub><mi>f</mi><mi>c</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>-</mo><mn>2</mn><msub><mi>R</mi><mi>ref</mi></msub><mo>/</mo><mi>c</mi><mo>)</mo></mrow><mo>+</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><mi>&beta;</mi><msup><mrow><mo>(</mo><mover><mi>t</mi><mo>^</mo></mover><mo>-</mo><mn>2</mn><msub><mi>R</mi><mi>ref</mi></msub><mo>/</mo><mi>c</mi><mo>)</mo></mrow><mn>2</mn></msup><mo>]</mo><mo>}</mo></mrow></math>]]></maths>式中,T<sub>ref</sub>为参考信号脉宽,c为光速,f<sub>c</sub>为载频频率,t为全时间,<img file="A2009100598600002C12.GIF" wi="19" he="45" />为快时间;t<sub>m</sub>为慢时间,R<sub>ref</sub>为参考距离;设R<sub>Δ</sub>=R<sub>i</sub>-R<sub>ref</sub>,R<sub>i</sub>为第i个脉冲重复间隔PRI回波目标到雷达的距离,R<sub>ref</sub>为参考距离,进行去斜率处理:<img file="A2009100598600002C13.GIF" wi="582" he="66" />得到去斜率后的数据<img file="A2009100598600003C1.GIF" wi="169" he="62" />为:<maths num="0006"><![CDATA[<math><mrow><msub><mi>S</mi><mi>if</mi></msub><mrow><mo>(</mo><mover><mi>t</mi><mo>^</mo></mover><mo>,</mo><msub><mi>t</mi><mi>m</mi></msub><mo>)</mo></mrow><mo>=</mo><mi>A</mi><mo>&CenterDot;</mo><mi>rect</mi><mrow><mo>(</mo><mfrac><mrow><mover><mi>t</mi><mo>^</mo></mover><mo>-</mo><mn>2</mn><msub><mi>R</mi><mi>i</mi></msub><mo>/</mo><mi>c</mi></mrow><msub><mi>T</mi><mi>p</mi></msub></mfrac><mo>)</mo></mrow><mi>exp</mi><mo>[</mo><mo>-</mo><mi>j</mi><mfrac><mrow><mn>4</mn><mi>&pi;</mi></mrow><mi>c</mi></mfrac><mi>&beta;</mi><mrow><mo>(</mo><mover><mi>t</mi><mo>^</mo></mover><mo>-</mo><mn>2</mn><msub><mi>R</mi><mi>ref</mi></msub><mo>/</mo><mi>c</mi><mo>)</mo></mrow><msub><mi>R</mi><mi>&Delta;</mi></msub><mo>]</mo><mi>exp</mi><mrow><mo>(</mo><mo>-</mo><mi>j</mi><mfrac><mrow><mn>4</mn><mi>&pi;</mi><msub><mi>f</mi><mi>c</mi></msub></mrow><mi>c</mi></mfrac><msub><mi>R</mi><mi>&Delta;</mi></msub><mo>)</mo></mrow><mi>exp</mi><mrow><mo>(</mo><mi>j</mi><mfrac><mrow><mn>4</mn><mi>&pi;&beta;</mi></mrow><msup><mi>c</mi><mn>2</mn></msup></mfrac><msubsup><mi>R</mi><mi>&Delta;</mi><mn>2</mn></msubsup><mo>)</mo></mrow></mrow></math>]]></maths>其中,A为第i个脉冲重复间隔PRI回波的幅度,<img file="A2009100598600003C3.GIF" wi="18" he="46" />为快时间,t<sub>m</sub>为慢时间,R<sub>i</sub>为第i个脉冲重复间隔PRI回波目标到雷达的距离,c为光速,T<sub>p</sub>为线性调频LFM信号脉宽,β为线性调频信号LFM调频斜率,R<sub>ref</sub>为参考距离,f<sub>c</sub>为载频频率;步骤3、对步骤2得到的去斜率处理后的数据<img file="A2009100598600003C4.GIF" wi="168" he="63" />进行A/D采样,得到采样后的数据;步骤4、对由步骤3得到的采样后的数据,采用基于相位信息的亚象素对齐方法对第i个PRI回波进行距离走动估计,得到距离走动估计量;步骤5、通过步骤4所得到的距离走动估计量对第i个脉冲重复间隔PRI回波进行距离走动补偿和距离压缩,得到距离走动补偿后的数据;距离走动补偿后的数据P(n)用下式表示:<maths num="0007"><![CDATA[<math><mrow><mi>P</mi><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mo>=</mo><mi>A</mi><mo>&CenterDot;</mo><mi>exp</mi><mo>{</mo><mi>j</mi><mn>2</mn><mi>&pi;</mi><mo>[</mo><mrow><mo>(</mo><mfrac><mrow><mn>2</mn><msub><mi>v</mi><mi>r</mi></msub></mrow><mrow><mi>&lambda;</mi><mo>&CenterDot;</mo><mi>P</mi></mrow></mfrac><mo>+</mo><mfrac><mrow><mn>8</mn><mi>&beta;</mi><msub><mi>R</mi><mn>0</mn></msub><msub><mi>v</mi><mi>r</mi></msub></mrow><mrow><msup><mi>c</mi><mn>2</mn></msup><mi>P</mi></mrow></mfrac><mo>)</mo></mrow><mo>&CenterDot;</mo><mi>n</mi><mo>+</mo><mrow><mo>(</mo><mfrac><mrow><msub><mi>R</mi><mn>0</mn></msub><mo>&CenterDot;</mo><msub><mi>a</mi><mi>r</mi></msub><mo>+</mo><msup><mi>v</mi><mn>2</mn></msup><mo>-</mo><msubsup><mi>v</mi><mi>r</mi><mn>2</mn></msubsup></mrow><mrow><mi>&lambda;</mi><msub><mi>R</mi><mn>0</mn></msub><msup><mi>P</mi><mn>2</mn></msup></mrow></mfrac><mo>+</mo><mfrac><mrow><mn>4</mn><mi>&beta;</mi><mrow><mo>(</mo><msub><mi>R</mi><mn>0</mn></msub><msub><mi>a</mi><mi>r</mi></msub><mo>+</mo><msup><mi>v</mi><mn>2</mn></msup><mo>)</mo></mrow></mrow><mrow><msup><mi>c</mi><mn>2</mn></msup><msup><mi>P</mi><mn>2</mn></msup></mrow></mfrac><mo>)</mo></mrow><mo>&CenterDot;</mo><msup><mi>n</mi><mn>2</mn></msup></mrow></math>]]></maths><maths num="0008"><![CDATA[<math><mrow><mo>+</mo><mrow><mo>(</mo><mfrac><mrow><msub><mi>v</mi><mi>r</mi></msub><mrow><mo>(</mo><mn>2</mn><msubsup><mi>v</mi><mi>r</mi><mn>2</mn></msubsup><mo>-</mo><msub><mi>R</mi><mn>0</mn></msub><mo>&CenterDot;</mo><msub><mi>a</mi><mi>r</mi></msub><mo>-</mo><msup><mi>v</mi><mn>2</mn></msup><mo>)</mo></mrow></mrow><mrow><mn>2</mn><mi>&lambda;</mi><msubsup><mi>R</mi><mn>0</mn><mn>2</mn></msubsup><msup><mi>P</mi><mn>3</mn></msup></mrow></mfrac><mo>)</mo></mrow><mo>&CenterDot;</mo><msup><mi>n</mi><mn>3</mn></msup><mo>+</mo><mi>O</mi><mrow><mo>(</mo><msup><mi>n</mi><mn>3</mn></msup><mo>)</mo></mrow><mo>]</mo><mo>}</mo></mrow></math>]]></maths>其中,A为第i个脉冲重复间隔PRI回波的幅度,v<sub>r</sub>,a<sub>r</sub>,v分别为目标径向速度,径向加速度和绝对速度,R<sub>0</sub>为目标初始距离,λ,β,P,c分别为波长,发射信号调频斜率,脉冲重复频率,光速,n为脉冲序号,O(n<sup>3</sup>)为高阶残余项;步骤6、对步骤5得到的ISAR距离走动补偿后的数据P(n)进行共轭相乘,得到共轭相乘后的数据Q(n):Q(n)=P(n)*P<sup>*</sup>(n);然后对数据Q(n)取模,取模即取绝对值,按数据幅度对取模后的数据|Q(n)|进行最大值检测,方法是对取模后的数据|Q(n)|的所有数值按照大小选取最大值,数据|Q(n)|的最大值所对应的回波信号位置即为目标所在距离单元位置;步骤7、对步骤6得到的ISAR距离走动补偿后的数据采用相邻脉冲重复间隔PRI相位差估计算法进行相位估计,得到估计的相位<img file="A2009100598600004C1.GIF" wi="53" he="36" />步骤8、对步骤5得到的ISAR距离走动补偿后的数据P(n)采用传统的数据并行分割方法进行并行分割,进行并行相位补偿及相干累加,得到累加后的数据I(n),数据I(n)即是经过并行实时处理后的数据;步骤9、将经过步骤8处理后的数据I(n)存入ISAR图像存储器,就得到经过并行实时处理后的图像;经过上述操作,就可以得到并行实时处理后的ISAR图像。
地址 611731四川省成都市高新区(西区)西源大道2006号