基于VC++的GPS软件接收机设计及关键技术研究

来源 :南开大学 | 被引量 : 0次 | 上传用户:sk_chin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着全球卫星导航系统的不断发展,我国北斗卫星导航系统研究及应用均取得了长足的进步。2012年12月,由我国自主研发的北斗卫星导航系统(BDS)正式对亚太地区提供导航、定位、短报文通信等服务。软件接收机作为构成卫星导航系统的重要部件,以其高可配置性、高灵活性、低成本等优点日益成为卫星导航系统重要的研究方向。   本研究以卫星导航系统中典型的GPS系统为研究目标,使用Visual C++作为系统的开发工具,通过面向对象的分析设计模式设计了GPS软件接收机的完整架构,并重点研究了GPS软件接收机基带信号处理算法,包括:捕获算法和跟踪算法。通过VC++软件编程,使GPS软件接收机灵活性大大提高。本文采用了以USRP2为主设备的射频前端,把在南开大学操场采集的GPS中频数字信号保存到计算机上,利用这些数据对GPS信号捕获、跟踪等关键技术开展研究。本文对GPS信号三种捕获算法进行了深入分析和仿真研究,通过比较得出并行码相位捕获算法需要很小的计算量,因此计算时间大幅缩短,同时捕获精度较高;在跟踪算法研究中,分别利用锁相环(PLL)、延迟锁定环(DLL)完成对GPS信号的载波跟踪和码跟踪,设计出了完整高效的跟踪框图。最后在前面分析的基础上利用C++编程对捕获及跟踪算法进行实现。综上,本文完成了对GPS信号捕获、跟踪算法的分析、仿真与实现。实验结果表明,本文研究的捕获、跟踪算法性能良好,对于GPS软件接收机的继续深入研究具有重要意义,同时也具有较高的实用价值。
其他文献
在一些应用中,如特殊场景下的视频监控或人员呵护等,都需要及时并高效的对场景图像信息进行获取并传输。但是很多时候由于图像传输应用的特殊需求以及终端设备自身的限制,使得我
近年来工作流技术已成为计算机应用领域广泛应用、极力研究和迅速发展的技术,因为它具有有效支持过程建模、优化分析、经营过程自动化等能力。进入二十一世纪以来,随着经济全球
本文通过将一种新颖的步态时空表示方法与两种改进的特征提取方法结合,利用步态进行身份识别,显著提高了识别效果。首先,本文介绍了一种新颖的步态时空表示方法—步态能量图
运动员作为我国体育事业发展的重要群体,在训练过程中如何提高运动员的身体健康水平和运动竞技能力,运动员患有运动损伤后如何加强康复性训练,对于运动员在康复期间恢复其竞
无线传感器/执行器网络(Wireless Sensor-Actor Network,WSAN)是近年来发展起来的新一代无线传感网络,它不仅具备网络监测功能,还具备和物理环境进行交互的能力。然而,WSAN在多功
随着国防军事现代化进程的快速推进,一些军用目标,如战斗机、导弹等具有低雷达散射截面积(Radar Cross Section,RCS)特性显得至关重要。于是近年来涌现许多降低RCS的方法,其中,对
当前,4G在全球范围内进入了高速发展期,已经能够实现高质量的移动宽带服务。与此同时,5G标准正在加紧制定中,并预计2020年投入商用。相比4G,5G在容量、数据速率、时延等方面会有质
随着Internet及环球网技术的不断发展,java语言作为一门网络编程语言也得到了迅速发展,在不同的设备、计算机和网络中得到广泛应用。同时,java做为一门面向对象的程序设计语
GNSS定位系统有着覆盖范围广、全天候、高精度定位的优点,但是在室内和地下等GNSS信号被遮蔽的环境中,卫星信号衰落严重而导致可见星数目严重不足,这限制了GNSS系统的应用范围。
当今时代是一个飞速发展的时代,互联网和移动通信网络不断普及,各种新技术不断出现。随着科技的发展和社会的进步,人们对家居生活智能化、舒适性与安全性提出了更高的要求,智能家