Skip to content

Maneuvers, state changes #42

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
ageofabenius opened this issue Aug 4, 2020 · 1 comment
Open

Maneuvers, state changes #42

ageofabenius opened this issue Aug 4, 2020 · 1 comment

Comments

@ageofabenius
Copy link

Is it possible to perform maneuvers with the current SatelliteToolbox.jl? I'm trying to figure out if I could perform impulse maneuvers by directly changing values within orbit propagators. I'm also wondering about drag maneuvers, I suppose I could initialize a new propagator at the beginning of a drag maneuver based on a satellite's current ephemeris and use a different drag term, then initialize another at the end of the maneuver.

@ronisbr
Copy link
Member

ronisbr commented Aug 4, 2020

Hi @ageofabenius

In fact, this is a long standing feature I need to implement. In this case, we need a numerical propagator in which you provide the additional forces to be applied. The code is written, but it need much more testing. For impulsive maneuver, it should be "easy" to just reinitialize a new propagator with the mean orbit elements after the impulse. For drag maneuvers, then it will be difficult, I think.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants