AccelConstNTW
- class ssapy.accel.AccelConstNTW(accelntw, time_breakpoints=None)[source][source]
Bases:
Accel
Constant acceleration in NTW coordinates.
Intended to enable maneuvers. Semimajor axis changes are often done by accelerating in the in-track direction at perigee, while inclination change maneuvers are done by accelerating in the cross-track direction. So these maneuvers are both conveniently implemented in NTW space.
This class supports a constant acceleration burn in a fixed direction in NTW space at a specified time and duration.
- Parameters:
accelntw (array_like, shape(3,)) – Direction and magnitude of acceleration in NTW frame, m/s^2.
time_breakpoints (array_like) – Times in GPS seconds when acceleration should be turned on and off. These alternate; first time is on, second time is off, third time is back on. must be sorted.
Methods Summary
__call__
(r, v, t, **kwargs)Call self as a function.
Methods Documentation