Skip to main content
The Scientific World Journal logoLink to The Scientific World Journal
. 2012 May 1;2012:527618. doi: 10.1100/2012/527618

Lattice Boltzmann Method for Evaluating Hydraulic Conductivity of Finite Array of Spheres

Mário A Camargo 1, Paulo C Facin 1, Luiz F Pires 1,*
PMCID: PMC3361301  PMID: 22654624

Abstract

The hydraulic conductivity (K) represents an important hydrophysical parameter in a porous media. K direct measurements, usually demand a lot of work, are expensive and time consuming. Factors such as the media spatial variability, sample size, measurement method, and changes in the sample throughout the experiment directly affect K evaluations. One alternative to K measurement is computer simulation using the Lattice Boltzmann method (LBM), which can help to minimize problems such as changes in the sample structure during experimental measurements. This work presents K experimental and theoretical results (simulated) for three regular finite arrangements of spheres. Experimental measurements were carried out aiming at corroborating the LBM potential to predict K once the smallest relative deviation between experimental and simulated results was 1.4%.

1. Introduction

Hydraulic conductivity (K) is an important parameter in processes of fluid flow in porous media. K indicates how easily certain fluid is transported through porous media, and depends on the media properties as well as percolating fluid characteristics. Pore size distribution, type of pores, tortuosity, and connectivity are some of the factors related to the porous media. Regarding the percolating fluid, its viscosity (v) is the main factor related to K measurements [1]. For example, increase in water temperature reduces its viscosity and potentially increases K.

K determinations are usually characterized by great variability due to factors such as media spatial variability, sample size, measurement method, changes in the sample throughout the experiment, and others [2]. Therefore, representative determination of K requires several measurements and samples. Direct K measurements are usually expensive and demand hard and thorough technical work [3].

Theoretical models and numeric simulations which enable K measurement from information about the porous media structure might be an interesting alternative to predict this physical parameter [47].

One theoretical tool that can be successfully used to predict K is the Lattice Boltzmann method (LBM) [8, 9]. The LBM is based on evolution of a relaxation equation for fluid particles distribution function, which is related to density and fluid macroscopic momentum. In the LBM equation, there is input data, which is the relaxation time that is related to the number of time steps so that the thermodynamic equilibrium is reached defining fluid viscosity [10]. The LBM can reproduce the macroscopic behavior of a fluid according to the Navier-Stokes (NS) equation. Relative easiness of computation implementation and numeric stability, in a great variety of flow conditions, makes the LBM ideal for treatment of fluid flow in porous media [11].

The development of LB models had important advances in recent decades; for example, today it is possible to simulate compressible, heat, and multiphase flows [10, 12]. However reliability of these applications has occurred through validations without regard to analytical results, which are usually associated with simplified cases of reality. There are few studies in which the LBM is validated with experimental results and the structure of porous media to be simulated is usually obtained indirectly by techniques (computed tomography or image reconstruction) that have their intrinsic sources of error [9, 11, 13].

LBM has been used for problems in porous media under several aspects [9, 11, 14, 15]. However, such studies have posed extra difficulties to the LBM such as image capture and reconstruction of the media as a representative porous media and results presented take into consideration possible deviations related to these difficulties.

In order to create higher possibility of comparison between results of LBM simulations and experimental results, this work suggests simulating the fluid flow through a layer of spheres. This is due to the fact that spheres have the simplest form to be digitally built and their symmetry enables the control of their superficial irregularity on the results, since by increasing their diameter such irregularities are less perceived by the flow.

We propose an experiment where the construction of the porous media is greatly facilitated—a finite array of spheres. The unique source of error is the roughness (discretized surface) of the sphere, which can be controlled with its diameter increase. So, we present in this work experimental and simulated results of K measurements in three porous media constituted of regular arrangements of spheres.

The main objective is to show that the LBM method can be used to evaluate K in the arrangements analyzed. This objective was achieved through comparisons between experimental and simulated K. The success of results proposed in this work points to the future use of this method in representative measurements of more complex porous media such as soil samples.

2. Materials and Methods

2.1. Experimental Methods

