RTCC MFD

From Project Apollo - NASSP
Jump to navigation Jump to search

Introduction

The RTCC MFD is one of the three MFDs within the NASSP releases. Originally created to calculate the Apollo 7 rendezvous maneuvers, the MFD has expanded to include many more features which during the Apollo program were provided by Mission Control (MCC) and the Real-Time Computer Complex (RTCC).


Currently the features of the MFD are:

  • Calculating rendezvous maneuvers by solving Lambert's Problem (Useable for the Apollo 7 phasing, NCC1 and TPI maneuvers).
  • Coelliptic maneuvers (Usable for the Apollo 7 NSR burn).
  • Generic orbit adjustment maneuvers (Usable for the Apollo 7 SPS burns).
  • Return to Earth trajectories from anywhere in the Earth-Moon-System.
  • All types of IMU transformation matrizes (REFSMMAT) used for the Apollo spacecraft.
  • Lunar orbit insertion maneuvers, including Translunar Injection (TLI) and Midcourse Corrections (MCC).
  • CSM and LM State Vector Update.
  • Uplink to the AGC for Contiguous Block Updates.
  • Displaying various Pre-Advisory Data (PAD).

Main Menu

First Page:

  • LAM: Lambert Targeting.
  • CDH: CDH/NSR maneuver.
  • ORB: Orbit Adjustment.
  • REF: REFSMMAT.
  • ENT: Reentry.
  • LOI: Lunar Insertion.
  • SV: State Vector
  • LMK: Landmark Tracking.
  • MAP: Map Update.
  • MAN: Maneuver PAD.
  • ENP: Entry PAD.

Second Page:

  • VEC: VECPOINT.
  • CFG: Configuration menu.

Lambert Targeting

The MFD uses advanced algorithms to efficiently solve Lambert's Problem. Lambert's Problem can be explained as finding the velocity vector V1 that leads to an orbit between position vectors R1 and R2 in the time DT.

The Lambert Targeting functionality of this MFD allows multi-revolution calculations and uses a predictor-corrector algorithm to find a solution even in a non-spherical gravity field. This functionality has its limits and will not work beyond a few revolutions. In this MFD instead of a time difference DT the user can set the GET for the maneuver (T1) and the time of arrival (T2). The position vector R2 is always the position of a target vessel or an offset to a target vessel. The displayed maneuver Delta V is the difference between the calculated V1 and the velocity at T1 before a maneuver.

Buttons

  • T1: Manuever Time. If the maneuver is supposed to be executed with a specified elevation angle relative to the target, type "E=27.45" to find the T1, when this elevation angle occurs. For this a target already needs to be set.
  • T2: Arrival time at the (offset) target. If this time is specified as relative to T1, type "T1+35min" to set T2 to a time 35 minutes after T1.
  • N: The number of revolutions from the maneuver (T1) to arrival (T2).
  • AXI: Multi-Axis maneuver as the default. An X-Axis maneuver only consists of a prograde or retrograde impulse. This can be used to achieve phasing relative to a target, without the need to also achieve a specific relative height or position offset left or right. Useful to minimize DV for simple phasing maneuvers.
  • SPH: Changes the calculation mode between spherical and non-spherical (perturbed) gravity. The Perturbed mode forces a multi-axis manuever.
  • TGT: The input for the target vessel. Switches between all vessels in the simulation.
  • CLC: Calculate the burn solution.
  • OFF: Set the offset from the target. Use e.g. "X=2.05" to set the individual parameters.
  • PHA: Choose a phase angle relative to the target vessel. This will calculate the necessary offset distance in front or behind the target.
  • UPL: Uplink the maneuver solution to the AGC.
  • BCK: Go back to the main menu.

Coelliptic Maneuver

Coelliptic orbits are two orbits that are coplanar (identical inclination and longitude of the ascending node) and confocal (identical eccentricity and argument of periapsis). To achieve such an orbit relative to a target vessel this MFD can calulate a maneuver based on Program 33 of the AGC.

