A fast finite volume solver for multi-layered shallow water flows with mass exchange

被引:25
作者
Audusse, Emmanuel [1 ,2 ]
Benkhaldoun, Fayssal [2 ]
Sari, Saida [2 ]
Seaid, Mohammed [3 ]
Tassi, Pablo [4 ]
机构
[1] INRIA Paris Rocquencourt, F-78153 Le Chesnay, France
[2] Univ Paris 13, LAGA, Sorbonne Paris Cite, F-93430 Villetaneuse, France
[3] Univ Durham, Sch Engn & Comp Sci, Durham DH1 3HP, England
[4] Lab Natl Hydraul & Environm, F-78401 Chatou, France
关键词
Multi-layer shallow water equations; Hydrostatic flows; Finite volume method; Method of characteristics; Mass exchange; Wind-driven flows; SAINT-VENANT SYSTEM; WELL-BALANCED SCHEME; NUMERICAL VALIDATION; CONSERVATION-LAWS; SOURCE-TERM; EQUATIONS; DERIVATION; MODEL;
D O I
10.1016/j.jcp.2014.04.026
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
A fast finite volume solver for hydrostatic multi-layered shallow water flows with mass exchange is investigated. In contrast to many models for multi-layered hydrostatic shallow water flows where the immiscible suppression is assumed, the present model allows for mass exchange between the layers. The multi-layered shallow water equations form a system of conservation laws with source terms for which the computation of the eigenvalues is not trivial. For most practical applications, complex eigenvalues may arise in the system and the multi-layered shallow water equations are not hyperbolic anymore. This property makes the application of conventional finite volume methods difficult or even impossible for those methods that require in their formulation the explicit computation of the eigenvalues. In the current study, we propose a finite volume method that avoids the solution of Riemann problems. At each time step, the method consists of two stages to update the new solution. In the first stage, the multi-layered shallow water equations are rewritten in a non-conservative form and the intermediate solutions are calculated using the method of characteristics. In the second stage, the numerical fluxes are reconstructed from the intermediate solutions in the first stage and used in the conservative form of the multi-layered shallow water equations. The proposed method is simple to implement, satisfies the conservation property and is suitable for multilayered shallow water equations on non-flat topography. The proposed finite volume solver is verified against several benchmark tests and it shows good agreement with analytical solutions of the incompressible hydrostatic Navier-Stokes equations. The method is conservative by construction and preserves the mass to the machine precision. The performance of the method is also demonstrated by comparing the results obtained using the proposed finite volume method to those obtained using the well-established kinetic method. (C) 2014 Elsevier Inc. All rights reserved.
引用
收藏
页码:23 / 45
页数:23
相关论文
共 31 条
[1]   TWO-LAYER SHALLOW WATER SYSTEM: A RELAXATION APPROACH [J].
Abgrall, Remi ;
Karni, Smadar .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2009, 31 (03) :1603-1627
[2]   Exact solutions to the Riemann problem of the shallow water equations with a bottom step [J].
Alcrudo, F ;
Benkhaldoun, F .
COMPUTERS & FLUIDS, 2001, 30 (06) :643-671
[3]  
[Anonymous], 2007, Hydrodynamics of free surface flows: modelling with the finite element method
[4]   A well-balanced positivity preserving "second-order" scheme for shallow water flows on unstructured meshes [J].
Audusse, E ;
Bristeau, MO .
JOURNAL OF COMPUTATIONAL PHYSICS, 2005, 206 (01) :311-333
[5]   A multilayer Saint-Venant model: Derivation and numerical validation [J].
Audusse, E .
DISCRETE AND CONTINUOUS DYNAMICAL SYSTEMS-SERIES B, 2005, 5 (02) :189-214
[6]   A fast and stable well-balanced scheme with hydrostatic reconstruction for shallow water flows [J].
Audusse, E ;
Bouchut, F ;
Bristeau, MO ;
Klein, R ;
Perthame, B .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2004, 25 (06) :2050-2065
[7]   Approximation of the hydrostatic Navier-Stokes system for density stratified flows by a multilayer model: Kinetic interpretation and numerical solution [J].
Audusse, E. ;
Bristeau, M. -O. ;
Pelanti, M. ;
Sainte-Marie, J. .
JOURNAL OF COMPUTATIONAL PHYSICS, 2011, 230 (09) :3453-3478
[8]   A MULTILAYER SAINT-VENANT SYSTEM WITH MASS EXCHANGES FOR SHALLOW WATER FLOWS. DERIVATION AND NUMERICAL VALIDATION [J].
Audusse, Emmanuel ;
Bristeau, Marie-Odile ;
Perthame, Benoit ;
Sainte-Marie, Jacques .
ESAIM-MATHEMATICAL MODELLING AND NUMERICAL ANALYSIS-MODELISATION MATHEMATIQUE ET ANALYSE NUMERIQUE, 2011, 45 (01) :169-200
[9]   A simple finite volume method for the shallow water equations [J].
Benkhaldoun, Fayssal ;
Seaid, Mohammed .
JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2010, 234 (01) :58-72
[10]   UPWIND METHODS FOR HYPERBOLIC CONSERVATION-LAWS WITH SOURCE TERMS [J].
BERMUDEZ, A ;
VAZQUEZ, E .
COMPUTERS & FLUIDS, 1994, 23 (08) :1049-1071