[发明专利]一种基于差分共性阵重构的相干信源DOA估计方法有效
申请号: | 201910302937.7 | 申请日: | 2019-04-16 |
公开(公告)号: | CN110031794B | 公开(公告)日: | 2021-11-09 |
发明(设计)人: | 陈章;吴昊;柳永祥;施伟;刘斌 | 申请(专利权)人: | 中国人民解放军国防科技大学 |
主分类号: | G01S3/22 | 分类号: | G01S3/22;G01S5/08 |
代理公司: | 南京理工大学专利中心 32203 | 代理人: | 薛云燕 |
地址: | 210000 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 共性 阵重构 相干 信源 doa 估计 方法 | ||
1.一种基于差分共性阵重构的相干信源DOA估计方法,其特征在于,包括以下步骤:
步骤1、利用均匀线性天线阵列接收相干信号,计算观测信号的协方差矩阵;
步骤2、对观测信号的协方差矩阵进行矢量化处理,并构造阵列选择矩阵进行重构,得到差分共性阵列流形的虚拟阵观测信号数据;
步骤3、计算虚拟阵观测信号数据的协方差矩阵,并根据均匀线性阵列的平移不变性,对新的阵列流形进行空间平滑处理;
步骤4、计算平滑后的数据的协方差矩阵并进行特征值分解,实现信号子空间与噪声子空间的分离,并采用基于子空间的DOA估计算法得到全部信源的DOA估计值;
步骤1所述的利用均匀线性天线阵列接收相干信号,计算观测信号的协方差矩阵,具体如下:
布置均匀线性天线阵列,阵元数为N,阵元间隔d等于接收信号波长的二分之一,设定空间中有K个由相干信源发射的远场窄带信号s(t)入射到天线阵列上,方向角分别为[θ1,θ2,…,θK],以阵元1作为参考,则接收信号x(t)为:
其中,t表示时间;n(t)为噪声矢量;A=[a(θ1),a(θ2),…,a(θK)]T为方向矩阵;a(θi)为第i个入射信号的方向矢量,表达式为
其中,λ为信号波长;
观测信号的协方差矩阵R为:
其中,P为信源s(t)的自相关矩阵,表示噪声功率,I表示单位矩阵;在实际中,通过最大似然准则得到观测信号样本的协方差矩阵估计值
其中,M为观测信号的快拍数,ti表示第i个采样时刻,x(ti)表示第i个采样时刻对应的接收信号;
步骤2所述对观测信号的协方差矩阵进行矢量化处理,并构造阵列选择矩阵进行重构,得到差分共性阵列流形的虚拟阵观测信号数据,具体如下:
对观测信号的协方差矩阵进行矢量化处理,得到矢量化矩阵:
其中,vec()表示矢量化处理;r为N2×K维矩阵,A*⊙A表示A的Khatri-Rao积;
针对均匀线阵结构参数,根据差分共性阵的原理构造阵列选择矩阵W:
其中,N为阵元数量,i和j为N×N维差分矩阵中的行号与列号;m表示矢量化后向量的序号;
将式(6)中阵列选择矩阵W左乘矢量化矩阵r,得:
其中,Bv等效为信号q入射在长度为2N-1的虚拟均匀线阵上的流形,从而得到等效观测信号z中第p个虚拟阵元zp的表达式为:
其中,p表示第p个虚拟阵元序号,Ri,j表示观测信号的协方差矩阵R中的第i行、第j列的值;
步骤3所述的计算虚拟阵观测信号数据的协方差矩阵,并根据均匀线性阵列的平移不变性,对新的阵列流形进行空间平滑处理,具体如下:
计算等效观测信号z的协方差矩阵
采用前向空间平滑方法处理得到RZSS:
其中F为空间平滑矩阵,其表达式为:
Fi=[0(N-L+1)×(i-1)|I(N-L+1)|0(N-L+1)×(L-i)] (11)
步骤4所述的计算平滑后的数据的协方差矩阵并进行特征值分解,实现信号子空间与噪声子空间的分离,并采用基于子空间的DOA估计算法得到全部信源的DOA估计值,具体如下:
所述基于子空间DOA估计算法,采用传统MUSIC算法的谱搜索算法,或采用求根MUSIC方法;
对RZSS进行特征值分解:
其中,Us和UN分别为对应K个较大特征值的特征矢量构成的信号子空间和对应N-K个较小特征值的特征矢量构成的噪声子空间;Σs和ΣN分别为K个较大特征值和N-K个较小特征值构成的对角阵;
利用MUSIC算法构建空间谱函数:
其中,空间谱中的极大值点所对应的角度即为信号源的波达方向角。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军国防科技大学,未经中国人民解放军国防科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910302937.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种干涉仪测向方法、装置和系统
- 下一篇:一种单基线干涉仪测向方法和装置