• Aucun résultat trouvé

Absorbing layers for shallow water models

N/A
N/A
Protected

Academic year: 2021

Partager "Absorbing layers for shallow water models"

Copied!
27
0
0

Texte intégral

(1)

Absorbing layers

for shallow water models

Axel Modave

Universit ´e de Li `ege

Eric Deleersnijder

Universit ´e catholique de Louvain

Eric Delhez

Universit ´e de Li `ege

A.Modave@ulg.ac.be

(2)

Absorbing layer

as open boundary treatment

d

Ingoing waves

Outgoing waves

(3)

Absorbing layer

as open boundary treatment

d

Ingoing waves

Outgoing waves

Extension of the computational domain

The fields are subject to a particular treatment

Prescribe progressively the external forcing

(4)

The best layer for linear gravity wave

Different kinds of layers

(5)

The best layer for linear gravity wave

Different kinds of layers

Comparison of layers

(6)

Absorbing layer

for linear gravity wave

Layer

Domain

Basic equations

∂η

∂t

+ h

∂u

∂x

= 0

∂u

∂t

+ g

∂η

∂x

= 0

(7)

Absorbing layer

for linear gravity wave

Layer

Domain

s

(x)

Equations

with absorption terms

∂η

∂t

+ h

∂u

∂x

=

−σ η

∂u

∂t

+ g

∂η

∂x

=

−σ u

(8)

Absorbing layer

for linear gravity wave

Layer

Domain

s

(x)

Equations

with absorption terms

∂η

∂t

+ h

∂u

∂x

=

σ

η

∂u

∂t

+ g

∂η

∂x

=

σ

u

(9)

The best absorption coefficient

A discrete problem

s

uniform value

Reflection coefficient

1

(10)

The best absorption coefficient

A discrete problem

s

uniform value

Reflection coefficient

1

0

In the

continuous context

, the reflection coefficient is

0

if

Z

Layer

(11)

The best absorption coefficient

A discrete problem

s

uniform value

Reflection coefficient

Discrete context

Continuous context

1

0

In the

continuous context

, the reflection coefficient is

0

if

Z

Layer

σ

(x) dx = +∞

In the

discrete context

, the fields variations must also be represented by

the discrete scheme

(12)

The best absorption coefficient

Optimization procedure

Layer

Domain

Reflection

Incident pulse

(13)

The best absorption coefficient

Optimization procedure

Layer

Domain

Reflection

Incident pulse

Minimize

Energy norm

of the reflected signal

Z

Domain

 1

2

g

(η − η

reference

)

2

+

1

2

h

(u − u

reference

)

2



dx

(14)

The best absorption coefficient

Discrete optimum

Modave and al. Ocean Dynamics (2010)

Absorption coefficient value

x

Schifted hyperbola

Discrete optimum

Shifted hyperbola :

gh

δ

x

x − δ

(15)

The best layer for linear gravity wave

Different kinds of layers

(16)

Flow relaxation scheme (FRS)

An easy-used layer

Martinsen and al. Coastal Eng. (1987)

∂H

∂t

+

∂(Hu)

∂x

+

∂(Hv)

∂y

=

−σ(H − H

ext

)

∂(Hu)

∂t

+

∂(gH

2

/2)

∂x

+

∂(Hu

2

)

∂x

+

∂(Huv)

∂y

− f H v =

−σ(H u − H u

ext

)

∂(Hv)

∂t

+

∂(gH

2

/2)

∂y

+

∂(Huv)

∂x

+

∂(Hv

2

)

∂y

+ f Hu =

−σ(H v − H v

ext

)

Relaxation terms

(17)

Adapted FRS

An other easy-used layer

Lavelle and al. Ocean Modell. (2008)

∂H

∂t

+

∂(Hu)

∂x

+

∂(Hv)

∂y

=

−(σ

x

+ σ

y

)(H − H

ext

)

∂(Hu)

∂t

+

∂(gH

2

/2)

∂x

+

∂(Hu

2

)

∂x

+

∂(Huv)

∂y

− f H v =

−σ

x

(Hu − Hu

ext

)

∂(Hv)

∂t

+

∂(gH

2

/2)

∂y

+

∂(Huv)

∂x

+

∂(Hv

2

)

∂y

+ f Hu =

−σ

y

(Hv − Hv

ext

)

Other

relaxation terms

(18)

Perfectly matched layer (PML)

