GEOS-Chem Adjoint Model: Difference between revisions
(→Modes) |
No edit summary |
||
Line 17: | Line 17: | ||
=== Get Involved === | === Get Involved === | ||
Support and development of the GEOS-Chem adjoint has clearly become a multifaceted undertaking. In attempt to focus such developments, we've created a GC-adjoint mailing list. If you wish to become involved, you should add yourself to this list by sending an email to [mailto:geos-chem-adjoint-requests@ | Support and development of the GEOS-Chem adjoint has clearly become a multifaceted undertaking. In attempt to focus such developments, we've created a GC-adjoint mailing list. If you wish to become involved, you should add yourself to this list by sending an email to [mailto:geos-chem-adjoint-requests@seas.harvard.edu geos-chem-adjoint-requests@seas.harvard.edu] with the word subscribe in the subject or body. | ||
Kevin Bowman organizes bimonthly conference calls concerning current adjoint model activities. | Kevin Bowman organizes bimonthly conference calls concerning current adjoint model activities. |
Revision as of 00:21, 19 April 2009
General
Historical Overview
Original work on the adjoint of GEOS-Chem began in 2003, focusing on the adjoint of the offline aerosol simulation. By 2005, the adjoint was expanded to include a tagged CO simulation and a full chemistry simulation as well as observational operators for MOPITT (CO) and IMPROVE network (aerosols). The adjoint code has been constructed in a hybrid fashion using a combination of automatic differentiation software (TAMC, KPP) and manual coding of both discrete and continuous adjoints. Current development aims to standardize the implementation of the adjoint model and make it more user friendly, with the eventual goal of making the adjoint publicly available as part of the standard GEOS-Chem code base.
Developers
- Caltech: John Seinfeld
- Carleton University: Amir Hakami
- Columbia / NASA GISS / CU Boulder : Daven Henze
- Dalhousie: Randall Martin, Chulkyu Lee
- Harvard: Monika Kopacz, Lin Zhang, Daniel Jacob
- JPL: Kevin Bowman, Qinbin Li, Xun Jiang, Changsub Shim, Yang Chen, Sunita Verma
- U. of Toronto: Dylan Jones, Mark Parrington, Michael Seymour, Thomas Walker
- Virginia Tech: Adrian Sandu, Kumaresh Singh, Paul Eller
Current Activities
- streamlining GEOS4 adjoint transport among the three code branches, some bug fixes to be implemented
Get Involved
Support and development of the GEOS-Chem adjoint has clearly become a multifaceted undertaking. In attempt to focus such developments, we've created a GC-adjoint mailing list. If you wish to become involved, you should add yourself to this list by sending an email to geos-chem-adjoint-requests@seas.harvard.edu with the word subscribe in the subject or body.
Kevin Bowman organizes bimonthly conference calls concerning current adjoint model activities.
Adjoint Model Branches
There are currently three main branches of the GEOS-Chem adjoint model.
- GEOS-Chem v6-02-05, full chemistry with online aerosols
- GEOS-Chem v6, tagged CO (and similar tagged Ox)
- GEOS-Chem v7, full chemistry
GEOS-Chem v6-02-05, full chemistry with online aerosols
Features
- GEOS-3 and GEOS-4 met fields
- 2x2.5, 4x5 model resolution
- Observational Operators
- IMPROVE PM2.5 (NO3, SO4, OC, BC)
- CASTNet (NH4+)
- GOME / SCIAMACHY NO2 column
- using KNMI retrieval (Henze)
- using Dalhousie retrieval (Shim)
- TES NH3
- Control parameters
- Emissions scaling factors (linear or log)
- SOx, NH3, primary BC/OC: anthropogenic, natural, bioburn, biomass, volcanoes
- Initial Conditions scaling factors (linear)
- Emissions scaling factors (linear or log)
- Adjoint sensitivities
- all control parameters
- w.r.t Reaction Rate Parameters
- w.r.t all emissions
- to AQ attainment metrics
- to spatiotemporally averaged species concentrations (e.g., arctic O3)
- Inverse Hessian approximation
- Code manual
- Code diagrams
Primary Developer
Daven Henze
Users
Daven Henze (Columbia University), Chulkyu Lee (Dalhousie), Dylan Jones, Mark Parrington, Thomas Walker (U. Toronto), Changsub Shim (JPL)
Publications
- Henze, D. K., A. Hakami and J. H. Seinfeld (2007), Development of the adjoint of GEOS-Chem, Atmos. Chem. Phys., 7, 2413-2433.
- Henze, D. K., J. H. Seinfeld and D. T. Shindell (2008), Inverse modeling and mapping U.S. air quality influences of inorganic PM2.5 precursor emissions with the adjoint of GEOS-Chem, Atmos. Chem. Phys. Discuss., 8, 15033-15099.
GEOS-Chem v6-02-05 (builds on dkh version), tagged CO
Features
- GEOS-3, GEOS-4 met fields
- 4x5, 2x2.5 model resolution
- Observational Operators
- MOPITT CO column
- SCIAMACHY CO colum
- using Bremen retrieval
- AIRS CO column
- Control parameters and sensitivity parameters
- Emissions (CO)
- Initial Conditions
- User manual (.doc)
- User manual (.pdf)
- User manual for tag Ox (.pdf)
Primary Developer
Monika Kopacz
Users
Monika Kopacz (Harvard), Guergana Guerova (U. Wollongong), Dylan Jones (U. Toronto), Lin Zhang (Harvard, Ox branch)
Publications and presentations
- Kopacz, M., D. J. Jacob, D. K. Henze, C. L. Heald, D. G. Streets, and Q. Zhang (2009), A comparison of analytical and adjoint Bayesian inversion methods for constraining Asian sources of CO using satellite (MOPITT) measurements of CO columns, J. Geophys. Res., doi:0.1029/2007JD009264. http://www.as.harvard.edu/chemistry/trop/publications/KopaczJGR2009_2007JD009264.pdf
- Adjoint inversion of CO sources using combined MOPITT, SCIAMACHY and AIRS CO columns, presented by Monika Kopacz at the COSPAR Scientific Assembly, Montreal, July 18, 2008. http://www-as.harvard.edu/chemistry/trop/presentations/powerpoints/mak2008/COSPAR_MKopacz_July2008.ppt
- Kopacz, M. et al., CO source estimates as derived in an adjoint inversion from combined MOPITT, AIRS and SCIAMACHY measurements of CO columns, in prep.
GEOS-Chem v7, full chemistry
A full chemistry adjoint model for GEOS-Chem v7, geos-4. The package includes the following modes and features.
Modes
- Forward GEOS-Chem with SMVGEAR chemistry
- Forward GEOS-Chem with KPP chemistry
- Adjoint Finite Difference module to test old and new process adjoints
- Adjoint Sensitivity Analysis module to calculate sensitivities with respect to tracer and emission species
- Variational Data Assimilation code modules with diagonal and non-diagonal background error covariance matrix with real data (TES observations) to perform
- 3-D Var Data Assimilation
- 4-D Var Data Assimilation
Features
- GEOS-4 met fields
- 4x5 model resolution
- Observational Operators
- TES O3
- Control parameters
- Emissions scaling factors
- Initial Conditions
- Adjoint sensitivities w.r.t.
- all control parameters
- Reaction Rate Parameters
- Project Page
Primary Developer
Kumaresh Singh
Users
Dylan Jones (U. Toronto), Changsub Shim (JPL)