Halo orbit
[orb,omegahalo] = CL_3b_halo(env,Az,direction,t_orb)
Computes a halo orbit around a Lagrangian point.
Notes:
- Before using this function, it is needed to create an "environment" (env) for the chosen libration point and the chosen system (see CL_3b_environment).
Lagrangian point structure (See CL_3b_environment)
First order of amplitude along Z axis (adimensional: use env.D) (See CL_3b_environment)
Halo direction, 0 for North orientation or 1 for South orientation
Times of the final orbit (adimensional: use env.OMEGA) (See CL_3b_environment))
Stabilized trajectory: [x;y;z;vx;vy;vz] (6xN)
Halo orbit pulsation
1) Introduction au probleme a trois corps et dynamique linearisee autour des points de Lagrange, G. Collange, Note Technique CCT Mecanique Orbitale num.7, CNES 2006
2) Estimation numerique des varietes stables et instables des orbites quasi-periodiques de Lissajous autour des points d'Euler (Lagrange L1, L2, L3), R. Alacevich, CNES septembre 2006
3) Exploration numerique d'orbites homoclines et heteroclines autour de L1 et L2 dans le probleme restreint a trois corps, rapport de stage, A. Martinez Maida, DCT/SB/MO 2007.0029301, CNES septembre 2007
CNES - DCT/SB