The TRMM (Tropical Rainfall Measuring Mission) and Terra ESMO (Earth Science Mission Operations) Ground Systems needed a method of passing scheduling data through the Goddard Mission Services Evolution Center (GMSEC) bus to other subsystems without modifying the Planning and Scheduling systems and their planning data output. The original output data is used by other subsystems and not just for automation with GMSEC.

The Pass Plan Formatter is a utility to reformat an ASCII MPT pass plan text (TERRA) file or the MOC (Mission Operations Center) Integrated Report (TRMM) file into an xml formatted pass plan that is passed on to the TERRA or TRMM Scenario Scheduler task via GSMEC compliant product message. This will allow automation of the input and output, using the NASA GMSEC API (Application Programming Interface), for lights-out or lights-dim operations. PPF is a Perl program that uses the GMSEC API to allow xml format commands to be saved into a GMSEC compliant Product Message and published to the bus. For TRMM, it is set up to adapt the Mission Operations Planning and Scheduling System (MOPSS) schedules for automated lights-out ground system operations, and for Terra, it is set up to adapt the Mission Planning Tool (MPT) schedules for lights-dim ground system operations.

This work was done by John Kerich and James Busch of SGT, Inc. for Goddard Space Flight Center. GSC-16320-1

NASA Tech Briefs Magazine

This article first appeared in the May, 2015 issue of NASA Tech Briefs Magazine.

Read more articles from this issue here.

Read more articles from the archives here.