Slope limiting the velocity field in a discontinuous Galerkin divergence-free two-phase flow solvern

被引:5
作者
Landet, Tormod [1 ]
Mardal, Kent-Andre [1 ]
Mortensen, Mikael [1 ]
机构
[1] Univ Oslo, Dept Math, Moltke Moes Vei 35, N-0851 Oslo, Norway
关键词
DG FEM; Divergence-free; Solenoidal; Navier-Stokes; Two-phase; Slope limiter; Gibbs oscillations; Density jump; VARIABLE-DENSITY; APPROXIMATIONS; VISCOSITY; LIMITERS;
D O I
10.1016/j.compfluid.2019.104322
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Solving the Navier-Stokes equations when the density field contains a large and sharp discontinuity such as a water/air free surface is numerically challenging. Convective instabilities cause Gibbs oscillations which quickly destroy the solution. We investigate the use of slope limiters for the velocity field to overcome this problem in a way that does not compromise on the mass -conservation properties. The equations are discretised using a symmetric interior-penalty discontinuous Galerkin finite element method that is divergence-free to machine precision. A slope limiter made specifically for exactly divergence-free (solenoidal) fields is presented and used to illustrate the difficulties in obtaining convectively stable fields that are also exactly solenoidal. The lessons learned from this are applied in constructing a simpler method based on the use of an existing scalar slope limiter applied to each velocity component. We show by numerical examples how both presented slope limiting methods are vastly superior to the naive non-limited method. The methods can solve difficult two-phase problems with high density-ratios and high Reynolds numbers typical for marine and offshore water/air simulations in a way that conserves mass and stops unbounded energy growth caused by the Gibbs phenomenon. (C) 2019 Elsevier Ltd. All rights reserved.
引用
收藏
页数:13
相关论文
共 38 条
[1]  
[Anonymous], 2001, SciPy: open source scientific tools for Python, DOI DOI 10.1002/MP.16056
[2]   AN INTERIOR PENALTY FINITE-ELEMENT METHOD WITH DISCONTINUOUS ELEMENTS [J].
ARNOLD, DN .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 1982, 19 (04) :742-760
[3]   PIECEWISE SOLENOIDAL VECTOR-FIELDS AND THE STOKES PROBLEM [J].
BAKER, GA ;
JUREIDINI, WN ;
KARAKASHIAN, OA .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 1990, 27 (06) :1466-1485
[4]  
Brezzi F., 1991, Springer Series in Computational Mathematics, DOI [10.1007/978-1-4612-3172-1, DOI 10.1007/978-1-4612-3172-1]
[5]  
Cockburn B, 2005, MATH COMPUT, V74, P1067, DOI 10.1090/S0025-5718-04-01718-1
[6]   Runge-Kutta discontinuous Galerkin methods for convection-dominated problems [J].
Cockburn, Bernardo ;
Shu, Chi-Wang .
Journal of Scientific Computing, 2001, 16 (03) :173-261
[7]  
Cockburn B, 2004, MATH COMPUT, V73, P569, DOI 10.1090/S0025-5718-03-01552-7
[8]   The Runge-Kutta discontinuous Galerkin method for conservation laws V - Multidimensional systems [J].
Cockburn, B ;
Shu, CW .
JOURNAL OF COMPUTATIONAL PHYSICS, 1998, 141 (02) :199-224
[9]   A note on discontinuous galerkin divergence-free solutions of the navier-stokes equations [J].
Cockburn, Bernardo ;
Kanschat, Guido ;
Schotzau, Dominik .
JOURNAL OF SCIENTIFIC COMPUTING, 2007, 31 (1-2) :61-73
[10]   Estimation of penalty parameters for symmetric interior penalty Galerkin methods [J].
Epshteyn, Yekaterina ;
Riviere, Beatrice .
JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2007, 206 (02) :843-872