THE INFUSION OF MCS KALMAN FILTER DATA INTO GPS BLOCK II/IIA FREQUENCY STANDARD ANALYSIS TECHNIQUES

Similar documents
GPS Accuracy versus Number of NIMA Stations

EVALUATION OF GPS BLOCK IIR TIME KEEPING SYSTEM FOR INTEGRITY MONITORING

MANAGEMENT OF PHASE AND FREQUENCY FOR GPS IIR SATELLITES

GPS BLOCK IIF ATOMIC FREQUENCY STANDARD ANALYSIS

OBSERVATIONS ON THE RELIABILITY OF RUBIDIUM FREQUENCY STANDARDS ON BLOCK II/IIA GPS SATELLITES

GPS CLOCKS IN SPACE: CURRENT PERFORMANCE AND PLANS FOR THE FUTURE

ANALYSIS OF ON-ORBIT BEHAVIOR OF GPS BLOCK 11-R TIME KEEPING SYSTEM

GPS Civil Interface Observations. Rick Hamilton CGSIC Executive Secretariat U.S. Coast Guard Navigation Center

ENHANCEMENTS TO THE GPS BLOCK IIR TIMEKEEPING SYSTEM

NGA GPS Monitor Station High-Performance Cesium Frequency Standard Stability: From NGA Kalman Filter Clock Estimates

Global Positioning Systems Directorate

ONE-WAY GPS TIME TRANSFER 2000

GLOBAL POSITIONING SYSTEM (GPS) PERFORMANCE APRIL TO JUNE 2017 QUARTERLY REPORT

t =1 Transmitter #2 Figure 1-1 One Way Ranging Schematic

Basics of Satellite Navigation an Elementary Introduction Prof. Dr. Bernhard Hofmann-Wellenhof Graz, University of Technology, Austria

Worst-Case GPS Constellation for Testing Navigation at Geosynchronous Orbit for GOES-R

GPS Modernization and Program Update

GLOBAL POSITIONING SYSTEM (GPS) PERFORMANCE OCTOBER TO DECEMBER 2013 QUARTERLY REPORT. GPS Performance 08/01/14 08/01/14 08/01/14.

SIMPLE METHODS FOR THE ESTIMATION OF THE SHORT-TERM STABILITY OF GNSS ON-BOARD CLOCKS

GLOBAL POSITIONING SYSTEM (GPS) PERFORMANCE JANUARY TO MARCH 2017 QUARTERLY REPORT

GLOBAL POSITIONING SYSTEM (GPS) PERFORMANCE JANUARY TO MARCH 2016 QUARTERLY REPORT

THE END OF AN ERA: SVN 10 END-OF-LIFE FREQUENCY STANDARD TESTING

GLOBAL POSITIONING SYSTEM (GPS) PERFORMANCE OCTOBER TO DECEMBER 2017 QUARTERLY REPORT

Introduction. Global Positioning System. GPS - Intro. Space Segment. GPS - Intro. Space Segment - Contd..

MICROSCOPE Mission operational concept

Space Segment. Orbital Planes. Satellite orbits: GPS satellites are in one of 6 orbital planes. 4 satellites are in each plane

GLOBAL POSITIONING SYSTEM (GPS) PERFORMANCE JULY TO SEPTEMBER 2018 QUARTERLY REPORT 3

SIMPLE METHODS FOR THE ESTIMATION OF THE SHORT-TERM STABILITY OF GNSS ON-BOARD CLOCKS

Exploiting AFSCN Ranging Data for Catalog Maintenance A.J. Coster, R. Abbot, L.E. Thornton and D. Durand MIT Lincoln Laboratory

The Indian Regional Navigation. First Position Fix with IRNSS. Successful Proof-of-Concept Demonstration

Exploiting AFSCN Ranging Data for Catalog Maintenance

RECENT TIMING ACTIVITIES AT THE U.S. NAVAL RESEARCH LABORATORY

SPAN Technology System Characteristics and Performance

GPS SIGNAL INTEGRITY DEPENDENCIES ON ATOMIC CLOCKS *

Methodology and Case Studies of Signal-in-Space Error Calculation Top-down Meets Bottom-up

Report on Extended Kalman Filter Simulation Experiments

IDEAS FOR FUTURE GPS TIMING IMPROVEMENTS

