文档介绍:南京航空航天大学硕士学位论文
摘要
全球定位系统(GPS)可以向全球用户提供位置速度和时间信
息在航空航天海上及陆地等诸多领域得到了广泛的应用成为
一种主要的导航手段随着空间定位技术的不断发展空间定位系统
必将出现多元化本文结合计算机技术以 GPS 定位系统为例研
究了卫星定位技术中的 GPS 星座模拟器
本文综述了卫星导航系统的历史现状及发展的方向,介绍 GPS
模拟器的研究发展状况详细研究了 GPS 卫星信号传输理论和 GPS
卫星定位原理在此基础上提出 GPS 模拟器的理论模型和实现方
法,研究了 GPS 星座模拟器的设计思路组成模块分析各个模块的
设计原理在理论研究和分析的基础上提出模拟器的 FPGA 的设计
与实现,以 FPGA 为平台用 verilog 硬件语言实现了卫星信号的模
拟详细研究了基带模块的实现方法,包括 C/A 码产生模块导航电
文合成模块码转换模块最后通过射频模块发出完成卫星信号的
模拟在信号测试部分用示波器频谱仪 MATLAB 程序对模拟信
号进行了验证实验验证结果表明设计满足要求达到预想目标
关键词 GPS 模拟器 FPGA 软件无线电仿真
I
基于 FPGA 的 GPS 星座模拟器的研究与开发
Abstract
Global Position Systen(GPS) can provide us location speed and time imformation with
high precision. Nowadays, it has been widely used as a major means of navigation in
many fields, such as aviation, spaceflight, martime, land and so on. With the development
of satellite positioning technology, the space positioning system will be diversified
inevitably. In this paper, combined puter technology and taken GPS positioning
system as an example, GPS constellation Simulator is studied.
The history, the current situation and the development direction of satellite navigation
system are summarized in this paper. And then the research and development state of the
GPS simulator are presented. The paper gives us a detailed account of the transmission
theory and GPS position principle. And a kind of theory module and design principlr is
put forward on basis of these theories, which introduces the design notion and
compositive module of the GPS satellite constellation simulator. At the same time, the
design principle of each module is introduced on the theory research and
analysis, the method of implementing the simulator is proposed. The hardware language
verilog is used to simulate the satellite signal, while FPGA is used as a platform. The
design and implementation of baseband module are also given in detail, which include
the C/A code generated modules, navigation message syntheti