<< CL_op_rpvp2ae Orbit properties CL_op_shortPeriodsJ2Circ >>

CelestLab >> Orbit properties > CL_op_searchRepeatOrbits

CL_op_searchRepeatOrbits

Search for repeat orbits

Calling Sequence

params = CL_op_searchRepeatOrbits(smaMin,smaMax,QMin,QMax,ecc,sso [,incInput,er,mu,j2,rotr_pla,rotr_pla_sun])

Description

Parameters

smaMin:

Lower bound of semi major axis range (m) (1 x 1)

smaMax:

Upper bound of semi major axis range (m) (1 x 1)

QMin:

Minimum number of "orbital days" per repeat cycle (integer) (1 x 1)

QMax:

Maximum number of "orbital days" per repeat cycle (integer) (1 x 1)

ecc :

eccentricity (1 x 1)

sso:

1 = search for sun-synchronous orbits, 0 = search for orbits with fixed inclination (1 x 1)

incInput :

(mandatory if sso==0, else optional) Inclination (rad) (1 x 1)

er:

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

mu:

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

j2:

(optional) second zonal harmonic coefficient (default is %CL_j1jn(2))

rotr_pla :

(optional) rotation rate of the planet (default is %CL_rotrBody) (1 x 1)

rotr_pla_sun :

(optional) mean apparent rotation rate of the Sun around the planet (default is %CL_rotrBodySun) (1 x 1)

params :

results (See description)

Authors

See also

Examples

smaMin = 7000.0 * 1000;
smaMax = 7050.0 * 1000;
QMin = 2;
QMax = 6;
ecc = 0.001;
sso = 1;
[params]=CL_op_searchRepeatOrbits(smaMin,smaMax,QMin,QMax,ecc,sso)

sso = 0;
incInput = CL_deg2rad(98.5);
[params]=CL_op_searchRepeatOrbits(smaMin,smaMax,QMin,QMax,ecc,sso,incInput)

Report an issue
<< CL_op_rpvp2ae Orbit properties CL_op_shortPeriodsJ2Circ >>