北斗二代导航接收机基带处理的算法与实现

  • 格式:pdf
  • 大小:1.61 MB
  • 文档页数:83

硕士
专业学位类别
工程硕士
电子与通信工程 2015.03
论文答辩日期
2015.05 2015 年 6 月
学位授予单位和日期 答辩委员会主席《国际十进分类法 UDC》的类号。
ALGORITHM AND IMPLEMENTATION OF BASEBAND PROCESSING OF BEIDOU 2ND NAVIGATION RECIVER
电 子 科 技 大 学
UNIVERSITY OF ELECTRONIC SCIENCE AND TECHNOLOGY OF CHINA
专业学位硕士学位论文
MASTER THESIS FOR PROFESSIONAL DEGREE
(电子科技大学图标)
论文题目
北斗二代导航接收机基带处理 的算法与实现
专业学位类别 学 号
独创性声明
本人声明所呈交的学位论文是本人在导师指导下进行的研究工作 及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地方 外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为 获得电子科技大学或其它教育机构的学位或证书而使用过的材料。与 我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的 说明并表示谢意。
II
ABSTRACT
detailed analyses the important modules of the design scheme of digital baseband processing and gives the actual interface list, ideas for design, module structure. we describe the process of its implementation and use Modelsim to simulate the code. In the end, the paper gives the resource usage, the hardware simulation results, comprehensive report and validates the performances of the algorithm. Keywords: Second generation of beidou, Receiver, Baseband signal proceecing, Signal capture, Signal track, FPGA
作者签名:
日期:



论文使用授权
本学位论文作者完全了解电子科技大学有关保留、使用学位论文 的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁盘, 允许论文被查阅和借阅。本人授权电子科技大学可以将学位论文的全 部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描 等复制手段保存、汇编学位论文。 (保密的学位论文在解密后应遵守此规定) 作者签名: 导师签名: 日期: 年 月 日
工程硕士 201222010645 郭峻峰 武 畅 副教授
作 者 姓 名 指 导 教 师
分类号 UDC 注 1
密级




北斗二代导航接收机基带处理 的算法与实现
(题名和副题名)
郭峻峰
(作者姓名)
指导教师


副教授 成 都
电子科技大学
(姓名、职称、单位名称)
申请学位级别 工程领域名称 提交论文日期
摘要


伴随着信息技术的高速发展,卫星定位导航技术在导航、测绘、天文、军事、 通讯等不同领域得到推广,许多地区和国家都在进行卫星导航接收机的开发。随 着北斗系统空间信号接口控制(ICD)文件的公布,我国自主研发的“北斗二代” 导航系统也逐步完善。基带信号处理部分的研究对发展我国未来卫星导航产业有 非常重要的意义,是北斗二代导航接收机性能好坏的关键。为此,本文重点研究 基带信号处理中的信号捕获和跟踪算法,然后用硬件描述语言设计各个模块并进 行仿真验证。主要工作表现在以下方面: 首先,本文介绍了北斗二代信号的特点、调制方式和构成,分析了导航电文、 载波、伪随机码的结构与生成;然后阐述了接收机结构、定位原理、原始观测量 的捕捉以及下变频理论基础;最后根据理论分析在 Simulink 平台中搭建了北斗二 代导航系统的发送端模型和接收端模型。 其次,本文研究了北斗二代信号基带数据处理中的捕获原理和算法。分析和 比较时域串行相关捕获算法、基于匹配滤波器的捕获算法、基于快速傅立叶变换 的并行捕获算法以及基于 PMF/FFT 的并行捕获算法。重点对基于 PMF/FFT 的算 法进行建模仿真。然后研究了北斗二代信号跟踪原理和算法,分析了载波跟踪环 和码跟踪环的结构以及特点,设计了跟踪算法的整体框架,并根据理论分析在 Simulink 平台中搭建了跟踪算法模型。 最后,本文给出了硬件设计方案,利用 Verilog HDL 语言在 FPGA 硬件平台对 算法进行逻辑实现。然后对设计的数字基带处理实现方案中的重要模块进行详细 分析,给出设计思路、模块结构、实际接口列表,并对实现过程进行阐述,再用 Modelsim 对代码进行功能仿真。最后给出了硬件仿真结果、综合报表、资源使用 情况,验证了算法的性能。 关键词:北斗二代,接收机,基带信号处理,信号捕获,信号跟踪,FPGA
I
ABSTRACT
ABSTRACT
With the rapid development of modern information technology, satellite navigation and positioning technology can be extended to the different fields such as navigation, surveying and mapping, astronomy, military and communication. Many regions and countries are engaged in the development and application of satellite navigation receiver. With the publishing of the ICD files of beidou satellite navigation system, the second generation of beidou navigation (BD2) system which is researched and developed independently in China is also gradually completely. As the key performances of the BD2 receiver, the study of baseband signal processing part has very important meaning in the development of satellite navigation industry in the future. Therefore, this article focuses on signal capturing and tracking algorithm in baseband signal processing. Then we design modules with the hardware description language for simulation. The points of the work are included in the following three aspects: First of all, this paper introduces the features, modulation mode and structure of the BD2 signals. And it analyses the organization and generation of navigation message, carrier, pseudo-random code. Then this paper expounds the structure of receiver, positioning principle, the catch of the original observation and the basis of the down converter theory in detail. In the end we build the sender model and the receiver model of the BD2 system in the Simulink platform according to the theoretical analysis. Secondly, this paper studies the principle and algorithm of baseband data processing of the BD2 signal capturing. Then we analyse and compare the time serial domain correlation capture algorithm, the parallel capture algorithm based on matched filter, the parallel capture algorithm based on FFT, the parallel capture algorithm based on PMF/FFT. And we respectively analyse the modeling and simulation result of the PMF/FFT algorithm. Then the paper researches the principle and algorithm of the BD2 signal tracking and respectively analyzes the structure and characteristics of the carrier tracking loop and code tracking loop. Then paper designs the whole framework of the tracking algorithm and sets up the tracking algorithm model in Simulink platform according to the theoretical analysis. Finally, this paper puts forward the hardware design scheme and realizes the algorithm with Verilog HDL language logic on the FPGA hardware platform. Then it