一种低复杂度单基地MIMO雷达非圆信号角度估计方法与流程

文档序号:13444974阅读:226来源:国知局
一种低复杂度单基地MIMO雷达非圆信号角度估计方法与流程

本发明属于雷达技术领域,尤其涉及一种低复杂度单基地mimo雷达非圆信号角度估计方法。



背景技术:

多输入多输出(multipleinputmultipleoutput,mimo)雷达是近年来国际上发展起来的一种新体制雷达。mimo雷达采用波形分集的思想,利用发射波形的正交性对接收信号进行处理,可以获得一个大孔径的虚拟阵列,具有更高的角度分辨率和更多的自由度。波达方向(directionofarrival,doa)估计是mimo雷达参数估计的一个重要内容。目前,关于mimo雷达空间目标角度估计的算法已多不胜数。旋转不变子空间技术(estimatesignalparametersviarotationalinvariancetechnique,esprit)是子空间类超分辨doa估计算法的代表,可以用于mimo雷达目标角度估计。该算法采用全维接收数据进行doa估计,需要对全维数据协方差矩阵实施特征值分解,以估计得到信号子空间,其计算复杂度将随mimo雷达虚拟阵元数的增加呈立方次增长。在低信噪比和低快拍数条件下,由于子空间估计的不准确,会导致其角度估计性能严重恶化甚至估计失败。降复杂度esprit算法(reducedcomplexityesprit,rc-esprit,electronicsletters,2011,47(4):283-284)虽然通过降维变换降低了数据运算维度,从而降低估计算法的运算复杂度,但该方法没有充分利用发射信号的特点,其角度估计精度与esprit算法相当,在低信噪比和低快拍数条件下估计性能依然较差。降复杂度共轭esprit算法(reducedcomplexityconjugateesprit,rc-esprit,signalprocessing,2013,93(7):2070-2075)虽然利用了非圆信号的特点,通过构造孔径扩展的接收数据进行doa估计,提高了角度估计精度,但由于其虚拟阵列孔径比rc-esprit算法扩大了一倍,接收数据矩阵维度是rc-esprit算法的两倍,因此计算复杂度也随之大幅度增加,不利于估计算法的实时实现。

综上所述,现有技术存在的问题是:目前基于esprit技术的mimo雷达空间目标角度估计方法存在计算复杂度高,不利于实时实现,且在低信噪比和低快拍数条件下估计精度低甚至失败的问题。



技术实现要素:

针对现有技术存在的问题,本发明充分利用发射信号的特点,提供了一种低复杂度单基地mimo雷达非圆信号角度估计方法。

本发明是这样实现的,一种低复杂度单基地mimo雷达非圆信号角度估计方法,所述低复杂度单基地mimo雷达非圆信号角度估计方法包括利用降维变换将接收数据降至低维空间,再利用发射信号的非圆特性,构造扩展孔径的接收数据矩阵;采用中心共轭对称的离散傅里叶变换(discretefouriertransform,dft)矩阵将接收数据转换到波束空间,同时将复值数据协方差矩阵实值化;在低维波束空间中构造实值信号子空间的旋转不变关系,得到目标的doa估计。

进一步,所述低复杂度单基地mimo雷达非圆信号角度估计方法包括以下步骤:

步骤一,mimo雷达发射阵列发射相互正交的脉冲编码信号,在接收端对接收数据进行匹配滤波,并对滤波后的接收数据进行重排,搜集个l快拍,得到接收数据矩阵x;

步骤二,选取降维变换矩阵u,将其左乘接收数据矩阵x,得到降维后的数据矩阵:

y=ux;

步骤三,利用信号的非圆特性,构造新的接收数据矩阵,获得虚拟孔径扩展的接收数据矩阵

步骤四,对扩展接收数据进行前后向平均,得到中心共轭对称数据矩阵z;

步骤五,计算数据矩阵z的自相关矩阵rz,对其进行特征值分解,估计得到信号子空间us;

步骤六,构造共轭中心对称的dft矩阵作为波束形成权矩阵;

步骤七,利用波束变换矩阵对rz进行波束空间实值变换,计算波束空间变换后的实值信号子空间es;