An experimental apparatus tested by Camargo et al. [8] was used for K experimental measurements (Figure 1(a)). The steps below were followed to determine K: (a) porous media saturation (acrylic box with a certain sphere arrangement) with glycerin, C3H5(OH)3, (manufactured by Biotec, 99.5% purity); (b) H length measurement (hydraulic load) and L (porous media height); (c) percolated glycerin mass measurement to obtain its volume, where the glycerin density is known; (d) measurement of the necessary time interval for the glycerin to percolate; (e) use of Darcy's Law to calculate conductivity using

K=[V(At)][L(L+H)], (1)

V = volume of percolated glycerin (cm3), A = cross sectional area of the box containing spheres (cm2), and t = time interval for a given volume of glycerin to percolate (s) [16]; (f) glycerin viscosity measurement using its flow through a D = 0.27 cm diameter acrylic cylinder and the analytical expression for the cylinder conductivity ν = (D 2/32)(g/K cylinder): g = gravity acceleration (cm s−2); (g) K cylinder was measured using the steps (a) to (e).

Figure 1.

Figure 1

(a) Schematic drawing of the experimental apparatus used; (b) example of a regular arrangement of spheres. The box used to contain the spheres has the following measurements 0.635 cm × 0.635 cm × 4.7 cm (width × height × length) and the diameter of spheres used is 0.3175 cm; (c) velocities field for 3 layers of spheres.

In both K measurement cases a sufficiently big H was guaranteed so that the glycerin would not form drops when leaving the spheres for the K measurement, or the cylinder for the viscosity measurement, which would delay the measurement time used in Darcy's equation.

Glycerin was used because it presents high ν leading to a Reynolds number (Re) smaller than 1, where Darcy's Law is valid [17]. Once the glycerin v is highly susceptible to temperature variations, its measurement was carried out for each layer of spheres added during the experimental arrangements (Figure 1(b)).

2.2. The Lattice Boltzmann Method

In order to simulate K through the LBM a 3D media was built (Figures 2(a)2(c)) similar to the real porous media being represented in a binary language 0 (solid) and 1 (porous) distributed along the vertices of a regular lattice. Once the porous media was built, the computer program that simulates (2) was used. The program returns the media's intrinsic permeability (k) as well as the pressure and flow velocity fields (Figure 1(c)).

Figure 2.

Figure 2

Examples of tridimensional porous media built for the computer simulation (arrangement with four solid layers—SL). (a) QQ; (b) QU; (c) OO and (d) direction vectors of the D3Q19 net site used in simulations [18].

The lattice used in the simulations was the cubic D3Q19. The 18 direction vectors of this lattice (Figure 2(d)) connect the sites one to another and also represent the possible velocity vectors, and there is still the null velocity (19 velocities).

Being a site in the lattice located by the vector X and having b m close neighbors, the evolution equation for the particle of fluid distribution function Ni(X,T) is given by the Lattice Boltzmann Equation:

Ni(X+ci,T+1)=Ni(X,T)+Ωi(X,T), (2)

X = vector coordinates of the site in the lattice (lattice units),  T = time step variable (0,1, 2,3,…). The duration of a time step is taken to be unity that represents the time interval for the particle of fluid travel between the closest neighbors, Ni(X,T) = number of fluid particles (direction i) located at site X at time T, Ωi(X,T) = collision operator that represents the collision of Ni(X,T) fluid particles with others at time T (see (4)),  i = direction of one of the closest b m neighbors (0,1, 2,3,…, 19), and ci = velocity vector in direction i. This vector coincides with the lattice vectors, because in a unit time step, a particle travels from one site to adjacent one. The term i = 0 represents the b r resting particles.

Variables X and T are given in the called lattice units and scale factors are necessaries for these variables assume length (h) and time (δ) dimensions, that is, it can be assumed that, for example, 5 units of the lattice is equivalent to 1 mm (h = 1 mm/5) or 5 time steps equivalent to 1 second (δ = 1 s/5). Thus, the scale factor for the velocity vector becomes h/δ.

In this work we assume that variables without units will be represented as lattice units, that is, length and time variables have as unit the lattice spacing and the time step, respectively. So, velocity, viscosity, pressure, and other properties will be represented by lattice units.

The mesoscopic dynamics occurs in two steps: (1) propagation step represented by (2); (2) collision step represented by (3), which simulates the molecular collisions needed so that thermodynamic equilibrium occurs. This step is given by the action of collision operator Ωi(X,T) on the Ni(X,T):

Ni(X,T)=Ni(X,T)+Ωi(X,T), (3)

Ni(X,T) = “collided” distribution function that will present a new value (number of fluid particles) at site X, in i direction, and time T.

A simple and sufficient form of collision operator which recovers the Navier-Stokes macroscopic equation is known as BGK (variables X and T  were omitted from here to reduce notations) operator [19]:

Ωi=NieqNiτ, (4)

τ = relaxation time, which is a function of fluid viscosity, N i eq = equilibrium distribution (see (8)).

So, if N i < N i eq, Ω i > 0 and the amount Ω i will be added to N i making N i tend to N i eq.

The macroscopic particle density and the macroscopic momentum in a site are given by:

i=0bNi=ρ,i=1bmNici=ρu, (5)

ρ = density at site X at time T.

Taking that into consideration, the collision operator conserves mass and momentum,

i=0bΩi=0,  i=1bmΩici=0, (6)

where b = b r + b m.

Particle distribution for the N i eq is usually obtained through the N i eq expansion, in power series at the macroscopic velocity (u), being O(u 2) sufficient so that Navier-Stokes equation is recovered. For the low Mach number the pressure (p) is given by:

p=bmc2bDeρ, (7)

where D e is the Euclidian dimension of space in which the lattice is immerse and c2=|ci|2. With this, the balance distribution form for moving particles is given by:

Nieq=ρb+ρDebmc2ciαuα+ρDe(De+2)2bmc4ciαuαciβuβρDe2bmc2u2. (8)

In the main directions x, y, and z, the balance distribution must be doubled (N i eq = 2N i eq) so that viscosity is isotropic [20].

Resting particles have the following balance distribution:

Noeq=ρbbrρc2u2. (9)

For a macroscopic analysis of the dynamics proposed by (2), time δ and space scales h are usually used and the Knudsen variable k n = h/L = δ/T c is defined, where L and T c are, respectively, the macroscopic characteristic length and time. With this, the Chapman-Enskog method [20] can be used, considering the equilibrium distribution disturbance, to show that (2) becomes the Navier-Stokes, given by (10), disregarding the O(k n 2) contributions,

t(ρuβ)+α(p)δαβ+α(ρuαuβ)=vρα(αuβ+βuα), (10)

in which α and β are indexes which represent spatial coordinates x, y, or z; for these indexes Einstein's notation is seen (sum over repeated indexes). Equation (10) is the β component of the Navier-Stokes equation with kinematic viscosity v = η/ρ given by:

v=h2c2δ(De+2)[τ12]. (11)

So when the hydrodynamic limit is imposed Lh, the macroscopic dynamic given by (10) is reproduced by (2).

The boundary conditions used in the simulation are periodic, that is, the fluid which leaves one end of the cavity is injected in the other end. The interaction between fluid and solid occurs so that there is no sliding, in this case, the “bounce back” condition was adopted, where the fluid which collides with the walls has its velocity inverted. The program returns permeability (k), which is calculated (12) with the Santos method [11], where in a stationary flow, the strength applied to the fluid is equal to the loss of momentum on the walls:

k=vϕmuxmuxlost. (12)

ϕ = porosity, 〈mu x〉 = fluid average momentum in the porous media, 〈mu xlost = fluid average momentum lost in the collisions with the porous media walls in a propagation step.

In order to obtain K from k, the relation below is used:

K=kgv, (13)

k = permeability, v = kinematic viscosity (see (11)).

2.3. Computational Simulations

Different diameters (D) of spheres were investigated in the simulations (Figure 3), in order to better compare K theoretical results with the ones obtained experimentally (Figure 4).

Figure 3.

Figure 3

Media built with one solid layer (SL) of four spheres (a) D = 1, (b) D = 5, (c) D = 41, and (d) D = 121. The flow occurs coming in (or out) the leaf.

Figure 4.

Figure 4

Experimental and simulated results of the hydraulic conductivity (K), glycerin experimental viscosity (v), and experimental porosity (ϕ) for: (a) OO arrangement; (b) QQ arrangement, and (c) QU arrangement. D34 and D122 represent the spheres diameter (D) with 34 and 122 sites.

