×

A finite volume method for numerical simulation of shallow water models with porosity. (English) Zbl 1391.76431

Summary: In the current work, we present a new finite volume method for numerical simulation of one and two dimensions of shallow water equations with porosity. The introduction of a porosity into shallow water equations leads to modified expressions for the fluxes and source terms. The proposed method consists of two stages, which can be viewed as a predictor-corrector procedure. The first stage (predictor) of the scheme depends on a local parameter allowing to control diffusion, which modulate by using the limiters theory. The second stage (corrector) recovers the conservation equation. Numerical results are presented for shallow water equations with porosity. It is found that the proposed finite volume method offers a robust and accurate approach for solving shallow water equations with source term and porosity.

MSC:

76M12 Finite volume methods applied to problems in fluid mechanics
65M08 Finite volume methods for initial value and initial-boundary value problems involving PDEs
76D05 Navier-Stokes equations for incompressible viscous fluids

Software:

PorAS
PDFBibTeX XMLCite
Full Text: DOI

References:

[1] Alcrudo, F.; Benkhaldoun, F., Exact solutions to the Riemann problem of shallow water equations with a bottom step, Comput Fluids, 30, 6, 643-671, (2001) · Zbl 1048.76008
[2] Bermudez, A.; Dervieux, A.; Desideri, J.-A.; Vazquez, M. E., Upwind schemes for the two-dimensional shallow water equations with variable depth using unstructured meshes, Comput Methods Appl Mech Eng, 155, 1-2, 49-72, (1998) · Zbl 0961.76047
[3] Bermudez, A.; Vazquez, M. E., Upwind methods for hyperbolic conservation laws with source term, Comput Fluids, 23, 1049-1071, (1994) · Zbl 0816.76052
[4] Benkhaldoun F, Mohamed K, Seaid M. A generalized Rusanov method for Saint-Venant equations with variable horizontal density. In: FVCA international symposium, Prague; June 6-10, 2011. p. 96-112. · Zbl 1246.76065
[5] Castro, M. J.; Pardo, A.; Pares, C., Well-balanced numerical schemes based on a generalized hydrostatic reconstruction technique, Math Models Methods Appl Sci, 17, 12, 2065-2113, (2013)
[6] Cea, L.; Vazquez-Cendon, M. E., Unstructured finite volume discretization of two-dimensional depth-averaged shallow water equations with porosity, Int J Numer Methods Fluids, 63, 8, 614-632, (2013)
[7] Dal Maso, G.; Lefloch, P. G.; Murat, F., Definition and weak stability of non conservative products, J Math Pure Appl, 74, 6, 483-548, (1995), (9) · Zbl 0853.35068
[8] Finaud-Guyot, P.; Delenne, C.; Lhomme, J.; Guinot, V.; Llovel, C., An approximate-state Riemann solver for the two-dimensional shallow water equations with porosity, Int J Numer Methods Fluids, 62, 1299-1331, (2010) · Zbl 1251.76034
[9] Gallouet, T.; Herard, J. M.; Seguin, N., Some approximate Godunov schemes to compute shallow water equations with topography, Comput Fluids, 32, 479-513, (2003) · Zbl 1084.76540
[10] Guinot, V.; Soares-Frazao, S., Flux and source term discretization in two-dimensional shallow water models with porosity on unstructured grids, Int J Numer Methods Fluids, 50, 309-345, (2006) · Zbl 1086.76048
[11] LeVeque Randall J. Numerical methods for conservation laws. Lectures in mathematics. ETH Zürich; 1992. · Zbl 0847.65053
[12] Mohamed K. Simulation numérique en volume finis, de problémes d’écoulements multidimensionnels raides, par un schéma de flux á deux pas. Dissertation, University of Paris 13; 2005.
[13] Mohamed, K.; Seaid, M.; Zahri, M., A finite volume method for scalar conservation laws with stochastic time-space dependent flux function, J Comput Appl Math, 237, 614-632, (2013) · Zbl 1252.65152
[14] Mohamed, K.; Shaban, H., Numerical simulation of the sediment transport models in shallow water flows based on new finite volume method, IJAMAS, 31, 96-112, (2013)
[15] Pares, C., Numerical methods for non conservative hyperbolic systems: a theoretical framework, SIAM J Numer Anal, 44, 1, 300-321, (2006) · Zbl 1130.65089
[16] Rochette, D.; Clain, S., Two-dimensional computation of gas flow in a porous bed characterized by a porosity jump, J Comput Phys, 219, 104-119, (2006) · Zbl 1102.76040
[17] Roe, P. L., Approximate Riemann solvers, parameter vectors and difference schemes, J Comput Phys, 43, 357-372, (1981) · Zbl 0474.65066
[18] Rusanov, V. V., Calculation of interaction of non-steady shock waves with obstacles, J Comput Math Phys USSR, 1, 267-279, (1961)
[19] Sanders, B. F.; Schubert, J. E.; Gallegos, H. A., Integral formulation of shallow water equations with anisotropic porosity for urban flood modelling, J Hydrol, 362, 1-2, 19-38, (2008)
[20] Soares-Frazao, S.; Lhomme, J.; Guinot, V.; Zech, Y., Two dimensional shallow water model with porosity for urban flood modelling, J Hydraul Res, 46, 1, 45-64, (2008)
[21] Clain, Stephane; Rochette, David, First-and second-order finite volume methods for the one-dimensional non conservative Euler system, J Comput Phys, 228, 22, 8214-8248, (2009) · Zbl 1422.76171
[22] Sweby, P. K., High resolution schemes using flux limiters for hyperbolic conservation laws, SIAM J Numer Anal, 21, 995-1011, (1984) · Zbl 0565.65048
[23] Van Leer, B., Towards the ultimate conservative difference schemes V. A second-order sequal to godunov’s method, J Comput Phys, 32, 101-136, (1979) · Zbl 1364.65223
[24] Wang, Z. L.; Geng, Y. F., Two-dimensional shallow water equations with porosity and their numerical scheme on unstructured grids, Water Sci Eng, 6, 1, 91-105, (2013)
[25] Wang, Z. L.; Lu, Y. J.; Geng, Y. F., One dimensional shallow water equations with porosity and their numerical discretization scheme, Chin J Theor Appl Mech, 40, 585-592, (2008)
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.