poliastro.earth.atmosphere.coesa76
¶
The U.S. Standard Atmosphere 1976 is an idealized, steady-state model of mean annual conditions of Earth’s atmosphere from the surface to 1000 km at latitude 45N, as it is assumed to exist during a period with moderate solar activity. The defining meteorological elements are sea-level temperature and pressure, and a temperature-height profile to 1000 km. The air is assumed to be dry, and at heights sufficiently below 86 km, the atmosphere is assumed to be homogeneously mixed with a relative-volume composition leading to a constant mean molecular weight.
Since 1976 many constants such us Earth’s radius or Avogadro’s number have been updated. In order to have a pure COESA76 atmospheric model, the official paper values were used.
Z (km) |
H (km) |
T (K) |
p (mbar) |
rho (kg / m3) |
beta (K / km) |
0.0 |
0.0 |
288.150 |
1.01325e3 |
1.2250 |
-6.5 |
11.019 |
11.0 |
216.650 |
2.2632e2 |
3.6392e-1 |
0.0 |
20.063 |
20.0 |
216.650 |
5.4748e1 |
8.8035e-2 |
1.0 |
32.162 |
32.0 |
228.650 |
8.6801e0 |
1.3225e-2 |
2.8 |
47.350 |
47.0 |
270.650 |
1.1090e0 |
1.4275e-3 |
0.0 |
51.413 |
51.0 |
270.650 |
6.6938e-1 |
8.6160e-4 |
-2.8 |
71.802 |
71.0 |
214.650 |
3.9564e-2 |
6.4211e-5 |
-2.0 |
86.0 |
84.8520 |
186.87 |
3.7338e-3 |
6.958e-6 |
0.0 |
91.0 |
89.716 |
186.87 |
1.5381e-3 |
2.860e-6 |
elliptical |
110.0 |
108.129 |
240.00 |
7.1042e-5 |
9.708e-8 |
12.0 |
120.0 |
117.777 |
360.00 |
2.5382e-5 |
2.222e-8 |
exponential |
500.0 |
463.540 |
999.24 |
3.0236e-9 |
5.215e-13 |
exponential |
1000.0 |
864.071 |
1000 |
7.5138e-5 |
3.561e-15 |
exponential |
Module Contents¶
Classes¶
Holds the model for U.S Standard Atmosphere 1976. |
Attributes¶
- poliastro.earth.atmosphere.coesa76.R¶
- poliastro.earth.atmosphere.coesa76.R_air¶
- poliastro.earth.atmosphere.coesa76.k¶
- poliastro.earth.atmosphere.coesa76.Na¶
- poliastro.earth.atmosphere.coesa76.g0¶
- poliastro.earth.atmosphere.coesa76.r0¶
- poliastro.earth.atmosphere.coesa76.M0¶
- poliastro.earth.atmosphere.coesa76.P0¶
- poliastro.earth.atmosphere.coesa76.T0¶
- poliastro.earth.atmosphere.coesa76.Tinf¶
- poliastro.earth.atmosphere.coesa76.gamma = 1.4¶
- poliastro.earth.atmosphere.coesa76.alpha¶
- poliastro.earth.atmosphere.coesa76.beta¶
- poliastro.earth.atmosphere.coesa76.S¶
- poliastro.earth.atmosphere.coesa76.coesa76_data¶
- poliastro.earth.atmosphere.coesa76.b_levels¶
- poliastro.earth.atmosphere.coesa76.zb_levels¶
- poliastro.earth.atmosphere.coesa76.hb_levels¶
- poliastro.earth.atmosphere.coesa76.Tb_levels¶
- poliastro.earth.atmosphere.coesa76.Lb_levels¶
- poliastro.earth.atmosphere.coesa76.pb_levels¶
- poliastro.earth.atmosphere.coesa76.p_data¶
- poliastro.earth.atmosphere.coesa76.rho_data¶
- poliastro.earth.atmosphere.coesa76.z_coeff¶
- poliastro.earth.atmosphere.coesa76.p_coeff¶
- poliastro.earth.atmosphere.coesa76.rho_coeff¶
- class poliastro.earth.atmosphere.coesa76.COESA76¶
Bases:
poliastro.earth.atmosphere.base.COESA
Holds the model for U.S Standard Atmosphere 1976.
- temperature(self, alt, geometric=True)¶
Solves for temperature at given altitude.
- pressure(self, alt, geometric=True)¶
Solves pressure at given altitude.
- density(self, alt, geometric=True)¶
Solves density at given height.
- properties(self, alt, geometric=True)¶
Solves temperature, pressure, density at given height.
- Parameters
- Returns
T (~astropy.units.Quantity) – Temperature at given height.
p (~astropy.units.Quantity) – Pressure at given height.
rho (~astropy.units.Quantity) – Density at given height.
- sound_speed(self, alt, geometric=True)¶
Solves speed of sound at given height.
- viscosity(self, alt, geometric=True)¶
Solves dynamic viscosity at given height.
- thermal_conductivity(self, alt, geometric=True)¶
Solves coefficient of thermal conductivity at given height.
- property b_levels(self)¶
- property zb_levels(self)¶
- property hb_levels(self)¶
- property Tb_levels(self)¶
- property Lb_levels(self)¶
- property pb_levels(self)¶