![]() ARTSN: An Automated Real-Time Spacecraft Navigation SystemLaureano A. CangahualaIntroductionA prototype effort was started in the Telecommunications and Mission Operations (TMO) Navigation Work area to demonstrate a new class of navigation software for automated real-time interplanetary spacecraft navigation (ARTSN). The motivation for the development of ARTSN is efficiency. This tool makes it possible for the navigation operations analyst to switch from a mode of constant oversight to exception monitoring, thus enabling him to support additional spacecraft, simultaneously. Also, the ability of the automated system to provide faster orbit solution generation, than manual systems, allows for a greater ability to support missions that have a short turnaround between the occurrence of a critical event and the generation of a required response to that event. ARTSN ParadigmHistorically, all interplanetary missions have made use of ground-based radio metric data, such as Doppler and range. Additionally, some missions have made use of optical images of target bodies against a known star field, telemetered to the Earth for processing, to provide target relative position information. With all of these data types, the information is electronically transferred to a ground operations facility, where the data is buffered and stored until processed; the latency between observation time and processing time may be from as little as 10 minutes to as long as a few months (depending on the needs of the mission), with 12-24 hours being typical. Newly received data is merged with already analyzed data and the entire data set is processed via a batch-sequential least squares estimator. In this process, the identification and deletion of invalid data as well as the operation of the software is performed by an analyst operating at a workstation console. The process of fitting the data requires the use of multiple software links and the manual examination of prefit residuals, to determine which points should be fit and which points should be deleted from the solution. After generating the best estimate of the spacecraft trajectory, based on the input models, the analyst must determine the appropriate set of output coordinate frames and mappings that are desired to view the solution and use the software to generate postfit residuals. Typically, this process requires approximately one hour of additional processing time after the data is received by the operations analyst. When it is necessary to evaluate multiple models, as is the normal procedure, multiple analysts must work in parallel, or additional processing time is required. While recent missions have begun to institute greater automation of portions of the process, the nature of the automation focuses on the use of scripts and automated routines that use the underlying software instead of the development of a robust system intended for automated use. Although such automated systems have been developed for Earth orbiting missions, they have not previously existed for interplanetary missions. With such a system, one could automate the generation of predicted spacecraft positions for ground stations, provide an operational tool for fast turn-around applications, and become a 'stepping stone' to an onboard interplanetary navigation system. Development HistoryThe conceptual design of ARTSN began in 1994 at JPL. The resulting design, known as RTAF (Real-Time Automated Filter) [Ref.], brought out several key lessons learned:
From RTAF, the next step was to build the ARTSN prototype, with the short-term objective of demonstrating automated radiometric data processing for interplanetary cruise. From the lessons learned came two tenets of the ARTSN design:
ARTSN Characteristics
A feature of the ARTSN software architecture is the standardization of the module interfaces, which allows new modules to be added quickly by any programmer that adheres to the interface standard. Changes and additions can be propagated by using the interface; this helps eliminate unsupported programs and versions and allows for more efficient configuration management. A third feature of the ARTSN architecture is the generic participant structure. A participant can be a spacecraft, ground station, or natural body. No assumptions are made on what participants exist, or what their relationships are to other participants. This enables support for scenarios with multiple spacecraft, asteroids with moons, comets, etc. This arbitrary participant structure enables:
ARTSN Use
FY98 PlansThe vision for ARTSN for the next year includes an expansion of its capabilities and more demonstrations of its utility and workforce savings (pending the resolution of funding issues). There are sets of rapid turnaround applications where a real-time capability can make a strong impact, including additional aerobraking monitoring for MGS, launch support, general maneuver monitoring, and approach navigation. Second, there are scenarios where an autonomous or nearly autonomous presence would be of benefit, such as spacecraft trajectory predictions for ground tracking stations or autonomous orbit determination for a spacecraft in a long, quiet, cruise phase. ReferenceMasters, W. C., and V. M., Pollmeier, "Development of a Prototype Real-Time Automated Filter for Operational Deep Space Navigation," Third International Conference on Space Mission Operations and Ground Data Systems, Goddard Space Flight Center, Greenbelt, MD, 14-18, November 1994.
Webmaster: Christopher R. Hawley Production Assistant:Cruzita Abellana |