AT 652 Atmospheric Remote Sensing
Temperature Retrieval
The aim of this project is to understand the advantages and pitfalls of an optimal estimation inversion retrieval scheme as described by Rodgers (1976). As said by Clive Rodgers himself:
The problem that will be examined here is as follows: given a measurement or series of measurements of thermal radiation emitted by the atmosphere, the intensity and spectral distribution of which depend on the state of the atmosphere in a known way, deduce the best estimate of the state of the atmosphere. There are two distinct aspects to this problem which are not always clearly separated; they may be described as the 'inverse' problem and the 'estimation' problem. The inverse problem is the matter of inverting a known equation which expresses radiation as a function of the atmospheric state, so as to express atmopsheric state in terms of radiation. This is usually an 'ill-posed' problem; i.e., it has no mathematically unique solution. We therefore have an estimation problem, that is, to find the appropriate criteria which determine the best solution from all the possible ones which are consistent which the observations.
A simple retrieval scheme will be build and used to investigate the effect of the different parameters that determine the outcome of the final retrieval.
Procedure and Tasks:
Use Equations (7.38) and (7.39) from Stephens (1994) to calculate 10 equally spaced temperature weighting functions K between 6 and 24 km. Use an atmospheric scale height H of 7 km.
Use equation (12) from Rodgers (1976) to calculate synthetic radiances y from one of the available temperature profiles.
Use one of the available temperature profiles or just an isothermal profile for the a priori temperature profile xa.
Set up a measurement covariance matrix Sy where only the diagonal elements are used. Use a standard deviation of 5 %.
Set up an a priori covariance matrix Sa according to Equation (16) of Rodgers (1990). Use a length scale l of 3 km and a standard deviation of 50 K.
Use Equation (28) of Rodgers (1990) to calculate the contribution functions Dy.
Use Equation (8) of Rodgers (1990) to calculate the averaging kernel A.
Use Equations (21) and (22) of Rodgers (1976) to calculate the retrieved temperature profile and its covariance matrix Sx. - Calculate a retrieval error profile from the retrieval covariance matrix derived in th last step.
Plot the weighting functions, contributions functions, averaging kernel, original, a priori and retrieved temperature profile, and retrieval error profile.
Further Analysis:
Add some random noise to your synthetic measurements and look how the retrieval is affected.
Vary the measurement and a priori covariance matrices and look how the retrieval is affected.
Use different temperature profiles for the original and a priori profiles and look how the retrieval is affected.
Files you will need:
Fortran matrix calculations:
This is a file with Fortran routines to do all matrix calculations you need in this project.
IDL matrix calculations:
In IDL it is straightforward to do the matrix calculations. An example is the following: Dy=Sa##transpose(K)##invert(K##Sa##transpose(K)+Sy)
Literature:
Rodgers, C.D., Retrieval of atmospheric temperature and composition from remote measurements of thermal radiation. Reviews of Geophysics and Space Sciences, 14, 609 - 624, 1976.
Rodgers, C.D., Characterization and error analysis of profiles retrieved from remote sounding measurements. Journal of Geophysical Research, 95, 5587 - 5595, 1990.
Stephens, G.L., Remote Sensing of the Lower Atmopshere. Oxford University Press, 1994.
Remarks:
To make life a little easier it is assumed in the above that the Planck function is linear in temperature (as is the case for microwave observations) and that there is no surface contribution to the observed radiances. Therefore, the radiances can be calculated as a matrix multiplication between the weighting functions and the temperature profile: y = K x.
The inversion of the a priori matrix specified above is usually highly unstable. Try to avoid any direct inversion of this matrix in your calculations. Using the above mentioned equations will do the job.
Example:

|