步骤八,计算新的实值信号子空间利用最小二乘法或总体最小二乘法求解旋转不变方程计算得到实值矩阵ψ;

步骤九,对ψ进行特征值分解,得到p个特征值,得到目标的doa估计。

进一步,所述步骤一中接收阵列输出为:

其中,为发射阵列导向矢量,θ1,θ2,,θp为p个目标的波达方向,m为发射阵元数;为接收阵列导向矢量,n为接收阵元数;表示kronecker积;s(t)=[s1(t),s2(t),,sp(t)]t,且对于非圆信号有sp(t)=sp*(t);噪声向量n(t)∈cmn×1为均值为零,方差为σ2的复高斯白噪声向量;

假设接收信号在l个快拍下恒定,则由l个快拍数据[x(t1),x(t2),,x(tl)]组成的接收数据矩阵表示为:

x=as+n;

其中,为发射-接收联合导向矩阵,s=[s(t1),s(t2),,s(tl)]t,n=[n(t1),n(t2),,n(tl)]t

进一步,所述步骤二中的降维后的数据矩阵为:

y=ux=v1/2gs+nt;

其中,u=v-1/2fh为降维变换矩阵,其其中tm=[0n×m,in,0n×(m-m-1)];diag(·)表示数据对角矩阵化操作;g=[g(θ1),g(θ2),,g(θp)],ne=m+n-1为有效虚拟阵元个数;nt=v1/2fhn为降维后的噪声数据矩阵。

进一步,所述步骤三中构造的虚拟孔径扩展的接收数据矩阵为:

其中,y2,g2,nt2分别为y,g,nt的后ne-1行构成的子矩阵;v2为由v的后ne-1行,后ne-1列构成的子矩阵;j1为(ne-1)×(ne-1)维的交换矩阵,其反对角线上的元素为1,其它元素为0;*表示取共轭操作;

进一步,所述步骤四中前后向平均后的接收数据矩阵为:

其中,j2表示ne×ne维的交换矩阵;jl表示l×l维的交换矩阵。

进一步,所述步骤五中z的自相关矩阵为rz=e{zzh},其特征值分解表示为:

rz=usσsush+unσnunh

其中,σs为由rz的p个大特征值组成的对角矩阵,σn为剩余(me-p)个特征值组成的对角矩阵,其中me=2ne-1;us和un分别为与其对应的信号子空间和噪声子空间。

进一步,所述步骤六中采用如下定义的共轭中心对称的dft矩阵:

其中,

进一步,所述步骤七中波束空间实值信号子空间为

进一步,所述步骤八中新的信号子空间为其中,旋转不变方程中,选择矩阵t1和t2定义为:

其中,ck=cos(πk/me),sk=sin(πk/me);

所述步骤九中p个目标的波达方向估计值可由下式估计得到:

其中,为p个目标的角度估计值,λ1,λ2,......,λp为实值矩阵ψ的p个特征值。

本发明的另一目的在于提供一种应用所述低复杂度单基地mimo雷达非圆信号角度估计方法的多输入多输出雷达。

本发明的优点及积极效果为:充分利用发射信号的特点,联合使用降维变换和波束空间实值变换,在降低esprit算法计算复杂度的同时,提高角度估计的精度。本发明在降维预处理后采用波束空间实值变换,在进一步降低数据运算维度的同时将数据协方差矩阵实值化,因此具有比常规esprit算法更低的计算复杂度。本发明利用非圆信号的特点得到虚拟阵元扩展的接收数据,且在降维变换和实值变换过程中获得了信噪比增益和虚拟样本增益,拥有比常规esprit算法更高的角度估计精度,适用于与低信噪比和低快拍数场合。

附图说明

图1是本发明实施例提供的低复杂度单基地mimo雷达非圆信号角度估计方法流程图。

图2是本发明实施例提供的在m=n=6,l=100,snr=10db,波束个数nbs=5的条件下,接收端的波束增益示意图。

图3是本发明实施例提供的在m=n=6,l=100,snr=10db条件下进行100次仿真实验得到的目标doa估计值示意图。

图4是本发明实施例提供的在m=n=6,l=50条件下,角度估计的均方根误差随信噪比的变化关系曲线示意图。

