● 摘要
GPS(Global Positioning System,全球定位系统)是目前世界上应用最广泛的卫星定位系统,近年来该系统在航空、航天、测绘等领域发挥出越来越重要的作用。本文准备以FPGA(Field Programmable Logic Array)为平台,设计和实现GPS基带处理系统。本文介绍了GPS系统的组成和工作原理,重点介绍了GPS接收机的工作原理。在硬件平台方面,在对传统的GPS接收机基带处理架构进行分析的基础上,为了引入Microblaze微处理器核搭建单FPGA平台的GPS基带处理系统,提出了一种对嵌入式处理器的运算能力要求较低的改进的基带处理架构。在基带处理算法方面,设计实现了基带处理用到的主要算法,包括信号的捕获和确认,码延迟锁定跟踪环路,载波锁频环,载波锁相环,导航电文解调,位同步和帧同步等。在此基础上,用Matlab编写了基带信号处理仿真程序,对信号跟踪环路的静态和动态场景进行了仿真验证,并在单FPGA平台上实现了GPS基带处理系统,在实际测试中运行良好。
相关内容
相关标签