boinor.core.thrust.change_ecc_inc¶
Simultaneous eccentricity and inclination changes (in sub-package core).
References
Pollard, J. E. “Simplified Analysis of Low-Thrust Orbital Maneuvers”, 2000.
Functions¶
|
Note: "The argument of perigee will vary during the orbit transfer |
|
Compute required increment of velocity. |
|
Compute required increment of velocity. |
|
core functions of simultaneous eccentricity and inclination changes towards a given final value |
Module Contents¶
- boinor.core.thrust.change_ecc_inc.beta(ecc_0, ecc_f, inc_0, inc_f, argp)¶
Note: “The argument of perigee will vary during the orbit transfer due to the natural drift and because e may approach zero. However, [the equation] still gives a good estimate of the desired thrust angle.”
- boinor.core.thrust.change_ecc_inc.delta_V(V_0, ecc_0, ecc_f, beta_)¶
Compute required increment of velocity.
- boinor.core.thrust.change_ecc_inc.delta_t(delta_v, f)¶
Compute required increment of velocity.
- boinor.core.thrust.change_ecc_inc.change_ecc_inc(k, a, ecc_0, ecc_f, inc_0, inc_f, argp, r, v, f)¶
core functions of simultaneous eccentricity and inclination changes towards a given final value