Clock Modeling & Algorithms for Timescale Formation

Similar documents
Naval Center for Space Technology U.S. Naval Research Laboratory Washington, D.C. USA. International GNSS Service

STUDIES OF NPL S CLOCK ENSEMBLE ALGORITHM

NPL Time and Frequency Section: NPL S CONTRIBUTION TO TUGGS

The Development of a New Kalman-Filter Time Scale at NIST

Trial for upgrading of Japan Standard Time

SYMMETRICOM TIME-SCALE SYSTEM

Introduction to reference time scales. Gérard Petit Bureau International des Poids et Mesures Sèvres Cedex, France

The Statistics of GPS

ON November 5, 2000 (GPS week 1087), a new set of

Principles of the Global Positioning System Lecture 14

RINEX Extensions to Handle Clock Information ********************************************

Real-Time Estimation of GPS Satellite Clocks Based on Global NTRIP-Streams. André Hauschild

An Ensemble of Atomic Fountains

Local Ensemble and Other Reference

Development of Algorithms for use in the Galileo Time Service Provider

IGS/BIPM pilot project: GPS carrier phase for time/frequency transfer and timescale formation

GNSS space clocks assessment based on different IGS and MGEX data. Tung Thanh Thai, Giovanna Signorile, Ilaria Sesia

OPTIMAL TIME TRANSFER

Operational Support by ESOC s GRAS Ground Support Network - Status and Outlook

CONFIDENCE ON THE THREE-POINT ESTIMATOR OF FREQUENCY DRIFT*

CALIBRATING GPS WITH TWSTFT FOR ACCURATE TIME TRANSFER

A SELF-TUNING KALMAN FILTER FOR AUTONOMOUS SPACECRAFT NAVIGATION

IGS-related multi-gnss activities at CODE

THE LONG-TERM STABILITY OF THE U.S. NAVAL OBSERVATORY S MASERS

EESC Geodesy with the Global Positioning System. Class 7: Relative Positioning using Carrier-Beat Phase

IGS POLAR MOTION MEASUREMENTS

A nonparametric test for seasonal unit roots

AN ALGORITHM FOR THE ITALIAN ATOMIC TIME SCALE

Stochastic Models, Estimation and Control Peter S. Maybeck Volumes 1, 2 & 3 Tables of Contents

Principles of the Global Positioning System Lecture 24

Design of Norm-Optimal Iterative Learning Controllers: The Effect of an Iteration-Domain Kalman Filter for Disturbance Estimation

A KALMAN FILTER FOR ATOMIC CLOCKS AND TIMESCALES

TIME SERIES ANALYSIS. Forecasting and Control. Wiley. Fifth Edition GWILYM M. JENKINS GEORGE E. P. BOX GREGORY C. REINSEL GRETA M.

A KALMAN FILTER FOR ATOMIC CLOCKS AND TIMESCALES

AUTOMATIC CONTROL. Andrea M. Zanchettin, PhD Spring Semester, Introduction to Automatic Control & Linear systems (time domain)

How GNSS CORS in Japan works for geodetic control and disaster mitigations

Kalman-Filter-Based Time-Varying Parameter Estimation via Retrospective Optimization of the Process Noise Covariance

A NEW REALIZATION OF TERRESTRIAL TIME

Final Exam Solutions

Update on the In-orbit Performances of GIOVE Clocks

FIBER OPTIC GYRO-BASED ATTITUDE DETERMINATION FOR HIGH- PERFORMANCE TARGET TRACKING

Horizontal Integration based upon: Decentralized Data Fusion (DDF), NetCentric Architecture (NCA), and Analysis Collaboration Tools (ACT)

Satellite Geodesy and Navigation Present and Future

A KALMAN FILTER CLOCK ALGORITHM FOR USE IN THE PRESENCE OF FLICKER FREQUENCY MODULATION NOISE

Stochastic Dynamics of SDOF Systems (cont.).

Hourly Updated Precise Orbit Products of Quad-constellation

Secure Control Against Replay Attacks

