北斗卫星导航系统(BeiDou navigation satellite system,BDS)发播电文时利用卫星钟差a0参数修正了B3频点相位中心与质心差异的大部分偏差,利用卫星群延时间参数(timing group delay,Tgd)修正不同频点相位中心的差异部分。该方法实质是利用各向同性的卫星钟差修正具有各向异性的天线相位中心偏差,改正精度有限。为进一步提高广播星历精度,提出了先对卫星位置进行相位中心改正,再对相位中心的轨迹进行广播星历拟合的处理方法,分别比较了两种改正方法对用户距离误差(user range error,URE)以及精密单点定位精度的影响。分析表明,两种方法都能使URE和定位精度得到提高,且新方法比利用卫星钟差a0参数的修正精度提高了约76%,定位精度提高了约12.5%,同时新方法的改正精度不受时空因素影响。利用广播星历拟合修正天线相位中心与不进行天线相位中心比较,定位精度提高约38.1%。最后分析了Tgd参数修正各频点天线相位中心不一致的残差,影响在毫米级,可以用于修正相位中心的频间差异。
针对传统的观测值域恒星日滤波在卫星精密单点定位(precise point positioning,PPP)应用中存在的问题,提出球面多路径格网的恒星日滤波算法并应用到静态PPP中,设计了确定格网大小的统计方法,给出了算法的实施步骤。利用全球分布的10个IGS监测站接收的GPS卫星实测数据进行了试验验证,结果表明,本文算法能够明显削弱地面连续运行监测站载波相位观测量的多路径误差;应用本文算法后,1~3h的静态PPP定位精度得到明显提高,E、N、U三方向RMS分别提高41.59%、38.60%、36.96%。