PROJECT MARS GLOBAL SURVEYOR Number : SIS NAE-006 SOFTWARE INTERFACE SPECIFICATION Revision : Revision C Cover Sheet Date : 15 August 1995 ------------------------------------------------------------------------------- SIS NAME: Maneuver Profile File ------------------------------------------------------------------------------- DOMAIN: Sub_System Function Program Make/Use NAE Maneuver Analysis Software MOPS Make PSE Use EAE Use DSRE Use Computer System: Navigation Computer ------------------------------------------------------------------------------- PURPOSE OF INTERFACE (SUMMARY): This interface specification provides the format and syntax for transmission of the Maneuver Profile File from the Maneuver Analysis Software to all users. ------------------------------------------------------------------------------- INTERFACE MEDIUM: Disk File: [X] Magnetic Tape: [ ] Tracks: Density: Data Code: Other: ------------------------------------------------------------------------------- SIS COORDINATOR: J. E. Ekelund ------------------------------------------------------------------------------- SIGNATURE: Elements/Subsystem/SSE Signature Date Signed NAE _______________________ _________________ J. E. Ekelund ------------------------------------------------------------------------------- Author(s): John E. Ekelund SIS NAE-006, Rev. C MARS GLOBAL SURVEYOR MANEUVER PROFILE FILE Software Interface Specification 15 August 1995 ABSTRACT: This document describes the file interface which provides ideal (desired) maneuver data to the Spacecraft Team for the production of the Maneuver Implementation/Reconstruction File. Jet Propulsion Laboratory California Institute of Technology Pasadena, California 91109 MARS GLOBAL SURVEYOR DISTRIBUTION LIST Alwar, Vijayarghavan 301--150 Beaudoin, A. L. 230--110 Bollman, W. E. 301--150 Breckheimer, P. J. 301--220G Ekelund, J. E. 301--220G Esposito, P. 264--235 Neuman, J. LMC DOCUMENT CHANGE LOG Change Date Affected Portions Letter Original 10/23/90 All Rev. A 3/12/91 Appendix A added. Rev. B 3/17/93 Section 4.2.2.1 Rev. C 8/15/95 Section 4.2.2.1 Name Change: MARS OBSERVER to MARS GLOBAL SURVEYOR Signature Page updated Abstract Page, (Author(s):) updated Distribution List Section 1.1 Appendix A. List of TBD Items Page Resolution Date Item
SFOC0038-01-09-01 1 May 90 SFOC-1-CDB-ANY-CATALOGUE2 SFOC0099-01-00 13 Jun 90 Data Dictionary SFOC0038-00-08-01 26 Feb 88 SFOC-1-CDB-MGN-TIMESFILE SFOC0038-01-09-03 6 Feb 90 SFOC-2-SYS-ANY-TIMEFORMS 1 Jul 90 DPTRAJ-ODP User Reference Manual, SOM Vol. 1 and Vol. 2 1 Jul 90 DPTRAJ and ODP Interfaces and File Format Descriptions, SOM, Vol. 3
Unit and system tests will debug the file production (by MOPS) and reading (by SCT) mechanisms. Also, MOPS and SCT operations personnel will be trained in the file transfer procedures. In addition to these preparatory measures, it is required that:
CCSD3ZS00001AAAAAAAA NJPL3KS0L015BBBBBBBB <CR><LF> MISSION_NAME=MARS_OBSERVER;<CR><LF> SPACECRAFT_NAME=MARS_OBSERVER1;<CR><LF> DATA_SET_ID=MANEUVER_PROFILE;<CR><LF> FILE_NAME=mpf.sff;<CR><LF> PRODUCER_ID=NAV;<CR><LF> APPLICABLE_START_TIME=1990-07-25T20:00:00;<CR><LF> PRODUCT_CREATION_TIME=1990-07-17T13:30:00.00;<CR><LF> EVENT_NAME=TCM3;<CR><LF> CCSD3RE00000BBBBBBBB NJPL3IS00250CCCCCCCCIn the actual Maneuver Profile File, the following SFDU data is located at the end of the file, following the non-SFDU data which is described in Section 4.2.2.
CCSD3RE00000CCCCCCCC CCSD3RE00000AAAAAAAA
Parameter Type Description --------- ---- ----------- PRJNAM CHAR*6 Project name: "MO" SISID CHAR*24 SIS name: "Maneuver Profile File" PRGID CHAR*12 Name of analyst creating file. FILDAT CHAR*18 File creation date and time, "YYMMDD HH:MM:SS.FF" MNVRID CHAR*24 Maneuver name, e.g., TCMn or OTMn where n denotes the number of the maneuver. STAGE CHAR*24 Stage of maneuver design, e.g., initial design, final tweak. MPDFID CHAR*24 Identifying information for Maneuver Performance Data File (an input file to MOPS).
Parameter Type Description Unit --------------------------------------------------------------------- RADES,DECDES, SP Direction and magnitude of the deg,deg, DVDESM desired velocity increment in km/s J2000 system DVDES(3) SP Desired velocity increment in km/s J2000 system TSTART DP Nominal Spacecraft Event Time (UTC) secs past of command implementation J2000 TCALUT CHAR*25 The burn start time represented None as a calendar date/time group (UTC), e.g. 19-DEC-1997 04:27:26.1234. PAXIS(3) DP Pitch axis, unit vector EME2000 THRBEG(3) DP Initial thrust direction, EME2000 unit vector PTHRAT DP Pitch rate deg/sec CHAR*n = ASCII character string of n characters DP = Double Precision SP = Single Precision
CCSD3ZS00001AAAAAAAANJPL3KS0L015BBBBBBBB MISSION_NAME=MARS_GLOBAL_SURVEYOR; SPACECRAFT_NAME=MARS_GLOBAL_SURVEYOR; DATA_SET_ID=MANEUVER_PROFILE; FILE_NAME=mpf_c_tcm1.sfdu; PRODUCER_ID=NAV; APPLICABLE_START_TIME=1996-04-15T12:34:56; PRODUCT_CREATION_TIME=1996-106T12:34:56; EVENT_NAME=TCM1; CCSD3RE00000BBBBBBBBNJPL3IS00250CCCCCCCC $MPFHDR PRJNAM = 'MGS' SISID = 'MANEUVER PROFILE FILE' PRGID = 'E. GRAAT' FILDAT = '960415 12:34:56' MNVRID = 'TCM1' STAGE = 'MGS TEST' MPDFID = 'mpf_c_tcm1.txt' $END $MVRTOT RADES = -.38306673821512E+1 DECDES = .67531342609602E+2 DVDESM = .0259316088 DVDES = 9.888348452723E-03, -662.09962519E-06, 23.9631075139E-03 TSTART = -.9820086218286274D+08 TCALUT = '20-NOV-1996 21:58:57.8171' PAXIS = .0000000000000000, .0000000000000000, .0000000000000000 THRBEG = 0.38132414171234, -25.5325317985E-03, 0.92408873424975, PTHRAT = .0000000000000000 $END CCSD3RE00000CCCCCCCCCCSD3RE00000AAAAAAAA
Revision date: 17 May 1996
For information about this on-line document, contact Vic Legerton For information about the file described by this document, contact John Ekelund