论文部分内容阅读
卫星导航定位系统在军事、农业、交通、科研等领域应用广泛,因而卫星导航技术成为现代人们关注的热点。然而,由于卫星发射信号距离地面几万公里,地面接收信号的功率极其微弱,易受到各种自然和人为干扰的威胁,严重时破坏卫星导航接收机的正常工作。所以,对卫星导航系统来说,采用合适的抗干扰技术就显得尤为重要。为了提高导航接收机天线部分抵御干扰的能力,本文从卫星导航系统自身存在的弱点出发,对卫星抗干扰天线技术进行深入分析。首先,就目前国内外卫星天线抗干扰技术的发展现状进行研究,根据对卫星信号特性及其受到干扰形式的分析,确定本文将采用自适应调零天线抗干扰技术作为干扰抑制方案。其次,基于PI阵列结构建立空域调零抗干扰系统模型,采用LMS算法及其改进算法(MC-LMS算法)对卫星信道中常见的窄带干扰和宽带干扰形式进行抑制,并通过仿真讨论两者的抗干扰能力,以及算法的收敛性和稳健性。在此基础上,利用FROST空时阵列信号处理模型,提出SMC-LMS抗干扰算法,该算法有效降低了空时信号处理的计算复杂度和运算量,具有收敛速度较快及稳态误差较小等优点,并具有抗多个(大于阵列天线的阵元个数)干扰的能力。再次,将空时信号处理结构模型与FBLMS算法相结合,设计出了一种空、时、频多域的抗干扰算法一STFBLMS抗干扰算法。该算法抗干扰能力良好,能有效抑制多个窄带干扰和宽带干扰,且具有收敛速度快、稳态误差小等优点。不仅如此,在低信干比条件下,该算法通过对阵列信号功率谱的估计和变步长处理,仍能发挥良好的抗干扰效果。综合考虑,在通道不一致性、引入有向阵元及阵元互耦等多种条件下,分析抗干扰算法的干扰抑制性能。最后,对MC-LMS算法的实现流程进行分析,介绍该算法FPGA实现的总体设计方案,并针对信号处理模块进行详细的分析。通过对整个算法进行模块划分,利用VHDL语言编码,在ISE12.4软件平台上进行硬件仿真,验证了MC-LMS算法的抑制干扰信号的有效性和实时性。