Jump to content

Can MechJeb do a burn to hit an arbitrary target value?


lfast

Recommended Posts

I'm trying to use MechJeb to manage the burns needed for my Earth-Moon Aldrin Cycler: KSP Wikivideo.  Unfortunately I currently have a couple funky maneuvers that I can't seem to wring out of MechJeb.

1. Inbound on an elliptical orbit, I want a maneuver node at Earth PE that sets up a Hohmann loop around the moon and returns to Earth PE=3000km.  

https://drive.google.com/file/d/1oMMWJ-K_f-yG6tAxdD4XO_j04KSvErnx/view?usp=sharing

2. Plane alignment in the leadup to an Earth-Moon Hohmann loop. See images below. I don't think this can be done as a standard AN/DN adjustment. At least not as cheaply as doing it on the inbound trip to the earth.  Problem: In Earth-Moon Hohmann transits any deviation from planar alignment is amplified by the close approaches.  Plane alignment can be fixed quite cheaply by adjusting out-of-plane velocity such that the Earth & Moon PE encounters provide the appropriate tweaks. 

https://drive.google.com/file/d/11ao6G9MuNGNmXvZoP7ncX-HJfikIPyF3/view?usp=sharing

https://drive.google.com/file/d/18c08T_ZRr4ZCPIa3CJ8Hhx4smj12IGmc/view?usp=sharing

Link to comment
Share on other sites

Mechjeb's maneuver node tool will burn to meet whatever the next maneuver node is, if that's what you're asking.  So if you can create the node, it can do the burn.  (Within it's tolerances.)

Link to comment
Share on other sites

> if you can create the maneuver node

That's my problem. I want to program MJ to create a maneuver node with a custom criterion.  The more I think about the problem the more impossible it looks.

My second example above may be achievable if I knew how.  Can MJ create a maneuver node 5 minutes in the future AND use a criterion like "align to plane of Moon."

My first example is even more problematic. I want to create a Node at periapsis that sets the next periapsis based on the real conditions. In my case the periapsis occurs on return from a Hohmann loop.  I think the problem is that MJ would need to iterate to find the solution. If that's even possible MJ would likely need an input like "prograde burn" just to start guessing at the right solution.

Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...