Autonomous Navigation for Flying Robots

A NEW SYSTEM FOR THE GENERATION OF UTC(CH)

USE OF SURFACE MESONET DATA IN THE NCEP REGIONAL GSI SYSTEM

7. Forecasting with ARIMA models

X t = a t + r t, (7.1)

NGA GNSS Division Precise Ephemeris Parameters

Contents lecture 5. Automatic Control III. Summary of lecture 4 (II/II) Summary of lecture 4 (I/II) u y F r. Lecture 5 H 2 and H loop shaping

We provide two sections from the book (in preparation) Intelligent and Autonomous Road Vehicles, by Ozguner, Acarman and Redmill.

A COMPARISON OF GPS CLOCK MODELS FOR THE NEXT GENERATION GPS SYSTEM TIMESCALE

5 Generation and Dissemination of Time and Frequency Standard

Improvements in ALGOS

EPOS-RT: Software for Real-time GNSS Data Processing

Forecasting and data assimilation

ECE521 week 3: 23/26 January 2017

IGS Reprocessing. and First Quality Assessment

L06. LINEAR KALMAN FILTERS. NA568 Mobile Robotics: Methods & Algorithms

This is an author-deposited version published in: Eprints ID: 16117

The BIPM Watt Balance

Low-Latency Earthquake Displacement Fields for Tsunami Early Warning and Rapid Response Support

Concepts and Applications of Kriging

Addressing the nonlinear problem of low order clustering in deterministic filters by using mean-preserving non-symmetric solutions of the ETKF

ORBIT PERIOD FREQUENCY VARIATIONS IN THE GPS SATELLITE CLOCKS

Some Time-Series Models

THE FUTURE MODEL OF TA (TL)

Numerical Weather prediction at the European Centre for Medium-Range Weather Forecasts

PROTOTYPE OF THE DLR OPERATIONAL COMPOSITE CLOCK: METHODS AND TEST CASES

EE 565: Position, Navigation, and Timing

Research of Satellite and Ground Time Synchronization Based on a New Navigation System

LQR, Kalman Filter, and LQG. Postgraduate Course, M.Sc. Electrical Engineering Department College of Engineering University of Salahaddin

Nonlinear Wind Estimator Based on Lyapunov

APPLICATION OF THE GSF-1 ALGORITHM TO THE NEAR-OPTIMAL TIMESCALE PREDICTION OF THE HYDROGEN MASER

Lecture 10 Linear Quadratic Stochastic Control with Partial State Observation

Riccati difference equations to non linear extended Kalman filter constraints

Week 02. Assist. Prof. Dr. Himmet KARAMAN

Quality Assurance of Automated Measuring Systems: practical implementation of pren 14181:2001. Results of field experience at two Italian plants.

Location Prediction of Moving Target

Toward improved initial conditions for NCAR s real-time convection-allowing ensemble. Ryan Sobash, Glen Romine, Craig Schwartz, and Kate Fossell

9.4 Enhancing the SNR of Digitized Signals

Satellite-Derived Winds in the U.S. Navy s Global NWP System: Usage and Data Impacts in the Tropics

Latest & future Evolutions. Atomic Clocks for. Global Navigation Satellites. Workshop H2020 Space' September 2016 Satellites Navigation

Lee A. Breakiron U.S. Naval Observatory Washington, DC ABSTRACT

arxiv:gr-qc/ v1 4 Dec 2003

A NEW REALIZATION OF TERRESTRIAL TIME

Simple criteria for controller performance monitoring

State-space Model. Eduardo Rossi University of Pavia. November Rossi State-space Model Fin. Econometrics / 53

Simulation of the IEEE 1588 Precision Time Protocol in OMNeT++

Beate Klinger, Torsten Mayer-Gürr, Saniya Behzadpour, Matthias Ellmer, Andreas Kvas and Norbert Zehentner

Analyzing Spiral Galaxies Observed in Near-Infrared

THE LONG-TERM STABILITY OF THE U.S. NAVAL OBSERVATORY S MASERS

