Abstract: | Kalman filters and ARIMA models provide optimum control and evaluation techniques (in a minimum squared error sense) for clocks and precision oscillators. Typically, before the models can be used, an analysis of data provides estimates of the model parameters (e.g., the phi's and theta's for an ARIMA model). These model parameters are often evaluated in a batch mode on a computer after a large amount of data is obtained. An alternative approach is to devise an adaptive algorithm which "learns the important parameters while the device is being used and up-dates the parameters recursively. Clearly, one must give up some amount of precision if one deviates even slightly from the truly optimum techniques, but, as this study shows, the costs in performance are not large at all. If one chooses the best sampling intervals, the loss in precision can be negligible. The physical models used in this paper are based on the assumption of a combination of white PM, white FM, random walk FM, and linear frequency drift. In ARIMA models, this is equivalent to an ARIMA (0,2,2) with a non-zero average second difference. Using simulation techniques, this paper comparer real-time estimation techniques with the conventional batch mode. The criterion for judging performance is to compare the mean square errors of prediction between the batch mode and the recursive mode of parameter estimation operating on the same data sets. |
Published in: |
Proceedings of the 20th Annual Precise Time and Time Interval Systems and Applications Meeting November 29 - 1, 1988 Sheraton Premiere Hotel Vienna, Virginia |
Pages: | 205 - 220 |
Cite this article: | Barnes, James A., "AN ADAPTIVE ALGORITHM TO EVALUATE CLOCK PERFORMANCE IN REAL TIME," Proceedings of the 20th Annual Precise Time and Time Interval Systems and Applications Meeting, Vienna, Virginia, November 1988, pp. 205-220. |
Full Paper: |
ION Members/Non-Members: 1 Download Credit
Sign In |