Path: Orbit/Interplanetary
% Double rendezvous problem between two planets. Go from one planet1 to planet2, wait some days, then come back. The DVs are assumed to be impulsive. A simple search for a start date is performed to look for the minimum outbound DV given the selected transfer time. Longer transfer times result in smaller delta-v with an optimum at the equivalent Hohmann transfer. If the transfer time is too short for an elliptical transfer the function will produce a warning. -------------------------------------------------------------------------- Form: d = LambertDoubleRendezvous( planet1, planet2, jD0, days, duration ) -------------------------------------------------------------------------- ------ Inputs ------ planet1 (1,:) Starting planet planet2 (1,:) Target planet jD0 (1,1) Reference Julian date days (1,:) Vector of days (from jD0) to search over duration (1,3) Mission durations: (1) Number of days out (Planet1 to Planet2) (2) Number of days to stay (at Planet2) (3) Number of days back (Planet2 to Planet1) ------- Outputs ------- d (.) Data structure with all data describing the double rendezvous transfer trajectories. -------------------------------------------------------------------------- See also PlanetTransferLambert --------------------------------------------------------------------------
Orbit: Interplanetary/PlanetTransferLambert Orbit: Interplanetary/SynodicPlanets Common: GUIs/Figui Common: Graphics/NewFig Common: Time/Date2JD Common: Time/JD2Date
Back to the Orbit Module page