Otwarty dostęp

Application of generalized boundary conditions for homogenization of thermal and filtration properties of soils


Zacytuj

Introduction

Random composites, including porous, multi-phase media, such as soils, are often characterized by a high variability of the filtration and thermal properties of the components. Solving problems of mechanics for these media on a macroscopic scale is therefore associated with the necessity of volumetric averaging of these properties. In numerical analysis, the problem of averaging (homogenization) is based on solving the appropriate boundary value problem (BVP) on a series of statistical volume elements (SVEs) using the finite element method. Special boundary conditions (BCs) are utilized which ensure that the requirement of energy equivalence between the macro and micro scales is fulfilled. In the case of deformation analysis, the uniform, kinematic or static, and periodic boundary conditions are used [3,4,5,6,7,8,9,10, 13, 15, 16]. However, these BCs have disadvantages: uniform ones generate only limit values of effective properties (upper limit for kinematic conditions and lower limit for static conditions) and periodic conditions require periodic SVE. In the case of random media, such as soil, ensuring the periodicity of the solution, therefore, means altering the microstructure of the material.

Recently, the so-called generalized BCs have been proposed. They allow for determination of the apparent composite properties, which reside between the solutions provided by the uniform BCs, and, at the same time, the periodicity of SVE is not required. In the work [22], the usefulness of these conditions for homogenization of the elastic properties of random matrix-inclusion composites and the pixelized 2D media was analyzed. In the present paper the same idea is used for coefficients of the Laplace's partial differential equation (PDE). General equations of the method and also the finite element formulation are provided. Utilization of the generalized boundary conditions is then demonstrated on two 3D examples: homogenization of the filtration coefficient and thermal conductivity of the soil. In this paper, only the microscopic BVP is considered, since the boundary conditions applied to the statistical volume elements are investigated. The macroscopic values are visible here only as the loading quantities and the averages over SVEs.

Microscopic BVP – Laplace equation

Let us consider anisotropic Laplace equation defined on SVE ω: (aijp,j),i=0, - {({a_{ij}}{p_{,j}})_{,i}} = 0, where aij is a tensor function of parameters (positive definite) and p is an unknown function. In the scope of computational homogenization, BCs for this PDE are determined by the averaging equation: ωp,idω=ωpnids=VP,I, \int\limits_\omega {{p_{,i}}\;{\rm{d}}\omega } = \int\limits_{\partial \omega } {p{n_i}\;{\rm{d}}s = V{P_{,I}},} where P,I is a known quantity, which usually results from the upper scale computations, V is the SVE volume and ∂ω is the SVE boundary. Weak form of equation (1) reads as ω(aijp,j),iqdω=0, - \int\limits_\omega {{{({a_{ij}}{p_{,j}})}_{,i}}\;q\;{\rm{d}}\omega } = 0, with q being an arbitrary testing function belonging to the same function space as p. Applying Gauss-Ostrogradsky theorem the following is obtained: ωaijp,jq,idωωrqds=0, \int\limits_\omega {{a_{ij}}{p_{,j}}{q_{,i}}\;{\rm{d}}\omega } - \int\limits_{\partial \omega } {rq\;{\rm{d}}s} = 0, where r is interpreted as the boundary flux. In the spirit of generalized BCs [22], the following is assumed at boundary: r=κp˜, r = - \kappa \tilde p, where κ is called the boundary transfer function and p˜=pP,Ixi \tilde p = p - {P_{,I}}{x_i} is the perturbation of p at boundary. Function κ has to be guessed since it depends on the properties of SVE and its surrounding (see section 4). In addition, the averaging equation (2) is enforced by means of the Lagrange multipliers term. The considered weak form is then given as ωaijp,jq,idω+ωκp˜qds+ΛI(ωqnidsVP,I)=0, \int\limits_\omega {{a_{ij}}{p_{,j}}{q_{,i}}\;{\rm{d}}\omega } + \int\limits_{\partial \omega } {\kappa \tilde pq\;{\rm{d}}s} + {\Lambda _I}\left( {\int\limits_{\partial \omega } {q{n_i}\;{\rm{d}}s - V{P_{,I}}} } \right) = 0, where ΛI are the mentioned multipliers which are real numbers.

Variational considerations

Solution of problem (7) is equivalent to the unconstrained minimization: minp,ΛIΠ(p,ΛI), \underset{p,{{\Lambda }_{I}}}{\mathop{\text{min}}}\,\text{ }\!\!~\!\!\text{ }\Pi \left( p,~{{\Lambda }_{I}} \right), where potential Π is given by Π(p,ΛI)=12ωaijp,jp,idω+ωκp˜pds+ΛI(ωpnidsVP,I). \begin{array}{*{35}{l}} \Pi \left( p,~{{\Lambda }_{I}} \right) & =\frac{1}{2}\int\limits_{\omega }{{{a}_{ij}}{{p}_{,j}}{{p}_{,i}}\ \text{d}\omega } \\ {} & +\ \int\limits_{\partial \omega }{\kappa \tilde{p}p\ \text{d}s}+{{\Lambda }_{I}}\left( \int\limits_{\partial \omega }{p{{n}_{i}}\ \text{d}s-V{{P}_{,I}}} \right). \\ \end{array} Minimum is found by equating variations of Π in p and ΛI to 0, that is, δΠ(p,ΛI,δp)=ωaijp,jδp,idω+ωκp˜δpds+ΛIωδpnids=0, \begin{array}{*{35}{l}} \delta \Pi \left( p,~{{\Lambda }_{I}},~\delta p \right) & =\int\limits_{\omega }{{{a}_{ij}}{{p}_{,j}}\delta {{p}_{,i}}\ \text{d}\omega }\ +\int\limits_{\partial \omega }{\kappa \tilde{p}\delta p\ \text{d}s} \\ {} & +\ {{\Lambda }_{I}}\int\limits_{\partial \omega }{\delta p{{n}_{i}}\ \text{d}s=0}, \\ \end{array} δΠ(p,ΛI,δΛI)=δΛI(ωpnidsVP,I)=0. \delta \Pi \left( p,~{{\Lambda }_{I}},~\delta {{\Lambda }_{I}} \right)=\delta {{\Lambda }_{I}}\left( \int\limits_{\partial \omega }{p{{n}_{i}}\ \text{d}s-V{{P}_{,I}}} \right)=0. The above equations must be fulfilled for any admissible variations δp and δΛI. So, let us consider δp = xi1i, and thus, δp,i = 1i. From the first equation, the following is obtained: ΛI=1Vωaijp,jdω+1Vωκp˜xids. - {\Lambda _I} = \frac{1}{V}\int\limits_\omega {{a_{ij}}{p_{,j}}\;{\rm{d}}\omega } + \frac{1}{V}\int\limits_{\partial \omega } {\kappa \tilde p{x_i}\;{\rm{d}}s} . Recognizing that aijp,j=fi {a_{ij}}{p_{,j}} = {f_i} is the flux quantity defined on SVE, then the first component in the right-hand side of equation (12) is its volumetric average, interpreted as the macroscopic flux FI, and: ΛI=FI+1Vωκp˜xids. - {\Lambda _I} = {F_I} + \frac{1}{V}\int\limits_{\partial \omega } {\kappa \tilde p{x_i}\;{\rm{d}}s} . Thus, Lagrange multipliers stand for the macroscopic flux (with minus sign) modified by the component related to the boundary perturbation p˜ \tilde p . Usually this second component is enforced to vanish by applying p˜=0 \tilde p = 0 or by assuming its periodicity on ∂ω. However, this is not the case in the current framework of generalized BCs, where perturbation is allowed, but controlled by κ transfer coefficient.

Let us also consider δp = p, and thus, δp,i = p,i. Again, from equation (10), the following is obtained: ωaijp,jp,idω+ωκp˜pds+ΛIωpnids=0. \int\limits_\omega {{a_{ij}}{p_{,j}}{p_{,i}}\;{\rm{d}}\omega } + \int\limits_{\partial \omega } {\kappa \tilde pp\;{\rm{d}}s} + {\Lambda _I}\int\limits_{\partial \omega } {p{n_i}\;{\rm{d}}s = 0} . Inserting (2), (13), and (14) into (15), after some transformations, the following is derived: FIP,I=1Vωfip,idω+1Vωκp˜p˜ds. {F_I}{P_{,I}} = \frac{1}{V}\int\limits_\omega {{f_i}{p_{,i}}\;{\rm{d}}\omega } + \frac{1}{V}\int\limits_{\partial \omega } {\kappa \tilde p\tilde p\;{\rm{d}}s} . This formula is identified as the Hill-Mandel macrohomogeneity principle, which relates macroscopic energy (left-hand side) to the average of the microscopic energy (right-hand side). Again, the second component on the right will vanish with vanishing or periodic perturbation p˜ \tilde p .

Selection of κ

It has been shown [22] that solution of the system of equations (10) and (11) is unique for the given SVE and for the specific boundary transfer function κ chosen. This function is the key ingredient of the generalized BCs. In general, the only requirement is that it must be positively real-valued, that is, κ : ∂ω → ℝ+. Specifically, if the values of κ tend to 0+ all over the boundary ∂ω, then the solution becomes governed by the averaging, Lagrange multipliers term. This results in (almost) unconstrained perturbation p˜ \tilde p , so this is equivalent in applying the so-called static or minimal kinematic BCs (see, e.g., [20]). On the other hand, if κ → ∞, then it acts as the penalty parameter and the solution is such that perturbation p˜ \tilde p vanishes. This is equivalent in applying the kinematic uniform BCs, where p = P,Ixi is enforced on ∂ω. If the macroscopic fluxes obtained with these two κ selections and by application of the macroscopic gradient P,I are denoted as FI0 F_I^0 and FI F_I^\infty , then the following holds: FI0P,IFIPIFIP,I, F_I^0{P_{,I}} \le {F_I}{P_I} \le F_I^\infty {P_{,I}}, where FI is the flux obtained with any other admissible κ choice. In other words, solutions of the considered homogenization problem are properly bounded by the limiting cases.

In this paper, by analogy with the approach presented in [22] function κ is taken as: κ=1aijnjni, \kappa = \frac{1}{\ell }{a_{ij}}{n_j}{n_i}, where is interpreted as the microscopic length parameter, aij describes the material crossing the boundary, and ni is a unitary vector, normal to ∂ω. Basic assumption which stands behind this choice is that at the boundary, the following holds: p˜nj=p˜,j. \tilde p{n_j} = {\tilde p_{,j}}\ell . If the SVE neighbourhood is taken exactly the same as at the boundary, then this assumption leads to the following external loading term: r=aijp˜,jni=1aijnjnip˜=κp˜. r = - {a_{ij}}{\tilde p_{,j}}{n_i} = - \frac{1}{\ell }{a_{ij}}{n_j}{n_i}\tilde p = - \kappa \tilde p.

As a final remark, it should be pointed out that the selected κ depends on the boundary orientation, and thus, it is variable even if aij is constant all over the boundary. However, for the case of isotropic materials, where aij = ij, with a being a constant scalar function and δij being Kroenecker delta, the orientation becomes unimportant and κ=a \kappa = \frac{a}{\ell } .

Finite element implementation

Solutions p of the problem defined by equations (9), (10), and (11) have to belong to the Sobolev functional space H1(ω) of differentiable functions (at least once). This is ensured by the piece-wise polynomial base functions used in standard FEM discretization. Rearranging equation (9) to the form Π(p,ΛI)=12ωaijp,jp,idω+ωκppds+P,Iωκxipds+ΛI(ωpnidsVP,I) \begin{array}{*{35}{l}} \Pi \left( p,~{{\Lambda }_{I}} \right)= & \frac{1}{2}\int\limits_{\omega }{{{a}_{ij}}{{p}_{,j}}{{p}_{,i}}\ \text{d}\omega }+\int\limits_{\partial \omega }{\kappa pp\ \text{d}s}+ \\ {} & -\,{{P}_{,I}}\int\limits_{\partial \omega }{\kappa {{x}_{i}}p\ \text{d}s}+{{\Lambda }_{I}}\left( \int\limits_{\partial \omega }{p{{n}_{i\ }}\text{d}s-V{{P}_{,I}}} \right) \\ \end{array} and skipping details of the finite element approximation (see [20, 22] for that) one ends up immediately in discreet version of this potential: Π^(p,Λ)=12pT(K+D)ppTGP+Λ(pTBPTV), \hat{\Pi }\left( \mathbf{p},~\mathbf{\Lambda } \right)=\frac{1}{2}{{\mathbf{p}}^{T}}\left( \mathbf{K}+\mathbf{D} \right)\mathbf{p}-{{\mathbf{p}}^{T}}\mathbf{G}{\boldsymbol {P}}+\mathbf{\Lambda }\left( {{\mathbf{p}}^{T}}\mathbf{B}-{{\mathbf{P}}^{T}}V \right), where p is global vector of unknowns of length M (M – total number of nodes in discretization), K is a global linear operator of size M × M, D is the boundary constraint matrix, also of size M × M, G is a boundary loading matrix of size M × D (D – space dimension: 2 or 3), B is a matrix resulting from the application of averaging constraint, also of size M × D, Λ is a vector of unknown Lagrange multipliers of length D, and P is a vector of known macroscopic gradient (also of length D). Minimum of potential Π^ \hat \Pi is found by equating its variations in p and Λ to 0, which is denoted as Π^(p,Λ)p=(K+D)p+BΛGP=0, \frac{{\partial \hat \Pi \left( {{\bf{p}},{\bf{\Lambda }}} \right)}}{{\partial {\bf{p}}}} = \left( {{\bf{K}} + {\bf{D}}} \right){\bf{p}} + {\bf{B\Lambda }} - {\bf{G}}{\boldsymbol P} = {\bf{0}}, Π^(u,Λ)Λ=BTpPV=0. \frac{{\partial \hat \Pi \left( {{\bf{u}},{\bf{\Lambda }}} \right)}}{{\partial {\bf{\Lambda }}}} = {{\bf{B}}^T}{\bf{p}} - {\boldsymbol {P}}V = {\bf{0}}. This is a system of linear equations [K+DBBT0][pΛ]=[GPPV], \left[ {\matrix{{{\bf{K}} + {\bf{D}}} & {\bf{B}} \cr {{{\bf{B}}^T}} & {\bf{0}} \cr } } \right]\left[ {\matrix{{\bf{p}} \cr {\bf{\Lambda }} \cr } } \right] = \left[ {\matrix{{{\bf{G}}{\boldsymbol P}} \cr {{{\boldsymbol P}V}} \cr } } \right], which is solved by standard numerical methods.

Homogenized material tensor

