首页> 中国专利> 一种先子空间投影后波束合成的导航接收机STAP算法

一种先子空间投影后波束合成的导航接收机STAP算法

摘要

本发明公开了一种先子空间投影后波束合成的导航接收机STAP算法,首先对接收数据协方差矩阵进行SVD分解,大特征值对应的特征向量组成干扰子空间,小特征值对应的特征向量组成噪声子空间,将接收数据矢量向噪声子空间投影来实现干扰抑制,然后使用导航信号的本地伪码作为参考信号对阵列权值进行波束合成,使阵列天线主波束指向导航信号来波方向。本发明具有提高阵列输出信干噪比及信号的跟踪精度的优点。

著录项

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2016-09-21

    授权

    授权

  • 2015-05-13

    实质审查的生效 IPC(主分类):G01S19/24 申请日:20150106

    实质审查的生效

  • 2015-04-22

    公开

    公开

说明书

技术领域

本发明涉及终端设备研制领域,具体涉及一种提高导航终端设备抗干扰性 能和跟踪精度的方法,其可运用在使用阵列天线的卫星导航系统接收终端类等 设备中。

背景技术

阵列天线具有传统天线无法比拟的优越性,如可以获得较高的空间分集增 益,更重要的是可以有效实现空域滤波,而且可以极大地增加空间的信息获取 量,为空间信号的检测和估计提供强有力的支持。数字波束形成技术就是使用 天线阵列运用数字信号处理的方法对空间信号作最佳接收的技术,具有使天线 阵波束最大增益方向对准期望信号,零陷对准干扰和波束形成同时对信号到达 方向信息的优点,在阵列信号处理方向发挥着关键作用,并在通信、雷达、声 纳、导航和电子对抗等领域获得广泛运用和迅速发展。

空时自适应处理(Space-Time Adaptive Processing,STAP)技术在不增加阵元 的前提下,通过在每个阵元后增加延时单元,可以较大程度增加自适应天线阵 列的自由度,能够同时实现窄带和宽带干扰抑制的目的,STAP在导航领域的应 用有着极广阔的前景。

阵列信号STAP就是通过在某种最优化准则下寻求最优权矢量来达到抑制干 扰信号并保护有用信号的目的。常用的最优化准则主要有输出功率最小化(MV) 准则,最小方差无畸变(MVDR)准则,最小均方误差(MMSE)准则以及线 性约束最小方差(LCMV)准则等。其中MV准则根据干扰信号功率远大于导 航信号功率的假设调整权值使输出功率最小来实现干扰抑制的目的,该算法不 需要其他先验信息,使用范围广,能有有效进行干扰抑制,但是该准则不能使 阵列天线的主波束指向导航信号来波方向,不能对导航信号进行增强,而且需 要对数据协方差求逆,运算量较大。MVDR准则在满足使信号来波方向固定增 益的前提下使输出功率最小来实现干扰抑制和信号增强,该准则需要已知信号 来波方向的阵列导向矢量,当信号来向及天线阵列几何形状未知或存在较大误 差时算法性能无法保证。LCMV准则在多个约束的条件下使输出功率最小,与 MVDR准则类似,需要已知多个先验信息。MMSE准则通过调整权值使阵列输 出与参考信号的均方误差量最小,由于接收导航信号的功率一般都很低,在常 规情况下MMSE准则不会取得很好的干扰抑制效果,且MMSE准则需要已知参 考信号。

发明内容

考虑卫星导航低信噪比强干扰的特点,本发明提出一种先子空间投影抗干 扰后再进行MMSE波束合成的算法。首先对接收数据协方差矩阵进行SVD分 解,大特征值对应的特征向量组成干扰子空间,小特征值对应的特征向量组成 噪声子空间,将接收数据矢量向噪声子空间投影来实现干扰抑制。然后使用导 航信号的本地伪码作为参考信号对阵列权值进行波束合成,使阵列天线主波束 指向导航信号来波方向,从而提高阵列输出信干噪比及信号的跟踪精度,仿真 和实验结果验证了算法的有效性。

具体地,本发明提供一种基于子空间投影及波束合成的空时自适应处理算 法,其特征在于,首先对接收数据协方差矩阵进行SVD分解,大特征值对应的 特征向量组成干扰子空间,小特征值对应的特征向量组成噪声子空间,将接收 数据矢量向噪声子空间投影来实现干扰抑制,然后使用导航信号的本地伪码作 为参考信号对阵列权值进行波束合成,使阵列天线主波束指向导航信号来波方 向。

