SlideShare a Scribd company logo
1 of 20
Reduced-cost ensemble Kalman filter
for parameter estimation!
Application to front-tracking problems!
Mélanie Rochoux!
in collaboration with S.Ricci, D. Lucor, B. Cuenot & A. Trouvé!
*	
  melanie.rochoux@cerfacs.fr!
MS-10 Reduced-order models for stochastic inverse problems – U626	
  
INTRODUCTION ●●●●
Data assimilation: why? how?!
2 !Rochoux et al. – UNCECOMP 2015 – MS-10!
➙ Key idea: “optimal combination of observations and forward model”!
Determine best estimate of a dynamical system
given 
 Weather forecast!
Atm. chemistry!
Hydrology!
Biomechanics!
- Sparse and imperfect 
- Relation between
observations and model
outputs
Observations
 Numerical model
Model formulation
Model parameters
Initial condition
Forcing data
Mathematical technique based on estimation theory
•  The “true state” is unknown and should be estimated
•  Measurements and models are imperfect
•  The estimate should be an optimal combination of both
measurements and models ➙ error minimization problem
Ex. applications
INTRODUCTION ●●●●
Data assimilation: why? how?!
➙ Key idea: “optimal combination of observations and forward model”!
Ensemble Kalman filter (EnKF)
•  Forecast step ➙ uncertainty propagation

- Explicit propagation of the error statistics

- Nonlinear extension of the Kalman filter
•  Analysis step ➙ Kalman filter update equation 

!
reality
	
  
	
  
model forecast
Diagnostic!
	
   	
  
	
  
	
  
	
  
measurements
analysis
Time!
Sequential approach
	
  =	
  	
  	
  	
  	
  	
  	
  	
  +	
  	
  	
  K	
  [	
  	
  	
  	
  	
  	
  -­‐	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  ]	
  	
  	
  	
  	
  
Distance to observations!
G( )
Kalman gain matrix!
Stochastic characterization
Estimation of error
covariance matrices
Control variables!
3 !Rochoux et al. – UNCECOMP 2015 – MS-10!
INTRODUCTION ●●●●
Uncertainty quantification!
➙ Challenging idea: Use uncertainty quantification to overcome the slow
convergence rate and sampling errors of the Monte Carlo-based EnKF!







!
reality
	
  
	
  
model forecast
Diagnostic!
	
   	
  
	
  
	
  
	
  
measurements
analysis
Time!
Sequential approach
Npc
X
k=1
ˆck k( )	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  ●	
  
Basis functions
4 !Rochoux et al. – UNCECOMP 2015 – MS-10!
	
  =	
  	
  	
  	
  	
  	
  	
  	
  +	
  	
  	
  K	
  [	
  	
  	
  	
  	
  	
  -­‐	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  ]	
  	
  	
  	
  	
  G( )
Control variables!
Hybrid Ensemble Kalman filter (PC-EnKF)
•  Forecast step ➙ uncertainty propagation

- Use of surrogate model to compute model trajectories

- Polynomial Chaos (PC) expansion
•  Analysis step ➙ Kalman filter update equation 

!
INTRODUCTION ●●●●
Parameter estimation!
➙ Objective: Improvement of the forecast performance
•  State estimation limitation ➙ no long persistence of the initial condition for a chaotic system
•  Parameter estimation ➙ accounting for the temporal variability in the errors
Difficulties 
➙ Possible nonlinear relationship between input parameters and model counterparts of the observations 
➙ Existence of an evolution model for parameters?

!
Forward
model
Parameters
Initial condition
Boundary conditions
Comparison
Model outputs
Observations
Ensemble Kalman filter
Parameter estimation
State estimation
5 !Rochoux et al. – UNCECOMP 2015 – MS-10!
INTRODUCTION ●●●●
Outline!
!
Reduced-cost ensemble Kalman filter for parameter
estimation (PC-EnKF)!
!
u  Algorithm!
u  Application to wildfire spread forecasting!
•  Front-tracking problem
•  Synthetic case
•  Controlled fire experiment
6 !Rochoux et al. – UNCECOMP 2015 – MS-10!
ALGORITHM ●●●
Standard EnKF!
Cxy = Pt
f
Gt
T
xt
a,(k)
= xt
f,(k)
+Cxy (Cyy + R)−1
(yt
o
+ξo,(k)
− yt
f,(k)
)
Prior
parameters
Prior
fire fronts
Posterior
parameters
xt
f,(1)
xt
f,(2)
xt
f,(Ne )
yt
f,(1)
yt
f,(2)
yt
f,(Ne )
Covariance matrices
EnKF
update
Cyy = GtPt
f
Gt
T
xt
a,(1)
xt
a,(2)
xt
a,(Ne )
yt
o
+ξo,(1)
Ke
t
Posterior
fire fronts
yt
a,(1)
yt
a,(2)
yt
a,(Ne )
EnKF
prediction
FORECAST ANALYSIS
EnKF
prediction
yt
o
+ξo,(Ne )
yt
o
+ξo,(2)
Gt Gt
➙ Key idea: 3D-Var approach with stochastically-based estimation of the error
covariance matrices over the assimilation cycle [t-1, t]
Specificities!!
•  Random walk model for
parameter evolution

•  Data randomization
➙ Burgers et al. 1998

