An Adaptive Algorithm to Evaluate Clock Performance in Real Time

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 baaed 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 compares 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.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Dec 01, 1988
Accession Number
ADA521211

Entities

People

  • James A. Barnes

Tags

Communities of Interest

  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Algorithms
  • Batch Processing
  • Clocks
  • Coefficients
  • Data Analysis
  • Data Sets
  • Equations
  • Errors
  • Filters
  • Frequency
  • Frequency Domain
  • Frequency Standards
  • Intervals
  • Random Walk
  • Simulations
  • Standards
  • Time Intervals

Fields of Study

  • Engineering

Readers

  • Adaptive Control and Estimation with Uncertainty in Dynamic Systems.
  • Computational Modeling and Simulation
  • Statistical inference.