Buttons

  • TIM: Switches between fixed GET and finding the delta height of the maneuver or fixed delta height and finding the time of ignition.
  • CDH: The time of the CDH maneuver in GET. The time displayed below DH is the GET of the maneuver calculated in "Find GETI" mode.
  • DH: The delta height used in the constant delta height maneuver in nautical miles.
  • TGT: The input for the target vessel.
  • CLC: Calculate the burn solution.
  • UPL: Uplink the maneuver solution to the AGC.
  • BCK: Go back to the main menu.

Orbit Adjustment Maneuver

The orbit adjustment functionality allows to calculate a maneuver with the desired apoapsis, periapsis and inclination values and the specificed time.

Buttons

  • GET: Choose the GET of the maneuver.
  • APO: Choose the apoapsis altitude for the maneuver in nautical miles.
  • PER: Choose the periapsis altitude for the maneuver in nautical miles.
  • INC: Choose the equatorial inclination of the desired orbit.
  • CLC: Calculate the oribt adjustment maneuver.
  • UPL: Uplink the maneuver solution to the AGC.
  • BCK: Go back to the main menu.

REFSMMAT

The REFSMMAT (REFerence to Stable Member MATrix) is a rotation matrix relating the Apollo Basic Reference Coordinate System (BRCS) and the currently used IMU Stable Member Coordinate System. Depending on the mission phase the REFSMMAT is chosen, so that the IMU angles provide meaningful attitude values. Some types of REFSMMATs can be calculated by the AGC itself, but most were uplinked to the spacecraft from the ground. The REFSMMATs that can be calculated with this MFD are:

  • Launch: Calculates the Launch REFSMMAT, which is also calculated internally in the AGC at liftoff.
  • Landing Site: Not used for Apollo 7 or 8
  • PTC: Passive Thermal Control, not used for Apollo 7 or 8.
  • LOI-2: A special LVLH REFSMMAT for Apollo 8, calculated before the last translunar Midcourse Correction.
  • P30: Alignment for a thrusting maneuver, equivalent to option 1 in Program 52.
  • P30 Retro: Alignment for a retrograde burn, useful for Earth orbit reentry maneuvers.
  • LVLH: Local Vertical alignment, equivalent to option 2 in Program 52.
  • Lunar Entry: Equivalent to option 2 in Program 52 with the GET of Entry Interface.

Buttons

  • TIM: The options "Landing Site"', "PTC", "`P30", "P30 retro " and "LVLH" require a time in GET to calculate the REFSMMAT. For a Landing Site REFSMMAT the time chosen is either the predicted landing or launch time. The time for P30 and P30 retro REFSMMATs is the maneuver time and is set on a maneuver calculation page (Lambert, CDH or Entry).
  • TYP: Choose betwen uplinking the REFSMMAT or the desired REFSMMAT. The desired REFSMMAT is the alignment, that Program 52 will align the platform to, based on the knowledge of the attitude referenced to the old, currently used REFSMMAT. Only in rare cases the REFSMMAT itself would be uploaded, e.g. when activating the Lunar Module or if the difference to the previous REFSMMAT is very small. In doubt, uplink the desired REFSMMAT!
  • DWN: Downlink the current REFSMMAT from the AGC. If the type of REFSMMAT is known, select it by cycling through the REFSMMAT types by pressing OPT before doing the downlink. Useful for calculating PADs with a REFSMMAT not calculated by the RTCC MFD.
  • MCC: The calculated REFSMMAT usually depends heavily on the current orbit. If there is a maneuver between now and the set time or the reentry time, change the setting to MCC to take the maneuver into account. The LOI-2 REFSMMAT is special, because the calculation of two maneuver is required before the LOI-2 REFSMMAT can be calculated. This will be explained in more detail on the Lunar Insertion page.
  • OPT: Switch between the different options.
  • CLC: Calculate the REFSMMAT.
  • UPL: Uplink the REFSMMAT to the AGC.
  • LAT: Only for Landing Site: Choose the latitude of the landing site.
  • LNG: Only for Landing Site: Choose the longitude of the landing site.
  • BCK: Go back to the main menu.

