发明名称 一种基于Prony方法的方位估计算法
摘要 本发明公开了一种基于Prony方法的方位估计算法,该方法适用于在雷达和声纳系统中对目标方位估计,其特征在于包括以下步骤:步骤1、获取DOA估计算法测量方程;步骤2、对于均匀线性阵列,直接利用Prony方法求解测量方程;步骤3、对于均匀圆形阵列,构造变换矩阵,再利用Prony方法求解测量方程;本发明的技术方案实现了在均匀线性阵列和均匀圆形阵列测量平台上对目标的DOA估计,在高信噪比条件下估计性能良好,无需进行搜索,不用进行特征分解从而减小了计算量,同时能够突破阵列的瑞利限,分辨率较高,并且在相干信源的条件下不用进行解相干的操作,为方位估计求解算法提供了一种新的方法。
申请公布号 CN106569180A 申请公布日期 2017.04.19
申请号 CN201610987040.9 申请日期 2016.11.10
申请人 中国人民解放军理工大学 发明人 卢浩;马超;熊自明;冯淑芳;戎晓力;董鑫;郝以庆
分类号 G01S7/02(2006.01)I;G01S7/52(2006.01)I 主分类号 G01S7/02(2006.01)I
代理机构 苏州翔远专利代理事务所(普通合伙) 32251 代理人 王华
主权项 一种基于Prony方法的方位估计算法,其特征在于,包括如下步骤:步骤(1)获取DOA估计算法测量方程:基于二维DOA方位测量,令阵元编号为k=0,1,…,M‑1,各信源方位为θ<sub>i</sub>(i=1,2,…,p),信源为窄带信号,如式(1)所示:<img file="dest_path_FDA0001220987420000011.GIF" wi="1278" he="126" />其中,测量系统的采样频率为f<sub>s</sub>,采样间隔Ts=1/f<sub>s</sub>,v(nT<sub>s</sub>)为测量噪声;以信源i传播到阵元0上经过的传播时间为基准,τ<sub>k</sub>(θ<sub>i</sub>)是阵元k接收到信源i的时间相对于阵元0接收到信源i的时间差值;令信源的中心频率为f<sub>c</sub>,取快拍数N满足式(2):<img file="dest_path_FDA0001220987420000012.GIF" wi="1022" he="70" />则可得到各阵元接收信号格点频率上的DFT值,如式(3)所示:<img file="dest_path_FDA0001220987420000013.GIF" wi="1286" he="127" />将式(1)代入式(3)中,忽略噪声v(nT<sub>s</sub>),可以得到式(4):<img file="dest_path_FDA0001220987420000014.GIF" wi="1309" he="126" />于是可得测量方程,如式(5)所示:<img file="dest_path_FDA0001220987420000021.GIF" wi="1413" he="462" />步骤(2)对于均匀线性阵列,直接利用Prony方法求解测量方程:测量方程(5)即为基于Prony方法的DOA估计算法测量模型,求解该方程即可以得到各信源的方位角θ<sub>i</sub>,同时也能得出各信源的幅度参数a<sub>i</sub>;对于均匀线性阵列下的方位估计求解方法如下:阵列是均匀线性阵列时,已知延时差如式(6)所示:τ<sub>k</sub>(θ<sub>i</sub>)=kdsinθ<sub>i</sub>/c   (6)其中,d是阵元间距,c是传播速度,将式(6)代入式(5),可以得出式(7):<img file="dest_path_FDA0001220987420000022.GIF" wi="1414" he="206" />此时,DOA估计问题成为一个频率估计问题,若能解出z<sub>i</sub>,则各信源的方位和幅度如式(8)所示:θ<sub>i</sub>=arcsin(‑arg(z<sub>i</sub>)*λ/(2πd))a<sub>i</sub>=|A<sub>i</sub>|   (8)式(7)即为基本的Prony模型,可用Prony算法进行求解,X<sub>k</sub>满足一阶AR模型(9):X<sub>k</sub>+c<sub>1</sub>X<sub>k‑1</sub>+…+c<sub>p</sub>X<sub>k‑p</sub>=0   (9)可以根据式(10)求解系数c<sub>i</sub>:<img file="dest_path_FDA0001220987420000031.GIF" wi="1342" he="299" />其中e<sub>p</sub>是AR过程中的最小误差,并且相关函数如式(11)所示:<img file="dest_path_FDA0001220987420000032.GIF" wi="1286" he="134" />求解方程(10),可得到系数c<sub>i</sub>和最小误差e<sub>p</sub>的估计值,即可建立特征多项式如式(12)所示:1+c<sub>1</sub>z<sup>‑1</sup>+…+c<sub>p</sub>z<sup>‑p</sup>=0   (12)式(12)的根z<sub>i</sub>,也称其为Prony极点,于是式(5)模型可简化为参数A<sub>i</sub>的线性方程,用矩阵形式表示即为式(13)所示:ZA=X   (13)其中极点矩阵Z和测量矩阵A如式(14)所示:<img file="dest_path_FDA0001220987420000033.GIF" wi="1406" he="302" />最后可以得出测量矩阵如式(15)所示:A=Z<sup>+</sup>X=(Z<sup>H</sup>Z)<sup>‑1</sup>Z<sup>H</sup>X   (15)步骤3、对于均匀圆形阵列,构造变换矩阵,利用Prony方法求解测量方程,均匀圆阵下的方位估计求解方法如下:阵列是均匀圆形阵列时,已知延时差如式(16)所示:τ<sub>k</sub>(θ<sub>i</sub>)=rcos(kθ<sub>A</sub>‑θ<sub>i</sub>)/c   (16)其中r是圆阵半径,平均角度θ<sub>A</sub>=2π/M,M为阵元个数,根据式(4)可以得到格点频率上的DFT值如式(17)所示:<img file="dest_path_FDA0001220987420000041.GIF" wi="1230" he="124" />令β=ωr/c,已知:<img file="dest_path_FDA0001220987420000042.GIF" wi="1302" he="119" />可以推出式(19):<img file="dest_path_FDA0001220987420000043.GIF" wi="1294" he="126" />当|m|&gt;β时,J<sub>m</sub>(β)≈0,式(19)可化为式(20)<img file="dest_path_FDA0001220987420000044.GIF" wi="1302" he="151" />于是可以得到式(21):<img file="dest_path_FDA0001220987420000045.GIF" wi="1743" he="575" />其中f<sub>k</sub>(m)和变换矩阵Y如式(22)所示:<img file="dest_path_FDA0001220987420000051.GIF" wi="1349" he="319" />因此可以得到式(23):Y=F<sup>+</sup>X=(F<sup>H</sup>F)<sup>‑1</sup>F<sup>H</sup>X   (23)并且变换矩阵Y的各项如式(24)所示:<img file="dest_path_FDA0001220987420000052.GIF" wi="1342" he="127" />式(24)与式步骤(2)中的式(7)结构一致,同样的,DOA估计问题成为一个频率估计问题,若能估计出z<sub>i</sub>和A<sub>i</sub>,则各信源的方位和幅度如式(25)所示:θ<sub>i</sub>=‑arg(z<sub>i</sub>)a<sub>i</sub>=|A<sub>i</sub>|   (25)式(7)即为基本的Prony模型,可用Prony算法进行求解,Y<sub>k</sub>满足一阶AR模型(26):Y<sub>k</sub>+c<sub>1</sub>Y<sub>k</sub>‑1+…+c<sub>p</sub>Y<sub>k‑p</sub>=0   (26)可以根据式(27)求解系数c<sub>i</sub>:<img file="dest_path_FDA0001220987420000053.GIF" wi="1342" he="302" />其中e<sub>p</sub>是AR过程中的最小误差,并且相关函数如式(28)所示:<img file="dest_path_FDA0001220987420000054.GIF" wi="1294" he="135" />求解方程(27),可得到系数c<sub>i</sub>和最小误差e<sub>p</sub>的估计值,即可建立特征多项式如式(29)所示:1+c<sub>1</sub>z<sup>‑1</sup>+…+c<sub>p</sub>z<sup>‑p</sup>=0   (29)式(29)的根z<sub>i</sub>也是Prony极点,其中极点矩阵Z和测量矩阵A如式(30)所示:<img file="dest_path_FDA0001220987420000061.GIF" wi="1494" he="303" />最后可以得出测量矩阵如式(31)所示:A=Z<sup>+</sup>Y=(Z<sup>H</sup>Z)<sup>‑1</sup>Z<sup>H</sup>Y   (31)。
地址 210000 江苏省南京市秦淮区后标营路88号