The contour conditions used in simulations are periodic and make the fluid that leaves one end of the simulation dominium to enter the other end, as in an infinite array of spheres. Therefore, in the QQ arrangement simulation (Figure 2(a)) the k permeability of a single layer of spheres is the same as the permeability of any other number of layers. Despite that, the conductivity might be different, once viscosity is altered by the room temperature in the K experimental measurement of each layer.

3. Comparison between Experimental and Simulated Results

Larger D (Figure 4) provides better approximation between simulated and experimental results. This is due to the reduction in the sphere surface discretization. In the QQ arrangement (Figure 4(b)), porosity is kept constant by the arrangement symmetry, in the QU (Figure 4(c)) the same does not occur and it is necessary to simulate the flow on all sphere layers, which was carried out for D = 34 (scale factor h = 0.3175 mm/34). Concerning the OO arrangement (Figure 4(a)), the spheres have twice the diameter of the two previous cases. The K discrepancy from the first layer to the others remains and is a case to be further investigated.

Experimental hydraulic conductivities were plotted against the computed K based on the LBM simulations (Figure 5). The data obtained clearly shows that K based on computed simulations are in very good agreement (high positive correlation coefficients) with the laboratory measurements. Analyzing the correlation graphics (Figures 5(a) and 5(b)) most of the results are within the variability limits of the laboratory measurements as indicated by the experimental error bars.

Figure 5.

Figure 5

Experimental K measured against LBM computer simulated K for: (a) QQ arrangement and (b) QU arrangement.

In relation to discrepancies found in conductivity values from the first to the other layers, simulations were carried out with a buffer zone up to 100 sites length at the input and output of the flow to check the influence of the periodic contour condition, which does not exist in this experiment. However, no alteration was detected in the conductivities. The interfacial tension might have some effect in the flow output since in the cases in which the hydraulic load is not big enough there is some glycerin dropping. When the hydraulic load is big enough, a stream forms in the flow output, where there are two fluids, glycerin and air; the same does not happen in simulations where there is a monophasic flow. Although there are collision operator models to simulate biphasic flows [10], it is still complicated to control the huge difference between the viscosities of glycerin and air.

Due to some limitation of the PC RAM memory recognition by the software used (~2 Gbytes), it was only possible to simulate one layer of spheres with a maximum diameter D = 122 (the same first layer as the QQ case). However, the maximum and minimum deviation for D = 34 were 18.6% and 15.5% for QU. It is relevant to point out that the deviations obtained might be minimized with the use of clusters and parallel processing for simulations with larger diameter spheres, mainly in the QU case which represents a more complex media than QQ and OO.

4. Concluding Remarks

In this work, an experimental physical reality was pursued with flow in Reynolds low number and spherical symmetry to facilitate the media digital construction, avoiding image acquisition problems. This provided a close comparison between the experimental K measurement and the one simulated via LBM, with maximum and minimum deviation (using the experimental value as a reference) from 18.8% and 1.4% for QQ, with the maximum deviation happening only in the first layer. For the OO case, the deviations were 35.6% and 3.9% with the maximum deviation being observed in the first layer again.

In the soil science area, LBM can be used in association with the X-ray computed tomography (CT) utilized to acquire more real 3D soil pore structures. The selection of adequate image analysis procedures, for example, threshold, will allow to accurately reconstructing the pore system structure used to simulate K for heterogeneous and nonsymmetrical media such as soil. It is important to mention that no extra computational difficulty is included in this case.

The use of 3D soil images will make it possible to simulate the 3D fluid flow allowing the evaluation of important hydraulic soil properties such as k and K. As K direct measurements, usually demand a lot of work, are expensive and time consuming, LBM can be an interesting tool to its simulation. With LBM it will also be possible to access the computed flow velocity, which can be utilized for instance to better understand some important phenomena that occur in the soil such as water fingering.

Acknowledgments

The authors would like to thank the Brazilian agencies Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq) for the research fellowship to L. F. Pires and Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES) for the M.S. fellowship granted to M. A. Camargo.

