一种基于平行嵌套阵的二维DOA估计方法与流程

文档序号:17156409发布日期:2019-03-20 00:03阅读:276来源:国知局
一种基于平行嵌套阵的二维DOA估计方法与流程

本发明属于无线通信和雷达信号处理技术领域,具体涉及一种基于平行嵌套阵的二维doa估计方法。



背景技术:

随着空分多址技术和智能天线技术的发展,利用信号的波达方向(doa)完成信号的空域捕获和跟踪吸引了大量国内外学者的研究,尤其是在雷达、声呐、导航、通信、射电天文学等诸多领域。

现有的doa估计方法大多基于传统满阵,即天线阵列相邻阵元的间距不得超过入射信号的半波长。但是,满阵由于阵元间距的限制,若想增大阵列孔径、提升doa估计精度和分辨率就必须增加阵元数目,因此,会造成系统过于复杂和系统成本的增加。鉴于传统满阵存在的上述问题,又提出了稀疏阵,即存在阵元间距大于半波长的阵列。与传统满阵相比,在阵元数目相同的情况下,稀疏阵拥有更大的阵列孔径以及更小的阵元互耦,提高了doa估计精度、分辨率和最大可处理的信号数。另一方面,在阵列孔径相同的条件下,稀疏阵所需的阵元数更少,这意味着更小规模的接收系统和信号处理系统等,极大地降低了系统成本。

目前基于稀疏阵的doa估计主要是一维doa估计。但在实际应用中仅有一维doa信息是远远不够的,例如:移动通信等数据传输的过程中往往需要知道入射信号的二维doa信息,即方位角和俯仰角。现有的二维doa估计方法大多是基于阵元间距等于半波长的简化面阵,如l形阵列、双平行线阵、十字形阵列等。其中,双平行线阵由于结构简单、易于实现、具有较强的方法适用性等优点得到了广泛的关注和应用。

目前,基于双平行线阵的二维doa估计存在以下缺点:估计的信号数不能超过子阵数目,自由度较低;需要额外的额配对算法;谱峰搜索带来了巨大计算量,计算复杂度较高;估计精度和分辨率较低等等。



技术实现要素:

鉴于以上所述现有技术的缺点,本发明的目的在于提供一种基于平行嵌套阵的二维doa估计方法。

为实现上述目的及其他相关目的,本发明提供一种基于平行嵌套阵的二维doa估计方法,该平行嵌套阵包括两个相同的稀疏非均匀嵌套阵,包括第一子阵和第二子阵,该二维doa估计方法包括以下步骤:

根据所述第一子阵的接收信号的矢量x1(t)与第二子阵的接收信号的矢量x2(t)分别计算第一子阵虚拟优化阵接收信号的自相关矩阵和第二子阵虚拟优化阵接收信号的自相关矩阵

计算所述第一子阵虚拟优化阵接收信号与所述第二子阵虚拟优化阵接收信号的互相关矩阵以及第二子阵虚拟优化阵与第一子阵虚拟优化阵的互相关矩阵

根据所述第一子阵虚拟优化阵接收信号的自相关矩阵和第二子阵虚拟优化阵接收信号的自相关矩阵以及第一子阵虚拟优化阵接收信号与所述第二子阵虚拟优化阵接收信号的互相关矩阵和所述第二子阵虚拟优化阵与第一子阵虚拟优化阵的互相关矩阵计算平行嵌套阵虚拟优化阵接收信号的自相关矩阵;

根据所述平行嵌套阵虚拟优化阵接收信号的自相关矩阵计算入射信号cosα与y轴夹角的估计值的估计值

根据所述入射信号cosα与y轴夹角的估计值计算与x轴夹角的估计值

根据所述入射信号cosα与y轴夹角的估计值的估计值与所述入射信号cosα与y轴夹角的估计值的估计值计算第k个信号的方位角的估计值和俯仰角的估计值

