Path: Interplanetary/InterplanetaryOrbit
% 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
--------------------------------------------------------------------------
Interplanetary: InterplanetaryOrbit/PlanetTransferLambert Interplanetary: InterplanetaryOrbit/SynodicPlanets Common: GUIs/Figui Common: Graphics/NewFig Common: Time/Date2JD Common: Time/JD2Date
Back to the Interplanetary Module page