Delta V required to change the line of apsides
[deltav,dv,anv] = CL_man_dvApsidesLine(ai,ei,pomi,pomf [,posman,mu]) man = CL_man_dvApsidesLine(ai,ei,pomi,pomf [,posman,mu], res="s")
Computes the velocity increment needed to modify the line of apsides.
The maneuver consists in making the orbit rotate in the orbit plane. Thus, only the argument of periapsis is changed; the semi major axis or the eccentricity are not.
The output argument dv is the velocity increment expressed in cartesian coordinates in the "qsw" local frame.
anv is the true anomaly at the position of maneuver.
posman can be used to define where the maneuver occurs.
If the argument res is present and is equal to "s", all the output data are returned in a structure.
Initial semi major axis [m] (1xN or 1x1)
Initial eccentricity (1xN or 1x1)
Initial argument of periapsis [rad] (1xN or 1x1)
Final argument of periapsis [rad] (1xN or 1x1)
(optional) Flag specifying the maneuver location: 0 or "nper" -> near periapsis, 1 or "napo" -> near apoapsis. Default is close to the periapsis. (1xN or 1x1)
(optional) Gravitational constant. [m^3/s^2] (default value is %CL_mu)
(string, optional) Type of output: "d" or "s" for . Default is "d".
Norm of velocity increment. [m/s] (1xN)
Velocity increment in cartesian coordinates in the "qsw" local frame [m/s] (3xN)
True anomaly at the position of the maneuver [rad] (1xN)
Structure containing all the output data.
CNES - DCT/SB