ApolloLunarDescentGuidance:

Path: Missions/LunarMission

% Apollo lunar module landing guidance

 If no inputs or outputs are specified it will simulate a lunar landing
 using the guidance system. Three phases are implemented:

 P63 Braking phase
 P64 Approach phase
 P66 Terminal descent phase
 The land flag is used in P66 to tell it to land.

 x is normal to the lunar surface and z is downrange
--------------------------------------------------------------------------
   Form:
   [aCG, d] = ApolloLunarDescentGuidance( x, t, d )
--------------------------------------------------------------------------

   ------
   Inputs
   ------
   x   (6,1)    State vector [rCG;vCG]
   t   (1,1)    Time (sec)
   d   (.)      Data structure

   -------
   Outputs
   -------
   a 	(3,1)   Command acceleration (m/sec^2)
   d   (.)     Data structure
--------------------------------------------------------------------------
   Reference:  Klumpp, A. R. "Apollo Lunar Descent Guidance," Automatica,
               Vol. 10, pp. 133-146, Pergamon Press, 1974.
--------------------------------------------------------------------------

Children:

AC: ACData/ACTConstants
SC: SCData/sCTConstants
Common: CommonData/Constants
Common: CommonData/SwooshWatermark
Common: CommonData/xSplashSmall
Common: Database/Constant
Common: General/CellToMat
Common: General/DeleteCell
Common: General/MatToCell
Common: General/Watermark
Common: Graphics/NewFig
Common: Graphics/Plot2D
Common: Graphics/PltStyle
Common: Graphics/TimeLabl
Math: Integration/RK4

Back to the Missions Module page