Principles of Time Scales

Slides:



Advertisements
Similar presentations
Introduction Describe what panel data is and the reasons for using it in this format Assess the importance of fixed and random effects Examine the Hausman.
Advertisements

RESULTS Time Scale Stability Time Scale Stability The instability of the new time scale compared to the old was calculated using the Hadamard deviation.
3.3 Hypothesis Testing in Multiple Linear Regression
Modelling unknown errors as random variables Thomas Svensson, SP Technical Research Institute of Sweden, a statistician working with Chalmers and FCC in.
Ensemble Methods An ensemble method constructs a set of base classifiers from the training data Ensemble or Classifier Combination Predict class label.
Use of Kalman filters in time and frequency analysis John Davis 1st May 2011.
Judah Levine, Pulsar-Timing-2005: 1 Coordinated Universal Time (UTC) Judah Levine JILA –- Time and Frequency Div. NIST and Univ. of Colorado Boulder, Colorado.
Experimental Design, Response Surface Analysis, and Optimization
6-1 Introduction To Empirical Models 6-1 Introduction To Empirical Models.
Copyright © Allyn & Bacon (2007) Data and the Nature of Measurement Graziano and Raulin Research Methods: Chapter 4 This multimedia product and its contents.
CMPUT 466/551 Principal Source: CMU
Data mining in 1D: curve fitting
Lecture 11: Recursive Parameter Estimation
Kuang-Hao Liu et al Presented by Xin Che 11/18/09.
280 SYSTEM IDENTIFICATION The System Identification Problem is to estimate a model of a system based on input-output data. Basic Configuration continuous.
Common Factor Analysis “World View” of PC vs. CF Choosing between PC and CF PAF -- most common kind of CF Communality & Communality Estimation Common Factor.
SYSTEMS Identification Ali Karimpour Assistant Professor Ferdowsi University of Mashhad Reference: “System Identification Theory For The User” Lennart.
Ensemble Learning: An Introduction
Tracking using the Kalman Filter. Point Tracking Estimate the location of a given point along a sequence of images. (x 0,y 0 ) (x n,y n )
Transient and steady state response (cont.)
Page 1 The Construction and Use of Linear Models in Large-scale Data Assimilation Tim Payne Large-Scale Inverse Problems and Applications in the Earth.
Prediction and model selection
Estimation and the Kalman Filter David Johnson. The Mean of a Discrete Distribution “I have more legs than average”
Statistical Methods for long-range forecast By Syunji Takahashi Climate Prediction Division JMA.
1 Time Scales Virtual Clocks and Algorithms Ricardo José de Carvalho National Observatory Time Service Division February 06, 2008.
Principles of the Global Positioning System Lecture 10 Prof. Thomas Herring Room A;
Radial Basis Function Networks
Principles of the Global Positioning System Lecture 13 Prof. Thomas Herring Room A;
Principles of the Global Positioning System Lecture 11 Prof. Thomas Herring Room A;
Introduction to estimation theory Seoul Nat’l Univ.
Kalman filtering techniques for parameter estimation Jared Barber Department of Mathematics, University of Pittsburgh Work with Ivan Yotov and Mark Tronzo.
Error Analysis Accuracy Closeness to the true value Measurement Accuracy – determines the closeness of the measured value to the true value Instrument.
Population All members of a set which have a given characteristic. Population Data Data associated with a certain population. Population Parameter A measure.
Judah Levine, NIST, CENAM, Sept 2012: 1 Introduction to Time and Timekeeping Judah Levine Time and Frequency Division NIST/Boulder
CJT 765: Structural Equation Modeling Class 7: fitting a model, fit indices, comparingmodels, statistical power.
Modern Navigation Thomas Herring
CHAPTER 4 Adaptive Tapped-delay-line Filters Using the Least Squares Adaptive Filtering.
Brian Macpherson Ph.D, Professor of Statistics, University of Manitoba Tom Bingham Statistician, The Boeing Company.
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Definitions Random Signal Analysis (Review) Discrete Random Signals Random.
Chapter 4 Linear Regression 1. Introduction Managerial decisions are often based on the relationship between two or more variables. For example, after.
1 Chapter 1: Introduction to Design of Experiments 1.1 Review of Basic Statistical Concepts (Optional) 1.2 Introduction to Experimental Design 1.3 Completely.
National Time Service Center. CAS Time Standard and Ensemble Pulsar Time Scale Ding Chen, George & Bill, Dick, PPTA team 2011 年 5 月 9 日, Beijing.
1 Timing with loran Judah Levine Time and Frequency Division NIST/Boulder (303)
Chapter 7 Sampling and Sampling Distributions ©. Simple Random Sample simple random sample Suppose that we want to select a sample of n objects from a.
Modern Navigation Thomas Herring MW 11:00-12:30 Room
Eurostat Weighting and Estimation. Presented by Loredana Di Consiglio Istituto Nazionale di Statistica, ISTAT.
Issues concerning the interpretation of statistical significance tests.
2 Introduction to Kalman Filters Michael Williams 5 June 2003.
ECE-7000: Nonlinear Dynamical Systems Overfitting and model costs Overfitting  The more free parameters a model has, the better it can be adapted.
Principles of the Global Positioning System Lecture 12 Prof. Thomas Herring Room ;
Professors: Eng. Diego Barral Eng. Mariano Llamedo Soria Julian Bruno
Classification Ensemble Methods 1
Machine Learning 5. Parametric Methods.
Tutorial I: Missing Value Analysis
1 SMU EMIS 7364 NTU TO-570-N Control Charts Basic Concepts and Mathematical Basis Updated: 3/2/04 Statistical Quality Control Dr. Jerrell T. Stracener,
ECE-7000: Nonlinear Dynamical Systems 2. Linear tools and general considerations 2.1 Stationarity and sampling - In principle, the more a scientific measurement.
Module 4 Forecasting Multiple Variables from their own Histories EC 827.
Kenneth Johnston US Naval Observatory Presented by Jules McNeff International Committee on GNSS Provider’s Forum Bangalore, India 4 September 2007 GPS.
ChE 433 DPCL Model Based Control Smith Predictors.
State-Space Recursive Least Squares with Adaptive Memory College of Electrical & Mechanical Engineering National University of Sciences & Technology (NUST)
Tree and Forest Classification and Regression Tree Bagging of trees Boosting trees Random Forest.
Budapest University of Technology &Econ. 1 Summer school on ADC & DAC June-July 2006 Testing of A/D Converters II. Improvement of Sine Fit István Kollár.
Kalman Filter and Data Streaming Presented By :- Ankur Jain Department of Computer Science 7/21/03.
Machine Learning: Ensemble Methods
Boosting and Additive Trees (2)
Velocity Estimation from noisy Measurements
CJT 765: Structural Equation Modeling
Kalman Filtering: Control with Limited/Noisy Measurements
Principles of the Global Positioning System Lecture 11
Principles of the Global Positioning System Lecture 13
Presentation transcript:

Principles of Time Scales Judah Levine Time and Frequency Division NIST Boulder jlevine@boulder.nist.gov 303 497-3903

Outline Time scale principles Adding a steered clock Examples of special cases AT1 and EAL Large Drift or Long averaging Large measurement noise or near real-time The general problem Kalman Solution Adding a steered clock Steering the time scale

What and why? A time scale is a procedure for combining the data from several clocks Inputs: (Initial estimates of the statistical characteristics of each member) Measurements of times or frequencies of all members with respect to a reference device Reference device need not be special

What and why? A time scale is a procedure for combining the data from several clocks Outputs: ensemble time and frequency Statistical performance of each member Update to model for each clock (Physical realization of ensemble time)

What and why? Advantages: Minimize single points of failure Output does not depend on a single device Ensemble provides error detection Get the best of each contributor Nominally identical clocks may not be equal Combine clocks with different properties

Partition of input time differences Noise of the measurement process Time noise with no frequency aspect Deterministic model of each clock Stochastic contribution of each clock Non-statistical glitches for each clock

TDEV of measurement systems in seconds, common clock into two channels Averaging time, s sec

Time Scale Clock Model Each clock in time scale has iterative model: AT1 Model: j=j=0 for all j Measurement interval, clock model, and noise parameters are related and must be considered together

Variance in AT1 clock model In AT1 model, variance of time differences Is due to pure white frequency noise Frequency drift is constant parameter

AT1 Algorithm, continued Measured time differences represent differences of time states of clocks Frequency estimate has deterministic and white noise contributions Averaging statistically appropriate Time constant determined by flicker frequency floor Frequency estimate (x/t)  freq. state y(tk) Drift parameter determined outside of algorithm Treated as a constant by AT1

Ensemble Time Computed as weighted average of each clock Weight derived from prediction error on previous cycles Sum of weights is 1 Statistically optimum weights

