Author(s): John E. Ekelund SIS EAE-014 MARS OBSERVER MANEUVER IMPLEMENTATION/RECONSTRUCTION FILE Software Interface Specification 17 MAY 1993 ABSTRACT: This document describes a file created by the Spacecraft Team for use by MOPS within NAV. The file contains commands, achievable attitudes and velocities, and statistics associated with a TCM. Jet Propulsion Laboratory California Institute of Technology Pasadena, California 91109
Mars Observer Software Interface Specification Interface Title: MANEUVER IMPLEMENTATION/RECONSTRUCTION FILE Interface Id: EAE 014 VERSION: FINAL Author: J.E. EKELUND Signature: J. Ekelund 5/20/93 Generating Element Engineer: ENGINEERING ANALYSIS J. McLeod 5/20/93 Receiving Element Engineer: NAVIGATION ANALYSIS J.E. Ekelund 5/20/93 Receiving Element Engineer: SCIENCE SUPPORT M. McCullar 5/20/93 Receiving Element Engineer: DATA STORAGE & RETRIEVAL A. Cherino 5/20/93 Approval Name and Title P.B. Esposito 5/25/93 Cognizant Interface Engineer Ben Jai 5/25/93 MO GDS Software System Engineer
DISTRIBUTION LIST DOCUMENT CHANGE LOG Change Date Affected Portions Letter Original 1/17/91 All Rev. A 7/17/91 Section 4.2.2.3, Maneuver Block Description, Appendix A added. Change 1 5/25/92 Section 4.2.2.1, Date definition. Change 2 5/17/93 Section 4.2.2.3, BLKTYP definition. 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 JPL IOM 17 May 91 Maneuver Implementation/Reconstruction 314.9191-638 File from GE ASTRO Letters from S. Davis (GE/ASD) a) MO-MOS-103 17 Apr 91 GE Delivery of the Maneuver Implementation/ Reconstruction File b) MO-MOS-104 18 Apr 91 Maneuver Name Used in the Maneuver Profile File
CCSD3ZS00001AAAAAAAA NJPL3KS0L015BBBBBBBB <CR><LF> MISSION_NAME=MARS_OBSERVER;<CR><LF> SPACECRAFT_NAME=MARS_OBSERVER1;<CR><LF> DATA_SET_ID=MANEUVER_IMPL;<CR><LF> FILE_NAME=mif.sff;<CR><LF> PRODUCER_ID=MO_SCT;<CR><LF> PRODUCT_CREATION_TIME=1990-07-18T22:00:00;<CR><LF> CCSD3RE00000BBBBBBBB NJPL3IS00252CCCCCCCCIn the actual Maneuver Implementation/Reconstruction 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
Two dimensional matrices contained in this file are written by PAS/G&C/MANEUVER using the FORTRAN columnwise convention for cycling through the indices. MOPS must read two dimensional matrices using the FORTRAN column-wise convention. If an editor is used to produce a hardcopy of the file, printed matrices will appear as the transpose of the mathematical convention as shown below:
A(1,1) A(2,1) A(3,1) A(1,2) A(2,2) A(3,2) A(1,3) A(2,3) A(3,3)The non-SFDU portion of the file is as follows:
LINE COLUMN FORMAT DESCRIPTION ------------------------------------------ 1 1 A12 `MANEUVER' 1 13 A36 Text identifying this maneuver 2 1 A12 `MODE' 2 13 A36 Text identifying maneuver mode 3 1 A12 `STAGE' 3 13 A36 Text describing maneuver design stage 4 1 A12 `BLOCKS' 4 13 I3 Number of blocks in the maneuver 5 1 A12 `S/C' 5 13 A36 Text identifying the spacecraft 6 1 A12 `CRS TAPE' 6 13 A36 Text identifying CRS tape used to generate this file 7 1 A12 `P-FILE' 7 13 A36 Text identifying the NAV P-file used to generate the CRS tape 8 1 A12 `PREP' 8 13 A36 Name and extension of the analyst who generated this file 9 1 A12 `CREATION' 9 13 A8 Creation date of this file in the format MM-DD-YY 9 25 A8 Creation time of this file in the format HH:MM:SS 10 1 A12 `PROGRAM' 10 13 A12 Name of the program 10 45 A8 Date of program collection 10 55 A8 Time of program collectionSince the format of the header is fixed, there is no need for an "end-of-header" indicator.
PARAMETER LN COL FORMAT NAME UNITS DESCRIPTION --------------------------------------------------------- 1 1 F10.3 VRA deg Right ascension of total achievable velocity, in J2000 coordinates 1 11 F10.3 VDEC deg Declination of total achievable velocity, in J2000 coordinates 1 21 D20.9 VMAG km/sec Magnitude of total achievable velocity 2 1 3D20.9 VE(3) km/sec Total achievable velocity in J2000 coordinates 3 1 2(3D20.9/), ETOX(3,3) none Initial J2000 to S/C 3D20.9 XYZ transformation matrix 6 1 F20.3 TSTART SCE time Time when first burn (sec past of first block 2000.0)UTC begins 6 31 F20.3 TEND SEC time Time when last burn of (sec past last block ends 2000.0)UTC 7 1 F10.3 MSTART kg Vehicle Mass at start of first block 7 11 F10.3 MFINAL kg Vehicle Mass at end of last block 8 1 2(3E15.7/), VECOV(3,3) (km/sec)2 Covariance of total 3E15.7 achievable velocity in J2000 system coordinates (one sigma) 11 1 2(3E15.7/), COV(3,3) none Covariance associated 3E15.7 with initial ETOX matrix (one sigma) 14 1 E15.7 FMVERR km/sec Fixed magnitude un- certainty in velocity (one sigma) 14 16 E15.7 FPVERR km/sec Fixed pointing un- certainty in velocity (one sigma) 14 31 E15.7 PMVERR % Proportional magnitude uncertainty in velocity (one sigma) 14 46 E15.7 PPVERR mrad Proportional pointing uncertainty in velocity (one sigma)
PARAMETER LN COL FORMAT NAME UNITS DESCRIPTION ---------------------------------------------------------- 23*I+15 1 A5 BLKTYP CHAR*5 Maneuver Block Type. Possible Values are: FIXED, PITCH. 23*I+15 11 F10.3 RA deg Right ascension of HGA in J2000 coordinates 23*I+15 21 F10.3 DEC deg Declination of HGA in J2000 coordinates 23*I+15 31 I10 NREV none NOT USED, ZERO FILLED 23*I+15 41 F10.3 DUR1 sec NOT USED, ZERO FILLED 23*I+15 51 F10.3 DUR2 sec NOT USED, ZERO FILLED 23*I+15 61 E15.7 AXDV km/sec NOT USED, ZERO FILLED 23*I+16 1 3E15.7 DVRA(3) parameter NOT USED, ZERO FILLED 23*I+17 1 3E15.7 DVDEC(3) units NOT USED, ZERO FILLED 23*I+18 1 3E15.7 DVNREV(3) over NOT USED, ZERO FILLED 23*I+19 1 3E15.7 DVAXDV(3) km/sec NOT USED, ZERO FILLED 23*I+20 1 F20.3 TSTART SEC time Nominal time of (sec past command implementation 2000.0)UTC 23*I+20 21 F20.3 TOPEN SEC time NOT USED, ZERO FILLED (sec past 2000.0)UTC 23*I+20 41 F20.3 TCLOSE SEC time NOT USED, ZERO FILLED (sec past 2000.0)UTC 23*I+20 61 F20.3 TEND SEC time Nominal time when (sec past block's burn or last 2000.0)UTC pulse ends 23*I+21 1 F10.3 DM kg Propellant mass expended in block 23*I+21 11 I10 KTCON none NOT USED, ZERO FILLED 23*I+22 1 3D20.9 VS(3) km/sec Velocity achieved by block in spacecraft coordinate system (as oriented at start of Block) 23*I+23 1 3D20.9 VE(3) km/sec Velocity achieved by block in J2000 coordinates 23*I+24 1 E15.7 FMVERR km/sec Fixed magnitude un- certainty in velocity (one sigma) 23*I+24 16 E15.7 FPVERR km/sec Fixed pointing un- certainty in velocity (one sigma) 23*I+24 31 E15.7 PMVERR % Proportional magnitude uncertainty in velocity (one sigma) 23*I+24 46 E15.7 PPVERR mrad Proportional pointing uncertainty in velocity (one sigma) 2 23*I+25 1 2(3E15.7/), VSCOV(3,3) (km/sec) NOT USED, ZERO FILLED 2 23*I+28 1 2(3E15.7/), VECOV(3,3) (km/sec) Covariance of 3E15.7 achievable block velocity in J2000 coordinates (one sigma) 23*I+31 1 2(3D20.9/), ETOX(3,3) none J2000 to S/C XYZ transformation matrix at end of maneuver block 23*I+34 1 2(3E15.7/), COV(3,3) none Covariance associat- 3E15.7 ed with ETOX (one sigma) 23*I+37 1 I10 ACC1 integer NOT USED, ZERO FILLED 23*I+37 11 I10 ACC2 integer NOT USED, ZERO FILLED 23*I+37 12 E15.7 DVZEST km/sec NOT USED, ZERO FILLED
CCSD3ZS00001AAAAAAAANJPL3KS0L015BBBBBBBB^M MISSION_NAME=MARS_OBSERVER;^M SPACECRAFT_NAME=MARS_OBSERVER1;^M DATA_SET_ID=MANEUVER_IMPL;^M FILE_NAME=mif.tcm3_data.wrap;^M PRODUCER_ID=MO_SCT;^M PRODUCT_CREATION_TIME=1993-05-17T10:57:55;^M CCSD3RE00000BBBBBBBBNJPL3IS00252CCCCCCCCMANEUVER Man22N_primary MODE STAGE TCM3 SAMPLE DESIGN BLOCKS 1 S/C CRS TAPE P-FILE PREP cah CREATION 05-17-93 10:57:55 PROGRAM manuvr.tsk 03-10-93 16:57:55 266.110 54.621 4.631472311e-04 -1.819298543e-05 -2.675349655e-04 3.776233775e-04 -2.277250203e-01 9.729328350e-01 -3.928121385e-02 -7.893236931e-01 -2.080712743e-01 -5.776456114e-01 -5.701836745e-01 -1.005387658e-01 8.153419736e-01 -214247253.647 -214247236.917 2427.341 2426.921 1.0715953e-11 7.6215898e-14 -1.0757811e-13 7.6215898e-14 1.1831555e-11 -1.5819781e-12 -1.0757811e-13 -1.5819781e-12 1.2943719e-11 5.8505934e-12 0.0000000e+00 0.0000000e+00 0.0000000e+00 5.8505934e-12 0.0000000e+00 0.0000000e+00 0.0000000e+00 2.4342240e-12 1.5602000e-06 2.4188000e-06 7.3650000e-01 4.7600000e+00 FIXED 0.000 0.000 0 0.000 0.000 0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 -214247253.647 0.000 0.000 -214247236.91 7 0.420 0 -3.426078865e-17 2.364915989e-17 4.631472311e-04 -1.819298543e-05 -2.675349655e-04 3.776233775e-04 1.5602000e-06 2.4188000e-06 7.3650000e-01 4.7600000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 1.0715953e-11 7.6215898e-14 -1.0757811e-13 7.6215898e-14 1.1831555e-11 -1.5819781e-12 -1.0757811e-13 -1.5819781e-12 1.2943719e-11 -2.277250203e-01 9.729328350e-01 -3.928121385e-02 -7.893236931e-01 -2.080712743e-01 -5.776456114e-01 -5.701836745e-01 -1.005387658e-01 8.153419736e-01 5.8505934e-12 0.0000000e+00 0.0000000e+00 0.0000000e+00 5.8505934e-12 0.0000000e+00 0.0000000e+00 0.0000000e+00 2.4342240e-12 0 0 0.0000000e+00 CCSD3RE00000CCCCCCCCCCSD3RE00000AAAAAAAA
Revision date: 24 May 1996
For information about this on-line document, contact Vic Legerton For information about the file described by this document, contact John Ekelund