论文部分内容阅读
全球卫星导航系统在为用户提供位置服务的过程中,卫星信号会受到自然环境和设备系统本身的影响,导致用户接收机对位置的解算存在偏差。因此,如何消除卫星定位误差源,提高卫星定位精度成为了当前的研究热点。本文将云计算技术应用到卫星定位领域中,利用多卫星系统、多接收机之间卫星数据资源的共享、存储及计算能力,建立了云误差处理应用架构,给出了基于云计算的卫星定位误差补偿方法,实现数据来源的多样性以及误差处理的实时性,最终实时有效地提高用户接收机的定位精度。本文的研究内容及成果主要有以下几个方面:(1)在分析云计算的分层体系结构以及了解云计算特性的基础上,建立了云计算环境下卫星误差处理应用架构,利用不同卫星导航系统、不同用户接收机终端、不同观测时刻的卫星数据构建新的误差处理应用。(2)分析了定位误差源的种类以及卫星定位误差补偿方法的现状,在云误差处理应用架构下,给出了基于云计算的卫星定位误差补偿方法。通过多卫星导航系统、多用户接收机、多观测时间等产生的多源数据的横向交互,单台接收机无需借助其他接收机设备,直接与云端交互便能消除卫星定位误差,提高接收机的定位精度。(3)揭示了电离层延迟这一自然环境误差对卫星定位的影响规律,大气电离层中电子含量随着纬度、季节、太阳活动的变化而变化,提出了在云数据中心提取相关历史数据的约束条件,建立了基于云计算的卫星定位电离层延迟补偿模型,给出了电离层延迟补偿模型的求解方法,最终通过实验验证了模型补偿的有效性。(4)在对同一地点同一时刻不同接收机进行电离层延迟补偿的基础上,分析了不同接收机之间的相关误差,剖析了同一系统不同厂家的接收机内部的基本结构,分析了接收机在同一地点同一时刻的定位精度高低的原因,建立了基于云计算的接收机相关误差补偿模型,并给出了模型的求解方法,最后利用实验分析所建模型的正确性,进一步地提高用户接收机的定位精度。