Name

CL_gm_intersectPlanes — Arguments of latitudes at the intersection of 2 planes

Calling Sequence

   [arg_lat_1,arg_lat_2,inters] = CL_gm_intersectPlanes(inc1,raan1,inc2,raan2)
   
   

Description

  • Computes the arguments of latitudes (arg_lat_1 and arg_lat_2), at the intersection of 2 planes defined by their inclinations (inc1 and inc2) and their right ascension of ascending nodes.(raan1 and raan2)

    Notes : - There is another solution at arg_lat_1+pi and arg_lat_2+pi

    - If orbits are circular, then the intersection of planes is also the intersection of orbits.

    - If planes are coplanar, then the number of intersections is infinite and inters=0

  • Last update : 8/4/2008

Parameters

inc1:

inclination of first orbit [rad] (1xN)

raan1:

right ascension of ascending node of first orbit [rad] (1xN)

inc2:

inclination of second orbit [rad] (1xN)

raan2:

right ascension of ascending node of second orbit [rad] (1xN)

arg_lat_1:

argument of latitude of the first orbit, at the intersection [rad] (1xN)

arg_lat_2:

argument of latitude of the second orbit, at the intersection [rad] (1xN)

inters:

flag indicating whether there are only 2 intersections (inters = 1) or an infinity of intersections (inters=0) (1xN)

Authors

CNES - DCT/SB

Examples

inc1 = CL_deg2rad(98) ;
raan1 = CL_deg2rad(102) ;
inc2 = CL_deg2rad(100) ;
raan2 = CL_deg2rad(126) ;
[arg_lat_1,arg_lat_2] = CL_gm_intersectPlanes(inc1,raan1,inc2,raan2)