Recent Developments in Computational Tools for Chemical Data Assimilation A. Sandu: Virginia Tech G.R. Carmichael: University of Iowa J.H. Seinfeld: Caltech.

Slides:



Advertisements
Similar presentations
GEMS Kick- off MPI -Hamburg CTM - IFS interfaces GEMS- GRG Review of meeting in January and more recent thoughts Johannes Flemming.
Advertisements

MOPITT CO Louisa Emmons, David Edwards Atmospheric Chemistry Division Earth & Sun Systems Laboratory National Center for Atmospheric Research.
The Inverse Regional Ocean Modeling System:
Setup of 4D VAR inverse modelling system for atmospheric CH 4 using the TM5 adjoint model Peter Bergamaschi Climate Change Unit Institute for Environment.
Ozone Assimilation in the Chemistry Transport Model CHIMERE using an Ensemble Kalman Filter (EnKF) : Preliminary tests over the Ile de France region 2.
Computational Challenges in Air Pollution Modelling Z. Zlatev National Environmental Research Institute 1. Why air pollution modelling? 2. Major physical.
Initialization Issues of Coupled Ocean-atmosphere Prediction System Climate and Environment System Research Center Seoul National University, Korea In-Sik.
Experiments with Assimilation of Fine Aerosols using GSI and EnKF with WRF-Chem (on the need of assimilating satellite observations) Mariusz Pagowski Georg.
Improving the Representation of Atmospheric Chemistry in WRF William R. Stockwell Department of Chemistry Howard University.
Ibrahim Hoteit KAUST, CSIM, May 2010 Should we be using Data Assimilation to Combine Seismic Imaging and Reservoir Modeling? Earth Sciences and Engineering.
A Concept of Environmental Forecasting and Variational Organization of Modeling Technology Vladimir Penenko Institute of Computational Mathematics and.
Retrieval Theory Mar 23, 2008 Vijay Natraj. The Inverse Modeling Problem Optimize values of an ensemble of variables (state vector x ) using observations:
Advanced data assimilation methods- EKF and EnKF Hong Li and Eugenia Kalnay University of Maryland July 2006.
GEOS-Chem Adjoint: construction and long-term maintainability A. Sandu, K. Singh: Virginia Tech D. Henze: Caltech K. Bowman: JPL.
Maximum Liklihood Ensemble Filter (MLEF) Dusanka Zupanski, Kevin Robert Gurney, Scott Denning, Milia Zupanski, Ravi Lokupitiya June, 2005 TransCom Meeting,
Daven K. Henze with Amir Hakami and John H. Seinfeld Caltech, Chemical Engineering Support from: NSF, EPA, TeraGrid and JPL Supercomp., W. & S. Davidow.
Institute of Computational Mathematics and Mathematical Geophysics SD RAS, Novosibirsk Mathematical models for ecological prognosis, design and monitoring.
Models are an Integral Part of Field Experiments Flight planning Provide 4-Dimensional context of the observations Facilitate the integration of the different.
ECMWF Training Course 2005 slide 1 Forecast sensitivity to Observation Carla Cardinali.
BsysE595 Lecture Basic modeling approaches for engineering systems – Summary and Review Shulin Chen January 10, 2013.
Computing a posteriori covariance in variational DA I.Gejadze, F.-X. Le Dimet, V.Shutyaev.
Comparison of three photochemical mechanisms (CB4, CB05, SAPRC99) for the Eta-CMAQ air quality forecast model for O 3 during the 2004 ICARTT study Shaocai.
EVALUATION AND IMPROVEMENT OF GAS/PARTICLE MASS TRANSFER TREATMENTS FOR 3-D AEROSOL SIMULATION AND FORECAST Xiaoming Hu and Yang Zhang North Carolina State.
CSDA Conference, Limassol, 2005 University of Medicine and Pharmacy “Gr. T. Popa” Iasi Department of Mathematics and Informatics Gabriel Dimitriu University.
Thoughts on the Summer 2004 Experiments UI/CGRER Focus: Improving Forecasting and Analysis through Closer Integration of Observations and Models Flight.
Assimilation of HF Radar Data into Coastal Wave Models NERC-funded PhD work also supervised by Clive W Anderson (University of Sheffield) Judith Wolf (Proudman.
Chemical Data Assimilation in Support of Chemical Weather Forecasts Greg Carmichael, Adrian Sandu, Dacian Daescu, Tianfeng Chai, John Seinfeld, Tad Anderson,
Overview of Techniques for Deriving Emission Inventories from Satellite Observations Frascati, November 2009 Bas Mijling Ronald van der A.
Analysis of TraceP Observations Using a 4D-Var Technique
Evaluation and Application of Air Quality Model System in Shanghai Qian Wang 1, Qingyan Fu 1, Yufei Zou 1, Yanmin Huang 1, Huxiong Cui 1, Junming Zhao.
2004 SIAM Annual Meeting Minisymposium on Data Assimilation and Predictability for Atmospheric and Oceanographic Modeling July 15, 2004, Portland, Oregon.
Bashkir State Univerity The Chair of Mathematical Modeling , Ufa, Zaki Validi str. 32 Phone: ,
Applications of optimal control and EnKF to Flow Simulation and Modeling Florida State University, February, 2005, Tallahassee, Florida The Maximum.
Assimilating chemical compound with a regional chemical model Chu-Chun Chang 1, Shu-Chih Yang 1, Mao-Chang Liang 2, ShuWei Hsu 1, Yu-Heng Tseng 3 and Ji-Sung.
MODEL ERROR ESTIMATION EMPLOYING DATA ASSIMILATION METHODOLOGIES Dusanka Zupanski Cooperative Institute for Research in the Atmosphere Colorado State University.
Research Vignette: The TransCom3 Time-Dependent Global CO 2 Flux Inversion … and More David F. Baker NCAR 12 July 2007 David F. Baker NCAR 12 July 2007.
INVERSE MODELING OF ATMOSPHERIC COMPOSITION DATA Daniel J. Jacob See my web site under “educational materials” for lectures on inverse modeling atmospheric.
Satellite-based inversion of NOx emissions using the adjoint of CMAQ Amir Hakami, John H. Seinfeld (Caltech) Qinbin Li (JPL) Daewon W. Byun, Violeta Coarfa,
Assimilating AIRNOW Ozone Observations into CMAQ Model to Improve Ozone Forecasts Tianfeng Chai 1, Rohit Mathur 2, David Wong 2, Daiwen Kang 1, Hsin-mu.
Sensitivity of Air Quality Model Predictions to Various Parameterizations of Vertical Eddy Diffusivity Zhiwei Han and Meigen Zhang Institute of Atmospheric.
Computational Aspects of Chemical Data Assimilation in Air Quality Models Greg Carmichael (Dept. of Chem. Eng., U. Iowa) Adrian Sandu (Dept. of Comp. Sci.,
INVERSE MODELING TECHNIQUES Daniel J. Jacob. GENERAL APPROACH FOR COMPLEX SYSTEM ANALYSIS Construct mathematical “forward” model describing system As.
Errors, Uncertainties in Data Assimilation François-Xavier LE DIMET Université Joseph Fourier+INRIA Projet IDOPT, Grenoble, France.
Quality of model and Error Analysis in Variational Data Assimilation François-Xavier LE DIMET Victor SHUTYAEV Université Joseph Fourier+INRIA Projet IDOPT,
Variational data assimilation: examination of results obtained by different combinations of numerical algorithms and splitting procedures Zahari Zlatev.
Introduction The fraction of future fossil fuel CO 2 emissions that will remain in the atmosphere depends in part on how much CO 2 will be taken up and.
Derivative-based uncertainty quantification in climate modeling P. Heimbach 1, D. Goldberg 2, C. Hill 1, C. Jackson 3, N. Petra 3, S. Price 4, G. Stadler.
Types of Models Marti Blad Northern Arizona University College of Engineering & Technology.
Robert W. Pinder, Alice B. Gilliland, Robert C. Gilliam, K. Wyat Appel Atmospheric Modeling Division, NOAA Air Resources Laboratory, in partnership with.
Georgia Institute of Technology SUPPORTING INTEX THROUGH INTEGRATED ANALYSIS OF SATELLITE AND SUB-ORBITAL MEASUREMENTS WITH GLOBAL AND REGIONAL 3-D MODELS:
Further Developments and Applications for the Adjoint of CMAQ
Hydrologic Data Assimilation with a Representer-Based Variational Algorithm Dennis McLaughlin, Parsons Lab., Civil & Environmental Engineering, MIT Dara.
Determining Key Model Parameters of Rapidly Intensifying Hurricane Guillermo(1997) Using the Ensemble Kalman Filter Chen Deng-Shun 16 Apr, 2013, NCU Godinez,
Regional Chemical Modeling in Support of ICARTT Topics:  How good were the regional forecasts?  What are we learning about the emissions?  What are.
Atmospheric Chemistry Measurement and Modeling Capabilities are Advancing on Many Fronts Closer Integration is Needed.
Development of a General Computational Framework for the Optimal Integration of Atmospheric Chemical Transport Models and Measurements Using Adjoints (NSF.
RESULTS: CO constraints from an adjoint inversion REFERENCES Streets et al. [2003] JGR doi: /2003GB Heald et al. [2003a] JGR doi: /2002JD
WMO: GAW Urban Research Meteorology and Environment Project -- GURME Chemical Weather – A New Challenge/Opportunity For Weather And Other Services Evolving.
École Doctorale des Sciences de l'Environnement d’ Î le-de-France Année Modélisation Numérique de l’Écoulement Atmosphérique et Assimilation.
NOAA Northeast Regional Climate Center Dr. Lee Tryhorn NOAA Climate Literacy Workshop April 2010 NOAA Northeast Regional Climate.
Comparison of adjoint and analytical approaches for solving atmospheric chemistry inverse problems Monika Kopacz 1, Daniel J. Jacob 1, Daven Henze 2, Colette.
Estimating emissions from observed atmospheric concentrations: A primer on top-down inverse methods Daniel J. Jacob.
7. Air Quality Modeling Laboratory: individual processes Field: system observations Numerical Models: Enable description of complex, interacting, often.
Carbon Cycle Data Assimilation with a Variational Approach (“4-D Var”) David Baker CGD/TSS with Scott Doney, Dave Schimel, Britt Stephens, and Roger Dargaville.
Adjoint modeling and applications
Jincong He, Louis Durlofsky, Pallav Sarma (Chevron ETC)
Ensemble variance loss in transport models:
Assimilating Tropospheric Emission Spectrometer profiles in GEOS-Chem
FSOI adapted for used with 4D-EnVar
Sarah Dance DARC/University of Reading
Presentation transcript:

Recent Developments in Computational Tools for Chemical Data Assimilation A. Sandu: Virginia Tech G.R. Carmichael: University of Iowa J.H. Seinfeld: Caltech D. Daescu: Portland State University NASA, NOAA, EPA for Trace-P and ICARTT data NSF CAREER ACI NSF ITR AP&IM

June 20, 2005 Chemical D.A. and Data Needs for Air Quality Forecasting Prediction is difficult … “There is no reason anyone would want a computer in their home.” Ken Olson, President, Chairman, and Founder of Digital Equipment Corp. (DEC), 1977.

June 20, 2005 Chemical D.A. and Data Needs for Air Quality Forecasting Information feedback loops between CTMs and observations: data assimilation and targeted meas. Optimal analysis state Chemical kinetics Aerosols CTM Transport Meteorology Emissions Observations Data Assimilation Targeted Observ. Improved: forecasts science field experiment design models emission estimates Improved: forecasts science field experiment design models emission estimates

June 20, 2005 Chemical D.A. and Data Needs for Air Quality Forecasting Continuous forward model Discrete forward model Continuous adjoint model Computational adjoint model adj discr adj discr In the 4D-Var approach D.A. is formulated as an optimization problem (gradient based algorithms)

June 20, 2005 Chemical D.A. and Data Needs for Air Quality Forecasting Adjoints of stiff chemical kinetics: formulation, challenges, and automatic implementation Optimal analysis state Chemical kinetics Aerosols CTM Transport Meteorology Emissions Observations Data Assimilation Targeted Observ. Improved: forecasts science field experiment design models emission estimates Improved: forecasts science field experiment design models emission estimates

June 20, 2005 Chemical D.A. and Data Needs for Air Quality Forecasting KPP automatically generates simulation and direct/adjoint sensitivity code for chemistry #INCLUDE atoms #DEFVAR O = O; O1D = O; O3 = O + O + O; NO = N + O; NO2 = N + O + O; #DEFFIX O2 = O + O; M = ignore; #EQUATIONS { Small Stratospheric } O2 + hv = 2O : 2.6E-10*S; O + O2 = O3 : 8.0E-17; O3 + hv = O + O2 : 6.1E-04*S; O + O3 = 2O2 : 1.5E-15; O3 + hv = O1D + O2 : 1.0E-03*S; O1D + M = O + M : 7.1E-11; O1D + O3 = 2O2 : 1.2E-10; NO + O3 = NO2 + O2 : 6.0E-15; NO2 + O = NO + O2 : 1.0E-11; NO2 + hv = NO + O : 1.2E-02*S; SUBROUTINE FunVar ( V, F, RCT, DV ) INCLUDE 'small.h' REAL*8 V(NVAR), F(NFIX) REAL*8 RCT(NREACT), DV(NVAR) C A - rate for each equation REAL*8 A(NREACT) C Computation of equation rates A(1) = RCT(1)*F(2) A(2) = RCT(2)*V(2)*F(2) A(3) = RCT(3)*V(3) A(4) = RCT(4)*V(2)*V(3) A(5) = RCT(5)*V(3) A(6) = RCT(6)*V(1)*F(1) A(7) = RCT(7)*V(1)*V(3) A(8) = RCT(8)*V(3)*V(4) A(9) = RCT(9)*V(2)*V(5) A(10) = RCT(10)*V(5) C Aggregate function DV(1) = A(5)-A(6)-A(7) DV(2) = 2*A(1)-A(2)+A(3)-A(4)+A(6)-&A(9)+A(10) DV(3) = A(2)-A(3)-A(4)-A(5)-A(7)-A(8) DV(4) = -A(8)+A(9)+A(10) DV(5) = A(8)-A(9)-A(10) END K P [Damian et.al., 1996; Sandu et.al., 2002] Chemical mechanism Simulation code

June 20, 2005 Chemical D.A. and Data Needs for Air Quality Forecasting Sparse Jacobians, Hessians, and sparse linear algebra routines are automatically generated by KPP SAPRC spc./211 react. NZ=839, NZLU=920 SAPRC-99. NZ = 848x2 (0.2%) #HESSIAN [ ON | OFF ] HessVar(…), HessVar[TR]_Vec(…) #JACOBIAN [ ON | OFF | SPARSE ] JacVar(…), JacVar[TR]_SP_Vec(…) KppDecomp(…), KppSolve[TR](…)

June 20, 2005 Chemical D.A. and Data Needs for Air Quality Forecasting Runge-Kutta methods and their adjoints are well suited for inverse chemical kinetic problems RK Method Continuous Adjoint Discrete Adjoint [Hager, 2000] Consistency: The discrete adjoint of RK method of order p is an order p discretization of the adjoint equation. (Proof using elementary differentials of transfer functions). Note: BDF adjoints with variable step are not consistent with continuous adjoint equation. [Sandu, Daescu, 2003]

June 20, 2005 Chemical D.A. and Data Needs for Air Quality Forecasting Singular perturbation analysis is relevant for studying the method behavior on stiff systems If RK with invertible coefficient matrix A and R(∞) = 0; and the cost function depends only on the non-stiff variable y Then λ z = 0 and λ y are solved with the same accuracy as the original method, within O(ε). A similar conclusion holds for continuous RK adjoints. [Sandu, Daescu, 2003] Singular perturbation test problem : Distinguish between derivatives w.r.t. stiff/non-stiff variables

June 20, 2005 Chemical D.A. and Data Needs for Air Quality Forecasting Rosenbrock methods and their adjoints are efficiently implemented by KPP Discrete Adjoint (T≈2.3T fwd ) Continuous Adjoint (T≈1.2T fwd ) Rosenbrock Method (T fwd ) [Sandu et.al., 2002]

June 20, 2005 Chemical D.A. and Data Needs for Air Quality Forecasting Second order adjoints provide Hessian-vector products useful in optimization and analysis RK & TLM Methods (KPP) First and Second Order RK Discrete Adjoints (KPP) [Sandu et. al., 2005]

June 20, 2005 Chemical D.A. and Data Needs for Air Quality Forecasting Adjoints for Integral-PDE aerosol dynamic equations: formulation and challenges Optimal analysis state Chemical kinetics Aerosols CTM Transport Meteorology Emissions Observations Data Assimilation Targeted Observ. Improved: forecasts science field experiment design models emission estimates Improved: forecasts science field experiment design models emission estimates

June 20, 2005 Chemical D.A. and Data Needs for Air Quality Forecasting Populations of aerosols (particles in the atmosphere) are described by their mass density m+m’ m m’ Coagulation m Growth Aerosol dynamic equation - IPDE

June 20, 2005 Chemical D.A. and Data Needs for Air Quality Forecasting Adjoint aerosol dynamic models are needed to solve inverse problems [Sandu et. al., 2005; Henze et. al., 2004] Continuous adjoint equation Observations of density in each bin allow the recovery of initial distribution and of parameters

June 20, 2005 Chemical D.A. and Data Needs for Air Quality Forecasting Discrete adjoint models for numerical advection: formulation and challenges Optimal analysis state Chemical kinetics Aerosols CTM Transport Meteorology Emissions Observations Data Assimilation Targeted Observ. Improved: forecasts science field experiment design models emission estimates Improved: forecasts science field experiment design models emission estimates

June 20, 2005 Chemical D.A. and Data Needs for Air Quality Forecasting Inconsistency, instability of discrete adjoint advection schemes when the forward scheme pattern changes CFL<0.87 CFL<0.81 unstable Von Neumann stability regions for different upwindings upwind direction change upwind direction change discretization change discretization change Forward flux-limiter Status change Forward flux-limiter Status change

June 20, 2005 Chemical D.A. and Data Needs for Air Quality Forecasting Loss-of-information hinders the optimization process Instability and the inconsistency do not seem to affect the optimization for small Courant numbers Loss of information hinders the optimization process: solution collapses into a sink exits the domain through an outflow boundary propagates too slow to reach one of the observation sites Loss of information hinders the optimization process: solution collapses into a sink exits the domain through an outflow boundary propagates too slow to reach one of the observation sites [Sandu et. al., 2005]

June 20, 2005 Chemical D.A. and Data Needs for Air Quality Forecasting The 4D-Var tools have been implemented in the parallel adjoint STEM and are being applied to real data Optimal analysis state Chemical kinetics Aerosols CTM Transport Meteorology Emissions Observations 4D-Var Data Assimilation Targeted Observ. Improved: forecasts science field experiment design models emission estimates Improved: forecasts science field experiment design models emission estimates

June 20, 2005 Chemical D.A. and Data Needs for Air Quality Forecasting High performance computing: parallel adjoint STEM-3 Distributed, 2-level checkpointing scheme Chemistry: KPP Forward: sparse Rosenbrock, RK, LMM DDM sensitivity (Rosenbrock, LMM) Discrete adjoints: Rosenbrock Continuous adjoints: Rosenbrock, RK, LMM Aerosols: 0-D, not yet 3-D Transport: Forward: upwind FV, FD, FE Adjoints for linear upwind FD Parallelization: with PAQMSG [Sandu et.al., 2003, 2004; Carmichael et. al., 2003, 2004]

June 20, 2005 Chemical D.A. and Data Needs for Air Quality Forecasting Assimilation of P3-B observations taken during the Trace-P campaign on March 07, 2001 P3-B observations: O 3 (8%); NO, NO 2 (20%); HNO 3, PAN, RNO 3 (100%) Control: Init. conc. 50 species (sensitivity) Optimization problem with ~ 5 million variables Parallel adjoint STEM, 2-level checkpointing NO 2 [Chai et.al., 2004] O3O3

June 20, 2005 Chemical D.A. and Data Needs for Air Quality Forecasting Assimilation of AIRNOW O 3 surface observations for July 20, 2004 adjusts predictions considerably Observations: circles, color coded by O 3 mixing ratio Surface O 3 (forecast)Surface O 3 (analysis)

June 20, 2005 Chemical D.A. and Data Needs for Air Quality Forecasting Ensemble-based chemical data assimilation can complement variational techniques Optimal analysis state Chemical kinetics Aerosols CTM Transport Meteorology Emissions Observations Ensemble Data Assimilation Targeted Observ. Improved: forecasts science field experiment design models emission estimates Improved: forecasts science field experiment design models emission estimates

June 20, 2005 Chemical D.A. and Data Needs for Air Quality Forecasting AR model of background errors accounts for flow- dependent correlations and is inexpensive Background error representation considerably impacts assimilation results Typically estimated empirically from multiple model runs (NMC) “Correct” mathematical models of background errors are of great interest AR model of background errors N ∆t ≈ lifetime of the species B: flow dependent inexpensive to compute has full rank McMillian Reservoir, DC

June 20, 2005 Chemical D.A. and Data Needs for Air Quality Forecasting Singular vectors characterize the directions of maximum error growth (under different measures) Measures: E=C=[I,0]  TESV E=I, C=Pa-1  HSV Understand areas of maximum sensitivity to uncertainty Construct the subspace of initial perturbations for EnKF [Liao and Sandu, 2005] Cause: stiff transient Solution: TLM + ADJ chem. projections

June 20, 2005 Chemical D.A. and Data Needs for Air Quality Forecasting TESVs are shaped by both meteorology and chemistry, as seen for different sections NO 2 O3O3 #1 #2 σ 2 Trace-P, March 1-2, 2001 σ 2 Trace-P, March 1-2, 2001

June 20, 2005 Chemical D.A. and Data Needs for Air Quality Forecasting Ensemble-based chemical data assimilation considerably improves the solution O 3 original error O 3 error w/ analysis NO 2 original error NO 2 error w/ analysis 24h, March 1-2, members Perturbed I.C., B.C., and emissions AR + TESV O3 + NO2 obs (red) 24h, March 1-2, members Perturbed I.C., B.C., and emissions AR + TESV O3 + NO2 obs (red)

June 20, 2005 Chemical D.A. and Data Needs for Air Quality Forecasting Results for species not directly observed also show marked improvements after assimilation CO original error CO error w/ analysis PAN original error PAN error w/ analysis HCHO original error HCHO error w/ analysis

June 20, 2005 Chemical D.A. and Data Needs for Air Quality Forecasting The model can be used to place the observations in the locations of maximum informational benefit Optimal analysis state Chemical kinetics Aerosols CTM Transport Meteorology Emissions Observations Data Assimilation Targeted Observations Improved: forecasts science field experiment design models emission estimates Improved: forecasts science field experiment design models emission estimates

June 20, 2005 Chemical D.A. and Data Needs for Air Quality Forecasting Targeted observations are deployed to areas where they provide maximum of information (criterion based on SVs) [Liao and Sandu, 2005] Verification: Korea, ground O 3 0 GMT, Mar/4/2001 O3O3 NO 2 HCHO

June 20, 2005 Chemical D.A. and Data Needs for Air Quality Forecasting Dynamic integration of chemical data and atmospheric models is an important, growing field Assimilation of chemical observations into CTMs: improves reanalysis of fields model forecast skills provides top-down estimate of emission inventories Current state of the art: the tools needed for 4d-Var chemical data assimilation are in place: adjoints for stiff systems, aerosols, transport; singular vectors parallelization and multi-level checkpointing schemes models of background errors their strengths demonstrated using real (field campaign) data ambitious science projects are ongoing Emerging needs and research directions: hybrid methods (combining ensemble and variational approaches) second order adjoints and optimization reduced order models (POD, singular vectors) algorithms for targeted observations

June 20, 2005 Chemical D.A. and Data Needs for Air Quality Forecasting Quote of the day “Persons pretending to forecast the future shall be considered disorderly under section 901(3) of the criminal code and liable to a fine of $250 and/or 6 months in prison.” Section 889, New York State Code of Criminal Procedure (after M.D. Webster)