论文部分内容阅读
当今卫星导航系统广泛应用于各个领域,发展前景十分广阔。但同时由于导航信号自身的脆弱性,导致其极易受到环境中电磁辐射甚至是人为干扰的影响,情况严重时还可能造成接收机无法正常工作。因此导航抗干扰技术成为了当今研究的热门领域,国内外都加强了对该领域的研究力度。导航抗干扰系统中应用比较广泛的是基于阵列信号处理的抗干扰算法。空域和空时自适应算法是其中最常见的抗干扰算法,而空频自适应算法在导航抗干扰系统中的应用还处于起步阶段。在此背景下,本文主要完成了空频自适应算法抗干扰性能的研究,并在现有的抗干扰系统中的FPGA芯片上实现了该算法。首先本文介绍了常用的抗干扰技术。指出空时自适应和空频自适应两种算法能在空间角度和频域上对干扰信号进行区分,具有更好的抗干扰性能。然后介绍了阵列模型以及导航抗干扰中常用的用于求解权值的功率倒置算法。在此基础上,本文在MATLAB上对基于功率倒置算法的空域、空时、空频的抗干扰算法性能进行了仿真分析,仿真结果说明空频SMI(采样矩阵求逆)算法和空时SMI算法相比其他算法有更好的抗干扰性能,而空频SMI算法相比空时SMI算法大大减少了矩阵运算量,更易于硬件实现。然后本文介绍了导航抗干扰系统的总体结构,提出了在该系统中空频SMI算法在FPGA中的整体实现方案。接着详细描述了空频SMI算法中的主要模块的设计方法,并通过Modelsim仿真对每个模块进行了分析和验证。之后在Quartus II中编译了整个空频SMI算法模块,通过编译报告分析了其资源耗用情况。最后将实现的空频SMI算法下载到抗干扰系统的信号处理板中的FPGA芯片上,然后通过外场实验验证了空频SMI算法的抗干扰性能,并在实验的基础上与空时LMS算法进行了对比。根据实验结果,本文指出在实际应用中空频SMI算法和空时LMS算法各有优劣。最后本文总结了实验过程中遇到的问题和得出的经验。