基于FPGA的GPS基带信号处理的研究与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
GPS全球定位系统是美国国防部为军事目的而建立的卫星导航系统,其主要目的是解决海上、陆地和空中运载工具的导航定位问题。GPS作为新一代卫星导航系统,不仅具有全球、全天候、连续、高精度导航与定位能力,而且具有优良的抗干扰性和保密性。因此,发展全球定位系统是当今导航技术现代化的一个重要标志。
     本文的研究对象是GPS接收机的重要组成部分——基带信号处理模块,主要由两个部分组成——捕获模块和跟踪模块。在对GPS的系统组成和信号结构进行分析后,给出了设计方案,并结合工程设计的特点,对算法进行优化,得出FPGA的实现方案,最后还进行在板验证。
     本文的内容主要包括以下几个方面:
     1)对GPS系统的组成简单的介绍,并对GPS卫星信号的结构进行详细介绍,包括载波信号、伪随机码的产生和导航电文的详细内容。
     2)在GPS信号的捕获方面,比较传统的串行捕获和并行捕获的优缺点,在资源和性能上取合理的折中,选择串并结合的混合并行捕获方案,从而在加快信号的捕获速度和提高捕获性能的同时还减少了硬件资源的消耗。
     3)在C/A码的跟踪部分,本文采用的是非相干延迟锁定环。输入的中频信号经去载波处理后,分别与本地码的超前、滞后相位序列相乘,将相乘的结果进行积分累加,经过鉴相算法处理后,再将得到码相位和当前的载波频率送到载波跟踪环路。
     4)载波跟踪环,本文采用的是Costas环。同码跟踪环耦合形成跟踪模块。
     本文的创新点是使用FPGA对整个GPS信号的捕获及C/A码的跟踪进行工程化设计,使其在资源和性能上做到合理的平衡。
Global Positioning System(GPS) is a satellite navigation system established to solve the navigating and positioning problems on land or sea and in the air. As a new generation of satellite navigation system, it not only has global, round - the - clock, continuous, high - precision navigating and positioning functions, but also possesses excellent interference immunity and confidentiality. Therefore, the development of GPS navigation technology has become ever more important in the advancement of navigation industry.
     The core parts of GPS receiver baseband signal process module - signal acquisition module, tracking module, were investigated in this paper. On the GPS system composition and structure analysis, combining the characteristics of engineering design optimization algorithm is presented, and the implementation scheme, finally implemented on the board.
     The contents of this paper include the following aspects:
     1) The composition of GPS simply introduced, and the structure of GPS satellite signal is introduced in detail, including the carrier signal, the generation of PN code and the detailed content of navigation message.
     2) GPS signals in the capture of the more traditional serial, parallel and capture the advantages and disadvantages of capture, the resources and the performance of the reasonable selection, and eclectic mix of parallel capture scheme, reduce the consumption of hardware resources, accelerate the speed of the signal, and improve the capture capture performance.
     3) A non - eoherent DLL is used to track the C/A code. The local carriers from carrier tracking loop turn the input signals into the baseband signal, and the baseband signals multiply the two different phase sequence of the local yards, then deal with cumulative results, at last, put the code phase and current carrier frequency into carrier tracking loop.
     4) Costas loop is used as the carrier tracking loop. With the code tracking loop coupling tracking module.
     In this paper, a novel approach by using FPGA to capture the GPS signals and track the C/A codes is employed. According to the characteristics of FPGA for engineering design, and implementation in resources and performance is achieved reasonable balance.
引文
[1]徐欣、于红旗、易凡、卢启中等。基于FPGA的嵌入式系统设计。机械工业出版社,2004.9
    [2]Elliott D. Kaplan, GPS原理与应用(邱致和王万义等译),北京:电子工业出版社,2002.8
    [3]查光明,扩频通信,西安:西安电子科技大学出版社,2001
    [4]Richard G. Lyons,数字信号处理(朱光明等译),北京:机械工业出版社,2006.1
    [5]张欣,VLSI数字信号处理设计与实现,北京:科学出版社,2004
    [6]曾兴雯,刘乃安,扩展频谱通信及其多址技术,西安:西安电子科技大学出版社,2004.05
    [7]熊志昂等,GPS技术与工程应用,北京:国防工业出版社,2005.04
    [8]李明峰,冯宝红,刘三枝,GPS定位技术及其应用,北京:国防工业出版社,2006.2
    [9]边少锋,李文魁,卫星导航系统概论,北京:电子工业出版社,2005.02
    [10]刘基余,GPS卫星导航定位原理与方法,北京:国防工业出版社,2003.04
    [11]张厥盛,郑继禹,万心平,锁相技术,西安:西安电子科技大学出版社,1994
    [12]张安安,杜勇,韩方景,全数字Costas环在FPGA上的设计与实现,电子工程师,2006
    [13]Hill, Jonathan M. "Development of an Experimental Global Positioning Sysetm(GPS) Receiver Platform for Navigation Algorithm Evaluation" Ph. D Dissertation, wrocester polytechnic institute
    [14]Manot Awasdee "Digital Estimation of GPS Code Synchronization in RealTime" Ph. D Dissertation, Texas A&M University
    [15]J. J. Spilker. Jr, CPS Navigation Data. Global Positioning System, Theory and Applications, Washington. DC,1996
    [16]余丹,廖凯宁,GPS全球定位系统的改进与发展,全球定位系统,2006.1
    [17]魏敬法,GPS信号快速捕获的FPGA实现,硕士学位论文,中国科学院,2006
    [18]黄智伟,GPS接收机电路设计,北京:国防工业出版社,2005
    [19]刘大杰,全球定位系统(GPS)的原理与数据处理,同济大学出版社,2001
    [20]段文娟,GPS接收机基带处理器研究与设计,硕士学位论文,北京交通大学,2008.5
    [21]熊小莉,直接序列扩频信号数字科斯塔斯环的分析与设计,电讯技术,2001
    [22]庞浩,王赞草,一种基于FPGA实现的全数字锁相环,电子技术应用,2005
    [23]李洪涛,GPS应用程序设计,北京:科学出版社,1999
    [24]赵明忠,基于FPGA技术的数字相关器的设计与实现,电子应用技术,2002
    [25]Uwe Meyer-Baese,数字信号处理的FPGA实现(第二版)(刘凌,胡永生译),北京:清华大学出版社,2006
    [26]徐绍锉,GPS测量原理及应用,武汉:武汉大学出版社,2003
    [27]Braaseh M. Van Dierendonek A. GPS Re ceiver Architectures and Measurements[J] Proceedings of IEEE,1999,87(1)
    [28]李天文,GPS原理及应用,北京:科学出版社,2003
    [29]刘基余,GPS 卫星导航定位原理与方法,北京:科学出版社,2006
    [30]GangUly S.A. Jovancevic, M. Kirchner, GPS Signal Reconstitution[A]. Proceeding of ION. GNSS2004[C], Long Beach, CA.USA,2004

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700