Lagrangian Data Assimilation and Manifold Detection for a Point-Vortex Model. David Darmon, AMSC Kayo Ide, AOSC, IPST, CSCAMM, ESSIC

Similar documents
Lagrangian Data Assimilation and Its Application to Geophysical Fluid Flows

Ensemble Kalman Filter

Lecture 2: From Linear Regression to Kalman Filter and Beyond

Lagrangian data assimilation for point vortex systems

Gaussian Process Approximations of Stochastic Differential Equations

The Ensemble Kalman Filter:

Methods of Data Assimilation and Comparisons for Lagrangian Data

A nested sampling particle filter for nonlinear data assimilation

Relative Merits of 4D-Var and Ensemble Kalman Filter

The Kalman Filter ImPr Talk

PATTERN RECOGNITION AND MACHINE LEARNING CHAPTER 13: SEQUENTIAL DATA

Modified particle filter methods for assimilating Lagrangian data into a point-vortex model

A Note on the Particle Filter with Posterior Gaussian Resampling

The Ensemble Kalman Filter:

A State Space Model for Wind Forecast Correction

Gaussian Filtering Strategies for Nonlinear Systems

Seminar: Data Assimilation

Par$cle Filters Part I: Theory. Peter Jan van Leeuwen Data- Assimila$on Research Centre DARC University of Reading

Sequential Monte Carlo Methods for Bayesian Computation

Lecture 2: From Linear Regression to Kalman Filter and Beyond

Sensor Fusion: Particle Filter

Smoothers: Types and Benchmarks

Ensemble Kalman filters, Sequential Importance Resampling and beyond

Particle Filters. Outline

Recap on Data Assimilation

(Extended) Kalman Filter

Addressing the nonlinear problem of low order clustering in deterministic filters by using mean-preserving non-symmetric solutions of the ETKF

Data assimilation in high dimensions

Autonomous Navigation for Flying Robots

Sequential parameter estimation for stochastic systems

Bayes Filter Reminder. Kalman Filter Localization. Properties of Gaussians. Gaussians. Prediction. Correction. σ 2. Univariate. 1 2πσ e.

Stability of Ensemble Kalman Filters

A new Hierarchical Bayes approach to ensemble-variational data assimilation

A nonparametric ensemble transform method for Bayesian inference

Data assimilation Schrödinger s perspective

Lecture 6: Bayesian Inference in SDE Models

Efficient Monitoring for Planetary Rovers

Ensemble Data Assimilation and Uncertainty Quantification

Why do we care? Measurements. Handling uncertainty over time: predicting, estimating, recognizing, learning. Dealing with time

Ergodicity in data assimilation methods

Particle filters, the optimal proposal and high-dimensional systems

Analysis Scheme in the Ensemble Kalman Filter

6 Sequential Data Assimilation for Nonlinear Dynamics: The Ensemble Kalman Filter

Sampling the posterior: An approach to non-gaussian data assimilation

Convergence of the Ensemble Kalman Filter in Hilbert Space

EVALUATING SYMMETRIC INFORMATION GAP BETWEEN DYNAMICAL SYSTEMS USING PARTICLE FILTER

Lecture 9. Time series prediction

2D Image Processing (Extended) Kalman and particle filter

Ensemble Kalman filter assimilation of transient groundwater flow data via stochastic moment equations

arxiv: v1 [physics.ao-ph] 23 Jan 2009

Nonlinear Ensemble Data Assimilation for the Ocean

Kalman Filter and Ensemble Kalman Filter

State Estimation Based on Nested Particle Filters

Lagrangian Data Assimilation and its Applications to Geophysical Fluid Flows

Introduction to Particle Filters for Data Assimilation

Lecture 7: Optimal Smoothing

Data assimilation as an optimal control problem and applications to UQ

Implicit sampling for particle filters. Alexandre Chorin, Mathias Morzfeld, Xuemin Tu, Ethan Atkins

Data assimilation in the geosciences An overview

Data Assimilation for Dispersion Models

Comparison of Ensemble Data Assimilation methods for the shallow water equations model in the presence of nonlinear observation operators

Fundamentals of Data Assimila1on

A Spectral Approach to Linear Bayesian Updating

Lecture 6: Multiple Model Filtering, Particle Filtering and Other Approximations

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino

Application of the Ensemble Kalman Filter to History Matching

Gaussian Process Approximations of Stochastic Differential Equations

What do we know about EnKF?

Implicit sampling, with application to data assimilation

Fundamentals of Data Assimilation

The Unscented Particle Filter

2D Image Processing. Bayes filter implementation: Kalman filter

Dynamic System Identification using HDMR-Bayesian Technique

Nonlinear and/or Non-normal Filtering. Jesús Fernández-Villaverde University of Pennsylvania

L06. LINEAR KALMAN FILTERS. NA568 Mobile Robotics: Methods & Algorithms

NONLINEAR STATISTICAL SIGNAL PROCESSING: A PARTI- CLE FILTERING APPROACH

Constrained State Estimation Using the Unscented Kalman Filter

Bayesian statistical data assimilation for ecosystem models using Markov Chain Monte Carlo

Organization. I MCMC discussion. I project talks. I Lecture.

Advanced Computational Methods in Statistics: Lecture 5 Sequential Monte Carlo/Particle Filtering

Lagrangian Analysis of 2D and 3D Ocean Flows from Eulerian Velocity Data

Sensor Tasking and Control

Data Assimilation Research Testbed Tutorial

CSC487/2503: Foundations of Computer Vision. Visual Tracking. David Fleet

A Moment Matching Particle Filter for Nonlinear Non-Gaussian. Data Assimilation. and Peter Bickel

1 Kalman Filter Introduction

Evolution Strategies Based Particle Filters for Fault Detection

Accepted in Tellus A 2 October, *Correspondence

I. INTRODUCTION 338 IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS VOL. 33, NO. 1 JANUARY 1997

Handling nonlinearity in Ensemble Kalman Filter: Experiments with the three-variable Lorenz model

Time Series Prediction by Kalman Smoother with Cross-Validated Noise Density

Environment Canada s Regional Ensemble Kalman Filter

Why do we care? Examples. Bayes Rule. What room am I in? Handling uncertainty over time: predicting, estimating, recognizing, learning

Local Positioning with Parallelepiped Moving Grid

Robust Ensemble Filtering With Improved Storm Surge Forecasting

Tuning of Extended Kalman Filter for nonlinear State Estimation

EnKF Review. P.L. Houtekamer 7th EnKF workshop Introduction to the EnKF. Challenges. The ultimate global EnKF algorithm

DATA ASSIMILATION FOR FLOOD FORECASTING

Implicit Sampling, with Application to Data Assimilation

Sequential Monte Carlo methods for filtering of unobservable components of multidimensional diffusion Markov processes

Transcription:

Lagrangian Data Assimilation and Manifold Detection for a Point-Vortex Model David Darmon, AMSC Kayo Ide, AOSC, IPST, CSCAMM, ESSIC

Background Data Assimilation Iterative process Forecast Analysis

Background Data Assimilation True System Dynamics - system state - Brownian motion - deterministic evolution operator

Background Data Assimilation Observations - observation of system at time - Gaussian noise - observation operator

Background Data Assimilation Forecast and Analysis Evolve a forecasted state forward somehow Perform analysis step upon receiving observation somehow

Background Lagrangian Data Assimilation Consider joint state of flow (F) and drifters (D)

Background Model Point-Vortex (in complex plane) - j th vortex location - k th drifter location - vorticity of j th vortex

Background Model Demo

Background Observing System Design Deploying drifters is expensive Obtaining measurements is difficult Q: Can we design a system such that we optimally place the drifters to determine the location of the vortices?

Background Observing System Design Deploying drifters is expensive Obtaining measurements is difficult Q: Can we design a system such that we optimally place the drifters to determine the location of the vortices?

Phase I

Approach, Phase I Lagrangian Data Assimilation Fokker-Planck Equation, Forecast - probability density of - covariance matrix from SDE

Approach, Phase I Lagrangian Data Assimilation Bayes s Theorem, Analysis - posterior distribution - likelihood - prior distribution

Approach, Phase I Computational Simplicity Extended Kalman Filter Ensemble Kalman Filter Particle Filter Equation and Bayes Fidelity to Solution of Fokker-Planck

Approach, Phase I Lagrangian Data Assimilation Extended Kalman Filter (EKF) Generalization of Kalman filter to nonlinear equations Gaussian assumptions on dynamical and observational noise matrix Represent pdf by mean and covariance

Approach, Phase I Lagrangian Data Assimilation Extended Kalman Filter (EKF) - mean state - covariance matrix

Approach, Phase I Lagrangian Data Assimilation Extended Kalman Filter (EKF), Forecast - covariance matrix from SDE - Jacobian of M

Approach, Phase I Lagrangian Data Assimilation Extended Kalman Filter (EKF), Forecast - covariance matrix from SDE - Jacobian of M

Approach, Phase I Lagrangian Data Assimilation Extended Kalman Filter (EKF), Forecast - covariance matrix from SDE - Jacobian of M

Approach, Phase I Lagrangian Data Assimilation Extended Kalman Filter (EKF), Analysis - covariance matrix from observation - Jacobian of hk

Approach, Phase I Lagrangian Data Assimilation Extended Kalman Filter (EKF), Analysis - covariance matrix from observation - Jacobian of hk

Approach, Phase I Lagrangian Data Assimilation Extended Kalman Filter (EKF), Analysis - covariance matrix from observation - Jacobian of hk