Ensemble Frequency and Drift AT1 algorithm does not explicitly calculate these parameters Ensemble frequency is time evolution of ensemble time Ensemble frequency drift is time evolution of ensemble frequency Statistically ok over WFM noise domain Statistically difficult, Estimate not robust

Clock Correlation Correction - 1 Every clock is a member of ensemble used to evaluate its performance Prediction error is always too small Weight is biased too large Error detection is degraded Positive Feedback loop

Clock correlation Correction - 2 Statistical Weight Adjustment (Tavella, EFTF): Administrative weight limiting: NIST: 30%, EAL: 2.5/N Weight limiting always degrades the time scale Most serious in small ensemble with very different true weights

Error detection and clock resets Assume clock error if: NIST model: K < 3: no error 3<k<4: k>4: Error is modeled as a single time step with no change in frequency or drift parameters

The frequency drift problem Suppose: Frequency variance no longer white frequency noise AT1-type algorithm no longer statistically robust AT1-type algorithms cannot be used when t too large and frequency drift has significant variance

Frequency Drift Solutions Short measurement interval Frequency variance approximately wfm Mixed ensemble computed iteratively Separate computation for clocks with negligible drift Full Kalman algorithm Complex and difficult to handle errors

The measurement noise problem Suppose: Measured time differences due to two sources Time state differences no longer time differences Frequency estimator no longer statistically robust AT1-type algorithms cannot be used at sufficiently short averaging times

Significant Measurement Noise Problem important when time differences are noisy or as t 0 AT1 algorithm cannot be used for near real-time systems Measured time differences must be partitioned into measurement noise and clock noise Measurement noise must not degrade clock parameter estimates

Kalman Solution Partition variance of measurements based on initial estimates of noise parameters and covariance matrix Jones and Tryon, TA(NBS) GPS Composite clock (Brown) KAS2 (Sam Stein, Symmetricom)

Summary - 1 AT1-type algorithms assign variance to frequency noise Measurement noise very small Frequency drift constant (or 0) Errors are modeled as simple time steps with no change in parameters

Summary - 2 AT1-type algorithms are appropriate only over a range of averaging times determined from the clock statistics Lower limit from measurement noise Upper limit from frequency variance Kalman-type algorithms can handle more complex noise types More sophisticated partition of measured variance Reset/Error detection more difficult to handle Reset machinery is outside of statistical considerations

Correlations among clocks Time scale algorithms assume variance of clocks is not cross-correlated Common-mode effects are a serious problem Common time step in high-weight clocks Wrong clocks are reset

Clock steering Time and frequency of the scale are paper parameters Scale algorithm defines offset of each member relative to the ensemble average No member clock realizes the ensemble-average values

Statistics of a real-time ensemble Interaction between weighting algorithm and clock noise usually results in random walk at longer term Every ensemble requires external data for steering

Steered clock Measurement system and Data Clocks time scale from are computation Data from clock ensemble Clocks are not steered Steering Control Phase stepper Steered output

Steered Clock Error Signal Steered clock usually steered based on time: Simple steering drives xs 0 Steered clock realizes ensemble time More complex steering Steered clock is UTC(lab) steered to UTC Error signal is UTC(lab)-UTC from Circular T xsx0+y(t-t0)+0.5*d*(t-t0)2

Statistics of the steered output Free-running performance defined by statistics of steered clock reference Time Noise in the reference clock for the phase stepper: 510-131/2 = 13 ps @ 12 minutes Steering loop drives steering error to 0 Long-period performance defined by stability of the scale

Types of steering algorithms Time-driven: Minimize time error Frequency driven: Minimize frequency excursions Bang-bang Drift: Frequency and time continuous Steering algorithm set by administrative considerations and by needs of users No Universal “perfect” solution

Summary Advantages of time scale algorithms: More robust – no single point of failure Provides statistical evaluation of members Provides a natural platform for steering Problems with time scale algorithms Real clock behavior may not conform to model High-weight clocks are difficult to handle Error handling/Reset algorithm is arbitrary and not always statistically robust Variable frequency drift hard to model Real-time time scales have special problems

References Realizing UTC(NIST) at a Remote Location Metrologia, Vol. 45, page S23, 2008 Other papers in this volume of Metrologia The Statistical Model of Atomic Clocks and the Design of Time Scales Review of Scientific Instruments, Feb. 2012