UPDATE ON TIME AND FREQUENCY ACTIVITIES AT PTB

Multi-Sensor Fusion for Localization of a Mobile Robot in Outdoor Environments

Machine Detector Interface Meeting. February 6, 2004

Online monitoring of MPC disturbance models using closed-loop data

Transcription:

Clock Modeling & Algorithms for Timescale Formation K. Senior U.S. Naval Research Laboratory (NRL) 26 July 2012 IGS Workshop 2012 University of Warmia and Mazury Olsztyn, Poland Outline: Motivation / history Timescale clock model Algorithm considerations Current Status / Results

Motivation GOAL: Provide stable & robust reference timescales for IGS clock products (Rapid/Final) to enable improved station/satellite clock monitoring & access to the UTC timescale; timescale re alignment should not affect use of IGS products in PPP. IGS v1.0 (legacy) timescale algorithm Rapid (IGRT) & Final (IGST) products aligned via v1.0 in 2003 1 d instability < 1E-15 provides global autonomous GPS PPP access to UTC < 50 ns stability suffers > 1d partly because of UTC alignment strategy (steering to UTC via GPS Time) IGS v2.0 (new) timescale algorithm Rapid & Final products aligned via v2.0 beginning Spring 2011 developed to improve longer term stability improved clock modeling (e.g., to utilize better GPS clocks) improved tie to UTC improved clock ensemble weighting

Motivation (continued). GPS Clock Frequency Instabilities Stability of GPS Clocks versus IGST 1 April 31 May 2012 HDEV overtones / artifacts High frequency noise in BIIR Rb resulted in frequent legacy filter resets for these clocks. 12 h harmonic in all satellite clocks

Harmonics in GPS Satellite Clocks Average of Stacked Periodograms peaks at N x (2.0029 ± 0.0005) cpd

IGS v2.0 Clock Model Basic 4state model for all clocks: phase + white phase noise + harmonics drift frequency phase harmonics Base model: a deterministic phase, derivative of phase (frequency), and second derivative of phase (drift) each with an independent random walk component; an additional phase state is included to model a pure white phase noise and to couple to any harmonic states plus additional optional (per clock) states to model up to two harmonics (e.g., 12 & 6 hour)

Timescale Constraints Observability problem Only clock (phase) differences are measured 4 independent random excitations per clock require 4 constraints to prevent unbounded covariance growth (3 are sufficient since white phase noise cannot be distinguished from phase measurement noise) Multiple Weights per Clock Weights a, b, c, and d, are specified as the inverse of the levels of WHPH, RWPH, RWFR, & RWDR, respectively These additional constraints address the observability problem N i1 N i1 N i1 N i1 a x ( t t) x ( t) 0 () i () i () i p p b x ( t t) x ( t) 0 () i () i () i p p c x ( t t) x ( t) 0 () i () i () i f f d x ( t t) x ( t) 0 () i () i () i D D

Clock Multi Weighting Multiple weights per clock admits a timescale that optimally utilizes mixed clock types and can improve stability over a wider range of intervals: e.g., ~ 1 day, ~ 10 days, & ~ months) a i ~ inverse WH PH level for clock i b i ~ inverse RW PH level for clock i c i ~ inverse RW FR level for clock i d ~ inverse RW DR level for clock i i Clock Ensemble Simulation 12 Clocks of Three Types more stable

IGS v2.0 Timescale General Characteristics Fully automated U-D Kalman filter implementation Up to 8 (at least 4) states estimated per clock Timescale constraints Adaptive clock parameter estimation LQG steering algorithm for external UTC alignment gentle acceleration applied to ensemble to align to UTC v2.0 utilizes weighted ensemble of UTC(k) realizations in addition to GPS Time as steering references IGS v2.0 algorithm now being used as the basis for development of the next generation GPS system time, GPS Time