Entry

An extensive number of options are available for Return to Earth calculations. These are categorized as modes, types and options . The main "modes" of the Entry Targeting are "Entry", "Entry Update", "P37 Block Data" and "TEI".

On the "Entry" page reentry maneuvers in the Earth Sphere-Of-Influence can be calculated. The types of maneuver available in this mode are "Deorbit", for maneuvers during an Earth orbital mision in Low Earth Orbit (LEO). Additionally two options are aviailable for deorbit: A nominal deorbit maneuver is performed in such an attitude, that the 31.7° line in the left rendezvous window can be overlayed on the horizon to achieve deorbit with GN system failures. The option "Min DV" achieves a deorbit with the minimum amount of fuel.

The type "Midcourse" is for Trans Earth Coast (TEC) midcourse maneuver during a lunar mission. The "Abort" option can be used for a direct return maneuver during Trans Lunar Coast (TLC). The fourth option, "Corridor Control", is identical to the "Midcourse" type, but does not try to achieve a specific splashdown longitude. This is equivalent to the Minimum DV option of Program 37 in the AGC.

The second mode, "Entry Update", is used to generate the splashdown coordinates for the AGC. Without any inputs, the splashdown latitude and longitude are caluculated based on a nominal reentry profile. If a longer or short reentry is desired, or if the splashdown longitude is supposed to be changed, then the entry range can be adjusted to achieve th enew entry profile. The splashdown coordinates are then available in the MFD for e.g. the Entry PAD.

The mode "P37 Block Data" is identical to the "Abort" type on the Entry page, but it will display the standard format of a Block Data update instead. These numbers can be used with the AGCs program 37 to calculate an onboard solution for the maneuver.

Outside of the Earths SOI, so for Apollo mission this means in the Lunar SOI, the TEI mode can be used. One nominal and two abort maneuver types are available here. The nominal TEI, "Trans Earth Injection", is used in a low lunar orbit for a Return to Earth. A "Flyby" is a maneuver at a specified time on a circumlunar trajectory. The Flyby maneuver usually is performed at the same time as the last MCC before reaching the Moon, in the case of an abort.

The type "PC+2" is an abort maneuver similar to the flyby, but instead performed two hours after reaching the closest point to the Moon, called pericynthion.

All three TEI types have the option to be calculated with variable return time. The "Normal Return" option uses a standard return time +/- 12 hours, depending on the desired splashdown longitude. This option should be used for nominal TEI maneuvers and flyby and PC+2 maneuvers that act as course correction on a free-return trajectory. The slow and fast return options are for fuel and time critical aborts respectively.

Buttons

  • TIG: Set the estimated time for the reentry maneuver. This will be the fixed TIG for a MCC or an abort maneuver and the initial guess to find the time of a deorbit maneuver in Earth orbit and other modes.
  • LMO: An option switch for either a manually selected splashdown longitude or a specified landing zone. The landing zones can have variable splashdown longitude as a function of latitude.
  • LNG: The desired splashdown longitude. For an Earth orbit deorbit maneuver the longitude is the parameter that will determine the TIG.
  • ANG: The reentry angle at Entry Interface (EI). If left to zero, the MFD will internally calculate the correct angle to ensure a safe reentry.
  • OPT: Options for the reentry maneuver. The options are depending on the targeting mode.
  • TYP: The type of reentry maneuver. The types are depending on the targeting mode.
  • CLC: Calculate the reentry maneuver.
  • MOD: Cycles through the modes "Entry", "Entry Update", "P37 Block Data" and "TEI".
  • RAN: Adjust the entry range in Entry Update mode.
  • UPL: Uplinks the calculated data to the AGC.
  • BCK: Go back to the main menu.

Lunar Insertion