•  Limitations
➙ Slow convergence
rate (large number of
members)
➙ Sampling errors (Li
2008) – local & global
7 !Rochoux et al. – UNCECOMP 2015 – MS-10!
ALGORITHM ●●●
Hybrid PC-EnKF!
➙ Objective: Reduce computational cost of forward model integration
•  Integrating Polynomial Chaos (PC) into forecast
•  Control parameters projected onto a stochastic space spanned by orthogonal PC functions of
independent Gaussian random variables
Surrogate model!
Model inputs!
Model outputs!
Random event!
•  Easy access to statistics (mean, covariance, ensemble sampling)
Ensemble sampling!
•  Integrating Polynomial Chaos (PC) into observation
•  Use the same basis for the model and for the data space (not obvious since observations and model
counterparts should remain uncorrelated, Evensen 2009)
8 !Rochoux et al. – UNCECOMP 2015 – MS-10!
ALGORITHM ●●●
Coupling PC and EnKF approaches!
EnKF prediction
Surrogate model
Surrogate model
Forward modelHermite quadrature Simulated fire fronts
Hermite polynomials Surrogate model
Forecast !
distribution!
➀!
Monte-Carlo sampling Predicted fire front
positions
Posterior estimate of
parameters
Updated fire front
positions
➁
➂
EnKF update
('q)q = 1, · · · , Npc
k = 1, · · · , Ne
k = 1, · · · , Ne
EnKF prediction
k = 1, · · · , Ne
k = 1, · · · , Ne
FIREFLY
j = 1, · · · , (Nquad)n
j = 1, · · · , (Nquad)n
⇣
x
f,(j)
t , !j
⌘ ⇣
y
f,(j)
t
⌘
pf
(xt)
yf
t = Gpc,t(xf
t)
⇣
x
f,(k)
t
⌘
⇣
x
a,(k)
t
⌘ ⇣
y
a,(k)
t
⌘
⇣
y
f,(k)
t
⌘
➙ Non-intrusive approach: PC used to build a surrogate model
of the observation operator
9 !Rochoux et al. – UNCECOMP 2015 – MS-10!
WILDFIRE SPREAD APPLICATION ●●●
Front-tracking problem!
Experimental grassland fire
(100m x 100m), N.S. Cheney,
Annaburroo site (Australia)!
➙ Wildfires feature a front-like
geometry at regional scales!
FRONT!
•  Scales ranging from meters up to
several kilometers
•  Thin flame zone propagating normal
to itself towards unburnt vegetation
•  Local propagation speed of the front
called “rate of spread” (ROS)
10 !Rochoux et al. – UNCECOMP 2015 – MS-10!
WILDFIRE SPREAD APPLICATION ●●●
Front-tracking problem!
•  2-D state variable: reaction progress variable c 

•  Front marker: contour line c = 0.5
•  Submodel for the local ROS along the normal
direction to the front
•  Semi-empirical formulation (Rothermel)
•  Function of the local environmental conditions
➙ Level-set-based front propagation simulator
ROS = f(uw, ↵sl, Mv, v, ⌃v, ...)
Simulated front c= 0.5 !
(x1
, y1
)
(x2
, y2
)
(x3
, y3
)
(x4
, y4
)
@c
@t
= ROS |rc|
11 !Rochoux et al. – UNCECOMP 2015 – MS-10!
WILDFIRE SPREAD APPLICATION ●●●
Front-tracking problem!
•  2-D state variable: reaction progress variable c 

•  Front marker: contour line c = 0.5
•  Submodel for the local ROS along the normal
direction to the front
•  Semi-empirical formulation (Rothermel)
•  Function of the local environmental conditions
➙ Level-set-based front propagation simulator
ROS = f(uw, ↵sl, Mv, v, ⌃v, ...)
Simulated front c= 0.5 !
(x1
, y1
)
(x2
, y2
)
(x3
, y3
)
(x4
, y4
)
@c
@t
= ROS |rc|➙ Observation represented as a
discretized fire front!!
raw data: infrared imagery

12 !Rochoux et al. – UNCECOMP 2015 – MS-10!
WILDFIRE SPREAD APPLICATION ●●●
Synthetic experiment!
•  Estimation of a uniform proportionality coefficient P in the ROS formulation
•  True parameter at the tail of the Gaussian distribution associated with the forecast estimates
•  Reduced-cost approach: 
•  5 model integrations to build the surrogate model
•  1000 members in the ensemble
•  Observation error STD = 2 m
!
75 85 95 105 115 125
75
85
95
105
115
125
x [m]
y[m]
m
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45
75
85
95
105
115
125
P [1/s]x−coordinate[m]
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45
75
85
95
105
115
125
P [1/s]
y−coordinate[m]
forecast true
trueforecast
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45
75
85
95
105
115
125
P [1/s]
x−coordinate[m]
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45
75
85
95
105
115
125
y−coordinate[m]
analysis
analysis true
true
- forecast
- analysis
+ observations
quadrature points
▾ Response surface for the x-coordinate front marker m
◀ Fire front positions at time 50 s (analysis time)
13 !Rochoux et al. – UNCECOMP 2015 – MS-10!
WILDFIRE SPREAD APPLICATION ●●●
Controlled fire experiment!
•  Reduced scale fire experiment (4 m x 4 m) over quasi-homogeneous short grass
!
1min32s
50s
 1min46s
1min04s
 1min18s
Wind 1m/s
0 0.5 1 1.5 2 2.5 3 3.5
0
0.5
1
1.5
2
x [m]
y [m]
•  Mid-Infrared imaging

•  Quasi-homogeneous short
grass (22% moisture content)
•  Mean wind speed: 1m/s in
northwestern direction
•  Mean ROS = 2 cm/s

•  Max. ROS = 5 cm/s
ANALYSIS 
TIME
FORECAST 
TIME
14 !Rochoux et al. – UNCECOMP 2015 – MS-10!
WILDFIRE SPREAD APPLICATION ●●●
Controlled fire experiment!
•  Reduced scale fire experiment (4 m x 4 m) over quasi-homogeneous short grass
•  Estimation of 2 biomass fuel parameters: moisture content (Mv), geometrical parameter (Σv)
•  Reduced-cost approach: 
•  25 model integrations to build the surrogate model
•  1000 members in the ensemble
•  Observation error STD = 5 cm
!
15 11500
Σv [1/m]Mv [%]
Σv [1/m]Mv [%]
15 11500
x-coordinate[m]y-coordinate[m]
13.8 2234513.8 22345
13.8 22345
Σv [1/m]Mv [%]
x-coordinate[m]y-coordinate[m]
0 0.4 0.8 1.2 1.6 2 2.4 2.8 3.2
0
0.5
1
1.5
2
x [m]
y[m]
m
▾ Response surface for the x-coordinate front marker m
◀ Fire front positions at time 1min18 s
quadrature
points
forecast!
analysis!
- Forecast (PC-EnKF)
- Analysis (PC-EnKF)
□ Analysis (standard EnKF)
+ observations
ANALYSIS TIME
15 !Rochoux et al. – UNCECOMP 2015 – MS-10!
WILDFIRE SPREAD APPLICATION ●●●
Controlled fire experiment!
•  Reduced scale fire experiment (4 m x 4 m) over quasi-homogeneous short grass
•  Estimation of 2 biomass fuel parameters: moisture content (Mv), geometrical parameter (Σv)
•  Reduced-cost approach: 
•  25 model integrations to build the surrogate model
•  1000 members in the ensemble
•  Observation error STD = 5 cm
!
0 0.4 0.8 1.2 1.6 2 2.4 2.8 3.2
0
0.5
1
1.5
2
x [m]
y[m]
m
ANALYSIS TIME
0 0.4 0.8 1.2 1.6 2 2.4 2.8 3.2
0
0.5
1
1.5
2
x [m]
y[m]
- Forecast (PC-EnKF)
- Analysis (PC-EnKF)
□ Analysis (standard EnKF)
+ observations
FORECAST TIME
Good behavior
of the PC
surrogate model!
16 !Rochoux et al. – UNCECOMP 2015 – MS-10!
CONCLUSION
Key ideas!
Rochoux et al (2014), NHESS!
Rochoux et al (2012), CTR brief!
➙ Reduced-cost ensemble Kalman filter (PC-EnKF)
for parameter estimation in front-tracking problems!
•  Stand-alone parameter estimation ➙ forecast improvement!
•  Prototype able to address multi-parameter sequential estimation at a reduced cost
•  Spatially-uniform and constant parameters over the time window
•  Application: Reduced-scale wildfire spread problem
➙ Need to extend the strategy at regional scales
➙ Need to combine parameter estimation and state estimation approaches to
treat anisotropic uncertainties
!
17 !Rochoux et al. – UNCECOMP 2015 – MS-10!
CONCLUSION
Key ideas!
Rochoux et al (2014), NHESS!
Rochoux et al (2012), CTR brief!
➙ Reduced-cost ensemble Kalman filter (PC-EnKF)
for parameter estimation in front-tracking problems!
•  Stand-alone parameter estimation ➙ forecast improvement!
•  Prototype able to address multi-parameter sequential estimation at a reduced cost
•  Spatially-uniform and constant parameters over the time window
•  Application: Reduced-scale wildfire spread problem
➙ Need to extend the strategy at regional scales 
➙ Need to combine parameter estimation and state estimation approaches to
treat anisotropic uncertainties

•  Front-tracking problem ➙ dynamically-evolving observation operator over time!
•  Prototype able to track coherent features
•  Unusual application of the EnKF algorithm
➙ Need to test the sensitivity of the hybrid data assimilation algorithm to different
representations of the front

!
18 !Rochoux et al. – UNCECOMP 2015 – MS-10!
*	
  Melanie.Rochoux@cerfacs.fr
Thank you for your attention!
Any question?
Cxy = Pt
f
Gt
T
xt
a,(k)
= xt
f,(k)
+Cxy (Cyy + R)−1
(yt
o
+ξo,(k)
− yt
f,(k)
)
Prior
parameters
Prior
fire fronts
Posterior
parameters
xt
f,(1)
xt
f,(2)
xt
f,(Ne )
yt
f,(1)
yt
f,(2)
yt
f,(Ne )
Covariance matrices
EnKF
update
Cyy = GtPt
f
Gt
T
xt
a,(1)
xt
a,(2)
xt
a,(Ne )
yt
o
+ξo,(1)
Ke
t
Posterior
fire fronts
yt
a,(1)
yt
a,(2)
yt
a,(Ne )
EnKF
prediction
FORECAST ANALYSIS
EnKF
prediction
yt
o
+ξo,(Ne )
yt
o
+ξo,(2)
Gt Gt
ALGORITHM ●●●
Standard EnKF!
➙ Key idea: 3D-Var approach with stochastically-based estimation of the error
covariance matrices over the assimilation cycle [t-1, t]
!
•  Local error (over one assimilation cycle) 
!
•  Global error (over all assimilation cycles) 
Specificities!!
•  Random walk model for
parameter evolution

•  Data randomization
➙ Burgers et al. 1998

•  Limitations
➙ Slow convergence
rate (large number of
members)
➙ Sampling errors (Li
2008) – local & global
20 !Rochoux et al. – UNCECOMP 2015 – MS-10!

More Related Content

What's hot

Solution manual for design and analysis of experiments 9th edition douglas ...
Solution manual for design and analysis of experiments 9th edition   douglas ...Solution manual for design and analysis of experiments 9th edition   douglas ...
Solution manual for design and analysis of experiments 9th edition douglas ...Salehkhanovic
 
Sequence to sequence (encoder-decoder) learning
Sequence to sequence (encoder-decoder) learningSequence to sequence (encoder-decoder) learning
Sequence to sequence (encoder-decoder) learningRoberto Pereira Silveira
 
Orthogonal Polynomial
Orthogonal PolynomialOrthogonal Polynomial
Orthogonal PolynomialVARUN KUMAR
 
PRML Reading Chapter 11 - Sampling Method
PRML Reading Chapter 11 - Sampling MethodPRML Reading Chapter 11 - Sampling Method
PRML Reading Chapter 11 - Sampling MethodHa Phuong
 
Arima model (time series)
Arima model (time series)Arima model (time series)
Arima model (time series)Kumar P
 
Seminar On Kalman Filter And Its Applications
Seminar On  Kalman  Filter And Its ApplicationsSeminar On  Kalman  Filter And Its Applications
Seminar On Kalman Filter And Its ApplicationsBarnali Dey
 
[머가]Chap11 강화학습
[머가]Chap11 강화학습[머가]Chap11 강화학습
[머가]Chap11 강화학습종현 최
 
가깝고도 먼 Trpo
가깝고도 먼 Trpo가깝고도 먼 Trpo
가깝고도 먼 TrpoWoong won Lee
 
Multi Object Filtering Multi Target Tracking
Multi Object Filtering Multi Target TrackingMulti Object Filtering Multi Target Tracking
Multi Object Filtering Multi Target TrackingEngin Gul
 
Orthogonal porjection in statistics
Orthogonal porjection in statisticsOrthogonal porjection in statistics
Orthogonal porjection in statisticsSahidul Islam
 
Approximate Inference (Chapter 10, PRML Reading)
Approximate Inference (Chapter 10, PRML Reading)Approximate Inference (Chapter 10, PRML Reading)
Approximate Inference (Chapter 10, PRML Reading)Ha Phuong
 
東京都市大学 データ解析入門 6 回帰分析とモデル選択 1
東京都市大学 データ解析入門 6 回帰分析とモデル選択 1東京都市大学 データ解析入門 6 回帰分析とモデル選択 1
東京都市大学 データ解析入門 6 回帰分析とモデル選択 1hirokazutanaka
 
Overview on Optimization algorithms in Deep Learning
Overview on Optimization algorithms in Deep LearningOverview on Optimization algorithms in Deep Learning
Overview on Optimization algorithms in Deep LearningKhang Pham
 
Pso introduction
Pso introductionPso introduction
Pso introductionrutika12345
 

What's hot (20)

Solution manual for design and analysis of experiments 9th edition douglas ...
Solution manual for design and analysis of experiments 9th edition   douglas ...Solution manual for design and analysis of experiments 9th edition   douglas ...
Solution manual for design and analysis of experiments 9th edition douglas ...
 
Sequence to sequence (encoder-decoder) learning
Sequence to sequence (encoder-decoder) learningSequence to sequence (encoder-decoder) learning
Sequence to sequence (encoder-decoder) learning
 
Orthogonal Polynomial
Orthogonal PolynomialOrthogonal Polynomial
Orthogonal Polynomial
 
PRML Reading Chapter 11 - Sampling Method
PRML Reading Chapter 11 - Sampling MethodPRML Reading Chapter 11 - Sampling Method
PRML Reading Chapter 11 - Sampling Method
 
Kalman filter
Kalman filterKalman filter
Kalman filter
 
Particle filter
Particle filterParticle filter
Particle filter
 
Arima model (time series)
Arima model (time series)Arima model (time series)
Arima model (time series)
 
Optimization tutorial
Optimization tutorialOptimization tutorial
Optimization tutorial
 
Seminar On Kalman Filter And Its Applications
Seminar On  Kalman  Filter And Its ApplicationsSeminar On  Kalman  Filter And Its Applications
Seminar On Kalman Filter And Its Applications
 
[머가]Chap11 강화학습
[머가]Chap11 강화학습[머가]Chap11 강화학습
[머가]Chap11 강화학습
 
가깝고도 먼 Trpo
가깝고도 먼 Trpo가깝고도 먼 Trpo
가깝고도 먼 Trpo
 
Multi Object Filtering Multi Target Tracking
Multi Object Filtering Multi Target TrackingMulti Object Filtering Multi Target Tracking
Multi Object Filtering Multi Target Tracking
 
Kalman filters
Kalman filtersKalman filters
Kalman filters
 
Orthogonal porjection in statistics
Orthogonal porjection in statisticsOrthogonal porjection in statistics
Orthogonal porjection in statistics
 
A short history of MCMC
A short history of MCMCA short history of MCMC
A short history of MCMC
 
Approximate Inference (Chapter 10, PRML Reading)
Approximate Inference (Chapter 10, PRML Reading)Approximate Inference (Chapter 10, PRML Reading)
Approximate Inference (Chapter 10, PRML Reading)
 
Kalman Filter | Statistics
Kalman Filter | StatisticsKalman Filter | Statistics
Kalman Filter | Statistics
 
東京都市大学 データ解析入門 6 回帰分析とモデル選択 1
東京都市大学 データ解析入門 6 回帰分析とモデル選択 1東京都市大学 データ解析入門 6 回帰分析とモデル選択 1
東京都市大学 データ解析入門 6 回帰分析とモデル選択 1
 
Overview on Optimization algorithms in Deep Learning
Overview on Optimization algorithms in Deep LearningOverview on Optimization algorithms in Deep Learning
Overview on Optimization algorithms in Deep Learning
 
Pso introduction
Pso introductionPso introduction
Pso introduction
 

Similar to Reduced-cost ensemble Kalman filter for front-tracking problems

Testing Dynamic Behavior in Executable Software Models - Making Cyber-physica...
Testing Dynamic Behavior in Executable Software Models - Making Cyber-physica...Testing Dynamic Behavior in Executable Software Models - Making Cyber-physica...
Testing Dynamic Behavior in Executable Software Models - Making Cyber-physica...Lionel Briand
 
DSD-NL 2018 Inverse Analysis for Workshop Anura3D MPM - Ghasemi Martinelli
DSD-NL 2018 Inverse Analysis for Workshop Anura3D MPM - Ghasemi MartinelliDSD-NL 2018 Inverse Analysis for Workshop Anura3D MPM - Ghasemi Martinelli
DSD-NL 2018 Inverse Analysis for Workshop Anura3D MPM - Ghasemi MartinelliDeltares
 
Wqtc2013 invest ofperformanceprobswitheds-20130910
Wqtc2013 invest ofperformanceprobswitheds-20130910Wqtc2013 invest ofperformanceprobswitheds-20130910
Wqtc2013 invest ofperformanceprobswitheds-20130910John B. Cook, PE, CEO
 
Sampling-SDM2012_Jun
Sampling-SDM2012_JunSampling-SDM2012_Jun
Sampling-SDM2012_JunMDO_Lab
 
Efficient analytical and hybrid simulations using OpenSees
Efficient analytical and hybrid simulations using OpenSeesEfficient analytical and hybrid simulations using OpenSees
Efficient analytical and hybrid simulations using OpenSeesopenseesdays
 
Universal approximators for Direct Policy Search in multi-purpose water reser...
Universal approximators for Direct Policy Search in multi-purpose water reser...Universal approximators for Direct Policy Search in multi-purpose water reser...
Universal approximators for Direct Policy Search in multi-purpose water reser...Andrea Castelletti
 
EGUE Technikrom Final_8_12_13
EGUE Technikrom Final_8_12_13EGUE Technikrom Final_8_12_13
EGUE Technikrom Final_8_12_13Paul Brodbeck
 
ADAPT: Analysis of Dynamic Adaptations in Parameter Trajectories
ADAPT: Analysis of Dynamic Adaptations in Parameter Trajectories ADAPT: Analysis of Dynamic Adaptations in Parameter Trajectories
ADAPT: Analysis of Dynamic Adaptations in Parameter Trajectories Natal van Riel
 
Data-driven wildfire spread modeling - Extension to cases with complex terrai...
Data-driven wildfire spread modeling - Extension to cases with complex terrai...Data-driven wildfire spread modeling - Extension to cases with complex terrai...
Data-driven wildfire spread modeling - Extension to cases with complex terrai...Mélanie Rochoux
 
Process systems engineering lessons learned from the pulp and paper industr...
Process systems engineering   lessons learned from the pulp and paper industr...Process systems engineering   lessons learned from the pulp and paper industr...
Process systems engineering lessons learned from the pulp and paper industr...pablo-rolandi
 
Improving Genetic Algorithm (GA) based NoC mapping algorithm using a formal ...
Improving Genetic Algorithm (GA)  based NoC mapping algorithm using a formal ...Improving Genetic Algorithm (GA)  based NoC mapping algorithm using a formal ...
Improving Genetic Algorithm (GA) based NoC mapping algorithm using a formal ...Vinita Palaniveloo
 
Monte carlo presentation for analysis of business growth
Monte carlo presentation for analysis of business growthMonte carlo presentation for analysis of business growth
Monte carlo presentation for analysis of business growthAsif Anik
 
Bayesian Inference for front-tracking problems - 2013 IPDO conference
Bayesian Inference for front-tracking problems - 2013 IPDO conferenceBayesian Inference for front-tracking problems - 2013 IPDO conference
Bayesian Inference for front-tracking problems - 2013 IPDO conferenceMélanie Rochoux
 
Implementation of the fully adaptive radar framework: Practical limitations
Implementation of the fully adaptive radar framework: Practical limitationsImplementation of the fully adaptive radar framework: Practical limitations
Implementation of the fully adaptive radar framework: Practical limitationsLuis Úbeda Medina
 
Gaze estimation using transformer
Gaze estimation using transformerGaze estimation using transformer
Gaze estimation using transformerJaey Jeong
 
Modelling & Control of Drinkable Water Networks
Modelling & Control of Drinkable Water NetworksModelling & Control of Drinkable Water Networks
Modelling & Control of Drinkable Water NetworksPantelis Sopasakis
 
6Six sigma-in-measurement-systems-evaluating-the-hidden-factory (2)
6Six sigma-in-measurement-systems-evaluating-the-hidden-factory (2)6Six sigma-in-measurement-systems-evaluating-the-hidden-factory (2)
6Six sigma-in-measurement-systems-evaluating-the-hidden-factory (2)Bibhuti Prasad Nanda
 

Similar to Reduced-cost ensemble Kalman filter for front-tracking problems (20)

Modeling full scale-data(2)
Modeling full scale-data(2)Modeling full scale-data(2)
Modeling full scale-data(2)
 
Testing Dynamic Behavior in Executable Software Models - Making Cyber-physica...
Testing Dynamic Behavior in Executable Software Models - Making Cyber-physica...Testing Dynamic Behavior in Executable Software Models - Making Cyber-physica...
Testing Dynamic Behavior in Executable Software Models - Making Cyber-physica...
 
DSD-NL 2018 Inverse Analysis for Workshop Anura3D MPM - Ghasemi Martinelli
DSD-NL 2018 Inverse Analysis for Workshop Anura3D MPM - Ghasemi MartinelliDSD-NL 2018 Inverse Analysis for Workshop Anura3D MPM - Ghasemi Martinelli
DSD-NL 2018 Inverse Analysis for Workshop Anura3D MPM - Ghasemi Martinelli
 
Wqtc2013 invest ofperformanceprobswitheds-20130910
Wqtc2013 invest ofperformanceprobswitheds-20130910Wqtc2013 invest ofperformanceprobswitheds-20130910
Wqtc2013 invest ofperformanceprobswitheds-20130910
 
Sampling-SDM2012_Jun
Sampling-SDM2012_JunSampling-SDM2012_Jun
Sampling-SDM2012_Jun
 
Efficient analytical and hybrid simulations using OpenSees
Efficient analytical and hybrid simulations using OpenSeesEfficient analytical and hybrid simulations using OpenSees
Efficient analytical and hybrid simulations using OpenSees
 
Universal approximators for Direct Policy Search in multi-purpose water reser...
Universal approximators for Direct Policy Search in multi-purpose water reser...Universal approximators for Direct Policy Search in multi-purpose water reser...
Universal approximators for Direct Policy Search in multi-purpose water reser...
 
EGUE Technikrom Final_8_12_13
EGUE Technikrom Final_8_12_13EGUE Technikrom Final_8_12_13
EGUE Technikrom Final_8_12_13
 
ADAPT: Analysis of Dynamic Adaptations in Parameter Trajectories
ADAPT: Analysis of Dynamic Adaptations in Parameter Trajectories ADAPT: Analysis of Dynamic Adaptations in Parameter Trajectories
ADAPT: Analysis of Dynamic Adaptations in Parameter Trajectories
 
Data-driven wildfire spread modeling - Extension to cases with complex terrai...
Data-driven wildfire spread modeling - Extension to cases with complex terrai...Data-driven wildfire spread modeling - Extension to cases with complex terrai...
Data-driven wildfire spread modeling - Extension to cases with complex terrai...
 
Process systems engineering lessons learned from the pulp and paper industr...
Process systems engineering   lessons learned from the pulp and paper industr...Process systems engineering   lessons learned from the pulp and paper industr...
Process systems engineering lessons learned from the pulp and paper industr...
 
How to Accelerate Molecular Simulations with Data? by Žofia Trsťanová, Machin...
How to Accelerate Molecular Simulations with Data? by Žofia Trsťanová, Machin...How to Accelerate Molecular Simulations with Data? by Žofia Trsťanová, Machin...
How to Accelerate Molecular Simulations with Data? by Žofia Trsťanová, Machin...
 
Improving Genetic Algorithm (GA) based NoC mapping algorithm using a formal ...
Improving Genetic Algorithm (GA)  based NoC mapping algorithm using a formal ...Improving Genetic Algorithm (GA)  based NoC mapping algorithm using a formal ...
Improving Genetic Algorithm (GA) based NoC mapping algorithm using a formal ...
 
Monte carlo presentation for analysis of business growth
Monte carlo presentation for analysis of business growthMonte carlo presentation for analysis of business growth
Monte carlo presentation for analysis of business growth
 
Bayesian Inference for front-tracking problems - 2013 IPDO conference
Bayesian Inference for front-tracking problems - 2013 IPDO conferenceBayesian Inference for front-tracking problems - 2013 IPDO conference
Bayesian Inference for front-tracking problems - 2013 IPDO conference
 
Implementation of the fully adaptive radar framework: Practical limitations
Implementation of the fully adaptive radar framework: Practical limitationsImplementation of the fully adaptive radar framework: Practical limitations
Implementation of the fully adaptive radar framework: Practical limitations
 
Gaze estimation using transformer
Gaze estimation using transformerGaze estimation using transformer
Gaze estimation using transformer
 
MUMS: Transition & SPUQ Workshop - Gradient-Free Construction of Active Subsp...
MUMS: Transition & SPUQ Workshop - Gradient-Free Construction of Active Subsp...MUMS: Transition & SPUQ Workshop - Gradient-Free Construction of Active Subsp...
MUMS: Transition & SPUQ Workshop - Gradient-Free Construction of Active Subsp...
 
Modelling & Control of Drinkable Water Networks
Modelling & Control of Drinkable Water NetworksModelling & Control of Drinkable Water Networks
Modelling & Control of Drinkable Water Networks
 
6Six sigma-in-measurement-systems-evaluating-the-hidden-factory (2)
6Six sigma-in-measurement-systems-evaluating-the-hidden-factory (2)6Six sigma-in-measurement-systems-evaluating-the-hidden-factory (2)
6Six sigma-in-measurement-systems-evaluating-the-hidden-factory (2)
 

Recently uploaded

Bacterial Identification and Classifications
Bacterial Identification and ClassificationsBacterial Identification and Classifications
Bacterial Identification and ClassificationsAreesha Ahmad
 
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticsPulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticssakshisoni2385
 
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsBiogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsSérgio Sacani
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Sérgio Sacani
 
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Lokesh Kothari
 
GUIDELINES ON SIMILAR BIOLOGICS Regulatory Requirements for Marketing Authori...
GUIDELINES ON SIMILAR BIOLOGICS Regulatory Requirements for Marketing Authori...GUIDELINES ON SIMILAR BIOLOGICS Regulatory Requirements for Marketing Authori...
GUIDELINES ON SIMILAR BIOLOGICS Regulatory Requirements for Marketing Authori...Lokesh Kothari
 
Botany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfBotany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfSumit Kumar yadav
 
GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)Areesha Ahmad
 
SAMASTIPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
SAMASTIPUR CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICESAMASTIPUR CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICE
SAMASTIPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICEayushi9330
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPirithiRaju
 
Presentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxPresentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxgindu3009
 
American Type Culture Collection (ATCC).pptx
American Type Culture Collection (ATCC).pptxAmerican Type Culture Collection (ATCC).pptx
American Type Culture Collection (ATCC).pptxabhishekdhamu51
 
Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)
Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)
Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)Joonhun Lee
 
Zoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdfZoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdfSumit Kumar yadav
 
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑Damini Dixit
 
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...ssuser79fe74
 
Seismic Method Estimate velocity from seismic data.pptx
Seismic Method Estimate velocity from seismic  data.pptxSeismic Method Estimate velocity from seismic  data.pptx
Seismic Method Estimate velocity from seismic data.pptxAlMamun560346
 
Chemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdfChemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdfSumit Kumar yadav
 

Recently uploaded (20)

Bacterial Identification and Classifications
Bacterial Identification and ClassificationsBacterial Identification and Classifications
Bacterial Identification and Classifications
 
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticsPulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
 
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsBiogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
 
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
 
GUIDELINES ON SIMILAR BIOLOGICS Regulatory Requirements for Marketing Authori...
GUIDELINES ON SIMILAR BIOLOGICS Regulatory Requirements for Marketing Authori...GUIDELINES ON SIMILAR BIOLOGICS Regulatory Requirements for Marketing Authori...
GUIDELINES ON SIMILAR BIOLOGICS Regulatory Requirements for Marketing Authori...
 