具体过程如下:设天线阵列L个阵元接收的N个快拍数据组成列矢量为

x(k)=[x0(k)T,x1(k-T0)T,…,xN-1(k-(N-1)T0)T]T    (1)

其中T0为单位快拍数据延时,xm(k-mT0)为k时刻第m个快拍的L维阵列数据 列矢量,则有

x(k)=a(θ)s(k)+Σi=1M-1b(θi)ji(k)+n(k)---(2)

其中s(t),j(t)分别表示有用信号波形和干扰信号波形,θi为信号入射到天线阵 列的仰角,a(θ)为导航信号入射到阵列的空时导向矢量,b(θi)为第i个干扰信号 的空时导向矢量,n(k)为空时不相关的加性复高斯白噪声列矢量。

阵列加权矢量表示为

w=[w11,w21,…,wL1,…,w1N,w2N,…,wLN]T      (3)

则k时刻天线阵列接收数据经过STAP后的输出y可以表示为

y(k)=wHx(k)        (4)

阵列信号STAP就是通过在某种最优化准则下寻求最优权矢量w来达到抑制干 扰信号并保护有用信号的目的。

进一步的,子空间投影的过程如下:

对阵列接收数据协方差矩阵进行特征分解(SVD)并将特征值矩阵从大到 小排列,则有

其中RX为阵列接收数据协方差矩阵,λj(j=1,…,LN)为阵列协方差矩阵的特征值, 且满足

λ1≥λ2≥…≥λP>λP+1=…=λLN     (6)

uj为特征值λj对应的特征矢量且相互正交。由于导航信号接收功率远远小于干 扰信号和噪声基底,因此定义大的P个特征值对应的特征向量张成的子空间为 干扰子空间UI,对应的LN-P个小特征值对应的特征向量张成的子空间为信号噪 声子空间UN。干扰子空间和信号子空间互为正交补子空间,且干扰子空间与干 扰信号入射到阵列的导航矢量张成的子空间为同一个子空间,即有

UIUIH+UNUNH=I---(7)

span{u1,...,uP}=span{b(θ1),...,b(θM-1)}     (8)

因此通过将天线阵列接收数据矢量向信号噪声子空间投影,强干扰信号分 量可以得到有效的抑制,子空间投影后的无干扰数据矢量将仅包含噪声和淹没 其中的导航信号,令P为投影算子,则有

xs(k)=Px(k)=(I-UIUIH)x(k)---(9)

为进一步提高阵列输出的信干噪比,提出首先利用正交子空间投影后的无 干扰参考天线阵元数据完成导航信号伪码相位和载波多普勒估计,然后使用同 步后的本地伪码作为参考信号采用最小均方误差(MMSE)准则完成波束合成, 进而将空时自适应阵列的主波束指向导航信号来波方向。

接收机伪码DLL环路对导航信号的跟踪的同时,波束形成算法计算并完成 对空时自适应滤波器权值的更新,从而在导航卫星运动过程中天线阵列的主波 束始终指向导航信号的来波方向,高信干噪比的阵列输出信号将提升导航接收 机跟踪环路的稳定性和跟踪精度。

进一步的,波束合成的过程如下:

经过子空间投影及波束合成后的输出数据与以已同步的本地伪码为参考信 号之间的误差量可以表示为

e(k)=r(k)-y(k)

=d(k-τ)-wHPx(k)      (10)

其中r(t)为本地参考信号,d(t)为本地伪码,τ为导航信号从卫星至接收机天线 相位中心的传播时延,由对参考天线接收数据精捕获得到。

为了表示方便,将上式中的时间变量k省略,这样均方误差量可以表述为

MSE=E{e2}=E{|d-wHPx|2}     (11)

利用公式求均方误差量MSE对权值向量w的梯度,可得

w(MSE)=δMSEδw*=-2PRXd+2PRXPw---(12)

其中RXd=E{xHd}为阵列接收数据与参考信号的互相关矢量。波束形成所依据的 MMSE准则即寻找最优化权值矢量使均方误差最小,采用最小梯度迭代算法, 可得阵列权值矢量的递推更新公式为

w(k+1)=w(k)+μw(MSE)---(13)

式中μ为最小梯度算法的步长因子,因此可得子空间投影后采用波束形成算法的 权值更新公式为

w(k+1)=(I+2μPRXP)w(k)-2μPRXd     (14)

进一步,最后进行仿真分析:

