发明名称 基于FA模型的强噪声背景下雷达距离像统计识别方法
摘要 本发明公开了一种基于FA模型的强噪声背景下雷达距离像统计识别方法,它涉及雷达自动目标识别技术领域,主要解决现有FA模型统计识别方法对噪声不稳健的问题。其训练阶段步骤为:对雷达连续HRRP分帧、平移对齐和强度归一化,并利用处理后的HRRP学FA模型各方位帧的参数,并保存模板。其测试阶段步骤为:先对待测试样本强度归一化、平移对齐,然后估计它的信噪比范围,若该信噪比大于30dB,则计算各目标各帧的距离值,并判定类别属性;若该信噪比小于30dB,则改写现有距离值,通过最小化它,求解低信噪比条件下的噪声能量,最后计算各目标各帧的距离值,并判定类别属性。本发明具有对噪声稳健,计算量较小的优点,用于对雷达目标识别。
申请公布号 CN101598784A 申请公布日期 2009.12.09
申请号 CN200910023247.4 申请日期 2009.07.08
申请人 西安电子科技大学 发明人 刘宏伟;陈凤;王鹏辉;保铮
分类号 G01S7/41(2006.01)I 主分类号 G01S7/41(2006.01)I
代理机构 陕西电子工业专利中心 代理人 王品华;朱红星
主权项 1.一种基于FA模型的强噪声背景下雷达距离像统计识别方法,包括A.训练步骤:(A1)按照目标所在的方位将目标的所有高信噪比环境下获得的一维高分距离像HRRP回波数据划分成多个数据段,每段称为一帧;(A2)将各帧内的HRRP回波数据平移对齐;(A3)将各帧内所有平移对齐后的HRRP数据进行强度归一化;(A4)分别对各个帧内强度归一化后的数据建立一个FA模型,求取模型参数均值m<sub>jk</sub><sup>+</sup>,噪声协方差阵ψ<sub>jk</sub><sup>+</sup>,加载矩阵A<sub>jk</sub><sup>+</sup>,利用Jacobi算法联合对角化ψ<sub>jk</sub><sup>+</sup>和A<sub>jk</sub><sup>+T</sup>A<sub>jk</sub><sup>+</sup>分别为Q<sub>jk</sub>Λ<sub>ψ,jk</sub><sup>+</sup>Q<sub>jk</sub><sup>T</sup>和Q<sub>jk</sub>Λ<sub>A,jk</sub><sup>+</sup>Q<sub>jk</sub><sup>T</sup>,其中Q<sub>jk</sub>是列正交矩阵,Λ<sub>ψ,jk</sub><sup>+</sup>和Λ<sub>A,jk</sub><sup>+</sup>是对角矩阵,并保存为模板<maths num="0001"><![CDATA[<math><mrow><msub><mi>T</mi><mi>FA</mi></msub><mo>=</mo><msubsup><mrow><mo>{</mo><msubsup><mover><mi>m</mi><mo>&OverBar;</mo></mover><mi>jk</mi><mo>+</mo></msubsup><mo>,</mo><msubsup><mover><mi>&Lambda;</mi><mo>&OverBar;</mo></mover><mrow><mi>&psi;</mi><mo>,</mo><mi>jk</mi></mrow><mo>+</mo></msubsup><mo>,</mo><msubsup><mover><mi>&Lambda;</mi><mo>&OverBar;</mo></mover><mrow><mi>A</mi><mo>,</mo><mi>jk</mi></mrow><mo>+</mo></msubsup><mo>,</mo><msub><mi>Q</mi><mi>jk</mi></msub><mo>,</mo><msubsup><mover><mi>A</mi><mo>&OverBar;</mo></mover><mi>jk</mi><mo>+</mo></msubsup><mo>,</mo><msubsup><mover><mi>&psi;</mi><mo>&OverBar;</mo></mover><mi>jk</mi><mo>+</mo></msubsup><mo>}</mo></mrow><mrow><mi>j</mi><mo>=</mo><mn>1</mn><mo>,</mo><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>C</mi><mo>,</mo><msub><mi>K</mi><mi>j</mi></msub></mrow></msubsup><mo>,</mo></mrow></math>]]></maths>j=1,2,…,C,C是总的目标类别数,k=1,2,…,K<sub>j</sub>,K<sub>j</sub>是第j类目标的总的方位帧数目;B.测试步骤(B1)对需要测试的样本进行强度归一化,得到归一化后的测试样本x<sub>test</sub>;(B2)将归一化后的测试样本x<sub>test</sub>分别与各类目标模板中的均值向量m<sub>jk</sub><sup>+</sup>平移对齐,得到对齐后的测试样本x<sub>test</sub><sup>jk*</sup>j=1,2,…,C,k=1,2,…,K<sub>j</sub>;(B3)估计待测试样本的信噪比范围,对于信噪比大于30dB的测试样本执行步骤(B4)至(B5),对于信噪比小于30dB的测试样本执行步骤(B6)至(B11);(B4)利用训练过程得到的FA模板,计算测试样本对应于各类目标所有帧的距离值:<maths num="0002"><![CDATA[<math><mrow><msubsup><mi>F</mi><mi>fa</mi><mi>jk</mi></msubsup><mrow><mo>(</mo><msubsup><mover><mi>x</mi><mo>&OverBar;</mo></mover><mi>test</mi><mrow><mi>jk</mi><mo>*</mo></mrow></msubsup><mo>)</mo></mrow><mo>=</mo><mi>ln</mi><mo>|</mo><msubsup><mover><mi>&psi;</mi><mo>&OverBar;</mo></mover><mi>jk</mi><mo>+</mo></msubsup><mo>+</mo><msubsup><mover><mi>A</mi><mo>&OverBar;</mo></mover><mi>jk</mi><mo>+</mo></msubsup><msubsup><mover><mi>A</mi><mo>&OverBar;</mo></mover><mi>jk</mi><mrow><mo>+</mo><mi>T</mi></mrow></msubsup><mo>|</mo><mo>+</mo><msup><mrow><mo>(</mo><msubsup><mover><mi>x</mi><mo>&OverBar;</mo></mover><mi>test</mi><mrow><mi>jk</mi><mo>*</mo></mrow></msubsup><mo>-</mo><msubsup><mover><mi>m</mi><mo>&OverBar;</mo></mover><mi>jk</mi><mo>+</mo></msubsup><mo>)</mo></mrow><mi>T</mi></msup><msup><mrow><mo>(</mo><msubsup><mover><mi>&psi;</mi><mo>&OverBar;</mo></mover><mi>jk</mi><mo>+</mo></msubsup><mo>+</mo><msubsup><mover><mi>A</mi><mo>&OverBar;</mo></mover><mi>jk</mi><mo>+</mo></msubsup><msubsup><mover><mi>A</mi><mo>&OverBar;</mo></mover><mi>jk</mi><mrow><mo>+</mo><mi>T</mi></mrow></msubsup><mo>)</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup><mrow><mo>(</mo><msubsup><mover><mi>x</mi><mo>&OverBar;</mo></mover><mi>test</mi><mrow><mi>jk</mi><mo>*</mo></mrow></msubsup><mo>-</mo><msubsup><mover><mi>m</mi><mo>&OverBar;</mo></mover><mi>jk</mi><mo>+</mo></msubsup><mo>)</mo></mrow></mrow></math>]]></maths>其中,m<sub>jk</sub><sup>+</sup>,噪声协方差阵ψ<sub>jk</sub><sup>+</sup>,加载矩阵A<sub>jk</sub><sup>+</sup>为FA模型训练阶段存储模板参数;(B5)找出步骤(B4)计算出的距离值中最小的一个,若该距离值对应的模板属于第j类目标,j=1,2,…,C,则判定测试样本属于第j类目标,测试过程结束;(B6)将步骤(B4)中各类目标所有帧的距离值改写为:<img file="A2009100232470003C1.GIF" wi="1488" he="177" /><img file="A2009100232470003C2.GIF" wi="908" he="281" />其中,trace(ψ<sub>jk</sub><sup>+</sup>)表示求取矩阵ψ<sub>jk</sub><sup>+</sup>的迹,q<sub>p,jk</sub>是正交矩阵Q<sub>jk</sub>的列向量,P<sub>s,jk</sub>是j类目标的第k帧的信号能量,P<sub>w,jk</sub><sup>+</sup>,P<sub>w,jk</sub><sup>-</sup>分别是j类目标的第k帧高、低信噪比条件下的噪声能量,D是距离像的维数,d是隐变量的维数,<img file="A2009100232470003C3.GIF" wi="139" he="66" />λ<sub>A,p,jk</sub><sup>+</sup>分别是训练阶段存储的模板参数Λ<sub>ψ,jk</sub><sup>+</sup>和Λ<sub>A,jk</sub><sup>+</sup>的第p个元素;(B7)对步骤(B6)改写后的各帧距离值关于P<sub>w,jk</sub><sup>-</sup>求导数,并令之为零,最终等价为求解D个一元三次方程:<img file="A2009100232470003C4.GIF" wi="741" he="82" /><img file="A2009100232470003C5.GIF" wi="1407" he="189" /><maths num="0003"><![CDATA[<math><mrow><mo>-</mo><mi>z</mi><msqrt><msub><mi>P</mi><mrow><mi>s</mi><mo>,</mo><mi>jk</mi></mrow></msub><mo>+</mo><msubsup><mi>P</mi><mrow><mi>w</mi><mo>,</mo><mi>jk</mi></mrow><mo>+</mo></msubsup></msqrt><msubsup><mover><mi>m</mi><mo>&OverBar;</mo></mover><mi>jk</mi><mrow><mo>+</mo><mi>T</mi></mrow></msubsup><msub><mi>q</mi><mrow><mi>p</mi><mo>,</mo><mi>jk</mi></mrow></msub><msubsup><mover><mi>x</mi><mo>&OverBar;</mo></mover><mi>test</mi><mrow><mi>jk</mi><mo>*</mo><mi>T</mi></mrow></msubsup><msub><mi>q</mi><mrow><mi>p</mi><mo>,</mo><mi>jk</mi></mrow></msub><mi>item</mi><mn>0</mn><mo>-</mo><mi>i</mi><msup><mrow><mi>tem</mi><mn>0</mn></mrow><mn>2</mn></msup><mo>=</mo><mn>0</mn></mrow></math>]]></maths>p=1,…,D其中,<img file="A2009100232470003C7.GIF" wi="1460" he="144" /><maths num="0004"><![CDATA[<math><mrow><mi>z</mi><mo>=</mo><msqrt><msub><mi>P</mi><mrow><mi>s</mi><mo>,</mo><mi>jk</mi></mrow></msub><mo>+</mo><msubsup><mi>P</mi><mrow><mi>w</mi><mo>,</mo><mi>jk</mi></mrow><mo>-</mo></msubsup></msqrt><mo>;</mo></mrow></math>]]></maths>(B8)利用卡丹公式求解步骤(B7)中的一元三次方程,并通过判断方程的根与常用信噪比范围的关系,得到步骤(B6)中的距离值F<sub>fa</sub><sup>jk</sup>(x<sub>test</sub><sup>jk*</sup>)的近似最小值对应的参数z,把它记为z<sub>p,jk</sub><sup>*</sup>,然后利用关系式<maths num="0005"><![CDATA[<math><mrow><mi>z</mi><mo>=</mo><msqrt><msub><mi>P</mi><mrow><mi>s</mi><mo>,</mo><mi>jk</mi></mrow></msub><mo>+</mo><msubsup><mi>P</mi><mrow><mi>w</mi><mo>,</mo><mi>jk</mi></mrow><mo>-</mo></msubsup></msqrt><mo>,</mo></mrow></math>]]></maths>求得第j类目标第k帧的第p个距离单元对应的噪声能量:<maths num="0006"><![CDATA[<math><mrow><msubsup><mi>p</mi><mrow><mi>w</mi><mo>,</mo><mrow><mo>(</mo><mi>p</mi><mo>)</mo></mrow><mo>,</mo><mi>jk</mi></mrow><mrow><mo>-</mo><mo>*</mo></mrow></msubsup><mo>=</mo><msqrt><msup><mrow><mo>(</mo><msubsup><mi>z</mi><mrow><mi>p</mi><mo>,</mo><mi>jk</mi></mrow><mo>*</mo></msubsup><mo>)</mo></mrow><mn>2</mn></msup><mo>-</mo><msub><mi>P</mi><mrow><mi>s</mi><mo>,</mo><mi>jk</mi></mrow></msub></msqrt><mo>,</mo></mrow></math>]]></maths>p=1,…,D;(B9)求距离值近似最小值对应的低信噪比环境下的噪声能量:<maths num="0007"><![CDATA[<math><mrow><msubsup><mi>p</mi><mrow><mi>w</mi><mo>,</mo><mi>jk</mi></mrow><mrow><mo>-</mo><mo>*</mo></mrow></msubsup><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>p</mi><mo>=</mo><mi>d</mi><mo>+</mo><mn>1</mn></mrow><mi>D</mi></munderover><msubsup><mi>p</mi><mrow><mi>w</mi><mo>,</mo><mrow><mo>(</mo><mi>p</mi><mo>)</mo></mrow><mo>,</mo><mi>jk</mi></mrow><mrow><mo>-</mo><mo>*</mo></mrow></msubsup><mo>;</mo></mrow></math>]]></maths>(B10)计算测试样本到各类目标所有帧的距离值:<img file="A2009100232470004C4.GIF" wi="1810" he="172" /><img file="A2009100232470004C5.GIF" wi="1920" he="177" /><maths num="0008"><![CDATA[<math><mrow><msubsup><mi>Q</mi><mi>jk</mi><mi>H</mi></msubsup><mrow><mo>(</mo><msqrt><msub><mi>P</mi><mrow><mi>s</mi><mo>,</mo><mi>jk</mi></mrow></msub><mo>+</mo><msubsup><mi>P</mi><mrow><mi>w</mi><mo>,</mo><mi>jk</mi></mrow><mrow><mo>-</mo><mo>*</mo></mrow></msubsup></msqrt><msubsup><mover><mi>x</mi><mo>&OverBar;</mo></mover><mi>test</mi><mrow><mi>jk</mi><mo>*</mo></mrow></msubsup><mo>-</mo><msqrt><msub><mi>P</mi><mrow><mi>s</mi><mo>,</mo><mi>jk</mi></mrow></msub><mo>+</mo><msubsup><mi>P</mi><mrow><mi>w</mi><mo>,</mo><mi>jk</mi></mrow><mo>+</mo></msubsup></msqrt><msubsup><mover><mi>m</mi><mo>&OverBar;</mo></mover><mi>jk</mi><mo>+</mo></msubsup><mo>)</mo></mrow></mrow></math>]]></maths>(B11)从步骤(B10)计算出的各类目标所有帧的距离值中找到最小的一个,若该距离值对应的模板属于第j类目标,j=1,2,…,C,则判定测试样本属于第j类目标,测试过程结束。
地址 710071陕西省西安市太白路2号