图5是本发明实施例提供的在m=n=6,snr=10db条件下,角度估计的均方根误差随快拍数的变化关系曲线示意图。

图6是本发明实施例提供的在m=n=6,l=100条件下,角度估计分辨率随信噪比的变化关系曲线示意图。

图7是本发明实施例提供的在m=n,l=200,p=5条件下,运算复杂度随阵元数变化关系曲线示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

下面结合附图对本发明的应用原理作详细的描述。

如图1所示,本发明实施例提供的低复杂度单基地mimo雷达非圆信号角度估计方法包括以下步骤:

s101:对匹配滤波后的接收数据进行降维变换;

s102:利用信号的非圆特性,构造阵列孔径扩展的接收数据;

s103:对扩展接收数据进行前后向平均,得到中心共轭对称的数据矩阵;

s104:计算数据协方差矩阵,并进行特征值分解,估计得到信号子空间;

s105:构造中心共轭对称的dft波束变换矩阵;

s106:对扩展数据矩阵进行波束空间实值变换,估计实值信号子空间;

s107:构造降维波束空间中信号子空间的旋转不变关系,求解旋转不变方程;

s108:估计得到目标的doa。

本发明实施例提供的低复杂度单基地mimo雷达非圆信号角度估计方法具体包括以下步骤:

(1)mimo雷达发射阵列发射相互正交的脉冲编码信号,在接收端对接收数据进行匹配滤波,并对滤波后的接收数据进行重排,搜集个l快拍,得到接收数据矩阵;

所涉及的接收阵列输出为:

其中,为发射阵列导向矢量,θ1,θ2,,θp为p个目标的波达方向,m为发射阵元数;为接收阵列导向矢量,n为接收阵元数;表示kronecker积;s(t)=[s1(t),s2(t),,sp(t)]t,且对于非圆信号有sp(t)=sp*(t);噪声向量n(t)∈cmn×1为均值为零,方差为σ2的复高斯白噪声向量;

假定接收信号在l个快拍下恒定,则由l个快拍数据[x(t1),x(t2),,x(tl)]组成的接收数据矩阵可表示为:

x=as+n;

其中,为发射-接收联合导向矩阵,s=[s(t1),s(t2),,s(tl)]t,n=[n(t1),n(t2),,n(tl)]t

(2)选取降维变换矩阵u,将其左乘接收数据矩阵x,得到降维后的数据矩阵:

y=ux;

所涉及的降维后的数据矩阵为:

y=ux=v1/2gs+nt;

其中,u=v-1/2fh为降维变换矩阵,其中tm=[0n×m,in,0n×(m-m-1)];diag(·)表示数据对角矩阵化操作;g=[g(θ1),g(θ2),,g(θp)],ne=m+n-1为有效虚拟阵元个数;nt=v1/2fhn为降维后的噪声数据矩阵。

(3)利用信号的非圆特性,构造新的接收数据矩阵,获得虚拟孔径扩展的接收数据矩阵

其中,y2,g2,nt2分别为y,g,nt的后ne-1行构成的子矩阵;v2为由v的后ne-1行,后ne-1列构成的子矩阵;j1为(ne-1)×(ne-1)维的交换矩阵,其反对角线上的元素为1,其它元素为0;*表示取共轭操作;

(4)对扩展接收数据进行前后向平均,得到中心共轭对称数据矩阵z;

所涉及的前后向平均后的接收数据矩阵为:

其中,j2表示ne×ne维的交换矩阵;jl表示l×l维的交换矩阵。

(5)计算数据矩阵z的自相关矩阵rz,对其进行特征值分解,估计得到信号子空间us;

所涉及的z的自相关矩阵为rz=e{zzh},其特征值分解可以表示为:

rz=usσsush+unσnunh

其中,σs为由rz的p个大特征值组成的对角矩阵,σn为剩余(me-p)个特征值组成的对角矩阵,其中me=2ne-1;us和un分别为与其对应的信号子空间和噪声子空间。

(6)构造共轭中心对称的dft矩阵作为波束形成权矩阵;为保证波束空间的旋转不变性,采用如下定义的共轭中心对称的dft矩阵:

其中,

(7)利用波束变换矩阵对rz进行波束空间实值变换,计算波束空间实值变换后的实值信号子空间es;