Integration of GPS with a Rubidium Clock and a Barometer for Land Vehicle Navigation

EUROPEAN GNSS (GALILEO) INITIAL SERVICES NAVIGATION SOLUTIONS POWERED BY E U R O P E OPEN SERVICE QUARTERLY PERFORMANCE REPORT

THE DEVELOPMENT OF MULTI-CHANNEL GPS RECEIVERS AT THE CSIR - NATIONAL METROLOGY LABORATORY

TIME AND FREQUENCY ACTIVITIES AT THE CSIR NATIONAL METROLOGY LABORATORY

THE TIME DISTRIBUTION SYSTEM FOR THE WIDE AREA AUGMENTATION SYSTEM (WAAS)

Configuring the Global Navigation Satellite System

CLOCK MANAGEMENT DATA ANALYSIS FOR SATELLITE COMMUNICATIONS

Ground Station Design for STSAT-3

Outlier-Robust Estimation of GPS Satellite Clock Offsets

Risk Mitigation in the Ground Mission Segment using the Galileo System Test Bed

TIME DISTRIBUTION CAPABILITIES OF THE WIDE AREA AUGMENTATION SYSTEM (WAAS)

GLOBAL POSITIONING SYSTEM STANDARD POSITIONING SERVICE SIGNAL SPECIFICATION

Understanding GPS/GNSS

Configuring the Global Navigation Satellite System

RESULTS OF A CONTINUOUS TRANSATLANTIC TWO-WAY TIME TRANSFER TEST USING COMMERCIAL SATELLITE MODEMS

USNO ALTERNATE MASTER CLOCK STEERING

CONTINUED EVALUATION OF CARRIER-PHASE GNSS TIMING RECEIVERS FOR UTC/TAI APPLICATIONS

Methodology and Case Studies of Signal-in-Space Error Calculation

Automated Quality Control of Global Navigation Satellite System (GNSS) Data

Configuring the Global Navigation Satellite System

Experiment 9. PID Controller

CCTF 2012 Report on Time & Frequency activities at National Physical Laboratory, India (NPLI)

Sources of Geographic Information

micro-gloss The new intelligence in gloss measurement Brilliant color display: easy to read - easy to use Auto diagnosis: Standard OK - Calibration OK

Victor S. Reinhardt and Charles B. Sheckells Hughes Space and Communications Company P. O. Box 92919, Los Angeles, CA 90009

German Timing Expertise to Support Galileo

Unmanned Air Systems. Naval Unmanned Combat. Precision Navigation for Critical Operations. DEFENSE Precision Navigation

NGA s Support for Positioning and Navigation

Modelling GPS Observables for Time Transfer

Chapter 6. Temperature Effects

Clock Steering Using Frequency Estimates from Stand-alone GPS Receiver Carrier Phase Observations

Report of the Working Group B: Enhancement of Global Navigation Satellite Systems (GNSS) Services Performance

Understanding GPS: Principles and Applications Second Edition

GLOBAL NAVIGATION SATELLITE SYSTEMS (GNSS) ECE 2526E Tuesday, 24 April 2018

First Evaluation of a Rapid Time Transfer within the IGS Global Real-Time Network

GPS Timing and Synchronization: Characterization and Spatial Correlation. 8/11/2017 Rob Halliday High Energy Astrophysics Group, CWRU

A GLONASS Observation Message Compatible With The Compact Measurement Record Format

New Real Time Clock Combines Ensemble of Input Clocks and Provides a more Stable Output than Any of the Input Clocks

Technology of Precise Orbit Determination

Configuring the Global Navigation Satellite System

Demonstrations of Multi-Constellation Advanced RAIM for Vertical Guidance using GPS and GLONASS Signals

RESULTS FROM TIME TRANSFER EXPERIMENTS BASED ON GLONASS P-CODE MEASUREMENTS FROM RINEX FILES

THE TIME KEEPING SYSTEM FOR GPS BLOCK IIR

Time and Frequency Measurements for Oscillator Manufacturers

Principles of the Global Positioning System Lecture 19

Configuring the Global Navigation Satellite System

Air Force Institute of Technology. A CubeSat Mission for Locating and Mapping Spot Beams of GEO Comm-Satellites

