Jump to content

A handy chart for Aerocapture at Jool


alterbaron

Recommended Posts

Hi all,

Here's a little something I made for fun this afternoon: it's a Jool aerocapture chart.

HNJUf2x.png

Big Version

This chart gives the periapsis distance for aerocapture into a variety of different orbits after entering Jool's SOI.

To use it, exit time acceleration once in Jool's SOI. Find the curve corresponding to the orbit you want after aerocapture. Find where that curve intersects your orbital velocity (measured on the navball). The y-axis reading then gives the periapsis distance that should aerocapture you into that orbit.

This chart should be enough to get you reasonably close (delta-v wise) to any target orbit. For calculating other aerobraking maneuvers, I'd suggest using my aerobraking calculator: http://alterbaron.github.io/ksp_aerocalc (The plot was obtained using the same approach used there.)

(NB: This chart assumes that your ship does not have lift surfaces. These might mess up your results if you have any. Use right at SOI entry for best results.)

Let me know what you think!

Edited by alterbaron
Link to comment
Share on other sites

Ooh, nicely done. I'll have to knick this for the Drawing Board :)

Incidentally, I've been trying to crack the math for aerobraking myself, but I've had a bit of trouble lately. Unfortunately, calculus is one of the subjects I've never studied, but I'm pretty good with college-level algebra, and I can do some stuff with geometry (including conic sections). Think you could help me demystify some of it?

Link to comment
Share on other sites

Incidentally, I've been trying to crack the math for aerobraking myself, but I've had a bit of trouble lately. Unfortunately, calculus is one of the subjects I've never studied, but I'm pretty good with college-level algebra, and I can do some stuff with geometry (including conic sections).

You don't need to know much calculus to do these sort of calculations numerically (which is what I did here.) But you do need some comfort with forces in physics.

Basically, draw the free body diagram for the craft. You'll have a force due to gravity, and a force due to air drag. You take the net force from the free body diagram and set F=ma, or a = F/m.

Once you have the acceleration as a function of position and velocity, you can "plug the formula into a computer program to have it numerically solve for the path that the object will take."

I say this loosely, because the book-keeping can get rather tedious. But it's simple at heart.

This number crunching is based on calculus and can be summarized as "step forward in time, re-calculate forces, update position and velocity, and repeat."

Everything else is just a bit of tricky geometry.

Link to comment
Share on other sites

Here's some mathematical details, for those who are curious:

Let r = (rx,ry) be the vector from the center of the planet to our ship, and v = (vx,vy) be the velocity vector of the ship.

Then the force of drag is given by the following equation:

Kp = 1.2230948554874*0.008

FD = -0.5 Kp P0 exp((R0-norm®)/H0)norm(v) d m A v

Where Kp is the conversion factor between pressure and density given on the wiki, P0 is the pressure at sea level (1atm for Kerbin), H0 is the atmosphere scale factor (5000m for Kerbin), R0 is the radius of the planet (needed since the vector r extends from the center of the planet), d is the coefficient of drag, m is the ship's mass, and A is the "cross-sectional area" of the ship, which is a constant in-game. The velocity v is a vector, don't forget!

Note that in the real world, there is no factor of "m" in the above equation.

The force of gravity on the ship is simply:

FG = - m(mu/norm®^3)r

Where mu is the gravitational parameter of the planet (3.53 x 10^12 for Kerbin).

Note that r is a vector!

Then the total force on the ship is just F = FD + FG. (A vector sum).

Note that norm® means the vector (cartesian) length of r.

These equations are used to simulate the trajectory of a ship as it passes through a planet's atmosphere. Here's a quick method that works o.k.:

Say the ship has a current position r=(rx,ry) and a velocity (vx,vy). We calculate a net force of F=(Fx,Fy) using the above equations at the current position and velocity.

Our acceleration is, by newton's law, a=F/m

Call our current time t. Consider a small time step dt. The velocity at time t+dt is approx. v+a*dt.

Likewise, the position is approx. r+v*dt.

Using this new approximate position and velocity, we can calculate F anew. Do this, rinse, repeat, and you're pretty much done. If you hold on to all your old values of "r" as you go, you have the path that the ship followed through the atmosphere. You also have its velocity at every point in time.

Neat, huh?

Edited by alterbaron
Link to comment
Share on other sites

Excellent.

Really like the website calculator.

Would make it even more intuitive if it had the option of using pre-defined target apoapses (so selecting Jool as your current orbital body gave the apoapses of it's moons), along with the existing customised apoapses.

Thanks for this.

Link to comment
Share on other sites

^ You wouldn't, but when reaching your desired post-aerobrake elliptal apoapsis, you'd raise your periapsis out of Jool's atmosphere and orbit until you intercepted (and hope you don't have an encounter with any inner moons).

Link to comment
Share on other sites

A good start! Now we should develop some similar aerocapture charts for Kerbin, Duna, and Eve. Fortunately, none of those three have as many targets to consider. But it can still be useful to know, for example, that you can get into a fairly low Kerbin orbit coming back from the Mun by having an aerocapture periapsis of 34.7 to 35.1KM.

Link to comment
Share on other sites

  • 6 months later...
Here's some mathematical details, for those who are curious:

FD = -0.5 Kp P0 exp((R0-norm®)/H0)norm(v) d m A v

Where Kp is the conversion factor between pressure and density given on the wiki, P0 is the pressure at sea level (1atm for Kerbin), H0 is the atmosphere scale factor (5000m for Kerbin), R0 is the radius of the planet (needed since the vector r extends from the center of the planet), d is the coefficient of drag, m is the ship's mass, and A is the "cross-sectional area" of the ship, which is a constant in-game. The velocity v is a vector, don't forget!

I don't see the planetary rotation in the equation - you're assuming that the atmosphere is static around the planet, and not rotating with the surface. This could potentially make a dramatic difference in drag between a polar, prograde or retrograde aerobraking. In the current equation they'd all be the same. Has this been verified?

I'm pretty sure the atmosphere rotates at the same angular velocity as the surface (at least at surface level), otherwise we'd have winds of 174m/s at the KSC and everything would be blown off the pad...

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...