所涉及的波束空间实值信号子空间为

(8)计算新的信号子空间利用最小二乘法或总体最小二乘法求解旋转不变方程计算得到实值矩阵ψ;

所涉及的新的信号子空间为其中,所涉及的旋转不变方程中,选择矩阵t1和t2定义为:

其中,ck=cos(πk/me),sk=sin(πk/me);

(9)对ψ进行特征值分解,得到p个特征值,得到目标的doa估计。

则所p个目标的波达方向估计值可由下式估计得到:

其中,为p个目标的角度估计值,λ1,λ2,......,λp为实值矩阵ψ的p个特征值。

下面结合仿真对本发明的应用效果作详细的描述。

(一)仿真条件与内容

假设单基地mimo雷达系统发射阵元数m=6,接收阵元数n=6,阵元间距均为半波长。假设空间存在3个非相干窄带远场目标,分别位于方位θ1=-10°,θ2=0°,θ3=10°。为验证算法的有效性,将本发明与esprit算法、rc-esprit算法、rc-cesprit算法进行比较。定义角度估计均方根误差来衡量算法的估计性能:

其中,k为蒙特卡罗实验次数,表示第p个目标第k次蒙特卡罗实验的doa估计值,θp为第p个目标的角度真实值。

(二)仿真结果

1、mimo雷达目标定位性能

图2为本发明在m=n=6,l=100,snr=10db,波束个数nbs=5的条件下,接收端的波束增益图。从图中可以看出,三个目标到达角θ1=-10°,θ2=0°,θ3=10°均在本发明波束形成器的覆盖范围内。图3为在该条件下,采用本发明进行100次仿真实验得到的目标doa估计值。从图中可以看出,采用本发明算法可以同时精确地估计出多个目标的波达方向。

2、mimo雷达角度估计的均方根误差随信噪比的变化关系

图4是本发明在m=n=6,l=50条件下进行500次蒙特卡罗实验得到的角度估计的均方根误差随信噪比的变化关系曲线。从图4中可以看出,在低信噪比条件下,rc-esprit算法和rc-cesprit算法的估计精度优于esprit算法,而本发明算法角度估计精度最高。随着信噪比的增加,esprit算法和rc-esprit算法具有相同的渐进估计性能,而本发明具有更好的渐进估计性能。

3、mimo雷达角度估计的均方根误差随快拍数的变化关系

图5是本发明在m=n=6,snr=10db条件下进行500次蒙特卡罗实验得到的角度估计的均方根误差随快拍数的变化关系曲线。从图5中可以看出,在低快拍数条件下,esprit算法和rc-esprit算法的估计精度基本接近,rc-cesprit算法的估计性能比esprit算法和rc-esprit算法更好,而本发明由于通过降维和波束空间实值变换,获得了信噪比和虚拟脉冲双重增益,且又利用了虚拟孔径扩展的接收数据,因此其角度估计精度获得了很大提高。

4、mimo雷达角度估计的分辨率随信噪比的变化关系

图6是本发明在m=n=6,l=100条件下进行500次蒙特卡罗实验得到的角度估计分辨率随信噪比的变化关系曲线。从图6可以看出,rc-cesprit算法的角度分辨性能优于esprit算法和rc-esprit算法,而本发明由于在rc-cesprit算法的基础上进行了波束空间变换,因此其角度分辨性能更优。

5、mimo雷达角度估计的运算复杂度随阵元数的变化关系

图7是本发明在m=n,l=200,p=5条件下运算复杂度随阵元数变化关系曲线。从图7中可以看出,随着阵元数的增加,各算法的运算复杂度均有所增加,其中,esprit算法的运算复杂度随着阵元数的增加而急剧上升,rc-esprit算法由于采用降维变换,其运算复杂度大大降低。rc-cesprit算法虽然也采用了降维变换,但由于进行了数据扩展,其虚拟阵元数是rc-esprit算法的两倍,因此计算复杂度仍然较高。本发明算法虽然也进行了数据扩展,虚拟阵元数加倍,但由于其在降维波束空间中进行doa估计,因此其运算复杂度仍然比esprit算法和rc-esprit算法低。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

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