Let us assume that between the macroscopic quantities P,J and FI exists a constitutive relation analogous to the microscopic one, that is, FI=AIJP,J, {F_I} = {A_{I\;J}}{P_{,J}}, where AIJ is an apparent, homogenized material tensor. Using the discretized version of equation (14) and the linear system (25), this tensor can be derived as AIJ=A=1V[RGTG+(GTBIV)(BTB)1(BTGIV)], {A_{I\;J}} = {\bf{A}} = \frac{1}{V}\left[ {{\bf{R}} - {{\bf{G}}^{\bf{T}}}{{\bf{G}}^ \star } + \left( {{{\bf{G}}^{\bf{T}}}{{\bf{B}}^ \star } - {\bf{I}}V} \right){{\left( {{{\bf{B}}^{\bf{T}}}{{\bf{B}}^ \star }} \right)}^{ - 1}}\left( {{{\bf{B}}^{\bf{T}}}{{\bf{G}}^ \star } - {\bf{I}}V} \right)} \right], where I is a D × D identity matrix, R is a D × D matrix resulting from the following integration (computed by means of the finite element discretization) R=RIJ=ωκxixjds, {\bf{R}} = {R_{I\;J}} = \int\limits_{\partial \omega } {\kappa {x_i}{x_j}\;{\rm{d}}s} , and G and B are the M × D - shaped solutions G=(K+D)1G, {{\bf{G}}^ \star } = {({\bf{K}} + {\bf{D}})^{ - 1}}{\bf{G}}, B=(K+D)1B, {{\bf{B}}^ \star } = {({\bf{K}} + {\bf{D}})^{ - 1}}{\bf{B}}, found using direct or iterative numerical solvers. It is clear that there is no dependence between the macroscopic tensor AIJ and the applied macroscopic gradient P,J. This is due to the linearity of the problem. In other words, explicit solution p of the system (25) is actually not needed for homogenization purposes. However, this solution can be always recovered for a specific P,J = P via the linear operation p=HP {\bf{p}} = {\bf{H}}{\boldsymbol P} where H is a M × D - shaped matrix given by: H=G+VBB(BTB)1BTG {\bf{H}} = {{\bf{G}}^ \star } + V{{\bf{B}}^ \star } - {{\bf{B}}^ \star }{({{\bf{B}}^T}{{\bf{B}}^ \star })^{ - 1}}{{\bf{B}}^T}{{\bf{G}}^ \star }

Example 1 – hydraulic conductivity

Darcy flow in porous media is ruled by the equations qi,iD=0, q_{i,i}^D = 0, qiD=kijγp,j, q_i^D = - \frac{{{k_{ij}}}}{\gamma }{p_{,j}}, where qiD q_i^D is a fluid flux, p,j is a pressure gradient, kij is a permeability tensor depending on the position in SVE (in velocity units), and γ is a specific weight of the fluid. The minus sign signifies the problem is negatively defined, that is, the flow direction is from higher to lower pressure. Clearly, this is formally equivalent to the Laplace equation described in previous sections. As a homogenization example let us consider water flow (γ=9.81gcm3) \left( {\gamma = 9.81\frac{{\rm{g}}}{{{\rm{c}}{{\rm{m}}^3}}}} \right) in a porous material consisting of a clay matrix and the expanded shale grains surrounded by the interface layer. Isotropy of the constituents is assumed in this example. Clay permeability is given by km=6.5e9ms {k_m} = 6.5{\rm{e}} - 9\frac{{\rm{m}}}{{\rm{s}}} , expanded shale permeability is given by ks=8e5ms {k_s} = 8{\rm{e}} - 5\frac{{\rm{m}}}{{\rm{s}}} and the permeability of interface kt is variable in this example, ranging from 6.5e9ms 6.5{\rm{e}} - 9\frac{{\rm{m}}}{{\rm{s}}} to 8e3ms 8{\rm{e}} - 3\frac{{\rm{m}}}{{\rm{s}}} [11]. The size of grains was taken as d = 0.005 m, and the expected grain volume ratio was taken as 20.5%. Ten spherical SVEs were considered which contained, on average, 32 randomly distributed spherical inclusions (see Figure 1). The interphase thickness has been taken as 0.00025 m, and this determines its overall volume ratio around 3.5%. SVEs were drawn carefully from the larger volume, containing 105 inclusions distributed in a random uniform way, with the volume ratio equal to 24% (20.5% for grains and 3.5% for the interphase layer). The number of SVEs was selected in such a way that the mean value of the grain volume ratio does not differ from the expected value by more than 5% with the confidence level equal to 95%, as described in [21]. Detailed considerations related to the interdependence between the size and the required number of SVEs for obtaining meaningful homogenization results were not included in this example. Readers interested in this topic are referred to the literature [9, 12, 22]. Here, it was assumed, that the generated set of 10 relatively large SVEs can provide results which are not accidental. This assumption has been confirmed by the statistical properties of the homogenization results.

Figure 1:

Example of SVE used for homogenization of permeability coefficient. Approximately 32 spherical inclusions are distributed in a random uniform way and surrounded by the interphase layer.

