Data assimilation Derek Karssenberg, Faculty of Geosciences, Utrecht University.

Slides:



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

Data-Assimilation Research Centre
1 Uncertainty in rainfall-runoff simulations An introduction and review of different techniques M. Shafii, Dept. Of Hydrology, Feb
Continuous Random Variables Chapter 5 Nutan S. Mishra Department of Mathematics and Statistics University of South Alabama.
Probabilistic models Haixu Tang School of Informatics.
Introduction to Probability and Probabilistic Forecasting L i n k i n g S c i e n c e t o S o c i e t y Simon Mason International Research Institute for.
Approaches to Data Acquisition The LCA depends upon data acquisition Qualitative vs. Quantitative –While some quantitative analysis is appropriate, inappropriate.
DEPARTMENT OF HEALTH SCIENCE AND TECHNOLOGY STOCHASTIC SIGNALS AND PROCESSES Lecture 1 WELCOME.
TOWARD DYNAMIC GRASP ACQUISITION: THE G-SLAM PROBLEM Li (Emma) Zhang and Jeff Trinkle Department of Computer Science, Rensselaer Polytechnic Institute.
Sérgio Pequito Phd Student
Nonlinear and Non-Gaussian Estimation with A Focus on Particle Filters Prasanth Jeevan Mary Knox May 12, 2006.
Statistics, data, and deterministic models NRCSE.
Parameter Estimation and Data Assimilation Techniques for Land Surface Modeling Qingyun Duan Lawrence Livermore National Laboratory Livermore, California.
Probabilistic Robotics Bayes Filter Implementations Particle filters.
Using ranking and DCE data to value health states on the QALY scale using conventional and Bayesian methods Theresa Cain.
Stochastic modelling and Monte Carlo Simulation Derek Karssenberg.
Lecture II-2: Probability Review
HCI / CprE / ComS 575: Computational Perception
Prof. SankarReview of Random Process1 Probability Sample Space (S) –Collection of all possible outcomes of a random experiment Sample Point –Each outcome.
Probability Theory and Random Processes
L7.1b Continuous Random Variables CONTINUOUS RANDOM VARIABLES NORMAL DISTRIBUTIONS AD PROBABILITY DISTRIBUTIONS.
Particle Filtering in Network Tomography
Nonlinear Data Assimilation and Particle Filters
Monte Carlo Simulation CWR 6536 Stochastic Subsurface Hydrology.
Exam I review Understanding the meaning of the terminology we use. Quick calculations that indicate understanding of the basis of methods. Many of the.
Probabilistic Robotics: Monte Carlo Localization
Probabilistic Robotics Bayes Filter Implementations.
1 Basic probability theory Professor Jørn Vatn. 2 Event Probability relates to events Let as an example A be the event that there is an operator error.
Computer Science, Software Engineering & Robotics Workshop, FGCU, April 27-28, 2012 Fault Prediction with Particle Filters by David Hatfield mentors: Dr.
Chapter 1 Fundamentals of Applied Probability by Al Drake.
Probability theory Petter Mostad Sample space The set of possible outcomes you consider for the problem you look at You subdivide into different.
A unifying framework for hybrid data-assimilation schemes Peter Jan van Leeuwen Data Assimilation Research Center (DARC) National Centre for Earth Observation.
Center for Radiative Shock Hydrodynamics Fall 2011 Review Assessment of predictive capability Derek Bingham 1.
1 Probabilistic Scenario Analysis (PSA) 2 PSA -History In 1940’s - work on the atomic bomb In the 1950's - used as "what if" scenarios for nuclear proliferation.
MODEL ERROR ESTIMATION EMPLOYING DATA ASSIMILATION METHODOLOGIES Dusanka Zupanski Cooperative Institute for Research in the Atmosphere Colorado State University.
Monté Carlo Simulation  Understand the concept of Monté Carlo Simulation  Learn how to use Monté Carlo Simulation to make good decisions  Learn how.
Appendix : Probability Theory Review Each outcome is a sample point. The collection of sample points is the sample space, S. Sample points can be aggregated.
Basic Concepts of Probability CEE 431/ESS465. Basic Concepts of Probability Sample spaces and events Venn diagram  A Sample space,  Event, A.
Non-Gaussian probability of observed precipitation as a motivation of the SIR filter Cosmin Barbu, Dr. I.V. Pescaru, Rodica Dumitrache.
Probability You’ll probably like it!. Probability Definitions Probability assignment Complement, union, intersection of events Conditional probability.
POSC 202A: Lecture 4 Probability. We begin with the basics of probability and then move on to expected value. Understanding probability is important because.
2. Introduction to Probability. What is a Probability?
Copyright © 2014 by McGraw-Hill Higher Education. All rights reserved. Essentials of Business Statistics: Communicating with Numbers By Sanjiv Jaggia and.
Copyright © 2006 The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin Review of Statistics I: Probability and Probability Distributions.
MONTE CARLO ANALYSIS When a system contains elements that exhibit chance in their behavior, the Monte Carlo method of simulation may be applied.
The Unscented Particle Filter 2000/09/29 이 시은. Introduction Filtering –estimate the states(parameters or hidden variable) as a set of observations becomes.
A Random Subgrouping Scheme for Ensemble Kalman Filters Yun Liu Dept. of Atmospheric and Oceanic Science, University of Maryland Atmospheric and oceanic.
Chapter 2: Probability. Section 2.1: Basic Ideas Definition: An experiment is a process that results in an outcome that cannot be predicted in advance.
Geogg124: Data assimilation P. Lewis. What is Data Assimilation? Optimal merging of models and data Models Expression of current understanding about process.
ESTIMATION METHODS We know how to calculate confidence intervals for estimates of  and  2 Now, we need procedures to calculate  and  2, themselves.
Development of an Ensemble Gridded Hydrometeorological Forcing Dataset over the Contiguous United States Andrew J. Newman 1, Martyn P. Clark 1, Jason Craig.
Bayesian Brain Probabilistic Approaches to Neural Coding 1.1 A Probability Primer Bayesian Brain Probabilistic Approaches to Neural Coding 1.1 A Probability.
ECE3340 Introduction to Stochastic Processes and Numerical Methods
Chapter 4 Probability.
Random Variable.
Ch3: Model Building through Regression
Tutorial 8: Probability Distribution
Probabilistic Robotics
Assoc. Prof. Dr. Peerapol Yuvapoositanon
AP Statistics: Chapter 7
Review of Probability and Estimators Arun Das, Jason Rebello
Introduction to particle filter
Kostas M. Andreadis1, Dennis P. Lettenmaier1
Advanced Artificial Intelligence
Filtering and State Estimation: Basic Concepts
Efficient Quantification of Uncertainties Associated with Reservoir Performance Simulations Dongxiao Zhang, The University of Oklahoma . The efficiency.
Introduction to particle filter
Random Variable.
Introduction to the Particle Filter Computer Practical
Yalchin Efendiev Texas A&M University
Presentation transcript:

Data assimilation Derek Karssenberg, Faculty of Geosciences, Utrecht University

time Calibration Historical observations Compare with state variables z Adjust parameters p and inputs i

time Forecasting Historical observations calibration Forecast with calibrated model Historical observations

time Forecasting: data assimilation Current and future observations Compare with state variables z Adjust parameters p, inputs i, and state variables z Forecast with calibrated model

Forecasting: data assimilation Time steps with observations

Data assimilation techniques Direct insertion of observations –Replace model state variables with observed variables Probabilistic techniques using Bayes’ equation –Adjust model state variables –Adjustment is related to uncertainty in model state variables relative to the uncertainty in observations

Solve Bayes’ equation at each observation time

Understanding Bayes’ equation: Venn diagrams A S AcAc S: sample space, all possible outcomes (e.g., persons in a test) A: event (e.g., ill person) A c : complement of A (e.g., person not ill) Note that P(A c ) = 1 - P(A)

Understanding Bayes’ equation: Venn diagrams S BcBc S: sample space, all possible outcomes (e.g., persons in a test) B: event (e.g., person tested positive) B c : complement of A (e.g., person not tested positive) B

Understanding Bayes’ equation: Venn diagrams S A  B A  B: intersection, e.g. persons that are ill and are tested positive

Understanding Bayes’ equation: Venn diagrams P(A|B) P(A|B): conditional probability, the probability of A given that B occurs (e.g. the probability that the person is ill given it is tested positive)

Understanding Bayes’ equation: Venn diagrams S P(A  B) P(B)P(B)

Bayes’ equation

Data assimilation techniques that use Bayes’ equation (Ensemble) Kalman filters –Adjust model state by changing state variables of model realizations Particle filters –Adjust model state by duplicating (cloning) model realizations

Probabilistic data assimilation for each t set of stochastic variables Solve by using Monte Carlo simulation: n realizations of variables representing state of the model

Stochastic modelling: Monte Carlo simulation

Data assimilation: Filter

Particle filter

Apply Bayes’ equation at observation time steps Prior: PDF modelPrior: PDF of observations Prior: PDF of observations given the model Posterior: probability distribution function (PDF) of model given the observations

Apply Bayes’ equation at observation times Step 1: Apply Bayes’ equation to realizations of the model Results in a ‘weight’ assigned to each realization Step 2: Clone each realization a number of times proportional to the weight of the realization

Title text Step 1 Step 2

Step 1: Apply Bayes’ equation to each realization (particle) i Prior: PDF of model realization i Prior: PDF of observations Prior: PDF of observations given the model realization i Posterior: probability distribution function (PDF) of realization i given the observations

Combine..

Combine

Proportionality proportional Same for all realizations i

Calculating weights observationsmodel state Measurement error variance of observations

Combine, resulting in ‘weights’ for each realization (particle) proportional

Step 2: resampling Copy the realizations a number of times proportional to Title text Step 1 Step 2

Catchment model: snowfall, melt, discharge  Catchment in Alpes, one winter, time step 1 day  Simplified model for illustrative purposes only  Stochastic inputs: temperature lapse rate, precipitation  Filter data: snow thickness fields

Snow case study  Catchment in Alpes, one winter, time step 1 day  T(s,t) = t area (t)·L·h(s)for each t T(s,t) temperature field, each timestep t area (t) average temperature of study area (measured) L lapse rate, random variable h(s) elevation field (DEM)

Snow case study P(t) = p area (t) + Z(t) P(t)precipitation field p area (t)average precipitation of study area (measured) Z(t)random variable with zero mean  Snowmelt linear function of temperature  Filter data: snow thickness fields at day 61, 90, 140

Demo aguila

Title text

Title text

t = 61 t = 90 t = 140 Resampling particles

Visualisations: 1. Realizations Derek Karssenberg et al, Utrecht University, NL,

Visualisations: 2. Statistics calculated over realizations Derek Karssenberg et al, Utrecht University, NL,

Number of Monte Carlo samples per snow cover Interval Probability density Cumulative probability density 0.1

Demo aguila Comparison of Techniques Monte Carlo Particle Filter Ens. Kalman Filter