quality of model and error analysis in variational data assimilation françois-xavier le dimet...

46
Quality of model Quality of model and and Error Analysis in Error Analysis in Variational Data Variational Data Assimilation Assimilation François-Xavier LE DIMET François-Xavier LE DIMET Victor SHUTYAEV Victor SHUTYAEV Université Joseph Fourier+INRIA Université Joseph Fourier+INRIA Projet IDOPT, Grenoble, France Projet IDOPT, Grenoble, France Russian Academy of Sciences Russian Academy of Sciences Institute of Numerical Institute of Numerical Mathematiques Mathematiques

Upload: lorraine-perry

Post on 17-Jan-2016

215 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Quality of model and Error Analysis in Variational Data Assimilation François-Xavier LE DIMET Victor SHUTYAEV Université Joseph Fourier+INRIA Projet IDOPT,

Quality of model Quality of model andand

Error Analysis in Error Analysis in Variational Data Variational Data

AssimilationAssimilationFrançois-Xavier LE DIMETFrançois-Xavier LE DIMET

Victor SHUTYAEVVictor SHUTYAEV

Université Joseph Fourier+INRIAUniversité Joseph Fourier+INRIA

Projet IDOPT, Grenoble, FranceProjet IDOPT, Grenoble, France

Russian Academy of SciencesRussian Academy of Sciences

Institute of Numerical MathematiquesInstitute of Numerical Mathematiques

Page 2: Quality of model and Error Analysis in Variational Data Assimilation François-Xavier LE DIMET Victor SHUTYAEV Université Joseph Fourier+INRIA Projet IDOPT,

Prediction: What Prediction: What information is information is

necessary ?necessary ? ModelModel

- law of conservation mass, energylaw of conservation mass, energy- Laws of behaviourLaws of behaviour- Parametrization of physical processesParametrization of physical processes

Observations in situ and/or remoteObservations in situ and/or remote Statistics Statistics ImagesImages

Page 3: Quality of model and Error Analysis in Variational Data Assimilation François-Xavier LE DIMET Victor SHUTYAEV Université Joseph Fourier+INRIA Projet IDOPT,

Forecast..Forecast..

Produced by the integration of the Produced by the integration of the model from an initial condition model from an initial condition

Problem : how to link together Problem : how to link together heterogeneous sources of informationheterogeneous sources of information

Heterogeneity in :Heterogeneity in : Nature Nature Quality Quality DensityDensity

Page 4: Quality of model and Error Analysis in Variational Data Assimilation François-Xavier LE DIMET Victor SHUTYAEV Université Joseph Fourier+INRIA Projet IDOPT,

Basic ProblemBasic Problem

U and V control U and V control variables, V being variables, V being and error on the and error on the modelmodel

J cost functionJ cost function U* and V* minimizes U* and V* minimizes

JJ

Page 5: Quality of model and Error Analysis in Variational Data Assimilation François-Xavier LE DIMET Victor SHUTYAEV Université Joseph Fourier+INRIA Projet IDOPT,

Optimality SystemOptimality System

P is the adjoint P is the adjoint variable.variable.

Gradients are Gradients are couputed by couputed by solving the adjoint solving the adjoint model then an model then an optimization optimization method is method is performed.performed.

Page 6: Quality of model and Error Analysis in Variational Data Assimilation François-Xavier LE DIMET Victor SHUTYAEV Université Joseph Fourier+INRIA Projet IDOPT,

ErrorsErrors On the modelOn the model

Physical approximation (e.g. parametrization of Physical approximation (e.g. parametrization of subgrid processes)subgrid processes)

