论文部分内容阅读
GPS精密单点定位技术是指在外部高精度GPS卫星轨道和钟差产品的支持下,对单个测站的非差GPS伪距和相位观测值数据进行处理,获得分米级、厘米级甚至毫米级定位结果的一种GPS数据处理技术。在实时精密卫星轨道和钟差产品的支持下,精密单点定位技术可以实现实时数据处理而得到实时的定位结果,称为实时精密单点定位技术。本文对GPS精密单点定位技术的算法实现以及精密卫星钟差估计方法进行了研究,所做的主要工作有:介绍了GPS精密单点定位技术的理论基础,研究了利用精密卫星星历和精密钟差信息进行非差定位的函数模型、随机模型和各类待估参数模型,推导了适合精密单点定位参数估计的序贯平差、参数加权平差和Kalman滤波公式,并分析了它们在精密单点定位中的应用方式和应用特点。详细分析了影响GPS精密单点定位精度的各种误差,分为与卫星有关的误差、与接收机有关的误差和与信号传播有关的误差3大类,并给出对应的改正公式或者减弱措施。研究了卫星钟差插值误差特性与消除方法,首先研究GPS精密单点定位计算过程中卫星钟差插值误差特性,然后总结和探讨了当前减弱GPS卫星钟差插值误差影响的方法,在此基础上提供一种顾及卫星钟差插值误差的观测值随机模型,并用实际算例验证了该观测值随机模型的有效性。研究了高采样率卫星钟差求解方法,首先对现有的卫星钟差估计方法—常规方法、CODE高采样率卫星钟差估计方法以及基于星际历元二次差相位观测值的相对卫星钟差估计方法(简称Han方法)进行深入分析,然后在Han方法的基础上找到一种改进的高采样率卫星钟差估计方法,最后用实际算例验证了改进方法的有效性。在GPS精密单点定位理论研究的基础上,基于C++和面向对象设计技术进行了精密单点定位算法实现,重点解决了精密轨道和精密钟差内插、GPS观测数据预处理、以及误差改正建模等技术问题,实验研究参数估计中的误差方程、随机模型、参数模型以及滤波初值的设置,在算法实现的基础上做了定位解算的初步测试,得到厘米级的定位结果。