论文部分内容阅读
软件无线电技术具有的高灵活性和可扩展性不仅使得通信技术得以快速的发展,而且也为GPS接收机的研究提供了一个重要的发展方向——GPS软件接收机的研究。GPS软件接收机继承了软件无线电技术的优点,摆脱了传统硬件接收机灵活性差、可扩展性低的缺点,并且具有开发周期短、成本低的优点,还可以对GPS技术的一些核心算法进行研究。这为后期研发具有自主知识产权的GPS接收机具有重要的意义。本文正是在这种背景下展开了对GPS软件接收机的研究。本文主要介绍了GPS软件接收机的研究与实现。该GPS软件接收机除了数据采集部分采用硬件的方式实现外,其余的功能模块均采用了软件的形式在PC机上实现。文中先是对基带信号处理处理模块和定位解算模块工作原理及两部分内容的具体算法进行了简单的介绍和算法验证,然后重点介绍了基于查表的12通道的GPS软件相关器(简称GPS软件相关器)的设计与实现和GPS软件接收机的设计与实现,并对两部分内容进行了整体性能和关键功能模块测试和验证。本文中重点的研究内容分为2个部分:一是,GPS软件相关器的设计与实现;GPS软件相关器是GPS软件接收机的一个关键部分,直接决定着接收机导航定位的性能。本文根据相关器的工作原理,重点设计与实现了码模块、载波模块、乘积表的设计与实现。乘积表的设计则是出于GPS软件相关器的运算速度的考虑。其目的则是为了保证所设计的GPS软件相关器能够满足GPS软件接收机的实时性要求,用查表的方法来替代传统相关器的的相关运算方法,使得其运算速度大大提高。最后,在VC6.0环境下实现了基于查表的12通道的GPS软件相关器,并对设计的GPS软件相关器各模块及整体性能进行了验证,结果表明所设计的GPS软件相关器是正确的,且能满足接收机实时性的要求。二是,GPS软件接收机的设计与实现。本文根据GPS硬件接收机结构和GPS接收机的工作原理完成了GPS软件接收机的总体结构的设计。重点介绍了GPS软件接收机任务机制的分配划分和任务的功能及任务切换机制。根据GPS软件接收机的结构,在VC6.0的环境下实现GPS软件接收机平台的搭建,并完成了GPS软件接收机各个模块的功能测试以及GPS软件接收机实时性和定位精度的测试,实验结果表明,所设计的GPS软件接收机能够正常工作,能够满足实时性的要求;水平定位精度在5m左右,海拔定位精度在11m左右,满足接收机的定位精度的要求。