01.05.2013 Views

Modélisation, analyse mathématique et simulations numériques de ...

Modélisation, analyse mathématique et simulations numériques de ...

Modélisation, analyse mathématique et simulations numériques de ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

tel-00656013, version 1 - 3 Jan 2012<br />

Chapitre 3<br />

Finite Volume discr<strong>et</strong>ization and<br />

numerical <strong>simulations</strong> of the<br />

multilayer shallow water mo<strong>de</strong>l<br />

In this chapter, we propose a discr<strong>et</strong>ization of system (2.1.10) with a Finite Volume<br />

m<strong>et</strong>hod in Section 3.1. Then we present some numerical results in Section 3.2: we compare<br />

the mo<strong>de</strong>l to classical shallow water mo<strong>de</strong>ls as well as with the primitive system when there<br />

is no viscosity. Moreover, we illustrate the dynamic behavior of our mo<strong>de</strong>l, with additions<br />

and substractions of layers.<br />

3.1 Numerical scheme<br />

We present in this section the discr<strong>et</strong>e version of the system (2.1.10). Several strategies<br />

are possible. For example, in [12, 13, 58], the authors perform an upwind scheme based on<br />

approximate Riemann state solvers. In [14, 15], the authors use a kin<strong>et</strong>ic formulation. Here,<br />

we will simply use a Finite Volume scheme [133, 134], by isolating an hyperbolic part of<br />

the system, for which we can evaluate exact eigenvalues, without computing eigenvectors.<br />

The lawfulness of this choice can be discussed but the results obtained are good, and the<br />

simplicity of the scheme makes it easy to implement, while the co<strong>de</strong> is dynamic: we can<br />

add or remove layers when the uppest layer height becomes too large or too small.<br />

In or<strong>de</strong>r to <strong>de</strong>sign a numerical scheme, we will consi<strong>de</strong>r a third formulation of the one<br />

dimensional multilayer problem (2.1.10). This time, the unknowns are <strong>de</strong>noted by V, lying<br />

in R N+1 , and W in R N :<br />

= <br />

Vi 0iN = (h,huN,u1,...,uN−1) T , W = (w1/2,...,w N−1/2) T .<br />

Hence, we separate the viscous terms: the horizontal one is inclu<strong>de</strong>d in the flux term<br />

with respect to x, and the vertical one is kept in the source term. The formulation reads<br />

as:<br />

67

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

Saved successfully!

Ooh no, something went wrong!