发明名称 基于压缩感知的非均匀空间构形分布式SAR动目标三维成像方法
摘要 基于压缩感知的非均匀空间构形分布式SAR动目标三维成像方法,属于通信领域,本发明为解决现有的分布式SAR动目标三维成像存在数据存储和传输量大问题。该方法为:一、动目标三维过完备字典的建立:结合非均匀空间构形的几何特点,地面动目标的三维位置信息与速度信息,将观测区域划分为若干个独立的观测单元,建立完备的地面散射点观测模型,并根据离散回波模型,建立字典;二、过完备-基追踪动目标三维成像技术:根据步骤一所建立的字典,对非均匀空间构型分布式SAR回波信号进行稀疏分解,利用基追踪信号重构方法将该稀疏求解问题转换为凸优化问题,并从重构信号中得到动目标的三维位置信息与速度信息,完成三维成像。用于分布式SAR动目标三维成像。
申请公布号 CN103472450B 申请公布日期 2015.09.16
申请号 CN201310428562.1 申请日期 2013.09.18
申请人 哈尔滨工业大学 发明人 刘梅;张雷
分类号 G01S13/90(2006.01)I;G01S7/41(2006.01)I 主分类号 G01S13/90(2006.01)I
代理机构 哈尔滨市松花江专利商标事务所 23109 代理人 岳泉清
主权项 基于压缩感知的非均匀空间构形分布式SAR动目标三维成像方法,该方法的实现步骤为:步骤一、建立动目标三维过完备字典:所述过完备字典是指对于一个给定的含有M个元素的列向量,被表示为Q个生成向量的线性组合;其中,M、Q均为正整数;当M=Q时,并且Q个向量是相互独立的,这时这个含M个元素的列向量被唯一的表示,这时这Q个向量被叫做一组基;而当Q&gt;M时,这Q个元素被叫做过完备字典;设地面散射点三维位置模型和地面散射点速度模型为变量,并满足最终散射系数向量s的最优解条件,所述地面散射点三维位置模型为:[x<sub>1</sub> x<sub>2</sub> … x<sub>i</sub> … x<sub>I</sub>][y<sub>1</sub> y<sub>2</sub> … y<sub>j</sub> … y<sub>J</sub>][z<sub>1</sub> z<sub>2</sub> … z<sub>k</sub> … z<sub>K</sub>]其中,x<sub>i</sub>、y<sub>i</sub>和z<sub>i</sub>分别为散射点于方位向、距离向和高度向上的坐标位置;I、J和K为正整数,且i∈[1,2,…,I],j∈[1,2,…,J],k∈[1,2,…,K];所述x<sub>i</sub>、y<sub>i</sub>和z<sub>i</sub>的取值范围均根据分布式SAR的雷达覆盖范围来确定;x<sub>i</sub>与x<sub>i+1</sub>,y<sub>j</sub>与y<sub>j+1</sub>,z<sub>k</sub>与z<sub>k+1</sub>之间的间隔分别为d<sub>x</sub>,d<sub>y</sub>,d<sub>z</sub>,所述d<sub>x</sub>、d<sub>y</sub>和d<sub>z</sub>值的大小均根据分布式SAR的雷达的分辨率来确定;所述地面散射点速度模型:V=[v<sub>1</sub>,v<sub>2</sub>,…,v<sub>l</sub>,…,v<sub>L</sub>];其中v<sub>l</sub>的取值范围由待检测运动目标的先验知识决定,根据实际需要设定其间隔;且l∈[1,2,…,L];首先,将SAR所覆盖区域内的原始回波信号r进行稀疏表示,然后结合非均匀空间构形的几何特点、地面动目标的三维位置先验信息和地面动目标的先验速度信息,并根据离散回波模型,建立动目标三维过完备字典;所述地面动目标的三维位置先验信息与雷达覆盖范围有关;所述地面动目标的先验速度信息与待成像的动目标类型有关;步骤二、过完备字典‑基追踪动目标三维成像技术:根据步骤一所建立的动目标三维过完备字典,对非均匀空间构形分布式SAR回波信号进行稀疏分解,再利用基追踪信号重构方法将稀疏求解问题转换为凸优化问题,同时对信号进行重构,最终得到动目标的三维位置信息与速度信息,完成动目标的三维成像;其特征在于:步骤一中所述建立动目标三维过完备字典的具体实现过程为:步骤A:首先将SAR所覆盖区域内的原始回波信号r进行稀疏表示,使该信号能够表示成为一系列基信号的组合:引入离散回波模型:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msub><mi>S</mi><mi>P</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><mo>[</mo><mover><mi>t</mi><mo>^</mo></mover><mo>-</mo><mfrac><mrow><mn>2</mn><mi>R</mi><mrow><mo>(</mo><msub><mi>t</mi><mi>m</mi></msub><mo>)</mo></mrow></mrow><mi>c</mi></mfrac><mo>]</mo><mi>exp</mi><mrow><mo>(</mo><mo>-</mo><mi>j</mi><mfrac><mrow><mn>2</mn><mi>R</mi><mrow><mo>(</mo><msub><mi>t</mi><mi>m</mi></msub><mo>)</mo></mrow></mrow><mi>c</mi></mfrac><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000729319500000021.GIF" wi="899" he="145" /></maths>其中,rect[]为矩形窗函数;<img file="FDA0000729319500000022.GIF" wi="63" he="80" />t<sub>m</sub>分别为快时间和慢时间;c为光速;R(t<sub>m</sub>)为瞬时斜距;所述瞬时斜距<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><mi>R</mi><mrow><mo>(</mo><msub><mi>t</mi><mi>m</mi></msub><mo>)</mo></mrow><mo>=</mo><msqrt><msup><mrow><mo>(</mo><msub><mi>x</mi><mn>0</mn></msub><mo>+</mo><msub><mi>v</mi><mi>x</mi></msub><msub><mi>t</mi><mi>m</mi></msub><mo>-</mo><msub><mi>v</mi><mi>a</mi></msub><msub><mi>t</mi><mi>m</mi></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><mrow><mo>(</mo><msup><msub><mi>R</mi><mi>c</mi></msub><mn>2</mn></msup><mo>+</mo><mn>2</mn><msub><mi>R</mi><mi>c</mi></msub><mi>sin</mi><mi>&theta;</mi><msub><mi>v</mi><mi>y</mi></msub><msub><mi>t</mi><mi>m</mi></msub><mo>+</mo><msup><msub><mi>v</mi><mi>y</mi></msub><mn>2</mn></msup><msup><msub><mi>t</mi><mi>m</mi></msub><mn>2</mn></msup><mo>)</mo></mrow><mo>+</mo><mi>z</mi><msup><mrow><mo>(</mo><msub><mi>t</mi><mi>m</mi></msub><mo>)</mo></mrow><mn>2</mn></msup></msqrt><mo>;</mo></mrow>]]></math><img file="FDA0000729319500000023.GIF" wi="1358" he="117" /></maths>其中,x<sub>0</sub>为雷达初始方位向位置;z(t<sub>m</sub>)为动目标瞬时高度向位置;R<sub>c</sub>为雷达到场景中心的初始斜距;v<sub>a</sub>为雷达所在卫星的速度;θ为下视角,v<sub>x</sub>,v<sub>y</sub>分别为动目标的方位向与距离向速度,且动目标的径向速度为:<img file="FDA0000729319500000024.GIF" wi="271" he="113" />根据已知的SAR所覆盖区域内的地面散射点三维位置模型、地面散射点速度模型和离散回波模型,得到原始回波信号r:<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><mi>r</mi><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>a</mi><mo>=</mo><mn>1</mn></mrow><mi>A</mi></munderover><msub><mi>&Phi;</mi><mi>a</mi></msub><mrow><mo>(</mo><mi>V</mi><mo>)</mo></mrow><msub><mi>s</mi><mi>a</mi></msub><mo>+</mo><mi>n</mi><mo>=</mo><mi>&Phi;</mi><mrow><mo>(</mo><mi>V</mi><mo>)</mo></mrow><mi>s</mi><mo>+</mo><mi>n</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000729319500000025.GIF" wi="1172" he="142" /></maths>其中,Φ<sub>a</sub>(V)表示区域内的原始地面散射点分布中第a个散射点在反射回波信号,当速度为地面散射点速度模型V中任意一个速度时对回波的贡献;地面散射点速度模型V=[v<sub>1</sub>,v<sub>2</sub>,…,v<sub>l</sub>,…,v<sub>L</sub>],N为正整数,Φ<sub>a</sub>(V)将随着时间不断变化;s<sub>a</sub>表示原始的地面散射点分布中第a个散射点的散射系数,s为地面散射点分布的散射系数向量,n为高斯白噪声;散射系数向量s=[s<sub>1</sub>,s<sub>2</sub>,…,s<sub>a</sub>,…s<sub>A</sub>]<sup>T</sup>;A为正整数;Φ为动目标三维过完备字典,用于描述散射点模型中各散射点回波对接收到的回波信号的影响;此时,动目标三维过完备字典Φ中包含了位置影响因素,速度影响因素,时间影响因素;步骤B:设散射系数均为1,即s=[1,1,…,1,…1]<sup>T</sup>;然后结合步骤一的公式(4),得到地面散射点模型中第a个散射点处不同速度因素对回波信号的贡献的估计值,即过估计的完备字典:设<img file="FDA0000729319500000031.GIF" wi="48" he="79" />为估计速度模型,其中,<img file="FDA0000729319500000032.GIF" wi="360" he="146" />此时,<img file="FDA0000729319500000033.GIF" wi="153" he="99" />表示区域内的原始地面散射点分布中第a个散射点当速度为估计速度模型<img file="FDA0000729319500000034.GIF" wi="50" he="82" />中任意一个估计速度时反射回波信号对回波的贡献的估计值;则估计的过完备字典表示为:<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><msub><mover><mi>&Phi;</mi><mo>~</mo></mover><mi>a</mi></msub><mrow><mo>(</mo><mover><mi>V</mi><mo>~</mo></mover><mo>)</mo></mrow><mo>=</mo><msup><mrow><mo>[</mo><msub><mi>&Phi;</mi><mi>a</mi></msub><mrow><mo>(</mo><mover><msub><mi>v</mi><mn>1</mn></msub><mo>~</mo></mover><mo>)</mo></mrow><mo>.</mo><mo>.</mo><mo>.</mo><msub><mi>&Phi;</mi><mi>a</mi></msub><mrow><mo>(</mo><mover><msub><mi>v</mi><mi>N</mi></msub><mo>~</mo></mover><mo>)</mo></mrow><mo>]</mo></mrow><mi>T</mi></msup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>5</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000729319500000035.GIF" wi="1271" he="245" /></maths>将其与A个地面散射点结合,得到全地面散射点的动目标三维过完备字典Φ为:<maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><mi>&Phi;</mi><mo>=</mo><mo>[</mo><msub><mover><mi>&Phi;</mi><mo>~</mo></mover><mn>1</mn></msub><mrow><mo>(</mo><mover><mi>V</mi><mo>~</mo></mover><mo>)</mo></mrow><mo>.</mo><mo>.</mo><mo>.</mo><msub><mover><mi>&Phi;</mi><mo>~</mo></mover><mi>a</mi></msub><mrow><mo>(</mo><mover><mi>V</mi><mo>~</mo></mover><mo>)</mo></mrow><mo>.</mo><mo>.</mo><mo>.</mo><msub><mover><mi>&Phi;</mi><mo>~</mo></mover><mi>A</mi></msub><mrow><mo>(</mo><mover><mi>V</mi><mo>~</mo></mover><mo>)</mo></mrow><mo>]</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>6</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000729319500000036.GIF" wi="1172" he="188" /></maths>为了与估计速度模型<img file="FDA0000729319500000037.GIF" wi="52" he="78" />相匹配,将原始的地面散射点分布中的第a个散射点的散射系数s<sub>a</sub>根据地面散射点速度模型扩维进行扩展处理,该扩展处理是将一个元素s<sub>a</sub>扩展为一个列向量<img file="FDA0000729319500000038.GIF" wi="85" he="93" />而<img file="FDA0000729319500000039.GIF" wi="64" he="83" />中元素均等于s<sub>a</sub>,表示为:<maths num="0006" id="cmaths0006"><math><![CDATA[<mrow><msub><mi>s</mi><mi>a</mi></msub><mo>&RightArrow;</mo><msub><mover><mi>s</mi><mo>~</mo></mover><mi>a</mi></msub><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>s</mi><mrow><mi>a</mi><mn>1</mn></mrow></msub></mtd></mtr><mtr><mtd><msub><mi>s</mi><mrow><mi>a</mi><mn>2</mn></mrow></msub></mtd></mtr><mtr><mtd><mo>.</mo></mtd></mtr><mtr><mtd><mo>.</mo></mtd></mtr><mtr><mtd><mo>.</mo></mtd></mtr><mtr><mtd><msub><mi>s</mi><mi>an</mi></msub></mtd></mtr><mtr><mtd><mo>.</mo></mtd></mtr><mtr><mtd><mo>.</mo></mtd></mtr><mtr><mtd><mo>.</mo></mtd></mtr><mtr><mtd><msub><mi>s</mi><mi>aN</mi></msub></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>7</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA00007293195000000310.GIF" wi="1170" he="583" /></maths>其中,s<sub>a</sub>表示原始的地面散射点分布中的第a个散射点的散射系数,<img file="FDA00007293195000000311.GIF" wi="61" he="85" />表示将原始的散射系数根据估计速度模型<img file="FDA00007293195000000312.GIF" wi="46" he="76" />扩维后的散射系数,s<sub>an</sub>表示原始的地面散射点分布中第a个散射点在假定速度<img file="FDA00007293195000000313.GIF" wi="48" he="70" />运动时的散射系数;由于每个散射点只能处于一种状态,所以<img file="FDA00007293195000000314.GIF" wi="58" he="77" />满足<maths num="0007" id="cmaths0007"><math><![CDATA[<mrow><msub><mrow><mo>|</mo><mo>|</mo><msub><mover><mi>s</mi><mo>~</mo></mover><mi>a</mi></msub><mo>|</mo><mo>|</mo></mrow><mn>0</mn></msub><mo>=</mo><mn>1</mn><mo>;</mo></mrow>]]></math><img file="FDA00007293195000000315.GIF" wi="191" he="98" /></maths>进一步将散射系数向量s扩展到全地面散射点,散射系数向量变形为:<maths num="0008" id="cmaths0008"><math><![CDATA[<mrow><mi>s</mi><mo>&RightArrow;</mo><mover><mi>s</mi><mo>~</mo></mover><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mover><mi>s</mi><mo>~</mo></mover><mn>1</mn></msub></mtd></mtr><mtr><mtd><msub><mover><mi>s</mi><mo>~</mo></mover><mn>2</mn></msub></mtd></mtr><mtr><mtd><mo>.</mo></mtd></mtr><mtr><mtd><mo>.</mo></mtd></mtr><mtr><mtd><mo>.</mo></mtd></mtr><mtr><mtd><msub><mover><mi>s</mi><mo>~</mo></mover><mi>a</mi></msub></mtd></mtr><mtr><mtd><mo>.</mo></mtd></mtr><mtr><mtd><mo>.</mo></mtd></mtr><mtr><mtd><mo>.</mo></mtd></mtr><mtr><mtd><msub><mover><mi>s</mi><mo>~</mo></mover><mi>A</mi></msub></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>8</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000729319500000041.GIF" wi="1259" he="814" /></maths>根据离散回波模型,原始的回波信号可表示为:<maths num="0009" id="cmaths0009"><math><![CDATA[<mrow><mi>r</mi><mo>=</mo><mi>&Phi;</mi><mover><mi>s</mi><mo>~</mo></mover><mo>+</mo><mi>n</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>9</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000729319500000042.GIF" wi="1159" he="97" /></maths>在这个模型中Φ和<img file="FDA0000729319500000043.GIF" wi="46" he="59" />的具体形式如式(10)、(11)所示<maths num="0010" id="cmaths0010"><math><![CDATA[<mrow><mfenced open='' close=''><mtable><mtr><mtd><mi>&Phi;</mi><mo>=</mo><mo>[</mo><msub><mi>&Phi;</mi><mn>1</mn></msub><mrow><mo>(</mo><msub><mover><mi>v</mi><mo>~</mo></mover><mn>1</mn></msub><mo>)</mo></mrow><mo>.</mo><mo>.</mo><mo>.</mo><msub><mi>&Phi;</mi><mn>1</mn></msub><mrow><mo>(</mo><msub><mover><mi>v</mi><mo>~</mo></mover><mi>n</mi></msub><mo>)</mo></mrow><mo>.</mo><mo>.</mo><mo>.</mo><msub><mi>&Phi;</mi><mn>1</mn></msub><mrow><mo>(</mo><msub><mover><mi>v</mi><mo>~</mo></mover><mi>N</mi></msub><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mo>.</mo><mo>.</mo><mo>.</mo><msub><mi>&Phi;</mi><mi>a</mi></msub><mrow><mo>(</mo><msub><mover><mi>v</mi><mo>~</mo></mover><mn>1</mn></msub><mo>)</mo></mrow><mo>.</mo><mo>.</mo><mo>.</mo><msub><mi>&Phi;</mi><mi>a</mi></msub><mrow><mo>(</mo><msub><mover><mi>v</mi><mo>~</mo></mover><mi>n</mi></msub><mo>)</mo></mrow><mo>.</mo><mo>.</mo><mo>.</mo><msub><mi>&Phi;</mi><mi>a</mi></msub><mrow><mo>(</mo><msub><mover><mi>v</mi><mo>~</mo></mover><mi>N</mi></msub><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mo>.</mo><mo>.</mo><mo>.</mo><msub><mi>&Phi;</mi><mi>A</mi></msub><mrow><mo>(</mo><msub><mover><mi>v</mi><mo>~</mo></mover><mn>1</mn></msub><mo>)</mo></mrow><mo>.</mo><mo>.</mo><mo>.</mo><msub><mi>&Phi;</mi><mi>A</mi></msub><mrow><mo>(</mo><msub><mover><mi>v</mi><mo>~</mo></mover><mi>n</mi></msub><mo>)</mo></mrow><mo>.</mo><mo>.</mo><mo>.</mo><msub><mi>&Phi;</mi><mi>A</mi></msub><mrow><mo>(</mo><msub><mover><mi>v</mi><mo>~</mo></mover><mi>N</mi></msub><mo>)</mo></mrow><mo>]</mo></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>10</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000729319500000044.GIF" wi="1318" he="229" /></maths><maths num="0011" id="cmaths0011"><math><![CDATA[<mrow><mover><mi>s</mi><mo>~</mo></mover><mo>=</mo><msup><mrow><mo>[</mo><msub><mi>s</mi><mn>11</mn></msub><mo>.</mo><mo>.</mo><mo>.</mo><msub><mi>s</mi><mrow><mn>1</mn><mi>n</mi></mrow></msub><mo>.</mo><mo>.</mo><mo>.</mo><msub><mi>s</mi><mrow><mn>1</mn><mi>N</mi></mrow></msub><mo>.</mo><mo>.</mo><mo>.</mo><msub><mi>s</mi><mrow><mi>a</mi><mn>1</mn></mrow></msub><mo>.</mo><mo>.</mo><mo>.</mo><msub><mi>s</mi><mi>an</mi></msub><mo>.</mo><mo>.</mo><mo>.</mo><msub><mi>s</mi><mi>aN</mi></msub><mo>.</mo><mo>.</mo><mo>.</mo><msub><mi>s</mi><mrow><mi>A</mi><mn>1</mn></mrow></msub><mo>.</mo><mo>.</mo><mo>.</mo><msub><mi>s</mi><mi>An</mi></msub><mo>.</mo><mo>.</mo><mo>.</mo><msub><mi>s</mi><mi>AN</mi></msub><mo>]</mo></mrow><mi>T</mi></msup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>11</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000729319500000045.GIF" wi="1325" he="85" /></maths>在(10)和(11)两式中,N表示速度字典中速度值总个数,A表示地面散射点向量中地面散射点总数;动目标三维过完备字典构造完成,将其带入公式(4)获得:<maths num="0012" id="cmaths0012"><math><![CDATA[<mrow><mover><mi>r</mi><mo>~</mo></mover><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>a</mi><mo>=</mo><mn>1</mn></mrow><mi>A</mi></munderover><msub><mi>&Phi;</mi><mi>a</mi></msub><mrow><mo>(</mo><mover><mi>V</mi><mo>~</mo></mover><mo>)</mo></mrow><msub><mi>s</mi><mi>a</mi></msub><mo>+</mo><mi>n</mi><mo>=</mo><mi>&Phi;</mi><mrow><mo>(</mo><mover><mi>V</mi><mo>~</mo></mover><mo>)</mo></mrow><mi>s</mi><mo>+</mo><mi>n</mi><mo>.</mo></mrow>]]></math><img file="FDA0000729319500000046.GIF" wi="780" he="197" /></maths>
地址 150001 黑龙江省哈尔滨市南岗区西大直街92号