可选地,所述的分别计算第一子阵虚拟优化阵接收信号的自相关矩阵和第二子阵虚拟优化阵接收信号的自相关矩阵包括:

根据所述第一子阵接收信号矢量x1(t)和所述第二子阵接收信号矢量x2(t)分别计算第一子阵接收信号的自相关矩阵的估计和第二子阵接收信号的自相关矩阵的估计

向量化所述第一子阵接收信号的自相关矩阵的估计值与所述第二子阵接收信号的自相关矩阵的估计值得到第一子阵观测矢量z1与第二子阵观测矢量z2;

分别对第一子阵观测矢量z1和第二子阵观测矢量z2进行去冗余操作得到第一子阵无冗余观测矢量和第二子阵无冗余观测矢量

分别根据所述第一子阵无冗余观测矢量和所述第二子阵无冗余观测矢量构建第一子阵虚拟优化阵接收信号的自相关矩阵和第二子阵虚拟优化阵接收信号的自相关矩阵

可选地,所述计算所述第一子阵虚拟优化阵接收信号与所述第二子阵虚拟优化阵接收信号的互相关矩阵以及第二子阵虚拟优化阵与第一子阵虚拟优化阵的互相关矩阵具体包括:

根据第一子阵接收信号的矢量x1(t)与第二子阵接收信号的矢量x2(t)计算得到第一子阵与第二子阵的互相关矩阵的估计值

向量化所述第一子阵与第二子阵的互相关矩阵的估计值得到互观测矢量z;

对所述互观测矢量z进行去冗余操作得到无冗余观测矢量

根据所述矢量计算所述第一子阵虚拟优化阵与所述第二子阵虚拟优化阵接收信号的互相关矩阵

根据所述第一子阵的虚拟优化阵与所述第二子阵的虚拟优化阵接收信号的互相关矩阵计算第二子阵虚拟优化阵与第一子阵虚拟优化阵的互相关矩阵

可选地,所述根据所述第一子阵虚拟优化阵接收信号的自相关矩阵和第二子阵虚拟优化阵接收信号的自相关矩阵以及第一子阵虚拟优化阵接收信号与所述第二子阵虚拟优化阵接收信号的互相关矩阵和所述第二子阵虚拟优化阵与第一子阵虚拟优化阵的互相关矩阵计算平行嵌套阵虚拟优化阵接收信号的自相关矩阵,具体包括:

可选地,所述根据所述平行嵌套阵虚拟优化阵接收信号的自相关矩阵计算入射信号cosα与y轴夹角的估计值的估计值包括:

对所述平行嵌套阵虚拟优化阵的接收信号的自相关矩阵进行特征分解得到噪声子空间un;

将所述噪声子空间un划分为两个维度相同的矩阵un1和un2;

构建多项式a(x)=[1,x,x2,...,xγ-1]t,其中,x=exp(j2πdcos(α)/λ),d=λ/2为阵元间的单位间距,λ表示信号波长;记a(x)h表示a(x)的共轭转秩,un1(x)h表示un1(x)的共轭转秩,un2(x)h表示un2(x)的共轭转秩;

求解式子(t1t4-t2t3)的根并找出与单位圆最接近的k个根xk,1≤k≤k;

计算入射信号cosα的估计值

其中,angle(·)为取相位算子。

可选地,所述根据所述入射信号cosα与y轴夹角的估计值计算与x轴夹角的估计值包括:

根据第一子阵和第二子阵构造平行互质阵的接收信号x;

根据所述平行互质阵的接收信号x计算所述平行互质阵的接收信号x的协方差矩阵rxx;

对所述协方差矩阵rxx进行特征分解得到噪声子空间

根据所述入射信号cosα的估计值计算第一子阵阵列流型矩阵的估计值令z=exp(j2πdcos(βk)/λ)并构造:

求解p(z)的根,计算离单位圆最近的根

则入射信号的估计值为:

可选地,根据根据所述入射信号cosα与y轴夹角的估计值的估计值与所述入射信号cosα与y轴夹角的估计值的估计值计算第k个信号的方位角的估计值和俯仰角的估计值具体为:

如上所述,本发明的一种基于平行嵌套阵的二维doa估计方法,具有以下有益效果:

本发明使用稀疏阵的所有虚拟阵元来进行估计,突破了可估计信号数不能超过子阵数的限制;提出的双平行嵌套阵阵列孔径更大,分辨率更高,自由度更大,估计精度也更高,性能更好;采用求根的方法求解角度信息,无需谱搜索,大大降低了算法复杂度;无需额外的配对算法,实现了方位角和俯仰角的自动配对。

附图说明

为了进一步阐述本发明所描述的内容,下面结合附图对本发明的具体实施方式作进一步详细的说明。应当理解,这些附图仅作为典型示例,而不应看作是对本发明的范围的限定。

图1为本发明阵列设置示意图;

图2为本发明所述的一种基于平行嵌套阵的二维doa估计方法的流程图;

图3为本发明所提阵列及算法方位角的求根均方误差随snr变化关系示意图;

图4为本发明所提阵列及算法俯仰角的求根均方误差随snr变化关系示意图;

图5为本发明所提阵列及算法方位角的求根均方误差随快拍数变化关系示意图;

图6为本发明所提阵列及算法俯仰角的求根均方误差随快拍数变化关系示意图。

具体实施方式

以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。

需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。

本发明提供一种基于平行嵌套阵的二维doa估计方法,所述的平行嵌套阵包括两个完全相同的稀疏非均匀嵌套阵,包括第一子阵和第二子阵,下文分别以子阵1和子阵2代替进行说明。

如图1所示,每个子阵都有n=n1+n2个阵元,子阵1位于y轴上,子阵2与子阵1相互平行,而且两个子阵的间距为单位间距d=λ/2,λ表示信号波长。该阵列接收k个不相关的远场窄带信号,信号入射方向和x轴、y轴的夹角分别为β和α。噪声为独立同分布的加性高斯白噪声,且与信号不相关。

则子阵1的阵元位置可表示为集合:

同理,子阵2的阵元位置可表示为:

因此,平行嵌套阵的阵元位置可表示为还可用矢量d=[d1,d2,...,dn]t表示子阵1的阵元位置,其中,

假设有k个非相关远场窄带信号sk(t)从方向(θk,φk)入射到阵列,其中,k=1,2,…,k,θk和φk分别表示第k个信号的方位角和俯仰角。噪声为独立同分布的加性高斯白噪声,且与信号独立。则平行嵌套阵中子阵1和子阵2的接收信号矢量可分别表示为:

其中,a1=[a1(α1),a1(α2),…,a1(αk)]表示子阵1的阵列流型矩阵,a2=[a2(α1,β1),a2(α2,β2),…,a2(αk,βk)]=a1φ表示子阵2的阵列流型矩阵,表示子阵1与第k个信号相对应的导向矢量,表示子阵2与第k个信号相对应的导向矢量,αk和βk分别表示第k个信号与y轴和x轴的夹角,且满足关系式:cos(αk)=sin(θk)sin(φk)和cos(βk)=cos(θk)sin(φk)。s(t)=[s1(t),s2(t),k,sk(t)]t表示信号矢量,分别为子阵1和子阵2的噪声矢量,其元素独立同分布且均服从复高斯分布

具体地,如图2所示,所述的doa估计方法包括以下步骤:

步骤s1:根据所述第一子阵的接收信号的矢量x1(t)与第二子阵的接收信号的矢量x2(t)分别计算第一子阵虚拟优化阵接收信号的自相关矩阵和第二子阵虚拟优化阵接收信号的自相关矩阵

步骤s2:计算所述第一子阵虚拟优化阵接收信号与所述第二子阵虚拟优化阵接收信号的互相关矩阵以及第二子阵虚拟优化阵与第一子阵虚拟优化阵的互相关矩阵

