• Aucun résultat trouvé

Stochastic parameterization of geophysical flows through modelling under location uncertainty

N/A
N/A
Protected

Academic year: 2021

Partager "Stochastic parameterization of geophysical flows through modelling under location uncertainty"

Copied!
64
0
0

Texte intégral

(1)

HAL Id: hal-01377719

https://hal.inria.fr/hal-01377719

Submitted on 9 Nov 2016

HAL is a multi-disciplinary open access archive for the deposit and dissemination of sci- entific research documents, whether they are pub- lished or not. The documents may come from teaching and research institutions in France or

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires

Stochastic parameterization of geophysical flows through modelling under location uncertainty

Valentin Resseguier, Etienne Mémin, Bertrand Chapron, Pierre Dérian

To cite this version:

Valentin Resseguier, Etienne Mémin, Bertrand Chapron, Pierre Dérian. Stochastic parameterization of geophysical flows through modelling under location uncertainty. Data Analysis and Modeling in Earth Sciences (DAMES) 2016, Sep 2016, Hambourg, Germany. �hal-01377719�

(2)

Stochastic parametrization of geophysical flows

through modeling

under location uncertainty

Valentin Resseguier, Pierre Dérian, Etienne Mémin, Bertrand Chapron

(3)

Motivations

Rigorously identified sudgrid dynamics effects

Injecting likely small-scale dynamics

Studying bifurcations and attractors

Quantification of modeling errors

Climate projections

Ensemble forecasts and data assimilation

(4)

Randomized dynamics

SQG under Moderate Uncertainty

Lorenz under location uncertainty

Contents

(5)

Randomized

dynamics

(6)

Random equations

Random initial conditions

Arbitrary Gaussian forcing

Averaging, homogenization

Adding white random velocity

Underdispersive + need large ensemble

Adding energy + wrong phase

Assumptions and energy issues

v = w + B˙

(7)

Advection of tracer Θ

D ⇥

Dt = 0

(8)

Advection of tracer Θ

(9)

Advection of tracer Θ

@t + w? · r + B˙ · r = r ·

1

2 ar

(10)

Advection

Advection of tracer Θ

@t + w? · r + B˙ · r = r ·

1

2 ar

(11)

Advection

Diffusion

Advection of tracer Θ

@t + w? · r + B˙ · r = r ·

1

2 ar

(12)

Advection

Diffusion

Advection of tracer Θ

Drift

correction

@t + w? · r + B˙ · r = r ·

1

2 ar

(13)

Advection

Diffusion

Advection of tracer Θ

Drift

correction

Multiplicative random

forcing

@t + w? · r + B˙ · r = r ·

1

2 ar

(14)

Advection

Diffusion

Advection of tracer Θ

Drift

correction

Multiplicative random

forcing

@t + w? · r + B˙ · r = r ·

1

2 ar

(15)

Advection

Diffusion

Advection of tracer Θ

Drift

correction

Multiplicative random

forcing

@t + w? · r + B˙ · r = r ·

1

2 ar

(16)

Advection

Diffusion

Advection of tracer Θ

Drift

correction

Multiplicative random

forcing

Balanced energy exchanges

@t + w? · r + B˙ · r = r ·

1

2 ar

(17)

Derived random models

Conservations (mass, linear momentum, …)

D Dt

Navier-Stokes

Boussinesq

(18)

Lorenz

Derived random models

Conservations (mass, linear momentum, …)

D Dt

Navier-Stokes

Boussinesq

(19)

Lorenz

Uncertainty

QG MU

SQG MU SQG SU

Derived random models

Conservations (mass, linear momentum, …)

D Dt

Navier-Stokes

Boussinesq

(20)

Lorenz

Uncertainty

QG MU

SQG MU SQG SU

Derived random models

Conservations (mass, linear momentum, …)

D Dt

Navier-Stokes

Boussinesq

(21)

Lorenz

