论文部分内容阅读
当前卫星导航技术迅猛发展,运用高动态下的卫星导航系统日益得到各国的重视,高动态导航技术不仅对经济发展具有巨大的推动力而且关乎国家安全,在这种大背景下,我国自主研发了北斗系列导航系统,但难题之一仍是高动态环境下接收机的研制,因为到目前为止我国的高动态接收机产品的自主化程度低,在这类关系国家安全的领域过多的依赖国外产品显然是不利的,因此,对GPS 核心技术的研究不仅可以改变我国自主化程度低的现状,而且对于发展我国的北斗导航系统也有着积极的意义。
本文首先简单介绍了GPS 系统构成、定位原理、信号结构以及GPS信号的调制,然后着重阐述C/A 码的产生,以及分析它的相关特性,并在此基础上对C/A 码的频谱和相关特性进行了matlab 仿真研究。
其次研究了在高动态条件下时域滑动相关捕获法以及它的演变算法FFT 快速捕获法,通过研究分析比较了这两种算法的运算量和平均捕获时间,确定了FFT 快速捕获法适用于高动态环境中,为了节省FPGA 资源对该算法作出了一项改进,对改进后的C/A码捕获性能做了matlab 仿真研究,发现它的捕获性能没有发生改变,但是C/A 码的信噪比变小了,然后对FFT 快速捕获法进行了总体仿真与分析,仿真结果验证了该算法的可行性,之后设定了捕获电文长度以及捕获门限等参数。
最后本文从工程实现的角度详细的给出了FFT 快速捕获电路中各个模块的实现原理、实现框图并利用Verilog HDL 硬件描述语言在QuartusII 开发环境下实现并通过了仿真验证,仿真结果满足电路功能要求。