中国科技核心期刊      中国指挥与控制学会会刊     军事装备类重点期刊
Engineering & Application

Anti-jamming Algorithm Simulation and Evaluation Performance of GPS Navigation Receivers Based on Time-domain Filter

  • ZHANG Dao-cheng
Expand
  • Unit 91404 of PLA, Qinhuangdao 066000, China

Received date: 2018-06-21

  Revised date: 2018-07-27

  Online published: 2022-05-12

Abstract

When the satellite signal is interfered by the enemy, the navigation receiver is likely to stop working. The purpose of this paper is to solve the anti-jamming of GPS navigation receiver. Based on the analysis of the development of receiver anti-jamming technology, the anti-jamming technology of receiver based on time domain filtering is studied. We use the anti-interference algorithm based on time domain filtering to evaluate the filter output signal-to-noise ratio (SNR) and the receiver tracking carrier-to-noise ratio (CNR). Computer simulations show that the evaluation of SNR and CNR is the same as theoretical analysis. The greater the integration clearing time, the narrower the signal bandwidth. The smaller the noise power, the larger the SNR. This study provides technical references and research directions for future research.

Cite this article

ZHANG Dao-cheng . Anti-jamming Algorithm Simulation and Evaluation Performance of GPS Navigation Receivers Based on Time-domain Filter[J]. Command Control and Simulation, 2018 , 40(5) : 102 -105 . DOI: 10.3969/j.issn.1673-3819.2018.05.020

1 接收机抗干扰的必要性

随着信息技术的发展,人们对于导航定位的要求越来越高,不仅表现在民用技术上,在军用技术上表现的更加突出,举例来说美国战斧巡航导弹的精确打击,导弹经发射平台发射后,再向前推进,然后转变成为巡航飞行并在计划的路线上航行,离不开卫星导航定位的支持。
导航的精确定位,与卫星接收机息息相关。而一旦卫星信号遭到敌方干扰,极有可能中断工作,也可能使导航系统陷入瘫痪终止工作,对用户造成极大的损失。而一旦军队的卫星系统遭到干扰不能及时解决,空降部队可能失去地面目标,战略部队可能无法精确对敌实施打击,对一支军队来说,其后果必将是致命的。近些年的国际一些经典战例,无一不体现了这一点。
在信息化战争中,接收机的抗干扰技术显得尤为突出和重要,系统的发射频段基本相同,比较公开化,通信噪比又比较低,因而对敌方来说,要进行干扰或欺骗不是一件困难的事。具体来说:一是接收机信号接收功率较小的现实导致容易受到干扰;二是接收机的抗干扰裕度较小容易受到干扰;三是卫星导航系统本身存在一定的缺点,容易被敌方发现并被实施干扰。
本文主要是在研究GPS导航接收机的抗干扰基础上,总结了目前接收机抗干扰信号处理的几种主要方式,从时域滤波的基本原理入手,研究分析了基于时域滤波的抗干扰算法,同时对基于时域滤波的GPS导航接收机抗干扰算法进行了仿真验证,最后根据滤波器输出信噪比与接收机跟踪载噪比两种方法实现了抗干扰算法的评估。

2 抗干扰算法研究进展及基本原理

2.1 发展现状

干扰容限反映了扩频系统接收机可能抵抗的极限干扰强度,但是实际系统中,依靠扩频技术所能容纳的最大干扰功率与信号功率之比为30dB,因此必须寻求其他办法。如果在接收端解扩相关处理前利用信号处理技术对干扰进行抑制滤波处理,则可提高接收机的抗干扰能力,系统性能得到进一步改善[1]。干扰抑制本质上来说就是提取有用的信号,最大限度地压制无用信号。通常信号处理干扰抑制技术可分成三种:时域的滤波器处理(Time Domain Processing)技术、变换域处理(Transform Domain Processing)技术和空域自适应滤波(Spatial Adaptive Filter)技术。

2.2 时域滤波的基本原理

20世纪60、70年代,时域滤波技术得到发展,主要是线性滤波的方法[2]得到长足发展,是指完成信号处理滤波功能的,输入是一组数字量,其输出是经过变换的另一组数字量具有稳定性高、精度高、灵活性大等优点。本文以IIR为例,介绍如下。
IIR滤波的系统函数为
H(z)= r = 0 M b r z - r 1 - k = 1 N a k z - k
将式(1)改写成下式,当M=N
H(z)= Y z X ( z )= Y z W ( z )· W z X ( z )= r = 0 N b r z - r 1 1 - k = 1 N b k z - k
因此H(z)可视为分子多项式 r = 0 Nbrz-r与分母多项式1- k = 1 Nbkz-k的倒数所构成的两个子系统函数的乘积,其中第一子系统实现零点
H1(z)= Y ( z ) W ( z )= r = 0 Nbrz-r
故得
Y(z)= r = 0 Nbrz-rW(-z)
其时域表示为
y n= r = 0 Nbrw(n-z)
第二级系统实现极点为
H2(z)= W z X ( z )= 1 1 - k = 1 N a k z - k
其时域表示为
w(n)=x(n)+ k = 1 Nakw(n-k)

