GPS即为全球定位系统,具有全球覆盖、全天候工作等特点。随着GPS应用领域的日益广泛,用户对GPS接收机的性能提出了更高的要求,研制出各种高性能的能够满足用户需求的GPS接收机成为一种必然趋势。本文通过对GPS卫星信号基础理论的研究,推导出了GPS软件接收机算法模型,搭建了软件仿真平台,用以验证信号接收算法的性能。本文以GPS中频数字信号接收的仿真为目标,以Matlab为平台,对真实环境下接收算法进行了研究和仿真实现。论文首先详细论述了GPS信号及系统包含的内容,然后在捕获部分采用并行码相位(FFT)搜索捕获算法对GPS数字信号进行捕获。在跟踪部分,码跟踪环路采用非相干延迟锁定环(DLL),载波跟踪环路采用Costar环,并利用捕获得到的初始码相位和频率实现了对信号的跟踪。实验结果表明接收机系统基本实现了接收性能,能在一定精度下得到伪码初始相位和载波频率。8196
关键词GPS软件接收机捕获跟踪目次
Title Research on GPS satellite software receiver algorithms
Abstract
GPS is global positioning system, with global coverage, and work around
the clock. With the increasingly widespread use of the GPS application
areas, the performance of the GPS receiver a higher demand, the development
of a variety of high-performance GPS receiver to meet the user needs to
be an inevitable trend.In this paper, the basic theory of the GPS satellite
signals to deduce the GPS receiver software algorithm model to build a
software simulation platform to verify signal reception performance of the
algorithm.
GPS IF digital signal receiver simulation in Matlab as a platform for
research and simulation algorithm received under a real environment. The
paper first discussed in detail the content contained by the GPS signal
and system, and then in the capture portion of the parallel code phase (FFT)
search acquisition algorithm for GPS digital signal capture. In the
tracking part of the code tracking loop using non-coherent delay-locked
loop (DLLs), the carrier tracking loop using the Costar ring, and capture
the initial code phase and frequency to achieve a tracking signal. The
experimental results show that the receiver system is the basic realization
of the receiver performance, get the the pseudocode initial phase and
carrier frequency accuracy.
Keywords GPS receiver software acquisition tracking
1绪论..1
1.1研究背景..1
1.2研究目的及意义..1
1.3总体方案设计及论文结构安排..2
2GPS信号概述3
2.1GPS系统的组成..3
2.1.1空间星座部分.4
2.1.2地面监控部分.5
2.1.3用户设备部分.6
2.2GPS信号的组成..7
2.2.1载波7
2.2.2导航电文..8
2.2.3伪随机码.10
2.3GPS信号的产生.16
2.4本章小结17
3GPS信号的捕获及Matlab实现..17
3.1GPS信号捕获过程概述.17
3.1.1捕获时的最大电文长度.18
3.1.2.捕获中的频率步长..19
3.1.4本地信号产生20
3.2GPS信号捕获方法..20
3.2.1传统捕获方法20
3.2.2基于FFT算法的捕获方法..21
3.3GPS信号捕获Matlab仿真.23
3.3.1捕获算法研究23
3.3.2Matlab简介25
3.3.3仿真结果分析.26
3.4本章小结30
4GPS信号的跟踪及Matlab实现..30
4.1锁相环原理.30
4.2载波跟踪33
4.3码跟踪..35
4.4完整的跟踪环及Matlab仿真.37
4.4.1完整的跟踪模块.37
4.4.2仿真结果.38
4.5本章小结40
结论.41
致谢43
参考文献..44
1绪论
1.1研究背景
导航在人类历史的发展进程中一直起着相当重要的作用。1957年10月4日, GPS卫星软件接收机算法研究:http://www.751com.cn/tongxin/lunwen_6435.html