Skip to content
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

There is no "Transfer to another planet" script #16

Open
fellipec opened this issue Nov 23, 2017 · 4 comments
Open

There is no "Transfer to another planet" script #16

fellipec opened this issue Nov 23, 2017 · 4 comments

Comments

@fellipec
Copy link
Collaborator

Jebediah need to boldly go where no kerbal was gone before!

@mathuin
Copy link
Collaborator

mathuin commented Jan 23, 2018

Would this same script allow for Mun<->Minmus transfers?

@xeger
Copy link
Owner

xeger commented Jan 26, 2018 via email

@boiler1
Copy link

boiler1 commented Feb 15, 2018

To transfer to Duna

  1. Calculate when Kerbin and Duna align for hohman transfer.
  2. Warp on the pad, to just before this point in time.
  3. Launch to orbit.
  4. match inclination with Duna.
  5. Calculate hyperbolic escape parallel to Kerbin prograde.
  6. Calculate hohmann transfer deltaV to Duna.
  7. Create and execute maneuver node to transfer to Duna. Ideally should be 180 degrees from current position.
  8. Match inclination at inclination next crossing.
  9. Mid coarse correction to decrease Duna Apoapsis.
  10. Warp to SOI.
  11. After entering SOI, correct inclination and lower Apoapsis to target if needed.
  12. Circularize at Duna Apoapsis.
  13. land at a target under current orbit.

@boiler1
Copy link

boiler1 commented Feb 15, 2018

xeger, as you have pointed out a transfer to Duna is similar to a hohmann transfer to the Mun. There are two main differences. Duna has a slightly elliptical orbit. So your hohmann transfer script has to be able to calculate elliptical transfers. The second is calculating a hyperbolic escape trajectory parallel with Kerbin prograde. I don't understand the math. I fudge the numbers a little and correct the burn afterwards.

@ghost ghost mentioned this issue Feb 22, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants