![]() |
0.3.0
|
Saastamoinen troposphere correction model. More...
Go to the source code of this file.
Functions | |
double | NAV::calcZHD_Saastamoinen (const Eigen::Vector3d &lla_pos, double p) |
Calculates the tropospheric zenith hydrostatic delay with the Saastamoinen model. | |
double | NAV::calcZWD_Saastamoinen (double T, double e) |
Calculates the tropospheric zenith wet delay with the Saastamoinen model. | |
Saastamoinen troposphere correction model.
Given the approximate position ,
,
, the elevation
and the relative humidity
the tropospheric delay can be calculated using Saastamoinen's formulas.
A standard atmosphere is applied as a reference for the necessary parameters of the atmosphere.
where temperature at sea level
partial pressure of water vapor in [hPa]
where is the relative humidity
slant total delay along elevation angle in [m]
where is the zenith angle as
in [rad]
double NAV::calcZHD_Saastamoinen | ( | const Eigen::Vector3d & | lla_pos, |
double | p ) |
Calculates the tropospheric zenith hydrostatic delay with the Saastamoinen model.
[in] | lla_pos | [𝜙, λ, h]^T Geodetic latitude, longitude and height in [rad, rad, m] |
[in] | p | Total barometric pressure in [millibar] |
double NAV::calcZWD_Saastamoinen | ( | double | T, |
double | e ) |
Calculates the tropospheric zenith wet delay with the Saastamoinen model.
[in] | T | Absolute temperature in [K] |
[in] | e | Partial pressure of water vapour in [millibar] |