发明名称 一种低复杂度的二维角度和极化参数联合估计方法
摘要 本发明提供一种低复杂度的二维角度和极化参数联合估计方法。采用交叉电偶极子在XOY坐标系中构成均匀平面方阵,对信号进行接收。首先,充分利用接收阵列的旋转不变特性,从接收数据的协方差矩阵中解出X轴的阵列流型矩阵。然后,利用矢量间Kronecker积的特性逐步解出Y轴的阵列流型矩阵和极化敏感矩阵。最后,综合三个矩阵内部元素之间的关系,解出DOA参数和极化参数。本发明在参数求解过程,利用矢量间Kronecker积的特性可以使得参数之间自动配对,无需额外算法;同时,该计算过程仅仅涉及矩阵之间的乘加运算,相对其他自动配对算法,避免了矩阵SVD等复杂操作,有效的降低了计算复杂度,便于快速实现。
申请公布号 CN105335615A 申请公布日期 2016.02.17
申请号 CN201510727905.3 申请日期 2015.10.31
申请人 电子科技大学 发明人 袁晓垒;甘露;江海龙;廖红舒;张花国
分类号 G06F19/00(2011.01)I 主分类号 G06F19/00(2011.01)I
代理机构 成都点睛专利代理事务所(普通合伙) 51232 代理人 葛启函
主权项 一种低复杂度的二维角度和极化参数联合估计方法,其特征在于,包括如下步骤:㈠采用L<sup>2</sup>个交叉偶极子构成均匀平面方阵接收的K个信号源的数据表示为z(t)=As(t)+n(t),其中,z(t)=[z<sub>11</sub>(t),...,z<sub>1L</sub>(t),z<sub>21</sub>(t),...,z<sub>2L</sub>(t),...,z<sub>LL</sub>(t)]<sup>T</sup>表示各个阵元接收信号所构成的数据矢量,s(t)=[s<sub>1</sub>(t),s<sub>2</sub>(t),…,s<sub>K</sub>(t)]<sup>T</sup>表示阵列接收到的由K个信号源发射的信号数据矢量,n(t)=[n<sub>11</sub>(t),...,n<sub>1L</sub>(t),n<sub>21</sub>(t),...,n<sub>2L</sub>(t),...,n<sub>LL</sub>(t)]<sup>T</sup>表示与各个信号源不相关的加性零均值高斯白噪声,(·)<sup>T</sup>表示矩阵的转置,L表示每个平行于X轴或Y轴的线阵包含的阵元个数,矩阵A为极化敏感阵列的广义阵列流型矩阵,表达式为<img file="FDA0000835775330000011.GIF" wi="413" he="159" />令A<sub>x</sub>=[a<sub>x1</sub>,a<sub>x2</sub>,…,a<sub>xK</sub>]表示平行于X轴的线阵的阵列流型矩阵,A<sub>y</sub>=[a<sub>y1</sub>,a<sub>y2</sub>,…,a<sub>yK</sub>]表示Y轴的线阵的阵列流型矩阵,u=[u<sub>1</sub>,u<sub>2</sub>,…,u<sub>K</sub>]表示由K个信号的极化矢量构成的极化矩阵,则有A=A<sub>x</sub>⊙A<sub>y</sub>⊙U,其中,⊙表示矩阵间的Kratri‑Rao积,即极化敏感阵列的广义阵列流型矩阵A为三个矩阵A<sub>x</sub>,A<sub>y</sub>,U的Kratri‑Rao积。a<sub>xk</sub>,a<sub>yk</sub>,k=1,2,...,K分别表示平行于X、Y轴的线阵的导向矢量,u<sub>k</sub>表示第k个信号的极化矢量,<img file="FDA0000835775330000012.GIF" wi="58" he="55" />表示Kronecker积,a<sub>k</sub>表示极化敏感阵列的广义导向矢量,即为三个矢量的Kronecker积,其表达式为<img file="FDA0000835775330000013.GIF" wi="1022" he="430" />其中,<img file="FDA0000835775330000014.GIF" wi="741" he="118" />p<sub>xk</sub>,k=1,…,K分别表示X、Y轴的空间相移因子,<img file="FDA0000835775330000015.GIF" wi="127" he="69" />分表表示第k个信号的仰角和方位角,每个入射信号具有任意的极化状态(γ<sub>k</sub>,η<sub>k</sub>),γ<sub>k</sub>,η<sub>k</sub>分别表示第k个信号的极化辅助角和极化相位差,λ表示入射信号的波长,δ表示均匀平面方阵中相邻阵元之间的间隔,考虑N个时间快拍,即观测时刻有N个,分别为t<sub>n</sub>,n=1,…,N,信源发射信号为s(t<sub>n</sub>),n=1,…,N,则阵列接收数据为N个接收信号 z(t<sub>n</sub>),n=1,…,N,用矩阵表示为Z=AS+NZ=[z(t<sub>1</sub>),z(t<sub>2</sub>),…,z(t<sub>N</sub>)]S=[s(t<sub>1</sub>),s(t<sub>2</sub>),…,s(t<sub>N</sub>)];N=[n(t<sub>1</sub>),n(t<sub>2</sub>),…,n(t<sub>N</sub>)]A=A<sub>x</sub>⊙A<sub>y</sub>⊙U㈡利用步骤㈠中的数据,计算阵列接收数据的协方差矩阵,对其进行EVD得到信号子空间V<sub>s</sub>及极化敏感阵列广义阵列流型矩阵A与信号子空间V<sub>s</sub>的关系:假设信号个数是已知的,由阵列接收数据矩阵Z得到阵列接收数据的协方差矩阵<img file="FDA0000835775330000021.GIF" wi="686" he="142" />(·)<sup>H</sup>表示矩阵的共轭转置,对其进行EVD,得到<img file="FDA0000835775330000022.GIF" wi="741" he="263" />其特征值由大到小排列为<img file="FDA0000835775330000023.GIF" wi="721" he="135" />相应的特征矢量<img file="FDA0000835775330000024.GIF" wi="533" he="126" />因为协方差矩阵的K个大特征值对应的特征矢量所张成的空间与入射信号的导向矢量所张成的空间是相同的,同为信号子空间V<sub>s</sub>,即span{e<sub>1</sub>,e<sub>2</sub>,…,e<sub>K</sub>}=span{a<sub>1</sub>,…,a<sub>K</sub>},故而存在唯一的非奇异变换矩阵T∈C<sup>K</sup><sup>×</sup><sup>K</sup>满足<img file="FDA0000835775330000025.GIF" wi="340" he="151" />㈢利用步骤㈡中的信号子空间V<sub>s</sub>与广义阵列流型矩阵A之间的关系,使用ESPRIT算法估计得到平行于X轴的线阵的阵列流型矩阵A<sub>x</sub>的各个范德蒙生成元p<sub>xk</sub>,k=1,…,K:平行于X轴的线阵的阵列流型矩阵A<sub>x</sub>具有范德蒙结构,且其与矩阵(AA<sub>y</sub>⊙U<sub>y</sub>⊙U)之间的Kratri‑Rao积,构成广义阵列流型矩阵A,具 有如下结构<img file="FDA0000835775330000031.GIF" wi="862" he="463" />令<u>A</u><sub>x</sub>=A(1:2L(L‑1),:)、<img file="FDA0000835775330000032.GIF" wi="449" he="94" />分别表示矩阵A的前、后2L(L‑1)行所构成的子矩阵,则二者满足<img file="FDA0000835775330000033.GIF" wi="822" he="167" />类似的,分别取信号子空间V<sub>s</sub>的前、后2L(L‑1)行所构成的子矩阵<u>V</u><sub>sx</sub>,<img file="FDA00008357753300000310.GIF" wi="111" he="71" />与矩阵A两个子矩阵之间满足<img file="FDA0000835775330000035.GIF" wi="469" he="159" />不同信号之间相互独立,故而矩阵A满足列满秩,得到<img file="FDA0000835775330000036.GIF" wi="580" he="174" />矩阵Ψ<sub>xp</sub>,Φ<sub>xp</sub>之间是相似的,即Ψ<sub>xp</sub>的特征值构成的对角阵一定等于对角阵Φ<sub>xp</sub>,Ψ<sub>xp</sub>对应的特征矢量构成矩阵T的各列,对矩阵Ψ<sub>xp</sub>进行EVD,即可得到对角阵Φ<sub>xp</sub>;㈣利用步骤㈢中解得的对角阵Φ<sub>xp</sub>、变换矩阵T及A=V<sub>s</sub>T,根据矢量之间Kronecker积的特性计算矩阵(A<sub>y</sub>⊙U):任意两个矢量a=[a<sub>1</sub>,a<sub>2</sub>,…,a<sub>N</sub>]<sup>T</sup>∈C<sup>N</sup><sup>×</sup><sup>1</sup>、b=[b<sub>1</sub>,b<sub>2</sub>,…,b<sub>M</sub>]<sup>T</sup>∈C<sup>M</sup><sup>×</sup><sup>1</sup>,二者之间的Kronecker积满足如下的关系<img file="FDA0000835775330000037.GIF" wi="558" he="167" />其中,<img file="FDA0000835775330000038.GIF" wi="124" he="62" />表示两个矢量之间的Kronecker积,I<sub>M</sub>表示M×M的单位阵,由对角阵Φ<sub>xp</sub>可以构造出平行于X轴的线阵的阵列流型矩阵A<sub>x</sub>,由A=V<sub>s</sub>T且A=A<sub>x</sub>⊙(A<sub>y</sub>⊙U)可以解出矩阵,记矩阵B=A<sub>y</sub>⊙U=[b<sub>1</sub>,b<sub>2</sub>,…,b<sub>K</sub>],T=[t<sub>1</sub>,t<sub>2</sub>,…,t<sub>K</sub>]则<img file="FDA0000835775330000039.GIF" wi="1364" he="166" />即解得矩阵A<sub>y</sub>⊙U=[b<sub>1</sub>,b<sub>2</sub>,…,b<sub>K</sub>];㈤利用步骤㈣中解得的矩阵B=A<sub>y</sub>⊙U,使用ESPRIT算法估计得到平行于Y轴的线阵的阵列流型矩阵A<sub>y</sub>的各个范德蒙生成元p<sub>yk</sub>,k=1,…,K:平行于Y轴的线阵的阵列流型矩阵A<sub>y</sub>同样具有范德蒙结构,类似步骤㈢中的做法,令 <u>B</u>=B(1:2(L‑1),:)、<img file="FDA0000835775330000041.GIF" wi="306" he="78" />分别表示矩阵B的前、后2(L‑1)行所构成的子矩阵,则二者满足<img file="FDA0000835775330000042.GIF" wi="764" he="190" />则解得对角矩阵<img file="FDA0000835775330000043.GIF" wi="255" he="79" />㈥利用步骤㈤解得的对角阵Φ<sub>yp</sub>、矩阵B=A<sub>y</sub>⊙U,根据矢量之间Kronecker积的特性计算矩阵U,类似步骤㈣,由对角阵Φ<sub>yp</sub>可以构造出矩阵A<sub>y</sub>,根据矢量之间Kronecker积的特性解得<img file="FDA0000835775330000044.GIF" wi="1310" he="175" />即得到极化矩阵U;㈦利用前面解得三个矩阵Φ<sub>xp</sub>,Φ<sub>yp</sub>,U,求解二维到达角和极化参数:根据各个参数与三个矩阵之间的对应关系<img file="FDA0000835775330000045.GIF" wi="974" he="118" /><img file="FDA0000835775330000046.GIF" wi="974" he="111" /><img file="FDA0000835775330000047.GIF" wi="982" he="175" />可以得到<img file="FDA0000835775330000048.GIF" wi="941" he="678" />。
地址 611731 四川省成都市高新区(西区)西源大道2006号