Uncertainty

QG MU

SQG MU SQG SU

Derived random models

Conservations (mass, linear momentum, …)

D Dt

Navier-Stokes

Boussinesq

(22)

SQG under Moderate Uncertainty

SQG MU

Code available online

(23)

Reference flow:

deterministic SQG

512 x 512

(24)

Reference flow:

deterministic SQG

512 x 512

(25)

One realization

x ( m)

y(m)

t= 17 d ay s

0 2 4 6 8 10

x 105 0

2 4 6 8

x 105

10−5 10−4

10−6 10−4 10−2

|ˆb(κ)|2

κ! r a d . m−1"

t= 17 d ay s

(26)

One realization

x ( m)

y(m)

t= 17 d ay s

0 2 4 6 8 10

x 105 0

2 4 6 8

x 105

10−5 10−4

10−6 10−4 10−2

|ˆb(κ)|2

κ! r a d . m−1"

t= 17 d ay s

(27)

x ( m)

y(m)

t= 17 d ay s

0 2 4 6 8 10

x 105 0

2 4 6 8

x 105

10−5 10−4

10−6 10−4 10−2

|ˆb(κ)|2

κ! r a d . m−1"

t= 17 d ay s x ( m)

y(m)

t= 17 d ay s

0 2 4 6 8 10

x 105 0

2 4 6 8

x 105

10−5 10−4

10−6 10−4 10−2

|ˆb(κ)|2

κ! r a d . m−1"

t= 17 d ay s x ( m)

y(m)

t= 17 d ay s

0 2 4 6 8 10

x 105 0

2 4 6 8

x 105

10−5 10−4

10−6 10−4 10−2

|ˆb(κ)|2

κ! r a d . m−1"

t= 17 d ay s x ( m)

y(m)

t= 17 d ay s

0 2 4 6 8 10

x 105 0

2 4 6 8

x 105

10−5 10−4

10−6 10−4 10−2

|ˆb(κ)|2

κ! r a d . m−1"

t= 17 d ay s x ( m)

y(m)

t= 17 d ay s

0 2 4 6 8 10

x 105 0

2 4 6 8

x 105

10−5 10−4

10−6 10−4 10−2

|ˆb(κ)|2

κ! r a d . m−1"

t= 17 d ay s x ( m)

y(m)

t= 17 d ay s

0 2 4 6 8 10

x 105 0

2 4 6 8

x 105

10−5 10−4

10−6 10−4 10−2

|ˆb(κ)|2

κ! r a d . m−1"

t= 17 d ay s

Ensemble

(28)

x ( m)

y(m)

t= 17 d ay s

0 2 4 6 8 10

x 105 0

2 4 6 8

x 105

10−5 10−4

10−6 10−4 10−2

|ˆb(κ)|2

κ! r a d . m−1"

t= 17 d ay s x ( m)

y(m)

t= 17 d ay s

0 2 4 6 8 10

x 105 0

2 4 6 8

x 105

10−5 10−4

10−6 10−4 10−2

|ˆb(κ)|2

κ! r a d . m−1"

t= 17 d ay s x ( m)

y(m)

t= 17 d ay s

0 2 4 6 8 10

x 105 0

2 4 6 8

x 105

10−5 10−4

10−6 10−4 10−2

|ˆb(κ)|2

κ! r a d . m−1"

t= 17 d ay s x ( m)

y(m)

t= 17 d ay s

0 2 4 6 8 10

x 105 0

2 4 6 8

x 105

10−5 10−4

10−6 10−4 10−2

|ˆb(κ)|2

κ! r a d . m−1"

t= 17 d ay s x ( m)

y(m)

t= 17 d ay s

0 2 4 6 8 10

x 105 0

2 4 6 8

x 105

10−5 10−4

10−6 10−4 10−2

|ˆb(κ)|2

κ! r a d . m−1"

t= 17 d ay s x ( m)

y(m)

t= 17 d ay s

0 2 4 6 8 10

x 105 0

2 4 6 8

x 105

10−5 10−4

10−6 10−4 10−2

|ˆb(κ)|2

κ! r a d . m−1"

t= 17 d ay s

Ensemble

(29)

x ( m)

y(m)

t= 17 d ay s

0 2 4 6 8 10

x 105 0

2 4 6 8

x 105

10−5 10−4

10−6 10−4 10−2

|ˆb(κ)|2

κ! r a d . m−1"

t= 17 d ay s x ( m)

y(m)

t= 17 d ay s

0 2 4 6 8 10

x 105 0

2 4 6 8

x 105

10−5 10−4

10−6 10−4 10−2

|ˆb(κ)|2

κ! r a d . m−1"

t= 17 d ay s x ( m)

y(m)

t= 17 d ay s

0 2 4 6 8 10

x 105 0

2 4 6 8

x 105

10−5 10−4

10−6 10−4 10−2

|ˆb(κ)|2

κ! r a d . m−1"

t= 17 d ay s x ( m)

y(m)

t= 17 d ay s

0 2 4 6 8 10

x 105 0

2 4 6 8

x 105

10−5 10−4

10−6 10−4 10−2

|ˆb(κ)|2

κ! r a d . m−1"

t= 17 d ay s x ( m)

y(m)

t= 17 d ay s

0 2 4 6 8 10

x 105 0

2 4 6 8

x 105

10−5 10−4

10−6 10−4 10−2

|ˆb(κ)|2

κ! r a d . m−1"

t= 17 d ay s x ( m)

y(m)

t= 17 d ay s

0 2 4 6 8 10

x 105 0

2 4 6 8

x 105

10−5 10−4

10−6 10−4 10−2

|ˆb(κ)|2

κ! r a d . m−1"

t= 17 d ay s

Ensemble

(30)

x ( m)

y(m)

t= 17 d ay s

0 2 4 6 8 10

x 105 0

2 4 6 8

x 105

10−5 10−4

10−6 10−4 10−2

|ˆb(κ)|2

κ! r a d . m−1"

t= 17 d ay s x ( m)

y(m)

t= 17 d ay s

0 2 4 6 8 10

x 105 0

2 4 6 8

x 105

10−5 10−4

10−6 10−4 10−2

|ˆb(κ)|2

κ! r a d . m−1"

t= 17 d ay s x ( m)

y(m)

t= 17 d ay s

0 2 4 6 8 10

x 105 0

2 4 6 8

x 105

10−5 10−4

10−6 10−4 10−2

|ˆb(κ)|2

κ! r a d . m−1"

t= 17 d ay s x ( m)

y(m)

t= 17 d ay s

0 2 4 6 8 10

x 105 0

2 4 6 8

x 105

10−5 10−4

10−6 10−4 10−2

|ˆb(κ)|2

κ! r a d . m−1"

t= 17 d ay s x ( m)

y(m)

t= 17 d ay s

0 2 4 6 8 10

x 105 0

2 4 6 8

x 105

10−5 10−4

10−6 10−4 10−2

|ˆb(κ)|2

κ! r a d . m−1"

t= 17 d ay s x ( m)

y(m)

t= 17 d ay s

0 2 4 6 8 10

x 105 0

2 4 6 8

x 105

10−5 10−4

10−6 10−4 10−2

|ˆb(κ)|2

κ! r a d . m−1"

t= 17 d ay s

Ensemble

(31)

Summary of QG models

Better small scales

Estimate position and amplitude of errors

Extreme events

Bifurcations

under Strong Uncertainty:

Simple 2D description of frontolysis/frontogenesis

pdf of the 1stPCA coefficient along time

20 30 40 50 60 70 80

Time (day) -4

-2 0 2 4

1stPCAcoecient

×10-4

0 2000 4000 6000 8000 10000

y(m)

