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

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

class poliastro.atmosphere.coesa76.COESA76

Holds the model for U.S Standard Atmosphere 1976.

temperature(alt, geometric=True)

Solves for temperature at given altitude.

Parameters
  • alt (Quantity) – Geometric/Geopotential altitude.

  • geometric (boolean) – If True, assumes geometric altitude kind.

Returns

T – Kinetic temeperature.

Return type

Quantity

pressure(alt, geometric=True)

Solves pressure at given altitude.

Parameters
  • alt (Quantity) – Geometric/Geopotential altitude.

  • geometric (boolean) – If True, assumes geometric altitude kind.

Returns

p – Pressure at given altitude.

Return type

Quantity

density(alt, geometric=True)

Solves density at given height.

Parameters
  • alt (Quantity) – Geometric/Geopotential height.

  • geometric (boolean) – If True, assumes that alt argument is geometric kind.

Returns

rho – Density at given height.

Return type

Quantity

properties(alt, geometric=True)

Solves temperature, pressure, density at given height.

Parameters
  • alt (Quantity) – Geometric/Geopotential height.

  • geometric (boolean) – If True, assumes that alt argument is geometric kind.

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(alt, geometric=True)

Solves speed of sound at given height.

Parameters
  • alt (Quantity) – Geometric/Geopotential height.

  • geometric (boolean) – If True, assumes that alt argument is geometric kind.

Returns

Cs – Speed of Sound at given height.

Return type

Quantity

viscosity(alt, geometric=True)

Solves dynamic viscosity at given height.

Parameters
  • alt (Quantity) – Geometric/Geopotential height.

  • geometric (boolean) – If True, assumes that alt argument is geometric kind.

Returns

mu – Dynamic viscosity at given height.

Return type

Quantity

thermal_conductivity(alt, geometric=True)

Solves coefficient of thermal conductivity at given height.

Parameters
  • alt (Quantity) – Geometric/Geopotential height.

  • geometric (boolean) – If True, assumes that alt argument is geometric kind.

Returns

k – coefficient of thermal conductivity at given height.

Return type

Quantity