The model
|
|||
|
The SIGMA radiative transfer code is a monochromatic, 1-D fast code for calculating the Earth spectrum in the infrared and related Jacobian
matrices. The code, inherited by the σ-IASI/F2N model, has been recently updated to extend the spectral range to the Far Infrared
(FIR, down to 10 cm-1) and to include advanced modules for calculations in cloudy sky, which takes advantage of improvements
for the application of scaling methods that parametrize the optical depth of ice and liquid water clouds and several aerosols species.
The extension to the FIR is motivated by the long-standing scientific interests in that spectral region, which the initiative of ESA and
NASA have recently boosted by funding new missions such as the Far-Infrared Outgoing Radiation Understanding and Monitoring (FORUM)
launching in 2028, and the Polar Radiant Energy in the Far-InfraRed Experiment (PREFIRE) mission, launched in 2023. FORUM and PREFIRE
will provide the first full spectral measurements of FIR radiation from orbit, filling a major gap in our knowledge of Earth's energy
budget. SIGMA can work with any instrument operating in the spectral range 10-2760 cm-1, with cloudy or clear sky, and in all the most common observation geometries. The code solves the radiative transfer equation in the hypothesis of plane-parallel geometry, on a fixed pressure grid made up of 61 atmospheric levels (60 layers), regardless of the input atmosphere specified by the user (see the Atmosphere section below). The radiative transfer equation solved by SIGMA is the following, with the general meaning of each term illustrated in the figure down below:
|
|||
Geometry
|
|
The SIGMA model is built on the inheritance of models that are mainly used to simulate satellite observations. SIGMA expands on those
features, and has the capability of simulating many different observational geometries. The code works in the 1-D and plane-parallel
approximation, in which the atmosphere is assumed to being divided in homogeneous, infinite layers and radiation is quantified along
a specific, linear direction. On these hypotheses SIGMA can simulate three different observation geometry, which are suitable to reproduce most of IR ground and satellite observations: nadir-viewing, zenith-viewing or Sun-looking. The geometry is uniquely defined by the following quantities:
|
Solar Calculator
SIGMA geometry capabilities include also a Solar position calculator, which is based on the
NOAA Solar Position Calculator in its most updated version. The equations are based on those from "Astronomical Algorithms, by Jean Meeus
(1991) tailored on Earth and including several corrections for long-term Earth motions. |
Layering and gases
|
|||
|
SIGMA solves the radiative transfer equation on a discretized atmosphere structured in 60 layers whose pressure boundaries (61) are fixed.
Each layer is considered homogeneous in temperature and composition. The basic ingredient in the radiative transfer equation is the
computation of transmittances, which ultimately is a function of the optical depth of gases and aerosols/clouds extinction efficiency.
While the radiative transfer equation needs the computation of cumulative transmittances from a certain altitude to the top/bottom of the
atmosphere, the code preliminarily computes single-layer transmittances and optical depths. SIGMA computes the line component of gases optical depths by including pre-computed look-up tables of polynomial coefficients, which parametrize optical depths as a second-order polynomial of temperature. Given the i-th layer and j-th molecule, the optical depth at wavenumber σ, \(χ_{i,j}(σ)\), is computed as follows: \(χ_{i,j}(σ) = [c_{0,i,j}(σ) + c_{1,i,j}(σ)ΔT + c_{2,i,j}(σ)ΔT^2] q_{i,j}\) with \( q_{i,j}\) being the mixing ratio of the j-th gas in the i-th layer and \(ΔT\) the difference between the i-th layer temperature and a reference temperature at which the coefficients are computed and tabulated. The above expression is valid for all the gases except H2O (j=1), which can be subject to significant variations in the atmosphere. Also, its maximum abundance in the troposphere is high enough that self-broadening effects need to be accounted for in the polynomial parametrization, by adding a quadratic term in the water vapor abundance:\(χ_{i,1}(σ) = [c_{0,i,1}(σ) + c_{1,i,1}(σ)ΔT + c_{2,i,1}(σ)ΔT^2 + c_{3,i}(σ)Δq_{i,1}] q_{i,1}\) where \( Δq_{i,1}\) is the difference between the i-th layer H2O abundance and a reference abundance at which the coefficients are computed and tabulated.At present, SIGMA look-up tables are computed initially at native "infinite" resolution with the LBLRTM code, which is a line-by-line radiative transfer model widely used for Earth science. Those look-up tables are then binned at two resolutions, 0.01 cm-1 and 0.1 cm-1, which are the two possible resolutions at which SIGMA performs radiative transfer calculations internally. The look-up tables are computed using a reference atmosphere, which is the AFGL U.S. Standard atmosphere, and varying the temperature by ±40 K. This approach, which is at the core of SIGMA calculations, has been tested several times on real data and compared to LBLRTM and other line-by-line state-of-the-art models, and SIGMA shows biases well below 0.05% in the whole spectral interval 10-3000 cm-1 in computed radiances. SIGMA includes coefficients to simulate 12 variable gas species, which are listed here below. The other atmospheric species are parametrized all together as "mixed gases" and include all species whose radiative impact in the TIR and FIR is small compared to the main species. Their concentration is fixed to the U.S. Standard atmosphere, yet their optical depth is correctly scaled with the input atmospheric temperature.
|
|||
Input atmosphere
The fact that the atmospheric layering is fixed in SIGMA implies that every calculation will be performed on this fixed layering.
Nevertheless, the user has an extra degree of freedom in the specification of the input atmosphere, as the model can ingest values of
pressure, temperature and abundances either on atmospheric levels, or on the set of 60 layers on which calculations are performed
internally by the model. |
|||
|
\(Y_{average} = \frac{\int_{P_l}^{P_u} Y(p) dp}{P_l-P_u} \) |
\( \xrightarrow{\text{exact solution}} Y_{average} = Y_u + \frac{Y_l - Y_u}{(\log(P_l)-\log(P_u))(P_l-P_u)} [ P_l(\log(P_l)-1) - P_u(\log(P_u)-1) - \log(P_u)(P_l-P_u) ] \) |
|
\( \int_{z_{j-1}}^{z_j} B(T) \frac{\partial τ}{\partial z} dz = B(T(z^*)) (τ_j - τ_{j-1}) \), with \( z_{j-1} \leq z^* \leq z_j \)
provided that \( \frac{\partial τ}{\partial z} \) does not change sign in the interval [\( z_{j-1}, z_{j}\)], which is generally true. Other schemes, such as LBLRTM, use a more crude approximation, usually called "Linear in τ" approximation (e.g., see Rodgers 2000). In this approximation, the integral above is calculated by considering that the Planck function B(T) is linear with the optical depth. The advantage of the formulation in SIGMA is the analytical solution of the above integral. In a practical case, when SIGMA is used for retrievals, \(T(z^*)\) is guessed equal to the layer's average temperature, and its final value is that which best fits the spectral radiances. Yet, this can still be a too-crude approximation, especially for cloudy skies, which in the limit of overcast conditions, where the given j-th layer is opaque to the radiation coming from below, and the emitting temperature becomes that of the layer top. This is the case where SIGMA can be used activating what is named here the "Linear in T" approximation, which relies on the assumption that:|
\( B(T(z^*)) = \frac{\int_{z_{j-1}}^{z_j} B(T) \frac{\partial τ}{\partial z} dz}{\int_{z_{j-1}}^{z_j} \frac{\partial τ}{\partial z} dz} \approx \frac{τ_j B(T_j) + τ_{j-1} B(T_{j-1})}{τ_j+τ_{j-1}} \) |
|
\( B(T(z^*)) = \frac{B(T_j) + \exp(-χ_j) B(T_{j-1})}{1 + \exp(-χ_j)} \)
In this way, when the optical depth of the layer tends to zero, the equivalent blackbody radiation coming from the layer will be the average of the blackbodies of the two layer boundaries. Conversely, when the optical depth is very high, the equivalent blackbody radiation will be the one from the upper boundary. SIGMA allows for the use of this approximation at user's discretion, and it can be used either in clear or cloudy sky scenes.
Clouds and Aerosols
|
|||||||||||||||||||||||||||||||||||
|
As previously mentioned, SIGMA includes advanced modules for calculating radiances in the presence of scattering layers,
utilizing improved scaling methods that
parameterize the optical depth of ice and liquid water clouds, as well as various aerosol species. These methodologies allow to avoid
the direct calculation of the diffusion processes by scaling the absorption optical depth of the cloud. In this way, the effects induced by
the multiple scattering are viewed in terms of absorption and emission processes. This allows the model to consider the radiative transfer problem
in a Schwarzschild-like form, mitigating the computational burden of the solution. SIGMA implements two scaling options: Chou's scaling solution and Tang's adjusted solution. The default one is the Chou approximation. |
|||||||||||||||||||||||||||||||||||
Chou's solution
In the scheme proposed by Chou, the scattering contribution is accounted for by replacing the extinction optical depth of each atmospheric
layer with an apparent optical depth, \(χ_{a}\).
|
|
\( \chi_{a} = \chi_{abs} + b \omega \chi_{ext} \) |
|
\( R_{j}^{Tang} = \frac{1}{2}\frac{\omega_j}{1-\omega_j(1-b_j)}\left[[R_j(-\mu)-B_j]\cdot [1-e^{-2\frac{(1-\omega_j(1-b_j))\chi_j}{\mu}}] \right] \) |
|
\( R_{Tang} = \sum_j R_{j}^{Tang} \tau_{\uparrow,j} \) |
|
\( R_{j}^{Tang} = k_j(\mu)\frac{\omega_j}{1-\omega_j(1-b_j)}\left[[R_j(-\mu)-B_j]\cdot [1-e^{-2\frac{(1-\omega_j(1-b_j))\chi_j}{\mu}}] \right] \) |
|
\[ \textcolor{black}{ R_{total}(σ) } = \textcolor{red}{ R_{surface}(σ) } + \textcolor{#c17106}{ R_{up}(σ) } + \textcolor{green}{ R_{down}(σ) } + \textcolor{blue}{ R_{☉}(σ) } +\textcolor{black}{ R_{Tang}(σ)} \] |
| Properties | PSD type | Effective Radii range | Shape Parameter | Tang adjustment |
| Liquid water cloud (Downing and Williams, 1975) | Lognormal | 1.5-30 \(\mu m\) | \(\sigma = 0.1\) | Yes |
| Properties | PSD type | Effective Radii range | Shape Parameter | Tang adjustment |
| Columnar Aggregates (Ping Yang, 2013) | Gamma | 4-100 \(\mu m\) | \(\mu = 7\) | Yes |
| Hexagonal plates (Ping Yang, 2013) | Gamma | 4-100 \(\mu m\) | \(\mu = 7\) | No |
| Hexagonal columns (Ping Yang, 2013) | Gamma | 4-100 \(\mu m\) | \(\mu = 7\) | No |
| Bullet rosettes (Ping Yang, 2013) | Gamma | 4-100 \(\mu m\) | \(\mu = 7\) | No |
| Mixed phases (Warren and Brandt, 2008) | Gamma | 4-100 \(\mu m\) | \(\mu = 7\) | No |
| PSC type II (Ice) (Warren and Brandt, 2008) | Lognormal | 0.5-30 \(\mu m\) | \(\sigma = 0.41\) | No |
| Properties | PSD type | Effective Radii range | Shape Parameter | Tang adjustment |
| Volcanic dust (HITRAN database) | Lognormal | 0.01-20 \(\mu m\) | \(\sigma = 0.53\) | No |
| Mineral transported (HITRAN database) | Lognormal | 0.01-20 \(\mu m\) | \(\sigma = 0.73\) | No |
| Black carbon (HITRAN database) | Lognormal | 0.01-20 \(\mu m\) | \(\sigma = 0.69\) | No |
Surface Modeling
|
|
|
SIGMA adopts the simplest approach to deal with surface properties. The model handles two different reflectance models, the specular and
the Lambertian models. In the first case, given θobs the observation angle, surface is assumed to scatter radiation with
the same angle in the same plane and opposite direction. In the case of Lambertian surface, radiation is scattered isotropically, such
that the BRDF (Bi-directional Reflectance Distribution Function) is BRDF = r/π, with r the surface albedo (0 to 1). While specular reflection in partticularly suitable for surfaces such as sea, ice sheets, or any other case in which there is a generally smooth surface, Lambertian reflection is of more general application, and adapts well to any common terrestrial surface and instruments with a Field of View large enough to encompass a wide variety of surfaces. To keep the scheme parametric also for emissivity, the computation of Lambertian albedo considers the so-called Elsasser approximation, in which an effective reflectance angle of 52.93 deg is assumed for the atmospheric-emitted reflected radiation. In any case, SIGMA requires that the albedo is directly provided by the user in form of emissivity in the configuration, either as a spectrally variable emissivity or as a constant value across the spectral range of interest. In case of satellite observations over bodies of water, the solar reflected radiation is treated differently than the thermal downwelling atmospheric radiation, as the latter one can be assumed isotropic, while the former is coming from a specific direction. To treat the solar component in this case, SIGMA implements a sunglint model, which computes the Fresnel reflectance of a body of water (based on water refractive index), and parametrizes the effects of marine surface roughness with a Cox-Munk parametrization as a function of wind speed. The effect is prominent at wavelengths shorter than 5 μm, where the effect of solar radiation in satellite observations starts to dominate over the thermal emitted radiation from Earth. |
|
Specular vs. Lambertian reflection
|
Cox-Munk reflectance examples
|
Instruments
|
|
While it was originally built specifically to simulate radiances from hyperspectral IR sounders such as IASI, SIGMA has evolved and has
been adapted to work with any instrument observing in the spectral interval 10-2800 cm-1, or having any/part of its spectral
channels comprised in this interval. Other parametric codes (such as RTTOV) work in such a way that look-up tables for optical depths'
calculations are heavily customized on the instrument to be simulated, allowing the possibility to use the code only with specific
instruments. SIGMA works on a philosophy that, instead, is much closer to that of line-by-line codes: first, SIGMA simulates radiances,
transmittances and jacobians at a resolution that is much higher than the observational one. These quantities are then convolved by the
model a-posterior through a dedicated convolution routine. This approach allows to obtain accurate high resolution quantities, and the
corresponding convolved ones, preserving efficiency, speed and accuracy simultaneously. Given \(R(σ)\) a 1-D high-resolution quantity computed by SIGMA, and \(f_{inst}(σ-σ_i)\) the Instrument Spectral Response Function (ISRF) of the instrument's i-th spectral channel centred on \(σ_i\), the model computes the low-resolution, or instrument-like quantity \(r(σ_{i})\) at \(σ_i\) as follows: \(r(σ_{i}) = \sum_{j=j_0-n}^{j_0+n} R(σ_j) f_{inst}(σ_j-σ_i)\) with \(j_0\) the index of the high-resolution grid corresponding to the wavelength of the i-th spectral channel, and \(n\) the number of high-resolution points corresponding to the width of the ISRF (usually 6 standard deviations for a Gaussian ISRF).The convolved radiances can be produced in two different modes:
SIGMA can also handle a variety of wavelength units (cm-1, μm, or nm), which are the most commonly used in the infrared domain, with the only constraint for the user to specifying the spectral interval, resolution and sampling in the same unit. Internally, SIGMA performs all its calculations in the native unit of cm-1 and with various optimization strategies. |
Outputs
|
|||||||||||||||||||||||||||||||||||||||||||||||||
|
SIGMA allows to calculate several output quantities handling a veriety of different units. The main capability of the code is to compute
radiances, transmittances and especially analytical derivatives (Jacobians) of the radiance with respect to a set of
atmospheric and surface parameters. The possibility to compute Jacobians analytically is granted by the polynomial treatment of optical
depths both for gases and for aerosols, and by the linearity of the radiative transfer equation with respect to surface parameters. Radiances and jacobians can be provided in units of wavelengths (μm or nm) or wavenumbers (cm-1), with the latter being the native unit in which calculations are internally performed in SIGMA. Additionally, the model is able to produce outputs in radiance units or equivalent brightness temperature, which is defined according to the Planck blackbody laws. The complete set of units and their conversion formulas is reported here below.
|
|||||||||||||||||||||||||||||||||||||||||||||||||