Approach, Phase I Lagrangian Data Assimilation Extended Kalman Filter (EKF), Analysis - covariance matrix from observation - Jacobian of hk

Approach, Phase I Lagrangian Data Assimilation Extended Kalman Filter (EKF) Weakly assumes nonlinearity Assumes Gaussianity NOT valid for nonlinear systems

Approach, Phase I Lagrangian Data Assimilation Ensemble Kalman Filter (EnKF) Approximate pdf by an ensemble of particles: Forecast: Evolve particles forward using SDE Analysis: Perform Kalman-like analysis

Approach, Phase I Lagrangian Data Assimilation Ensemble Kalman Filter (EnKF) Computing (ensemble) moments

Approach, Phase I Lagrangian Data Assimilation Ensemble Kalman Filter (EnKF), Analysis Stochastic: Generate ensemble of observations and perform Kalman-like analysis on combined ensemble Deterministic: Square root filters

Approach, Phase I Lagrangian Data Assimilation Ensemble Kalman Filter (EnKF) Better captures nonlinearity (in forecast) (up to ensemble approximation) Still assumes Gaussianity (in analysis) NOT valid for nonlinear systems

Approach, Phase I Lagrangian Data Assimilation Particle Filter Approximate pdf by an ensemble of weighted particles: Forecast: Evolve particles forward using SDE Analysis: Perform full Bayesian update at analysis

Approach, Phase I Lagrangian Data Assimilation Particle Filter, Analysis - observation of system at time - Gaussian noise - observation operator

Approach, Phase I Lagrangian Data Assimilation Particle Filter, Analysis Likelihood of Observation:

Approach, Phase I Lagrangian Data Assimilation Particle Filter, Analysis Likelihood of Observation:

Approach, Phase I Lagrangian Data Assimilation Particle Filter, Analysis Weight of particle i at analysis step k: Bayesian Update:

Approach, Phase I Lagrangian Data Assimilation Particle Filter Better captures nonlinearity (up to ensemble approximation) Does not assume Gaussianity on posterior or prior

Approach, Phase I Lagrangian Data Assimilation Particle Filter BUT Requires a large number of particles For large, nonlinear systems, requires frequent resampling

Phase II 2 1.5 1 0.5 y 0 0.5 1 1.5 2 2 1 0 1 2 x

Approach, Phase II Manifold Detection for Observing System Design Stream functions Consider the trajectories in phase space Trajectories will lie along the level curves of the stream function for steady flows Streamlines Trajectories may not cross streamlines Uniqueness

Stream function in corotating frame 2 1.5 1 0.5 y 0 0.5 1 1.5 2 2 1 0 1 2 x

Approach, Phase II Manifold Detection for Observing System Design Mendoza and Mancho s Lagrangian Descriptor M

Approach, Phase II Manifold Detection for Observing System Design Mendoza and Mancho s Lagrangian Descriptor M C. Mendoza and A.M. Mancho. Hidden geometry of ocean flows. Physical review letters, 105(3):38501, 2010.

Approach, Phase II Manifold Detection for Observing System Design Mendoza and Mancho s Lagrangian Descriptor M Improve Phase I by using knowledge of dynamics

Implementation Develop serial code for EKF, EnKF, and Particle Filter in MATLAB on MacBook Pro Parallelize the EnKF and particle filters Parallelize computation of M Use MATLAB Parallel Computing Toolbox

Databases Phase I Archived numerical solutions to point-vortex model Generate using stochastic 4 th -order Runge-Kutta method Phase II No databases: completely model dependent

Validation, Phase I Validate filter by varying noise Three stages Stage 1: Vortices positions known, low noise Stage 2: Vortices positions unknown, low noise Stage 3: Vortices positions unknown, realistic noise

Validation, Phase I Validate filter by varying noise Validation Metric

Validation, Phase I Validate filter by comparison Compare to published studies with Nv = 2 Nd = 1

Validation, Phase II Validate M by comparison Compare M to analytically known stream function Compare M to finite-time Lyapunov exponents

Testing, Phase I Failure statistic Compare EKF, EnKF, and particle filter across databases using

Testing, Phase II Failure statistic Compare EKF, EnKF, and particle filter, including decision of initial drifter position

Project Schedule and Milestones

Project Schedule and Milestones

Deliverables Database of sample trajectories used for validation and testing Suite of parallelized software for performing EKF, EnKF, and particle filtering for point-vortex model Software to compute M for point-vortex model

References (See Proposal for More) A.H. Jazwinski. Stochastic processes and filtering theory. Dover Publications, 2007. G. Evensen. Data assimilation: the ensemble Kalman filter. Springer Verlag, 2009. A. Doucet, N. De Freitas, and N. Gordon. Sequential Monte Carlo methods in practice. Springer Verlag, 2001. C. Mendoza and A.M. Mancho. Hidden geometry of ocean flows. Physical review letters, 105(3):38501, 2010.

Questions???