Adaptive Filtering Algorithm in Clock Calibration System

Clock bias is a vital element in clock calibration system. Aiming at effectively eliminating noises contained in clock bias and improving accuracy of time synchronization, we propose an adaptive algorithm. In this adaptive algorithm, ensemble empirical mode decomposition (EEMD) is employed to decompose original data to different intrinsic mode functions (IMFs). For accurately abandoning IMFs which contain plentiful noises, principal components analysis (PCA) is proposed. Eigenvalues of all IMFs are ascertained on the bias of PCA. Then, bias between adjacent eigenvalues is used to evaluate level of noises contained in each IMF. Finally, residual IMFs are used to reconstruct the signal. Clean signal with adding noises is used to evaluate this improved algorithm. Consequence indicates that this improved algorithm is effective. We design a clock calibration experiment, where the time signal is transferred through a  wireless channel. The adaptive algorithm is used to dispose bias, which is acquired in clock calibration experiment. Consequence also demonstrates that this algorithm can effectively and adaptively eliminate noises contained in actual data.

[1]  Guillaume Andrieux,et al.  Time Synchronization for Cooperative Communication in Wireless Sensor Networks , 2012, Wirel. Pers. Commun..

[2]  Shiou-Gwo Lin,et al.  Assisted adaptive extended Kalman filter for low-cost single-frequency GPS/SBAS kinematic positioning , 2015, GPS Solutions.

[3]  Yuriy S. Shmaliy,et al.  Optimal Synchronization of Local Clocks by GPS 1PPS Signals Using Predictive FIR Filters , 2009, IEEE Transactions on Instrumentation and Measurement.

[4]  Özgür B. Akan,et al.  A Nonuniform Spatial Rain Attenuation Model for Troposcatter Communication Links , 2015, IEEE Wireless Communications Letters.

[5]  Yuriy S. Shmaliy,et al.  A thinning algorithm for GPS-based unbiased FIR estimation of a clock TIE model , 2008 .

[6]  Shankar Narasimhan,et al.  Soft sensor design for hydrodesulfurization process using support vector regression based on WT and PCA , 2015 .

[7]  Lei Zheng,et al.  Image Noise Level Estimation by Principal Component Analysis , 2013, IEEE Transactions on Image Processing.

[8]  Hongkai Jiang,et al.  An improved EEMD with multiwavelet packet for rotating machinery multi-fault diagnosis , 2013 .

[9]  Yaguo Lei,et al.  EEMD method and WNN for fault diagnosis of locomotive roller bearings , 2011, Expert Syst. Appl..

[10]  Fei Liu,et al.  Fast Kalman-Like Optimal Unbiased FIR Filtering With Applications , 2016, IEEE Transactions on Signal Processing.

[11]  Pascale Defraigne,et al.  BeiDou Time Transfer With the Standard CGGTTS , 2016, IEEE Transactions on Ultrasonics, Ferroelectrics, and Frequency Control.

[12]  Feng Zhou,et al.  Human Movements Separation Based on Principle Component Analysis , 2016, IEEE Sensors Journal.

[13]  Kimberly Newman,et al.  Time Synchronization Protocol with Minimum Message Communication for High Latency Networks , 2010, Wirel. Pers. Commun..