Swath at given latitude (circular orbits)
[lona, lond, info] = CL_op_latSwath(sma, inc, angc, lat [, res="li"] [, er, mu, j2, rotr_pla]) [lona, lond, ta, td, info] = CL_op_latSwath(sma, inc, angc, lat, res="lti" [, er, mu, j2, rotr_pla])
Computes the intersection of an instrument's swath with a parallel (small circle at a specified latitude) for a circular orbit and a spherical planet.
The swath instrument outlines are formed by two beams in the plane perpendicular to the inertial velocity. Each beam is defined by a "center angle" (angc): angle from the planet center between the radius vector and the intersection of the beam with the planet. The angle is signed: negative to the left (direction of the angular momentum vector), and positive to the right.
Two longitude intervals (lona and lond) are computed for the ascending and descending pass for one orbit (ascending node to the next). Times intervals (ta and td) when the swath crosses the longitude intervals are optionally computed. By convention, the spacecraft is supposed to be at longitude 0 and going from South to North at time 0.
Additional information (info) is also returned:
- nodper: The orbit's nodal period (s)
- lgap: Longitude gap between two consecutive orbit tracks (rad)
- ncase: situation encountered:
0 = latitude not visible,
1 = only one beam intersects the small circle at the specified latitude,
2 = two beams intersect the small circle at the specified latitude,
3 = latitude is visible from any orbit position in the orbit (polar case),
4 = latitude is visible from any orbit position in the orbit (equatorial case)
Notes:
- Secular effect of J2 is taken into account.
- Right ascension (rather than longitude) intervals can be computed by setting the rotation rate to 0.
Semi major axis [m] (1xN or 1x1)
Inclination [rad] (1xN or 1x1)
Instrument's center angles [rad] (1xN or 1x1 or 2xN or 2x1)
Latitude [rad] (1xN or 1x1)
type of output: "li" or "lti"
(optional) Equatorial radius [m] (default is %CL_eqRad)
(optional) Gravitational constant [m^3/s^2] (default value is %CL_mu)
(optional) Zonal coefficient (second zonal harmonic) (default is %CL_j1jn(2))
(optional) Rotation rate of the planet [rad/s] (default is %CL_rotrBody)
Longitude interval for ascending pass [rad] (2xN)
Longitude interval for descending pass [rad] (2xN)
Time interval for ascending pass [s] (1xN)
Time interval for descending pass [s] (1xN)
(struct) Additional information - see above
CNES - DCT/SB