European Space Agency

European Space Agency

Royal Belgian Institute for Aeronomy

Royal Belgian Institute for Aeronomy

../_images/whiteSpace.png

ext630 - neutral Atmosphere Empirical Model MSISE-90

subroutine  ext630()

Description

The Mass-Spectrometer-Incoherent-Scatter (MSIS) model describes the neutral temperature and densities in the upper atmosphere (above about 100 km). MSIS-86 constitutes the upper part of the COSPAR International Reference Atmosphere (CIRA) [1].

The MSIS model is based on the extensive data compilation and analysis work of A.E. Hedin and his collegues. Data sources include measurements from several rockets, satellites (OGO 6, San Marco 3, AEROS-A, AE-C, AE-D, AE-E, ESRO 4, and DE 2), and incoherent scatter radars (Millstone Hill, St. Santin, Arecibo, Jicamarca, and Malvern).

The MSISE-90 model [2] is an upgrade of the previous model and is extended to the middle and lower atmosphere. Below 72.5 km the model is primarily based on the tabulation of zonal average temperature and pressure by Barnett and Corney, which was also used for the CIRA-86. Below 20 km these data were supplemented with averages from the National Meteorological Center. In addition, pitot tube, falling sphere, and grenade sounder rocket measurements from 1947 to 1972 were taken into consideration. Above 72.5 km MSISE-90 is essentially a revised MSIS-86 model taking into account data derived from space shuttle flights and newer incoherent scatter results.

The MSIS models are maintained by

NASA/GSFC, Code 914, Greenbelt
Maryland 20771 - USA

and may be retrieved from NSSDC’s anonymous FTP site.

The model implemented in the UNILIB library is an optimized version of MSISE-90. The code has been modified (but not the data sets) in order to make it clearer and faster to execute. Ae error in the original code, which caused small discontinuities when passing from a day to the following, was corrected. These modifications have been made by [3].

S. Chabrillat (simonc@oma.be)
IASB, avenue circulaire 3
B-1180 Uccle - Belgium

References

Synopsis

 INTEGER*4      iyd, mass, iw(26)
 REAL*4         alt, glat, glong, stl, f107a, f107
 REAL*4         ap(7), d(8), t(2)

 CALL NWGTD6 (iyd, alt, glat, glong, stl, f107a, f107,
:             ap, mass, d, t, iw)

Dependencies

The different subroutines, functions and common blocks used by the subroutine NWGTD6 are listed in the table below

Common blocks
  • CSW

  • FIXALT

  • FIXDATA

  • FIXINPUT

  • FIXTEMP

  • LOWER6

  • LPOLY

  • MAVG6

  • SPLIN1

  • PARM6

  • PHYSCTE

Subroutines
  • CALCDENSUP

  • CALCTEMP

  • GHP6

  • GLATF

  • SETSWITCH

  • SPLINE

  • TESTINPUT

Functions
  • BATESDENS

  • CCOR

  • DNET

  • GLOB6S

  • GLOBE6

  • SPLINDENS

  • SPLINI

  • SPLINT

  • TOTMASSDENS

See also


UNILIB/tags/v3.02