LowEnergyEarthToMoonTransfer:

Path: Orbit/LowEnergyManeuver

% Compute a ballistic lunar capture trajectory from a circular Earth orbit
 From circular trajectory about Earth with a radius of r0 to a weakly captured
 lunar orbit.

 Requires the Optimization Toolbox.
--------------------------------------------------------------------------
   Form:
  [LETTrans,debugData] = LowEnergyEarthToMoonTransfer(jD,r0)
--------------------------------------------------------------------------

   ------
   Inputs
   ------
   jD             (1)  Julian Date of transfer
   r0             (1)  Initial circular orbit radius (km)
   
   -------
   Outputs
   -------
   LETTrans       (.)  Data structure with information about the orbit
                  .elements            ecliptic orbital elements of the
                                       initial state
                  .initialStateJ2000   Initial state vector
                  .maneuver            Magnitude of the initial maneuver
                  .timeOfFlight        Period of the transfer
                  .finalEnergy         Final energy level
                  .family              CRTBP orbit family
                  .muMoon              Gravitational Parameter of the moon
                  .muPlanet            Gravitational Parameter of the planet
                  .cTraj               Jacobi constant of the final state
                  .cL2                 Jacobi constant of the L2 point
                  .burns               number of burn maneuvers performed

   debugData

--------------------------------------------------------------------------
   Reference: Griesemer, P. R., Ocampo, C. A., and Cooley, D. S., "Targeting
   Ballistic Lunar Capture Trajectories Using Periodic Orbits in the Sun-Earth
   CRTBP", accepted for publication by the AIAA Journal of Guidance, Control,
   and Dynamics, Feb, 2010.
-------------------------------------------------------------------------- 
   See also: LowEnergyTransferInCRTBP, LETPhasing, Targeting3BP2
-------------------------------------------------------------------------- 

Children:

AC: ACData/ACTConstants
Orbit: LowEnergyManeuver/CRTBP2kms
Orbit: LowEnergyManeuver/CRTBPJacobiConstant
Orbit: LowEnergyManeuver/CheckForOptimizationToolbox
Orbit: LowEnergyManeuver/EnergyWRTMoon
Orbit: LowEnergyManeuver/J20002RotPuls
Orbit: LowEnergyManeuver/J20002RotPulsPlanetMoon
Orbit: LowEnergyManeuver/Kms2CRTBP
Orbit: LowEnergyManeuver/LETGuess
Orbit: LowEnergyManeuver/LETPhasing
Orbit: LowEnergyManeuver/LowEnergyTransferInCRTBP
Orbit: LowEnergyManeuver/MinE4BP
Orbit: LowEnergyManeuver/PeriodicOrbitFromGuess
Orbit: LowEnergyManeuver/PlotLET
Orbit: LowEnergyManeuver/PlotLET3BP
Orbit: LowEnergyManeuver/Propagate3BP
Orbit: LowEnergyManeuver/Propagate4BP
Orbit: LowEnergyManeuver/PropagateCRTBP
Orbit: LowEnergyManeuver/PropagateCRTBPToPeriapse
Orbit: LowEnergyManeuver/RHSCRTBP
Orbit: LowEnergyManeuver/RotPuls2J2000
Orbit: LowEnergyManeuver/Targeting3BP2
Orbit: LowEnergyManeuver/Targeting4BP
Orbit: LowEnergyManeuver/V0FromJacobiConstant
Orbit: LowEnergyManeuverData/f16Ref
Orbit: LowEnergyManeuverData/f16pRef
Orbit: LowEnergyManeuverData/f26pRef
SC: BasicOrbit/CP2I
SC: BasicOrbit/E2M
SC: BasicOrbit/E2Nu
SC: BasicOrbit/El2RV
SC: BasicOrbit/M2E
SC: BasicOrbit/M2EApp
SC: BasicOrbit/M2EEl
SC: BasicOrbit/M2EHy
SC: BasicOrbit/M2Nu
SC: BasicOrbit/M2NuPb
SC: BasicOrbit/Nu2E
SC: BasicOrbit/Nu2M
SC: BasicOrbit/RV2El
SC: BasicOrbit/RVFromKepler
SC: Ephem/CEcl2Eq
SC: Ephem/InterpolateState
SC: Ephem/LagrangePointsL1ToL5
SC: Ephem/PlanetPosJPL
SC: Ephem/PlanetPositionEMBarycenter
SC: SCData/bin2000
SC: SCData/sCTConstants
Common: CommonData/Constants
Common: CommonData/SwooshWatermark
Common: CommonData/xSplashSmall
Common: Database/Constant
Common: General/CellToMat
Common: General/DeBlankLT
Common: General/DeleteCell
Common: General/DispWithTitle
Common: General/MatToCell
Common: General/Watermark
Common: Graphics/NewFig
Common: Graphics/Plot2D
Common: Graphics/Plot3D
Common: Graphics/PltStyle
Common: Graphics/TimeLabl
Common: Graphics/XLabelS
Common: Graphics/YLabelS
Common: Graphics/ZLabelS
Common: Time/DTSToDTA
Common: Time/Date2JD
Common: Time/JD2000
Math: Linear/Cross
Math: Linear/DupVect
Math: Linear/Mag
Math: Linear/Unit

Back to the Orbit Module page