Where can I find data for Atmospheric density vs. altitude?

I'm looking for information on atmospheric density in Earth orbit. All the atmospheric density tables and graphs I've found go no higher than 100 km. Definitions like the US Standard Atmosphere don't go higher than 250k ft.

I'm interested in the rest of the graph, all the way to density =0 (or as low as it gets in interplanetary space). This sits occasionally gets questions about e.g. drag on a satellite, and I've never found a good source, just rules of thumb (drag is significant in LEO, but not an issue in GEO).

I realize atmospheric density fluctuates, I'd be happy with an average value or even better, a bandwidth indication (max. and min. values).

• Me too! I think that there was a Japanese proposal for "low-flying" cubesats for Earth imaging, I think it was in the 100 to 150 km ballpark which allows the same diffraction-limited resolution figure of a 3 or 4X larger diameter aperture in a reasonable LEO. The proposal called for continuous electric propulsion for altitude maintenance against drag. I'll try to look for it - it seems it would have a discussion of the variability/unpredictability of the density at those heights due to solar behavior.
– uhoh
Commented Sep 15, 2016 at 13:23
• Maybe useful: grc.nasa.gov/www/k-12/rocket/atmos.html Commented Sep 15, 2016 at 14:03
• I assume you asked this here rather than the Earth Sciences SE because you are interested in modeling drag on a launch vehicle, an orbiting vehicle, or a reentry vehicle. Modeling the upper atmosphere is very hard and rather imprecise; the best models are lucky to attain one significant digit of accuracy in density and composition. Using a mean value is rather meaningless because the fluctuations are so large: A factor of two or so between day side and night side, a factor of two or so shortly after a large geomagnetic storm, and a factor of ten over the course of the solar cycle. Commented Sep 16, 2016 at 18:16
• TildalWave's answer to a question on why satellites deorbit has a graph going up to 300 km and a link to the source document, which discusses an algorithm developed to calculate atmospheric density in LEO and has many other useful graphs and tables. Commented Sep 17, 2016 at 14:16
• @uhoh Sorry for resurrecting this comment chain, but you may be interested in SLATS (Tsubame), which launched last year (SSN # 43066) Commented Nov 15, 2018 at 14:48

In the Shuttle Mission Simulator we used the Jacchia Reference Atmosphere, it's good to 2500 km. IIRC it's not good low down so we used a standard atmosphere model for atmospheric flight regimes and Jacchia above 182 km (600K feet).

• That's great! Several other things at the US Standard Atmosphere and related models page linked there as well.
– uhoh
Commented Jan 16, 2017 at 18:05
• JB2008 is the modern version of that. Also EarthGRAM incorporates JB2008 as well as another selectable high-altitude model, smoothly interpolated to other lower-altitude models, and including uncertainties. If you want an end-to-end atmosphere model, you should use EarthGRAM. Commented Jan 16, 2017 at 19:08
• It is not recent, but for some quick, tabulated pressure and density data from the 1976 model, see Part 4, Main Tables, p49+ ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/19770009539.pdf
– uhoh
Commented Feb 3, 2017 at 13:35

We recently had a similar requirement and created a RESTful web API that wraps the original code of the NRLMSISE00 and the JB2008 models. The API is open and available here for anyone who needs it.

Edit: the following is a graph that plots the variation of atmospheric density with altitude, as calculated by both JB2008 and NRLMSISE00 models accessed using the API. Note that calculated values will vary significant with solar activity and these values are for nominal parameters. You can review and run the Python code used to generate the plot here

As a rough estimate, you can use

$\frac{P}{P_0}=e^{-y/h},$

where $P$ is the pressure, $P_0$ is the pressure at some reference height such as sea level, $y$ is the height above that reference, and $h$, called the scale height, is about 8000 meters. This expression basically follows from thermodynamics (equipartition). It's exactly correct if the gravitational field is constant and the atmosphere is in thermal equilibrium. In reality, the atmosphere is not in thermal equilibrium, and it gets colder as you go higher.

Since this is an exponential, it falls off very rapidly. You don't have to go very high before it becomes totally negligible, and the dominant component will not be the earth's atmosphere but the interplanetary medium.

• The question is about density, not pressure. They are related by something called temperature, which varies substantially in the altitudes discussed in the question, not only by altitude, but by time as solar activity has a substantial effect.
– uhoh
Commented Oct 1, 2016 at 22:55
• ...and at 400km the ISS must regularly fire engines to regain altitude, and missions from the Earth must regularly resupply the ISS with fresh propellant. It looses about 100 meters per day of altitude, depending on the current solar activity. I wish you'd adjust the "You don't have to go very high before it becomes totally negligible" wording a bit. See this and this and this answer for example. It will give me a chance to change from down to upvote too
– uhoh
Commented Jan 16, 2017 at 16:21
• An exponential is a very poor approximation for those altitudes. Commented Jan 16, 2017 at 18:59
• Only at about 1000km it becomes sufficiently "negligible" for solar sail to operate on light pressure instead of acting as a giant parachute.
– SF.
Commented Jan 16, 2017 at 19:54

This location has density versus altitude in the region you are asking about:

Air density there should be $$\frac{1}{e^\frac{400}{8.5}}$$compared to the sea level. But this seems far too thin, because at this calculated air density there would be too little air to cause 7 tons fuel usage to hold orbit.