x(m) t= 0 d ay s

02468

x 105 0 2 4 6 8 x 105

−1

−0.5 0 0.5 1 x 10−3

y(m)

x(m) t= 70 d ay s

0 5 10

x 105 0 2 4 6 8 x 105

−1

−0.5 0 0.5 x 101−3

y(m)

x(m) t= 70 d ay s

02468

x 105 0 2 4 6 8 x 105

−1

−0.5 0 0.5 x 101−3

Code SQG MU:

(32)

Lorenz model under location

uncertainty

Do large-scale (diffusive) models lead to over-representing "stable"-states 


in ensemble simulations?

(33)

Lorenz model(s)

(usual) deterministic model ~ DNS, accurate but impossible to compute

(deterministic) diffusive model ~ LES

stochastic model under location uncertainty

dX

dt = Pr (Y X) 4

2⌥X dY = h

X(⇢ Z) Y 4

2⌥Y i

dt + Z

1/2 dBt dZ = h

XY bZ 8

2⌥bZi

dt + Y

1/2 dBt

(34)

time error

distribution over many ensembles mean

particle reference

closest particle

bias

min distance

RMS distance

ensemble

Short time behavior

Comparison ensemble reference

3 metrics: minimum distance, bias, RMS distance

(35)

time error

distribution over many ensembles mean

particle reference

closest particle

bias

min distance

RMS distance

ensemble

Short time behavior

Comparison ensemble reference

3 metrics: minimum distance, bias, RMS distance

(36)

Long time

(37)

Long time

(38)

Long time

(39)

Attractor

visit rates

(40)

Attractor

visit rates

(41)

Conclusion

(42)

Conclusion

Random transport applicable to any dynamics

Better small scales

Efficient spreading of the ensemble

Likely scenarios

Exploration of the attractor

(43)

Code SQG MU:

link from Fluminance website - V. Resseguier

Thank you for your attention

(44)

Drift correction

(45)

Drift correction

(46)

Drift correction

(47)

Drift correction

w? = w 1

2 (r · a)T

(48)

Bifurcations in SQG

tracked by SQG MU

(49)

Reference flow:

deterministic SQG

5122 versus 1282 Initial condition 1

?

5122 5122

1282 1282

(50)

Reference flow:

deterministic SQG

5122 versus 1282 Initial condition 1

?

5122 5122

1282 1282

(51)

Random initial

conditions

Under location

uncertainty

x ( m)

y(m)

t= 17 d ay s

0 2 4 6 8 10

x 105 0

2 4 6 8

x 105

10−5 10−4

10−6 10−4 10−2

|ˆb(κ)|2

κ! r a d . m−1"

t= 17 d ay s x ( m)

y(m)

t= 17 d ay s

0 2 4 6 8 10

x 105 0

2 4 6 8

x 105

10−5 10−4

10−6 10−4 10−2

|ˆb(κ)|2

κ! r a d . m−1"

t= 17 d ay s x ( m)

y(m)

t= 17 d ay s

0 2 4 6 8 10

x 105 0

2 4 6 8

x 105

10−5 10−4

10−6 10−4 10−2

|ˆb(κ)|2

κ! r a d . m−1"

t= 17 d ay s x ( m)

y(m)

t= 17 d ay s

0 2 4 6 8 10

x 105 0

2 4 6 8

x 105

10−5 10−4

10−6 10−4 10−2

|ˆb(κ)|2

κ! r a d . m−1"

t= 17 d ay s x ( m)

y(m)

t= 17 d ay s

0 2 4 6 8 10

x 105 0

2 4 6 8

x 105

10−5 10−4

10−6 10−4 10−2

|ˆb(κ)|2

κ! r a d . m−1"

t= 17 d ay s x ( m)

y(m)

t= 17 d ay s

0 2 4 6 8 10

x 105 0

2 4 6 8

x 105

10−5 10−4

10−6 10−4 10−2

