Gps原理及应用课件
标签: Gps
上传时间: 2013-04-15
上传用户:eeworm
Gps教学实习
上传时间: 2013-04-15
上传用户:eeworm
Gps应用程序设计
上传时间: 2013-06-29
上传用户:eeworm
Gps应用程序设计
上传时间: 2013-06-20
上传用户:eeworm
专辑类-数字处理及显示技术专辑-106册-9138M Gps应用程序设计-342页-5.4M.pdf
上传时间: 2013-04-24
上传用户:天天天天
互联网、移动通信、星基导航是21世纪信息社会的三大支柱产业,而Gps系统的技术水平和发展历程代表着全世界卫星导航系统的发展状况。目前,我国已经成为Gps的使用大国,卫星导航产业链也已基本形成。然而,我们对Gps核心技术(即如何捕获卫星信号并保持对信号的跟踪)的研究还不够深入,我国Gps产品的核心部分多数还是靠进口。因此,对Gps核心技术的研究是非常紧迫的。 本文首先介绍了Gps的定位原理,之后阐述了Gps接收机的基本原理一直接扩频通信和Gps信号的结构与特性。从这些方面出发研究接收机基带处理器的捕获与跟踪设计方案。 设计过程中,先详细分析了滑动相关的捕获算法和基于FFT的快速捕获算法,并利用matlab进行了验证。由于前者灵活性好且可捕获到高精度的码相位和载波频率,适合于本文的硬件接收机,所以本文确定了滑动相关的捕获方案。 接着分析了跟踪环路的特点,跟踪模块采用码跟踪环和载波跟踪环耦合的方法实现。由于Gps系统通常工作在非常低的信噪比环境中,而非相干环在低信噪比下环路跟踪性能较好,所以码跟踪环采用非相干(DDLL)环实现。这种跟踪环路采用的鉴相器是能量鉴相器,对数据的调制和载波相位都不敏感,鉴相器不会产生不确定量。由于输入信号存在180°相位翻转,而COSTAS锁相环允许数据调制,对I支路和Q支路信号的180°相位翻转不敏感,所以载波跟踪环采用COSTAS锁相环实现。上述算法在matlab环境下得到了验证。 基带处理器电路的主要模块在Quartus II8.0开发平台上利用VHDL硬件描述语言实现。然后利用EDA仿真工具ModelSim-Altera6.1g进行了逻辑仿真。本设计满足系统功能和性能的要求,可以直接用于实时Gps接收机系统的设计中,为自主设计Gps接收机奠定了基础。 最后,由于在弱电磁环境下,捕获失锁后32PPS信号会丢失。所以设计了一个能授时和守时的算法去得到与Gps时同步的精确授时秒信号。并且实现了这个算法。
上传时间: 2013-04-24
上传用户:zuozuo1215
全球定位系统(Global Positioning System—Gps)是新一代卫星导航定位系统,具有全球、全天候、连续、高精度导航与定位功能,能够为广大用户提供精确的三维坐标、速度和时间信息。因此,Gps系统被广泛地应用于生活中的各个领域。Gps系统用户主要是各种型号的接收机,而捕获跟踪技术是接收机的关键技术,同时也是一个技术难点。在Gps接收机中,导航电文是用户定位和导航的数据基础,为了得到导航电文必须要对Gps信号进行捕获跟踪。本文详细研究了Gps信号捕获跟踪技术,并进行了FPGA设计。 @@ 本文首先概述了Gps系统信号结构和Gps接收机工作原理,对Gps信号调制机理进行详细地阐述,重点分析了C/A码生成原理和特性。 @@ 其次叙述了Gps信号捕获的基础理论,重点研究时域滑动相关捕获方法,深入分析其算法和性能。用MATLAB中Simulink软件包搭建了可自由修改参数的Gps中频发生器,并在此平台上,对Gps信号时域滑动相关捕获算法进行仿真与分析。 @@ 接着重点研究了Gps信号跟踪技术,系统分析码跟踪环路和载波跟踪环路结构框图以及算法。在码跟踪环路方面,选用并分析了能分离载波的非相干超前滞后码锁定环的工作机理。在载波跟踪环路中选用对导航电文数据相位翻转不敏感的科斯塔斯环,并用数学模型分析Gps信号的解调过程。之后对整个跟踪环路进行MATLAB仿真,结果表明环路参数设计满足要求,并能成功解调出Gps导航电文。 @@ 最后本文在QuartusII环境下完成对Gps信号捕获跟踪系统的FPGA设计。根据对相关器硬件结构框架,对算法中各个模块的实现进行详细的说明,包括顶层设计到CA码、NCO等重要模块设计,并给出了仿真结果。 @@关键词:Gps接收机;捕获;跟踪;MATLAB仿真:FPGA
上传时间: 2013-06-16
上传用户:jacking
本源程序是基于AVR单片机环境下,对Gps模块信号进行分离、处理以及信息显示的功能。
上传时间: 2013-04-24
上传用户:woshiyaosi
本课题深入分析了Gps软件接收机基于FFT并行捕获算法并详细阐述了其FPGA的实现。相比于其它的捕获方案,该方案更好地满足了信号处理实时性的要求。 论文的主体部分首先简单分析了扩频通信系统的基本原理,介绍了Gps系统的组成,详细阐述了Gps信号的特点,并根据Gps信号的组成特点介绍了接收机的体系结构。其次,通过对Gps接收机信号捕获方案的深入研究,确定了捕获速度快且实现复杂度不是很高的基于FFT的并行捕获方案,并对该方案提出了几点改进的措施,根据前面的分析,提出了系统的实现方案,利用MATLAB对该系统进行仿真,仿真的结果充分的验证了方案的可行性。接着,对于捕获环节中的核心部分—FFT处理器,设计中没有采用ALTERA提供的IP核,独立设计实现了基于FPGA的FFT处理器,并通过对一组数据在MATLAB中运算得到结果和FPGA输出结果相对比,可以验证该FFT处理器的正确性。再次重点分析了Gps接收机并行捕获部分的FPGA具体实现,通过捕获的FPGA时序仿真波形,证明了该系统已经能成功地捕获到Gps信号。最后,对全文整个研究工作进行总结,并指出以后继续研究的方向。 本课题虽然是对于Gps接收机的研究,但其原理与GALILEO、北斗等导航系统的接收机相近,因此该课题的研究对我国卫星导航事业的发展起到了积极的推动作用。
上传时间: 2013-08-06
上传用户:青春123
普通Gps接收机在特殊环境下,如在高楼林立的城市中心,林木遮挡的森林公路,特别是在隧道和室内环境的情况下,由于卫星信号非常微弱,载噪比(Carrier Noise Ratio,C/No)通常都在34dB-Hz以下,很难有效捕获到卫星信号,导致无法正常定位。恶劣条件下的定位有广阔的发展和应用前景,特别是在交通事故、火灾和地震等极端环境下,快速准确定位当事者所处位置对于降低事态损失和营救受伤者是极为重要的。欧美和日本等发达国家也都制定了相应的提高恶劣条件下高灵敏度定位能力的发展政策。而高灵敏度Gps接收机定位的关键在于Gps微弱信号的处理。 本课题的主要研究内容是针对Gps微弱信号改进处理方法。针对传统Gps接收机信号捕获中的串行搜索方法提出了基于批处理的微弱信号捕获方法,来提高低信噪比情况下微弱信号的捕获能力,实现快速高灵敏度的准确捕获;针对捕获微弱信号处理大量数据导致的运算量激增,运用双块零拓展(Double Block Zero Padding,DBZP)处理方法减少运算量同时缩短捕获时间。针对传统Gps接收机延迟锁相环跟踪算法提出了基于卡尔曼滤波的新型捕获算法,减小延迟锁相环失锁造成的信号跟踪丢失概率,来提高恶劣环境下低信噪比信号的跟踪能力,实现微弱信号的连续可靠跟踪。通过提高Gps微弱信号的捕获与跟踪能力,进而使Gps接收机在恶劣环境下卫星信号微弱时能够实现较好的定位与导航。 通过拟合Gps接收机实际接收到的原始数据,构造出不同载噪比的数字信号,分别对提出的针对微弱信号的捕获与跟踪算法进行仿真比较验证,结果表明,对接收机后端信号处理部分作出的算法改进使得Gps接收机可以更好的处理微弱信号,并且具有较高的灵敏度和精度。文章同时针对提出的数据处理特征使用FPGA技术对算法主要的数据处理部分进行了初步的构架实现并进行了板级验证,结果表明,利用FPGA技术可以较好的实现算法的数据处理功能。文章最后给出了结论,通过提出的基于批处理和基于DBZP方法的捕获算法以及基于卡尔曼滤波的信号跟踪算法,可以有效地解决微弱Gps信号处理的难题,进而实现微弱信号环境下的定位与导航。
上传时间: 2013-05-31
上传用户:cccole0605