3 时域滤波抗干扰算法

自适应横向滤波器(Adaptive Transversal Filter,ATF)在扩频通信中得到了广泛的应用,它用于抑制窄带干扰。基本原理就是:有用信号和噪声在整个通带内的功率谱是平坦的,只占据了一部分带宽,适当的采样率时,不同时刻不相关,可以用过去或未来的信号采样进行预测,把预测值和当前信号值进行减法计算,保留有用的信号。线性预测滤波器具有单边抽头结构,它利用过去信号采样值估计当前时刻的信号;线性插值滤波器具有双边抽头结构,它同时利用过去和未来的信号采样值估计当前时刻的值,Li Loh-Ming等人研究表明[3],当干扰频率靠近扩频信号的载波频率时,线性插值滤波器比抽头数相同的线性预测滤波器抗干扰性能好,这里采用线性插值结构滤波器,如图1所示。
图1 线性插值滤波器结构

3.1 维纳解

ATF的输入信号向量记为
u(k)=[x(k),…,x k - M + 1,x(k-2M)]T
ATF的系数向量记为
h(k)=[h-M(k),…,h-1(k),…,h-M(k)]T
u(k)表示k时刻滤波器的输入信号向量,h(k)表示k时刻滤波器的系数向量。滤波器的输出信号为
y(k)=[x(k)-hH(k)]u(k)
这个输出为当前时刻的信号与当前时刻信号的估计值之差。常用的一个调整滤波器系数h(k)的准则是最小均方误差准则,定义代价函数为
J(h=E[y(k)y*(k)])
满足最小均方误差准则时,h使J(h)最小。求h(k)的最优值,忽略标号k,把J(h)展开得,
J h=E[(x(k)-hHu(k))(x(k)-hHu(k)*]=E[(x(k)x(k)*]-hHE u ( k ) x * ( k )-E x ( k ) u H ( k )h+hHE[u(k)u]=E x ( k ) x * ( k )-hHrx-rHh+hHRxxh
其中,
rx=E[u(k)x*(k)]
Rxx=E[u(k)uH(k)
为求J(h)的最小值,求J(h)对h的梯度,即式(12)对h*求导,得到
J ( h ) h *=-2rx+2Rxx
令式(15)为0,求得最优的滤波器系数向量为
hopt= R x x - 1rx
这个最优解称为维纳解。

3.2 自适应LMS算法

自适应算法采用归一化最小均方(LMS)算法,由其创始人Widrow和Hoff命名。LMS算法是随机梯度算法族的一员,基于梯度估计的最陡下降原理,通过对目标函数进行适当调整简化为对梯度向量计算,它利用一个权值修正量对当前时刻的权值进行修正后得到下一时刻的权值,算法简便,计算量小,不需要矩阵求逆,易于实现[4]。LMS算法是线性自适应滤波算法。
梯度向量的瞬态估计为
J h h *=-2u(k)x*(k)+2u(k)uH(k) h ˙(k)
将上式重新代入,有
h ˙ k + 1= h ˙(k)+μu(k)[x* n-uH(k) h ˙(n)]
算法基本步骤描述如下:
初始化:h 1=[0,0,…0]T (2M×1)
x(k)=0 n 0,x n=0,(n≪0)
kM时,h k + 1=h(k);
当k>M时,y(k)=x k - M-hH(k)u(k)
h k + 1=h(k)+μ(k)y(k)

3.3 归一化自适应LMS算法

归一化LMS和标准LMS的基本结构基本一致,都不是纵向滤波器,其差距就是权值控制器的机理,用在了横向滤波器中,反复迭代直至滤波器达到稳定状态,我们可把NLMS滤波器看作对普通LMS滤波器所做的性能改进,可以把NLMS算法看作是时变步长参数的LMS滤波器。权向量的更新表达式为
h k + 1=h(k)+ μ u ( k )y(k)u(k)
其中,u(k)表示抽头输入向量u(k)的平方欧氏范数。
比较NLMS的递归表达式(21)与传统的LMS的递归表达式可知:NLMS滤波器的自适应常数 μ ˙是无量纲的。

4 抗干扰算法仿真及性能评估

4.1 仿真论证

仿真中时域滤波均采用31阶插值滤波器,干扰频率为46.52 MHz,将频率归一化后相当于0.499π,分别求出维纳解、LMS解、NLMS解。
图2所示,这三种算法所形成的凹陷几乎相同,维纳解的相位连续性最好,NLMS算法与LMS算法的相位变化几乎相同。在所有算法中,LMS算法是最简单的,易于实现。但是,NLMS滤波器与维纳解的滤波器系数最为吻合,如图3图所示。因此,在时域滤波中应首选NLMS算法。而且NLMS算法有一个优点,不用实时更新滤波器系数,如果干扰类型变化不是很快,可以将之前计算出来的滤波器系数应用到当前的滤波中,而其他算法则必须实时计算滤波器系数才能达到抗干扰效果。
图2 三种算法频率响应对比
图3 LMS、NLMS与维纳解对比

4.2 性能评估

为了客观地对所研究的抗干扰方法进行性能评估和比较,建立合理的抗干扰性能评估方案。本文提出一种在GPS导航接收机输入输出端联合对抗干扰性能进行评估方案。确定对滤波器性能进行评估的方案,主要为如何选定滤波器各参数提供理论依据。主要介绍两种评估方法:一是利用滤波器输出信噪比对滤波器进行评估;二是利用导航接收机对滤波后的信号跟踪,统计载噪比来对滤波器性能评估。
首先分析利用滤波器输出信噪比评估性能,主要估计信号通过抗窄带滤波器后信噪比的改善情况[4]。首先我们介绍由于加入滤波器在信号相关后的信噪比提高的算法,然后通过仿真验证该算法。
对于导航信号来说,对信噪比的定义不是唯一的,因为这是和信号带宽相联系的,不同带宽噪声的功率是不同的。导航接收机的输入热噪声为:
Ni=kTBwatts
式中k为波尔兹曼常数,即k=1.38×10-23 J/K;T是温度;B是接收机带宽,单位是Hz,Ni是噪声功率,单位为瓦。在室温下(T=290 K),热噪声的功率为:
Ni(dBm)=10 log(138×10-23×290×1×1 000)=-174 dBm/Hz=10log(138×10-23×290×106×1 000)=-114 dBm/MHz
当只有导航信号功率为-130 dBm~-110 dBm,无干扰信号,输出信噪比与理论信噪比比较情况如图4所示。
图4所示,在无干扰情况下,滤波器输出信噪比与理论信噪比基本一致。
图4 滤波器输出信噪比与理论信噪比比较
信噪比的改善情况为:
对于导航信号来说,对信噪比的定义不是唯一的,因为这是和信号带宽相联系的,不同带宽下噪声的功率是不同的。导航接收机中积分清除时间T的大小,决定了累加之后的信噪比,因为1/T是累加之后的信号带宽。所以T越大,信号带宽越小,噪声功率越小,信噪比越大。假定T=1 ms,那么累加之后的信号带宽就是1 kHz,这时的噪声功率是-174+10log 1 000=-144 dBm,如果信号功率为-130 dBm,信噪比就是-130+144=14 dB。
图5 抗干扰后信噪比的改善情况
如果信号带宽缩小到1 Hz,那么计算出来的信噪比就叫做载噪比。载噪比与信噪比之间的换算公式为:
C N 0= S N-10log T(T为积分消除时间)
表1 无干扰时信噪比估计与载噪比估计对比
信号功率/
dBm
理论信噪比/
dB
估计信噪比/
dB
载噪比/
dB
-133 8.1 8.05 40.48
-130 11.1 11.08 43.7
-123 18.1 18.08 50.69
-118 23.1 23.08 55.99
-110 31.1 31.08 63.71
根据式(24),当T=1 ms时,载噪比与信噪比应相差30 dB,但是此式中的信噪比计算方式与表1中的信噪比计算方法不同。式(24)中的信噪比的理论依据是根据信号带宽的变化计算的,信号原来带宽为20 MHz,积分累加后变为1 kHz,相当于噪声减少了10*log10(20M/1K)=43.01 dB;其中的信噪比计算理论依据是扩频信号的作用,认为累加后由于扩频信号的作用,信号增强了10*log10(10230)=40.01 dB。因此表1中的信噪比应与载噪比理论上相差33 dB,而实际大约相差32.5 dB,基本与理论符合,所以认为信噪比的估计与载噪比的估计都是正确的。

5 结束语

随着抗干扰技术的迅速发展,对时域滤波抗干扰提出了新的要求,时域滤波器虽然有自身优势,但是对于宽带干扰和快速扫频干扰还是效果不佳。在今后的发展中,应对空域滤波或空时联合滤波做深入研究,空域滤波可以有效抑制宽带干扰,空时联合滤波在空域滤波基础上做了改进,可以增加抗干扰个数,如应用到实际中,有着深远意义。
[1]
孙亚伟, 曹乃森. 全球卫星导航系统GPS GLONASS伽利略的对比研究[J]. 信阳农业高等专科学校学报, 2009, 19(2):117-120.

[2]
E. Masry. Closed-Form Analytical Results for the Rejection of Narrow-Band Interference in PN Spread-Spectrum Systems-Part Ⅰ: Linear Prediction Filters[J]. IEEE Trans. on Communications, 1984, 32(8):888-896.

DOI

[3]
Rajiv Vijayan H. Vmcent Poor. Nonlinear Techniques for Interference Suppression in Spread-spectrum Systems[J]. IEEE Trans. on Communications, 1990, 38(7):1060-1065.

DOI

[4]
Simon Haykin. 自适应滤波器原理[M]. 郑宝玉,等译. 第4版. 北京: 电子工业出版社, 2006.

Outlines

/