发明名称 一种基于矩阵填充的频控阵MIMO雷达系统的实现方法
摘要 本发明属于雷达技术领域,公开了一种基于矩阵填充的频控阵MIMO雷达系统的实现方法,其目的是在减少需要处理的测量数据,同时获得距离、角度以及多普勒维较高的分辨率。其步骤如下:步骤1,依据实际需求和频控阵MIMO系统的特点,确定发射载波、频率阵列、发射天线数以及发射波形码元长度,建立频控阵列MIMO雷达的发射模型,步骤2,根据目标空间环境,确定频控阵MIMO雷达的接收天线类型和天线数目,构建接收信号模型;步骤3,基于以上获得的部分接收数据,利用<i>L</i><sub><i>q</i></sub>范数(其中<i>q</i>小于1)空间处理技术,获得数据矩阵的恢复;步骤4,联合数据矩阵和参数估计方法获取目标的距离和方位二维空间以及多普勒的联合估计。
申请公布号 CN105717496A 申请公布日期 2016.06.29
申请号 CN201610066737.2 申请日期 2016.01.30
申请人 湖北工业大学 发明人 巩朋成;李婕;张正文;丰励;李仄立
分类号 G01S7/42(2006.01)I 主分类号 G01S7/42(2006.01)I
代理机构 武汉科皓知识产权代理事务所(特殊普通合伙) 42222 代理人 赵丽影
主权项 一种基于矩阵填充的频控阵MIMO雷达系统的实现方法,所述雷达系统包括发射模块,接收模块,数据矩阵恢复模块,以及参数估计模块,其特征在于,包括以下步骤:步骤1,建立频控阵MIMO雷达的发射模型:窄带的频控阵MIMO雷达系统的模型,其发射天线阵列由N个构成,频控阵MIMO雷达系统发射N个不同的发射信号x(t),其表示如下:<maths num="0001"><math><![CDATA[<mrow><msub><mi>x</mi><mi>n</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><msqrt><mfrac><mi>E</mi><mi>N</mi></mfrac></msqrt><msub><mover><mi>s</mi><mo>~</mo></mover><mi>n</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mi>exp</mi><mo>{</mo><mi>j</mi><mn>2</mn><msub><mi>&pi;f</mi><mi>n</mi></msub><mi>t</mi><mo>}</mo><mo>,</mo><mn>0</mn><mo>&le;</mo><mi>t</mi><mo>&le;</mo><mi>T</mi><mo>,</mo><mi>n</mi><mo>=</mo><mn>1</mn><mo>,</mo><mn>2</mn><mo>,</mo><mn>...</mn><mo>,</mo><mi>N</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000919004820000011.GIF" wi="1386" he="150" /></maths>其中,E是发射能量,T是雷达脉冲持续时间,f<sub>n</sub>是第n天线上的载波频率,<img file="FDA0000919004820000012.GIF" wi="110" he="75" />是单模发射波形;f<sub>n</sub>和<img file="FDA0000919004820000013.GIF" wi="104" he="75" />写成向量形式分别为:<maths num="0002"><math><![CDATA[<mrow><msub><mi>f</mi><mi>n</mi></msub><mover><mo>=</mo><mi>&Delta;</mi></mover><msub><mi>f</mi><mn>0</mn></msub><mo>+</mo><mrow><mo>(</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mi>&Delta;</mi><mi>f</mi><mo>,</mo><mi>n</mi><mo>=</mo><mn>1</mn><mo>,</mo><mn>2</mn><mo>,</mo><mn>...</mn><mo>,</mo><mi>N</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000919004820000014.GIF" wi="1195" he="87" /></maths><maths num="0003"><math><![CDATA[<mrow><mover><mi>s</mi><mo>~</mo></mover><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><munderover><mo>&Sigma;</mo><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msub><mover><mi>w</mi><mo>~</mo></mover><mi>n</mi></msub><msub><mi>s</mi><mi>n</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mover><mi>W</mi><mo>~</mo></mover><mi>s</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>3</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000919004820000015.GIF" wi="1027" he="139" /></maths>其中,f<sub>0</sub>是第1个天线上的载波频率,Δf是频率增量,s(t)=[s<sub>1</sub>(t),s<sub>2</sub>(t),…,s<sub>N</sub>(t)]   (4)<img file="FDA0000919004820000016.GIF" wi="1155" he="235" />在式(3)中,发射信号<img file="FDA0000919004820000017.GIF" wi="92" he="67" />是由一组正交信号s(t)的线性组合产生,s(t)满足R=∫s(t‑τ<sub>k</sub>)s(t‑τ<sub>k</sub>)<sup>H</sup>dt=∫s(t)s(t)<sup>H</sup>dt=I   (6)其中,τ<sub>k</sub>表示时延;推导给出频控阵MIMO雷达的发射阵列导向向量的过程如下:在频控阵MIMO雷达中,经加权的发射信号x(t)通过频控阵列,照射到某个散射体上;假设该散射体位于角度θ、相对于发射阵列的第一个发射天线的距离为r处,则第1个天线到目标的相位为<img file="FDA0000919004820000021.GIF" wi="1131" he="144" />其中,λ<sub>1</sub>是第一个发射阵元上的载波波长;类似地,第n个天线到目标的相位为:<img file="FDA0000919004820000022.GIF" wi="1411" he="278" />其中,d<sub>t</sub>是发射阵列的阵元间隔;λ<sub>n</sub>是第n个发射阵元上的载波波长,r<sub>n</sub>为散射体相对于发射阵列的第n个发射天线的距离;于是,发射阵列的第n个天线与第1个天线之间的相位差可表示为:<img file="FDA0000919004820000023.GIF" wi="1658" he="342" />以第一个阵元作为参考阵元,由此得到频控阵MIMO雷达的发射阵列导向向量为:<img file="FDA0000919004820000024.GIF" wi="1167" he="98" />步骤2,根据步骤1以及空间特性,获得频控阵MIMO雷达的接收模型:假设接收天线由M个接收天线,并采用相控阵列,则接收导向向量为:<maths num="0004"><math><![CDATA[<mrow><mi>b</mi><mrow><mo>(</mo><mi>&theta;</mi><mo>)</mo></mrow><mo>=</mo><msup><mrow><mo>&lsqb;</mo><mn>1</mn><mo>,</mo><msup><mi>e</mi><mrow><mo>-</mo><mi>j</mi><mfrac><mrow><mn>2</mn><msub><mi>&pi;f</mi><mn>0</mn></msub><msub><mi>d</mi><mi>r</mi></msub><mi>sin</mi><mi>&theta;</mi></mrow><mi>c</mi></mfrac></mrow></msup><mo>,</mo><mn>...</mn><mo>,</mo><msup><mi>e</mi><mrow><mo>-</mo><mi>j</mi><mfrac><mrow><mn>2</mn><msub><mi>&pi;f</mi><mn>0</mn></msub><mrow><mo>(</mo><mi>M</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><msub><mi>d</mi><mi>r</mi></msub><mi>s</mi><mi>i</mi><mi>n</mi><mi>&theta;</mi></mrow><mi>c</mi></mfrac></mrow></msup><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="FDA0000919004820000025.GIF" wi="1403" he="178" /></maths>其中,d<sub>r</sub>是接收阵列的阵元间隔。当雷达系统发射的发射波形信号照射到K个散射体上,K个散射体分别位于角度θ<sub>k</sub>(k=1,…,K)、相对于雷达系统的距离为r<sub>k</sub>(k=1,…,K)处;在假设散射体为点目标的情况下,雷达接收的基带信号为:<maths num="0005"><math><![CDATA[<mrow><mi>y</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><msqrt><mfrac><mi>E</mi><mi>N</mi></mfrac></msqrt><munderover><mo>&Sigma;</mo><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>K</mi></munderover><mi>b</mi><mrow><mo>(</mo><msub><mi>&theta;</mi><mi>k</mi></msub><mo>)</mo></mrow><msub><mi>&beta;</mi><mi>k</mi></msub><mi>a</mi><msup><mrow><mo>(</mo><msub><mi>&theta;</mi><mi>k</mi></msub><mo>,</mo><msub><mi>r</mi><mi>k</mi></msub><mo>)</mo></mrow><mi>T</mi></msup><mover><mi>s</mi><mo>~</mo></mover><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><mi>e</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>12</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000919004820000026.GIF" wi="1299" he="152" /></maths>其中,(·)<sup>T</sup>表示转置,β<sub>k</sub>为第k个散射体的幅度,e(t)为噪声和干扰项;接收信号先通过匹配滤波器组,使得每个匹配到发射波形s<sub>n</sub>(t),利用式(6),经匹配滤波后的输出转化为<maths num="0006"><math><![CDATA[<mrow><mi>Z</mi><mo>=</mo><msqrt><mfrac><mi>E</mi><mi>N</mi></mfrac></msqrt><munderover><mo>&Sigma;</mo><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>K</mi></munderover><msub><mi>&beta;</mi><mi>k</mi></msub><mi>b</mi><mrow><mo>(</mo><msub><mi>&theta;</mi><mi>k</mi></msub><mo>)</mo></mrow><mi>a</mi><msup><mrow><mo>(</mo><msub><mi>&theta;</mi><mi>k</mi></msub><mo>,</mo><msub><mi>r</mi><mi>k</mi></msub><mo>)</mo></mrow><mi>T</mi></msup><mover><mi>W</mi><mo>~</mo></mover><mo>+</mo><mi>E</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>13</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000919004820000031.GIF" wi="1243" he="155" /></maths>其中,E为匹配滤波器组输出的噪声向量,堆积匹配滤波器组的输出,将接收信号表示成向量形式z=vec(Z),即式(13)转化为z=Vβ+e   (14)其中,β表示了目标位置和幅度信息,e为匹配后的噪声和干扰项,V包含了加权矩阵<img file="FDA0000919004820000032.GIF" wi="60" he="72" />和阵列的导向矢量,其分别为<maths num="0007"><math><![CDATA[<mrow><mi>&beta;</mi><mo>=</mo><msubsup><mrow><mo>&lsqb;</mo><msub><mi>&beta;</mi><mn>1</mn></msub><mo>,</mo><msub><mi>&beta;</mi><mn>2</mn></msub><mo>,</mo><mn>...</mn><mo>,</mo><msub><mi>&beta;</mi><mi>K</mi></msub><mo>&rsqb;</mo></mrow><mrow><mi>K</mi><mo>&times;</mo><mn>1</mn></mrow><mi>T</mi></msubsup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>15</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000919004820000033.GIF" wi="1080" he="75" /></maths>V=[v<sub>1</sub>,v<sub>2</sub>,…,v<sub>K</sub>]<sub>MN×K</sub>   (16)其中,V的列向量为<maths num="0008"><math><![CDATA[<mrow><msub><mi>v</mi><mi>k</mi></msub><mo>=</mo><mi>v</mi><mi>e</mi><mi>c</mi><msub><mrow><mo>&lsqb;</mo><mi>b</mi><mrow><mo>(</mo><msub><mi>&theta;</mi><mi>k</mi></msub><mo>)</mo></mrow><mi>a</mi><msup><mrow><mo>(</mo><msub><mi>&theta;</mi><mi>k</mi></msub><mo>,</mo><msub><mi>r</mi><mi>k</mi></msub><mo>)</mo></mrow><mi>T</mi></msup><mover><mi>W</mi><mo>~</mo></mover><mo>&rsqb;</mo></mrow><mrow><mi>M</mi><mi>N</mi><mo>&times;</mo><mn>1</mn></mrow></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>17</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000919004820000034.GIF" wi="1096" he="86" /></maths>步骤3,根据频控阵MIMO雷达的信号模型,建立基于矩阵填充的数据矩阵恢复方法:基于稀疏采样,目标回波经接收天线转变到一个聚焦中心;在数据聚焦中心,将接收信号z转换成M×N的矩阵数据Y;未观测的数值通过求解L<sub>q</sub>惩罚得到;步骤4,根据获得接收数据矩阵,估计{θ<sub>k</sub>},(k=1,2,…,K)和β:基于稀疏采样,目标回波经接收天线转变到一个聚焦中心,并通过MC技术完成数据矩阵填充;获得数据矩阵后使用阵列信号处理方法获取目标参数;接收数据的协方差矩阵<maths num="0009"><math><![CDATA[<mrow><msub><mi>R</mi><mi>z</mi></msub><mover><mo>=</mo><mi>&Delta;</mi></mover><mi>E</mi><mo>{</mo><msup><mi>zz</mi><mi>H</mi></msup><mo>}</mo><mover><mo>=</mo><mi>&Delta;</mi></mover><msub><mi>E</mi><mi>x</mi></msub><msub><mi>&Lambda;</mi><mi>x</mi></msub><msubsup><mi>E</mi><mi>x</mi><mi>H</mi></msubsup><mo>+</mo><msub><mi>E</mi><mi>e</mi></msub><msub><mi>&Lambda;</mi><mi>e</mi></msub><msubsup><mi>E</mi><mi>e</mi><mi>H</mi></msubsup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>18</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000919004820000035.GIF" wi="1275" he="83" /></maths>其中,对角矩阵Λ<sub>x</sub>包含了K个较大特征值,E<sub>x</sub>对应特征矢量;而对角矩阵Λ<sub>e</sub>包含了剩余的特征值,E<sub>e</sub>对应特征矢量;基于以上的设计,距离和角度的估计函数如下:<maths num="0010"><math><![CDATA[<mrow><mi>f</mi><mrow><mo>(</mo><mi>&theta;</mi><mo>,</mo><mi>r</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><msup><mover><mi>d</mi><mo>~</mo></mover><mi>H</mi></msup><mrow><mo>(</mo><mi>&theta;</mi><mo>,</mo><mi>r</mi><mo>)</mo></mrow><mover><mi>d</mi><mo>~</mo></mover><mrow><mo>(</mo><mi>&theta;</mi><mo>,</mo><mi>r</mi><mo>)</mo></mrow></mrow><mrow><msup><mover><mi>d</mi><mo>~</mo></mover><mi>H</mi></msup><mrow><mo>(</mo><mi>&theta;</mi><mo>,</mo><mi>r</mi><mo>)</mo></mrow><mi>Q</mi><mover><mi>d</mi><mo>~</mo></mover><mrow><mo>(</mo><mi>&theta;</mi><mo>,</mo><mi>r</mi><mo>)</mo></mrow></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>19</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000919004820000036.GIF" wi="1121" he="155" /></maths>其中,<img file="FDA0000919004820000041.GIF" wi="153" he="75" />表示矩阵V的列,<img file="FDA0000919004820000042.GIF" wi="251" he="79" />
地址 430068 湖北省武汉市武昌区南湖李家墩1村1号