论文部分内容阅读
全球卫星导航系统(英文全称Global Navigation Satellite System,简称GNSS),是依靠先进的现代科学技术而建立发展起来的卫星定位系统。地面接收机接收导航卫星发送的导航定位信号,经过抗干扰处理和捕获跟踪后可以实时地测定载体(运动或者静止)的位置、速度等信息。卫星导航系统在大地测量学、地球动力学、地球物理学、航空航天学、海洋科学、气象科学、军事作战等众多学科和领域有着极大的民用价值和军用价值,因此,世界各国都在争相发展自己的卫星导航系统,如美国的GPS系统、俄罗斯的GLONASS系统、欧盟的GALILEO系统,以及我国的北斗导航系统。对GPS信号进行抗干扰处理是GPS接收机的重要组成部分,抗干扰性能的好坏直接影响到后续的信号捕获与跟踪的效果,如果抗干扰性能太差,甚至有可能导致捕获失败。本文对GPS信号和干扰的特点进行了详细的阐述,针对GPS信号的特点,提出多种自适应抗干扰算法,对各种算法进行了Matlab仿真,并选择部分算法使用DSP进行硬件实现。首先介绍了基于空域滤波的功率倒置算法,并对不同形式的阵列进行了仿真,通过仿真结果指出了这种算法的优点和不足,在此基础上,着重介绍了空时二维联合处理算法,分析了阵元数和延迟单元数对抗干扰性能的影响,通过Matlab仿真结果可以看出,空时二维联合抗干扰处理算法相对于纯空域滤波有着更好的抗干扰性能,但是空时二维算法需要处理的数据量很大,在目前的硬件条件下很难做到实时性,因此,为了降低空时处理的运算量,本文介绍了几种经典的降秩算法,并以多级维纳滤波降秩算法为重点做了详细的理论分析,然后通过Matlab仿真对几种降秩算法的性能做了对比。本文最后一部分介绍了实现GPS抗干扰算法的硬件平台,着重说明了本系统所选择的ADSPTS201芯片强大的信号处理功能。然后对空域滤波算法、空时处理算法以及多级维纳滤波降秩算法进行了DSP的实现,首先在计算机上通过软仿真,而后在硬件平台上通过了硬仿真。