On this page the various maneuvers can be calculated to achieve insertion into the nominal lunar parking orbit of 60NM. Four maneuver types are available:

  • TLI: Translunar Injection performed with the S-IVB.
  • MCC: Midcourse correction maneuvers performed throughout the Translunar Coast.
  • LOI-1 (w/ MCC): A special mode for the LOI-1 calculation, necessary for LOI-2 REFSMMAT.
  • LOI-1 (w/o MCC): The normal case for the Lunar Insertion Maneuver 1. The goal for LOI-1 is an elliptical orbit in the plane of the desired parking orbit and intersecting the altitude of the final lunar orbit achieved with LOI-2.
  • LOI-2: Achieves the 60NM lunar parking orbit.

The Translunar Injection is executed by the S-IVB and achieves specific coordinates at a specified time relative to the Moon. The TLI calculated with the RTCC MFD does not ensure a free-return trajectory yet, but the historical pericynthion state, as taken from the mission reports, can be achieved.

The special case for the LOI-2 is necessary, because two maneuvers (MCC and LOI-1) occur between the time of calculation and uplink of the REFSMMAT and the desired state in lunar orbit when this REFSMMAT is being calculated. The procedure to calculate the REFSMMAT therfore requires first the calculation of the last Translunar MCC, then the LOI-1 maneuver with the MCC option and then finally on the actual REFSMMAT page the DVs and GETs for the MCC and LOI-1 maneuver can be checked and the REFSMMAT can be calculated.

Buttons

  • MAN: The maneuver types "TLI", "MCC", "LOI-1 (w/ MCC)", "LOI-1 (w/o MCC)" and "LOI-2" can be selected.
  • TIM: Depending on the maneuver type, this GET is used as the maneuver time or the estimated maneuver time.
  • GET: For TLI and MCCs here the pericynthion GET is the input.
  • APA: Apoapsis altitude in nautical miles.
  • PEA: Periapsis altitude in nautical miles. For the LOI-2 maneuver ths is the altitude of the desired circular orbit.
  • INC: Selenographic inclination of the desired orbit after LOI-1.
  • CLC: Calculate the lunar insertion maneuver.
  • LAT: Selenographic latitude of the pericynthion state.
  • LNG: Selenographic latitude of the pericynthion state.
  • ALT: Selenographic latitude of the pericynthion state.
  • UPL: Uplinks the calculated data to the AGC.
  • BCK: Go back to the main menu.

State Vector

The state vector of the vessel can be calculated and uplinked here. Additionally to the functionality in the Project Apollo MFD, this MFD can calculate a state vector in the future, which sometimes was used during the Apollo program to prevent an internal state vector integration of the AGC. The AGC has two slots for state vectors: CSM and LM. For the CSM the MFD will prevent uplinking a state vector that is not the vessel itself. The vessel for the LM can be freely chosen.

Buttons

  • MOD: Choose between calculating the state vector "now" and at a specified GET.
  • TIM: Set the desired GET for the state vector in GET mode.
  • TGT: Set the target vessel.
  • SLT: Switch between the slots.
  • CLC: Calculate a state vector.
  • UPL: Uplinks the calculated data to the AGC.
  • BCK: Go back to the main menu.

Landmark Tracking

On the Landmark Tracking page coordinates on the spherical bodies (Earth and Moon) in Orbiter 2010 can be converted to AGC coordinates. Also the contents of a Landmark Tracking PAD can be calculated. These are used for the correct timing of a pitchdown maneuver for better tracking with Program 22.

T1 is the time at which the CSM comes over the horizon and becomes visible from the landmark. At this time the astronaut can begin looking at the landmark to find the specific point he wants to track. T2 is the time at which the CSM is at an elevation angle of 35° from the landmark. If any marks on the landmark are to be done, then at this time the pitchdown maneuver should be started. In Earth orbit this is usually 0.5°/s, in lunar orbit 0.3°/s. The other displayed values are the distance of the landmark from the ground track of the CSM orbit and the AGC inputs. The AGC uses geodetic latitude, longitude divided by 2 and altitude in nautical miles as the inputs.

Buttons

  • TIM: Estimated time over the landmark.
  • LAT: Geocentric latitude of the landmark. If the landmark is listed in a marker file, then that latitude should be used as an input here.
  • LNG: Longitude of the landmark.
  • CLC: Calculate AGC coordinates and Landmark Tracking PAD.

