Path: Orbit/ThreeBody
% Approximate an initial state for a HALO orbit given the orbit size Type HALOState for a demo. -------------------------------------------------------------------------- Form: [r,v,p] = HALOState( Ax,Az,phiXY,phiZ, system, point, t ) -------------------------------------------------------------------------- ------ Inputs ------ Ax (1,1) Amplitude of oscillation in the x direction (AU) Az (1,1) Amplitude of oscillation in the z direction (AU) phiXY (1,1) Initial angle in the XY plane (rad) phiZ (1,1) Initial phase angle for z oscillation (rad) system (:) String name of system: 'SEM' or 'EM' point (1,1) Which libration point: L1 (1) or L2 (2) t (1,1) Time from initial state ------- Outputs ------- r (3,1) Approx. initial HALO position in rotating system. (AU) v (3,1) Approx. initial HALO velocity in rotating system. (AU) p (1,1) Approx. HALO period (nondimensional time) -------------------------------------------------------------------------- References: Online course notes, Prof. J.D. Mireles James, Rutgers University. http://www.math.rutgers.edu/~jmireles/notes.html --------------------------------------------------------------------------
Orbit: OrbitData/EarthMoonSystemConstants Orbit: OrbitData/SunEarthMoonSystemConstants
Back to the Orbit Module page