采用仿真手段验证该方法的有效性。考察采用5个阵元以间距为0.5λ组成的 均匀线阵(ULA)在接收GPS B3频点导航信号的导航接收机性能,其中λ为 B3频点中心频率1268.52MHz的波长。每个阵元后自适应时域滤波器的阶数为 7。设定仿真场景为信号入射到阵列的仰角为34°,载噪比为50dBHz,1个单 频连续波干扰(CWI)及两个窄带干扰(NBI)分别以15°,62°和4°仰角入 射,干噪比都为50dB,三个干扰频率相对于B3频点中心频率的偏差分别为 -3MHz,0和6MHz。窄带干扰的干扰带宽同为2MHz。通过对采用子空间投影算 法前后参考阵元接收数据的功率谱密度对比,可以看出经过子空间投影干扰信 号得到有效的抑制。从采用子空间投影与波束形成的空时自适应处理波束方向 图,可以看出在在单频干扰的角度和频率位置处形成了点状深度零陷,而在两 个窄带干扰出形成了带状零陷,零陷深度为45dB左右,干扰的带宽越宽,形成 的带状零陷也越宽。并且经过波束合成,阵列方向图的最大增益位于信号的来 波方向34°附近,最大增益幅度为5dB左右。

附图说明

图1本发明的原理流程示意图。

具体实施方式

本发明提供一种先子空间投影后波束合成的导航接收机STAP算法的具体 实施例,首先对接收数据协方差矩阵进行SVD分解,大特征值对应的特征向量 组成干扰子空间,小特征值对应的特征向量组成噪声子空间,将接收数据矢量 向噪声子空间投影来实现干扰抑制,然后使用导航信号的本地伪码作为参考信 号对阵列权值进行波束合成,使阵列天线主波束指向导航信号来波方向。如图1 所示,包括以下步骤:

步骤S1,采用子空间投影算法实现干扰抑制,其计算步骤为

阵列接收数据矢量为

x(k)=[x0(k)T,x1(k-T0)T,…,xN-1(k-(N-1)T0)T]T    (15)

数据协方差矩阵计算

RX=E{xxH}        (16)

将数据协方差矩阵进行SVD分解

且将特征值从大到小排列

λ1≥λ2≥…≥λP>λP+1=…=λLN      (18)

其中uj为特征值λj对应的特征矢量且相互正交,将接收数据矢量向噪声子空 间投影为

xs(k)=Px(k)=(I-UIUIH)x(k)---(19)

步骤S2,最小均方误差波束合成,其计算步骤为

经过子空间投影及波束合成后的输出数据与以本地伪码为参考信号之间的 误差量为

e(k)=r(k)-y(k)=d(k-τ)-wH Px(k)   (20)

求均方误差量MSE对权值向量w的梯度

w(MSE)=δMSEδw*=-2PRXd+2PRXPw---(21)

可得阵列权值矢量的递推更新公式为

w(k+1)=w(k)+μw(MSE)=(I+2μPRXP)w(k)-2μPRXd---(22)

具体过程如下:设天线阵列L个阵元接收的N个快拍数据组成列矢量为

x(k)=[x0(k)T,x1(k-T0)T,…,xN-1(k-(N-1)T0)T]T   (1)

其中T0为单位快拍数据延时,xm(k-mT0)为k时刻第m个快拍的L维阵列数据 列矢量,则有

x(k)=a(θ)s(k)+Σi=1M-1b(θi)ji(k)+n(k)---(2)

其中s(t),j(t)分别表示有用信号波形和干扰信号波形,θi为信号入射到天线阵 列的仰角,a(θ)为导航信号入射到阵列的空时导向矢量,b(θi)为第i个干扰信号 的空时导向矢量,n(k)为空时不相关的加性复高斯白噪声列矢量。

阵列加权矢量表示为

w=[w11,w21,…,wL1,…,w1N,w2N,…,wLN]T     (3)

则k时刻天线阵列接收数据经过STAP后的输出y可以表示为

y(k)=wHx(k)     (4)

阵列信号STAP就是通过在某种最优化准则下寻求最优权矢量w来达到抑制干 扰信号并保护有用信号的目的。

进一步的,子空间投影的过程如下:

对阵列接收数据协方差矩阵进行特征分解(SVD)并将特征值矩阵从大到 小排列,则有

其中RX为阵列接收数据协方差矩阵,λj(j=1,…,LN)为阵列协方差矩阵的特征值, 且满足