|ˆb(κ)|2

κ! r a d . m−1"

t= 17 d ay s

pdf of the 1st PCA coefficient along time

-2 0 2 4

1st PCAcoecient

×10-4

2000 4000 6000 8000 10000 pdf of the 1st PCA coefficient along time

35 40 45 50 55 60 65 70 75 80

Time (day) -4

-2 0 2 4

1st PCAcoecient

×10-4

0 2000 4000 6000 8000 10000

Mean of scenario A

0 5 10

x ×105

0 2 4 6 8

y

×105

-1 -0.5 0 0.5

×101-3 Mean of scenario B

0 5 10

x ×105

0 2 4 6 8

y

×105

-1 -0.5 0 0.5

×101-3

Mean of scenario A

×105 ×101

-3 Mean of scenario B

0 5 10

x ×105

0 2 4 6 8

y

×105

-1 -0.5 0 0.5

×101-3

(52)

SQG under Strong Uncertainty

SQG SU

(53)

Mesoscale divergence

Horizontal Diffusion Geostrophic balance

f ⇥ u = 1

b rp0 + a

2 u

r · u / r

?

· u

(54)

Filtering of model outputs:

Gula, Jonathan, M. Jeroen Molemaker, and James C. McWilliams

"Gulf Stream dynamics along the southeastern US seaboard.”

Journal of Physical Oceanography 45.3 (2015): 690-715.

(55)

Filtering of model outputs:

Gula, Jonathan, M. Jeroen Molemaker, and James C. McWilliams

"Gulf Stream dynamics along the southeastern US seaboard.”

Journal of Physical Oceanography 45.3 (2015): 690-715.

(56)

Spatial test

(57)

Spatial test

(58)

10−4 10−2

10−1 100 101

|ˆf1(κ)|/|ˆf2(κ)|

κ!

r a d . m1"

Me an sp e c t r u m r at i o 10−4

10−4 10−2 100 102

|ˆf(κ)|2

κ!

r a d . m1"

Nor mal i z e d me an sp e c t r u m of t h e i r r ot at i on al v e l o c i ty an d of i t s e st i mat i on

0.5 1 1.5

θ

Me an p h ase sh i f t

Spectral

test

(59)

Long time:

weak noise

(60)

Long time:

weak noise

(61)

Long time:

weak noise

(62)

Attractor

visit rates

(63)

Attractor

visit rates

(64)

Computing the visit rate

Discrete covering of the Lorenz attractor (GAIO)


→ 611,550 cubic boxes of radius=0.15625

For each ensemble, the visit rate:

(T ) = #{ unique boxes visited by ensemble over [0; T ]} total # of boxes

Références

Documents relatifs

Southern channel ocean (Hogg and Blundell, 2006) Atmosphere–ocean coupled mode (Hogg et al., 2003). Multiple scale ocean model (combines planetary and quasi–geostrophic physics)

Oceanic Dynamics under Location Uncertainty: To- wards a consistent stochastic modeling4. Workshop Conservation Principles, Data and Uncertainty in Atmosphere-Ocean Modelling, Apr

The documents may come from teaching and research institutions in France or abroad, or from public or private research centers.. L’archive ouverte pluridisciplinaire HAL, est

In this work, we simplify a Boussinesq model under location uncertainty assuming strong rotation, stratification, and sub- grid turbulence.. From this last assumption, the

An ensemble of realizations further helps to assess model error prediction and outperforms perturbed deterministic models by one order of magnitude.. Such a high

In order to test the SN design models proposed, several problem instances were generated based on the following four dimensions: the SN breadth, the cost structure, the demand

The most significant contribution of this paper to the existing literature is to explicitly consider such stochastic throughput operation costs in the capacitated transshipment

- n’avoir inclus que des patients en première ligne de traitement (pas d’antécédent de chirurgie, chimiothérapie ou radiothérapie) traités à visée curative. Tous les