References

  • 1.Brooks RH, Corey AT. Hydraulic Properties of Porous Media. Fort Collins, Colo, USA.: Colorado State University; 1964. [Google Scholar]
  • 2.Falleiros MC, Portezan O, Oliveira JCM, Bacchi OOS, Reichardt K. Spatial and temporal variability of soil hydraulic conductivity in relation to soil water distribution, using an exponential model. Soil and Tillage Research. 1998;45(3-4):279–285. [Google Scholar]
  • 3.Kutilek M, Nielsen DR. Soil Hydrology. Cremlingen, Germany: Catena; 1994. [Google Scholar]
  • 4.Dexter AR, Richard G. The saturated hydraulic conductivity of soils with n-modal pore size distributions. Geoderma. 2009;154(1-2):76–85. [Google Scholar]
  • 5.Quinton WL, Elliot T, Price JS, Rezanezhad F, Heck R. Measuring physical and hydraulic properties of peat from X-ray tomography. Geoderma. 2009;153(1-2):269–277. [Google Scholar]
  • 6.Nakano K, Miyazaki T. Predicting the saturated hydraulic conductivity of compacted subsoils using the non-similar media concept. Soil and Tillage Research. 2005;84:145–153. [Google Scholar]
  • 7.Schaap MG, Leij FJ. Using neural networks to predict soil water retention and soil hydraulic conductivity. Soil and Tillage Research. 1998;47(1-2):37–42. [Google Scholar]
  • 8.Camargo MA, Facin PC, Pires LF. Theoretical-experimental analyses of simple geometry saturated conductivities for a Newtonian fluid. Brazilian Journal of Physics. 2010;40(4):393–397. [Google Scholar]
  • 9.Zhang X, Deeks LK, Glyn Bengough A, Crawford JW, Young IM. Determination of soil hydraulic conductivity with the lattice Boltzmann method and soil thin-section technique. Journal of Hydrology. 2005;306(1–4):59–70. [Google Scholar]
  • 10.Facin PC. Modelo de Boltzmann Baseado em Mediadores de Campo Para Fluidos Imiscíveis. Florianópolis, Brazil: Programa de Pós-Graduação em Engenharia Mecânica, Universidade Federal de Santa Catarina; 2003. Tese de Doutorado. [Google Scholar]
  • 11.Santos LOE, Ortiz CEP, Gaspari HC, Haverroth GE, Philippi PC. Prediction of intrinsic permeabilities with lattice Boltzmann method. In: Proceedings of the 18th International Congress of Mechanical Engineering (COBEM '05); 2005; Ouro Preto, Brazil. [Google Scholar]
  • 12.Philippi PC, Hegele LA, Jr., Dos Santos LOE, Surmas R. From the continuous to the lattice Boltzmann equation: the discretization problem and thermal models. Physical Review E. 2006;73(5) doi: 10.1103/PhysRevE.73.056702. Article ID 056702. [DOI] [PubMed] [Google Scholar]
  • 13.Kutay ME, Aydilek AH, Masad E. Laboratory validation of lattice Boltzmann method for modeling pore-scale flow in granular materials. Computers and Geotechnics. 2006;33(8):381–395. [Google Scholar]
  • 14.Jiménez-Hornero FJ, Giráldez JV, Laguna A. Estimation of the role of obstacles in the downslope soil flow with a simple erosion model: the analytical solution and its approximation with the lattice Boltzmann model. Catena. 2004;57(3):261–275. [Google Scholar]
  • 15.Jiménez-Hornero FJ, Gutiérrez de Ravé E, Giráldez JV, Laguna AM. The influence of the geometry of idealised porous media on the simulated flow velocity: a multifractal description. Geoderma. 2009;150(1-2):196–201. [Google Scholar]
  • 16.Hillel D. Environmental Soil Physics. San Diego, Calif, USA: Academic Press; 1998. [Google Scholar]
  • 17.Bear J. Dynamics of Fluids in Porous Media. New York, NY, USA: Dover; 1988. [Google Scholar]
  • 18.De S, Nagendra K, Lakshmisha KN. Simulation of laminar flow in a three-dimensional lid-driven cavity by lattice Boltzmann method. International Journal of Numerical Methods for Heat and Fluid Flow. 2009;19(6):790–815. [Google Scholar]
  • 19.Qian YH, D'humieres D, Lallemand P. Lattice BGK models for Navier-Stokes equation. Europhysics Letters. 1992;17(6):479–484. [Google Scholar]
  • 20.Rothman DH, Zaleski S. Lattice-Gas Cellular Automata: Simple Models of Complex Hydrodynamics. Cambridge, UK: Cambridge University Press; 1997. [Google Scholar]

Articles from The Scientific World Journal are provided here courtesy of Wiley

RESOURCES