In this example, the relatively large values of parameter have been considered for establishing the boundary transfer function κ. This is dictated by the fact, that in case of stiff (or highly permeable) inclusions crossing the SVE boundary, which is the case here, the Neumann kind, uniform static, boundary conditions are much more suitable. The uniform kinematic BCs would generate highly over-stiffened response, even for large SVEs [14, 18, 22]. Relatively large values of assure the solution is close to the results generated using the uniform static (uniform flux) BCs, as it was described in section 4. For comparisons, the following sequence of d \frac{\ell }{d} ratios was considered in computations: [103, 104, 105].

Every SVE realization was discretized into the second order, 10-node tetrahedral finite elements of variable size, resulting in meshes with over 106 nodes. A system of equations (25) was then formed, for every d \frac{\ell }{d} choice, and apparent homogenized permeability tensors KIJ were found using equation (27). All calculations were performed using the fempy Python package [19] supported by the gmsh software [2] for mesh generation and umfpack [1] for fast sparse direct solver. A server equipped with 2x Intel Xeon Gold 5220R processor, 684 GB RAM, and Nvidia Tesla V100S was utilized for fast computations.

The results of homogenization, averaged over 10 apparent KIJ tensors obtained for 10 different SVEs, are presented in Figure 2. An isotropic permeability K=KII3 K = \frac{{{K_{II}}}}{3} and its standard error are shown since the deviator components are small. This was controlled by the ratio ε=KIJKδIJFK, \varepsilon = \frac{{{{\left\| {{K_{I\;J}} - K{\delta _{I\;J}}} \right\|}_F}}}{K}, which ranged from 0.01 to 0.035, for all different kt and d \frac{\ell }{d} combinations1

‖•‖F in equation (35) denotes Frobenius matrix norm.

. The results show that for increasing parameter the solutions approach the limit established by the uniform static BCs – the results obtained for d=104 \frac{\ell }{d} = {10^4} and d=105 \frac{\ell }{d} = {10^5} are very close. Moreover, when increasing the kt value from km to ks, the macroscopic permeability K also increases, approximately from the Hashin–Shtrikman (H–S) lower bound when kt = km to the same bound when kt = ks. This coincidence between the numerically obtained values and the H–S bound is a bit surprising, but actually it should be expected, since the H–S bounds are derived exactly for this kind of microstructure, that is, for spherical inclusions in the matrix surrounded by equivalent material. Thus, this result can be treated as the confirmation of correctness of the considered homogenization approach. In case of d \frac{\ell }{d} ratio equal to 103, the results are located above the H-S lower bound. With further decrease of d \frac{\ell }{d} (increase of κ), the macroscopic K would eventually approach the upper H–S bound. This case is not considered here because of the reasons mentioned before (but it is considered in the next example).

Figure 2:

Averaged apparent permeability K relative to the interphase filtration coefficient kt, for different values of the d \frac{\ell }{d} ratio. Standard error, shown on the error bars, never exceeds 4%.

As a final remark, let us note that when increasing the interphase permeability beyond the permeability of the expanded shale, the averaged K starts to increase at a faster rate (see the last points of the lines generated with d \frac{\ell }{d} equal to 103 and 104). This cannot be explained physically and is considered as the limitation of the method. Namely, for increasing contrasts in material constants, accompanied with high (or low) values of parameter, the numerical errors related to the FEM solution may become important. This problem needs an attention and further investigations.

Example 2 – heat conduction