步骤s3:根据所述第一子阵虚拟优化阵接收信号的自相关矩阵和第二子阵虚拟优化阵接收信号的自相关矩阵以及第一子阵虚拟优化阵接收信号与所述第二子阵虚拟优化阵接收信号的互相关矩阵和所述第二子阵虚拟优化阵与第一子阵虚拟优化阵的互相关矩阵计算平行嵌套阵虚拟优化阵接收信号的自相关矩阵;

步骤s4:根据所述平行嵌套阵虚拟优化阵接收信号的自相关矩阵计算入射信号cosα的估计值

步骤s5:计算入射信号cosβ的估计值

步骤s6:根据所述入射信号cosα的估计值与所述入射信号cosβ的估计值计算第k个信号的方位角的估计值和俯仰角的估计值

本发明使用稀疏阵的所有虚拟阵元来进行估计,突破了可估计信号数不能超过子阵数的限制;提出的平行嵌套阵阵列孔径更大,分辨率更高,自由度更大,估计精度也更高,性能更好;采用求根的方法求解角度信息,无需谱搜索,大大降低了算法复杂度;无需额外的配对算法,实现了方位角和俯仰角的自动配对。

于一实施例中,所述步骤s1包括以下子步骤:

根据子阵1接收信号矢量x1(t)计算子阵1接收信号的自相关矩阵r11,根据子阵2接收信号矢量x2(t)计算子阵2接收信号的自相关矩阵r22,

其中,是信号的自相关矩阵,对角元素表示第k个信号的功率,k=1,…,k,in为n维的单位矩阵,于本实施例中,[·]h表示共轭转秩,

但是r11是不可得到的理想协方差矩阵,实际上,通过t次快拍估计得到子阵1接收信号的自相关矩阵的估计值

同理,r12是不可得到的理想协方差矩阵,子阵2接收信号的自相关矩阵的估计值由下式估计得到:

然后,向量化矩阵可以得到子阵1的观测矢量z1

其中,vec(·)为向量化算子。则可看作子阵1的虚拟优化阵所对应的阵列流型矩阵,p1可看作入射到该虚拟优化阵的单快拍信号矢量。z1中的元素为子阵1的虚拟优化阵的接收数据,但是存在冗余,因此,需要对z1去进行去冗余操作得到

其中,是子阵1的无冗余观测矢量,γ=n2(n1+1),矢量除了第γ个元素为1,其余元素均为0。

接下来,基于矢量构建一个hermitiantoeplitz矩阵具体结构如下所示:

则构建的即是子阵1的虚拟优化阵接收信号的自相关矩阵,且该优化阵是一个阵元数为γ的ula。由于嵌套阵的虚拟优化阵列关于零阵元对称,因此有等式成立。

同理,可基于通过向量化、去冗余等操作得到子阵2对应的无冗余观测矢量构建子阵2的虚拟优化阵接收信号的自相关矩阵,记为

于一实施例中,所述步骤s2包括以下子步骤:

由接收信号矢量x1(t)和收信号矢量x2(t)得到子阵1和子阵2的互相关矩阵

同样地,通过多次快拍来得到互相关矩阵r12的估计值:

与步骤s1类似,将互相关矩阵的估计值向量化并去冗余得到互观测矢量再基于矢量如下构建toeplitz矩阵:

则构建的即是子阵1的虚拟优化阵与子阵2的虚拟优化阵接收信号的互相关矩阵。值得注意的是,由于是根据物理阵列接收信号的互相关矩阵推得,因此与不同的是,仅是toeplitz矩阵而不是hermitiantoeplitz矩阵。易知其中为子阵2虚拟优化阵与子阵1虚拟优化阵的互相关矩阵。

于一实施例中,所述步骤s3包括以下子步骤:

设子阵1虚拟优化阵的接收信号为xvir1,子阵2虚拟优化阵的接收信号为xvir2,则平行嵌套阵整个虚拟优化阵的接收信号为:

则得到虚拟信号xvir的协方差矩阵为:

这样,利用步骤s1和步骤s2中的估计值可以得到待求协方差矩阵rvir的估计值显然是2γ×2γ维矩阵。

于一实施例中,所述步骤s4具体包括以下子步骤:

对矩阵进行特征分解,有

其中,λs是k×k维对角矩阵,包含的k个大特征值;us是2γ×k维信号子空间,由的k个大特征值对应的特征向量张成;λn是(2γ-k)×(2γ-k)维对角矩阵,包含的2γ-k个小特征值;un是2γ×(2γ-k)维噪声子空间,由的2γ-k个小特征值对应的特征向量张成。

然后,将un如下进行分块:

子矩阵un1和un2均为γ×(2γ-k)维矩阵。再构建多项式a(x)=[1,x,x2,...,xγ-1]t,其中,x=exp(j2πdcos(α)/λ),d=λ/2为阵元间的单位间距。记求解式子(t1t4-t2t3)的根并找出与单位圆最接近的k个根xk,1≤k≤k,xk与第k个信号相对应。最后,计算入射信号cosα的估计值:

其中,angle(·)为取相位算子。

于一实施例中,所述步骤s5包括以下子步骤:

构造整个平行嵌套阵物理阵列的接收信号x为:

则利用接收信号x求出整个物理阵列的协方差矩阵,并进行特征分解得到噪声子空间由步骤s4中入射信号cosα的估计值得到子阵1方向矩阵的估计值对于第k个信号,令z=exp(j2πdcos(βk)/λ)并构造:

接着求解p(z)的根,而且p(z)=0是一个二次方程的求根问题,容易得到两个根,需要找到离单位圆最近的根最终,入射信号cosβ的估计值

于一实施例中,所述步骤s6包括以下子步骤:

根据步骤s5和步骤s6得到的最终求出每个信号θk和φk的估计值:

这样就完成了基于平行嵌套阵的二维doa估计,同时,估计的方位角和俯仰角也是自动配对的。

为了分析本发明所提算法与improvedpm算法以及root-music算法的估计性能,设计了两组仿真实验来进行比较。其中,提出的平行嵌套阵阵列参数为n1=n2=5,improvedpm算法采用的双平行线阵的阵列参数为n=5,root-music算法采用的双平行线阵的阵列参数为m=5。信号数为2,入射方向分别为(θ1,φ1)=(60°,50°)和(θ2,φ2)=(30°,50°)。

第一组试验快拍数为1000,并进行1000次独立试验,方位角和俯仰角估计的求根均方误差(rmse)随信噪比(snr)变化的关系如图3、4所示。

另一组试验信噪比为20db,同样进行1000次独立试验,方位角和俯仰角的求根均方误差(rmse)随快拍数变化的关系如图5、6所示。

从图中可以看出,本发明所提的基于平行嵌套阵及其相应的二维doa估计算法能够很好的提高二维doa估计性能,降低系统成本,并且无需谱搜索与平滑操作,计算复杂度较低,同时还实现了方位角和俯仰角的自动配对。

本发明提出的一种基于平行嵌套阵的二维doa估计方法,具有以下优点:

(1)本发明提出了一种新颖的用于二维doa估计的稀疏阵列结构,即平行嵌套阵。基于该阵列进行二维doa估计,因为阵列孔径较大,所以分辨率较高,同时由于阵列的稀疏性,互耦影响小于传统的平行ula阵列。

(2)基于平行嵌套阵,利用物理阵列的接收信号分析并得到了两个子阵虚拟优化阵接收信号的互相关矩阵。

(3)分析并得到了平行嵌套阵整个虚拟阵列接收信号的协方差矩阵。

(4)利用平行嵌套阵虚拟优化阵的所有阵元来进行二维参数解耦估计,提高了二维doa估计的自由度,并提升了估计性能。

(5)基于平行嵌套阵,采用两次求根的方法实现了方位角和俯仰角的自动配对。

上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1