摘要
BDS卫星钟在轨运行过程中,由于空间环境干扰及信号异常等情况,获取的钟差数据中经常会包含异常值。为了有效探测与修复异常值,提出了一种基于半参数均值漂移模型的算法处理钟差数据中的异常。首先,考虑到钟差数据中存在的系统误差,构建了更加符合钟差序列实际变化特点的半参数钟差模型;然后在此基础上引入了半参数均值漂移模型,利用Score统计量对该模型的假设检验进行求解,实现了异常值的定位,对异常定位后的钟差数据进行分组,进而推导出了异常值估值的表达式。最后采用国际GNSS监测评估系统的BDS精密钟差产品,进行单天和多天数据的试验分析,结果表明该算法可以自动准确的探测出钟差数据中的异常并能够精确估计出异常值的大小,异常值估值的平均误差小于0.071 ns,从而实现了适时有效地对异常历元进行修复;同时该算法处理钟差数据异常的效果优于传统MAD法,其预处理后的数据对QP钟差模型和Semi-Com钟差模型的拟合精度分别达到0.612 6和0.034 92 ns。