Stationary heat conduction equation is given by: qi,iT=0, q_{i,i}^T = 0, qiT=λijT,j, q_i^T = - {\lambda _{ij}}{T_{,j,}} where qiT q_i^T is a heat flux, T,j is a temperature gradient, and λij is a thermal conductivity tensor. The minus sign signifies again that the problem is negatively defined, that is, the heat flow direction is from higher to lower temperature. Let us consider then a multiphase soil and the following thermal conductivities attributed to its components: for sand (Sa) λSa=8WmK {\lambda _{{\rm{Sa}}}} = 8\frac{{\rm{W}}}{{{\rm{m}} \cdot {\rm{K}}}} , for silt (Si) λSi=4WmK {\lambda _{{\rm{Si}}}} = 4\frac{{\rm{W}}}{{{\rm{m}} \cdot {\rm{K}}}} , for clay (Cl) λCl=2WmK {\lambda _{{\rm{Cl}}}} = 2\frac{{\rm{W}}}{{{\rm{m}} \cdot {\rm{K}}}} , and for water (w) λw=0.6WmK {\lambda _{\rm{w}}} = 0.6\frac{{\rm{W}}}{{{\rm{m}} \cdot {\rm{K}}}} [17]. The volume fractions of the components are taken as fSa = 0.3, fSi = 0.15, fCl = 0.25, fw = 0.3. The fully saturated soil is considered here and also no water flux is assumed. SVEs for this material are created using the randomly filled voxelized boxes (Figure 3). The voxel size is assumed to be constant and equal to 0.001 m. A number of sizes of SVEs containing [93, 173, 333, 653, 1293] voxels has been considered. For these sizes, a number of random material distributions – SVE realizations – were generated, that is, [81, 27, 9, 3, 1], respectively. Again, these numbers are somewhat arbitrary in this example, but the homogenization results show that they are chosen reasonably. To investigate the influence of parameter on the homogenization results, a number of choices for d \frac{\ell }{d} ratio have also been considered, namely [0.001, 0.01, 0.1, 1, 10, 100, 1000].

Figure 3:

Examples of random uniform distributions of soil components in voxelized domain (yellow – Sa, green – Si, blue – Cl, violet – water). On the left 173 voxels, on the right 653 voxels.

The same tools and devices as in the case of Darcy flow example were used for solving this homogenization problem. The only exception is that the finite elements are now 8-noded hexahedra with linear shape functions, which is a natural choice for the voxelized domains. The results, that is, the averaged and isotropized macroscopic conductivities Λ=ΛII3 \Lambda = \frac{{{\Lambda _{I\;I}}}}{3} obtained for all SVE sizes and for different d \frac{\ell }{d} values are presented in Figure 4. The isotropy of the resulting averages ΛIJ was tested using the deviation measure defined by equation (35). For all SVE sizes and d \frac{\ell }{d} choices, the value ɛ < 0.01 was obtained. One note that the standard errors visible in Figure 4 are decreasing with the SVE size. This justifies the decreasing number of SVEs being analyzed. All the results fall, as expected, between the upper and lower bounds given by the rule of mixtures, that is, 3.68 and 1.43WmK 1.43\frac{{\rm{W}}}{{{\rm{m}} \cdot {\rm{K}}}} , respectively (not shown in the figures for readability). Moreover, the presented lines approach asymptotically, from both sides, the limits which are identified as the upper and lower bounds of the macroscopic conductivity, obtained with uniform kinematic and uniform static BCs, respectively. The distance between the limiting values is relatively wide for small SVEs (0.35WmKfor93voxels) (0.35\frac{{\rm{W}}}{{{\rm{m}} \cdot {\rm{K}}}}\;{\rm{for}}\;{9^3}\;{\rm{voxels}}) and it becomes increasingly narrow as the size of the SVE increases (upto0.027WmKfor1293voxels) ({\rm{up}}\;{\rm{to}}\;0.027\frac{{\rm{W}}}{{{\rm{m}} \cdot {\rm{K}}}}\;{\rm{for}}\;{129^3}\;{\rm{voxels}}) . Eventually, the largest SVE used in this example could be treated as a representative volume element (RVE) since it provides homogenization results which are (almost) independent on the kind of BCs applied. Another important observation is that all lines in Figure 4 cross each other at approximately the same point located at the d \frac{\ell }{d} ratio, somewhere between 0.3 and 0.4. This suggests that there exists such a value of this ratio, for which the computed macroscopic conductivity is (almost) independent on the size of SVEs. In Figure 5, exactly the same results are presented, but now, the horizontal axis indicates the SVE size and the lines are plotted for different d \frac{\ell }{d} ratios. The line for d=0.001 \frac{\ell }{d} = 0.001 is indistinguishable from the results which are obtained with uniform kinematic BCs. Similarly, the line for d=1000 \frac{\ell }{d} = 1000 is equivalent to the line generated with uniform static BCs. Other lines reside between these limits. Additional computations performed for d=0.33 \frac{\ell }{d} = 0.33 show that indeed, the average macroscopic conductivity becomes almost constant for this ratio (black line), so it does not depend on the SVE size, at least for the sizes considered in this example. For comparisons, the results generated with periodic BCs have also been presented in Figure 5. These results closely follow the d=1 \frac{\ell }{d} = 1 line, with slightly higher standard errors. However, this observation cannot be taken as a general rule; rather, it applies to the specific material composition considered in this example.

