Hey all,
my propagation sequence has the goal to find the delta-v of a maneuver in apogee, to raise the perigee.
What I do is:
- propagate to apogee
- apply delta-v in flight direction
- propagate half/orbit period (to perigee)
- Check if I reached desired perigee radius
This is all in a PowellOptimizer loop and works well so far.
However what I do not like is the fact that I propagate half/orbit period to reach the “new” perigee after the maneuver.
I would like to do it with a designated EventDetector, however obviously the maneuver changes the apo/peri and the ApsideDetector will get confused by that.
I tried to use the ApsideDetector with the Handler “Stop at Event”, so it stops wether it’s in the perigee or apogee (cause depending on the sice of the maneuver both could be). But this does not seem to work, as it stops way to early.
So, you have a suggestion how to solve this more smoothly?
Cheers!