Data Assimilation Tristan Quaife, Philip Lewis. What is Data Assimilation? A working definition: The set techniques the combine data with some underlying.

Slides:



Advertisements
Similar presentations
1 -Classification: Internal Uncertainty in petroleum reservoirs.
Advertisements

Data-Assimilation Research Centre
ASSIMILATING EARTH OBSERVATION DATA INTO VEGETATION MODELS Tristan Quaife DARC seminar 11 th July 2012.
Variational data assimilation and forecast error statistics
Introduction to Data Assimilation NCEO Data-assimilation training days 5-7 July 2010 Peter Jan van Leeuwen Data Assimilation Research Center (DARC) University.
Data Assimilation Tristan Quaife, Philip Lewis. What is Data Assimilation? A working definition: The set techniques the combine data with some underlying.
Progress with land DA P. Lewis UCL Geography & NERC NCEO.
Introduction to Data Assimilation Peter Jan van Leeuwen IMAU.
P.Lewis (1) Gomez-Dans, J. (1), Kaminski, T. (2) ; Settle, J. (3), Quaife, T. (3), Gobron, N. (4), Styles, J. (5), Berger, M. (6) Data Assimilation of.
Land Data Assimilation
Analysis of the terrestrial carbon cycle through data assimilation and remote sensing Mathew Williams, University of Edinburgh Collaborators L Spadavecchia,
Use of Kalman filters in time and frequency analysis John Davis 1st May 2011.
Initialization Issues of Coupled Ocean-atmosphere Prediction System Climate and Environment System Research Center Seoul National University, Korea In-Sik.
Effects of model error on ensemble forecast using the EnKF Hiroshi Koyama 1 and Masahiro Watanabe 2 1 : Center for Climate System Research, University.
Observers and Kalman Filters
W. McNair Bostick, Oumarou Badini, James W. Jones, Russell S. Yost, Claudio O. Stockle, and Amadou Kodio Ensemble Kalman Filter Estimation of Soil Carbon.
Ibrahim Hoteit KAUST, CSIM, May 2010 Should we be using Data Assimilation to Combine Seismic Imaging and Reservoir Modeling? Earth Sciences and Engineering.
Mobile Intelligent Systems 2004 Course Responsibility: Ola Bengtsson.
Andrew Schuh, Scott Denning, Marek Ulliasz Kathy Corbin, Nick Parazoo A Case Study in Regional Inverse Modeling.
A Variational Carbon Data Assimilation System (CDAS-4DVar)
Page 1 The Construction and Use of Linear Models in Large-scale Data Assimilation Tim Payne Large-Scale Inverse Problems and Applications in the Earth.
Retrieval Theory Mar 23, 2008 Vijay Natraj. The Inverse Modeling Problem Optimize values of an ensemble of variables (state vector x ) using observations:
Estimation and the Kalman Filter David Johnson. The Mean of a Discrete Distribution “I have more legs than average”
Lecture 11: Kalman Filters CS 344R: Robotics Benjamin Kuipers.
EnKF Overview and Theory
Nonlinear Data Assimilation and Particle Filters
Data assimilation in land surface schemes Mathew Williams University of Edinburgh.
Federal Department of Home Affairs FDHA Federal Office of Meteorology and Climatology MeteoSwiss High-resolution data assimilation in COSMO: Status and.
Kalman Filter (Thu) Joon Shik Kim Computational Models of Intelligence.
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.
Probabilistic Robotics Bayes Filter Implementations Gaussian filters.
Potential benefits from data assimilation of carbon observations for modellers and observers - prerequisites and current state J. Segschneider, Max-Planck-Institute.
A unifying framework for hybrid data-assimilation schemes Peter Jan van Leeuwen Data Assimilation Research Center (DARC) National Centre for Earth Observation.
MODEL ERROR ESTIMATION EMPLOYING DATA ASSIMILATION METHODOLOGIES Dusanka Zupanski Cooperative Institute for Research in the Atmosphere Colorado State University.
Integration of biosphere and atmosphere observations Yingping Wang 1, Gabriel Abramowitz 1, Rachel Law 1, Bernard Pak 1, Cathy Trudinger 1, Ian Enting.
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.
Development of an EnKF to estimate CO 2 fluxes from realistic distributions of X CO2 Liang Feng, Paul Palmer
Data assimilation and forecasting the weather (!) Eugenia Kalnay and many friends University of Maryland.
Multiscale data assimilation on 2D boundary fluxes of biological aerosols Yu Zou 1 Roger Ghanem 2 1 Department of Chemical Engineering and PACM, Princeton.
Using data assimilation to improve estimates of C cycling Mathew Williams School of GeoScience, University of Edinburgh.
INVERSE MODELING TECHNIQUES Daniel J. Jacob. GENERAL APPROACH FOR COMPLEX SYSTEM ANALYSIS Construct mathematical “forward” model describing system As.
NCAF Manchester July 2000 Graham Hesketh Information Engineering Group Rolls-Royce Strategic Research Centre.
Goal: to understand carbon dynamics in montane forest regions by developing new methods for estimating carbon exchange at local to regional scales. Activities:
ICDC7, Boulder September 2005 Estimation of atmospheric CO 2 from AIRS infrared satellite radiances in the ECMWF data assimilation system Richard.
WCRP Extremes Workshop Sept 2010 Detecting human influence on extreme daily temperature at regional scales Photo: F. Zwiers (Long-tailed Jaeger)
Data assimilation as a tool for biogeochemical studies Mathew Williams University of Edinburgh.
Determining Key Model Parameters of Rapidly Intensifying Hurricane Guillermo(1997) Using the Ensemble Kalman Filter Chen Deng-Shun 16 Apr, 2013, NCU Godinez,
Geogg124: Data assimilation P. Lewis. What is Data Assimilation? Optimal merging of models and data Models Expression of current understanding about process.
Colorado Center for Astrodynamics Research The University of Colorado 1 STATISTICAL ORBIT DETERMINATION Kalman Filter with Process Noise Gauss- Markov.
Data assimilation in C cycle science Strand 2 Team.
The Unscented Kalman Filter for Nonlinear Estimation Young Ki Baik.
Improving understanding and forecasts of the terrestrial carbon cycle Mathew Williams School of GeoSciences, University of Edinburgh With input from: BE.
École Doctorale des Sciences de l'Environnement d’ Î le-de-France Année Modélisation Numérique de l’Écoulement Atmosphérique et Assimilation.
École Doctorale des Sciences de l'Environnement d’Île-de-France Année Universitaire Modélisation Numérique de l’Écoulement Atmosphérique et Assimilation.
École Doctorale des Sciences de l'Environnement d’ Î le-de-France Année Modélisation Numérique de l’Écoulement Atmosphérique et Assimilation.
Results from the Reflex experiment Mathew Williams, Andrew Fox and the Reflex team.
The Ensemble Kalman filter
ECMWF/EUMETSAT NWP-SAF Satellite data assimilation Training Course Mar 2016.
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.
Hybrid Data Assimilation
Calibration of land surface models
Data Assimilation and Modelling the Carbon Cycle
H.L. Tanaka and K. Kondo University of Tsukuba
PSG College of Technology
T. Quaife, P. Lewis, M. Williams, M. Disney and M. De Kauwe.
Kostas M. Andreadis1, Dennis P. Lettenmaier1
2. University of Northern British Columbia, Prince George, Canada
Kalman Filtering COS 323.
Hartmut Bösch and Sarah Dance
Sarah Dance DARC/University of Reading
Presentation transcript:

