GNSS信号的快速接收算法研究及其FPGA实现

来源 :南京航空航天大学 | 被引量 : 0次 | 上传用户:jackind
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
卫星导航系统成为继移动通信和互联网之后发展最快的电子信息产业之一。卫星导航信号的接收技术作为导航系统的重要部分,对导航系统的发展起着重要作用。本文选取GPS的L1波段的民用信号和Galileo的E1波段的MBOC信号作为研究对象,主要研究了导航信号的快速捕获、跟踪技术,并在FPGA中设计了具有一定灵活性的GPS快速接收系统。1)研究GPS的L1波段信号和Galileo的E1波段MBOC信号的构成和性质,分析其自相关函数和功率谱函数,为信号的快速捕获做好基础。根据信号检测与估计理论,得到信号捕获的原理,并采用频域捕获的方法分别对GPS信号和Galileo信号进行捕获。为减弱边峰对Galileo信号捕获的影响,在频域中实现了减弱边峰算法,实验结果表明能够提高检测概率。2)通过对GNSS信号结构的分析,设计了三种快速捕获算法。分段相关算法通过使用差分折叠滤波器和小点数的FFT算法来得到码相位和多普勒频移。基于预处理的捕获算法利用预处理能够提高信号信噪比的原理,设计了针对强弱不同信号的捕获算法。基于改进的频域捕获算法采用双门限检测法,能够提高捕获速度。3)由于信号可能受到单频干扰的影响,本文研究了频域的抗干扰算法。通过GP2015的模拟输出端和AD9433可以灵活的调节采样位数,并将采样后的信号送入到FPGA中,在FPGA中实现了改进的平均采样的频域快速捕获算法。研究了GPS和Galileo信号的跟踪环路,并着重介绍码跟踪环路。针对Galileo信号的多峰问题,讨论了几种新型的码鉴别器。最后,在FPGA中设计了载波跟踪环和码相位跟踪环,并在modelsim仿真软件得到仿真结果和在示波器中得到下载结果。
其他文献
期刊
电机在工农业生产以及日常生活中有着广泛的应用,随着现代工业的发展,分布式控制系统逐渐成为测量和控制领域的发展趋势。因此,构建一套通用的分布式电机控制系统,对于现场工业控制有着重要意义,也是使系统资源得到合理配置的最佳方式。论文以分布式控制系统为理论依据,模块化设计思想为基础,研究开发了一套通用分布式电机控制系统。系统由监测与控制后台、采集与控制终端、功率驱动模块和各种被控电机组成。设计了以AVR
在现场仪表和企业设备中应用嵌入式技术是企业监控系统的发展趋势。而把嵌入式技术和Internet技术结合起来,使得整个工控网络更易于和Internet实现无缝连接;现在多数企业控制
传统的无线频谱分配策略是向每个授权无线系统分配固定的频段,但这种分配方式导致频谱资源利用率极低,在当今无线通信飞速发展的形势下已难以适用。因此,认知无线电作为一种
为了进一步对3G技术进行发展,3GPP首先引入了HSDPA和增强型上型链路(EUL)这两种竞争力很强的的3G增强技术,当这些技术还处于实施和测试阶段的时候,为了进一步提高系统性能和
多媒体文件在移动网络中的传递引起了广泛的关注。本文提出了一种城市公交系统的存储转发网络,该网络结构可以为城市公交系统中的乘客提供可靠的多媒体传递方法。本文主要是
为了有效识别轴承的早期故障特征,提出了一种基于改进的本征时间尺度分解(ⅡTD)结合包络信号1.5维谱的轴承故障诊断方法.ⅡTD方法是将端点延拓引入到传统的本征时间尺度分解(