Map Update

The Map Update is very different in Earth and Moon orbit. In Earth orbit the next ground station with the times of acqusition and loss of signal (AOS and LOS) are displayed. In lunar orbit a few more times are displayed: loss of signal (LOS), sunrise (SR), crossing of the prime meridian (PM), acqusition of signal (AOS) and sunset (SS) are shown. These values are written down on the Apollo 8 Map Update forms.

Buttons

  • CLC: Calculate map update.
  • MOD: Cycle between Earth and Moon orbit.

Maneuver PAD

The Maneuver Pre-Advisory Data (PAD) contains all necessary numbers to safely conduct a burn with the SPS or RCS. A complete explanation of each item on the PAD can be found in all Apollo flight plans, e.g. here. Additionally to the Maneuver PAD the very similar Apollo 7 TPI PAD was added as a second mode.

Buttons

  • VEH:The vehicle configuration is only displayed here and chosen on the configuration page.
  • ENG: Choose between the Service Propulsion System (SPS) and the Reaction Control System (RCS) for the maneuver.
  • HEA: Choose between conducting the maneuver in a heads-up or a heads-down orientation.
  • TIG: If you want to display a Maneuver PAD for a maneuver not calculated with the Apollo RTCC MFD you can manually enter the desired Time of Ignition and Delta V.
  • DV: See above.
  • CLC: Calculate the missing numbers on the Maneuver PAD.
  • OPT: Switch between the Maneuver PAD, the Apollo 7 TPI PAD and the TLI PAD.
  • REQ: Request a maneuver solution calculated with LTMFD or IMFD.
  • BCK: Go back to the main menu.

Entry PAD

The Entry PAD contains all numbers to conduct a safe reentry. There are two types of Entry PADs: Earth Orbit Reentry and Lunar Entry. A complete explanation of each item on the PAD can be found in most Apollo flight plans, e.g. here.

Buttons

  • MAN: For a lunar entry you can choose between calculating a direct Entry PAD without any additional maneuvers or a Entry PAD for a previously calculated Midcourse Correction. For an Earth orbit entry a deorbit maneuver has to be performed in any case.
  • DWN: Downlink the splashdown coordinates from the AGC.
  • CLC: Calculate the missing numbers on the Entry PAD.
  • OPT: Switch between the Earth Entry PAD and the Lunar Entry PAD.
  • BCK: Go back to the main menu.

VECPOINT

The VECPOINT page, named after a routine in the AGC, is calculating the IMU angles to point a specific part of the CSM or LM in the direction of a celestial object/astronomical body. Any body present in Orbiter 2010 can be chosen. The X-axis of the spacecraft is along its longitudinal axis, so +X is pointing the CSM directly at the body and the SPS engine directly away from it.

Buttons

  • BOD: Type the name of the body e.g. Sun, Moon etc.
  • DIR: Choose the direction of the spacecraft to be pointed at the celestial object.
  • CLC: Calculate the IMU angles.

Configuration

  • MIS: Choose the mission number or manual options. Used to set the MJD of the mission launch for the Ground Elapsed Time calculations.
  • TYP: Choose the type of vehicle configuration (CSM or LM, docked or undocked).
  • REF: Choose the reference body of the vessel. Should be automatically set correctly at scenario start. The use of this parameter is slowly phased out, so that no incorrect setting here leads to failed calculations.
  • SXT: Change the time of the sextant star check, which is part of the procedure for a normal maneuver. During Earth orbit missions the Earth often blocks the sextant from viewing many stars, so adjusting the time of the check before the maneuver allows the MFD to find a suitable star.
  • UPL: Inhibit or enable uplinks during times of no available ground stations. Currently all ground stations being used for Apollo 7 are implemented.
  • MJD: If the manual mission options is used, a launch MJD can be chosen.
  • EPO: Choose the AGC epoch. Usually this is a MJD at around January 1st of the yearly coordinate system defining period. This value should be automatically chose correctly for the AGC version in use.
  • BCK: Go back to the main menu.