Data Assimilation Tristan Quaife, Philip Lewis

What is Data Assimilation? A working definition: The set techniques the combine data with some underlying process model to provide optimal estimates of the true state and/or parameters of that model.

What is Data Assimilation? It is not just model inversion. But could be seen as a process constraint on inversion (e.g. a temporal constraint)

e.g. Use EO data to constrain estimates of terrestrial C fluxes Terrestrial EO data: no direct constraint on C fluxes Combine with model

Data Assimilation is Bayesian Bayes theorem: P(A|B)= P(B|A) P(A) P(B)

What does DA aim to do? Use all available information about The underlying model The observations The observation operator Including estimates of uncertainty and the current state of the system To provide a best estimate of the true state of the system with quantified uncertainty

Kalman Filter DA: MODIS LAI product Data assimilation into DALEC ecological model

Lower-level product DA Ensure consistency between model and observations Assimilate low-level products (surface reflectance) Uncertainty better quantified Need to build observation operator relating model state (e.g. LAI) to reflectance Example of Oregon (MODIS DA) Quaife et al. 2008, RSE

Modelled vs. observed reflectance RedNIR Note BRF shape in red: cant simulate with 1-D canopy (GORT here)

NEP results No assimilation Assimilating MODIS (red/NIR) DALEC model calibrated from flux measurements at tower site 1

Integrated flux predictions Flux (gC.m -2 ) Assimilated data 3yr total Standard Deviation NEP No assimilation MODIS B1 & B Williams et al. (2005) GPP No assimilation MODIS B1 & B Williams et al. (2005) Flux (gC.m -2 ) Assimilated data Total Standard Deviation NEP Assimilation exc. snow Assimilation inc. snow Williams et al. (2005) GPP Assimilation exc. snow Assimilation inc. snow Williams et al. (2005)

Mean NEP for gC/m 2 /year 4.5 km Flux Tower Spatial average = 50.9 Std. dev. = 9.7 (gC/m 2 /year)

NEP – Site2 (intermediate) parameters, with/without DA Model running at Site 2, Oregon Site 1 model EO-calibrated at site 2 NEP observations from Site 2 Shows ability to spatialise

