Path: Missions/LunarMission
% Computes parameters for a lunar orbit insertion. Computes the total velocity change, the vector direction for the burn and the duration of the burn. This always burns in the direction of the velocity error. You should approach the moon in the right direction so that the resulting orbit is achieved. If your input is elements dR must be part of the orbit track otherwise it won't work. The moon relative position must be at the point in the orbit specified by the mean anomaly. Type LunarOrbitInsertion for a demo. -------------------------------------------------------------------------- Form: [deltaV, uECI, tBurn] = LunarOrbitInsertion( hLunarOrbit, dR, dV, mI, uE, thrust ) -------------------------------------------------------------------------- ------ Inputs ------ hLunarOrbit (1,:) Perigee altitude or lunar orbital elements dR (3,1) Relative position vector at start (km) dV (3,1) Relative velocity vector at start (km/s) mI (1,1) Initial mass (kg) uE (1,1) Exhaust velocity (m/s) thrust (1,1) Thrust (N) ------- Outputs ------- deltaV (1,1) Velocity change (km/s) uECI (3,1) Vector for burn tBurn (1,1) Burn duration (sec) --------------------------------------------------------------------------
AC: ACData/ACTConstants Orbit: OrbitCoord/AE2RPRA Orbit: OrbitCoord/RARP2A Orbit: OrbitCoord/RPRA2AE 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/VOrbit 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/Mesh2 Common: Graphics/NewFig Common: Graphics/Plot2D Common: Graphics/PltStyle Common: Graphics/XLabelS Common: Graphics/YLabelS Common: Graphics/ZLabelS Math: Linear/Cross Math: Linear/DupVect Math: Linear/Mag Math: Linear/Unit
Back to the Missions Module page