针对星钟跳变的北斗三号卫星自主时间同步算法

2025,47(1):222-229
周黎莎
中国科学院 空天信息创新研究院, 北京 100094 ;
中国科学院大学, 北京 100049 ;
中国科学院 微小卫星创新研究院, 上海 201304 ;
上海微小卫星工程中心, 上海 201210
林宝军
中国科学院 空天信息创新研究院, 北京 100094 ;
中国科学院大学, 北京 100049 ;
中国科学院 微小卫星创新研究院, 上海 201304 ;
上海微小卫星工程中心, 上海 201210
邵瑞强
中国科学院 微小卫星创新研究院, 上海 201304 ;
上海微小卫星工程中心, 上海 201210
林夏
中国科学院 微小卫星创新研究院, 上海 201304 ;
上海微小卫星工程中心, 上海 201210
任前义
中国科学院 微小卫星创新研究院, 上海 201304 ;
上海微小卫星工程中心, 上海 201210
贺红雨
中国科学院 上海光学精密机械研究所, 上海 201800
孙建锋
中国科学院 上海光学精密机械研究所, 上海 201800
田艳
中国科学院 微小卫星创新研究院, 上海 201304 ;
上海微小卫星工程中心, 上海 201210
摘要:
针对星钟异常跳变引起的星上时间与整网星座时间偏离的问题,设计了一种针对星钟跳变的北斗三号卫星自主时间同步算法。通过引入抗差最小二乘估计,对分布式星座时间同步算法进行改进,使其具有快速检测钟差异常跳变并具有自主时间同步的能力。采用与北斗三号卫星一致的仿真环境,并引入实际在轨测试数据,对算法进行了准确评估。结果表明在60 d内,星座各星时间同步误差不超过3.68 ns,且当卫星产生跳变异常后,该算法可在1 h内恢复时间同步,提高了算法在钟跳下的可靠性。
基金项目:
国家重大专项基金资助项目(SYDH04);上海市青年科技英才扬帆计划资助项目(No.21yf1446000)

BeiDou-3 satellite autonomous time synchronization algorithm for clock jumps

ZHOU Lisha
Aerospace Information Research Institute, Chinese Academy of Sciences, Beijing 100094 , China ;
University of Chinese Academy of Sciences, Beijing 100049 , China ;
Innovation Academy for Microsatellites of Chinese Academy of Sciences, Shanghai 201304 , China ;
Shanghai Engineering Center for Microsatellites, Shanghai 201210 , China
LIN Baojun
Aerospace Information Research Institute, Chinese Academy of Sciences, Beijing 100094 , China ;
University of Chinese Academy of Sciences, Beijing 100049 , China ;
Innovation Academy for Microsatellites of Chinese Academy of Sciences, Shanghai 201304 , China ;
Shanghai Engineering Center for Microsatellites, Shanghai 201210 , China
SHAO Ruiqiang
Innovation Academy for Microsatellites of Chinese Academy of Sciences, Shanghai 201304 , China ;
Shanghai Engineering Center for Microsatellites, Shanghai 201210 , China
LIN Xia
Innovation Academy for Microsatellites of Chinese Academy of Sciences, Shanghai 201304 , China ;
Shanghai Engineering Center for Microsatellites, Shanghai 201210 , China
REN Qianyi
Innovation Academy for Microsatellites of Chinese Academy of Sciences, Shanghai 201304 , China ;
Shanghai Engineering Center for Microsatellites, Shanghai 201210 , China
HE Hongyu
Shanghai Institute of Optics and Fine Mechanics, Chinese Academy of Sciences, Shanghai 201800 , China
SUN Jianfeng
Shanghai Institute of Optics and Fine Mechanics, Chinese Academy of Sciences, Shanghai 201800 , China
TIAN Yan
Innovation Academy for Microsatellites of Chinese Academy of Sciences, Shanghai 201304 , China ;
Shanghai Engineering Center for Microsatellites, Shanghai 201210 , China
Abstract:
Aiming at the problem that the time on the satellite deviates from the time of the entire network constellation caused by the abnormal jump of the satellite clock, an autonomous time synchronization algorithm for Beidou-3 satellites for the jump of the satellite clock is designed. By introducing robust least-squares estimation, the time synchronization algorithm of distributed satellite constellations was improved, so that it can quickly detect abnormal clock jumps and have the ability of autonomous time synchronization. Using the same simulation environment as the Beidou-3 satellite and introducing actual on-orbit test data, the algorithm was accurately evaluated. The results show that within 60 d, the time synchronization error of each satellite in the constellation does not exceed 368 ns, and when a satellite jumps abnormally, the algorithm can restore time synchronization within 1 h, which improves the reliability of the algorithm under clock jumps.
收稿日期:
2022-08-04
     下载PDF全文