Data assimilation Low-level DA can be effective easier data uncertainties Can be applied to multiple observation types Requires Observation operator(s) RT models Requires other uncertainties Ecosystem Model Driver (climate) Observation operator

Specific issues in land EOLDAS No spatial transfer of information Require full spatial coverage Atmosphere dealt with by an instantaneous retrieval (i.e. no transport model) All state vector members influence observations We are not interested in other variables!

Sequential Smoothers Variational Nominal classification of DA

Kalman Filter Variants - EKF Ensemble Kalman Filter Variants – Unscented EnKF Particle filters Lots of different types true MCMC technique Sequential methods

Propagation step: x=Mx - P=MP - M T + Q Analysis step: x * = x + K( y – Hx ) K= PH T ( HPH T +R ) -1 The Kalman filter State vector Model Covariance matrix Stochastic forcing Kalman gain Observation vector Observation covariance matrix Observation operator

The Kalman Filter Linear process model Linear observation operator Assumes normally distributed errors

Propagation step: x=m(x - ) P=M'P - M' T + Q Analysis step: x * = x + K( y – h(x) ) K= PH' T ( H'PH' T +R ) -1 The Extended Kalman filter Jacobian matrix

The Extended Kalman Filter Linear process model Linear observation operator Assumes normally distributed errors Problem with divergence

Propagation step: X=m(X - ) + Q no explicit error propagation Analysis step: X * = X + K( D – HX ) K= PH T ( HPH T +R ) -1 The Ensemble Kalman filter State vector ensemble Perturbed observations

The Ensemble Kalman Filter P estimated from X Non linear observations using augmentation: X a = h(X) X

The Ensemble Kalman Filter No assimilation Assimilating MODIS surface reflectance bands 1 and 2

The Ensemble Kalman Filter Avoids use of Jacobian matrices Assumes normally distributed errors – Some degree of relaxation of this assumption Augmentation assumes local linearisation

Particle Filters Propagation step: X=m(X - ) + Q Analysis step: e.g. Metropolis-Hastings

Particle Filters

No available observations

Particle Filters Fully Bayesian – No underlying assumptions about distributions Theoretically the most appealing choice of sequential technique, but… Our analysis show little difference with EnKF Potentially requires larger ensemble – But comparing 1:1 is faster than EnKF

Sequential techniques General considerations: – Designed for real time systems – Only consider historical observations – Only assimilates observations in single time step – Can lead to artificial high frequency components

Extension of sequential techniques All observations effect every time step Analogous to weighting on observations – [ smoothing-convolution / regularisation ] Difficult to apply in rapid change areas Smoothers

Smoothers - regularisation x = (H T R -1 H + λ 2 B T B) -1 H T R -1 y B is the required constraint. It imposes: Bf = 0 and the scalar λ is a weighting on the constraint. Constraint matrix Lagrange multiplier

Regularisation

Quaife and Lewis (2010) Temporal constraints on linear BRDF model parameters. IEEE TGRS, in press.

Regularisation Lots of literature on the selection of λ – Cross validation etc Permits insight into the form of Q

Variational techniques Expressed as a cost function Uses numerical minimisation Gradient descent requires differential Traditionally used for initial conditions – But parameters may also be adjusted

3DVAR J(x) =( x-x - ) P -1 ( x-x - ) T + ( y-h(x) ) R -1 ( y-h(x) ) T Background Observations

3DVAR No temporal propagation of state vector – OK for zero order approximations – Unable to deal with phenology

4DVAR J(x) = ( x-x - ) P -1 ( x-x - ) T + ( y-h(x i ) ) R -1 ( y-h(x i ) ) T ΣiΣi Time varying state vector

Variational techniques Parameters constant over time window Non smooth transitions Assumes normal error distribution Size of time window? For zero-order case 3DVAR = 4DVAR – 4DVAR for use with phenology model Absence of Q - propagation of P?

Building an EOLDAS Lewis et al. (RSE submitted) Sentinel-2

EOLDAS

Assimilation Assume model Uncertainty known

EOLDAS Base level noise

Cross validation

EOLDAS Cross validation

Double noise

EOLDAS Double noise

Conclusions - technique DA is optimal way to combine observations and model Range of options available for DA Sequential Smoothers Variational Require understanding of relative uncertainties of model and observations Require way of linking observations and model state Observation operator (e.g. RT)

References P. Lewis et al. (2010 submitted) RSE, An EOLDAS T. Quaife, P. Lewis, M. DE Kauwe, M. Williams, B. Law, M. Disney, P. Bowyer (2008), Assimilating Canopy Reflectance data into an Ecosystem Model with an Ensemble Kalman Filter, Remote Sensing of Environment, 112(4), T. Quaife and P. Lewis (2010) Temporal constraints on linear BRF model parameters IEEE Transactions on Geoscience and Remote Sensing doi: /TGRS EPTS/Assim_concepts11.htmlhttp:// EPTS/Assim_concepts11.html