Interim Report of the COMS INR Performance Enhancement through the 1 st Four Years of Normal Operation

TWO-WAY SATELLITE TIME TRANSFER (TWSTT): USNO OPERATIONS AND CALIBRATION SERVICES

EFTF 2012 Smartphone application for the near-real time synchronization and monitoring of clocks through a network of GNSS receivers

magicgnss: QUALITY DATA, ALGORITHMS AND PRODUCTS FOR THE GNSS USER COMMUNITY

Primer on GPS Operations

RELEASE NOTES. Introduction. Trimble Infrastructure GNSS Series Receivers

ARDUINO BASED CALIBRATION OF AN INERTIAL SENSOR IN VIEW OF A GNSS/IMU INTEGRATION

PDHonline Course L105 (12 PDH) GPS Surveying. Instructor: Jan Van Sickle, P.L.S. PDH Online PDH Center

The Impact of the GPS UTC Anomaly Event of 26 January 2016 on the Global Timing Community

THE CRYSTAL OSCILLATOR CHARACTERIZATION FACILITY AT THE AEROSPACE CORPORATION

Technical Notes LAND MAPPING APPLICATIONS. Leading the way with increased reliability.

ERS-2 SAR CYCLIC REPORT

ProMark 500 White Paper

GNSS Integrity Monitoring

Multi GNSS Current Status and Future Session 2.3 Multi GNSS Environment

ANALYSIS OF GPS SATELLITE OBSERVABILITY OVER THE INDIAN SOUTHERN REGION

Transcription:

32nd Annual Precise Time and Time Interval (PTTI) Meeting THE INFUSION OF MCS KALMAN FILTER DATA INTO GPS BLOCK II/IIA FREQUENCY STANDARD ANALYSIS TECHNIQUES Gary L. Dieter, Gregory E. Hatten, and Jack Taylor Boeing Space and Communication Services 440 Discover Avenue, Suite 38 Schriever Air Force Base, CO 80912-4438, USA Tel: (719) 567-3176, (719) 567-2943, (719) 567-5953 E-mail: Gary. L. Dieter@Boeing. corn, Gregory. E. HattenQBoeing. corn, Jack. Taylor2@Boeing. corn Abstract Recent advances have ahwed Boeing GPS navigation payload analysts the ability to transfer, archive, and manipulate Master Control Station (MCS) Kalman filter data. Previously, access to these data was cumbersome and restricted to a limited timespan. The new data retrieval process has proven to be useful in many areas of GPS analysis, including frequency standard performance characterization. Both routine and anomolous frequency standard performance analysis techniques are enhanced by considering the characteristics and trends of key MCS filter variables. This paper describes the methodology by which the MCS Kalman filter data is attained. It also examines situations in which MCS Kalman filter clock state estimates and navigation performance metrics have proven to be useful in analyzing frequency standard performance. Examples include routine examination of frequency standard stability using MCS phase ofiet estimates, analysis of MCS frequency oset estimates before and after a clock q-bump, and comparison of MCS clock state estimates versus those of the National lmagery and Mapping Agency (NZMA). Conclusions reveal that new, valuable insight is gained by considering MCS Kalman filter data when petforming frequency standard analysis. ~- _ ~ MCS KALMAN FILTER DATA TRANSFER METHODOLOGY Until the summer of 1999, analysis of GPS Kalman filter data was limited to on-line tools. Because of security constraints and the awkwardness of the Jovial-based architecture, the ability to move data off-line and employ COTS analysis tools was labor-intensive and, in practice, rarely done. Instead, most analysis was done on-line and in real-time. The on-line tools are relatively effective in spotting and analyzing anomalies as they occur, but any additional analysis often has to be performed by outside agencies. Beginning in the summer of 1999, Boeing personnel working at the MCS began retrieving selected MCS data from the on-line system and archiving it off-line. This method of archiving data allowed much greater flexibility for analysis. COTS tools such as Stable32 and MS Excel could be used to analyze and graphically display the data. Also, time spans are limited only by the beginning of this archive. Many on-line tools are restricted to accessing data from the last 48-72 hours. Even MCS tapes-containing stored data are erased within 6 months. The data retrieval activity is a three-step process. First, one or more batch scripts are run on the standby mission package. The standby mission package is identical to the active mission package, and is kept in a 117

