TransferTimeToDV:

Path: Orbit/OrbitControl

% Converts the transfer time to delta-V for a rendezvous. 
   Uses the MATLAB function fmins to optimize the start and transfer times 
   for the maneuver. Draws a figure for no outputs.
   See also LambertOpt.
--------------------------------------------------------------------------
   Forms:
   maneuver  = TransferTimeToDV( elT, elC, transferTime, mu, tol, planet )
   maneuver  = TransferTimeToDV
   TransferTimeToDV
--------------------------------------------------------------------------

   ------
   Inputs
   ------
   elT           (6,1)   Target orbit elements for current position
   elC           (6,1)   Chase orbit elements for current position
   transferTime  (1,2)   Transfer times [nominal max]
   mu            (1,1)   Gravitational parameter*
   tol           (1,1)   Tolerance*
   planet        (:)     Orbit center*
                            * Optional

   -------
   Outputs
   -------
   maneuver      (1,1)    Maneuver data structure
                          .dV1       (1,1) Transfer orbit insertion delta-V
                          .dV2       (1,1) Target orbit insertion delta-V
                          .tStart    (1,1) Start time relative to epoch
                          .tTransfer (1,1) Time in transfer orbit
                          .u         (3,2) Unit vectors of thrust

--------------------------------------------------------------------------

Children:

Orbit: OrbitControl/LambertOpt
Orbit: OrbitCoord/SLR
Orbit: OrbitMechanics/LambertTOF
Orbit: OrbitMechanics/PAHohmn
Orbit: OrbitMechanics/RVOrbGen
Orbit: OrbitMechanics/SynPer
Orbit: OrbitMechanics/THohmn
Orbit: OrbitMechanics/TTrnsHoh
Orbit: OrbitMechanics/TWaitHoh
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
Common: CommonData/SwooshWatermark
Common: General/CellToMat
Common: General/DeBlankLT
Common: General/DispWithTitle
Common: General/IsVersionAfter
Common: General/MatToCell
Common: General/StringToTokens
Common: General/Watermark
Common: Graphics/Axis3D
Common: Graphics/Ellipsd
Common: Graphics/Map
Common: Graphics/Mesh2
Common: Graphics/NewFig
Common: Graphics/Plot2D
Common: Graphics/PltStyle
Common: Graphics/TimeLabl
Common: Graphics/TitleS
Common: Graphics/XLabelS
Common: Graphics/YLabelS
Common: Graphics/ZLabelS
Math: Integration/RK45
Math: Linear/Cross
Math: Linear/DupVect
Math: Linear/Mag
Math: Linear/Unit

Back to the Orbit Module page