论文摘要
近年来,随着导航技术的发展,GPS(全球卫星定位系统)应用的领域也越来越广,需求越来越多,随之而来的产品更新、换代的速度也越来越快。软件接收机借助软件无线电的思想,以其低研发成本、高灵活性的优势成为了GPS导航产品中的一个重要分支。本文主要介绍了一种利用多通道并行处理的思想实现软件接收机的方法。文中以一个单独通道为例,首先详细介绍了信号捕获的基本原理,通过不同的相干积分和非相干积分的组合,对比分析了捕获算法的性能;其次,阐述了信号跟踪基本流程,并通过增加相干积分时间,提高了在弱信号环境下跟踪环路的性能。在此之后,本文介绍了GPS接收机定位的理论基础,通过公式推导介绍了用户位置解算的基本方法;最后,根据之前分析的通道模型,讨论了各个通道间同步并行处理数据的方法,具体涉及了通道间线程切换以及通道内捕获、跟踪状态的变化、更新等内容。各通道在通过一系列基带处理步骤后,最终输出时钟、星历等参数给解算模块,实现了接收机用户定位功能。本文的仿真及实现工作主要分为三个部分,首先,针对一个通道,利用C语言实现了捕获和跟踪等基带数字信号处理算法,并通过GPS信号源产生的特定信噪比的数字中频信号,对捕获和跟踪的算法性能进行了仿真验证;其次,利用C语言编写定位解算模块,并通过已知用户位置的模拟数据对该模块进行测试,对输出的定位误差进行分析;最后,用C语言建立起多通道并行处理模型,并利用采集的真实GPS信号数据对接收机模块进行仿真,通过将定位结果输出至谷歌地图,分析了定位误差的原因。实验结果表明各部分均能实现所需完成的功能,最终的定位精度能够满足一般的定位需求。
论文目录
摘要ABSTRACT第一章 绪论1.1 GPS 概述1.2 国内外研究现状1.3 本文的研究内容以及组织结构第二章 GPS 软件接收机概述2.1 传统硬件GPS 接收机2.2 GPS 软件接收机2.3 传统硬件接收机和软件接收机的比较2.4 小结第三章 捕获、跟踪的原理及实现3.1 GPS 信号的捕获3.1.1 捕获原理3.1.2 时域循环相关捕获3.1.3 相干/非相干积分相结合3.1.4 捕获模块流程图3.1.5 仿真结果与性能分析3.2 GPS 信号的跟踪3.2.1 GPS 跟踪环路概述3.2.2 弱信号下的跟踪方法3.2.3 跟踪环路流程图3.2.4 仿真结果与性能分析3.3 小结第四章 定位解算的原理及实现4.1 导航电文格式4.1.1 电文结构4.1.2 奇偶校验4.2 导航电文解调4.2.1 位同步4.2.2 帧同步4.2.3 导航电文信息提取4.3 用户位置和速度解算4.3.1 卫星位置计算4.3.2 相对伪距估计4.3.3 用户位置解算4.3.4 用户速度解算4.3.5 定位流程图4.4 定位性能评价4.5 小结第五章 接收机总体的软件实现及分析5.1 多通道实时工作方式5.1.1 现有软件处理方法5.1.2 一种基于多通道的软件实现方法5.2 多通道模型的建立5.2.1 NCO 模块5.2.2 打包模块5.2.3 捕获模块5.2.4 跟踪模块5.2.5 解算模块5.3 用户定位实现5.4 仿真结果与性能分析5.5 小结第六章 总结与展望6.1 本文工作总结6.2 下一步工作展望致谢参考文献个人简历、攻硕期间取得的研究成果
相关论文文献
标签:软件接收机论文; 捕获论文; 跟踪论文; 导航解算论文; 多通道论文;