state of readiness in case there is a need to switch-over. The batch jobs are run on the standby package to prevent any slow-downs of the various processes required to run the MCS mission package. Once the batch jobs have created the files containing the various GPS performance data, the files are transferred to a classified PC. This is a relatively slow process; 1 day's worth of data takes approximately one hour to transfer. Once the files are on the classified PC, they are transferred to a zip drive by secure means. Finally, the files on the zip disk are moved to an unclassified PC and archived on the Schriever AFB LAN. This rather tedious, labor-intensive process is performed-every weekday to ensure that the archives have the most up-to-date information available. The information is in ASCII format and can be read by most COTS analysis tools. Clearly, the process would be improved by automation. Boeing personnel, in conjunction with the Air Force and other GPS contractors, are trying to streamline the process. Several issues remain to be addressed. Security is a major issue. Several aspects of the GPS mission package are classified. Any scheme to remove data (even unclassified data) from a classified system requires extensive security reviews. Several means of removing the data from the system have been rejected for security reasons. Our ultimate goal is to have the additional MCS data automatically downloaded to the Integrated Mission Operations Support Center (IMOSC) terminals, where an ensemble of Windows-based analysis tools will reside. The advanced age and complexity of the MCS Legacy system is another difficult issue. The Air Force is trying to move MCS operations to a newer, more advanced system. This makes it very difficult to commit resources to upgrading the older, Legacy system. Although the new system is not expected to be delivered for several years, few MCS Operational Control System (OCS) resources are devoted to the outgoing Legacy system. Despite these challenges, the authors believe that the data retrieval and archival process can be streamlined and that this valuable effort will continue. Currently, 18 files are transferred on a daily basis. This list of files contains the following data: Kalman state estimates (including backup and KF maintenance activities); reference trajectory data and coordinate system (ECI-ECEF) transformation data; GPS-UTC steering activity; smoothed measkrements and residuals; navigation message upload data; and performance monitoring data (Estimated Range Deviations (ERDs), Observed Range Deviations (ORDs); and navigation solution (NAVSOL) data). ROUTINE DATA ANALYSIS Transferred MCS data, along with downloaded NIMA ephemeris and clock data, and published Notice Advisories to NAVSTAR Users (NANUS), are combined to generate 3 groups of periodic reports: weekly, monthly, and quarterly. The weekly report consists of an upload count plot (see Figure l), which shows the number of navigation uploads transmitted to each SV over the previous week. A health scan is also done, and only those uploads transmitted while the SV was healthy are counted. This report grew out of a contingency upload list which formerly was manually transcribed from crew Payload Systems Operator (PSO) log records. Reasons for excessive uploads are listed on the chart. Typical reasons or additional uploads include AFS instability, momentum dumps,and eclipse season operations. I Weekly ERD plots (see Figure 2) are used to investigate reasons for extra uploads. These charts are compiled weekly, but not distributed due to their large file size. ' 118

