Name

CL_3b_lissajous — Lissajous orbit

Calling Sequence

   [orb,omega,nu] = CL_3b_lissajous(env,Ax,phix,Az,phiz,date_init,Rstab,Tstab,ttot)
   
   

Description

  • Computes a lissajous orbit around the Lagrangian point defined in env.Lpoint
  • Last update : 17/1/2009

Parameters

env:

environment around a Lagrangian point. Tlist of type environment (see CL_3b_environment)

Ax:

amplitude in x (adimensional)

phix:

phase in x

Az:

amplitude in z (adimensional)

phiz:

phase in z

date_init:

initial date

Epsilon:

Degree of precision

t:

discretisation points of the final orbit where :

orb:

matrix 7xN. Stabilized orbit where each column contains a point on the trajectory (date, position and velocity) [x;y;z;vx;vy;vz;t]

Bibliography

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 Rapport de Stage: Exploration Numerique d'orbites Homoclines et Heteroclines autour de L1 et L2 dans le probleme restreint a trois corps, A. Martinez Maida, DCT/SB/MO 2007.0029301, CNES 4 septembre 2007

See also

CL_3b_environment, CL_3b_halo, CL_3b_lissajous, CL_3b_manifolds

Authors

CNES - DCT/SB

Examples

env = CL_3b_environment('S-EM','l2');
Ax = -30e6/env.D;
phix = 0;
Az = 100e6/env.D;
phiz = 0;
date_init = 0;
epsilon=1e-10
t = 7.6*%pi;
orb = CL_3b_lissajous(env,Ax,phix,Az,phiz,epsilon,t);

See 'CelestLab> Demos> 3_BODY_PROBLEM> lissajous_orbit' for more examples