Abstract
In the paper, a mesh-free method called smoothed particle hydrodynamics (SPH) is presented to deal with seepage problem in porous media. In the SPH method, the computational domain is discredited by means of some nodes, and there is no need for computational domain meshing. Therefore, it can be said that it is a truly mesh-free approach. The method has been applied to analyze seepage problem in earth dams and foundations. The results were compared with ones obtained by analyzing with the finite element-based software, Geostudio (SEEP/W). There was a good agreement between results. Moreover, the SPH method is efficient and capable of seepage analysis specifically for the problems with complex geometry.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
Introduction
There are various problems concerning water movement through porous media. The fluid flow in a porous medium has been considered in various engineering areas, including irrigation engineering, oil engineering, and civil engineering (particularly in water and soil trends). Moreover, this phenomenon is one of the discussed problems in hydraulic structures, especially embankments and earth dams (Milton 2012).
The stability and deformation of hydraulic structures, such as dams, are significantly influenced by the seepage flow within them. Seepage detection through dams and foundations is a key parameter in the design and construction of dams (Chen et al. 2008). The seepage problem can have destructive effects on the dam structure, such as normal elevation of water level, reduction in dam reservoir, dam body instability, soil erosion, and piping. Therefore, seepage analysis is very important in the design of dams and embankments.
Estimation and analysis of seepage flow characteristics are major problems for researchers and engineers. Since it is not possible to analytically solve the governing equations of water seepage, except under very simple and special boundary conditions, researchers have applied empirical, graphical, and recently numerical approaches (Tang et al. 2017). Numerical analysis is the main practical tool for accurately examining the problem. The Boundary Element Method (BEM) (Krikland et al. 1992; Li et al. 1997) is one of the popular approaches, which can simply create geometric changes by relocating the boundary elements. The Finite Volume Method (FVM) (Darbandi et al. 2007) and the Finite Difference Method (FDM) (Jie et al. 2004; Fadaei-Kermani and Barani 2013) have also been used for seepage problems.
Considering its benefits for correcting irregular geometries, the Finite Element Method (FEM) is considered a common tool for analyzing seepage problems (Tien-Kuen 1996; Tayfur et al. 2005). Rahmani-Firoozjaee and Afshar (2007) presented a mesh-free method, known as discrete least square method (DLSM), in order to solve the free surface seepage problem. In addition, Shahrbanozadeh et al. (2015) simulated seepage flow through dams using an isogeometric method. The results agreed well with the experimental measurements.
The application of traditional element-based methods has been investigated in variety of previous studies on seepage problem. The limitations in mesh generation and computation time, as well as difficulties in modeling complex geometries, are often evident in such methods. In recent decades, use of mesh-free methods has become more common for solving partial differential equations (PDEs) due to their several advantages. In this study, smoothed particle hydrodynamics (SPH) method was employed to solve the seepage problem in porous media. The proposed method is a proper meshless approach with a sympatric stiffness matrix, which does not require any background mesh. It is a remarkably versatile and simple mesh-free approach in numerical modeling of fluid mechanics problems, and that there is no need for generating or adapting any mesh. This method can easily deal with large space regions and complicated geometric settings that are completely devoid of particles (Khayyer et al. 2018). Finally, to confirm the results of the proposed method, the finite element code was applied under the same conditions in Geostudio software.
Numerical model
SPH is a meshless Lagrangian method, which yields approximate numerical solutions for fluid dynamic equations through fluid replacement with a particle set. This method was first described for astrophysical simulations in 1977 (Gingold and Moraghan 1997).
In comparison with some particle methods, this method can eliminate mesh with a full Lagrangian view of the problem through attributing characteristics (e.g., smoothing length, density, internal energy, mass, and velocity) to particles (Rafiee et al. 2012). The theory of integral representation of functions is fundamental to SPH. Kernel approximation represents integral representation of the function in SPH (Liu 2010).
In the smoothing kernel function, the contribution of a typical field variable, f(r), is specified at position, r, in space. According to the literature (Liu 2010; Cherfils et al. 2012), the kernel estimate of f(r) is:
where r and R represent the position vectors at different points and h denotes the smoothing length (indicative of the effective function width). \( \bar{W}\left( {r - R,h} \right) \) represents the function of smoothing kernel in SPH. Generally, the weight function has the following characteristics:
If rij is the distance between particles i and j, then
Discretization of Eq. 1 represents a summation over all the nearest particles in the region, controlled by the smoothing length for particle i at a specific point of time:
where mj and ρj indicate the mass and density of particle j. The spatial derivatives can be approximated as follows:
Using Eqs. 1–6, the numerical value of function f, as well as its spatial derivatives, can be determined by SPH kernel and particle approximation over a set of smoothing particles.
Numerical model implementation
The two-dimensional governing equation for the flow of seepage through porous media, obeying the Darcy’s law in the steady state, can be formulated as:
where kx and kz refer to hydraulic conductivities in, respectively, horizontal and vertical directions and h is the water head. Considering hydraulic conductivity for homogeneous soil, Eq. 7 can be simplified to the Laplace equation:
Using SPH method, Eq. 7 can be discretized as:
For homogeneous soil where kx = kz, the SPH discretized form of Eq. 8 can be written as:
where \( \eta = 0.1h \), and it is applied to avoid dividing by zero during calculations.
Solution algorithm
At first, the solution domain, number of particles, initial distance between particles, and also particles’ position are determined. Then, according to particles’ density which equals water density, the mass of all particles is calculated using Eq. 13:
The initial particles’ water head at boundary layers is specified with respect to the initial conditions at upstream and downstream. The particles’ density is calculated using Eq. 14:
where mi and ρi are the mass and density of particle i, mj and ρj are the mass and density of neighbor particles, and h is the smoothing length. Finally, by solving governing equations, the values of water head for each particle and other parameters including seepage velocity and discharge can be calculated, respectively. Figure 1 represents the SPH model algorithm for seepage problem in porous media.
Boundary conditions are required at the solution domain boundaries. The boundary conditions governing the Laplace equation solution in seepage analysis can be specified as:
Dirichlet boundary condition is set to boundaries with constant water head for free surface of water at upstream and downstream. For the particles with Dirichlet boundary condition, the Laplace equation is not solved. Neumann boundary condition is set to impermeable boundaries or boundaries with specified function derivative values.
Results and discussion
To evaluate the effectiveness and practicability of the proposed model, two different seepage problem cases are implemented: seepage through concrete dam foundation and seepage through earth dam. To verify the SPH method results in seepage flow simulation, the finite element-based software, namely Geostudio (SEEP/W), has been implemented under the same conditions.
Geostudio (SEEP/W) software is a powerful finite element-based geotechnical program, capable of solving two-dimensional seepage problems with multiple soil layers (GEO-SLOPE 2012).
Seepage through concrete dam foundation
Seepage analysis of dam foundation is very important in stability analysis of this structure. Moreover, uplift force can be calculated by analyzing seepage through dam foundation. In case-1, seepage through a concrete dam foundation is investigated. The features of the model are presented in Table 1.
Utilizing the SPH method, seepage through the dam foundation was simulated. The initial distance between particles was considered 0.5 m. The smoothing length was selected 0.6 (h = 1.2r). Moreover, SEEP/W model is employed to verify the analytical results obtained by SPH. Figure 2 shows geometry and geotechnical section of the dam foundation introduced to SEEP/W software.
Figure 3 shows the numerical results of water head values based on the SPH modeling and SEEP/W software results. It can be seen that the results agreed well, and the process of water movement through dam foundation has been modeled properly. Moreover, the boundary conditions have been applied well in modeling in which the equipotential lines are perpendicular to impermeable layers and dam base. The seepage discharge calculated by SEEP/W software and SPH method is 1.3106 × 10−8 m3/s and 1.2254 × 10−8 m3/s, respectively. The difference is about 6.5% that shows a reasonable agreement between results.
Seepage through earth dam
As seepage analysis is necessary for earth dams, determining seepage force and piping potential is required for stability analysis of these structures. In case-2, seepage through an earth dam is investigated, and the features of the relevant model are presented in Table 2.
Seepage through the earth dam and its foundation has been modeled using SPH method and SEEP/W software. Figure 4 shows geometry of the earth dam introduced to SEEP/W software. The numerical results of water head values based on the SPH modeling and SEEP/W software results are represented in Fig. 5. As it is exposed, the water equipotential lines clearly demonstrate the excellent agreement of the present model results to those of SEEP/W software. The flow lines have been modeled accurately on free surface that show the well implementation of boundary conditions. Moreover, the calculated seepage discharge through the earth dam and foundation from the SEEP/W software is 4.9789 × 10−6 m3/s. The seepage discharge obtained by the present method is 5.6074 × 10−6 m3/s. Figure 6 shows the seepage velocity vectors through earth dam. There is a good agreement between SPH and SEEP/W model results.
Conclusions
In this paper, the applicability of a mesh-free method, namely smoothed particle hydrodynamics (SPH) method, for analyzing seepage problem in porous media has been investigated. Two different seepage problem cases were considered: seepage through concrete dam foundation and seepage through earth dam. In order to verify the proposed method results in seepage analysis, a well-established seepage software has been employed in parallel. The agreement between SPH method results with those from SEEP/W model proves that the SPH technique is capable of seepage problem analysis. In this method, there is no need to mesh computation domain compared with traditional mesh-based methods. Moreover, using a set of nodes scattered over the computation domain, the SPH method can properly model seepage problem because of its good performance, especially in complex boundaries.
References
Chen Y, Zhou C, Zheng H (2008) A numerical solution to seepage problems with complex drainage systems. Comput Geotech 35:383–393
Cherfils JM, Pinon G, Rivoalen E (2012) JOSEPHINE: a parallel SPH code for free-surface flows. Comput Phys Commun 183:1468–1480
Darbandi M, Torabi SO, Saadat M, Daghighi Y, Jarrahbashi DA (2007) Moving-mesh finite-volume method to solve free-surface seepage problem in arbitrary geometries. Int J Numer Anal Methods Geomech 31:1609–1629
Fadaei-Kermani E, Barani GA (2013) Seepage analysis through earth dam based on finite difference method. J Basic Appl Sci Res 2(11):11621–11625
GEO-SLOPE, International Ltd (2012) “Seepage modeling with SEEP/W”, an engineering methodology, Alberta, Canada
Gingold RA, Moraghan JJ (1997) Smoothed particle hydrodynamics: theory and applications to non-spherical stars. Mon Not R Astron Soc 181:375–389
Jie Y, Jie G, Mao Z, Li G (2004) Seepage analysis based on boundary-fitted coordinate transformation method. Comput Geotech 31:279–283
Khayyer A, Gotoh H, Shimizu Y, Gotoh K, Falahaty H, Shao S (2018) Development of a projection-based SPH method for numerical wave flume with porous media of variable porosity. Coast Eng 140:1–22
Krikland MR, Hills RG, Wierenga PJ (1992) Algorithms for solving Richard’s equation for variably saturated soils. Water Resour Res 28(8):2049–2058
Li L, Barry DA, Pattiaratchi CB (1997) Numerical modeling of tidal-induced beach water table fluctuations. Coast Eng 30(2):105–123
Liu GR (2010) Smoothed particle hydrodynamics (SPH): an overview and recent developments. Arch Comput Methods Eng 17:25–76
Milton EH (2012) Groundwater and seepage. McGraw-Hill Book Comp, New York
Rafiee A, Cummins S, Rudman M (2012) Comparative study on the accuracy and stability of SPH schemes in simulating energetic free-surface flows. Eur J Mech B/Fluids 36:1–16
Rahmani-Firoozjaee A, Afshar MH (2007) Discrete least square method (DLSM) for the solution of free surface seepage problem. Int J Civil Eng 5(2):11621–11625
Shahrbanozadeh M, Barani GA, Shojaee S (2015) Simulation of flow through dam foundation by isogeometric method. Eng Sci Technol Int J 18:185–193
Tang Y, Zhou J, Yang P, Yan J, Zhou N (2017) Groundwater engineering. Springer, Singapore
Tayfur G, Swiatek D, Wita A, Singh V (2005) Case study: finite element method and artificial neural network models for flow through Jeziorsko Earthfill Dam in Poland. J Hydraul Eng 6(431):431–440
Tien-Kuen H (1996) Stability analysis of an earth dam under steady state seepage. Comput Struct 58(6):1075–1082
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that there is no conflict of interests regarding the publication of this paper.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
About this article
Cite this article
Fadaei-Kermani, E., Shojaee, S., Memarzadeh, R. et al. Numerical simulation of seepage problem in porous media. Appl Water Sci 9, 79 (2019). https://doi.org/10.1007/s13201-019-0965-1
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s13201-019-0965-1