Monthly reports include a constellation ERD summary, an upload count summary, an upload aging summary, and a NIMA vs. MCS clock stability comparison chart. The ERD summary chart (Figure 3) lists an average daily RMS value for the constellation (both with and without GPS IIR SVs included), along with a monthly average daily RMS summary by SV. Finally, notes describe the poorest and best performers in the GPS constellation. The monthly upload summary (Figure 4) shows the average number of uploads per day (while SVs are healthy) for the entire constellation for the past 6 months. Also included in this report are the daily upload statistics for each SV for the current and previous months. A table at the bottom lists SV outages. Monthly upload aging plots (Figure 5) are compiled each month for each SV over a two-week and 60-day duration for the period!2( months prior to the current month. In these reports, every upload built for each SV for the month is reconstructed and compared to NIMA precise ephemeris and clock data. Mean uploads for each SV are plotted. Over 6,000,000 data points are processed each month to generate the upload aging report. [ 11 The NIMA vs. MCS comparison report is also accomplished on a monthly basis. This report compares the stability (Hadamard deviation) of the MCS Kalman clock phase estimates with the phase estimates derived through NIMA post-processing. This check is accomplished on a Windows-PC platform using Stable32 developed Hamilton Technical Services. Three examples are discussed in more detail in the next section. In addition to weekly and monthly reports, the quarterly reports contain a 90-day ERD summary for each SV (average and RMS daily statistics), and an overall ERD summary (see Figures 6 & 7). RESULTS OF DATA ANALYSIS NIMA Vs. Kalman Comparison Figure 8 is an example of a "good" stability comparison between NIMA and MCS Kalman data. In this case, the Hadamard deviation plots line up on top of each other for z > 2000s. For z < 2000s, there is some divergence, but as this occurs for every satellite in the GPS constellation, it is assumed that this is due to processing differences between the MCS and NIMA. Figure 9 is an example of a "poor" comparison between. NIMA and MCS Kalman data. In this case, the phase data supplied by the MCS Kalman filter indicates a more stable clock than NIMA's phase data. This is due to the process noise values (Qs) that are specific to that particular clock. As a clock's characteristics change over time, the process noise values are periodically updated. Since new process noise values are derived approximately once per quarter, it is possible that a frequency standard's current performance characteristics can be different than the performance characteristics as measured several months ago. Figure 10 is an example of intentional clock-ephemeris "cross corruption" of MCS Kalman filter states. In this case, the fiequency standard has known, time-dependent, periodic behavior. Since the MCS Kalman filter can not model periodic behavior in the clock states, the process noise values (Qs) are set artificially tight. In this manner, periodic behavior in the clock states is transferred to the ephemeris states. Although this results in the separate ephemeris and clock states being modeled improperly, the combination results in a more accurate navigation solution. 119

SVN 19 Frequency Step Analysis On May 25, 2000, SVN 19's Cesium Frequency Standard #3 experienced a frequency offset shift of approximately 2E-12 s/s. Frequency jumps, although not common, are on-orbit anomalies that 2 SOPS operators expect from time to time. Although there is nothing that 2 SOPS can do from a hardware perspective to minimize the effect of.such perturbations, proper MCS Kalman filter maintenance can ensure a minimal impact on navigation signal accuracy, as well as on the MCS crew workload. Each satellite's process noise values (Q's) are optimited for day-to-day operations, and do not take anomalous behavior such as frequency steps into consideration. In the case just described, it is the job of 2 SOPS analysts to adjust the filter to allow for the frequency step. This is accomplished by reinitializing the clock process noise to a database value. This procedure is known as a clock "Q-bump!' The transferred Kalman data, along with a set of "truth" data (in this case post-processed NIMA data), provides valuable insight into this anomaly, its effects, and the 2 SOPS corrective action taken. Figure 11 shows a plot of the phase-derived NIMA frequency offset estimates for SVN 19 during the timeframe of the frequency step. As seen in the figure, the frequency offset shifted at approximately 18:OO 2 on 5/25/00. Also seen in this figure is the MCS Kalman filter frequency offset estimate before any filter maintenance was performed (Pre-Q-Bump). It is seen that the MCS filter frequency offset estimate did not react instantaneously to the frequency step (as discussed, the filter is designed for prediction purposes, and nominally does not expect a sudden shift in frequency). Once MCS operators observed the problem, a clock state Q-bump was performed. The figure shows how the filter adjusted its frequency offset estimate to fall in line with what actually occurred on the spacecraft. Figure 12 shows not only the NIMA (non-phase-derived, in this case) and MCS frequency offset estimates, but also how the MCS mismodeling affected the navigation signal. It is clearly seen that SVN 19's navigation signal accuracy was degraded during the period of misestimation, and the MCS crews were kept busy re-uploading the navigation message. (New uploads appear as downward spikes in ERD data.) However, it is also seen that once the clock Q-bump was perfofed and the spacecraft was uploaded with an adjusted navigation message, the ERD runoff was much less severe, and eventually performance returned to normal. This careful post-anomaly analysis allows us to refine operational recommendations and procedures to minimize navigation signal accuracy and GPS crew impacts. SVN 22 C-Field Tune Analysis The current operational method of changing a GPS frequency standard's output frequency is to tune its C- field. After a C-field tune is commanded, the previous MCS Kalman filter estimate of the clock frequency is incorrect, and a ranging error runoff will occur. To correct this error, 2 SOPS operators use navigation signal data collected at the MCS monitor stations to calculate the new clock frequency and update the Kalman filter's state estimates. Figure 13 shows data from a C-field tune which occured on SVN 22's Rubidium Frequency Standard #I on 6/15/00. As is typical in the case of a C-field tune, the spacecraft was set unhealthy to users (this timeframe can be seen as the shaded area in the figure). In this case, one can observe from comparing NIMA frequency offset estimates to MCS Kalman filter estimates that the MCS estimate was not optimal at the conclusion of the C-field tune and associated filter maintenance. Although the MCS estimate was close enough that the spacecraft could be set healthy, several additional navigation message updates were necessary during the first couple days following the event. ERD levels did not stay consistently low until the MCS estimate caught up with the actual frequency offset. 120

CONCLUSION The ability to transfer Kalman filter data from the MCS to an offline system has proven to be extremely valuable to Boeing navigation payload analysts. This capability has provided insight into many aspects of GPS navigation payload analysis, in cluding frequency standard trending and anomaly resolution. Although the transfer process is currently fairly cumbersome, plans for the future include an emphasis on ease of use and automation. It is hoped that the continued utilization and refinement of this data transfer process will assist Boeing in not only improving frequency standard analysis techniques, but in continuing to provide 2 SOPS and the user community the best overall GPS support possible. ACKNOWLEDGMENTS The authors would like to gratefully thank the following individuals and organizations for their assistance with this paper and for their contributions to the GPS Program: Dr. John Berg, The Aerospace Corporation The Boeing GPS Operations Team at Schriever AFB, CO The Men and Women of 2 SOPS REFERENCES [I] G. E. Hatten, and J. V. Taylor Navigation Upload Performance, Proceedings of ION GPS-00, September 2000. 121

Weekly Upload Count for Week 40,2000 26 29 30 43 51 33 34 37 38 40 44 46 21 22 25 32 36 39 31 23 24 35 13 17 15 19 27 Figure 1. Weekly Upload Count Chart. SVNll ERD Performance 5 4 3 2 1 0 264 265 266 267 268 269 270 271 272 2000 DOY Figure 2. Weekly ERD Performance Chart (SVN15). 122

Figure 3. Monthly Navigation Performance Chart. 123

SVNl3 08109100 06.11-08/09/0010.31 43 99.42% Delta-V SVN26 08M110005.55-08101 MO 11'21 54 9927% Delta-V SVN29 08f24100 16 45-08n4100 22 33 58 9922% IPO wm6 Reset SVN44 01101100 00.00-08M 7100 13 51 Initial Operational Capability Elk IllllA Availability: 99.91% $I] Constellation Availability: 99.92% ('2) *I - SVNIS excluded from availabilily statistics; offline since July; awaiting disposal. 7 - SVN44 only counted since operational @L?4/00 22:33). Figure 4. Monthly Upload Count Chart. 124

NOTES: SVN16 Upload June 2000 UREs varied at 15 days from below 75 meters to over 1500 meters. SVN18 was decommissioned during June 2000. Bad upload data from SVN32 was edited out. 125

2 5 ----_l_- Block IllllA Constellatlon RMS ERD Performance -- 2d Quarter 2000 -Monthly RMS All Block IIIIIA Constellation RMS =I 840 rn Entire Constellation RMS -1,599 m Figure 7. Quarterly ERD Constellation Performance Chart. SVN33 07/2000 Frequency Stability I E+02 1 E+03 1 E+04 1 E+05 1 E+06 Seconds Figure 8. Example of good NIMA vs. MCS stability comparison. 126

SVN22 0712000 Frequency Stability 1 Figure 9. Example of poor NIMA vs. MCS stability comparison. SVN36 0712000 Frequency Stability 1 E-12,s 1 E-13 H 1 E-14 I E+02 1 E103 1 E104 1 E105 seconds Figure 10. Example of MCS cross-corruption. 190E-11 -* I 1 7OE-11 3 i5oe-11 Q 6 130E-11? i1oe-i1 U t U 9 00E-12 7 00E-12 5 00E-12 5/24/00:W 5/24/001Z:W 5/25/00 0:W 5/25/00 12:Mi 5/28/00 0.W 5/28/0012:W 5/27/00 0:W 5/27/0012:OO 5/28/000:W Time Figure 1 1. NIMA & MCS S W 19 Frequency Offset Estimates. 127