Simulation of rapidly varying flow using an efficient TVD-MacCormack scheme

被引:119
作者
Liang, Dongfang [1 ]
Lin, Binliang [1 ]
Falconer, Roger A. [1 ]
机构
[1] Cardiff Univ, Cardiff Sch Engn, Hydroenvironm Res Ctr, Cardiff CF24 3AA, Wales
关键词
shallow water flows; dam-break; numerical modelling; total variation diminishing; shock capturing; conservation laws;
D O I
10.1002/fld.1305
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
An efficient numerical scheme is outlined for solving the SWEs (shallow water equations) in environmental flow; this scheme includes the addition of a five-point symmetric total variation diminishing (TVD) term to the corrector step of the standard MacCormack scheme. The paper shows that the discretization of the conservative and non-conservative forms of the SWEs leads to the same finite difference scheme when the source term is discretized in a certain way. The non-conservative form is used in the solution outlined herein, since this formulation is simpler and more efficient. The time step is determined adaptively, based on the maximum instantaneous Courant number across the domain. The bed friction is included either explicitly or implicitly in the computational algorithm according to the local water depth. The wetting and drying process is simulated in a manner which complements the use of operator-splitting and two-stage numerical schemes. The numerical model was then applied to a hypothetical dam-break scenario, an experimental dam-break case and an extreme flooding event over the Toce River valley physical model. The predicted results are free of spurious oscillations for both sub- and super-critical flows, and the predictions compare favourably with the experimental measurements. Copyright (c) 2006 John Wiley & Sons, Ltd.
引用
收藏
页码:811 / 826
页数:16
相关论文
共 26 条
[11]   Simulation of dam- and dyke-break hydrodynamics on dynamically adaptive quadtree grids [J].
Liang, Q ;
Borthwick, AGL ;
Stelling, G .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2004, 46 (02) :127-162
[12]   Finite-volume component-wise TVD schemes for 2D shallow water equations [J].
Lin, GF ;
Lai, JS ;
Guo, WD .
ADVANCES IN WATER RESOURCES, 2003, 26 (08) :861-873
[13]   TVD scheme for the shallow water equations [J].
Louaked, M ;
Hanich, L .
JOURNAL OF HYDRAULIC RESEARCH, 1998, 36 (03) :363-378
[14]   High-resolution finite-volume method for shallow water flows [J].
Mingham, CG ;
Causon, DM .
JOURNAL OF HYDRAULIC ENGINEERING-ASCE, 1998, 124 (06) :605-614
[15]  
Mingham CG, 2001, P I CIVIL ENG-WATER, V148, P167
[16]  
MOOLS T, 1995, J HYDRAULIC ENG, V121, P453
[17]  
Rogers B, 2001, INT J NUMER METH FL, V35, P247, DOI 10.1002/1097-0363(20010215)35:3<247::AID-FLD89>3.0.CO
[18]  
2-E
[19]   Mathematical balancing of flux gradient and source terms prior to using Roe's approximate Riemann solver [J].
Rogers, BD ;
Borthwick, AGL ;
Taylor, PH .
JOURNAL OF COMPUTATIONAL PHYSICS, 2003, 192 (02) :422-451
[20]   PRACTICAL ASPECTS OF ACCURATE TIDAL COMPUTATIONS [J].
STELLING, GS ;
WIERSMA, AK ;
WILLEMSE, JBTM .
JOURNAL OF HYDRAULIC ENGINEERING-ASCE, 1986, 112 (09) :802-817