Name

CL_op_paramsJ2 — Orbit properties including J2 effects (mean motion, period, nodal period, longitude gap between 2 orbits)

Calling Sequence

   [par] = CL_op_paramsJ2(type_output,sma,ecc,inc,[er,mu,j2,om_earth])
   [par1,par2] = CL_op_paramsJ2([type_output1,type_output2],sma,ecc,inc,[er,mu,j2,om_earth])
   [par1,par2,par3] = CL_op_paramsJ2([type_output1,type_output2 type_output3],sma,ecc,inc,[er,mu,j2,om_earth])
   
   

Description

  • This function computes orbit properties related to the mean motion, taking account of the effects of J2

    type_output can be :

    - 'mm' for the mean motion :

    - 'per' for the period :

    - 'nodper' for the nodal period :

    - 'lgap' for the longitude gap between 2 orbits :

    Note : type_output can be an array (example: ['mm' 'nodper'])

  • Last update : 15/10/2009

Parameters

type_output :

array containing outputs to be computed. Available outputs are : 'mm','per','nodper','lgap' (1 x Noutput)

sma:

semi major axis [m] (1xN)

ecc:

eccentricity (1xN)

inc:

inclination [rad] (1xN)

er:

(optional) equatorial radius [m] (default is %CL_eqRad)

mu:

(optional) geocentric gravitational constant [m^3/s^2] (default value is %CL_mu)

j2:

(optional) zonal coefficient (second zonal harmonic) (default is %CL_j2)

om_earth:

(optional) angular rotation speed of the Earth (default is %CL_omEarth)

par:

mean motion, period, nodal period or longitude gap between 2 orbits [rad/s,s,s,rad] (1xN)

Authors

CNES - DCT/SB

See also

CL_kp_params

Examples

// Longitude gap between 2 consecutive orbits :
sma = 7078.e3 ;
ecc = 0.001 ;
inc = CL_deg2rad(98);
[lgap] = CL_op_paramsJ2('lgap',sma,ecc,inc)

// Mean motion and nodal period
sma = 7078.e3 ;
ecc = 0.001 ;
inc = CL_deg2rad(98);
[mm,nodper] = CL_op_paramsJ2(['mm' 'nodper'],sma,ecc,inc)