Figure 4:

Averaged and isotropized macroscopic thermal conductivity Λ relative to the d \frac{\ell }{d} ratio and for different SVE sizes. Standard error, shown on the error bars, never exceeds 1.5%.

Figure 5:

Averaged and isotropized macroscopic thermal conductivity Λ relative to the SVE size and for different d \frac{\ell }{d} ratios. In addition, the results obtained with periodic BCs are presented. Standard error, shown on the error bars, never exceeds 1.5%.

Summarizing this illustrative example, let us note that the obtained macroscopic thermal conductivities with values above 3WmK 3\frac{{\rm{W}}}{{{\rm{m}} \cdot {\rm{K}}}} are significantly higher than usually observed in laboratory for sandy clays (or clayey sands). This is because of the idealized material being analyzed, where no air or organic matter with low thermal conductivities is taken into account in the composition. The results can also be influenced by the finite element method accuracy, since the 8-noded hexahedra elements with linear shape functions are known to provide overestimated results. Again, this problem will require further investigations.

Conclusions

In this paper, generalized boundary conditions were used for homogenization of coefficients of the Laplace's PDE. The mesoscopic BVP was defined and analyzed from the variational perspective, and the finite element formulation of the problem was provided. The matrix equation for computing apparent properties, resulting from FEM discretization, was also provided and utilized in two examples: homogenization of the filtration coefficient of the clay amended with expanded shale and homogenization of the thermal conductivity of the soil with multiple fractions. It is shown that the computed macroscopic properties are bounded by the uniform kinematic and uniform static solutions. For the properly chosen microscopic length parameter , the generalized BCs provide reliable homogenization results, without the assumption of periodicity of the material. Thus, the generalized BCs offer an attractive unified homogenization framework for analyzing random composites.

The main challenge when using generalized BCs is the proper estimation of the parameter, which determines a value of the boundary transfer coefficient κ, via relation (18). As a rule of thumb, this parameter can often be identified to be close to the characteristic length of the microscopic inhomogeneity. For example, assuming equal to the voxel size d in the second example gives homogenization results comparable to the results obtained with periodic BCs. However, even better d \frac{\ell }{d} ratio, equal to 0.33, has been identified in this example, for which generalized BCs provide the same macroscopic thermal conductivity, independently of the SVE size. On the other hand, in case of matrix-inclusion microstructure with high contrasts in parameters of the constituents crossing SVE boundary, the limiting values of must be used to obtain reliable homogenization results – as shown and explained in the first example. So, it seems, there is no simple answer to the question, what should be actually used for the specific microstructure. One of the possible solutions to this problem is implementation of the self-consistent approach, where the boundary transfer coefficient κ is a variable quantity depending on the current apparent solution AIJ. System of equations (25) will then become non-linear, but it should be still fast and easy to be solved by means of iterative solvers with simple Jacobi preconditioning. This topic is currently a subject of the author's investigations.

eISSN:
2083-831X
Język:
Angielski
Częstotliwość wydawania:
4 razy w roku
Dziedziny czasopisma:
Geosciences, other, Materials Sciences, Composites, Porous Materials, Physics, Mechanics and Fluid Dynamics