λ1≥λ2≥…≥λP>λP+1=…=λLN      (6)

uj为特征值λj对应的特征矢量且相互正交。由于导航信号接收功率远远小于干 扰信号和噪声基底,因此定义大的P个特征值对应的特征向量张成的子空间为 干扰子空间UI,对应的LN-P个小特征值对应的特征向量张成的子空间为信号噪 声子空间UN。干扰子空间和信号子空间互为正交补子空间,且干扰子空间与干 扰信号入射到阵列的导航矢量张成的子空间为同一个子空间,即有

UIUIH+UNUNH=I---(7)

span{u1,...,uP}=span{b(θ1),...,b(θM-1)}     (8)

因此通过将天线阵列接收数据矢量向信号噪声子空间投影,强干扰信号分 量可以得到有效的抑制,子空间投影后的无干扰数据矢量将仅包含噪声和淹没 其中的导航信号,令P为投影算子,则有

xs(k)=Px(k)=(I-UIUIH)x(k)---(9)

为进一步提高阵列输出的信干噪比,提出首先利用正交子空间投影后的无 干扰参考天线阵元数据完成导航信号伪码相位和载波多普勒估计,然后使用同 步后的本地伪码作为参考信号采用最小均方误差(MMSE)准则完成波束合成, 进而将空时自适应阵列的主波束指向导航信号来波方向。

接收机伪码DLL环路对导航信号的跟踪的同时,波束形成算法计算并完成 对空时自适应滤波器权值的更新,从而在导航卫星运动过程中天线阵列的主波 束始终指向导航信号的来波方向,高信干噪比的阵列输出信号将提升导航接收 机跟踪环路的稳定性和跟踪精度。

进一步的,波束合成的过程如下:

经过子空间投影及波束合成后的输出数据与以已同步的本地伪码为参考信 号之间的误差量可以表示为

e(k)=r(k)-y(k)

=d(k-τ)-wHPx(k)     (10)

其中r(t)为本地参考信号,d(t)为本地伪码,τ为导航信号从卫星至接收机天线 相位中心的传播时延,由对参考天线接收数据精捕获得到。

为了表示方便,将上式中的时间变量k省略,这样均方误差量可以表述为

MSE=E{e2}=E{|d-wHPx|2}    (11)

利用公式求均方误差量MSE对权值向量w的梯度,可得

w(MSE)=δMSEδw*=-2PRXd+2PRXPw---(12)

其中RXd=E{xHd}为阵列接收数据与参考信号的互相关矢量。波束形成所依据的 MMSE准则即寻找最优化权值矢量使均方误差最小,采用最小梯度迭代算法, 可得阵列权值矢量的递推更新公式为

w(k+1)=w(k)+μw(MSE)---(13)

式中μ为最小梯度算法的步长因子,因此可得子空间投影后采用波束形成算法的 权值更新公式为

w(k+1)=(I+2μPRXP)w(k)-2μPRXd    (14)

进一步,最后进行仿真分析:

采用仿真手段验证该方法的有效性。考察采用5个阵元以间距为0.5λ组成的 均匀线阵(ULA)在接收GPS B3频点导航信号的导航接收机性能,其中λ为 B3频点中心频率1268.52MHz的波长。每个阵元后自适应时域滤波器的阶数为 7。设定仿真场景为信号入射到阵列的仰角为34°,载噪比为50dBHz,1个单 频连续波干扰(CWI)及两个窄带干扰(NBI)分别以15°,62°和4°仰角入 射,干噪比都为50dB,三个干扰频率相对于B3频点中心频率的偏差分别为 -3MHz,0和6MHz。窄带干扰的干扰带宽同为2MHz。通过对采用子空间投影算 法前后参考阵元接收数据的功率谱密度对比,可以看出经过子空间投影干扰信 号得到有效的抑制。从采用子空间投影与波束形成的空时自适应处理波束方向 图,可以看出在在单频干扰的角度和频率位置处形成了点状深度零陷,而在两 个窄带干扰出形成了带状零陷,零陷深度为45dB左右,干扰的带宽越宽,形成 的带状零陷也越宽。并且经过波束合成,阵列方向图的最大增益位于信号的来 波方向34°附近,最大增益幅度为5dB左右。

综上所述,虽然本发明已以较佳实施例揭露如上,然其并非用以限定本发明, 任何本领域普通技术人员,在不脱离本发明的精神和范围内,当可作各种更动 与润饰,因此本发明的保护范围当视权利要求书界定的范围为准。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号