First orbit determination performance assessment for the OCX navigation software in an operational environment

Willy Bertiger,Yoaz Bar-Sever,Eva Bokor,Mark Butala,Angie Dorsey,Jason Gross,Nate Harvey,Wenwen Lu,Kevin Miller,Mark Miller,Larry Romans,Anthony Sibthorpe,Jan Weiss,Jim Holden
2012-01-01
Abstract:Half-way through its iterative development cycle, the navigation software for the GPS Next Generation Operational Control System (OCX) has achieved a major milestone in early 2012, pulling together multiple software strands developed in earlier iterations to provide for the first time an OCX GPS orbit and clock determination capability, significantly exceeding the orbit and clock determination (zero age of data) accuracy requirements While significant refinements and additional features are on course for implementation in the remainder of the OCX development effort, the software is now sufficiently mature to characterize its orbit determination performance in real-world operational scenarios. The operational environment for testing the OCX navigation software is provided by JPL’s Global Differential GPS (GDGPS) System [www.gdgps.net]. With its vast global network of real-time GNSS tracking sites it is possible to select a subset of sites to closely approximate the geographic distribution of the actual OCX tracking network, as well as the type and frequency of the OCX range measurements. The GDGPS offers a unique opportunity to deep-soak the nascent OCX navigation software in this environment, identify and eliminate bugs very early in the software life cycle, and tune its performance with vast amounts of real data processing. We will describe the key orbit determination performance attributes of the OCX navigation software after several months of operations in the GDGPS system under an OCX-like operational scenario, and demonstrate that user range errors (URE) of sub-10 cm RMS are routinely achieved. We will also describe some innovative design features of the software and its key quality attributes.
What problem does this paper attempt to address?