Jump to content

Kerbal atmosphere Mach chart.


Recommended Posts

The stock atmosphere as far as I know really ignores the concept of the speed of sound; there are no Mach effects simulated. You could calculate based on the pressure/temperature by altitude, but I am unaware of any such tables, and it would have no bearing on gameplay (unless it is modified with the rest of the aerodynamics...).

Link to comment
Share on other sites

I'm not positive but after a quick google search I came up with a few answers.

1) Rough mach can be calculated by dividing your m/s by ~340 (which is an earth-based number, so very rough conversion)

2) Until the atmospheric upgrades from KSP, due to the way the atmosphere behaves there isn't really a way to calculate mach number (since mach is based on variables not in the current stock calculations)

Link to comment
Share on other sites

Based on Kerbin's sea level temperature, pressure and density, and assuming a specific ratio ratio of 1.40, the speed of sound is 340.56 m/s. Since the atmospheric model assumes a constant scale height, the speed of sound is also constant. (I can show the math if anyone is interested.)

Edited by OhioBob
Link to comment
Share on other sites

Mach 1 is about 363 m/s at sea level

How did you get that number? I've used two methods to calculate the speed of sound and, unfortunately, they yield inconsistent results.

The first method uses the given sea level values of density, pressure and temperature.

ÃÂ = 1.2230948554874 kg/m2

P = 101325 Pa

T = 293.15 K

From ideal gas law the average molecular weight is

M = ÃÂRT/P = 1.2230948554874 * 8314.4621 * 293.15 / 101325 = 29.422 kg/kmol

where R is the universal gas constant.

Given this molecular weight the atmosphere is almost certainly nitrogen-oxygen, giving us a specific heat ratio of 1.40. Therefore the speed of sound is

C = (γRT/M)1/2 = (1.40 * 8314.4621 * 293.15 / 29.422)1/2 = 340.56 m/s

The second method uses the scale height of the atmosphere, which for Kerbin is 5000 m. Scale height is given by the equation

H = RT/(Mg)

Therefore, by substitution we get

C = (γHg)1/2

Again assuming γ = 1.40, we obtain a speed of sound at sea level of

C = (1.40 * 5000 * 9.81)1/2 = 262.05 m/s

Clearly the numbers we are given are inconsistent and could not exist together in real life. If we are to believe the sea level values of P, T and ÃÂ, then Kerbin's sea level scale height would have to be 8445 meters.

I assume it lowers from there.

The incompatibility of the numbers we see in KSP makes this really impossible to determine. If we use C = (γRT/M)1/2 and assume a homogenous atmosphere, i.e. M = constant, then we'd expect speed of sound to vary with temperature (as it does on Earth). However, if we use C = (γHg)1/2, and knowing that KSP assumes a constant scale height, then we'd expect the speed of sound to vary with gravity. In the real world everything is internally consistent and these two equations yield the same answer, in KSP, however, they do not.

Edited by OhioBob
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...