Clear Sky Forward Model & Its Adjoint Model

Slides:



Advertisements
Similar presentations
Running a model's adjoint to obtain derivatives, while more efficient and accurate than other methods, such as the finite difference method, is a computationally.
Advertisements

Assimilation Algorithms: Tangent Linear and Adjoint models Yannick Trémolet ECMWF Data Assimilation Training Course March 2006.
Development of a Simulated Synthetic Natural Color ABI Product for GOES-R AQPG Hai Zhang UMBC 1/12/2012 GOES-R AQPG workshop.
Regression Analysis Module 3. Regression Regression is the attempt to explain the variation in a dependent variable using the variation in independent.
Ch11 Curve Fitting Dr. Deshi Ye
Multiple regression analysis
Tolerance Analysis of Assemblies Using Kinematically-Derived Sensitivities Paul Faerber Motorola Corporation – Lawrenceville, GA Presented by: Jeff Dabling.
Lecture 23: Tues., April 6 Interpretation of regression coefficients (handout) Inference for multiple regression.
Extracting Atmospheric and Surface Information from AVIRIS Spectra Vijay Natraj, Daniel Feldman, Xun Jiang, Jack Margolis and Yuk Yung California Institute.
Correlation MARE 250 Dr. Jason Turner.
A 21 F A 21 F Parameterization of Aerosol and Cirrus Cloud Effects on Reflected Sunlight Spectra Measured From Space: Application of the.
Page 1 1 of 21, 28th Review of Atmospheric Transmission Models, 6/14/2006 A Two Orders of Scattering Approach to Account for Polarization in Near Infrared.
Data mining and statistical learning, lecture 3 Outline  Ordinary least squares regression  Ridge regression.
Quick Review of Remote Sensing Basic Theory Paolo Antonelli CIMSS University of Wisconsin-Madison South Africa, April 2006.
Elements of Multiple Regression Analysis: Two Independent Variables Yong Sept
COST 723 Training School - Cargese October 2005 OBS 2 Radiative transfer for thermal radiation. Observations Bruno Carli.
Diagnosing Climate Change from Satellite Sounding Measurements – From Filter Radiometers to Spectrometers William L. Smith Sr 1,2., Elisabeth Weisz 1,
00/XXXX1 RTTOV-7: A satellite radiance simulator for the new millennium What is RTTOV Latest developments from RTTOV-6 to 7 Validation results for RTTOV-7.
High Spectral Resolution Infrared Land Surface Modeling & Retrieval for MURI 28 April 2004 MURI Workshop Madison, WI Bob Knuteson UW-Madison CIMSS.
CrIS Use or disclosure of data contained on this sheet is subject to NPOESS Program restrictions. ITT INDUSTRIES AER BOMEM BALL DRS EDR Algorithms for.
Lecture 8 Simple Linear Regression (cont.). Section Objectives: Statistical model for linear regression Data for simple linear regression Estimation.
1 Geostationary Cloud Algorithm Testbed (GEOCAT) Processing Mike Pavolonis and Andy Heidinger (NOAA/NESDIS/STAR) Corey Calvert and William Straka III (UW-CIMSS)
Integrating Community RT Components into JCSDA CRTM Yong Han, Paul van Delst, Quanhua Liu, Fuzhong Weng, Thomas J. Kleespies, Larry M. McMillin.
An evaluation method of the retrieved physical quantity deriving from the satellite remote sensing using analysis of variance in experimental design Mitsuhiro.
IGARSS 2011, July 24-29, Vancouver, Canada 1 A PRINCIPAL COMPONENT-BASED RADIATIVE TRANSFER MODEL AND ITS APPLICATION TO HYPERSPECTRAL REMOTE SENSING Xu.
ECE 5525 Osama Saraireh Fall 2005 Dr. Veton Kepuska
Hyperspectral Infrared Alone Cloudy Sounding Algorithm Development Objective and Summary To prepare for the synergistic use of data from the high-temporal.
AIRS (Atmospheric Infrared Sounder) Regression Retrieval (Level 2)
Testing LW fingerprinting with simulated spectra using MERRA Seiji Kato 1, Fred G. Rose 2, Xu Liu 1, Martin Mlynczak 1, and Bruce A. Wielicki 1 1 NASA.
AIRS Radiance and Geophysical Products: Methodology and Validation Mitch Goldberg, Larry McMillin NOAA/NESDIS Walter Wolf, Lihang Zhou, Yanni Qu and M.
ITSC 12 5 March 2002 The Merger of OPTRAN and RTTOV: The Best of Both Worlds Thomas J. Kleespies NOAA/NESDIS Camp Springs MD USA.
Jinlong Li 1, Jun Li 1, Christopher C. Schmidt 1, Timothy J. Schmit 2, and W. Paul Menzel 2 1 Cooperative Institute for Meteorological Satellite Studies.
As components of the GOES-R ABI Air Quality products, a multi-channel algorithm similar to MODIS/VIIRS for NOAA’s next generation geostationary satellite.
Cloud optical properties: modeling and sensitivity study Ping Yang Texas A&M University May 28,2003 Madison, Wisconsin.
Some thoughts on error handling for FTIR retrievals Prepared by Stephen Wood and Brian Connor, NIWA with input and ideas from others...
TOMS Ozone Retrieval Sensitivity to Assumption of Lambertian Cloud Surface Part 1. Scattering Phase Function Xiong Liu, 1 Mike Newchurch, 1,2 Robert Loughman.
CIMSS Forward Model Capability to Support GOES-R Measurement Simulations Tom Greenwald, Hung-Lung (Allen) Huang, Dave Tobin, Ping Yang*, Leslie Moy, Erik.
MDTERP MarylanD TErrestial Radiation Package A Narrow-Band Longwave Radiation Model with a Graphical User Interface Robert G. Ellingson and Ezra Takara.
1 JCSDA Infrared Sea Surface Emissivity Model Status Paul van Delst 2 nd MURI Workshop April 2004 Madison WI.
Retrieval of cloud parameters from the new sensor generation satellite multispectral measurement F. ROMANO and V. CUOMO ITSC-XII Lorne, Victoria, Australia.
UCLA Vector Radiative Transfer Models for Application to Satellite Data Assimilation K. N. Liou, S. C. Ou, Y. Takano and Q. Yue Department of Atmospheric.
AOS 340 Project #3 Results. High Spectral Resolution Radiance: tau=0.1.
1 Atmospheric Radiation – Lecture 13 PHY Lecture 13 Remote sensing using emitted IR radiation.
Scattering and Polarimatric Components in Community Radiative Transfer Model Quanhua (Mark) Liu The 4 rd JCSDA Science Workshop, May 31- June 1, 2006,
Interannual Variability and Decadal Change of Solar Reflectance Spectra Zhonghai Jin Costy Loukachine Bruce Wielicki (NASA Langley research Center / SSAI,
1 Radiative Transfer Models and their Adjoints Paul van Delst.
Science Applications and Programs Division 1 High Spectral Resolution Infrared Radiance Modeling Using Optimal Spectral Sampling (OSS) Method J.-L. Moncet,
1 NCEP Radiative Transfer Model Status Paul van Delst.
What is atmospheric radiative transfer?
SPLIT-WINDOW TECHNIQUE
Chapter 7. Classification and Prediction
Example for a Satellite: Meteosat Second Generation
Hyperspectral IR Clear/Cloudy
RECENT INNOVATIONS IN DERIVING ATMOSPHERIC MOTION VECTORS AT CIMSS
Instrument Considerations
GIFTS-IOMI Clear Sky Forward Model
Computing cloudy radiances
Assimilating Tropospheric Emission Spectrometer profiles in GEOS-Chem
Computing cloudy radiances
GIFTS/IOMI Cloudy/Aerosol Forward Model Development
PI: Irina Sokolik OVERALL GOAL:
Simple Linear Regression
The GIFTS Fast Model: Clouds, Aerosols, Surface Emissivity
A Unified Radiative Transfer Model: Microwave to Infrared
Generation of Simulated GIFTS Datasets
Early calibration results of FY-4A/GIIRS during in-orbit testing
Development of inter-comparison method for 3.7µm channel of SLSTR-IASI
MURI Hyperspectral Workshop Madison WI, June 7
Matlab Basics Tutorial
Regression and Correlation of Data
Presentation transcript:

Clear Sky Forward Model & Its Adjoint Model MURI Review April 27, 2004 leslie moy, dave tobin, paul van delst, hal woolf

Accomplishments: • Coefficients promulgated 2003. Reproduce and Upgrade existing GIFTS/IOMI Fast Model • Coefficients promulgated 2003. • Greatly improved the dependent set statistics (esp. water vapor). • SVD regression and optical depth weighting incorporated. • Written in flexible code with visualization capabilities. Under CVS control. Write the Corresponding Tangent Linear and Adjoint Code • Tested to machine precision accuracy. • User friendly “wrap-around” code complete.

Fast Model Production Flowchart: Profile Database Fixed Gas Amounts Spectral line parameters Lineshapes & Continua Layering, l Compute monochromatic layer-to-space transmittances Reduce to sensor’s spectral resolution Effective Layer Optical Depths, keff Convolved Layer-to-Space Transmittances, tz (l) Fast Model Predictors, Qi Fast Model Regressions Fast Model Coefficients, ci keff = -ln (teff ) = Si=1:N ci Qi

MURI model w/ OD weighted SVD OPTRAN, AIRS 281 channel set ------- GIFTS NeDT@296K ------- OSS RMS upper limit* Dependent Set Statistics: RMS(LBL-FM) current model MURI version MURI model w/ OD weighted SVD AIRS model c/o L. Strow, UMBC OSS model c/o Xu Liu, AER, Inc. OPTRAN, AIRS 281 channel set c/o PVD

Profile of temperature, User Input: User Output: Profile of temperature, ozone, water vapor at 101 levels Profile perturbation of temperature, ozone, water vapor at 101 levels Use to adjust initial profile Forward Model: Adjoint Model: Layer.m - convert 101 level values to 100 layer values Predictor.m - convert layer values to predictor values Calc_Trans.m - using predictors and coefficients calculate level to space transmittance Trans_to_Rad.m - calculate radiance Layer_AD.m - layer to level sensitivities Predictor_AD.m - level to predictor sensitivities Calc_Trans_AD.m - predictor to transmittance sensitivities Trans_to_Rad_AD.m - transmittance to radiance sensitivities User Output: User Input: Compare to observations Radiance Spectrum Radiance Spectrum perturbation

Simple Example: One Line Forward Model Forward (FWD) model. The FWD operator maps the input state vector, X, to the model prediction, Y, e.g. for predictor #11: Tangent-linear (TL) model. Linearisation of the forward model about Xb, the TL operator maps changes in the input state vector, X, to changes in the model prediction, Y, Or, in matrix form:

Forward Model: TL Model: Testing subroutines: Using the same procedure as in the Simple Model, build up the Tangent Linear Model. Forward Model: TL Model: Layer.m - input: 101 level values of T,w,oz output: 100 layer values Predictor.m - input: layer values output: predictor values Calc_Trans.m - input: predictors, and coefficients output: transmittances Trans_to_Rad.m - input: transmittances output: TOA radiance Layer_TL.m - input: d(level value) output: d(layer value) Predictor_TL.m - input d(layer value), output: d(predictor), Calc_Trans_TL.m - input: d(predictor) output: d(transmittance) Trans_to_Rad_TL.m - input: d(transmittance) output: d(radiance) Testing subroutines: A range of Perturbations are added to a baseline input value. Plus&Minus 25% The Forward output (less the baseline value) is compared to the TL output.

TL testing for Dry Predictor #6 (T2) vs Temp at layer 44 TL testing for Dry Predictor #6 (T2) vs Temp at layer 44. * TL results must be linear. * TL must equal (FWD-To) at dT=0. TL results = blue, FWD-T0 results = red Difference between TL and FWD Input Temperature at Layer 44 were varied 25%.

TL testing for Dry Predictor #6 vs Temp at all layers TL testing for Dry Predictor #6 vs Temp at all layers. Similar plots made for each subroutine’s variables. D(dry.pred#6) Layer no. D(temp), %

Adjoint (AD) model. The AD operator maps in the reverse direction where for a given perturbation in the model prediction, Y, the change in the state vector, X, can be determined. The AD operator is the transpose of the TL operator. Using the example for predictor #11 in matrix form, Expanding this into separate equations:

Adjoint code testing for Dry Predictor #6 vs Temperature layer Adjoint code testing for Dry Predictor #6 vs Temperature layer. AD - TLt residual must be zero. Similar plots are produced for every subroutine’s variables. AD - TLt residual Output variable layer Input variable layer

Adjoint for US Standard Profile, d(radiance)/d(ozone) Pressure, -mbar Wavenumber, cm-1

Adjoint for US Standard Profile, d(radiance)/d(water vapor) Pressure, -mbar Wavenumber, cm-1

Future Goals: ‘Reproduce and Upgrade existing GIFTS Fast Model’ • Increase the number and quality of training profiles (48); extend satellite zenith angle range; further improve the dependent and independent set statistics. • Breakout other gases. • Steer research direction based on user feedback. Corresponding Tangent Linear and Adjoint Code • Improve code for speed and ease of use. Convert to a more efficient programming language. • Investigator testing of code.

Sensitivity, d(P6)/d(T) Adjoint code can be used for sensitivity analysis. d(Dry Predictor #6) / d(layer Temperature). Sensitivity, d(P6)/d(T) Output variable layer Input variable layer