Practical Considerations New clocks are added to filter using a quadratic fit to data and corresponding covariance adjustment Prevents transitioning covariance from near-infinite values to relatively small ones New clocks initially carry all zero weights (estimate only) Nominal weighting engaged automatically when states are well-determined or held zero whenever bad behavior is detected Ensemble timescale not affected by clocks entering/leaving filter Clocks may enter/leave at any epoch (e.g., new clocks, missing data, etc.) with minimal impact to timescale Upper limit of weights imposed Upper limit chosen is 2.5/N Prevents single clocks from ultimately taking over the ensemble

Practical Considerations (cont.) Per-epoch (pivot) reference clock The reference clock of the measurements cannot be down-weighted in the filter Therefore, a well-behaved choice of a pivot reference is made at every epoch using a robust selection procedure (median of data-predictions) Re-reference all data to new pivot clock All other clocks may then be analyzed for down-weighting Measurement Down-weighting Clock difference measurement innovations [data prediction] are analyzed for bad data or ill-behaving clocks Ill-performing clocks/meas. are gracefully (linearly) down-weighted beginning at 3 σ; at 5 σ the clock/meas. is not used at all Down-weighting trumps all other weighting Promotes timescale stability

Practical Considerations (cont.) Repeated failures of the innovation test results in a hierarchy of filter responses outlier rejection (response immediate) phase break detection/handling (response immediate) frequency break detection/handling (response day to days) full clock states reset (response many days) clock Qs reset (last resort; response weeks)

Timescale Filter Loop Clock Break Handling Adaptive Q EST CLOCK MEAS from ACC Combination z i r ACC (t k ) N i 1 CLOCK STATES Ensemble Steering Reference (Pivot) Clock Re Alignment CLOCK MEAS z i r k (t k ) N i 1 KALMAN Projection KALMAN Update Observation Matrix Form Weights USER ALERTS CLOCK / MEAS DOWN WEIGHTING Add Timescale Constraints

Clock Break Detection example 10 Clock Simulation bad data injected for several clocks phase + frequency breaks also imposed Breaks are automatically repaired Logging Alerts (m=1,k=5002,mjd=54117.364583) 17-Jan-2007 08:45:00 ---- Phase break of 1.003 ns removed for clock : CK07 (m=2,k=7081,mjd=54124.583333) 24-Jan-2007 14:00:00 iiii Frequency break detected for clock : CK07 (m=1,k=7081,mjd=54124.583333) 24-Jan-2007 14:00:00 ---- RWFM (150.3097 ns^2/day^3) noise injected for clock: CK07 Neither bad data nor phase / frequency breaks unduly affect the ensemble

Results 1/5 Timescale Stability v1.0 vs v2.0 Legacy & v2.0 filters both run simultaneously over first quarter of 2011 for this comparison Instabilities of Most Stable IGS Final Clocks Versus IGST (Legacy & v2.0) 1 st Quarter 2011 v2.0 shows improved observations of stable clocks over longer averaging intervals

Results 2/5 Timescale Stability #2 v2.0 routinely produces stabilities in the upper 10 16 level

Results 3/5 Stability Consistency over Time Maximum Clock a Weight (%) v2.0 shows consistency over time of improved clock stabilities # Clocks with HDEV < 3E 15 @ 21,600 s v2.0 maximum a weights also shows consistency over time; rapids occasionally suffer

Results 4/5 GPS Harmonic Estimation PRN 25 IGST 12 h and 6 h harmonics states effective as evidenced by the difference between the 2 phase states

Results 5/5 Tie to UTC IGS Timescale v2.0 v2.0 product transition

Results 5/5 Tie to UTC IGS Timescale v2.0 v2.0 product transition Legacy v2.0 Mean ± STD Mean ± STD IGST UTC 6.9 ± 13.1 2.2 ± 2.7 IGRT UTC 6.3 ± 13.7 4.5 ± 7.9

Conclusions New v2.0 algorithm transitioned to Rapid/Final products in 2011 Additional harmonic states effective for utilization of GPS satellites Timescale stabilities better than 1E-15 for averaging intervals from 1d now to many days; often in upper 1E-16 level UTC alignment now routinely < 5-10 ns Thank You!