Botany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfBotany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdf
 
CELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdfCELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdf
 
GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)
 
SAMASTIPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
SAMASTIPUR CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICESAMASTIPUR CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICE
SAMASTIPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
 
Presentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxPresentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptx
 
American Type Culture Collection (ATCC).pptx
American Type Culture Collection (ATCC).pptxAmerican Type Culture Collection (ATCC).pptx
American Type Culture Collection (ATCC).pptx
 
Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)
Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)
Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)
 
Zoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdfZoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdf
 
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
 
Clean In Place(CIP).pptx .
Clean In Place(CIP).pptx                 .Clean In Place(CIP).pptx                 .
Clean In Place(CIP).pptx .
 
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
 
Seismic Method Estimate velocity from seismic data.pptx
Seismic Method Estimate velocity from seismic  data.pptxSeismic Method Estimate velocity from seismic  data.pptx
Seismic Method Estimate velocity from seismic data.pptx
 
Chemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdfChemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdf
 

Reduced-cost ensemble Kalman filter for front-tracking problems

  • 1. Reduced-cost ensemble Kalman filter for parameter estimation! Application to front-tracking problems! Mélanie Rochoux! in collaboration with S.Ricci, D. Lucor, B. Cuenot & A. Trouvé! *  melanie.rochoux@cerfacs.fr! MS-10 Reduced-order models for stochastic inverse problems – U626  
  • 2. INTRODUCTION ●●●● Data assimilation: why? how?! 2 !Rochoux et al. – UNCECOMP 2015 – MS-10! ➙ Key idea: “optimal combination of observations and forward model”! Determine best estimate of a dynamical system given Weather forecast! Atm. chemistry! Hydrology! Biomechanics! - Sparse and imperfect - Relation between observations and model outputs Observations Numerical model Model formulation Model parameters Initial condition Forcing data Mathematical technique based on estimation theory •  The “true state” is unknown and should be estimated •  Measurements and models are imperfect •  The estimate should be an optimal combination of both measurements and models ➙ error minimization problem Ex. applications
  • 3. INTRODUCTION ●●●● Data assimilation: why? how?! ➙ Key idea: “optimal combination of observations and forward model”! Ensemble Kalman filter (EnKF) •  Forecast step ➙ uncertainty propagation - Explicit propagation of the error statistics - Nonlinear extension of the Kalman filter •  Analysis step ➙ Kalman filter update equation ! reality     model forecast Diagnostic!           measurements analysis Time! Sequential approach  =                +      K  [            -­‐                        ]           Distance to observations! G( ) Kalman gain matrix! Stochastic characterization Estimation of error covariance matrices Control variables! 3 !Rochoux et al. – UNCECOMP 2015 – MS-10!
  • 4. INTRODUCTION ●●●● Uncertainty quantification! ➙ Challenging idea: Use uncertainty quantification to overcome the slow convergence rate and sampling errors of the Monte Carlo-based EnKF! ! reality     model forecast Diagnostic!           measurements analysis Time! Sequential approach Npc X k=1 ˆck k( )                          ●   Basis functions 4 !Rochoux et al. – UNCECOMP 2015 – MS-10!  =                +      K  [            -­‐                        ]          G( ) Control variables! Hybrid Ensemble Kalman filter (PC-EnKF) •  Forecast step ➙ uncertainty propagation - Use of surrogate model to compute model trajectories - Polynomial Chaos (PC) expansion •  Analysis step ➙ Kalman filter update equation !
  • 5. INTRODUCTION ●●●● Parameter estimation! ➙ Objective: Improvement of the forecast performance •  State estimation limitation ➙ no long persistence of the initial condition for a chaotic system •  Parameter estimation ➙ accounting for the temporal variability in the errors Difficulties ➙ Possible nonlinear relationship between input parameters and model counterparts of the observations ➙ Existence of an evolution model for parameters? ! Forward model Parameters Initial condition Boundary conditions Comparison Model outputs Observations Ensemble Kalman filter Parameter estimation State estimation 5 !Rochoux et al. – UNCECOMP 2015 – MS-10!
  • 6. INTRODUCTION ●●●● Outline! ! Reduced-cost ensemble Kalman filter for parameter estimation (PC-EnKF)! ! u  Algorithm! u  Application to wildfire spread forecasting! •  Front-tracking problem •  Synthetic case •  Controlled fire experiment 6 !Rochoux et al. – UNCECOMP 2015 – MS-10!
  • 7. ALGORITHM ●●● Standard EnKF! Cxy = Pt f Gt T xt a,(k) = xt f,(k) +Cxy (Cyy + R)−1 (yt o +ξo,(k) − yt f,(k) ) Prior parameters Prior fire fronts Posterior parameters xt f,(1) xt f,(2) xt f,(Ne ) yt f,(1) yt f,(2) yt f,(Ne ) Covariance matrices EnKF update Cyy = GtPt f Gt T xt a,(1) xt a,(2) xt a,(Ne ) yt o +ξo,(1) Ke t Posterior fire fronts yt a,(1) yt a,(2) yt a,(Ne ) EnKF prediction FORECAST ANALYSIS EnKF prediction yt o +ξo,(Ne ) yt o +ξo,(2) Gt Gt ➙ Key idea: 3D-Var approach with stochastically-based estimation of the error covariance matrices over the assimilation cycle [t-1, t] Specificities!! •  Random walk model for parameter evolution •  Data randomization ➙ Burgers et al. 1998 •  Limitations ➙ Slow convergence rate (large number of members) ➙ Sampling errors (Li 2008) – local & global 7 !Rochoux et al. – UNCECOMP 2015 – MS-10!
  • 8. ALGORITHM ●●● Hybrid PC-EnKF! ➙ Objective: Reduce computational cost of forward model integration •  Integrating Polynomial Chaos (PC) into forecast •  Control parameters projected onto a stochastic space spanned by orthogonal PC functions of independent Gaussian random variables Surrogate model! Model inputs! Model outputs! Random event! •  Easy access to statistics (mean, covariance, ensemble sampling) Ensemble sampling! •  Integrating Polynomial Chaos (PC) into observation •  Use the same basis for the model and for the data space (not obvious since observations and model counterparts should remain uncorrelated, Evensen 2009) 8 !Rochoux et al. – UNCECOMP 2015 – MS-10!
  • 9. ALGORITHM ●●● Coupling PC and EnKF approaches! EnKF prediction Surrogate model Surrogate model Forward modelHermite quadrature Simulated fire fronts Hermite polynomials Surrogate model Forecast ! distribution! ➀! Monte-Carlo sampling Predicted fire front positions Posterior estimate of parameters Updated fire front positions ➁ ➂ EnKF update ('q)q = 1, · · · , Npc k = 1, · · · , Ne k = 1, · · · , Ne EnKF prediction k = 1, · · · , Ne k = 1, · · · , Ne FIREFLY j = 1, · · · , (Nquad)n j = 1, · · · , (Nquad)n ⇣ x f,(j) t , !j ⌘ ⇣ y f,(j) t ⌘ pf (xt) yf t = Gpc,t(xf t) ⇣ x f,(k) t ⌘ ⇣ x a,(k) t ⌘ ⇣ y a,(k) t ⌘ ⇣ y f,(k) t ⌘ ➙ Non-intrusive approach: PC used to build a surrogate model of the observation operator 9 !Rochoux et al. – UNCECOMP 2015 – MS-10!
  • 10. WILDFIRE SPREAD APPLICATION ●●● Front-tracking problem! Experimental grassland fire (100m x 100m), N.S. Cheney, Annaburroo site (Australia)! ➙ Wildfires feature a front-like geometry at regional scales! FRONT! •  Scales ranging from meters up to several kilometers •  Thin flame zone propagating normal to itself towards unburnt vegetation •  Local propagation speed of the front called “rate of spread” (ROS) 10 !Rochoux et al. – UNCECOMP 2015 – MS-10!
  • 11. WILDFIRE SPREAD APPLICATION ●●● Front-tracking problem! •  2-D state variable: reaction progress variable c •  Front marker: contour line c = 0.5 •  Submodel for the local ROS along the normal direction to the front •  Semi-empirical formulation (Rothermel) •  Function of the local environmental conditions ➙ Level-set-based front propagation simulator ROS = f(uw, ↵sl, Mv, v, ⌃v, ...) Simulated front c= 0.5 ! (x1 , y1 ) (x2 , y2 ) (x3 , y3 ) (x4 , y4 ) @c @t = ROS |rc| 11 !Rochoux et al. – UNCECOMP 2015 – MS-10!
  • 12. WILDFIRE SPREAD APPLICATION ●●● Front-tracking problem! •  2-D state variable: reaction progress variable c •  Front marker: contour line c = 0.5 •  Submodel for the local ROS along the normal direction to the front •  Semi-empirical formulation (Rothermel) •  Function of the local environmental conditions ➙ Level-set-based front propagation simulator ROS = f(uw, ↵sl, Mv, v, ⌃v, ...) Simulated front c= 0.5 ! (x1 , y1 ) (x2 , y2 ) (x3 , y3 ) (x4 , y4 ) @c @t = ROS |rc|➙ Observation represented as a discretized fire front!! raw data: infrared imagery 12 !Rochoux et al. – UNCECOMP 2015 – MS-10!
  • 13. WILDFIRE SPREAD APPLICATION ●●● Synthetic experiment! •  Estimation of a uniform proportionality coefficient P in the ROS formulation •  True parameter at the tail of the Gaussian distribution associated with the forecast estimates •  Reduced-cost approach: •  5 model integrations to build the surrogate model •  1000 members in the ensemble •  Observation error STD = 2 m ! 75 85 95 105 115 125 75 85 95 105 115 125 x [m] y[m] m 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 75 85 95 105 115 125 P [1/s]x−coordinate[m] 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 75 85 95 105 115 125 P [1/s] y−coordinate[m] forecast true trueforecast 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 75 85 95 105 115 125 P [1/s] x−coordinate[m] 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 75 85 95 105 115 125 y−coordinate[m] analysis analysis true true - forecast - analysis + observations quadrature points ▾ Response surface for the x-coordinate front marker m ◀ Fire front positions at time 50 s (analysis time) 13 !Rochoux et al. – UNCECOMP 2015 – MS-10!
  • 14. WILDFIRE SPREAD APPLICATION ●●● Controlled fire experiment! •  Reduced scale fire experiment (4 m x 4 m) over quasi-homogeneous short grass ! 1min32s 50s 1min46s 1min04s 1min18s Wind 1m/s 0 0.5 1 1.5 2 2.5 3 3.5 0 0.5 1 1.5 2 x [m] y [m] •  Mid-Infrared imaging •  Quasi-homogeneous short grass (22% moisture content) •  Mean wind speed: 1m/s in northwestern direction •  Mean ROS = 2 cm/s •  Max. ROS = 5 cm/s ANALYSIS TIME FORECAST TIME 14 !Rochoux et al. – UNCECOMP 2015 – MS-10!
  • 15. WILDFIRE SPREAD APPLICATION ●●● Controlled fire experiment! •  Reduced scale fire experiment (4 m x 4 m) over quasi-homogeneous short grass •  Estimation of 2 biomass fuel parameters: moisture content (Mv), geometrical parameter (Σv) •  Reduced-cost approach: •  25 model integrations to build the surrogate model •  1000 members in the ensemble •  Observation error STD = 5 cm ! 15 11500 Σv [1/m]Mv [%] Σv [1/m]Mv [%] 15 11500 x-coordinate[m]y-coordinate[m] 13.8 2234513.8 22345 13.8 22345 Σv [1/m]Mv [%] x-coordinate[m]y-coordinate[m] 0 0.4 0.8 1.2 1.6 2 2.4 2.8 3.2 0 0.5 1 1.5 2 x [m] y[m] m ▾ Response surface for the x-coordinate front marker m ◀ Fire front positions at time 1min18 s quadrature points forecast! analysis! - Forecast (PC-EnKF) - Analysis (PC-EnKF) □ Analysis (standard EnKF) + observations ANALYSIS TIME 15 !Rochoux et al. – UNCECOMP 2015 – MS-10!
  • 16. WILDFIRE SPREAD APPLICATION ●●● Controlled fire experiment! •  Reduced scale fire experiment (4 m x 4 m) over quasi-homogeneous short grass •  Estimation of 2 biomass fuel parameters: moisture content (Mv), geometrical parameter (Σv) •  Reduced-cost approach: •  25 model integrations to build the surrogate model •  1000 members in the ensemble •  Observation error STD = 5 cm ! 0 0.4 0.8 1.2 1.6 2 2.4 2.8 3.2 0 0.5 1 1.5 2 x [m] y[m] m ANALYSIS TIME 0 0.4 0.8 1.2 1.6 2 2.4 2.8 3.2 0 0.5 1 1.5 2 x [m] y[m] - Forecast (PC-EnKF) - Analysis (PC-EnKF) □ Analysis (standard EnKF) + observations FORECAST TIME Good behavior of the PC surrogate model! 16 !Rochoux et al. – UNCECOMP 2015 – MS-10!
  • 17. CONCLUSION Key ideas! Rochoux et al (2014), NHESS! Rochoux et al (2012), CTR brief! ➙ Reduced-cost ensemble Kalman filter (PC-EnKF) for parameter estimation in front-tracking problems! •  Stand-alone parameter estimation ➙ forecast improvement! •  Prototype able to address multi-parameter sequential estimation at a reduced cost •  Spatially-uniform and constant parameters over the time window •  Application: Reduced-scale wildfire spread problem ➙ Need to extend the strategy at regional scales ➙ Need to combine parameter estimation and state estimation approaches to treat anisotropic uncertainties ! 17 !Rochoux et al. – UNCECOMP 2015 – MS-10!
  • 18. CONCLUSION Key ideas! Rochoux et al (2014), NHESS! Rochoux et al (2012), CTR brief! ➙ Reduced-cost ensemble Kalman filter (PC-EnKF) for parameter estimation in front-tracking problems! •  Stand-alone parameter estimation ➙ forecast improvement! •  Prototype able to address multi-parameter sequential estimation at a reduced cost •  Spatially-uniform and constant parameters over the time window •  Application: Reduced-scale wildfire spread problem ➙ Need to extend the strategy at regional scales ➙ Need to combine parameter estimation and state estimation approaches to treat anisotropic uncertainties •  Front-tracking problem ➙ dynamically-evolving observation operator over time! •  Prototype able to track coherent features •  Unusual application of the EnKF algorithm ➙ Need to test the sensitivity of the hybrid data assimilation algorithm to different representations of the front ! 18 !Rochoux et al. – UNCECOMP 2015 – MS-10!
  • 19. *  Melanie.Rochoux@cerfacs.fr Thank you for your attention! Any question?
  • 20. Cxy = Pt f Gt T xt a,(k) = xt f,(k) +Cxy (Cyy + R)−1 (yt o +ξo,(k) − yt f,(k) ) Prior parameters Prior fire fronts Posterior parameters xt f,(1) xt f,(2) xt f,(Ne ) yt f,(1) yt f,(2) yt f,(Ne ) Covariance matrices EnKF update Cyy = GtPt f Gt T xt a,(1) xt a,(2) xt a,(Ne ) yt o +ξo,(1) Ke t Posterior fire fronts yt a,(1) yt a,(2) yt a,(Ne ) EnKF prediction FORECAST ANALYSIS EnKF prediction yt o +ξo,(Ne ) yt o +ξo,(2) Gt Gt ALGORITHM ●●● Standard EnKF! ➙ Key idea: 3D-Var approach with stochastically-based estimation of the error covariance matrices over the assimilation cycle [t-1, t] ! •  Local error (over one assimilation cycle) ! •  Global error (over all assimilation cycles) Specificities!! •  Random walk model for parameter evolution •  Data randomization ➙ Burgers et al. 1998 •  Limitations ➙ Slow convergence rate (large number of members) ➙ Sampling errors (Li 2008) – local & global 20 !Rochoux et al. – UNCECOMP 2015 – MS-10!