论文部分内容阅读
随着GPS技术、电子技术、计算机网络与数据通讯技术的不断发展,导航型定位芯片趋于小型化以及GNSS的应用领域不断拓宽,GNSS应用从最初的军事领域发展到早期的专业测绘领域,再到如今的车辆导航、物流管理、港口调度以及儿童定位等与人们日常生活相关的领域。由于GNSS定位受到各种复杂的因素影响,以及人们对定位精度的需求越来越高,单纯使用SPS服务并不能满足一些用户的需求。对于小型GNSS芯片等用户而言,通过串行端口实时获取差分改正数据对观测值进行改正能够有效提高定位精度与稳定性。持续运行参考站系统(CORS)和星基增强系统(SBAS)是目前能够为GNSS定位提供差分改正信息服务的两种方式。 本文根据现有移动定位技术的发展趋势和各种定位技术的优缺点比较,探讨如何为GNSS用户提供可靠、稳定和较高精度的定位服务。在了解差分定位技术能够有效提高定位精度的基础上,对基于CORS的网络差分定位原理、工作方法以及数据传输等进行了分析。在研究RTCM数据格式、NTRIP通讯协议以及串口通讯协议的基础上,结合U-Blox GNSS芯片及现有的CORS系统,在计算机上实现了U-Blox GNSS芯片的串口通信和基于NTRIP等协议下的Internet网络通信的程序设计。通过网络端口以及用户密码等登录CORS服务器,实时获取CORS差分改正数据(TYPE1,TYPE2,TYPE3及TYPE9)为移动定位设备提供差分定位服务。通过静态与动态实验,测试了U-Blox芯片的单点定位、SBAS定位及基于CORS和Internet网络的实时伪距差分定位(RTD)三种定位模式下的定位精度和稳定性。 论文研究成果进一步证明了导航型GNSS接收机使用CORS的网络差分改正信息进行RTD定位能够有效提高了其定位结果精度,为三维精准导航定位奠定了基础。