Etudes et évaluation de processus océaniques par des hiérarchies ...

Etudes et évaluation de processus océaniques par des hiérarchies ... Etudes et évaluation de processus océaniques par des hiérarchies ...

tel.archives.ouvertes.fr
from tel.archives.ouvertes.fr More from this publisher
27.12.2013 Views

152 CHAPITRE 4. ETUDES DE PROCESSUS OCÉANOGRAPHIQUES 8 on the results. The term involving the viscosity/diffusivity ν represents horizontal dissipative processes, its value is chosen to provide numerical stability of the calculations (see subsection 2.5). Clearly, the geostrophic velocity: ũ = 0, ṽ = g′ (∂xh + tan α), (10) f is a solution of eqs. (4 – 6) when D u = D v = 0 and ν = 0. The estimation of D or more precisely of the parameters τ, r and c D are the subject of the present work. By using data assimilation I plan to obtain the friction constants τ and c D and thus determine if the friction acting on the vein is dominated by a linear or a quadratic law. 2.5 Numerical Implementation of the Shallow Water Model The shallow water model is implemented with a first order finite difference scheme in space and time. There are 500 points in the x-direction, leading to a resolution of 200m, the time step is 5s. The value of the horizontal viscosity/diffusivity is a function of the resolution and provides for the numerical stability of the code. I verified that the here presented results show only a negligible dependence when the value of the horizontal viscosity/diffusivity was halved and doubled, the actual value used is ν H = 5m 2 s −1 , it is idential to the corresponding value ν h in the non-hydrostatic model. tel-00545911, version 1 - 13 Dec 2010 3 Ensemble Kalman Filter and its Implementation For the self containedness of this publication the implementation of the Ensemble Kalman filter is explained here, the reader familiar with Wirth & Verron (2008) is invited to skip the section. The ensemble Kalman filter (EnKF) is the main tool of our experiments performing the parameter estimation and providing us with the actual parameter values. The EnKF was introduced by Evensen (1994) and is used in data assimilation and parameter estimation experiments (see Evensen (2003) and Brusdal et al. 2003). I refer the reader not familiar with the EnKF and the employed notation to the above mentioned publications. Every hour in time and every 1 km in the x-direction, the vertical extension of the gravity current, that is h(x, t), is assimilated. Choosing a horizontal resolution for the assimilation 5 times sparser than the dynamical model does not only reduce the size of the assimilation experiment, but is also consistent with the fact, that the grid-scale dynamics of the numerical model is dominated by dissipation and has only negligible dynamical information. I am only assimilating the vertical extension of the gravity current as it is the variable most easily measured in the ocean and in laboratory experiments. The measurement of the vertically integrated velocity within the gravity current, the other dynamical variable of the shallow water model, is more difficult to measure in the ocean and in laboratory experiments. The assimilation is performed on the augmented state vector consisting of the vertical extension, the two velocity components and the three constant-in-time friction parameters: x(¯x, ¯t) = (h(¯x, ¯t), ũ(¯x, ¯t), ṽ(¯x, ¯t), τ, r, c D ) t . (11)

4.8. ESTIMATION OF FRICTION LAWS AND PARAMETERS IN GRAVITY CURRENTS BY DATA 9 Where ¯x and ¯t is the discretized version of x at assimilation grid-points and t at assimilation times, respectively and t denotes transposition. The only (observed) variable assimilated is the vertical extension (h) of the gravity current. The analysis step for the EnKF reads, “ ” x a i = x f i + K h obs + ǫ i − Hx f i (12) K = PH T (HPH t + W) −1 (13) Where the index i = 1, ..., m runs over the realisations. The observation operator H projects the state vector in the space of observations. The noise vectors ǫ i represents the independent Gaussian-distributed zero-mean and σ-standard-deviation noise added to every observed value (see Burgers et al. 1998) and W = σ 2 I where I is the unity matrix. The estimated error covariance matrix is given by P = 1 mX (x f i − 〈x f 〉)(x f i − 〈x f 〉) t , (14) m − 1 i=1 tel-00545911, version 1 - 13 Dec 2010 where m is the size of the ensemble and 〈.〉 denotes an ensemble average. The covariance matrix is truncated to a tridiagonal form to avoid spurious correlations between distant correlations, caused by under sampling. This is also consistent with the dynamics at hand as the maximum velocities (see subsection 2.1) and wave speeds, given by p g ′ h are of the order of 0.2ms −1 . This means that in the assimilation period of 1 hour information can travel to the next assimilation point one kilometre away, but it can not reach over the distance of two assimilation grid points. In between assimilation points h is interpolated linearly. In general the observed value of the vertical extension of the gravity current h obs (x, t) includes measurement errors η(x, t) and is related to the true value by h obs (x, t) = h true (x, t) + η(x, t). For consistency the measurement error η(x, t) has the same first (zero mean) and second order moment (˜σ 2 ) as the noise vectors ǫ i (x, t), but does not depend on the actual realisation, that is i. When assimilating data, σ has to be provided prior to the experiment whereas ˜σ is usually not known and can only be estimated. In our parameter estimation experiments, the ensemble size is m = 100, this is much larger than the number of parameters to estimate, that is three, equal to the number of observations at each assimilation time, but smaller than the dimension of the augmented state vector x = (h,ũ,ṽ, τ, r, c D ), that is 303. Using an ensemble size an order of magnitude larger did not improve the convergence significantly, reducing the ensemble size an order of magnitude leads to a frequent divergence of the assimilation. It is important to note that not only the parameter values are estimated, but the entire state vector is updated every time data is assimilated. This allows to perform parameter estimation in the case where the shallow-water model is unable, even with perfectly adjusted parameters, to reproduce some aspects of the Navier-Stokes dynamics. Entrainment is a typical example, it happens in the Navier-Stokes dynamics, there is no reliable parametrisation available for the shallow-water model and friction parameters can not account for all the impacts of entrainment on the evolution of the layer-thickness. Trying to estimate the friction parameters without correcting the other values of the state vector frequently leads to a divergence of the estimation procedure in experiments where mixing, entrainment or detrainment is present (experiments with high values of the density anomaly).

