发明名称 共形阵列雷达幅相误差校正快速实现方法
摘要 本发明公开了一种共形阵列雷达幅相误差校正快速实现方法,主要解决现有技术运算量庞大,难以实时快速完成的问题。其实现过程为:设置虚拟阵列,计算理想变换矩阵;得到共形阵列雷达接收数据;迭代初始化;修正变换矩阵;虚拟阵列实现DOA估计;得到原共形阵列雷达幅相误差参数;判定迭代是否收敛;完成共形阵列雷达幅相误差校正。本发明适当选取迭代初始值,利用虚拟阵列快速实现DOA估计,在原共形阵列雷达幅相误差参数和DOA估计之间迭代,直至迭代收敛,克服了现有技术中利用谱峰搜索估计信源方位的运算量大,难以实时快速完成的缺点,运算量低,易于实现,实现方式灵活多样,用于共形阵列雷达的实时幅相误差校正中。
申请公布号 CN103383450A 申请公布日期 2013.11.06
申请号 CN201310279489.6 申请日期 2013.06.25
申请人 西安电子科技大学 发明人 杨志伟;张学敬;廖桂生;孙冬暖;纪文静;曾操
分类号 G01S7/40(2006.01)I 主分类号 G01S7/40(2006.01)I
代理机构 陕西电子工业专利中心 61205 代理人 程晓霞;王品华
主权项 1.一种共形阵列雷达幅相误差校正快速实现方法,其特征在于:共形阵列雷达幅相误差校正的快速实现包括有如下步骤:步骤1.在原共形阵列雷达系统的坐标系上设置虚拟阵列,利用虚拟阵列对原共形阵列雷达进行内插变换,将原共形阵列雷达空间观测区域划分为M个角域,假设信源位于第m个角域,离线计算第m个角域的理想变换矩阵B<sub>m</sub>和理想预白化变换矩阵T<sub>m</sub>,将B<sub>m</sub>和T<sub>m</sub>存储在原共形阵列雷达系统的信号处理机中备用;步骤2.将雷达回波信号经过原共形阵列雷达系统各天线阵元的接收机和模拟/数字转换器进行处理和采样后,得到N×L维原共形阵列雷达的接收数据复矩阵X′,其中N为原共形阵列雷达的阵元个数,L为雷达系统采样的快拍数,将X′传送到原共形阵列雷达系统的信号处理机中备用;步骤3.在原共形阵列雷达系统的信号处理机中设定迭代序数变量l,设定第l次迭代中原共形阵列雷达幅相误差对角矩阵为<img file="FSA00000921441500011.GIF" wi="94" he="56" />令初始值l=1,取<img file="FSA00000921441500012.GIF" wi="202" he="68" />其中Γ<sub>0</sub>为原共形阵列雷达幅相误差对角矩阵初始值;步骤4.开始进行第l次迭代,利用<img file="FSA00000921441500013.GIF" wi="69" he="55" />对第m个角域的理想变换矩阵B<sub>m</sub>进行修正,得到第l次迭代中第m个角域的修正变换矩阵<img file="FSA00000921441500014.GIF" wi="98" he="68" />其中<img file="FSA00000921441500015.GIF" wi="437" he="121" />利用<img file="FSA00000921441500016.GIF" wi="74" he="69" />对第m个角域的理想预白化变换矩阵T<sub>m</sub>进行修正,得到第l次迭代中第m个角域的修正预白化变换矩阵<img file="FSA00000921441500017.GIF" wi="98" he="68" />其中<img file="FSA00000921441500018.GIF" wi="532" he="95" />H为共轭转置运算;步骤5.利用第l次迭代中第m个角域的修正预白化变换矩阵<img file="FSA00000921441500019.GIF" wi="72" he="68" />得到第l次迭代中的虚拟噪声子空间<img file="FSA000009214415000110.GIF" wi="202" he="77" />利用虚拟噪声子空间与虚拟信号子空间之间的正交性,结合root-MUSIC算法得到第l次迭代中信源方位的估计值<img file="FSA000009214415000111.GIF" wi="223" he="85" />步骤6.由信源方位的估计值<img file="FSA000009214415000112.GIF" wi="198" he="85" />得到第l+1次迭代中原共形阵列雷达幅相误差对角矩阵<img file="FSA000009214415000113.GIF" wi="122" he="54" /><maths num="0001"><![CDATA[<math><mrow><msup><mover><mi>&Gamma;</mi><mo>^</mo></mover><mrow><mo>(</mo><mi>l</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow></msup><mo>=</mo><mi>diag</mi><mrow><mo>(</mo><msup><mover><mi>&delta;</mi><mo>^</mo></mover><mrow><mo>(</mo><mi>l</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow></msup><mo>)</mo></mrow></mrow></math>]]></maths>其中<img file="FSA000009214415000115.GIF" wi="91" he="55" />为第l+1次迭代中原共形阵列雷达幅相误差向量,满足<img file="FSA00000921441500021.GIF" wi="573" he="185" />w为N×1维的首一列向量,满足w=[1,0,0,…0]<sup>T</sup>,<img file="FSA00000921441500022.GIF" wi="242" he="85" />为第l次迭代的构造矩阵,满足<img file="FSA00000921441500023.GIF" wi="964" he="88" /><img file="FSA00000921441500024.GIF" wi="247" he="86" />为第l次迭代的原共形阵列雷达导向对角矩阵,满足<img file="FSA00000921441500025.GIF" wi="703" he="97" /><img file="FSA00000921441500026.GIF" wi="231" he="86" />为原共形阵列雷达在<img file="FSA00000921441500027.GIF" wi="198" he="85" />方向的理想导向矢量,<img file="FSA00000921441500028.GIF" wi="123" he="61" />为原共形阵列雷达的实际噪声子空间,T为转置运算,diag(·)表示由列向量构成的对角矩阵;步骤7.在原共形阵列雷达系统的信号处理机中设定第l次迭代的代价函数值J<sup>(l)</sup>,考察原共形阵列雷达的实际噪声子空间与第l次迭代中估计得到的原共形阵列雷达信号子空间的正交性,令<img file="FSA00000921441500029.GIF" wi="702" he="95" />判断相邻两次迭代之间代价函数值之差是否满足收敛条件,若l=1,或者l≠1且J<sup>(L-1)</sup>-J<sup>(l)</sup>≥ε,则令l=l+1,返回步骤4继续迭代,否则结束迭代,执行步骤8,其中ε为设定的门限值;步骤8.在原共形阵列雷达系统的信号处理机中设定原共形阵列雷达幅相误差对角矩阵的最终估计值<img file="FSA000009214415000210.GIF" wi="59" he="55" />令<img file="FSA000009214415000211.GIF" wi="206" he="57" />对<img file="FSA000009214415000212.GIF" wi="37" he="53" />进行求逆运算得到原共形阵列雷达幅相误差补偿矩阵<img file="FSA000009214415000213.GIF" wi="132" he="91" />将<img file="FSA000009214415000214.GIF" wi="106" he="92" />左乘原共形阵列雷达的接收数据复矩阵X′,实现了共形阵列雷达幅相误差的快速校正。
地址 710071 陕西省西安市太白南路2号