Detecting an atomic clock frequency anomaly using an adaptive Kalman filter algorithm

被引:19
作者
Song, Huijie [1 ,2 ,3 ]
Dong, Shaowu [1 ,2 ,4 ]
Wu, Wenjun [1 ,2 ]
Jiang, Meng [1 ,3 ]
Wang, Weixiong [1 ,3 ]
机构
[1] Chinese Acad Sci, Natl Time Serv Ctr, Xian 710600, Shaanxi, Peoples R China
[2] Chinese Acad Sci, Key Lab Time & Frequency Primary Stand, Xian 710600, Shaanxi, Peoples R China
[3] Univ Chinese Acad Sci, Beijing 100049, Peoples R China
[4] Univ Chinese Acad Sci, Sch Astron & Space Sci, Beijing 100049, Peoples R China
基金
国家重点研发计划; 中国国家自然科学基金;
关键词
atomic clock; Kalman filter; frequency anomaly; adaptive factor; chi-square statistics; DYNAMIC ALLAN VARIANCE; MATHEMATICAL-MODEL; BEHAVIOR; NOISE; ERROR; JUMPS;
D O I
10.1088/1681-7575/aab66d
中图分类号
TH7 [仪器、仪表];
学科分类号
0804 ; 080401 ; 081102 ;
摘要
The abnormal frequencies of an atomic clock mainly include frequency jump and frequency drift jump. Atomic clock frequency anomaly detection is a key technique in time-keeping. The Kalman filter algorithm, as a linear optimal algorithm, has been widely used in real-time detection for abnormal frequency. In order to obtain an optimal state estimation, the observation model and dynamic model of the Kalman filter algorithm should satisfy Gaussian white noise conditions. The detection performance is degraded if anomalies affect the observation model or dynamic model. The idea of the adaptive Kalman filter algorithm, applied to clock frequency anomaly detection, uses the residuals given by the prediction for building 'an adaptive factor'; the prediction state covariance matrix is real-time corrected by the adaptive factor. The results show that the model error is reduced and the detection performance is improved. The effectiveness of the algorithm is verified by the frequency jump simulation, the frequency drift jump simulation and the measured data of the atomic clock by using the chi-square test.
引用
收藏
页码:350 / 359
页数:10
相关论文
共 23 条
[1]  
Cui XQ, 2006, PROG NAT SCI-MATER, V16, P846
[2]   A mathematical model for the atomic clock error [J].
Galleani, L ;
Sacerdote, L ;
Tavella, P ;
Zucca, C .
METROLOGIA, 2003, 40 (03) :S257-S264
[3]   Detection of Atomic Clock Frequency Jumps With the Kalman Filter [J].
Galleani, Lorenzo ;
Tavella, Patrizia .
IEEE TRANSACTIONS ON ULTRASONICS FERROELECTRICS AND FREQUENCY CONTROL, 2012, 59 (03) :504-509
[4]   The Dynamic Allan Variance II: A Fast Computational Algorithm [J].
Galleani, Lorenzo .
IEEE TRANSACTIONS ON ULTRASONICS FERROELECTRICS AND FREQUENCY CONTROL, 2010, 57 (01) :182-188
[5]   The Dynamic Allan Variance [J].
Galleani, Lorenzo ;
Tavella, Patrizia .
IEEE TRANSACTIONS ON ULTRASONICS FERROELECTRICS AND FREQUENCY CONTROL, 2009, 56 (03) :450-464
[6]   A tutorial on the two-state model of the atomic clock noise [J].
Galleani, Lorenzo .
METROLOGIA, 2008, 45 (06) :S175-S182
[7]   Detection of changes in clock noise using the time-frequency spectrum [J].
Galleani, Lorenzo .
METROLOGIA, 2008, 45 (06) :S143-S153
[8]   Detection and identification of atomic clock anomalies [J].
Galleani, Lorenzo ;
Tavella, Patrizia .
METROLOGIA, 2008, 45 (06) :S127-S133
[9]   Detection of weak frequency anomalies for atomic clocks with a Kalman filter [J].
Huang, X. M. ;
Gong, H. ;
Zhu, X. W. ;
Ou, G. .
METROLOGIA, 2014, 51 (03) :183-190
[10]   Monitoring signal integrity of atomic clocks by means of the GLRT [J].
Nunzi, E. ;
Carbone, P. .
METROLOGIA, 2008, 45 (06) :S103-S107