4.8. ESTIMATION OF FRICTION LAWS AND PARAMETERS IN GRAVITY CURRENTS BY DATA<br />

9<br />

Where ¯x and ¯t is the discr<strong>et</strong>ized version of x at assimilation grid-points and t at assimilation<br />

times, respectively and t <strong>de</strong>notes transposition. The only (observed) variable<br />

assimilated is the vertical extension (h) of the gravity current. The analysis step for<br />

the EnKF reads,<br />

“<br />

”<br />

x a i = x f i + K h obs + ǫ i − Hx f i<br />

(12)<br />

K = PH T (HPH t + W) −1 (13)<br />

Where the in<strong>de</strong>x i = 1, ..., m runs over the realisations. The observation operator H<br />

projects the state vector in the space of observations. The noise vectors ǫ i represents<br />

the in<strong>de</strong>pen<strong>de</strong>nt Gaussian-distributed zero-mean and σ-standard-<strong>de</strong>viation noise ad<strong>de</strong>d<br />

to every observed value (see Burgers <strong>et</strong> al. 1998) and W = σ 2 I where I is the unity<br />

matrix. The estimated error covariance matrix is given by<br />

P = 1 mX<br />

(x f i − 〈x f 〉)(x f i − 〈x f 〉) t , (14)<br />

m − 1<br />

i=1<br />

tel-00545911, version 1 - 13 Dec 2010<br />

where m is the size of the ensemble and 〈.〉 <strong>de</strong>notes an ensemble average. The covariance<br />

matrix is truncated to a tridiagonal form to avoid spurious correlations b<strong>et</strong>ween distant<br />

correlations, caused by un<strong>de</strong>r sampling. This is also consistent with the dynamics at<br />

hand as the maximum velocities (see subsection 2.1) and wave speeds, given by p g ′ h<br />

are of the or<strong>de</strong>r of 0.2ms −1 . This means that in the assimilation period of 1 hour<br />

information can travel to the next assimilation point one kilom<strong>et</strong>re away, but it can<br />

not reach over the distance of two assimilation grid points. In b<strong>et</strong>ween assimilation<br />

points h is interpolated linearly.<br />

In general the observed value of the vertical extension of the gravity current h obs (x, t)<br />

inclu<strong>de</strong>s measurement errors η(x, t) and is related to the true value by h obs (x, t) =<br />

h true (x, t) + η(x, t). For consistency the measurement error η(x, t) has the same first<br />

(zero mean) and second or<strong>de</strong>r moment (˜σ 2 ) as the noise vectors ǫ i (x, t), but does not<br />

<strong>de</strong>pend on the actual realisation, that is i. When assimilating data, σ has to be provi<strong>de</strong>d<br />

prior to the experiment whereas ˜σ is usually not known and can only be estimated.<br />

In our <strong>par</strong>am<strong>et</strong>er estimation experiments, the ensemble size is m = 100, this is<br />

much larger than the number of <strong>par</strong>am<strong>et</strong>ers to estimate, that is three, equal to the<br />

number of observations at each assimilation time, but smaller than the dimension of<br />

the augmented state vector x = (h,ũ,ṽ, τ, r, c D ), that is 303. Using an ensemble size an<br />

or<strong>de</strong>r of magnitu<strong>de</strong> larger did not improve the convergence significantly, reducing the<br />

ensemble size an or<strong>de</strong>r of magnitu<strong>de</strong> leads to a frequent divergence of the assimilation.<br />

It is important to note that not only the <strong>par</strong>am<strong>et</strong>er values are estimated, but the<br />

entire state vector is updated every time data is assimilated. This allows to perform<br />

<strong>par</strong>am<strong>et</strong>er estimation in the case where the shallow-water mo<strong>de</strong>l is unable, even with<br />

perfectly adjusted <strong>par</strong>am<strong>et</strong>ers, to reproduce some aspects of the Navier-Stokes dynamics.<br />

Entrainment is a typical example, it happens in the Navier-Stokes dynamics, there<br />

is no reliable <strong>par</strong>am<strong>et</strong>risation available for the shallow-water mo<strong>de</strong>l and friction <strong>par</strong>am<strong>et</strong>ers<br />

can not account for all the impacts of entrainment on the evolution of the<br />

layer-thickness. Trying to estimate the friction <strong>par</strong>am<strong>et</strong>ers without correcting the other<br />

values of the state vector frequently leads to a divergence of the estimation procedure<br />

in experiments where mixing, entrainment or d<strong>et</strong>rainment is present (experiments with<br />

high values of the <strong>de</strong>nsity anomaly).

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!