A layer with theoretical justification

Hu Comput. Fluids (2008)

∂H ∂t + ∂(Hu) ∂x + ∂(Hv) ∂y = −(σx + σy )(H − H ext ) − qH ∂(Hu) ∂t + ∂(gH2 /2) ∂x + ∂(Hu2 ) ∂x + ∂(Huv)

∂y − f H v =−(σx + σy )(Hu − Hu

ext ) − qHu ∂(Hv) ∂t + ∂(gH2 /2) ∂y + ∂(Huv) ∂x + ∂(Hv2 ) ∂y + f Hu = −(σx + σy )(Hv − Hvext) − qHv

With the additional equations:

∂qH

∂t = σxσy (H − H ext

) + σy ∂(Hu − Huext )

∂x + σx ∂(Hv − Hvext) ∂y ∂qHu ∂t = (σx + σy )(−f Hv + (f Hv) ext

) + σxσy (Hu − (Hu)ext + ˆqHu)

+ σy ∂h(gH2 /2 + Hu2 ) − (gH2 /2 + Hu2)exti ∂x + σx ∂h(Huv) − (Huv)exti ∂y ∂qHv ∂t = (σx + σy )(f Hu − (f Hu) ext ) + σxσy (Hv − (Hv)ext + ˆqHv)

+ σy∂ [(Huv) − (Huv)ext]

∂x + σx ∂h(gH2 /2 + Hv2 ) − (gH2 /2 + Hv2)exti ∂y ∂ ˆqHu ∂t = −f Hv + (f Hv) ext ∂ ˆqHv ∂t = f Hu − (f Hu) ext

(19)

The best layer for linear gravity wave

Different kinds of layers

(20)

Test case

Collapse of the Gaussian-shaped mound of water

Domain

Layer

x

y

Domain

Layer

x

y

(21)

Test case

Collapse of the Gaussian-shaped mound of water

x

y

Domain

Layer

x

y

Domain

Layer

(22)

Elevation and error

using the shifted hyperbola

Elevation after

9h

Error with the FRS

−0.1 −0.05 0 0.05 0.1 −0.01 −0.005 0 0.005 0.01

Error with the adapted FRS

Error with the PML

−0.005 0 0.005 0.01 −0.005 0 0.005 0.01

(23)

Reflection ratio

A measure of the layer efficiency

Reflection ratio

=

Energy norm of the reflected signal

Energy norm of the initial fields

(24)

Reflection ratio

A measure of the layer efficiency

Reflection ratio

=

Energy norm of the reflected signal

Energy norm of the initial fields

(25)

Reflection ratio

A measure of the layer efficiency

Reflection ratio

=

Energy norm of the reflected signal

Energy norm of the initial fields

(26)

Summary and conclusion

Absorbing layer

The PML gives the best results

A layer with a theoretical justification

Additional fields and equations

The adapted FRS is better than the FRS

Easy to use

Absorption coefficient

The choice of this coefficient is a discrete problem

The shifted hyperbola is the best for gravity wave

(27)

Absorbing layers

for shallow water models

Axel Modave

Universit ´e de Li `ege

Eric Deleersnijder

Universit ´e catholique de Louvain

Eric Delhez

Universit ´e de Li `ege

A.Modave@ulg.ac.be

Références

Documents relatifs

lution agrees very well with the solution computed on a body-conforming grid. Because the apparent movement of the screw is towards the left, the pressure is higher on the left side

This may possibly indicate some cooling between 2012 and 2008, though the extremely low count rate limits what con- straints we can get on the temperature from the 2012 observa-

The sketch of the graph of polynomial P N2C ( H ) with one negative real root and three positive real roots, the phase-portrait and the periodic wave profile for the N2C

In order to determine the feasibility of using the BCA Protein Assay on samples preserved in RNAlater, the compatibility of the BCA reagents was tested for each

Taking into account the remarkable effect of glycerol and given the fact that hydrogenation of the imine-, iminium- or enamine- type intermediates is

You should also communicate to your audience that the status of the element under the shock does not necessarily indicate the status of the element under normal conditions –

As mentioned earlier, the Erd˝ os-Neˇsetˇril graph with maximum degree 4 notwithstanding, it seems difficult to exhibit graphs with maximum degree 4 and strong chromatic index close

The strength and extent of the bond between masonry units and mortar depends on several factors, two of the most important being the rate of water absorption or suction of