Change of semi major axis and excentricity vector (eccentric orbits)
[deltav, dv, pso] = CL_man_dvSmaEccv(smai, ecci, pomi, smaf, eccf, pomf [, res="opt"] [, mu]) [dva, psoa, dvb, psob, numsol] = CL_man_dvSmaEccv(smai, ecci, pomi, smaf, eccf, pomf, res="all", [, mu]) [man] = CL_man_dvSmaEccv(smai, ecci, pomi, smaf, eccf, pomf, res="s", [, mu])
Computes the maneuver that simultaneously changes the semi-major axis and the eccentricity vector (eccentricity and argument of periapsis).
The orbits are defined by 3 parameters:
sma: Semi major axis (positive),
ecc: Excentricity,
pom: Argument of periapsis = angle between some arbitrary direction in the orbit plane and the periapsis.
There can be 0, 1 or 2 solutions.
If the initial and final orbits don't intersect, no solution is returned.
If res is equal to "opt", the solution returned is the one with the smallest deltav norm.
Notes:
- The orbits can be of any type (elliptical or hyperbolic).
- If the number of intersections is infinite, no solution is returned (numsol == 0).
- If there are no solutions, all the results are set to %nan (except numsol).
- If there is 1 solution, the results for the second maneuver (solution "b") are set to %nan.
- If there are 2 solutions, solution "a" is the one with the smallest |deltav|.
Semi major axis of initial orbit [m] (1xN or 1x1)
Excentricity of initial orbit (1xN or 1x1)
Argument of periapsis of initial orbit [rad] (1xN or 1x1)
Semi major axis of final orbit [m] (1xN or 1x1)
Excentricity of final orbit (1xN or 1x1)
Argument of periapsis of final orbit [rad] (1xN or 1x1)
(string, optional) Type of output: "opt", "all" or "s"
(optional) Gravitational constant. [m^3/s^2] (default value is %CL_mu)
Norm of velocity increment (minimum cost) [m/s] (1xN)
Velocity increment (cartesian coordinates) in "qsw" local frame [m/s] - solution "a" (3xN)
True argument of latitude [rad] - solution "a" (1xN)
Velocity increment (cartesian coordinates) in "qsw" local frame [m/s] - solution "b" (3xN)
True argument of latitude [rad] - solution b (1xN)
Number of solutions: 0, 1, or 2 (1xN)
CNES - DCT/SB