SCIAMACHY Offline Processor Level1b-2 ATBD Algorithm Theoretical Baseline Document (SGP OL Version 7)
Issue 3
prepared institute date signature G. Lichtenberg, S. DLR-IMF 16.04.18 Hrechanyy checked SQWG copies to ESA Contents
I. Introduction9
1. About this document 10 1.1. Purpose and scope...... 10 1.2. Historical Background...... 10 1.3. Acronyms and Abbreviations...... 10 1.4. Document Overview...... 11
2. The Data Processor 12 2.1. Processing flow overview...... 12 2.2. Components of the Data Processor...... 12 2.2.1. Database Server...... 13 2.2.2. Nadir Retrieval Server...... 13 2.2.3. Limb Retrieval Server...... 13 2.3. Overview of MDS...... 13
II. Nadir Retrieval Algorithms 14
3. Cloud Parameters 15 3.1. Cloud Top Height and Cloud Optical Thickness...... 15 3.1.1. Overview...... 15 3.1.2. Detailed Description...... 15 3.1.2.1. Cloud Top Height...... 15 3.1.2.2. Cloud Optical Thickness...... 16 3.2. Cloud Fraction...... 17 3.2.1. Introduction...... 17 3.2.2. Generation of the cloud-free composite...... 18 3.2.3. Determination of the cloud fraction...... 19 3.2.4. Future improvements...... 19
4. Absorbing Aerosol Index 20 4.1. Overview...... 20 4.1.1. Retrieval Settings...... 20 4.2. Detailed Description...... 20 4.2.1. Definition of used geometry...... 20 4.2.2. Definition of the Residue...... 21 4.2.3. Definition of the AAI...... 21 4.2.4. Calculation of the Residue...... 22 4.2.5. Look-up Tables...... 22 4.2.6. Degradation Correction...... 22
5. SDOAS Algorithm General Description 24 5.1. Slant column retrieval...... 24 5.2. Vertical column retrieval...... 25 5.3. Nadir Ozone Total Column Retrieval...... 26 5.3.1. Motivation...... 26 5.3.2. Retrieval Settings...... 27
1 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
5.3.3. Additional Details...... 27 5.3.3.1. Molecular Ring correction...... 27 5.3.3.2. Vertical column with iterative approach...... 28 5.4. Nadir NO2 Total Column Retrieval...... 29 5.4.1. Motivation...... 29 5.4.2. Retrieval Settings...... 29 5.5. Nadir SO2 Total Column Retrieval...... 30 5.5.1. Retrieval Settings...... 30 5.5.2. Additional Details...... 30 5.5.2.1. Slant Column...... 30 5.5.2.2. Vertical Column...... 31 5.6. Nadir BrO Total Column Retrieval...... 32 5.6.1. Motivation...... 32 5.6.2. Retrieval Settings...... 32 5.7. Nadir OClO Slant Column Retrieval...... 33 5.7.1. Retrieval Settings...... 33 5.7.2. Additional Details...... 33 5.8. Nadir HCHO Total Column Retrieval...... 33 5.8.1. Motivation...... 33 5.8.2. Retrieval Settings...... 34 5.8.3. Additional Details...... 34 5.8.4. User warning...... 35 5.9. Nadir CHOCHO Total Column Retrieval...... 35 5.9.1. Retrieval Settings...... 35 5.9.2. Additional Details...... 36 5.9.3. User warning...... 36
6. Water Vapour Retrieval 37 6.1. Inversion Algorithm...... 37 6.2. Forward Model and Databases...... 39 6.3. Auxiliary Data...... 39
7. Infra-red Retrieval using BIRRA 40 7.1. Introduction...... 40 7.1.1. A first glimpse at near IR nadir observations...... 40 7.2. Forward Modelling...... 43 7.2.1. Radiative Transfer...... 43 7.2.1.1. General Considerations: Schwarzschild and Beer...... 43 7.2.1.2. Radiative transfer modelling of nadir near infra-red observations...... 43 7.2.2. Molecular Absorption...... 44 7.2.2.1. Line strength and partition functions...... 44 7.2.2.2. Line broadening...... 45 7.2.3. Geometry...... 48 7.2.3.1. Uplooking...... 48 7.2.3.2. Downlooking...... 49 7.2.3.3. Refraction...... 50 7.2.4. Instrument - Spectral Response...... 51 7.2.5. Input data for forward model...... 52 7.3. Inversion...... 55 7.3.1. Non-linear least squares...... 55 7.3.2. Separable non-linear least squares...... 55 7.4. CO Retrieval...... 56 7.4.1. Detailed Description...... 56 7.4.2. Retrival Settings...... 57 7.5. CH4 Retrieval...... 57 7.5.1. Detailed Description...... 57
SGP OL1b-2 ATBD Version 7 Page 2 of 137 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
7.5.2. Retrieval Settings...... 57
III. Limb Retrieval Algorithms 58
8. Limb Algorithm General Description 59 8.1. Summary of Retrieval Steps...... 59 8.2. Forward model radiative transfer...... 59 8.2.1. General considerations...... 59 8.2.2. Geometry of the scattering problem...... 61 8.2.3. Optical properties...... 67 8.2.3.1. Partial columns...... 67 8.2.3.2. Number density and VMR...... 68 8.2.3.3. Scattering optical depth of air molecules...... 68 8.2.3.4. Absorption optical depth of gas molecules...... 69 8.2.3.5. Scattering optical depth of aerosols...... 69 8.2.3.6. Total extinction optical depth...... 69 8.2.3.7. Phase functions...... 70 8.2.4. Recurrence relation for limb radiance and Jacobian...... 71 8.2.4.1. Recurrence relation for limb radiance...... 72 8.2.4.2. Recurrence relation for the Jacobian matrix...... 74 8.2.4.3. Input parameters for limb radiance and Jacobian calculation...... 77 8.2.5. Pseudo-spherical discrete ordinate radiative transfer equation...... 78 8.2.5.1. Requirement for a pseudo-spherical model...... 78 8.2.5.2. General considerations...... 79 8.2.5.3. Integral form of the layer equation...... 80 8.2.5.4. Layer equation...... 81 8.2.5.5. Matrix eigenvalue method...... 81 8.2.5.6. Padé approximation...... 84 8.2.5.7. System matrix of the entire atmosphere...... 85 8.2.5.8. Weighting functions calculation...... 86 8.2.6. Picard iteration...... 89 8.3. Inversion methods...... 92 8.3.1. Tikhonov regularization...... 93 8.3.1.1. Inversion models...... 93 8.3.1.2. Optimization methods for the Tikhonov function...... 94 8.3.1.3. Practical methods for computing the new iterate...... 100 8.3.1.4. Error characterisation...... 103 8.3.1.5. Parameter choice methods...... 108 8.4. Relation Number Density and VMR...... 112 8.5. Common Characteristics of the Profile retrieval...... 114 8.6. Limb Ozone Profile Retrieval Settings...... 115 8.7. Limb NO2 Profile Retrieval Settings...... 115 8.8. Limb BrO Profile Retrieval Settings...... 116
9. Limb Cloud Retrieval 117 9.1. Background...... 117 9.1.1. Motivation...... 117 9.1.2. Theory...... 117 9.1.3. Product description...... 118 9.2. Algorithm Description...... 118 9.2.1. Physical Considerations...... 118 9.2.2. Mathematical Description of the Algorithm...... 119 9.3. Application and Determination of Cloud Types...... 120 9.3.1. Tropospheric Clouds...... 120 9.3.2. Polar Stratospheric Clouds (PSCs)...... 121
SGP OL1b-2 ATBD Version 7 Page 3 of 137 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
9.3.3. Noctilucent Clouds (NLCs)...... 122 9.4. Summary and Implementation...... 123 9.4.1. Exception Rules...... 123
IV. Tropospheric Products Algorithms 125
10.Tropospheric NO2 126 10.1.Motivation...... 126 10.2.Retrieval Settings...... 126
11.Tropospheric BrO 129 11.1.Motivation...... 129 11.2.Retrieval Settings...... 129 11.2.1. Splitting of the tropospheric and tropospheric parts...... 129
Bibliography 133
SGP OL1b-2 ATBD Version 7 Page 4 of 137 List of Figures
4.1. Definition of viewing and solar angles...... 20
6.1. Example for AMC-DOAS fit results. Top: Spectral fit. Bottom: Residual ...... 38 6.2. Typical slant optical depths of water vapour and O2 in the spectral region around the AMC-DOAS fitting window...... 38
6.3. Example for RTM parameters τO2 , b and c...... 39
7.1. Atmospheric transmission in channel 8. MODTRAN band model, US standard atmosphere, vertical path 0 – 100km, no aerosols. The yellow bars indicate the micro-window 4282.686 – 4302.131 cm−1 as defined by the WFM–DOAS bad/dead pixel mask...... 41 7.2. Comparison of vertical transmission (0 – 100km) assuming various atmospheric models. .... 42 7.3. Comparison of vertical transmission assuming various aerosol models...... 42 7.4. Half widths (HWHM) for Lorentz-, Doppler- and Voigt-Profile as a function of altitude for a va- riety of line positions ν. The Lorentz width is essentially proportional to pressure and hence decays approximately exponentially with altitude. In contrast the Doppler width is only weakly altitude dependent. In the troposphere lines are generally pressure broadened, the transition to the Doppler regime depends on the spectral region. The dotted line indicated atmospheric temperature. (Pressure and temperature: US Standard atmosphere, molecular mass 36 amu). . 46 7.5. Observation geometry for SCIAMACHY nadir...... 48 7.6. Geometry of uplooking path...... 49 7.7. Geometry of downlooking path...... 50 7.8. Refraction for an uplooking path ...... 51 7.9. Water lines in SCIAMACHY channel 8 — Inter-comparison of recent Hitran 2004 and Geisa 2003 line data and corresponding cross sections. (H2O data in Hitran 2000 are approximately identical to Geisa)...... 52 7.10.Temperature dependence of molecular spectroscopic lines in SCIAMACHY channel 8 (Hitran 2004 database) indicated by the length of the vertical “error” bars...... 53 7.11.Molecular spectroscopic lines in SCIAMACHY channel 8 according to the Geisa database. ... 53 7.12.Temperature profiles and volume mixing ratios listed in the AFGL data set...... 54 7.13.Solar irradiance ...... 54
8.1. Integration along the line of sight ...... 60 8.2. For a sequence of limb scans characterized by different tangent levels, the solar zenith angle and the zenith angle of the line of sight are scan dependent...... 61 8.3. The Earth coordinate system is such that the X-axis is parallel to the line of sight ΩLOS. The solar coordinate system is such that the Zsun-axis is parallel to the sun direction esun = −Ωsun and the Ysun-axis is parallel to the azimuthal unit vector eϕ1. The spherical coordinate systems (er, eθ, eϕ) and (er, eθ1, eϕ1) are rotated by ϕ0...... 62 8.4. Limb viewing geometry. Top: The point Mp is situated at a distance sp from the point A. The depicted situation corresponds to the case p < p¯, where p¯ is the tangent level index. Bottom: The points on the line of sight are 1, ..., 2¯p − 1, the stages on the line of sight are 1, ..., 2¯p − 2 and the traversed limb layers are 1, ..., p¯ − 1...... 63 8.5. Top: The spherical coordinates of the generic point Mp in the solar coordinate system rlev(p), Φsun,p, Ψsun,p . Note that the near point A is situated in the XsunZsun-plane. Bottom: Spherical angles θLOS,p and ϕLOS,p of ΩLOS in the spherical coordinate system attached to Mp...... 65 8.6. Solar traversed layers in the cases Φsun,p < π/2 (top) and Φsun,p > π/2 (bottom)...... 66 8.7. Stage index p, point indices p and p + 1, layer index lay (p) and the level indices lev (p) and lev (p + 1)...... 71 8.8. Domain of analysis and boundary conditions...... 90
5 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
8.9. Long and short characteristics...... 91
9.1. Illustration of the principle of the cloud top height detection using scattered solar radiation at clouds for two wavelengths in the near infra-red (red and brown darts). SCIAMACHY scans the limb in tangent height steps with a difference ∆TH=3.3 km. The cloud top height CTH is calculated for the tangent height (the vector being perpendicular to the ground and the line-of- sight)...... 117 9.2. Calibrated Limb spectra for the SCIAMACHY channel 4 (top) and channel 6 (bottom) for an example measurement (von Savigny et al.(2005))...... 119 9.3. Taken from (Acarreta et al.(2004))and updated. The blue lines give wavelengths of SCIAMACHY channel 6+ suitable for ice cloud detection. The red dots indicate a spectral behaviour of a pure Rayleigh scattering atmosphere, showing the strong decrease of radiance...... 119 9.4. Colour index profiles of SCIAMACHY Limb radiances (left) and the corresponding colour index ratio profiles (right)...... 120 9.5. Colour index ratios for a SCIAMACHY orbit as a function of latitude and tangent height. The circles depict the cloud top heights. Full cloud coverage is given by solid circles above the ground, while partially cloudy scenes are illustrated by the black rings in the upper part of the plot. In the lower part solid circles depict ice phase clouds...... 121 9.6. Colour index profile (a) and colour index ratios (b) in case of a PSC contaminated measurement (blue) and a background profile (black)...... 122 9.7. Detection of NLC due to the increase in backscattered limb radiance above 80 km (purple) and a background measurement (red)...... 123
10.1.Flow chart of the tropospheric NO2 retrieval algorithm...... 128
11.1.Flow chart of the tropospheric BrO retrieval algorithm...... 131
SGP OL1b-2 ATBD Version 7 Page 6 of 137 List of Tables
8.1. Organization of the system matrix and of the source vector for the entire atmosphere...... 86
7 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18 Changelog
Change Page Section Issue 1 (10.05.2010) all new all new Issue 1A (26.01.2011) Changed: SACURA 3rd bit default value from ’full’ to ’no convergence’ - - Issue 2 (2.09.2014) Spelling errors corrected all all Updated AAIA algorithm description 22 4.2.5 Added SPICI to cloud fraction algorithm description 19 3.2.3 Clarified background database explanation 30 5.5.2 Added section on HCHO 33 5.8 Added section on CHOCHO 35 5.9 Added retrieval settings table to CO section 57 7.4.2
Added section on CH4 57 7.5 Updated Limb Ozone Profile retrieval settings 115 8.6 Added section on NLC detection 122 9.3.3 Corrected the bit notation to big endian - -
Added CH4 to format description - - Issue 2 A (27.03.2015)
Added Section on the Retrieval of tropospheric NO2 126 10 Issue 2 B (13.05.2015)
Added remark about trop. NO2to MDS description 13 2.3 Added SCODA setting table 123 9.4 Issue 3 (16.04.18) Limb Cloud settings updated 117 9 Section about tropospheric BrO added 129 11 Corrected averaging kernel definition and description for calculation of VMR for Limb 112 8.4 Updates to SWIR chapter 40 7 Removed Appendix with L2 structure and referrences thereto, no longer needed
SGP OL1b-2 ATBD Version 7 Page 8 of 137 Part I.
Introduction
9 1. About this document
1.1. Purpose and scope
SCIAMACHY is a joint project of Germany, the Netherlands and Belgium for atmospheric measurements. SCIAMACHY has been selected by the European Space Agency (ESA) for inclusion in the list of instruments for Earth observation research for the ENVISAT polar platform, which has been launched in 2002. After 10 years in space, the contact to the ENVISAT was lost on the 8th April 2012. On the 9th May 2012, ESA declared the official end of the ENVISAT Mission. The SCIAMACHY programme was under the supervision of the SCIAMACHY science team (SSAG), headed by the Principal Investigators Professor J. P. Burrows (University of Bremen, Germany), Professor I.A.A. Aben (SRON, The Netherlands) and Dr. C. Muller (BIRA, Belgium). The Quality Working Group has been installed in 2007 to intensify the development and implementation of the Algorithm Baseline for the operational data processing system of SCIAMACHY. Current members of the QWG are the University of Bremen (IUP-B) (Lead), BIRA, DLR, and SRON. The expertise of KNMI is brought in via an association with SRON. This document describes the algorithms used in the Level 1b-2 processing of SCIAMACHY data. Focus is the mathematical description and not the technical implementation.
1.2. Historical Background
The SCIAMACHY instrument was conceived in the mid-1980’s in recognition of the need to monitor chemically important trace species on a global basis using passive remote sensing devices. The importance of monitoring global ozone distributions was demonstrated by the TOMS (Total Ozone Monitoring Spectrometer) instrument on board Nimbus 7, especially after the discovery of the ozone hole in 1985. The SCIAMACHY measurement strategy and mission objectives were based in part on the successful extension in the early 1980s of differ- ential spectroscopic methods to retrieve atmospheric trace gas amounts from ground-based measurements using moderate-resolution spectrometers. Following an approach to ESA (European Space Agency) an initial study was commissioned and the results published in 1988. The scientific consortium was then invited to carry out a detailed Phase A feasibility study, which was finished in 1991. During this time, a scaled-down version of SCIAMACHY was commissioned and accepted for inclusion on the ERS-2 satellite. This “mini-SCIAMACHY” became the GOME (Global Ozone Monitoring Experiment) instrument, which has been functioning success- fully since the 1995 launch of ERS-2. SCIAMACHY was accepted as an AO (Announcement of Opportunity) instrument to be included on the ENVISAT satellite. For the Phase C/D completion, the flight model was built in 1998, and calibrated in early 1999. ENVISAT was launched in March 2002 and after the commissioning phase, SCIAMACHY was in operational mode between July 2002 and April 2012, when the contact to the ENVISAT was lost.
1.3. Acronyms and Abbreviations
AMC-DOAS Air Mass Corrected Differential Optical Absorption Spectroscopy AMF Air Mass Factor AO Announcement of Opportunity ATBD Algorithm Theoretical Baseline Document
10 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
BIRA Belgisch Instituut voor Ruimte-Aëronmie BIRRA Beer InfraRed Retrieval Algorithm DLR Deutsches Zentrum für Luft- und Raumfahrt (German Aerospace Centre) DOAS Differential Optical Absorption Spectroscopy DRACULA aDvanced Retrieval of the Atmosphere with Constrained and Unconstrained Least squares Al- gorithms ECMWF European Centre for Medium-Range Weather Forecasts ENVISAT ENVIronmental SATellite ESA European Space Agency GOME Global Ozone Monitoring Experiment IUP-B Institut für Umweltphysik Bremen (Institute for Environmental Physics) MDS Measurement Data Set PMD Polarisation Measurement Device RTM Radiative Transfer Model SGP SCIAMACHY Ground Processor SCIAMACHY Scanning Imaging Absorption spectroMeter for Atmospheric CHartographY SRON Space Research Organisation Netherlands TOMS Total Ozone Monitoring Spectrometer
1.4. Document Overview
The document is divided into three parts plus appendices: 1. Introduction (this part) 2. Nadir retrieval algorithms: Cloud parameters, AAI and total columns of trace gases 3. Limb retrieval algorithms: Cloud parameters and profiles of trace gases 4. Appendices describing data structure etc. Part two and three start with a general description of the retrieval method. After that the settings for the individual retrievals are described as well as additional or deviating methods used in the retrieval.
SGP OL1b-2 ATBD Version 7 Page 11 of 137 2. The Data Processor
2.1. Processing flow overview
The processing from Level 1b to Level 2 products is separated into the following steps (generally performed on individual fitting windows): 1. Calibration of data, i.e. generation of internal Level 1c data, using the same algorithms as the scial1c applicator according to the calibration settings in the configuration file 2. Calculation of the ratio Sun/Earth (note that this is not necessarily the reflectance, since not radiometric calibrated data can be used) 3. Climatological pre-processing: a) Calculation of Cloud Parameters (fraction, optical depth, top height) b) Initialisation of data bases 4. Nadir- and limb retrievals 5. Writing of Level 2 MDS and offline product
2.2. Components of the Data Processor
The SGP consists of three main components 1. The database server 2. The nadir retrieval server 3. The limb retrieval server Other components taking care of communication between the different running processes, data delivery to and from the SGP_12OL (also referred to simply as SGP or offline processor in this document) and interfaces to the main host running the ENVISAT processors are left out here. A more technical view of the SGP_12OL, including the outward interfaces is given in the Architectural Design Document (Kretschel, 2006). The primary input to the SGP_12OL is a SCIAMACHY Level 1b file, processed by the Level 0-1b processor (Slijkhuis and Lichtenberg, 2014). Within the ground segment the SGP only has one Auxiliary file as input, the initialisation file (Lichtenberg and Kretschel, 2009). All other auxiliary inputs like topographic databases or pressure profiles needed for the trace gas retrieval are handled within the SGP itself, i.e. those are integral part of the offline processor itself. Generally, the processing is done state wise: Each state from an Level 1b input file (usually encompassing a complete orbit) is relegated to one instance of the Nadir or Limb retrieval server. The first step in the processing is the calibration of the Earthshine spectra to radiances. Note, that no Level 1c product is written in the Level 1b to 2 processing, the calibrated spectra solely exist as internal data within the processor. However, the scial1c tool (Scherbakov, 2008) is based on the same algorithms as the calibration in the SGP and can be used to generate Level 1c products. Both deliver the same results which makes it possible to easily verify the SGP w.r.t. scientific reference algorithms. More than one retrieval server can run at a given time. When the last state of the input product is processed, the results are collected and used to generate the Level 2 product.
12 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
2.2.1. Database Server
The database server is a separate process, which handles the auxiliary input for the retrievals. It is split up into the GeoDataServer which provides topographical data, the RefSpecDataServer which provides the reference spectra for the fits of the measured spectrum and CommonDataServer for the remaining data like pressure or temperature profiles. Upon triggering by the retrieval server, the database server not only reads in the requested data, but also does simple tasks like interpolating the correct wavelength grid. It also caches data that are needed by more than one retrieval to accelerate the processing. The server is set up in a generic way making it easy to add or exchange data needed for a given retrieval.
2.2.2. Nadir Retrieval Server
Before the nadir measurements are processed, the cloud parameters and AAI are retrieved in the climatological pre-processing. The cloud parameters are used in the subsequent retrieval of the trace gases. For the Nadir DOAS retrievals the kernel of the GDP was modified to accept SCIAMACHY input. The retrieval algorithms themselves were not modified meaning that the SGP products have the same quality as the GOME products albeit on a higher spatial resolution. The basis for the SGP DOAS implementation is the SDOAS scheme developed by BIRA, which is closely based on the GDOAS developed for GOME.
2.2.3. Limb Retrieval Server
The Limb retrieval is done by the DLR developed package DRACULA. While various models are implemented in DRACULA, the SGP uses the Iterative Regularized Gauss-Newton Method. It includes sophisticated tech- niques to select the iteration and regularisation parameters. A polynomial is fitted to radiances to remove broad spectral features and ratioed radiances are constructed for each tangent height. Finally the logarithm of the ratios determines the basis for the retrieval.
2.3. Overview of MDS
The so called measurement data sets (MDSs) contain the measurements of the atmosphere. Four MDS’s exist: Cloud & Aerosol MDS Contains the cloud parameters measured in nadir geometry: cloud fraction, cloud top height and cloud optical thickness. The algorithms are described in chapter 3.
Nadir MDS Contains the trace gas columns: O3, NO2, HCHO, SO2, BrO, H2O, CHOCHO, OClO, CO and CH4. The algorithms are explained in chapters5,6 and7
Limb MDS Contains the trace gas profiles of O3, NO2 and BrO. The algorithms are explained in chapter8. Limb Cloud MDS Contains height resolved indicators for cloud presence and type (water clouds, PSCs and NLCs). The algorithm is explained in chapter9.
SGP OL1b-2 ATBD Version 7 Page 13 of 137 Part II.
Nadir Retrieval Algorithms
14 3. Cloud Parameters
3.1. Cloud Top Height and Cloud Optical Thickness
3.1.1. Overview
Clouds play an important role in the Earth climate system (Kondratyev and Binenko, 1984) . The amount of radiation reflected by the Earth-atmosphere system into outer space depends not only on the cloud cover and the total amount of condensed water in the Earth atmosphere but also the size of droplets aef and their thermodynamic state is also of importance. The information about microphysical properties, cloud top height and spatial distributions of terrestrial clouds on a global scale can be obtained only with satellite remote sensing systems. Different spectrometers and radiometers , deployed on space-based platforms, measure the angular and spectral distribution of intensity and polarization of reflected solar light (see e.g. Deschamps et al., 1994). Generally, the measured values depend both on geometrical and microphysical characteristics of clouds. Thus, the inherent properties of clouds can be retrieved (at least in principle) by the solution of the inverse problem. The accuracy of the retrieved values depends on the accuracy of measurements and the accuracy of the forward radiative transfer model. In particular, it is often assumed that clouds can be represented by homogeneous and infinitely extended in the horizontal direction plane-parallel slabs (Kokhanovsky et al., 2003; Rossow, 1989). The range of applicability of such an assumption for real clouds is very limited as is shown by observations of light from the sky on a cloudy day. For example, the retrieved cloud optical thickness τ is apparently dependent on the viewing geometry (Loeb and Davies, 1996). This, of course, would not be the case for an idealized plane-parallel cloud layer. However, both the state-of-art radiative transfer theory and computer technology are not capable to incorporate 3-D effects into operational satellite retrieval schemes. As a result, cloud parameters retrieved should be considered as a rather coarse approximation to reality. However, even such limited tools produce valuable information on terrestrial clouds properties. For example, it was confirmed by satellite measurements that droplets in clouds over oceans are usually larger than those over land . This feature, for instance, is of importance for the simulation of the Earth’s climate . Concerning trace gas retrievals in the UV/VIS, clouds are considered as “contamination”. The part of the column, which is below the top of the clouds, cannot be detected by the satellite. This ghost vertical column has to be estimated from climatological vertical profiles and is added to the vertical column retrieved. It is determined by integrating the profile from surface up to the cloud top height. Partial cloudiness within the field of view can be taken into account using fractional cloud cover. The Semi-Analytical CloUd Retrieval Algorithm (SACURA) is used in the SGP OL1b-2 to retrieve the cloud top height and the cloud optical thickness. Cloud top height is derived from measurements in the oxygen A absorption band as recommended by (Yamomoto and Wark, 1961). In addition, we retrieve the cloud geomet- rical thickness from the fit of the measured spectrum in the oxygen A-band and optical thickness using the wavelength 755 nm outside of the band.
3.1.2. Detailed Description
3.1.2.1. Cloud Top Height
The determination of the cloud top height h using SACURA is based on the measurements of the top-of- atmosphere (TOA) reflection function R in the oxygen A-band (Rozanov and Kokhanovsky, 2004). The cloud
15 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
reflection function is extremely sensitive to the cloud top height in the centre of the oxygen absorption band. To find the value of h, we first assume that the TOA reflectance R can be presented in the form of a Taylor expansion around the assumed value of cloud top height equal to h0 :
∞ X i R(h) = R(h0) + ai(h − h0) (3.1) i=1
(i) (i) th where ai = R (ho)/I. Here R (h0) is the i derivative of R at the point h0. The next step is the linearisation, which is a standard technique in the inversion procedures (Rodgers, 2000; Rozanov et al., 1998). We found that the function R(h) is close to a linear one in a broad interval of the argument change (Kokhanovsky and Rozanov, 2004). Therefore, we neglect non-linear terms in equation (3.1). Then it follows:
0 R = R(h0) + R (ho) · (h − h0) (3.2)
0 dR where R = dh . We assume that R is measured at several wavelengths in the oxygen A-band. Then instead of the scalar quantity R we can introduce the vector Rmes with components R(λ1),R(λ2), ··· R(λn). The same applies to other scalars in equation (3.1). Therefore, it can be written in the following vector form:
y = ax (3.3)
0 where y = Rmes − R(h0), a = R (h0) , and x = h − h0. Note that both measurement and model errors are contained in equation (3.3). The solution xˆ of the inverse problem is obtained by the minimizing the following cost function: Φ = ky − axk2 (3.4)
where k· · · k means the norm in the Euclid space of the correspondent dimension. The value of xˆ, where the function Φ has a minimum can be represented as the scalar product in the Euclid space Pn i=1 aiyi xˆ = Pn 2 (3.5) i=1 ai with n being the number of spectral channels where the reflection function is measured.
Therefore, from known values of the measured spectral reflection function Rmes (and also values of the calcu- 0 lated reflection function R and its derivative R at h = h0) at several at wavelengths, the value of the cloud top height can be found from equation (3.5) and equality: h =x ˆ + h0. The value of h0 can be taken equal to 1.0 km, which is a typical value for low level clouds. The main assumption in our derivation is that the dependence of R on h can be presented by a linear function on the interval x (Kokhanovsky and Rozanov, 2004). An error of 0.25 km can be expected for full convergence; otherwise 0.5 km.
3.1.2.2. Cloud Optical Thickness
Cloud optical thickness τ, together with the cloud fraction c, has a significant impact on the transfer of solar and infra-red radiation through a cloudy atmosphere. τ is defined as the cloud extinction coefficient kext integrated across the cloud vertical extent. For a vertically homogeneous cloud with geometrical thickness L, τ = kextL. For optically thick clouds, the optical thickness in the visible is estimated from the following equation (Kokhanovsky et al., 2003): R(µ, µ0, φ) = R0∞(µ, µ0, φ) − tcloudK0(µ)K0(µ0), (3.6) ↑ where R(µ, µ0, φ) = πI (µ, µ0, φ)/µ0F0 is the cloud reflection function as measured from the satellite, µ0 and µ are the cosines of the solar and observation zenith angles, φ is the relative azimuth, F0 is the top-of-atmosphere irradiance on the plane perpendicular to the incident light beam, and I↑ is the intensity of the reflected light, tcloud = 1/(a + bτ). Here tcloud is the cloud spherical transmittance, a = 1.07 and b = 0.75(1 − g). Assuming a given cloud model, e.g., spherical particles and a polydisperse distribution with a given effective radius of droplets, aef , or predefined ice crystals shapes and size distributions, the escape function K0(µ),
SGP OL1b-2 ATBD Version 7 Page 16 of 137 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
and the reflection function for a semi-infinite layer R0∞ are pre-calculated and stored in look-up-tables (LUTs). Approximate equations for these functions can be used as well. In particular, a good approximation for K0(µ) is:
3 K (µ) = (1 + 2µ). (3.7) 0 7 One derives: 1 K (µ)K (µ ) τ = 0 0 0 − a . (3.8) b R∞(µ, µ0, φ) − R(µ, µ0, φ) This equation is used in SACURA for cloud optical thickness retrievals. It follows from this equation that retrievals of τ for very thick clouds (R → R∞) are highly uncertain and small errors (e.g., calibration errors) in the measured reflection function will lead to large errors in the retrieved cloud optical thickness. Often, a limiting value of cloud optical thickness is used in the retrieval process e.g., 100, as most clouds, but certainly not all have optical thickness below 100.
3.2. Cloud Fraction
3.2.1. Introduction
The basic idea in OCRA (Optical Cloud Recognition Algorithm Loyola and Ruppert, 1998) is to decompose optical sensor measurements into two components: a cloud-free background and a remainder expressing the influence of clouds, i.e.
R = RCF + RC (3.9)
where R is the reflectance and the indices CF and C indicate the cloud-free component and the cloudy component respectively. The reflectance for a given location (x, y), and wavelength λ can be defined as
I(x, y, λ) R(x, y, λ) = (3.10) I0(λ) · cos θ0 · cos θ
with
I Upwelling radiance into the field of view
I0 Solar irradiance θ Viewing Zenith angle
θ0 Solar Zenith Angle
The key to the algorithm is the construction of the cloud-free composite that is invariant with respect to the atmosphere, and to topography and solar and viewing angles. The comparison of the spatially resolved cloud- free scenes and the measurement gives then the cloud fraction for a given scene. As for the GOME processor, in SCIAMACHY PMD data are used to determine the cloud fraction. These have the advantage that they have a higher spatial resolution than the spectrally resolved measurements (≈ 7 x 30 km). The steps for the calculation of the cloud fraction are 1. Generation of a database with the cloud-free composite by a) Extracting PMD signals and calculating a relative reflectance b) Find cloud-free scenes
SGP OL1b-2 ATBD Version 7 Page 17 of 137 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
c) Grid data
2. Calculation of cloud fraction a) Determine offset and scaling factor b) For each measurement, sum up signal of all PMDs and compare with cloud-free composite to de- termine the cloud fraction c) For each measurement, average over subpixels
3.2.2. Generation of the cloud-free composite
In previous versions of the SCIAMACHY data processor the GOME cloud-free composite database was used. Starting from the version 5 of the processor PMD measurements of SCIAMACHY were used to build a database of cloud-free measurements. First the PMD values of the Earth and Sun measurements were extracted from Level 1b data (version 6.03, the latest available version) in the time range from 2003 to 2007. Earth measure- ments are downsampled to 32 Hz in the Level 1b from the original 40 Hz while the sun measurements still have the original sampling. Additionally, the degradation of the instrument has to be corrected:
PMDEarth mPMD 32Hz RPMD = · · (3.11) PMDSun mP MDcal 40Hz with PMDEarth/Sun as the signal of PMD Earth and Sun measurements and mPMD(cal) as the degradation correction factor for Earth and Sun PMD measurements. For version 6 of the processor the new m-factors derived from the scan mirror model (Slijkhuis and Lichtenberg(2014)) were used. The above equation holds for all PMDs. In order to determine if the observed scene is cloud-free, the saturation S of the PMD reflectances is calculated :
max(R ,R .R ) − min(R ,R ,R ) S = PMD2 PMD3 PMD4 PMD2 PMD3 PMD4 max(RPMD2,RPMD3,RPMD4) min(R ,R ,R ) = 1 − PMD2 PMD3 PMD4 (3.12) max(RPMD2,RPMD3,RPMD4) with RP MDn as the signal in PMD number n. The saturation was preferred over the colour distance (that is used for the GOME cloud-free composite), because it can be easily expanded for a future separation of cloudy scenes from ice or snow covered surfaces. Both methods are completely equivalent, since they are a measure for the difference between a coloured scene and achromatic (white/grey/black) scene. Totally clouded scenes have a low saturation near 0, because they are white in the wavelength range measured by PMDs 2-4 and the signals in all of them will be similar. A cloud-free scene is indicated by a large saturation. The database with the cloud-free composite is build on a grid with a resolution of 0.36◦ × 0.36◦ (latitude x longitude). Each grid point is initialised with a saturation value of 0 (fully clouded). The database contains the following values: 1. Latitude and longitude of the grid point 2. Centre latitude and longitude of the measurement with the highest saturation so far 3. Reflectance values for all PMDs divided by the solar zenith angle 4. Solar Zenith angle 5. Saturation 6. Colour distance from the white point (see Loyola, 2000)
SGP OL1b-2 ATBD Version 7 Page 18 of 137 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
For each month in the considered time range the saturation values of the observations is sequentially cal- culated. If the measured saturation is larger than the one on the nearest grid point in the database and thus indicating that the observed scene is less cloudy than the one currently in the database, all values in the database for this grid point are replaced with those of the current measurements. The resulting monthly databases are combined to one database after all data are processed. In future versions of the processor the monthly databases can be used to build a seasonally dependent cloud-free composite to decrease the impact of colour variations of the surface over time.
3.2.3. Determination of the cloud fraction
For a given PMD observation the cloud fraction cfrac can now be determined as
v u 4 2 uX cf cfrac = t RP MDi − RP MDi − αi · βi (3.13) i=2
with
RP MDi Observed reflectance of PMD i cf RP MDi Reflectance for the cloud-free case from the database
αi Offset for PMD i
βi Scaling factor for PMD i
The offsets correct for the fact that the measured reflectances can be smaller than the cloud-free reflectance in the database. Possible reasons can be seasonal change of vegetation or ocean colour. Since the sign of cf the difference RP MDi − RP MDi is lost, cloud-free areas with lower brightness will give the same cloud fraction as slightly clouded scenes. By setting the offset to a large enough value the cloud fraction can be corrected for this effect. Using a small subset of the reflectance data set, the offset αi was set to the largest negative value of the reflectance difference found in the set. Note that a future extension of the database to include seasonal variations can minimise the influence of the colour changes.
The scaling factors βi correct for the fact that the albedo of observed clouds is not uniform but depends the illumination geometry, the thickness of the cloud, the size of the water droplets and other parameters. In effect this leads to different reflectances for scenes with the same cloud cover and eventually to different cloud fractions. In the current algorithm, only one scaling factor is available for each PMD, independent of season and geographical coordinates. In order to minimise errors in the calculation of the cloud fraction, the scaling factors were determined by a comparison with FRESCO+ (Wang et al., 2008). Version 6 also contains the cloud ice discrimination SPICI using the algorithm as described in Krijger et al. (2005). With this algorithm cloud free subpixels above ice are now properly detected1. SPICI employs a similar method as OCRA to determine the colour of the sub-pixel. It uses additionally PMD D (800 -900 nm) to discriminate clouds from ice.
3.2.4. Future improvements
Since the calculation and extraction of SCIAMACHY data from several years is rather time consuming, possible future algorithm improvements were already considered during the generation of the cloud-free composite. These improvements include: Determination of the offset using the complete data set and not only a subset Independent determination of the scaling factors using a composite of totally clouded scenes Introduction of seasonal and geographically dependent offsets and scaling factors
1ice and cloud were not distinguishable by their colour using only PMDs in the visible range
SGP OL1b-2 ATBD Version 7 Page 19 of 137 4. Absorbing Aerosol Index
4.1. Overview
The Absorbing Aerosol Index (AAI) indicates the presence of elevated absorbing aerosols in the Earth’s atmo- sphere. The aerosol types that are mostly seen in the AAI are desert dust and biomass burning aerosols. The AAIs described in this ATBD are derived from the reflectances measured by SCIAMACHY at 340 and 380 nm.
4.1.1. Retrieval Settings
The wavelength pair used is [340, 380] nm. Both wavelengths originate from cluster 9 of the SCIAMACHY spectrum. The associated reflectances at these two (centre) wavelengths are determined by taking the average of all the reflectances that fall inside a 1-nm wavelength bin around the respective centre wavelengths.
4.2. Detailed Description
4.2.1. Definition of used geometry
Figure 4.1 defines, in a graphical way, the angles that are used to specify the viewing and solar directions. An imaginary volume element that is responsible for the scattering of incident sunlight is located in the origin of the sphere. The solar direction is described by the solar zenith angle θ0 and the solar azimuth angle φ0. The viewing direction is defined by the viewing zenith angle θ and the viewing azimuth angle φ.
local zenith
φ-φ0 local θ0 meridian plane Sun θ
φ0
φ scattered local light horizon scattering plane incident Θ sunlight
Figure 4.1.: Definition of viewing and solar angles.
20 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
We make use of a right-handed coordinate frame, meaning that φ − φ0 as sketched in figure 4.1 is positive. We followed the same definition of φ and φ0 as is present in the SCIAMACHY data. However, there is no need to specify it because only the azimuth difference φ − φ0 is of relevance. For completeness, we mention that the single scattering angle, under this definition of angles, can be calculated from
cos θ = − cos θ cos θ0 + sin θ sin θ0 cos(φ − φ0) (4.1)
4.2.2. Definition of the Residue
The Absorbing Aerosol Index (AAI) is a dimensionless quantity which was introduced to provide information about the presence of UV-absorbing aerosols in the Earth’s atmosphere. It is derived directly from another quantity, the residue, which is defined by Herman et al.(1997) as
R R r = −100 ·{10log( λ )obs −10 log( λ )Ray} (4.2) Rλ0 Rλ0
In this equation, Rλ denotes the Earth’s reflectance at wavelength λ. The superscript obs refers to reflectances which are measured by, in this case, SCIAMACHY, while the superscript Ray refers to modelled reflectances. These modelled reflectances are calculated for a cloud-free and aerosol-free atmosphere in which only Rayleigh scattering, absorption by molecules, Lambertian surface reflection as well as surface absorption can take place. The reflectance is defined as
πI R = (4.3) µ0E where I is the radiance reflected by the Earth atmosphere (in W m−2nm−1sr−1), E is the incident solar irradi- −2 −1 ance at the top of the atmosphere perpendicular to the solar beam (in W m nm ), and µ0 is the cosine of the solar zenith angle θ0. As for the wavelengths involved, the wavelengths λ and λ0 must lie in the UV, and were set to 340 and 380 nm, respectively, for SCIAMACHY. The Rayleigh atmosphere in the simulations is bounded below by a Lambertian surface having a wavelength independent surface albedo As, which is not meant to represent the actual ground albedo. It is obtained from requiring that the simulated reflectance equals the measured reflectance at λ0 = 380 nm:
obs Ray (4.4) Rλ0 = Rλ0 (As)
Ray The surface albedo found in this way is used to calculate Rλ , so one assumes that the surface albedo is constant in the wavelength interval [λ, λ0], which is true for most cases. Note that equation (4.2) can now be reduced to
obs ! 10 Rλ r = −100 · log Ray (4.5) Rλ
4.2.3. Definition of the AAI
The importance of the residue, as defined above, lies in its ability to effectively detect the presence of absorbing aerosols even in the presence of clouds. When a positive residue (r > 0) is found, absorbing aerosols were detected. Negative or zero residues on the other hand (r ≤ 0), suggest an absence of absorbing aerosols. For that reason, the AAI is defined as equal to the residue r where the residue is positive, and it is not defined where the residue has a negative value.
SGP OL1b-2 ATBD Version 7 Page 21 of 137 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
4.2.4. Calculation of the Residue
The first step in the calculation of the residue involves finding the artificial surface albedo As for which the measured SCIAMACHY reflectance at the reference wavelength λ0 = 380 nm equals the simulated reflectance at the same wavelength (cf. equation 4.4). The simulated reflectances are found from a collection of Look-Up Tables (LUTs). These LUTs are described in section 4.2.5. The simulations basically describe a cloud-free, homogeneous atmosphere which is bounded below by a Lambertian surface. The contribution of the surface to the TOA reflectance may be separated from that of the atmosphere according to the following formula (Chandrasekhar, 1960):
0 Ast(µ)t(µo) R(µ, µo, φ − φ0,As) = R (µ, µo, φ − φ0) + ∗ (4.6) 1 − Ass
In this equation, the first term R0 is the path reflectance, which is the atmospheric contribution to the re- flectance. The second term is the contribution of the surface with an albedo As. The parameter t is the total atmospheric transmission for the given zenith angle, s∗ is the spherical albedo of the atmosphere for illumi- nation from below, µ is the cosine of the viewing zenith angle θ, and µ is the cosine of the solar zenith angle defined earlier. Using equation (4.6) and by demanding that the simulated reflectance Ray equals the θ0 Rλ0 measured reflectance obs at 380 nm, we find the following expression for the surface albedo : Rλ0 As
Robs − R0 A = λ0 λ0 (4.7) s ∗ obs − 0 t(µ)t(µ0) + s (Rλ0 Rλ0 )
In this equation, 0 denotes the simulated reflectance for the actual atmosphere, but without surface reflection. Rλ0 R0 can be expanded in a Fourier series. In our case, with a Rayleigh atmosphere, the expansion is exact with only three terms in φ − φ0 . We have
2 0 X R = a0 + 2ai(µ, µ0) cos i(φ − φ0) (4.8) i=1
∗ The idea is that with a proper LUT of ai, t(µ) and s , we can easily calculate R0, As and Rλ. Some interpolation is necessary. In this case we have to interpolate over µ and µ0 and over the surface height hs.
4.2.5. Look-up Tables
Using the radiative transfer code DAK (Doubling-Adding KNMI, de Haan et al., 1987), Look-Up Tables (LUTs) ∗ were created. The LUTs contain the parameters ai, t(µ) and s as well as the total Ozone column, as defined in section 4.2.4. The definition of the coefficients ai is such that the path reflectance R0 may be reconstructed from them according to
R0 = a0 + 2a1 cos(φ − φ0) + 2a2 cos 2(φ − φ0) (4.9)
Adding the surface contribution requires equation (4.6) and the parameters t(µ) and s∗ . The simulations were done for cloud-free situations. Aerosols were not included either. The LUTs were prepared as a function of µ and µ0, surface height hs and total ozone column. The coefficients were calculated for 42 Gaussian distributed µ and µ0 points, and for 9 surface heights hs ranging from 0 to 8 km in 1 km steps. The ozone total column retrieved by SCIAMACHY for the given observation is used for the look-up of the correct values in the LUT.
4.2.6. Degradation Correction
Since the algorithm relies on absolute values for the reflectance, the degradation has to be corrected. The residue increased by, on average, more than 2.5 index points over the last years, and an analysis indicated
SGP OL1b-2 ATBD Version 7 Page 22 of 137 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18 that the increase could be completely explained by the instrument degradation which was recorded by instru- ment Light Path Monitoring (LPM) measurements (which are taken on a regular basis). In the processor, the degradation is now corrected during the internal Level 1b to 1c step . Details of the degradation correction can be found in Slijkhuis and Lichtenberg(2014) and Krijger(2011).
SGP OL1b-2 ATBD Version 7 Page 23 of 137 5. SDOAS Algorithm General Description
The vertical column retrieval algorithm GDOAS was developed at BIRA-IASB specifically for GOME on the basis of the well-established and widely used DOAS method (Platt and Stutz, 2008). GDOAS was implemented into the GOME data processor (GDP) version 4. The GDOAS adaptation to the SCIAMACHY instrument was renamed SDOAS and has also been implemented in the SCIAMACHY Ground Processor L12 (from version 3) to have an accuracy similar to the one obtained with GDP4. This section presents a brief description of the DOAS method that involves two steps: the slant column retrieval and the conversion into vertical columns using calculated air mass factors. The detailed description of GDOAS is provided in (Spurr et al., 2004; Van Roozendael et al., 2006; Lerot et al., 2009).
5.1. Slant column retrieval
The Lambert-Beer extinction law applied to the earthshine measurements is the basis for the slant column retrieval from satellite measurements. A direct solar irradiance measurement void of atmospheric absorption structures is used as the background spectrum. The validity of this law is limited to the weak absorption, which is generally true in case of the atmospheric trace gas absorbers. However, in very particular conditions, the DOAS approximation may be not verified (e.g. in the UV for high solar zenith angles due to the strong ozone absorption or in case of high SO2 concentrations during volcanic eruptions). In SDOAS it is generally the logarithms of intensities (so-called "optical densities") that are being used. The effects of the broadband molecular and aerosol scattering are represented in the form of the low-order polynomials (typically of the 2nd or 3rd degree). The main equation used for the DOAS retrieval is then
Iλ(Θ) Y (λ) = ln 0 Iλ(Θ) n X X ∗ j = − Eg(Θ) · σg(λ) − αj (λ − λ ) − αRσR(λ) (5.1) g j=0 with
Iλ(Θ) Earth radiance at wavelength λ for the geometrical path Θ
0 Iλ Solar irradiance
Eg Effective slant column density of gas g
σg Differential absorption cross-section of gas g λ∗ Reference wavelength for closure polynomial
σR Ring reference spectrum
αR Scaling parameter for Ring spectrum
The DOAS retrieval consists in a minimization of the weighted least squares difference between measured and calculated optical densities Y(λ) in the spectral interval appropriately selected for the trace gas under study. To calculate optical density, reference absorption cross-sections are provided by independent measurements or are pre-calculated. For instance, the Ring effect caused by the inelastic Raman scattering is treated as a
24 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18 pseudo-absorber. The corresponding Ring spectrum is usually defined as a (logarithmic) ratio between the radiance spectra with and without inelastic Raman scattering (Chance and Spurr, 1997). Two measurements of the solar irradiance are realized daily using the two diffusers (ESM and ASM) mounted on the instrument. The algorithm uses the most recent update of the sun spectrum measured by one of the two diffusers, depending on the trace gas to retrieve. The wavelength calibration of the irradiance spectrum is further improved using a cross-correlation procedure involving a high-resolution reference solar spectrum. In addition, to correct for possible distortion of the wavelength grid (e.g. due to the Doppler effect caused by the satellite movement), the wavelength grid of the earthshine spectrum is allowed to be shifted in the DOAS procedure.
The retrievals performed in the channel 2 of SCIAMACHY (BrO, SO2, OClO) revealed a problem, which is due to the presence of a strong polarization-related anomaly occurring right in the middle of the channel. This anomaly interferes with the absorption structures of the retrieved gases that leads to the non-physical results. To reduce this polarization-related artefact, a polarization vector η (often called ETA), extracted from the SCIAMACHY key data set, is included into the SDOAS fit procedure for some of the trace gases. Also, to account for possible intensity offsets in the spectra, a supplementary cross-section calculated as the inverse earthshine spectrum is fitted in the DOAS procedure. This term also corrects for some limitations of the Ring spectrum, e.g. over bright surfaces or in regions where vibrational Raman scattering in ocean water is relevant and is used for most minor trace species.
5.2. Vertical column retrieval
The conversion from slant to vertical column amounts is done via the AMF computation. The AMF definition used in the SGP is the common one
Inog ln I A = g (5.2) τvert with A Air mass factor
Inog Simulated backscatter radiances without main gas
Ig Simulated backscatter radiance with main gas
τvert Vertical optical depth of the main gas
These AMFs are directly calculated on the fly with the multiple scattering radiative transfer model LIDORT (Linearized Discrete Ordinate Radiative Transfer), without the need for large look-up tables. LIDORT assumes the atmosphere as a stratified structure with a given number of optically homogeneous layers. For more information about LIDORT see Spurr et al.(2001). Since the AMF depends not only on viewing geometry and solar position but also on the wavelength and the concentration vertical profile shape, it is calculated for each retrieved gas individually. The concentration profile shape is generally provided by an external climatology. AMF calculation demands also an information about a surface albedo. In the SGP it is taken from the TOMS albedo data base. Two types of calculations are possible with the data processor: 1. An iterative approach when the total column is one of the input parameters for the selection of the profile within the climatology. Currently, this method is only used for ozone (see below) as it is only needed for strong absorbers. 2. A standard approach when the climatology is only based on seasonal and geographical parameters.
SGP OL1b-2 ATBD Version 7 Page 25 of 137 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
For strongly varying absorbers such as SO2, the use of climatologies leads to large errors. Therefore, in the current processor two standard AMF are calculated, one for a volcanic eruption scenario and one for a boundary layer pollution situation. Both results are provided to the user who has to decide which value is more appropriate for his application. For OClO, no vertical column is calculated at all as rapid photochemistry and the change of solar zenith angle along the light path through the stratosphere at low sun make application of the concept of vertical columns difficult.
In general, two types of AMF are calculated: for clear sky (Aclear; from the top of the atmosphere to the ground) and for cloudy (Acloud; from the top of the atmosphere to the cloud-top level) scenarios. The cloudy air mass factor calculation is based on cloud parameters generated off-line by dedicated algorithms. The vertical column is then calculated as
E + cfrac · G · Acloud V = MR (5.3) (1 − cfrac) · Aclear + cfrac · Acloud with
V Vertical column density E Slant column density of main gas
MR Molecular Ring correction scale factor
cfrac Intensity weighted cloud fraction G “Ghost column” of main gas below cloud top height
Acloud AMF to the cloud top level
Aclear AMF to the ground level
The molecular Ring correction MR is specific to total ozone retrievals (see below)). For other trace gases, this factor is fixed to 1. The "ghost column" is the part of the column hidden below the cloud and thus not detectable by the satellite instrument. Therefore, for the cloudy pixels, a climatological gas column comprised between the ground and the cloud top needs to be added to the retrieved one. The "ghost column" concept works reasonably well for trace gases with more or less constant tropospheric distributions and prevents the cloud-induced "jumps" in retrieved vertical column fields. For strongly varying species such as SO2, no ghost column is applied.
5.3. Nadir Ozone Total Column Retrieval
5.3.1. Motivation
The role of ozone in the Earth’s atmosphere is very important since it absorbs solar UV photons, protecting the biosphere from these harmful radiations. Also, the radiation absorption by the high concentrations of ozone in the stratosphere leads to an heating of this part of the atmosphere. This temperature increase in the stratosphere makes this region very stable and influences the dynamic of the whole atmosphere. The discovery of the ozone hole above Antarctica during spring time was one of the most obvious changes observed in Earth’s atmosphere. Although the Montreal Protocol and its amendments have regulated the production and release of ozone depleting substances, the ozone recovery expected to occur in the next decades has to be monitored on a long-term basis. Furthermore, climate change will have an impact on the atmospheric dynamics and chemistry which influence the ozone concentrations. Global measurements of ozone columns can help to better understand these interactions and consequently to better predict the timing of ozone recovery.
SGP OL1b-2 ATBD Version 7 Page 26 of 137 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
Although 90% of ozone is in the stratosphere, tropospheric ozone concentrations can locally be important. In the troposphere, ozone is a pollutant and a constituent of smog. It is also a powerful oxidizing agent and an im- portant greenhouse gas. Total ozone measurements may be combined to stratospheric ozone measurements to derive information on tropospheric ozone content.
5.3.2. Retrieval Settings
Ozone absorption is strongly temperature-dependent in the UV Huggins bands, and in this spectral range an effective temperature is derived from the DOAS fitting in addition to the ozone slant column itself.
Level 1b-1c Settings Calibration All calibrations applied SMR D0 (Sun over ESM diffuser) DOAS Main Settings Fitting Interval 325 - 335 nm Polynomial Degree 3rd order Wavelength Shift Wavelength calibration of sun reference optimized over fitting interval by NLLS adjustment on pre-convolved NEWKPNO atlas Absorption Cross Sections/Fitted Curves
O3 Bogumil et al.(2003)@243 K, shifted by 0.02nm, scaled by 1.03
NO2 Bogumil et al.(2003)@243 K 243K 223K O3 Difference Spectrum Difference σO3 − σO3 , shift allowed, scaled by 1.03 Ring Spectrum Calculated by convolution of the Chance and Spurr(1997) solar atlas with RRS cross-sections of molecular N2 and O2. Total Column Calculation: Profiles/AMF AMF ref. Wavelength 325.5 nm
O3 Profile Column-classified ozone profile climatology TOMS V.8 Radiative Transfer Model LIDORT Cloud Top Height SACURA Cloud Fraction OCRA
5.3.3. Additional Details
5.3.3.1. Molecular Ring correction
In addition to the filling-in of Fraunhofer absorption solar lines, rotational Raman scattering also causes the filling-in of atmospheric absorption features. This has to be considered for precise total ozone retrievals. It is shown in Van Roozendael et al.(2006) that a simple correction for this molecular Ring effect can be realized by dividing the slant column by a scale factor MR calculated with the following equation
sec(θ0) MR = 1 + αRσR 1 − (5.4) (1 − cfrac) · Aclear + cfrac · Acloud with symbols as in equation 5.3 and
SGP OL1b-2 ATBD Version 7 Page 27 of 137 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
αR fractional intensity of Raman light (from DOAS fit)
σR average Ring cross section calculated over the fitting interval
θ0 Solar zenith angle
It is calculated “on the fly” during the vertical column retrieval and usually not available separately. Following a request from users, the slant column provided in the SGP product is the Ring corrected slant column (i.e. E/MR ).
5.3.3.2. Vertical column with iterative approach
For ozone, the total column is a good proxy for the ozone profile, and column-classified ozone profile clima- tology is useful for selecting profiles required for the radiative transfer. In GDOAS, the ozone AMF is adjusted iteratively to reflect the actual column content as expressed by the slant column.
In the first iteration, an initial AMF A0 is computed for a given initial guess of vertical column. The vertical column V0 is obtained, which serves as the second guess for the vertical column. This process runs until the convergence criterion is reached, i.e. until the relative difference between consequent iterations is less than some predefined small number.
SGP OL1b-2 ATBD Version 7 Page 28 of 137 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
5.4. Nadir NO2 Total Column Retrieval
5.4.1. Motivation
The main source of NO2 in the stratosphere is microbiological soil activity. The diurnal, seasonal, and latitudinal variation of NO2 is dominated by the equilibrium between NOx and the reservoir substances (mainly N2O5, HNO3, ClONO2). In the troposphere, the main sources of NO2 are anthropogenic in origin, e.g. industry, power plants, traffic and forced biomass burning. Other, but slightly less important origins comprise natural biomass burning, lightning and microbiological soil activity. NO2 emissions have increased by more than a factor of 6 since pre-industrial times with concentrations being highest in large urban areas.
Global monitoring of NO2 emissions is a crucial task since nitrogen oxides play a central role in atmospheric chemistry. For example, it catalyses ozone production, contributes to acidification and also adds to radiative forcing. The high spatial resolution of SCIAMACHY allows us performing very detailed observations of polluted regions.
5.4.2. Retrieval Settings
Level 1b-1c Settings Calibration All calibrations except radiometric SMR A0 (Sun over ASM diffuser without radiometric calibration) DOAS Main Settings Fitting Interval 426.5 - 451.5 nm Polynomial Degree 2nd order Wavelength Shift Wavelength calibration of sun reference optimized over fitting interval by NLLS adjustment on pre-convolved NEWKPNO atlas Absorption Cross Sections/Fitted Curves
NO2 Bogumil et al.(2003)@243 K
O3 Bogumil et al.(2003)@243 K, shifted 0.025 nm
O2-O2 Greenblatt et al.(1990); Wavelength axis corrected by Burkholder
H2O Generated from HITRAN database Ring Spectrum Calculated by convolution of the Chance and Spurr(1997) solar atlas with RRS cross-sections of molecular N2 and O2. Empirical Functions Offset and Slope Correction Inverse Earthshine spectrum (radiance) Total Column Calculation: Profiles/AMF AMF ref. Wavelength 439 nm
NO2 Profile HALOE (Lambert et al., 2000) Radiative Transfer Model LIDORT Cloud Top Height SACURA Cloud Fraction OCRA
SGP OL1b-2 ATBD Version 7 Page 29 of 137 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
5.5. Nadir SO2 Total Column Retrieval
5.5.1. Retrieval Settings
Level 1b-1c Settings Calibration All calibrations except radiometric SMR A0 (Sun over ASM diffuser without radiometric calibration) DOAS Main Settings Fitting Interval 315 - 327 nm Polynomial Degree 3rd order Absorption Cross Sections/Fitted Curves
SO2 Vandaele et al.(1994)
O3 Bogumil et al.(2003)@243 K 243K 223K O3 Difference Spectrum Difference σO3 − σO3 Ring Spectrum Vountas et al.(1998) Empirical Functions Offset and Slope Correction Inverse Earthshine spectrum (radiance) Background Correction SCD from reference sector over the Pacific (180◦ - 220◦) Total Column Calculation: Profiles/AMF AMF ref. Wavelength 315 nm
SO2 Profile Anthropogenic Pollution scenario: 1 DU present from surface to 1 km height
SO2 Profile Volcanic Eruption scenario: 10 DU present in layer between 10 and 11 km Radiative Transfer Model LIDORT Cloud Top Height Not applied, ghost column set to 0 Cloud Fraction Not applied
5.5.2. Additional Details
For both, the slant column computation and the total column retrieval the standard method described above was adjusted.
5.5.2.1. Slant Column
In the slant column determination, a spectral interference at large ozone absorption (high solar zenith angle, large ozone column) leads to unrealistic slant columns in the SO2 retrieval. To correct for this offset, the SO2 ◦ ◦ columns from a reference sector over Pacific (180 −220 longitude) are subtracted from the retrieved SO2 slant columns. For determination of the offset it is assumed that no SO2 is present in the so called reference sector over the Pacific and that the interfering effect (mainly ozone absorption) does not depend strongly on longitude. The values from the reference sector (i.e. the assumed offsets) are stored in a database (BG_DB) as background values.
Database Filling and Content For optimum correction, the BG_DB should contain those measurements over the reference sector which are closest in time to the actual measurement analysed at other longitudes. It should also have no gaps, should not be affected by volcanic SO2 plumes or outliers and should be available in NRT.
SGP OL1b-2 ATBD Version 7 Page 30 of 137 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
The orbit duration of ENVISAT is roughly 100 minutes leading to 14 orbits per day. Of these 14 orbits typically two cross the background reference sector near the equator. For higher latitudes more crossings occur. How- ever, as result of the gaps during limb measurements and from missing data, not all of the reference sector is covered on each day. The BG_DB contains the nadir SO2 slant columns retrieved by the off-line processor. It is continuously updated during processing. The values are retrieved with the same algorithm as the “regu- lar” slant columns, their only difference is the geolocation of the ground-pixel. New values are written to the database if The centre longitude is in the reference sector (currently all longitudes between 180◦ and 220◦) The ground-pixel is in the descending node of the orbit (i.e. on the sunlit side of the orbit). The RMS of the retrieval is below a limit (currently 0.007) The fractional cloud cover is below a limit (currently 0.5) At least one latitudinal bin with quality > 0 was found The orbit was not already used to add data to the BG_DB (duplicate entries would distort the quality value and the averaged value) All values obtained on the same day for a given latitude bin are averaged, weighted with their quality. Each latitudinal bin spans 5◦ leading to 36 bins per day. In order to judge the quality of the background value, the data base also contains a quality flag that can have values between 0 (no data) and 255 (best quality). The quality is determined from the number of data points available for each bin and the standard deviation of the SO2 slant columns. The quality of the background correction is written to the SCD FITFLAG. If the Background correction is used, bit #8 is set . The quality itself is coded into three bits (#9-11), resulting into 8 values : the value 0 means no background correction was performed, the value 7 marks the best possible correction and values in between represent intermediate quality.
Application of the Background Values
After the SO2 retrieval the slant columns are written to the MDS of the product with the offset from BG_DB applied. The offsets depend on latitude and time. Since the database is filled continuously during the process- ing, at the start of the processing there will always be measurements that have no corresponding (in time and latitude) background value. In this case the following method is used to obtain a background correction: 1. Search the database alternately backward and forward in time, until values from the neighbouring latitude bins are found. 2. Interpolate between the 2 neighbouring SCD offsets to the current latitude. 3. Interpolate between the 2 corresponding quality flags; a latitude near a missing latitude bin thus will automatically result in an SCD offset and a quality of or near 0. 4. Subtract the offset from the measurement.
5.5.2.2. Vertical Column
As already mentioned, VCD calculation was adjusted as well. Since SO2 is present only sporadically, the use of climatological values for the vertical profiles is not possible. Therefore, the approach was taken to assume a constant profile shape for two typical scenarios:
a profile with 1 DU of SO2 between a 0 and 1 km simulating an anthropogenic pollution event;
a profile with 10 DU of SO2 between a 10 and 11 km simulating a volcanic eruption.
Accordingly, two types of SO2 vertical columns - anthropogenic and volcanic - are computed. Both results are written into two different MDSs of the level 2 product. The second adjustment concerns the treatment of clouds in the retrieval. The ghost column approach that corrects for column parts hidden below clouds (see section 5.2) can lead to meaningless results in case of SO2. Contrary to O3, NO2 and BrO, the vertical atmospheric SO2 distribution is neither known nor predictable.
SGP OL1b-2 ATBD Version 7 Page 31 of 137 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
Both of the main sources of SO2, the volcanic eruptions and the anthropogenic pollution events, are sporadic. Therefore, assuming that SO2 is present below every cloud will give incorrect results. Consequently, no ghost column is added to retrieved SO2 vertical columns. In order to stay consistent with this approach, for the AMF factor always Aclear is used. The users should be advised that in some measurements SO2 might be hidden below a cloud resulting in too low SO2 vertical columns.
5.6. Nadir BrO Total Column Retrieval
5.6.1. Motivation
Bromine monoxide (BrO) is a key atmospheric trace gas playing a major role as catalyst of the ozone de- struction in both the stratosphere and the troposphere. The main sources of bromine in the stratosphere are long-lived and short-lived brominated organic compounds of natural and anthropogenic origin (CH3Br and halons). In the troposphere, large emissions of inorganic bromine have been observed in the polar boundary layer when frost flowers on the surface of the ocean vanish at the end of the winter. These bromine explosion events also result in efficient tropospheric ozone depletion. Finally, an other source of inorganic bromine in the troposphere and possibly in the stratosphere is the release by active volcanoes.
5.6.2. Retrieval Settings
Level 1b-1c Settings Calibration All calibrations except radiometric SMR A0 (Sun over ASM diffuser without radiometric calibration) DOAS Main Settings Fitting Interval 336 - 351 nm Wavelength Shift Wavelength calibration of sun reference optimized over fitting interval by NLLS adjustment on pre-convolved NEWKPNO atlas Polynomial Degree 3rd order Absorption Cross Sections/Fitted Curves
NO2 Bogumil et al.(2003)@ 243 K
O3 Bogumil et al.(2003)@ 243 K, shifted
O2-O2 Greenblatt et al.(1990), wavelength axis corrected by Burkholder BrO Fleischmann et al.(2004)@223 K 243K 223K O3 Difference Spectrum Difference σO3 − σO3 , shifted Ring Spectrum Vountas et al.(1998) Empirical Functions Polarisation Feature Correction η Nadir included in the fit Offset and Slope Correction Inverse Earthshine spectrum Total Column Calculation: Profiles/AMF AMF ref. Wavelength 343.5 nm BrO Profile Climatology based on the 3-D CTM BASCOE from BIRA (Theys et al., 2008) Radiative Transfer Model LIDORT Cloud Top Height SACURA Cloud Fraction OCRA
SGP OL1b-2 ATBD Version 7 Page 32 of 137 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
5.7. Nadir OClO Slant Column Retrieval
5.7.1. Retrieval Settings
Level 1b-1c Settings Calibration All calibrations except radiometric SMR A0 (Sun over ASM diffuser without radiometric calibration) DOAS Main Settings Fitting Interval 365 - 389 nm Polynomial Degree 4th order Absorption Cross Sections/Fitted Curves
NO2 Bogumil et al.(2003)@223 K
O4 Hermans et al.(1999) OClO Kromminga et al.(2003) Ring Spectrum Vountas et al.(1998) Undersampling Constant Undersamlping Spectrum calculated by IUP Empirical Functions Offset and Slope Correction Inverse Earthshine spectrum (radiance) Polarisation Feature Correction η Nadir included in the fit Intensity Correction Ratio Ratio of cloudy and cloud-free measurements calculated by IUP
5.7.2. Additional Details
The OClO retrieval in SDOAS is also changed with respect to the standard approach: an interference, which so far could not be explained, can lead to unrealistically large OClO columns over bright surfaces and clouds. Possible reasons are insufficient correction of the Ring effect of problems in the lv1 data, e.g. from instrument stray light, detector non-linearities or detector memory effects. To correct for this artefact, an empirical function (the ratio between two measurements - one over a bright cloud and another from a close clear pixel) is included into the fit procedure. Experience shows, that inclusion of this function can reduce artefacts over bright surfaces to a high degree. This empirical intensity correction ratio spectrum is sometimes referred to as "magic ratio".
5.8. Nadir HCHO Total Column Retrieval
5.8.1. Motivation
Formaldehyde (H2CO) and glyoxal (CHOCHO) are formed during the oxidation of the volatile organic com- pounds (VOCs) emitted by plants, fossil fuel combustion, and biomass burning. Due to a rather short lifetime of formaldehyde and glyoxal, their distribution maps represent the emission fields of their precursors, VOCs. Additionally, HCHO could also be used as a tracer for carbonaceous aerosols. This information will contribute to understanding of biogenic emissions, biomass burning, and pollution.
SGP OL1b-2 ATBD Version 7 Page 33 of 137 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
5.8.2. Retrieval Settings
Level 1b-1c Settings Calibration All calibrations except radiometric SMR A0 (Sun over ASM diffuser without radiometric calibration) DOAS Main Settings Fitting Interval 328.5 - 346 nm Polynomial Degree 5th order Absorption Cross Sections/Fitted Curves
NO2 Vandaele et al.(1998)
O3 Brion et al.(1998)@228 & 243 K HCHO Meller and Moortgat(2000)@298 K BrO Fleischmann et al.(2004)@223 K OClO Bogumil et al.(2003)@293 K SCIAMACHY irradiance of 20030329, KPNO solar spectrum, Gaussian slit Ring Spectrum function Undersampling Constant Undersamlping Spectrum calcculated by BIRA Empirical Functions Polarisation Feature Correction η and ς Nadir included in the fit Offset and Slope Correction Inverse Earthshine spectrum (radiance) Background Correction SCD from reference sector over the Pacific (180◦ - 220◦) Total Column Calculation: Profiles/AMF AMF ref. Wavelength 340 nm HCHO Profile IMAGES (Müller and Brasseur(1995)) Radiative Transfer Model LIDORT Cloud Top Height SACURA Cloud Fraction OCRA
5.8.3. Additional Details
Three successive steps are needed to retrieve HCHO total columns from SCIAMACHY nadir spectra: the slant column retrieval, the air mass factor calculation and a post-correction based on the slant columns retrieved over the Pacific Ocean and on the a-priori HCHO profiles. For the AMF calculation, a-priori concentrations profiles are taken from the CTM IMAGES (resolved monthly and 2° X 1.25°). Zonally and seasonally dependent artefacts due to interferences with BrO and ozone are strongly reduced by the reference sector method, which is applied in the same way as for the SO2. After the reference sector correction slant columns are converted into a vertical column
SCD − SCD VCD = 0 + VCD (5.5) AMF 0
VCD0 represents the climatological HCHO vertical column in the reference sector at the latitude of the mea- surement. The climatological vertical column database is built by integrating the appropriate climatological concentration profiles within the reference sector. In this database, the different climatological columns coming
SGP OL1b-2 ATBD Version 7 Page 34 of 137 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18 from different profiles with different longitudes for the same latitude are averaged. VCD0 is obtained via an interpolation scheme in the a-priori column database (as a function of the latitude and time). Contrary to a majority of other nadir products formaldehyde measurements are not provided for pixels with solar zenith angle larger than 60°.
5.8.4. User warning
Formaldehyde vertical columns from all pixels are written into the product, regardless of their cloud fraction. It is strongly advised to apply a cloud filtering to the formaldehyde vertical columns. It is to be emphasized that vertical columns of pixels with cloud fraction ≤ 40% represent actual concentration of formaldehyde. For larger cloud fractions the information content below the cloud altitude is weak because the column is dominated by a climatological information.
5.9. Nadir CHOCHO Total Column Retrieval
5.9.1. Retrieval Settings
Level 1b-1c Settings Calibration Uncalibrated data: only dark current (leakage), memory effect and etalon correction applied SMR A0 (Sun over ASM diffuser without radiometric calibration) DOAS Main Settings Fitting Interval 435 - 457 nm Polynomial Degree 4th order Absorption Cross Sections/Fitted Curves CHOCHO Volkamer et al.(2005)
NO2 Bogumil et al.(2003)@223 K
O3 Bogumil et al.(2003)@273 K
O4 Greenblatt et al.(1990)
H2O liquid Pope and Fry(1997) Ring Spectrum Vountas et al.(1998) Empirical Functions Offset and Slope Correction Inverse Earthshine spectrum (radiance) Background Correction SCD from reference sector over the Pacific (180◦ - 200◦) Total Column Calculation: Profiles/AMF AMF ref. Wavelength 446 nm CHOCHO Profile IMAGES (Müller and Brasseur(1995)) Radiative Transfer Model LIDORT Cloud Top Height SACURA Cloud Fraction OCRA
SGP OL1b-2 ATBD Version 7 Page 35 of 137 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
5.9.2. Additional Details
For the retrieval of glyoxal total columns, the DOAS method is used including an offset correction by means of the reference sector method (as in cases of sulphur dioxide and formaldehyde total columns). The only differ- ence is that the offset correction value for glyoxal does not depend on latitude. Another important peculiarity of the glyoxal post-correction scheme is the size of the reference sector: whereas it extents from pole to pole and between 140°W and 180°W for SO2 and HCHO, it extents only between 160°W and 180°W for glyoxal. Vertical profiles of glyoxal for AMF calculations are taken from the IMAGES climatology. This climatology contains profiles of formaldehyde as well as those of glyoxal with a temporal resolution of 1 month and a spatial resolution of 2°lat x 1.25°lon.
5.9.3. User warning
For glyoxal the same data policy as for formaldehyde is applied: vertical columns from all pixels are written into the product. In case of glyoxal it is recommended to use the vertical columns of pixels with cloud fraction ≤ 20%. For larger cloud fractions the information content is dominated by a climatological information.
SGP OL1b-2 ATBD Version 7 Page 36 of 137 6. Water Vapour Retrieval
This chapter describes the Air Mass Corrected Differential Optical Absorption Spectroscopy (AMC-DOAS) algorithm used for the retrieval of total water vapour columns from measurements SCIAMACHY. The algorithm has also been successfully applied to measurements of the GOME and GOME-2 instruments.
6.1. Inversion Algorithm
The AMC-DOAS algorithm (Noël et al., 1999) is based on the well-known Differential Optical Absorption Spec- troscopy (DOAS) approach (Platt, 1994) which has been modified to handle effects arising from the strong differential absorption structures of water vapour. The general features of this modified DOAS method are that 1. saturation effects arising from highly structured differential spectral features which are not resolved by the measuring instrument are accounted for, and
2.O 2 absorption features are fitted in combination with H2O to determine a so-called air mass factor (AMF) correction which compensates to some degree for insufficient knowledge of the background atmospheric and topographic characteristics, like surface elevation and clouds. The main equation of the Air Mass Corrected DOAS method is given by:
I b ln = P − a τO2 + c · CV (6.1) I0
with
I,I0 Earthshine radiance and solar irradiance P Polynomial to correct for broadband contributions (resulting e.g. from Rayleigh and Mie scattering or surface albedo)
τO2 Optical depth of O2
CV Vertical column amount of water vapour b, c Spectral quantities describing saturation effect and absorption
c contains the effective reference absorption cross section and the air mass factor. The scalar parameter a is
the above mentioned AMF correction factor. The quantities τO2 , b, and c are determined from radiative transfer calculations performed for different atmospheric conditions and solar zenith angles (see Section 6.2). CV and a are then derived from a non-linear fit. The error of the vertical column is calculated from the covariance matrix also resulting from the fit. A typical fit result is shown in Figure 6.1
37 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
SCIAMACHY AMC-DOAS H2O Fit Results (27 Jan 2003 10:22) 0.15 0.14
0.13 Data I/I0 0.12 Polynomial Polynomial+O2 Absorption 0.11 Fit 688 690 692 694 696 698 700 Wavelength, nm 4
2
0
-2
-4 688 690 692 694 696 698 700 Residual (Data-Fit)/Data, % Wavelength, nm
Figure 6.1.: Example for AMC-DOAS fit results. Top: Spectral fit. Bottom: Residual
The AMC-DOAS method is applied to the spectral region between 688 nm and 700 nm because both O2 and water vapour absorb in this region. They are the main absorbers in this spectral range, having slant optical depths of similar strength (see Figure 6.2). The main purpose of the AMF correction factor is to correct the retrieved water vapour column, but beside this the AMF correction factor can be used as an inherent quality check for the retrieved data. The AMC- DOAS retrieval assumes a cloud-free tropical background atmosphere and does not consider different surface elevations. If the derived AMF correction is too large, this is an indication that these assumptions are not valid (most likely because the observed scene is too cloudy or contains a high mountain area). Experience has shown that retrieved water vapour columns for an AMF correction factor of 0.8 or higher are reliable; only these data are distributed.
Figure 6.2.: Typical slant optical depths of water vapour and O2 in the spectral region around the AMC-DOAS fitting window.
SGP OL1b-2 ATBD Version 7 Page 38 of 137 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18 6.2. Forward Model and Databases
The τO2 , b, and c parameters are spectral quantities which are taken from a precalculated data base. This data base has been derived using the radiative transfer model (RTM) SCIATRAN (see e.g. Rozanov et al.,
2002) as a forward model. The term τO2 is determined using radiative transfer calculations with and without O. The parameters b and c are determined from radiative transfer calculations assuming different water vapour columns CV (see Noël et al., 1999, for further details). ◦ ◦ ◦ The spectra for τO2 , b and c have been calculated for a set of solar zenith angles (SZAs), namely 0 , 20 , 40 , ◦ ◦ ◦ ◦ ◦ ◦ 50 , 60 , 70 , 80 , 85 , and 88 . Based on this data set the τO2 , b, and c spectra are then interpolated during the retrieval for the actual SZA. 88◦ is therefore the maximum SZA for which the retrieval produces reliable results. The following assumptions have been made for the radiative transfer calculations: tropical background atmosphere (MODTRAN profile) no clouds surface elevation 0 km
An example for τO2 , b and c is shown in Figure 6.3. Deviations of the real conditions from these assumptions are handled via the retrieved AMF correction factor a.
SCIAMACHY AMC-DOAS H2O RTM Parameters (27 Jan 2003 10:22) 1 0.9 0.8 b 0.7 0.6 b 0.5 688 690 692 694 696 698 700 Wavelength, nm 0.1 0.08 0.06 c 0.04 0.02 c 0 688 690 692 694 696 698 700 Wavelength, nm 0.3 0.25 0.2
O2 0.15 τ 0.1 τ 0.05 O2 0 688 690 692 694 696 698 700 Wavelength, nm
Figure 6.3.: Example for RTM parameters τO2 , b and c.
6.3. Auxiliary Data
Except for the RTM data base described in Section 6.2, the AMC-DOAS method does not rely on any other external data, e.g. calibration factors derived from comparisons with ground based radio sonde measurements as it is the case for e.g. Special Sensor Microwave Imager (SSM/I) data. The retrieved water vapour columns therefore provide a completely independent data set.
SGP OL1b-2 ATBD Version 7 Page 39 of 137 7. Infra-red Retrieval using BIRRA
7.1. Introduction
Nadir sounding of vertical column densities of atmospheric gases is well established in atmospheric remote sensing. For UV instruments such as SCIAMACHY (Bovensmann et al., 1999) the analysis is traditionally based on a DOAS–type methodology. This approach has also been successfully applied for analysis of SCIA- MACHY (Scanning Imaging Absorption spectroMeter for Atmospheric CHartograghY) near infra-red (IR) chan- nels (see e.g. Buchwitz et al., 2007; Gloudemans et al., 2005; Frankenberg et al., 2005) and was the basis of the BIAS (Basic Infra-red Absorption Spectroscopy) non-linear least squares algorithm (Spurr, 1998). In addition to the column scale factors for the molecular densities a one-parameter “closure term” is fitted to ac- count for any other effects such as (single or multiple) scattering, surface reflection or instrumental artefacts. However, recent sensitivity studies have shown the importance of adequate modelling the instrumental slit function; in particular an under- or overestimate of the slit function half width can have a significant impact on the retrieved columns. Furthermore, in BIAS molecular absorption is taken into account using look–up tables that have been calculated for a coarse altitude grid version of the US standard atmosphere (Anderson et al., 1986) and a dated set of spectroscopic line parameters. Likewise the slant path optical depth is interpolated from look-up tables generated for a finite set of path geometries. In order to gain greater flexibility in the forward modelling and a more efficient and robust least squares in- version, a “Beer Infra-Red Retrieval Algorithm” (BIRRA) has been implemented Gimeno García et al.(2011) : Forward model based on GARLIC (Generic Atmospheric Radiative Transfer Line-by-Line Infrared Code, (Schreier et al., 2014) describing radiance according to Beer’s law; Non-linear least squares exploiting special structure of the forward model; Flexible choice of additional fit parameters besides molecular columns; Option for ’online’ line-by-line absorption cross section computation and continua.
7.1.1. A first glimpse at near IR nadir observations
Carbon monoxide is an important atmospheric trace gas, highly variable in space and time, that affects air quality and climate. About half of the CO emissions come from anthropogenic sources (e.g. fossil fuel com- bustion), and further significant contributions are due to biomass burning. CO is a target species of several space-borne instruments, e.g. AIRS, MOPITT, and TES from NASA’s EOS satellite series, and SCIAMACHY. However, carbon monoxide retrieval from SCIAMACHY nadir observations is rather challenging: Only channel 8 from 2259 to 2386 nm features CO absorption signatures, albeit very weak and superposed by stronger absorption lines of concurrent gases, i.e. H2O and CH4, see Figure7.1. Additionally, an ice layer on the detector modifies the measured signal. Even worse, degradation of the detector increasingly reduces the number of reliable pixels, i.e. only about 50 of 1024 pixels in channels 8 are useful for CO retrieval, when using the WFM-DOAS bad/dead pixel mask. The “default” atmospheric model used in the original BIAS code is based on the US standard atmosphere (Anderson et al.(1986)). The influence of the atmospheric model on the vertical path transmission is shown in 7.2. Aerosols and clouds can be important in NIR radiative transfer modelling, cf. 7.3.
40 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
1
0.8
0.6 Transmission total H O 0.4 2 CH4
0.2 1
0.998
0.996 CO
N2O
0.994 NH3 Transmission
0.992
0.99 4200 4250 4300 4350 4400 Wavenumber [cm−1] Mon Feb 18 14:06:13 2008
Figure 7.1.: Atmospheric transmission in channel 8. MODTRAN band model, US standard atmosphere, verti- cal path 0 – 100km, no aerosols. The yellow bars indicate the micro-window 4282.686 – 4302.131 cm−1 as defined by the WFM–DOAS bad/dead pixel mask.
SGP OL1b-2 ATBD Version 7 Page 41 of 137 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
1
0.8
0.6
tro mls
Transmission mlw 0.4 sas saw US
0.2
0 4200 4250 4300 4350 4400 Wavenumber [cm−1]
Figure 7.2.: Comparison of vertical transmission (0 – 100km) assuming various atmospheric models.
Influence of Aerosols
fascode, downlooking, clear sky vs haze vs haze+stratoBackground aerosol 1.50e−11
US7_75.0km_180.0dg.r US7_75.0km_180.0dg_H1.r US7_75.0km_180.0dg_H1_S1.r )]
−1 1.00e−11 sr cm 2
5.00e−12 Radiance [W/(cm
0.00e+00 4270 4280 4290 4300 4310 4320 Wavenumber [cm−1] Fri Aug 31 13:14:58 2007
Figure 7.3.: Comparison of vertical transmission assuming various aerosol models.
SGP OL1b-2 ATBD Version 7 Page 42 of 137 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18 7.2. Forward Modelling
7.2.1. Radiative Transfer
7.2.1.1. General Considerations: Schwarzschild and Beer
For an arbitrary slant path, the intensity (radiance) I at wavenumber ν received by an instrument at position s = 0 is given by (neglecting scattering and assuming local thermodynamic equilibrium) the (integral form of the) Schwarzschild equation(Liou, 1980):
sb Z ∂T (ν, s0) I(ν) = I (ν) T (ν, s ) − B (ν, T (s0)) ds0, (7.1) b b ∂s0 0
where B is the Planck function at temperature T , and Ib is the background contribution at position sb. The monochromatic transmission T is given according to Beer’s law by
s Z −τ ν,s 0 0 T (ν, s) = e ( ) = exp − α(ν, s ) ds (7.2) 0 s Z 0 X 0 0 0 = exp − ds km (ν, p(s ),T (s )) nm(s ) , (7.3) m 0
where τ is the optical depth, α is the absorption coefficient, p is the atmospheric pressure, nm is the number density of molecule m and km is its absorption cross section. In high resolution line–by–line models the absorption cross section is obtained by summing over the contributions from many lines, X k(ν, z) = Sl(T (z)) gl(ν;ν ˆl, γl(p(z),T (z))) (7.4) l
where each individual line is described by the product of the temperature–dependent line strength Sl and a normalized line shape function g describing the broadening mechanism (for simplicity corrections due to con- tinuum effects (Clough et al., 1989) are neglected here). For the infra-red and microwave the combined effect of pressure broadening (corresponding to a Lorentzian line shape) and Doppler broadening (corresponding to a Gaussian line shape) can be represented by a Voigt line profile. To compute the spectral radiance and transmission (or equivalently, the optical depth) the integrals in equa- tions 7.1 and 7.2 have to be discretized. Note that in general the atmospheric pressure, temperature, and concentration profiles are given only as a finite sets of data points with a typical altitude range up to about 100 km (see e.g. Anderson et al., 1986). A common approach is to subdivide the atmosphere in a series of homogeneous layers, each described by appropriate layer mean values for pressure, temperature, and concentrations; then transmission T is given by the product of the layer transmissions, and the radiance can be calculated recursively (Clough et al., 1988; Edwards, 1988) (“Curtis–Godson approach”). Obviously the integrals in Equations 7.1 and 7.2 can also be evaluated easily by application of standard quadrature schemes (Kahaner et al., 1989).
7.2.1.2. Radiative transfer modelling of nadir near infra-red observations
In the near infra-red contributions from reflected sunlight become important, whereas thermal emission is negligible. Furthermore scattering can be neglected for clear sky (cloud free) observations. Thus the radiative transfer equation simplifies to I(ν) = r Isun(ν) T↑(ν) T↓(ν) (7.5)
where r is the reflection factor and T↓ and T↑ denote the transmission between reflection point (e.g. Earth surface) and observer and between sun and reflection point, respectively.
SGP OL1b-2 ATBD Version 7 Page 43 of 137 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
The monochromatic transmission T (relative to the observer) is given according to Beer’s law by Z s T (ν; s) = exp[− α(ν, s0) ds0] , (7.6) 0 X (c) α(ν; s) = km(ν, s) nm(s) + α (ν, s) (7.7) m
where α is the volume absorption coefficient, km and nm are the absorption cross section and density of molecule m, and α(c) the continuum absorption coefficient. Note that the absorption cross section is a function of (altitude dependant) pressure and temperature, i.e. k(ν, z) = k ν, p(z),T (z). In the infra-red and microwave spectral range molecular absorption is due to radiative transitions between rotational and vibrational states of the molecules. A single spectral line is characterized by its position νˆ, line strength S, and line width γ, where the transition wavenumber (or frequency) is determined by the energies Ei, Ef of the initial and final state, |ii, |fi, 1 νˆ = (E − E ) (7.8) hc f i
7.2.2. Molecular Absorption
7.2.2.1. Line strength and partition functions
The monochromatic absorption cross section for a single line is defined as the product of the line strength S and a normalized line profile function g essentially determined by line broadening,
∞ Z+ k(ν;ν, ˆ S, γ) = S · g(ν;ν, ˆ γ) with g dν = 1 . (7.9) −∞
For electric dipole transitions the line strength is determined by the square of the temperature dependent matrix element of the electric dipole moment and by further factors accounting for the partition function, Boltzmann- distribution, and stimulated emission,
3 8π giIa −Ei/kT −hcν/kTˆ −36 S(T ) = νˆ e [1 − e ] Rif · 10 (7.10) 3hc Q(T ) here gi is the degeneracy of the nuclear spin of the lower energy state, Ia is the relative abundance of the iso- 1 tope , Q(T ) is the total partition sum, Rif is the transition probability given by the matrix element of the electric 2 ~ dipole operator Rif = hf|D|ii . A similar expression is found for the line strength of magnetic quadrupole transitions. In both cases the ratio of line strength at two different temperatures is given by
Q(T0) exp (−Ei/kT ) 1 − exp (−hcν/kTˆ ) S(T ) = S(T0) × . (7.11) Q(T ) exp (−Ei/kT0) 1 − exp (−hcν/kTˆ 0)
Q(T ) is the product of the rotational and vibrational partition functions, Q = Qrot · Qvib, whose temperature dependence are calculated from
T β Qrot(T ) = Qrot(T0) , (7.12) T0 N Y −di Qvib(T ) = [1 − exp(−hcωi/kT )] , (7.13) i=1
where β is the temperature coefficient of the rotational partition function, and N is the number of vibrational
1 In the HITRAN– and GEISA databases the abundances of the Earth atmosphere are used.
SGP OL1b-2 ATBD Version 7 Page 44 of 137 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18 modes with wavenumbers ωi and degeneracies di. Data required to calculate the vibrational partition sums have been taken from Norton and Rinsland(1991).
7.2.2.2. Line broadening
Even with an ideal spectrometer with full spectral resolution no infinite narrow ”delta function” absorption line could be observed. However, the natural line width which results from the finite lifetime of the excited state and is described by a Lorentz profile, can be neglected in atmospheric spectroscopy.
Pressure (collision) broadening - Lorentz profile In case of pure pressure broadening the cross section for a single radiative transition is essentially given by a Lorentzian line profile
γ /π L (7.14) gL(ν) = 2 2 . (ν − νˆ) + γL
The Lorentz half width (at half maximum, HWHM) γL is proportional to pressure p and decreases with in- creasing temperature. In case of a gas mixture with total pressure p and partial pressure ps of the absorber molecule the total width is given by the sum of a self broadening contribution due to collisions between the absorber molecules and an air-broadening contribution due to collisions with other molecules, n (0,air) p − ps (0,self) ps T0 γL(p, ps,T ) = γL + γL × . (7.15) p0 p0 T
The exponent n specifying the dependence of temperature is so far known for only a few transitions of the most 1 important molecules. The kinetic theory of gases (collision of hard spheres) yields the classical value n = 2 . (self) The self-broadening coefficient γL is so far known for only a few transitions and will otherwise be set to the (air) air-broadening coefficient γL (mostly specified for N2 and/or O2), i.e. n (air) p T0 γL(p, T ) = γL × (7.16) p0 T
Typical values of air-broadening coefficients are γL ≈ 0.1p [cm/atm](see Table 2 in Rothman et al., 1987).
Doppler broadening The thermal motion of the molecules leads to Doppler broadening of the spectral lines, which is described by a Gaussian line shape " # 1 ln 21/2 ν − νˆ2 gD(ν) = · exp − ln 2 . (7.17) γD π γD
The half width (HWHM) is essentially determined by the line position νˆ, the temperature T , and the molecular mass m, r 2 ln 2 kT γ =ν ˆ . (7.18) D mc2 For a typical atmospheric molecule one finds
−8 p γD ≈ 6 · 10 νˆ T [K] for m ≈ 36 amu.
Combined Pressure and Doppler broadening
gV (ν) = gL ⊗ gD (7.19)
SGP OL1b-2 ATBD Version 7 Page 45 of 137 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
1 Several empirical approximations for the half width (HWHM) of a Voigt line (defined by gV (ˆν ± γV ) = 2 gV (ˆν)) have been developed (Olivero and Longbothum, 1977). For the approximation q 1 2 2 γV = c γ + c γ + 4γ with c = 1.0692, c = 0.86639 (7.20) 2 1 L 2 L D 1 2
a accuracy of 0.02% has been specified, with c1 = c2 = 1 the accuracy is in the order of one percent. A comparison of Lorentzian, Doppler, and Voigt half width is given in Figure 7.4.
Figure 7.4.: Half widths (HWHM) for Lorentz-, Doppler- and Voigt-Profile as a function of altitude for a variety of line positions ν. The Lorentz width is essentially proportional to pressure and hence decays approximately exponentially with altitude. In contrast the Doppler width is only weakly altitude de- pendent. In the troposphere lines are generally pressure broadened, the transition to the Doppler regime depends on the spectral region. The dotted line indicated atmospheric temperature. (Pres- sure and temperature: US Standard atmosphere, molecular mass 36 amu).
Numerical√ Aspects — The Voigt function It is convenient to introduce the Voigt function K(x, y) (normal- ized to π) defined by p ln 2/π gV(ν;ν, ˆ γL, γD) = K(x, y) , (7.21) γD 2 y Z ∞ e−t (7.22) K(x, y) = 2 2 dt , π −∞ (x − t) + y
where the dimensionless variables x, y are defined in terms of the distance from the line centre, ν − νˆ0, and the Lorentzian and Doppler half–widths γL, γD: √ ν − νˆ √ γ x = ln 2 0 and y = ln 2 L . (7.23) γD γD
The Voigt function represents the real part of the complex function W (z) with z = x + iy that, for y > 0, is
SGP OL1b-2 ATBD Version 7 Page 46 of 137 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
identical to the complex error function (probability function) defined by Abramowitz and Stegun(1964)
z 2 2i Z 2 2 2 w(z) = e−z 1 + √ et dt = e−z 1 − erf(−iz) = e−z erfc(−iz) . (7.24) π 0 The complex error function satisfies the differential equation
2i w0(z) = −2z · w(z) + √ (7.25) π and the series and asymptotic expansions
∞ X (iz)n w(z) = (7.26) Γ n + 1 n=0 2 ∞ 1 √ i X Γ k + i π w(z) = 2 = + ... (7.27) π z2k+1 π z k=0
2 2 For vanishing arguments x or y one has K(0, y) = ey 1 − erf(y) and K(x, 0) = e−x respectively, where erf is the error function. Truncating the asymptotic expansion of the complex error function readily shows that the wing of the Voigt profile is approximated by a Lorentzian. Further mathematical properties and relationships of the Voigt function and complex error function can be found in the extensive review by Armstrong(1967) or in Abramowitz and Stegun(1964).
Approximation of an arbitrary function by a rational function, i.e. the quotient PM /QN of two polynomials of degree M and N is generally superior to polynomial approximations (Ralston and Rabinowitz, 1978). For the computation of the Voigt function GARLIC and BIRRA uses a combination of the Humlícekˇ (1982) and the Weideman(1994) rational approximations (Schreier, 2011).
Numerical Aspects — Computational Challenges The computational challenge of high resolution atmo- spheric radiative transfer modelling is due to several facts. The summation in Equation 7.4 has to include all relevant lines contributing to the spectral interval considered. In many line-by-line codes a cut-off wavenum- ber of 25 cm−1 from line centre is frequently employed for truncation of line wings. Note that the widely used HITRAN and GEISA spectroscopic databases (Rothman et al., 2003; Jacquinet-Husson et al., 2008) list more than a million lines of about 40 molecules in the microwave, infra-red, to ultraviolet regime, whereas the JPL spectral line catalogue (Pickett et al., 1998) covering the submillimetre, millimetre, and microwave only has almost 2 million entries. Furthermore the wavenumber grid has to be set in accordance with the line widths γ, i.e. the grid spacing is typically chosen in the order of δν ≈ γ/4. Typical line widths due to pressure broadening are in the order of γ(p) ≈ (p/p0) 0.1cm with p0 = 1013 mb. In the atmosphere the pressure decays approximately exponentially with altitude z, and the line width decreases accordingly until Doppler broadening (proportional to line position and the square root of the temperature over molecular mass ratio) becomes dominant (cf. Figure 7.4). For a spectral interval of width ∆ν = 10cm in the region of the CO2 ν2 band around 500 cm the number of spectral grid points is in the order of 105. A variety of approaches has been developed to speed–up the calculation and an essential difference between different line-by-line codes is the choice of the line profile approximation, wavenumber grid, and interpolation. Some of the algorithms are specifically designed for the individual functions to be calculated, e.g. the (Clough and Kneizys, 1979) algorithm used in FASCODE (Clough et al., 1988): The Lorentzian (or Voigt function) is decomposed using three or four even quartic functions, each of them is then calculated on its individual grid (a similar technique using quadratic functions has been developed by Uchiyama, 1992). GENLN2 (Edwards, 1988) performs the line–by–line calculation in two stages, i.e., the entire spectral interval of interest is first split in a sequence of “wide meshes”; contributions of lines with their centre in the current wide mesh interval are computed on a fine mesh, and the contribution of other lines is computed on the wide mesh. Fomin(1995) defines a series of grids and evaluates line wing segments of larger distance to the line centre on increasingly
SGP OL1b-2 ATBD Version 7 Page 47 of 137 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
coarse grids. Sparks(1997) also uses a series of grids with 2k + 1 grid points (k = 1, 2,... , where the coarsest grid with 3 points spans the entire region) and uses a function decomposition similar to ours.
7.2.3. Geometry
Figure 7.5.: Observation geometry for SCIAMACHY nadir.
The line–of–sight (LoS) in an one-dimensional spherical atmosphere is usually defined by the observer position (altitude) and the viewing angle (zenith angle), with α = 0 for a vertical uplooking, and α = 180◦ for a vertical donwlooking (nadir) path. For calculation of the path geometry it is more appropriate to use radii instead of altitudes, e.g.
robs = rEarth + zobs (7.28)
rend = rEarth + zend (7.29)
for the observer point and the path end point. For all observation geometries the radius (altitude) of the LoS tangent point to the observer is given by rt = robs · sin α (7.30)
7.2.3.1. Uplooking
By convention, uplooking paths are characterized by zenith angles α < 90◦, see Figure 7.6. The distance of the tangent point to the observer and to the path end point (usually at top-of-atmosphere, ToA) are given by
t = robs · cos α (7.31) q 2 2 s = rend − rt − t (7.32)
The angle at the path end point and the earth centred angle are r β = arcsin t (7.33) rend r π ψ = arccos t + α − (7.34) rend 2
SGP OL1b-2 ATBD Version 7 Page 48 of 137 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
Alternatively the angles can be computed according to the sine theorem r r s obs = end = (7.35) sin β sin(π − α) sin ψ
β s
rToA α
t
robs
rt
rEarth
ψ
Figure 7.6.: Geometry of uplooking path.
7.2.3.2. Downlooking
◦ Downlooking paths are defined by zenith angles α > 90 and a tangent point altitude ht < 0, see Figure 7.7. The length of the path is given by q 2 2 s = robs − rt − t (7.36) with
t = robs · cosα ¯ (7.37)
and angles are given by r β = π − arcsin t (7.38) rend r r ψ = arccos t − arccos t (7.39) robs rend
SGP OL1b-2 ATBD Version 7 Page 49 of 137 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
α
α¯ s
robs β t
rEnd rt
rEarth ψ
Figure 7.7.: Geometry of downlooking path.
7.2.3.3. Refraction
Because of refraction the line of sight is curved towards the Earth centre. For a atmospheric path defined by observer position and viewing angle (w.r.t. zenith) this results in a lower tangent point of the path an increased path length Path refraction is characterized by an refractive index η different from 1.0 (vacuum). Assuming a layered atmosphere with constant values of pressure, temperature, densities, and hence refractive index in each layer, the path geometry can be deduced from Snell’s law ηl sin βl = ηl+1 sin αl+1 (7.40)
Triangle geometry r r l = l+1 (7.41) sin βl sin αl
The refractive index is calculated according to the recipe given for the MIPAS NRT processor (Carlotti et al., 1998) 19 3 η(n) − 1 = 0.000272632 ∗ n/n0 with n0 = 2.54683 · 10 molec/cm (7.42)
SGP OL1b-2 ATBD Version 7 Page 50 of 137 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
Figure 7.8.: Refraction for an uplooking path
For an uplooking path starting at an altitude h0 = r0−rEarth with zenith angle α0, the refracted path is calculated in a step-wise fashion, cf. Figure 7.8. First the path incident angle at the top of the current layer, i.e. just below next level is obtained from rl βl = arcsin( sin αl) rl+1
The length of the path segment between altitudes hl and hl+1 is given by p sl = (rl+1 − rl sin αl) · (rl+1 + rl sin αl) − rl cos αl
Using Snell’s law (Equation 7.40) the next zenith angle is computed as η¯l,l+1 αl+1 = arcsin · sin βl+1 η¯l+1,l+2 where η¯ is the mean refractive index of the atmospheric layer between rl and rl+1. For SCIAMACHY nadir observations, refraction is only taken into account for the Sun — Earth surface path element, that can be modelled as an uplooking path for a ground based “observer” with viewing angle defined by the solar zenith angle (SZA), see Figure 7.5. For the “downlooking” path segment (satellite — Earth surface) with viewing angles ≤ 30◦ refraction can be neglected.
7.2.4. Instrument - Spectral Response
The instrumental response is taken into account by convolution of the monochromatic intensity spectrum (7.1) with a spectral response function S (a.k.a. instrumental line shape function ILS) Z ∞ I[(ν) ≡ (I ⊗ S)(ν) = I (ν) × S (ν − ν0) dν0 (7.43) −∞ SGP OL1b-2 ATBD Version 7 Page 51 of 137 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
(in general a further convolution will be required to account for the finite field of view, however, this is usually negligible for nadir viewing). For SCIAMACHY NIR measurements Gaussian, hyperbolic or Voigt profiles are commonly used, " # 1 ln 21/2 ν 2 SG(ν, γ) = · exp − ln 2 (7.44) γ π γD √ 2γ3/π SH (ν, γ) = (7.45) [ν4 + γ4]
SV (ν, γL, γG) = SL(ν, γL) ⊗ SG(ν, γG) (7.46) where the Voigt profile 7.19 is a convolution of the Gaussian with a Lorentzian profile
2 2 SL(ν, γ) = γ/ π(ν + γ ) .
∞ Note that all profiles defined here are normalized to unity, i.e. R S(ν) dν = 1. −∞
7.2.5. Input data for forward model
Modelling high resolution infra-red radiative transfer is usually done by means of line-by-line models reading molecular spectroscopic data from databases such as Hitran (Rothman et al., 2009; Gordon et al., 2017) or Geisa (Jacquinet-Husson et al., 2016), see Figure 7.11. Whereas spectroscopic data of methane and carbon monoxide have not been changed in recent versions of these databases, water spectroscopic data have been updated recently, see Figure 7.9.
H2O
−22 Hitran 2004: 625 lines with S<1.13e−22 10 Geisa 2003: 689 lines with S<1.24e−22 )] 2
10−24 /(molec.cm −1 10−26 S [cm
10−28 )] −22 −2 10
10−24
10−26
−28 Cross section [1/(molec.cm 10 4200 4250 4300 4350 4400 position [cm−1] Mon Oct 16 13:30:50 2006
Figure 7.9.: Water lines in SCIAMACHY channel 8 — Inter-comparison of recent Hitran 2004 and Geisa 2003 line data and corresponding cross sections. (H2O data in Hitran 2000 are approximately identical to Geisa).
SGP OL1b-2 ATBD Version 7 Page 52 of 137 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
Temperature Dependence of Line Strength
Hitran 2004; Tref=296K −−> T=200K 10−20
10−21
10−22
10−23
10−24
10−25
−26 Line Strength 10
10−27 H2O −28 10 CO CH4 10−29
10−30 4280 4290 4300 4310 Wavenumber [cm−1]
Figure 7.10.: Temperature dependence of molecular spectroscopic lines in SCIAMACHY channel 8 (Hitran 2004 database) indicated by the length of the vertical “error” bars.
Figure 7.11.: Molecular spectroscopic lines in SCIAMACHY channel 8 according to the Geisa database.
SGP OL1b-2 ATBD Version 7 Page 53 of 137 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
120.0 H2O 80
60
40 100.0 Tropical Midlatitude summer 20 Midlatitude winter 0 Subarctic summer 108 1010 1012 1014 1016 1018 CH4 Subarctic winter 80 80.0 US standard 60
40 Altitude [km] 60.0 20
0 106 108 1010 1012 1014 CO Altitude (km) 80
40.0 60
40
20 20.0 0 108 109 1010 1011 1012 1013 VMR [ppm]
0.0 150.0 200.0 250.0 300.0 Temperature (K)
Figure 7.12.: Temperature profiles (left) and volume mixing ratios (right) listed in the AFGL model atmosphere data set.
5
Kurusz Planck 6000K Planck 6250K
4.5 )] −1 cm 2
4 W/(cm µ Irradiance [
3.5
3 4000 4200 4400 4600 4800 5000 Wavenumber [cm−1]
Figure 7.13.: Solar irradiance
SGP OL1b-2 ATBD Version 7 Page 54 of 137 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18 7.3. Inversion
7.3.1. Non-linear least squares
The objective of SCIAMACHY near infra-red measurements in nadir viewing geometry is to retrieve information on the vertical distribution of trace gases such as N2O, CH4 or CO, e.g. the volume mixing ratio qX (z) or number density nX (z) = qX (z) · nair(z) of molecule X. The standard approach to estimate the desired quantities ~x from a measurement ~y (a vector of m components) relies on (in general non-linear) least squares fit
2 min ~y − F~ (~x) . (7.47) x
Here F~ denotes the forward model Rn → Rm essentially given by the radiative transfer and instrument model. Because of the ill-posed nature of vertical sounding inverse problems, it is customary to retrieve column den- sities Z ∞ NX (z0) ≡ nx(z) dz , (7.48) z0
where z0 is the ground elevation (surface altitude).
Denoting by αm the scale factors to be estimated and by n¯m(z) the reference (e.g. climatological) densities of molecule m, the up-welling monochromatic radiance 7.5 can be written as
∞ Z 0 dz X 0 0 I(ν) = rµ Isun(ν) exp − αmn¯m(z ) km(ν, z ) µ m 0 ∞ Z 00 dz X 00 00 exp − αmn¯m(z ) km(ν, z ) (7.49) µ m 0
where for simplicity we have used the plane–parallel approximation with µ ≡ cos θ for an observer zenith angle θ and µ for the solar zenith angle θ ; furthermore continuum is neglected here. Introducing the total optical depth of molecule m (for the reference profiles and the entire path),
F~ (~x) ≡ I[(ν) (7.50) P − αmτm(ν) = rµ Isun(ν) e m ⊗ S(ν, γ) + b ,
where the state vector ~x is comprised of geophysical and instrumental parameters ~α, γ, r and an optional baseline correction b (generally a polynomial). For the solution of the non-linear least squares problem 7.47 BIRRA uses solvers provided in the PORT Opti- mization Library(Dennis, Jr. et al., 1981) based on a scaled trust region strategy. BIRRA provides the option to use a non-linear least squares with simple bounds (e.g. non-negativity) to avoid non-physical results, e.g.
2 min ~y − F~ (~x) . (7.51) x>0
7.3.2. Separable non-linear least squares
Note that the surface reflectivity r and the baseline correction b enter the forward model F~ ≡ I(\ν; ... ), 7.50, linearly and the least squares problem 7.47 can be reduced to a separable non-linear least squares problem (Golub and Pereyra, 2003). Splitting the vector ~x of parameters to be fitted into a vector ~α of non-linear parameters and a vector β~ of linear parameters, i.e.
n p q ~x −→ (~α, β~) with ~x ∈ R , ~α ∈ R , β~ ∈ R and n = p + q, (7.52)
SGP OL1b-2 ATBD Version 7 Page 55 of 137 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
the forward model can be written as q X F~ (~x) −→ βlf~l(~α) . (7.53) l=1 ~ m ~ m where F ∈ R and fl ∈ R for l = 1, . . . , q. Combining these functions in a matrix ~ ~ ~ m×q A(α) ≡ f1(~α), f2(~α),..., f2(~α) with A ∈ R (7.54)
2 ~ ~ 7.47 is a linear least squares problem minβ ~y − Aβ for the vector β, that is (formally) solved by
−1 β~ = AT A AT~y. (7.55)
Inserting this solution in 7.53, the original least squares problem 7.47 becomes
2 X T −1 T min ~y − A A A ~y f~l(~α) . (7.56) α l l
This is a non-linear least squares problem for ~α independent of β~ and can be solved in the usual way by means of Gauss–Newton or Levenberg–Marquardt algorithms. Once the optimum ~α is found, the linear parameter vector β~ is obtained from 7.55. The main advantages of this approach are The non-linear least squares solver has to iterate only for a reduced fit vector ~α no initial guess is required for the linear parameters β~ The size of the Jacobian matrix is reduced
7.4. CO Retrieval
7.4.1. Detailed Description
Carbon monoxide (CO) is an important trace gas affecting air quality and climate. It is highly variable in space and time. About half of the CO comes from anthropogenic sources (e.g. fuel combustion), and further signifi- cant contributions are due to biomass burning. CO is a target species of several space-borne instruments, i.e. for AIRS, MOPITT, and TES from NASA’s EOS satellite series, and MIPAS and SCIAMACHY on ESA’s EN- VISAT. For the retrieval of carbon monoxide the spectral interval 4282.68615 to 4302.13102 cm−1, i.e. 2.3244 µm to 2.3350 µm was used. Pressure, temperature, and H2O profiles were taken from the NCEP reanalysis providing profiles four times per day with a latitude / longitude resolution of 2.5 dg (Kistler et al., 2001). An US standard atmosphere was assumed for the molecular density profiles. Surface reflectivity was modelled with a second order polynomial, baseline was ignored. Correction factors for CO, CH4 and H2O are simulta- neously retrieved. The product contains the correction factors, the resulting columns from the multiplication of the correction factors with the starting values and a "CH4 corrected" value of the total CO column. The underlying assumption for the latter is that CH4 is homogeneously distributed compared to CO. The division of the correction factor for CO by the correction factor for CH4 corrects approximately for remaining instrument effects, clouds in the FoV, etc:
αCO xCO = VCDCO,ref · (7.57) αCH4
Additionally the product also contains the directly retrieved CO column:
CO = VCDCO,ref · αCO (7.58)
SGP OL1b-2 ATBD Version 7 Page 56 of 137 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
CO is a very weak absorber. Additionally, bad pixels and a growing ice layer in channel 8 hamper the retrieval. Thus, the most likely use case for the CO retrieved values are averages over a larger data set (e.g. monthly means). The quality flags in the products should be examined.
7.4.2. Retrival Settings
Level 1b-1c Settings Calibration All calibrations except polarisation and radiometric SMR A0 (Sun over ASM diffuser without radiometric calibration) Main Settings Fitting Interval 2324.4 - 2335.0 nm
Absorbers Fitted CO,CH4,H2O Polynomial Degree Albedo 2 Slitfunction Gaussian
Proxy for xCO CH4
7.5. CH4 Retrieval
7.5.1. Detailed Description
The CH4 retrieval uses 2 spectral windows in channel 6. As a proxy correction to take into account the effect of clouds and transmission changes CO2 is used, since its variations are small compared to methane. As for CO two columns can be found in the product, the total column
CH4 = VCDCH4ref · αCH4 (7.59) and the total column corrected by the CO2 proxy
αCH4 xCH4 = VCDCH4ref · (7.60) αCO2
7.5.2. Retrieval Settings
Level 1b-1c Settings Calibration All calibrations except polarisation and radiometric SMR A0 (Sun over ASM diffuser without radiometric calibration) Main Settings Fitting Interval 1557.18 - 1594.13 nm & 1628.93 - 1670.56 nm
Absorbers Fitted CO2,CH4,H2O Polynomial Degree Albedo 2 Slitfunction Gaussian
Proxy for xCH4 CO2
SGP OL1b-2 ATBD Version 7 Page 57 of 137 Part III.
Limb Retrieval Algorithms
58 8. Limb Algorithm General Description
8.1. Summary of Retrieval Steps
Before we describe the mathematical background of the retrieval in detail we give a short description of the processing and relate the steps to the following sections. Input for the retrieval are fully calibrated Level 1c data ratioed with a measured spectrum at a reference height. Geometry of the problem: Section 8.2.2. In order to calculate the radiation field for the forward model, we first formulate the line-of-sight geometry and the coordinate system.
8.2. Forward model radiative transfer
8.2.1. General considerations
The radiative transfer equation for the diffuse radiation is:
dI (r, Ω) = −σ (r) I (r, Ω) + J (r, Ω) , ds ext where I (r, Ω) is the radiance at the point r in the direction characterized by the unit vector Ω, ds is the dif- ferential path length in the direction Ω, σext is the extinction coefficient and J (r, Ω) is the source function. In the following discussion we omit for simplicity specific reference to wavelength dependence. The direction Ω is characterized by the zenith and azimuth angles θ and φ, respectively, and we indicate this dependency by writing Ω = Ω (θ, φ). The source function can be decomposed into the single and multiple scattering source terms J (r, Ω) = Jss (r, Ω) + Jms (r, Ω) .
The single scattering source function contains the solar pseudo-source term and the thermal emission as determined by a Planck function B (T ),
σscat (r) −τ sun |r−r r | J (r, Ω) = P (r, Ω, Ω ) F e ext ( TOA( ) ) + σ (r) B (T (r)) , ss 4π sun sun abs while the multiple scattering source function is given by Z σscat (r) 0 0 0 Jms (r, Ω) = P (r, Ω, Ω ) I (r, Ω ) dΩ . 4π 4π
In the above relations, Ωsun = Ω (θsun, φsun) is the unit vector in the sun direction (or the solar direction), Z 0 0 τext (|r1 − r2|) = σext (r ) ds , |r1−r2|
is the extinction optical depth between the points r1 and r2, rTOA (r) is the point at the top of the atmosphere corresponding to r, rTOA = r−|rTOA − r| Ωsun, Fsun is the incident solar flux, σscat is the scattering coefficient and P (r, Ω, Ω0) is the effective scattering phase function with Ω and Ω0 being the incident and scattering directions, respectively.
59 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
In practical applications it is more convenient to introduce the function
0 0 S (r, Ω, Ω ) = σscat (r) P (r, Ω, Ω ) and to express the single scattering contribution as
Fsun −τ sun |r−r r | J (r, Ω) = S (r, Ω, Ω ) e ext ( TOA( ) ) + σ (r) B (T (r)) ss 4π sun abs and the multiple scattering term as Z 1 0 0 0 Jms (r, Ω) = S (r, Ω, Ω ) I (r, Ω ) dΩ . 4π 4π
Beginning at a reference point rr and performing an integration along the path |r − rr|, the following integral form of the radiative transfer equation can be obtained:
−τ(|r−rr|) I (r, Ω) = I (rr, Ω) e
Z 0 + J (r0, Ω) e−τ(|r−r |)ds0. |r−rr|
At this stage of our presentation we consider a discretization of the line of sight as shown in Figure 8.1. To compute the limb radiance at the top of the atmosphere on the near side of the tangent point we use the integral form of the radiative transfer equation and derive a recurrence relation for the diffuse radiance at a set Np of discrete points along the line of sight. With {rp}p=1 being the set of intersection points of the line of sight with a sequence of spherical surfaces of radii rp, i = 1, 2, ..., Np, we apply the integral form of the radiative transfer equation to a layer p, with boundary points rp and rp+1, and obtain
−σ¯ext,p4p Ip (ΩLOS) = Ip+1 (ΩLOS) e
Z 0 0 −σ¯ext,p|rp−r | 0 + J (r , ΩLOS) e ds . (8.1) |rp−rp+1|
In the above relation Ip (ΩLOS) = I (rp, ΩLOS) is the intensity at the point Mp, 4p = |rp − rp+1| is the limb/nadir path and σ¯ext,p is the extinction coefficient on the layer p. To transform (8.1) into a computational expres- sion we have to describe more precisely the scattering geometry, to characterize the optical properties of the atmosphere and to evaluate the source terms.
Z sun
LOS , p LOS e A rp p e p TOA e p p M p
M p1 sun , p r p sun Earth r p1
A'
O
Figure 8.1.: Integration along the line of sight
SGP OL1b-2 ATBD Version 7 Page 60 of 137 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
8.2.2. Geometry of the scattering problem
In this section we derive some geometrical parameters under the assumption that the input data are
1. the zenith angle of the line of sight θLOS,
2. the zenith angle of the sun direction θsun and
3. the relative azimuthal angle between the line of sight and the sun direction ϕ0.
Line of sight 2 Z er ,2 Line of sight 1 T 2 A sun ,2 A' 2 2 LOS er ,1
esun A T 1 1 sun ,1 A'1 LOS
esun
rTOA r sin TOA LOS ,1 LOS ,2
LOS ,1 X
O
Figure 8.2.: For a sequence of limb scans characterized by different tangent levels, the solar zenith angle and the zenith angle of the line of sight are scan dependent.
By convention, we assume that these angles are specified at the top of the atmosphere in a coordinate system attached to the near point of the line of sights. We choose the Earth coordinate system such that the X-axis is parallel to the line of sight ΩLOS , that is, ΩLOS = ex.
The spherical coordinate system (er, eθ, eϕ) correspond to the near point A on the line of sight, while the spherical coordinate system (er, eθ1, eϕ1) is obtained by a plane rotation of the coordinate system (er, eθ, eϕ) with the angle ϕ0. Note that for a sequence of limb scans characterized by different tangent levels, the solar zenith angle θsun, the zenith and azimuthal angles of the line of sight θLOS and ϕ0, respectively, are scan dependent. The spherical unit vectors are given by the relations:
er = cos θLOSex + sin θLOSez,
eθ = sin θLOSex − cos θLOSez,
eϕ = ey, and
eθ1 = cosϕ0 sin θLOSex + sinϕ0ey − cosϕ0 cos θLOSez (8.2)
eϕ1 = −sinϕ0 sin θLOSex + cosϕ0ey + sinϕ0 cos θLOSez (8.3)
SGP OL1b-2 ATBD Version 7 Page 61 of 137 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
while the unit vector of the sun direction esun = −Ωsun, read as
esun = cosθsuner + sinθsuneθ1
= (sinθsuncosϕ0sinθLOS + cosθsuncosθLOS) ex + sinθsunsinϕ0ey
− (sinθsuncosϕ0cosθLOS − cosθsunsinθLOS) ez (8.4)
We define the solar coordinate system such that the Zsun-axis is parallel to the sun direction esun and the Ysun-axis is parallel to the azimuthal unit vector eϕ1, i.e.
ez,sun = esun, ey,sun = eϕ1, ex,sun = ey,sun × ez,sun.
In view of (8.3) and (8.4) it is apparent that the Cartesian unit vectors ex,sun, ey,sun and ez,sun can be expressed in terms of the Cartesian unit vectors ex, ey and ez. The unit vector of the line of sight ΩLOS can be computed in the solar coordinate system as
ΩLOS = ex = nx,sunex,sun + ny,suney,sun + nz,sunez,sun (8.5) with the coordinates being given by
nx,sun = ex · ex,sun = −sinθsuncosθLOS + cosθsunsinθLOScosϕ0
ny,sun = ex · ey,sun = sinϕ0sinθLOS
nz,sun = ex · ez,sun = sinθsunsinθLOScosϕ0 + cosθsuncosθLOS
Z
Solar direction A' Line of sight T
90−LOS
Y sun Y
e 1 A O e r e sun X sun LOS LOS esun e1 X e
sun 0 Z sun
Top of the atmosphere
Sun
Figure 8.3.: The Earth coordinate system is such that the X-axis is parallel to the line of sight ΩLOS. The solar coordinate system is such that the Zsun-axis is parallel to the sun direction esun = −Ωsun and the Ysun-axis is parallel to the azimuthal unit vector eϕ1. The spherical coordinate systems (er, eθ, eϕ) and (er, eθ1, eϕ1) are rotated by ϕ0.
Let Mp be a point on the line of sight situated at the distance sp from the near point A. The Cartesian
SGP OL1b-2 ATBD Version 7 Page 62 of 137 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
coordinates of the near point A in the solar coordinate system are given by
xA,sun = −r1sinθsun, yA,sun = 0, zA,sun = r1cosθsun. (8.6)
In this context we use the representation
rA = xA,sunex,sun + yA,suney,sun + zA,sunez,sun, to express the position vector of the point Mp on the line of sight as
rMp = rA − spΩLOS. (8.7)
In view of (8.5)-(8.7) it is apparent that we can compute the Cartesian coordinates of the point Mp in the solar coordinate system: xM ,sun, yM ,sun and zM ,sun, while a standard transformation routine enable us to calculate p p p the polar coordinates rlev(p), Φsun,p, Ψsun,p from the Cartesian coordinates xMp,sun, yMp,sun, zMp,sun . The significance of rlev(p) will be clarified latter.
Z Top of the atmosphere Line of sight
s p T A A' LOS
M p
Earth r p r =r T p r1
LOS X
O 2 2 2 Case : pp r r sin p− 1 LOS
r1 cos LOS
Z Top of the atmosphere Line of sight
stage index : 2 p−2 p p−1 1 A' A point index : 2 p−1 2 p−2 ... p1 p p−1 ... 2 1 layer index : 1 p−1 p−1 1
X
Figure 8.4.: Limb viewing geometry. Top: The point Mp is situated at a distance sp from the point A. The depicted situation corresponds to the case p < p¯, where p¯ is the tangent level index. Bottom: The points on the line of sight are 1, ..., 2¯p − 1, the stages on the line of sight are 1, ..., 2¯p − 2 and the traversed limb layers are 1, ..., p¯ − 1.
SGP OL1b-2 ATBD Version 7 Page 63 of 137 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
In the radiative transfer calculation we are interested in the calculation of the spherical coordinates θLOS,p and ϕLOS,p of the line of sight vector ΩLOS in the spherical coordinate system attached to the point Mp. Using the representation (8.5), we have
ΩLOS ≡ nx,sunex,sun + ny,suney,sun + nz,sunez,sun
= mLOS,rp erp + mLOS,Φp eΦp + mLOS,Ψp eΨp , which gives
mLOS,rp = −sinΨsun,pnx,sun + cosΨsun,pny,sun
mLOS,Φp = cosΦsun,pcosΨsun,pnx,sun + cosΦsun,psinΨsun,pny,sun − sinΦsun,pnz,sun
mLOS,Ψp = sinΦsun,pcosΨsun,pnx,sun + sinΦsun,psinΨsun,pny,sun + cosΦsun,pnz,sun Finally we pass from the Cartesian coordinates mLOS,rp , mLOS,Φp , mLOS,Ψp to the spherical coordinates (1, θLOS,p, ϕLOS,p) by using a standard transformation routine. The cosine of the scattering angle between the line of sight and the sun direction is given by
cos Θsun = Ωsun · eLOS = −esun · eLOS = sinΦsun,pmLOS,Φp − cosΦsun,pmLOS,rp .
Obviously, cos Θsun should have the same values at all points on the line of sight and this property should be used as an internal check of the code. To define some parameters of calculation we first introduce the tangent level p¯ as that level for which it holds that rp¯ = rtg, where rtg = rearth + htg, with htg being the tangent altitude. In this context, we define point 1. number of points on the limb path, NLOS = 2¯p − 1; stage point 2. number of stages on the limb path, NLOS = NLOS − 1 = 2¯p − 2; level 3. number of levels above and including the limb path NLOS =p ¯. layer level 4. number of layers above the limb path, NLOS = NLOS − 1 =p ¯ − 1; 5. the limb paths computed in the earth coordinate system at all stages,
stage 4p = sp − sp+1, p = 1, ..., NLOS ,
where the distances from a generic point Mp on the limb path to the near point A are computed by
s1 = 0 , s2¯p−1 = 2r1 cos θLOS, q 2 2 2 sp = r1 cos θLOS − rp − r1 sin θLOS, p = 2, ..., p¯ − 1, q 2 2 2 s2¯p−p = r1 cos θLOS + rp − r1 sin θLOS, p = 2, ..., p¯ − 1,
sp¯ = r1 cos θLOS;
point 6. the limb zenith angles of the point Mp, θLOS,p, p = 1, ..., NLOS ; point 7. the limb azimuthal angles of the point Mp, ϕLOS,p, p = 1, ..., NLOS ; point 8. the solar zenith angles of the point Mp, Φsun,p, p = 1, ..., NLOS ;
9. the cosine of the solar scattering angle cos Θsun.
SGP OL1b-2 ATBD Version 7 Page 64 of 137 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
Z sun esun sun , p e rp A' M p A LOS e p sun , p e p r p sun Y O sun
sun , p X sun
erp sun , p
LOS , p LOS esun
LOS⊥
esun⊥ e p
M p
LOS , p e p sun
Figure 8.5.: Top: The spherical coordinates of the generic point Mp in the solar coordinate system rlev(p), Φsun,p, Ψsun,p . Note that the near point A is situated in the XsunZsun-plane. Bottom: Spherical angles θLOS,p and ϕLOS,p of ΩLOS in the spherical coordinate system attached to Mp.
Due to the peculiarities of the limb scattering geometry, two important maps can be defined: point 1. the map lev (p) which map the point index p, p = 1, ..., NLOS , into the level index ( p, 1 ≤ p ≤ p¯ lev (p) = ; 2¯p − p, p¯ ≤ p ≤ 2¯p − 1
stage 2. the map lay (p) which map the stage index p, p = 1, ..., NLOS , into the layer index ( p, 1 ≤ p ≤ p¯ − 1 lay (p) = . 2¯p − p − 1, p¯ ≤ p ≤ 2¯p − 2
The map lev (p) will be used when computing the solar paths 4sun,p,s and the multiple scattering term (see below), while the map lay (p) will be used when deriving a recurrence relation for intensities and Jacobian.
SGP OL1b-2 ATBD Version 7 Page 65 of 137 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
When computing the single scattering term we need to evaluate the optical depth between a point Mp and the top of the atmosphere (along the sun direction) Z sun 0 0 τext,p = σext (r ) ds . |rp−rTOA|
The computational relation is trav Nsun,p sun X τext,p = σ¯ext,u4sun,p,u, u=1 trav where Nsun,p is the effective number of solar traversed layers at the point Mp and σ¯ext,u is extinction coefficient on the layer u. We are now concern with the calculation of the solar paths 4sun,p,u at all points Mp on the line trav point of sight, that is, for all u = 1, ..., Nsun,p and p = 1, ..., NLOS . Considering the point Mp in the solar coordinate system we are faced with 2 situations which we have to consider:
1. Φsun,p < π/2. In this case no layers below Mp appears in the calculation of the optical depth and the number of solar traversed layer is trav Nsun,p = lev (p) − 1.
2. Φsun,p > π/2. In this case additional layers appear below Mp and we compute the index t as the first index for which the inequality rlev(p)+t+1 < rlev(p) sin Φsun,p holds true. The number of of solar traversed layer is trav Nsun,p = lev (p) + t,
Z sun
1 1 2 ... lev−1 lev−1 lev r 2 2 2 r 2 r −r sin 1 1 lev sun , p M p
sun , p r lev
sun
Case :sun , p/2 O
Z sun
1 1 2 ... lev lev lev1 r lev ... lev t levt sun , p
O sun r levt1 levt levt1
rlev ... r levt1r lev sin sun , p lev2 t lev lev2 t1 Case :sun , p/2 M p
Figure 8.6.: Solar traversed layers in the cases Φsun,p < π/2 (top) and Φsun,p > π/2 (bottom).
SGP OL1b-2 ATBD Version 7 Page 66 of 137 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
8.2.3. Optical properties
We consider a discretization of the atmosphere in Nlev levels: r1 > r2 > ... > rNlev with the convention r1 = rTOA and rNlev = rs. A layer j is bounded at above by the level rj and below by the level rj+1; the number of layers is given by Nlay = Nlev − 1. The gas law for air molecules states that p = nkT, or equivalently that R p = n T, NA
with k = R/NA. The hydrostatic equilibrium law for air molecules is gpM dp = − dr, RT whence accounting of the gas law we see that
M dp = −g n (r) dr. NA In terms of finite variations, the hydrostatic equilibrium law for air molecules takes the form
N n (r) 4r = A 4p gM and further molec n (r) 4r = 2.120156 · 1022 · 4p [mb] cm2
8.2.3.1. Partial columns
The partial column of the gas g on the layer j is given by
Z rj Z rj Z rj kT0 kT0 T0 p (r) X¯g,j = ng (r) dr = VMRg (r) n (r) dr = VMRg (r) dr, (8.8) p0 rj+1 p0 rj+1 p0 rj+1 T (r)
where the gas law p = nkT and the expression relating the number density of the gas g to the air number density n, ng = VMRg · n, have been employed. The computational relation then takes the form −3 7 VMRg[.]p [mb] X¯g,j 10 cm = 2.69578 · 10 (r) 4rj, T [K] j
with −6 VMRg [.] = 10 · VMRg [ppm] . Another relation can be derived if we assume that the hydrostatic equilibrium law holds true. In this case we obtain
Z rj Z rj kT0 kT0 X¯g,j = VMRg (r) n (r) dr = VMRg,j n (r) dr p0 rj+1 p0 rj+1
kT0 kT0NA = VMRg,jn¯j4rj = VMRg,j4pj p0 p0gM
SGP OL1b-2 ATBD Version 7 Page 67 of 137 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
and the computational relation read as
−3 6 X¯g,j 10 cm = 0.789087 · 10 · VMRg,j [.] 4pj [mb] . (8.9)
8.2.3.2. Number density and VMR
Because the retrieved quantities are the partial columns it is important to relate the partial columns to the number density and VMR. From the relation (cf.(8.8))
Z rj kT0 kT0 X¯g,j = ng (r) dr = n¯g,j4rj, p0 rj+1 p0 we get molec X¯ 10−3cm · 11 g,j n¯g,j 3 = 2.6868 10 . cm 4rj [km] To compute the VMR we use again (8.8) which yields
Z rj T0 p (r) T0 p X¯g,j = VMRg (r) dr = VMRg,j (r) 4rj p0 rj+1 T (r) p0 T j and further −3 X¯g,j 10 cm VMRg,j [.] = . 7 p[mb] 2.69578 · 10 · T K (r) 4rj [km] [ ] j When the hydrostatic equilibrium law is assumed to holds true, the computational relation is (8.9) and the result is, −3 X¯g,j 10 cm VMRg,j [.] = 6 . 0.789087 · 10 · 4pj [mb]
8.2.3.3. Scattering optical depth of air molecules
The scattering optical depth of air molecules on the layer j is defined by
Z rj Z 4rj mol p (r) τ¯scat,j (λ) = Cscat (λ) n (r) dr = Cscat (λ) dr rj+1 0 kT (r)
and the computational expression is mol 24 2 p [mb] τ¯scat,j (λ) = 0.724311 · 10 · Cscat (λ) cm (r) 4rj [km] T [K] j
Assuming that the the hydrostatic equilibrium law holds true, we obtain
Z rj mol NA τ¯scat,j (λ) = Cscat (λ) n (r) dr = Cscat (λ)n ¯j4rj = Cscat (λ) 4pj rj+1 gM
and further mol 22 2 τ¯scat,j (λ) = 2.120156 · 10 · Cscat (λ) cm 4pj [mb] For the scattering coefficient we get mol mol τ¯scat,j (λ) σ¯scat,j (λ) = 4rj
SGP OL1b-2 ATBD Version 7 Page 68 of 137 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
The Rayleigh scattering coefficient Cscat (λ) is computed by using the relation
−4 4 2 3.99 · 10 (1/λ) −24 Cscat (λ) cm = · 10 1 − 1.06 · 10−2 (1/λ)2 − 6.68 · 10−5 (1/λ)4 with λ [µm].
8.2.3.4. Absorption optical depth of gas molecules
The absorption optical depth of gas molecules on the layer j is a sum over all constituents
mol X mol τ¯abs,j (λ) = τ¯abs,g,j (λ) , g where the optical depth of the gas component g is given by
Z rj mol ¯ ¯ p0 ¯ τ¯abs,g,j (λ) = Cabs,g,j (λ) ng (r) dr = Cabs,g,j (λ) Xg,j rj+1 kT0 or equivalently, by mol 16 ¯ 2 ¯ −3 τ¯abs,g,j (λ) = 2.6868 · 10 · Cabs,g,j (λ) cm Xg,j 10 cm . The absorption coefficient is then computed accordingly to the relation
mol mol τ¯abs,j (λ) σ¯abs,j (λ) = . 4rj
8.2.3.5. Scattering optical depth of aerosols
The scattering optical depth of aerosols on the layer j depends on the aerosol optical thickness taer,j and the wavelength λ, aer aer aer τ¯scat,j (λ) = taer,j a¯3,j + (λ − λref)a ¯4,j , For the extinction optical depth we have a similar relation
aer aer aer τ¯ext,j (λ) = taer,j a¯1,j + (λ − λref)a ¯2,j . The scattering and extinction coefficients are then given by
aer aer τ¯scat,j (λ) σ¯scat,j (λ) = 4rj and aer aer τ¯ext,j (λ) σ¯ext,j (λ) = , 4rj respectively.
8.2.3.6. Total extinction optical depth
Since
extinction = scattering by air molecules + absorption by gas molecules + extinction by aerosols
SGP OL1b-2 ATBD Version 7 Page 69 of 137 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
the total extinction optical depth on the layer j is computed as
mol mol aer τ¯ext,j (λ) = τ¯scat,j (λ) +τ ¯abs,j (λ) +τ ¯ext,j (λ) , while the extinction coefficient is given by
τ¯ext,j (λ) σ¯ext,j (λ) = . 4rj
Because only the absorption of gas molecules depends on partial columns, the partial derivative of the extinc- tion and absorption coefficients with respect to the partial columns of the gas g are given by
mol ∂σ¯ext,j ∂σ¯abs,j ∂σ¯abs,j 16 1 (λ) = (λ) = (λ) = 2.6868 · 10 · C¯abs,g,j (λ) ∂X¯g,j ∂X¯g,j ∂X¯g,j 4rj
while the partial derivative of the extinction and scattering coefficients with respect to the aerosol optical thick- ness read as ∂σ¯ext,j 1 aer aer (λ) = a¯1,j + (λ − λref)a ¯2,j ∂taer,j 4rj and ∂σ¯scat,j 1 aer aer (λ) = a¯3,j + (λ − λref)a ¯4,j ∂taer,j 4rj
8.2.3.7. Phase functions
For a scattering atmosphere, the effective scattering phase function accounts of Rayleigh scattering by air molecules (molecular scattering) P and Mie scattering by aerosols (particle scattering),
0 0 S (r, Ω, Ω , λ) = σscat (r, λ) P (r, Ω, Ω , λ) mol 0 aer 0 = σscat (r, λ) PRay (Ω, Ω , λ) + σscat (r, λ) PMie (r, Ω, Ω , λ) .
If cos Θ = Ω · Ω0 is the cosine of the angle Θ between the incident and scattering directions, we have the simplified representation
S (r, cos Θ, λ) = σscat (r, λ) P (r, cos Θ, λ) mol aer = σscat (r, λ) PRay (cos Θ, λ) + σscat (r, λ) PMie (r, cos Θ, λ) .
In practical applications it is important to compute
PRay (cos Θsun, λ)
and P¯Mie,p (cos Θsun, λ) stage for all stages p = 1, ..., NLOS . The Rayleigh phase function possesses the representation
2 PRay (cos Θ, λ) = A (λ) + B (λ) cos Θ with 3 + 3ρ (λ) 3 − 3ρ (λ) A (λ) = ,B (λ) = . 4 + 2ρ (λ) 4 + 2ρ (λ) The depolarization ratio is computed as 6F (λ) − 6 ρ (λ) = K , 7FK (λ) + 3
SGP OL1b-2 ATBD Version 7 Page 70 of 137 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18 while the King factor is given by
2 4 −4 1 −5 1 FK (λ) = 1.04695 + 3.25031 · 10 + 3.86228 · 10 λ λ with λ expressed in µm. The Mie scattering phase function takes the form
1 − g¯2 (λ) ¯ lay(p) PMie,lay(p) (cos Θ, λ) = 3/2 , 2 1 +g ¯lay(p) (λ) − 2¯glay(p) (λ) cos Θ where the asymmetry factor g¯lay(p) on the layer lay (p) is computed as
aer aer g¯lay(p) (λ) =a ¯4,lay(p) + (λ − λref)a ¯5,lay(p).
8.2.4. Recurrence relation for limb radiance and Jacobian
We are now well prepared to transform equation (8.1) into a computational expression. For two points on the line of sight Mp and Mp+1 characterized by the position vectors rp and rp+1 and being the boundaries of the layer lay (p), the integral form of the radiative transfer equation takes the form
−σ¯ext,lay(p)4p Ip (ΩLOS) = Ip+1 (ΩLOS) e
Z 0 0 −σ¯ext,lay(p)|rp−r | 0 + J (r , ΩLOS) e ds , |rp−rp+1| with Ip (ΩLOS) = I (rp, ΩLOS) and 4p = |rp − rp+1|. Note that the position vector of the point Mp is rp, while the radial distance is r (Mp), that is, in the solar coordinate system we have the representation rp = point (r (Mp) , Φsun,p, Ψsun,p). The downward recurrence relation starts at the point index NLOS , where for limb viewing geometries, I point (ΩLOS) = 0. NLOS
p s' level index : lev p1 lev p point index : p1 M p p1 M p stage index : p p=1,... ,2 p−2 layer index : lay p r' rp1 rp , rp=r lev p ,sun p ,sun p
O
Figure 8.7.: Stage index p, point indices p and p + 1, layer index lay (p) and the level indices lev (p) and lev (p + 1).
SGP OL1b-2 ATBD Version 7 Page 71 of 137 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
8.2.4.1. Recurrence relation for limb radiance
In this Section we are concerned with the single and multiple scattering term integrations.
Single scattering term integration stage On the layer lay (p), where p is the stage index ranging downward from NLOS to 1, the single scattering term can be approximated by
0 1 −τ sun r0−r r0 J (r , Ω ) = S (r, Ω , Ω ) F e ext (| TOA( )|) +σ ¯ B¯ , ss LOS 4π LOS sun p sun abs,lay(p) lay(p) where 1 B¯ = [B (Tp) + B (Tp )] , lay(p) 2 +1
with Tp and Tp+1 being the intensities at the points Mp and Mp+1, respectively. We define the solar optical depths at the boundary points Mp and Mp+1 by
N trav Z sun,p sun 0 0 X τext,p = σext (r ) ds = σ¯ext,q4sun,p,q, |rp−rTOA,p| q=1 N trav Z sun,p+1 sun 0 0 X τext,p+1 = σext (r ) ds = σ¯ext,q4sun,p+1,q, |rp+1−rTOA,p+1| q=1
trav where the 4sun,p,q are the solar optical depths at the point Mp for all q = 1, ..., Nsun,p and the 4sun,p+1,q are the trav solar optical depths at the point Mp+1 for all q = 1, ..., Nsun,p+1. We then use the linear approximations sun 0 0 s sun s sun τext (|r − rTOA (r )|) = τext,p + 1 − τext,p+1 4p 4p to obtain
Z 0 0 −σ¯ext,lay(p)|rp−r | 0 Jss (r , ΩLOS) e ds |rp−rp+1| Z 4p h i F − s τ sun + 1− s τ sun sun 4p ext,p 4p ext,p+1 −σ¯ext,lay(p)(4p−s) = S (r, ΩLOS, Ωsun)p e e ds 4π 0 Z 4p ¯ −σ¯ext,lay(p)(4p−s) +¯σabs,lay(p)Blay(p) e ds. 0 The result of integration is
Z 0 0 −σ¯ext,lay(p)|rp−r | 0 Iss (rp, rp+1, ΩLOS) = Jss (r , ΩLOS) e ds |rp−rp+1| Fsun = S (r, Ω , Ω ) 4pb (τp) + a (τp) 4pσ¯ B¯ 4π LOS sun p 0 abs,lay(p) lay(p) where
Z 1 −x −x(1−ξ) 1 − e a0 (x) = e dξ = 0 x 1 − τ sun +x −τ sun Z sun sun e ( ext,p+1 ) − e ext,p −[ξτext,p+(1−ξ)τext,p+1] −x(1−ξ) b (x) = e e dξ = sun sun 0 τext,p − τext,p+1 − x and τp =σ ¯ext,lay(p)4p.
SGP OL1b-2 ATBD Version 7 Page 72 of 137 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
The term S (r, ΩLOS, Ωsun)p is computed by using the relation
mol aer ¯ S (r, Ω, Ωsun)p =σ ¯scat,lay(p)PRay cos Θsun,p + σscat,lay(p)PMie,lay(p) cos Θsun,p ¯ where the stage values PRay cos Θsun,p and PMie,lay(p) cos Θsun,p are calculated by the optical module for all stage p = 1, ..., NLOS .
Multiple scattering term integration stage On the layer lay (p), where p is the stage index ranging downward from NLOS to 1, the multiple scattering term read as
Z 0 1 0 0 0 0 Jms (r , ΩLOS) = S¯p (ΩLOS, Ω ) I (r , Ω ) dΩ 4π 4π ¯ 0 and note that the calculation of S (r, ΩLOS, Ωsun)p and Sp (ΩLOS, Ω ) is different. Using the linear approximation 0 0 s 0 s 0 I (r , Ω ) = Ip (Ω ) + 1 − Ip+1 (Ω ) , 4p 4p
where Ip and Ip+1 are the intensities at the points Mp and Mp+1, respectively, we obtain
Z 0 0 −σ¯ext,lay(p)|rp−r | 0 Jms (r , ΩLOS) e ds |rp−rp+1| " # Z 4p s −σ¯ext,lay(p)(4p−s) ¯1 = e ds Jms,p 0 4p " # Z 4p s −σ¯ext,lay(p)(4p−s) ¯2 + 1 − e ds Jms,p 0 4p
with Z 1 0 0 0 J¯ms,p = S¯p (ΩLOS, Ω ) Ip (Ω ) dΩ 4π 4π Z 1 0 0 0 J¯ms,p+1 = S¯p (ΩLOS, Ω ) Ip+1 (Ω ) dΩ 4π 4π
To compute J¯ms,p we use the relation Z 1 0 0 0 J¯ms,p = S¯p (ΩLOS, Ω ) Ip (Ω ) dΩ 4π 4π 2M−1 Z 1 1 X 0 0 0 = sm σ¯ , µ ,p, µ Im (r (Mp) , µ ) dµ cos mϕ ,p 2 scat,lay(p) LOS LOS m=0 −1 2M−1 " M 1 X X + + + = w sm σ¯ , µ ,p, µ Im r (Mp) , µ 2 k scat,lay(p) LOS k k m=0 k=1 M # X − − − + wk sm σ¯scat,lay(p), µLOS,p, µk Im r (Mp) , µk cos mϕLOS,p, k=1 where θLOS,p and ϕLOS,p are the zenith and azimuthal angles of the point Mp, µLOS,p = cos θLOS,p and
2M−1 0 X m m 0 sm σ¯scat,lay(p), µLOS,p, µ = ξn σ¯scat,lay(p) Pn (µLOS,p) Pn (µ ) , n=m mol mol aer aer ξn σ¯scat,lay(p) =σ ¯scat,lay(p)χn +σ ¯scat,lay(p)χ¯n,lay(p).
SGP OL1b-2 ATBD Version 7 Page 73 of 137 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
The Im (r (Mp) , θ) are the azimuthal components of the intensity at the the point Mp
2M−1 X Ip (Ω) = I (r (Mp) , θ, ϕ) = Im (r (Mp) , θ) cos mϕ m=0 ± ¯ and are computed at a set of discrete angles θk , k = 1, ..., M by the multiple scattering module. For Jms,p+1 we have a similar relation Z 1 0 0 0 J¯ms,p+1 = S¯p (ΩLOS, Ω ) Ip+1 (Ω ) dΩ 4π 4π 2M−1 " M 1 X X + + + w sm σ¯ , µ ,p , µ Im r (Mp ) µ 2 k scat,lay(p) LOS +1 k +1 k m=0 k=1 M # X − − − + wk sm σ¯scat,lay(p), µLOS,p+1, µk Im r (Mp+1) , µk cos mϕLOS,p+1, k=1 where Im (r (Mp+1) , θ) are the azimuthal components of the intensity at the the point Mp+1 and
2M−1 0 X m m 0 sm σ¯scat,lay(p), µLOS,p+1, µ = ξn σ¯scat,lay(p) Pn (µLOS,p+1) Pn (µ ) . n=m
Performing the integrals we arrive at
Z 0 0 −σ¯ext,lay(p)|rp−r | 0 Ims (rp, rp+1, ΩLOS) = Jms (r , ΩLOS) e ds |rp−rp+1|
= a2 (τp) 4pJ¯ms,p + a1 (τp) 4pJ¯ms,p+1 with
Z 1 1 − e−x(1−ξ) − e−x a1(x) = (1 ξ) dξ = 2 1 (1 + x) 0 x Z 1 1 e−x(1−ξ) − e−x a2(x) = ξ dξ = 2 x 1 + . 0 x
Collecting all results we are led to the recurrence relation
−τp Fsun Ip (Ω ) = Ip (Ω ) e + S (r, Ω , Ω ) 4pb (τp) LOS +1 LOS 4π LOS sun p ¯ ¯ ¯ +a0 (τp) 4pσ¯abs,lay(p)Blay(p) + a2 (τp) 4pJms,p + a1 (τp) 4pJms,p+1
8.2.4.2. Recurrence relation for the Jacobian matrix
The derivative of the radiance at the top of the atmosphere Ip (ΩLOS) with respect to the partial columns X¯g,i, with i = 1, ..., Nd and g = 1, ..., Ngas ∂Ip (ΩLOS) , ∂X¯g,i can be computed in terms of the derivatives with respect to the extinction coefficient
∂Ip (ΩLOS) ∂σ¯ext,i by using the relation
SGP OL1b-2 ATBD Version 7 Page 74 of 137 Docnr.: ENV-ATB-QWG-SCIA-0085 Issue : 3 Date : 16.04.18
∂Im ∂Im ∂σ¯ext,i (ΩLOS) = (ΩLOS) ∂X¯g,i ∂σ¯ext,i ∂X¯g,i with mol ∂σ¯ext,i ∂σ¯abs,i 16 1 = · 2.6868 · 10 · C¯abs,g,i. ∂X¯g,i ∂X¯g,j 4ri
For the partial derivatives with respect to the extinction coefficient we have the recurrence relation
∂Ip (ΩLOS) ∂σ¯ext,i
∂ −τp −τp ∂Ip+1 = Ip+1 (ΩLOS) e + e (ΩLOS) ∂σ¯ext,i ∂σ¯ext,i
Fsun ∂ n o Fsun ∂b (τp) + 4pb (τp) S (r, ΩLOS, Ωsun)p + S (r, ΩLOS, Ωsun)p4p 4π ∂σ¯ext,i 4π ∂σ¯ext,i ¯ ∂ ¯ ∂σ¯abs,lay(p) +4pσ¯abs,lay(p)Blay(p) {a0 (τp)} + a0 (τp) 4pBlay(p) ∂σ¯ext,i ∂σ¯ext,i
∂J¯ms,p ∂ +a2 (τp) 4p + 4pJ¯ms,p {a2 (τp)} ∂σ¯ext,i ∂σ¯ext,i
∂J¯ms,p+1 ∂ +a1 (τp) 4p + 4pJ¯ms,p+1 {a1 (τp)} ∂σ¯ext,i ∂σ¯ext,i
For our calculation it is important to observe that the extinction coefficient σ¯ext,i which is computed as