Files
AtmosphericModel/README.md
T
2019-04-05 10:56:53 +02:00

45 lines
1.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
Here you can find a set of models describing the atmospheric refraction and dispersion.
Contents:
- atmosphericModel.py : Python model that can be used to calculate the atmospheric refraction and dispersion
- refractionModel.py : Python script that compares the output of the different rerfraction models.
Can be used as an example on how to use atmosphericModel.py
- 1976USSA.txt : Table with temperature, pressure, density and more as a function of altitude.
Values derived from the 1976 U.S. Standard Atmosphere.
- manual.pdf : Manual for using atmosphericModel.py
- atmospheric refraction example: jupyter notebook example
- [Tech note]...models.pdf : Tech note describing the models.
On the dispersion model:
Dispersion model from Ciddor, 1996, calculates the index of refraction of air using the following parameters:
- Temperature
- Pressure
- Relative humidity
- CO2 density
On the atmospheric refraction / atmospheric dispersion models:
Available models:
- Full integration using the refractive integral (requires detailed information about the atmosphere, e.g. 1976USSA.txt)
- Plane-parallel atmosphere refraction model
- Cassini's homogeneous atmosphere refraction model
- Oriani's theorem ( A*tan(z) + B^*tanˆ^3(z) )
- Oriani's theorem expanded ( A*tan(z) + B*tanˆ^3(z) + C*tan^5(z) )
- Error function refraction model
Input parameters for the spherical atmosphere models (all but the first):
- Temperature [K]
- Pressure [Pa]
- Relative humidity
- CO2 density [ppm]
- Latitude [deg]
- Height above sea level [m]
- Wavelength(s) [um]
- Zenith angle [deg]