Numerical discretizationNumerical discretization Numerical algorithms ( stopping criterions for Numerical algorithms ( stopping criterions for

iterative methodsiterative methods On the observationsOn the observations

Physical measurementPhysical measurement SamplingSampling Some « pseudo-observations », from remote Some « pseudo-observations », from remote

sensing, are obtained by solving an inverse sensing, are obtained by solving an inverse problem.problem.

Page 7: Quality of model and Error Analysis in Variational Data Assimilation François-Xavier LE DIMET Victor SHUTYAEV Université Joseph Fourier+INRIA Projet IDOPT,

Sensitivity of the initial Sensitivity of the initial condition with respect to condition with respect to

errors on the models and on errors on the models and on

the observationsthe observations..

The prediction is highly dependant The prediction is highly dependant on the initial condition.on the initial condition.

Models have errorsModels have errors Observations have errors.Observations have errors. What is the sensitivity of the initial What is the sensitivity of the initial

condition to these errors ? condition to these errors ?

Page 8: Quality of model and Error Analysis in Variational Data Assimilation François-Xavier LE DIMET Victor SHUTYAEV Université Joseph Fourier+INRIA Projet IDOPT,

Optimality System : including errors on Optimality System : including errors on the model and on the observationthe model and on the observation

Page 9: Quality of model and Error Analysis in Variational Data Assimilation François-Xavier LE DIMET Victor SHUTYAEV Université Joseph Fourier+INRIA Projet IDOPT,

Second order adjointSecond order adjoint

Page 10: Quality of model and Error Analysis in Variational Data Assimilation François-Xavier LE DIMET Victor SHUTYAEV Université Joseph Fourier+INRIA Projet IDOPT,
Page 11: Quality of model and Error Analysis in Variational Data Assimilation François-Xavier LE DIMET Victor SHUTYAEV Université Joseph Fourier+INRIA Projet IDOPT,
Page 12: Quality of model and Error Analysis in Variational Data Assimilation François-Xavier LE DIMET Victor SHUTYAEV Université Joseph Fourier+INRIA Projet IDOPT,

Models and DataModels and Data

Is it necessary to improve a model if Is it necessary to improve a model if data are not changed ?data are not changed ?

For a given model what is the For a given model what is the « best » set of data?« best » set of data?

What is the adequation between What is the adequation between models and data?models and data?

Page 13: Quality of model and Error Analysis in Variational Data Assimilation François-Xavier LE DIMET Victor SHUTYAEV Université Joseph Fourier+INRIA Projet IDOPT,

A simple numerical A simple numerical experimentexperiment..

Burger’s equation with Burger’s equation with homegeneous B.C.’shomegeneous B.C.’s

Exact solution is knownExact solution is known Observations are Observations are

without errorwithout error Numerical solution with Numerical solution with

different discretizationdifferent discretization The assimilation is The assimilation is

performed between T=0 performed between T=0 and T=1and T=1

Then the flow is Then the flow is predicted at t=2.predicted at t=2.

Page 14: Quality of model and Error Analysis in Variational Data Assimilation François-Xavier LE DIMET Victor SHUTYAEV Université Joseph Fourier+INRIA Projet IDOPT,
Page 15: Quality of model and Error Analysis in Variational Data Assimilation François-Xavier LE DIMET Victor SHUTYAEV Université Joseph Fourier+INRIA Projet IDOPT,
Page 16: Quality of model and Error Analysis in Variational Data Assimilation François-Xavier LE DIMET Victor SHUTYAEV Université Joseph Fourier+INRIA Projet IDOPT,

Partial ConclusionPartial Conclusion

The error in the model is introduced The error in the model is introduced through the discretizationthrough the discretization

The observations remain the same The observations remain the same whatever be the discretizationwhatever be the discretization

It shows that the forecast can be It shows that the forecast can be downgraded if the model is upgraded.downgraded if the model is upgraded.

Only the quality of the O.S. makes Only the quality of the O.S. makes sense.sense.

Page 17: Quality of model and Error Analysis in Variational Data Assimilation François-Xavier LE DIMET Victor SHUTYAEV Université Joseph Fourier+INRIA Projet IDOPT,

Remark 1Remark 1 How to improve How to improve

the link between the link between data and models?data and models?

C is the operator C is the operator mapping the space mapping the space of the state of the state variable into the variable into the space of space of observationsobservations

We considered the We considered the liear case.liear case.

Page 18: Quality of model and Error Analysis in Variational Data Assimilation François-Xavier LE DIMET Victor SHUTYAEV Université Joseph Fourier+INRIA Projet IDOPT,
Page 19: Quality of model and Error Analysis in Variational Data Assimilation François-Xavier LE DIMET Victor SHUTYAEV Université Joseph Fourier+INRIA Projet IDOPT,
Page 20: Quality of model and Error Analysis in Variational Data Assimilation François-Xavier LE DIMET Victor SHUTYAEV Université Joseph Fourier+INRIA Projet IDOPT,

Remark 2 : ensemble predictionRemark 2 : ensemble prediction

To estimate the impact of uncertainies on To estimate the impact of uncertainies on the prediction several prediction are the prediction several prediction are performed with perturbed initial performed with perturbed initial conditionsconditions

But the initial condition is an artefact : But the initial condition is an artefact : there is no natural error on it . The error there is no natural error on it . The error comes from the data throughthe data comes from the data throughthe data assimilation processassimilation process

If the error on the data are gaussian : If the error on the data are gaussian : what about the initial condition?what about the initial condition?

Page 21: Quality of model and Error Analysis in Variational Data Assimilation François-Xavier LE DIMET Victor SHUTYAEV Université Joseph Fourier+INRIA Projet IDOPT,

Because D.A. is a non linear Because D.A. is a non linear process then the initial condition process then the initial condition

is no longer gaussianis no longer gaussian

Page 22: Quality of model and Error Analysis in Variational Data Assimilation François-Xavier LE DIMET Victor SHUTYAEV Université Joseph Fourier+INRIA Projet IDOPT,

Control of the errorControl of the error

Page 23: Quality of model and Error Analysis in Variational Data Assimilation François-Xavier LE DIMET Victor SHUTYAEV Université Joseph Fourier+INRIA Projet IDOPT,
Page 24: Quality of model and Error Analysis in Variational Data Assimilation François-Xavier LE DIMET Victor SHUTYAEV Université Joseph Fourier+INRIA Projet IDOPT,

Choice of the baseChoice of the base

Page 25: Quality of model and Error Analysis in Variational Data Assimilation François-Xavier LE DIMET Victor SHUTYAEV Université Joseph Fourier+INRIA Projet IDOPT,

Remark Remark .. The model has several sources of errorsThe model has several sources of errors Discretization errors may depends on the second Discretization errors may depends on the second

derivative : we can identify this error in a base of derivative : we can identify this error in a base of the first eigenvalues of the Laplacianthe first eigenvalues of the Laplacian

The systematic error may depends be estimated The systematic error may depends be estimated using the eigenvalues of the correlation matrixusing the eigenvalues of the correlation matrix

Page 26: Quality of model and Error Analysis in Variational Data Assimilation François-Xavier LE DIMET Victor SHUTYAEV Université Joseph Fourier+INRIA Projet IDOPT,

Numerical experimentNumerical experiment

With Burger’s equationWith Burger’s equation Laplacian and covariance matrix Laplacian and covariance matrix

have considered separately then have considered separately then jointlyjointly

The number of vectors considered in The number of vectors considered in the correctin term variesthe correctin term varies

Page 27: Quality of model and Error Analysis in Variational Data Assimilation François-Xavier LE DIMET Victor SHUTYAEV Université Joseph Fourier+INRIA Projet IDOPT,

With the eigenvectors of the With the eigenvectors of the LaplacianLaplacian

Page 28: Quality of model and Error Analysis in Variational Data Assimilation François-Xavier LE DIMET Victor SHUTYAEV Université Joseph Fourier+INRIA Projet IDOPT,
Page 29: Quality of model and Error Analysis in Variational Data Assimilation François-Xavier LE DIMET Victor SHUTYAEV Université Joseph Fourier+INRIA Projet IDOPT,
Page 30: Quality of model and Error Analysis in Variational Data Assimilation François-Xavier LE DIMET Victor SHUTYAEV Université Joseph Fourier+INRIA Projet IDOPT,
Page 31: Quality of model and Error Analysis in Variational Data Assimilation François-Xavier LE DIMET Victor SHUTYAEV Université Joseph Fourier+INRIA Projet IDOPT,
Page 32: Quality of model and Error Analysis in Variational Data Assimilation François-Xavier LE DIMET Victor SHUTYAEV Université Joseph Fourier+INRIA Projet IDOPT,
Page 33: Quality of model and Error Analysis in Variational Data Assimilation François-Xavier LE DIMET Victor SHUTYAEV Université Joseph Fourier+INRIA Projet IDOPT,
Page 34: Quality of model and Error Analysis in Variational Data Assimilation François-Xavier LE DIMET Victor SHUTYAEV Université Joseph Fourier+INRIA Projet IDOPT,
Page 35: Quality of model and Error Analysis in Variational Data Assimilation François-Xavier LE DIMET Victor SHUTYAEV Université Joseph Fourier+INRIA Projet IDOPT,
Page 36: Quality of model and Error Analysis in Variational Data Assimilation François-Xavier LE DIMET Victor SHUTYAEV Université Joseph Fourier+INRIA Projet IDOPT,
Page 37: Quality of model and Error Analysis in Variational Data Assimilation François-Xavier LE DIMET Victor SHUTYAEV Université Joseph Fourier+INRIA Projet IDOPT,

⎪⎩

⎪⎨⎧

Ω==

×Ω⋅+=

. on ,)0(

],,0[ on ),,()),,((

UtX

TtxVBtxUXFdt

dX

Model error estimation controlled system

• model

• cost function dtVVXtxVUXCVUJ

T

obs ),),,,((2

1),(

0

2 >Ν<+−⋅= ∫ Ωβ

• optimality conditions .0)( ,0)( ** == VJGradUJGrad VU

• adjoint system(to calculate the gradient)

⎪⎩

⎪⎨

=

−⋅=⎥⎦⎤

⎢⎣⎡∂∂

+

.0)(

),(*

TP

XXCCXX

F

dt

dPobs

tt

⎩⎨⎧

Ν+−=

−=

. )(

),0()(

VPBVJGrad

PUJGradt β

Page 38: Quality of model and Error Analysis in Variational Data Assimilation François-Xavier LE DIMET Victor SHUTYAEV Université Joseph Fourier+INRIA Projet IDOPT,

Reduction of the size of the Reduction of the size of the controlled problem controlled problem

• Change the space bases

Suppose is a base of the phase space and is time-dependent base function on [0, T], so that

{ } Mii xY ≤≤1)( { }Njj tf

≤≤1)(

)()( ),(1 11

xYtfVxYU ij

M

i

N

jiji

M

ii ∑∑∑

= ==

== αθ

then the controlled variables are changed to with controlled space size

{ } { } and iji αθ

.N1)(M ×+

Page 39: Quality of model and Error Analysis in Variational Data Assimilation François-Xavier LE DIMET Victor SHUTYAEV Université Joseph Fourier+INRIA Projet IDOPT,

Optimality conditions for the Optimality conditions for the estimation estimation

of model errors after size reductionof model errors after size reduction

⎪⎩

⎪⎨

>Ν<=

=

=⎪⎭

⎪⎬

⎪⎩

⎪⎨

>Ν+−<=

><−=

∑∫

−−T

ijt

ij

lk ijklklt

T

ij

ii

dtYfPB

P

dtYfYfPBJGrad

YPJGrad

0

11

,0

,

,0)0(

0,), ()(

,),0()(

βα

αβα

θ

If P is the solution of adjoint system, we search for optimal values of to minimize J :{ } { } , iji αθ

Page 40: Quality of model and Error Analysis in Variational Data Assimilation François-Xavier LE DIMET Victor SHUTYAEV Université Joseph Fourier+INRIA Projet IDOPT,

Problem : how to choose the spatial base ?

• Consider the fastest error propagation direction

• Amplification factor

• Choose as leading eigenvectors of

• Calculus of

- Lanczos Algorithm

{ })(xYi

⎪⎩

⎪⎨⎧

==

=

.)0(

,)(^

^

HtX

HMTX T

22

2^

2 ,)(

H

HHMM

H

TXA TT

t ><==

{ })(xYi

.TTt

T MMS ={ })(xYi

Page 41: Quality of model and Error Analysis in Variational Data Assimilation François-Xavier LE DIMET Victor SHUTYAEV Université Joseph Fourier+INRIA Projet IDOPT,

Numerical experiments with another Numerical experiments with another basebase

• Choice of “correct” model :

- fine discretization: domain with 41 times 41 grid

points

• To get the simulated observation - simulation results of ‘correct’ model

• Choice of “incorrect” model :

- coarse discretization: domain with 21 times 21 grid

points

Page 42: Quality of model and Error Analysis in Variational Data Assimilation François-Xavier LE DIMET Victor SHUTYAEV Université Joseph Fourier+INRIA Projet IDOPT,

The difference of potential field between two models after 8

hours’ integration

Page 43: Quality of model and Error Analysis in Variational Data Assimilation François-Xavier LE DIMET Victor SHUTYAEV Université Joseph Fourier+INRIA Projet IDOPT,

Experiments without size reduction (1083*48) :

the discrepancy of models at the end of integration

before optimization

after optimization

Page 44: Quality of model and Error Analysis in Variational Data Assimilation François-Xavier LE DIMET Victor SHUTYAEV Université Joseph Fourier+INRIA Projet IDOPT,

Experiments with size reduction (380*48) :

the discrepancy of models at the end of integration

before optimization

after optimization

Page 45: Quality of model and Error Analysis in Variational Data Assimilation François-Xavier LE DIMET Victor SHUTYAEV Université Joseph Fourier+INRIA Projet IDOPT,

Experiments with size reduction (380*8) :

the discrepancy of models at the end of integration

before optimization

after optimization

Page 46: Quality of model and Error Analysis in Variational Data Assimilation François-Xavier LE DIMET Victor SHUTYAEV Université Joseph Fourier+INRIA Projet IDOPT,

ConclusionConclusion

For Data assimilation, Controlling For Data assimilation, Controlling the model error is a significant the model error is a significant improvement .improvement .

In term of software development it’s In term of software development it’s cheap.cheap.

In term of computational cost it In term of computational cost it could be expensive.could be expensive.

It is a powerful tool for the analysis It is a powerful tool for the analysis and identification of errorsand identification of errors