Skip to main content
Proceedings. Mathematical, Physical, and Engineering Sciences logoLink to Proceedings. Mathematical, Physical, and Engineering Sciences
. 2022 Jun 15;478(2262):20220032. doi: 10.1098/rspa.2022.0032

Advection-dominated transport past isolated disordered sinks: stepping beyond homogenization

George F Price 1, Igor L Chernyavsky 1,2, Oliver E Jensen 1,
PMCID: PMC9199076  PMID: 35756879

Abstract

We investigate the transport of a solute past isolated sinks in a bounded domain when advection is dominant over diffusion, evaluating the effectiveness of homogenization approximations when sinks are distributed uniformly randomly in space. Corrections to such approximations can be non-local, non-smooth and non-Gaussian, depending on the physical parameters (a Péclet number Pe, assumed large, and a Damköhler number Da) and the compactness of the sinks. In one spatial dimension, solute distributions develop a staircase structure for large Pe, with corrections being better described with credible intervals than with traditional moments. In two and three dimensions, solute distributions are near-singular at each sink (and regularized by sink size), but their moments can be smooth as a result of ensemble averaging over variable sink locations. We approximate corrections to a homogenization approximation using a moment-expansion method, replacing the Green’s function by its free-space form, and test predictions against simulation. We show how, in two or three dimensions, the leading-order impact of disorder can be captured in a homogenization approximation for the ensemble mean concentration through a modification to Da that grows with diminishing sink size.

Keywords: upscaling, homogenization, disordered media, transport

1. Introduction

Transport processes in many natural systems take place in spatially disordered domains. In many instances, these processes can be adequately described by averaging procedures, Darcy’s law describing flow in random porous media being a well-known example [1]. However, it is important to understand the impact of disorder, particularly in instances where disorder has a significant influence (for example, in explaining breakthrough effects, whereby solute is carried rapidly along a small number of high-flow paths through a random porous medium [2]). The present study contributes to this effort by characterizing the impact of spatial disorder on the uptake of a solute that is advected past distributions of isolated sinks. This problem is loosely motivated by transport of maternal blood in the intervillous space of the human placenta [3] but is posed here in more general terms.

A common assumption that is exploited in order to describe transport in media with complex microstructure is to assume periodicity at the microscale [47]. This allows an asymptotic two-scale expansion to be developed, with a unit-cell problem (with periodic boundary conditions) being solved in order to provide a description of slowly varying (homogenized) variables at the macroscale. While this approach has been extended to accommodate slow spatial variation of the microscale field [810] and developed for a variety of applications [1116], it is less adaptable to situations where the microscale exhibits appreciable spatial disorder. Approaches currently adopted in such instances include formal methods of stochastic homogenization [17], spatial averaging techniques [18] or simulations using random microstructures realized within periodic unit cells [19].

A spatially disordered medium can be characterized as a random field with prescribed statistical properties. The ‘forward’ problem that we address here seeks to understand how these properties map to the statistical properties of the concentration field of a solute as it passes through the medium. This map is mediated by physical processes embodied in a partial differential equation (in the present instance, a linear advection-diffusion-reaction equation). The primary question addressed by a homogenization approximation is how to translate the first moment of the sink density to the first moment of the associated concentration field (where first moments are ensemble averages). More refined questions address the impact of spatial disorder, captured in the second moment (covariance) of the sink density, on the mean and covariance of the concentration field. Provided solute fluctuations are bounded in an appropriate sense, these corrections can be evaluated by perturbation around the leading-order homogenization approximation, as we illustrate below, and as demonstrated previously by Dagan [20], Cushman et al. [21], Chernyavsky et al. [3], Russell et al. [22] and Russell & Jensen [23]. If fluctuations become sufficiently large, or if distributions become strongly non-Gaussian, higher moments (or even full probability distributions) of the solute field may need to be evaluated.

Homogenization approximations exploit the separation of lengthscales between the microscale and the macroscale. However, when considering solute uptake at isolated sinks, a further lengthscale needs consideration. The microscale involves two lengthscales, an intersink distance ρ (assumed small compared with the overall size of the domain) and a sink size ς. As ς becomes vanishingly small with respect to ρ, over the shortest lengthscales, diffusion can be expected to dominate advection in the neighbourhood of sinks, and the concentration field can be expected to be described locally by the solution of a diffusion equation in the neighbourhood of a point source. In one dimension, this leads to a concentration field with a staircase structure, with a thin diffusive boundary layer forming upstream of each sink [23]. In two and three spatial dimensions, large solute gradients surround the sink, and the concentration field grows in magnitude proportionally to log(ρ/ς) and ρ/ς, respectively. This effect amplifies fluctuations, as we demonstrate below, and is known to restrict the applicability of homogenization approximations in two and three dimensions [14].

The present study develops an approach initiated by Russell & Jensen [23], who used an iterative method to approximate the effects of disorder in a linear transport problem involving advection, diffusion and solute uptake via first-order kinetics. They considered a spatially one-dimensional problem with uptake taking place at isolated point sinks. They considered parameter ranges for which a steady concentration field can be constructed via a smooth (homogenized) leading-order solution, to which corrections are added that account for the discreteness and disorder of the sink distribution. Corrections are non-local and were evaluated using a Green’s function, sidestepping the assumption of unit-cell periodicity that underlies traditional two-scale homogenization. Russell & Jensen [23] considered a parameter regime in which diffusion was dominant at the intersink distance ρ, allowing the use of Riemann sums to approximate certain sums as integrals. Their approach was constructive: rather than seeking to prove formal convergence, explicit evaluation of the magnitude of corrections allowed domains of validity to be established, and simulation was used to evaluate accuracy. Russell & Jensen [23] demonstrated improved accuracy of corrections to a leading-order homogenization solution evaluated using a Green’s function approach in comparison with classical two-scale asymptotics assuming microscale periodicity. They also compared the magnitude of corrections with solute fields for periodic, normally perturbed and uniformly random sink distributions, each showing distinct dependence on the underlying physical parameters.

Here, we extend this work in four directions, while adopting the same constructive approach: (i) the problem is reformulated to focus on the mapping from statistical moments of the sink distribution to statistical moments of the solute distribution, allowing sink distributions to be represented (for example) as a Gaussian process; (ii) a parameter regime is considered for which advection dominates diffusion over intersink lengthscales, leading to non-smooth concentration profiles; (iii) the study is extended to two and three dimensions, for which the point-sink approximation must be relaxed to allow sinks to have finite size, so that fluctuations remain bounded; (iv) although corrections to a naive homogenization approximation are generally non-local, we show that an essentially local correction to the mean concentration field can be identified when the sink correlation length is sufficiently small, and we evaluate this correction explicitly for sinks distributed uniformly randomly in a two- or three-dimensional domain.

To set the scene, figure 1 shows a set of realizations of a one-dimensional advection-uptake process (with no solute diffusion). In this example, 19 point sinks are distributed randomly in the domain (0,1), each removing a fixed proportion of the oncoming concentration (which takes the value 1 at the inlet at x=0 and is swept uniformly in the positive x direction). An individual realization (magenta) reveals the staircase structure of a typical one-dimensional concentration field and shows how it deviates appreciably from the discontinuous sample median (green) and the smooth sample mean (red). This example illustrates how the concentration distribution can be non-Gaussian, with credible intervals (cyan) deviating from the equivalent intervals defined by the sample variance (blue) near the source (where concentrations cannot exceed unity) and near the sink (where concentrations cannot fall below 1.05190.396). This example illustrates how averaging leads to non-smooth concentration fields having smooth statistical moments, even if these must be interpreted cautiously in some circumstances. Expressions for the moments and credible intervals of this simple example are derived in appendix A.

Figure 1.

Figure 1.

Nineteen point sinks are distributed uniformly randomly along the unit interval, with concentration C(x) falling by a factor 1/(1+S1) at each one, where S1=0.05. From 104 realizations of this process, we show: a single realization (solid magenta); the full ensemble of 104 concentration profiles (grey); their expectation (E[C(x)], A3, dashed red); Gaussian-based 95% credible intervals (E[C(x)]±1.96Var[C(x)], solid blue, using (A 4)); median (CI(x;0.5), dashed green, using (A 8) with r=1/2); cdf 95% credible intervals (CI(x;0.5±0.475), solid cyan, A8). (Online version in colour.)

While it is relatively straightforward to make use of an exact Green’s function for a one-dimensional transport problem (satisfying appropriate inlet and outlet boundary conditions), this is less true in two and three dimensions, and the high-dimensional integrals needed to evaluate higher moments quickly become computationally costly. However, when advection dominates diffusion, the free-space Green’s function provides a potentially useful simplification. The Green’s function for advection/diffusion/uptake has a discontinuity in one dimension, a logr singularity in two dimensions and a 1/r singularity in three dimensions, making homogenization feasible for point sinks in one dimension [24] but more challenging in higher dimensions [14]. Accordingly, we consider below isolated sinks of finite width ς, taking them to be distributed uniformly randomly in space. We formulate a transport problem in a domain that is bounded in the advective direction x1, assuming a spatially uniform inlet flux at x1=0, and assume that sink distributions are statistically uniform over a region that is bounded in the transverse direction. Despite individual realizations having a complex spatial structure, moments typically depend on x1 alone, and become smooth as a result of averaging. In the present study, we assume that advection is uniform, ignoring heterogeneity of the flow field or of diffusivity, allowing us to exploit a tractable free-space Green’s function.

In order to capture the effect of disorder within a homogenization approximation, we also adopt a device described by Noetinger et al. [25] and exploit the limit in which the correlation length of the covariance of the sink distribution is very small. In the present example, we show that this length is provided by the sink size ς for sinks distributed uniformly randomly in two or three dimensions. This allows us to evaluate an effective uptake parameter Daeff: replacing the dimensionless Damköhler number in the naive homogenized solution with Daeff, we obtain a direct approximation for the mean concentration that quantifies how disorder reduces uptake when sinks are distributed uniformly randomly in two or three dimensions.

The model that we investigate is outlined in §2a, with example simulations presented in §2b. The moments-based expansion is presented in §2c, revealing the critical roles of the Green’s function (§2d) and its singularities in the evaluation of high-dimensional integrals (§2e). The derivation of Daeff is given in §2f. Predictions are evaluated against simulations in §3.

2. Model and methods

(a) . The model problem

We formulate the model in three dimensions, adopting analogues in one and two dimensions when required. Let D3 be a domain of thickness L defined such that x=(x1,x2,x3)D3 when x1[0,L] and x2,x3R. C(x;ω), U, D and S represent the (dimensional) solute concentration field, uniform advective velocity in the x1 direction, diffusion coefficient and uptake rate, respectively. Uptake is mediated by a distributed sink function satisfying 1+g^(x;ω)0, where g^ has zero spatial average. ω denotes that g^(x;ω) is a realization drawn from a prescribed distribution, making C(x;ω) a random variable.

We prescribe a solute flux q on the plane x1=0, with zero diffusive flux on x1=L and as x2,x3±. Defining x=x/L, g^(x;ω)=g^(x;ω) and C(x;ω)=C(x;ω)/(q/U), the dimensionless concentration satisfies the advection–diffusion-uptake equation

threedimensional2CPex1CDaC(1+g^(x;ω))=0, 2.1a

and boundary conditions

(1Pe1x1)C|x1=0=1,x1C|x1=1=0,x2C|x2±0,x3C|x3±0, 2.1b

where x1[0,1], x2,x3R and threedimensional2x12+x22+x32. The Péclet number Pe=UL/D represents the strength of advection to diffusion; the Damköhler number Da=SL2/D relates the rate of uptake to diffusion. We focus here on the strong-advection regime Pemax(1,Da); of particular interest is the distinguished limit in which Pe/Da=U/SL=O(1), implying a balance between advection and uptake across the whole domain.

Isolated sinks are taken to be of finite size and to occupy a subdomain D3s of D3 in which x1[0,1] and x2,x3[Ls,Ls]. Let ρ=1/N be the average inter-sink distance in any direction, where NZ+ represents the number of sinks per unit length. Let the midpoint of sink locations be represented by ξi3=(ξi,ξj,ξk), where i3{i,j,k}, i=1,,N and j,k=M,,M withM=LsNZ. Thus there are (2M+1)2/ρ sinks in D3s with an average density per unit volume given by ρ3. We define g^(x;ω) to be

g^(x;ω)=ρ3i3Fς(3)(xξi3)1, 2.2

where i3i=1Nj=MMk=MM and Fς(3)(xξi3) is a regularized uptake function with width ς1 such that

D3sFς(3)(xξi3)dξi3=1. 2.3

This choice of Fς(3) ensures g^(x;ω) has a spatially averaged density of zero within D3s. We assume throughout that isolated sinks have multivariate uniform distribution, such that ξiU[0,1] and ξj,ξkU[Ls,Ls]. Similar definitions of the sink function can be made for a one-dimensional [two-dimensional] domain D1 [D2], where Fς(3) is replaced by Fς(1) [Fς(2)], volumes (ρ3) are replaced by distances (ρ) [areas (ρ2)] and triple-sums over i3{i,j,k} are replaced by single- [double-] sums over i1=i [i2{i,j}]. We adopt the Gaussian sink structure function

Fς(n)(xxin)=1(2πς2)n/2exp(12ς2|xxin|2), 2.4

where ς remains sufficiently small to satisfy (2.3) and prevent sinks from overlapping, to exponential accuracy. This function is chosen for convenience but could be replaced to model specific applications.

It will be helpful to represent distributions of isolated sinks in terms of their first two statistical moments. As shown in appendix B, uniformly random sinks with Gaussian structure function (2.4) have ensemble mean and covariance

E[g^]=0,Kg^[x,y]=ρnF2ς(n)(xy)ρ(2M+1)n1, 2.5

where Kf[x,y]K[f(x;ω),f(y;ω)] and K represents covariance. An important distinction between one-dimensional and higher-dimensional cases is evident. For n=1, Kg^ has a non-local contribution (with N sinks in a one-dimensional domain, finding one sink at a location reduces slightly the chance of finding another elsewhere). However, for n>1, with M, the non-local term vanishes (because the sinks can occupy an arbitrarily wide area or volume within D2 or D3). The sink density in this case resembles a Gaussian process with square-exponential covariance σ2exp(|xy|2/2), having variance and correlation length given respectively by

σ2=(ρ2πς)n,=2ς. 2.6

(b) . Two-dimensional simulations

Realizations of concentration fields were calculated numerically using a second-order-accurate finite-difference scheme. Representative simulations in two dimensions are shown in figure 2. While an individual realization shows strong disorder, with clear evidence of left-to-right advection (figure 2a), the mean concentration field and its variance become smooth and independent of x2 when sufficiently far from the boundaries of D2s at x2=±2.5 (figure 2b,c). This arises through a combination of averaging effects and strong advection, which limits the degree of lateral diffusive spread downstream of each sink. We seek approximations of these smooth one-dimensional functions in terms of the sink density ρ, sink width ς and the physical parameters Pe and Da.

Figure 2.

Figure 2.

Two-dimensional solute concentration satisfying (2.1) for sinks located uniformly randomly in the domain D2s=[0,1]×[2.5,2.5] for ρ=0.2, (Pe,Da)=(20,10) and ς=0.01: (a) a single realization; (b) sample expectation and (c) sample variance, calculated from 104 realizations. (Online version in colour.)

(c) . A moments-based expansion

The volume- or ensemble-averaged sink density in (2.1a) is unity, making it natural to propose the leading-order homogenized linear and boundary operators associated with (2.1) as L3threedimensional2Pex1Da and

B3={(1(1Pe)x1)()|x1=0,x1()|x1=1,x2()|x2,x2()|x2,1Pex3()|x3,x3()|x3},

respectively. The leading-order homogenized solution CH(x) associated with (2.1) can be found by solving

L3CH(x)=0,B3CH(x)={1,0,0,0,0,0}. 2.7

It is evident that CH(x) depends only on x1, being

CH(x1)=Peψ(1)((2ϕPe)eϕ(x11)+(2ϕ+Pe)eϕ(1x1))e(Pe/2)x1, 2.8

where ϕPe2/4+Da and ψ(x1)(2Peϕ+Pe2+2Da)eϕx1+(2PeϕPe22Da)eϕx1. In the limit Pemax(1,Da) of interest here, CHexp[Dax1/Pe], showing how the concentration decays over a lengthscale defined by a balance between uptake and advection. Writing the concentration as

C(x;ω)=CH(x1)+DaC^1(x;ω)+Da2C^2(x;ω)+, 2.9

we construct a solution of (2.1), to be validated a posteriori, using the ansatz

L3C^1(x;ω)=g^(x;ω)CH(x1),B3C^1(x;ω)={0,,0} 2.10a

and

L3C^2(x;ω)=g^(x;ω)C^1(x;ω),B3C^2(x;ω)={0,,0}, 2.10b

etc. To invert the linear operators in (2.10), we define G3(x,x) to be the associated three-dimensional Green’s function satisfying

L3G3(x,x)=δ(xx),whereB3G3(x,x)={0,,0}. 2.11

Applying homogeneous boundary conditions in the x2- and x3-directions is appropriate as the source term is compact. The Green’s function can then be used to give the corrections

C^1(x;ω)=D3G3(x,x)CH(x1)g^(x;ω)dx 2.12a

and

C^2(x;ω)=D3D3G3(x,x)G3(x,x)CH(x1)g^(x;ω)g^(x;ω)dxdx. 2.12b

We characterize the corrections in terms of their moments evaluated over realizations, specifically

E[C^1(x;ω)]=D3G3(x,x)CH(x1)E[g^(x;ω)]dx, 2.13a
KC^1[x,y]=D3D3G3(x,x)CH(x1)Kg^[x,y]G3(y,y)CH(y1)dxdy 2.13b
andE[C^2(x;ω)]=D3D3G3(x,x)G3(x,x)CH(x1)E[g^(x;ω)g^(x;ω)]dxdx. 2.13c

This approach extends to n=1,2 dimensions, replacing D3 and G3(x,x) with Dn and Gn(x,x), respectively, generalizing the one-dimensional formulation in Russell & Jensen [23]. In higher dimensions, complications emerge due to singularities of G2 and G3 as xx and the high dimensionality of the quadrature.

(d) . The free-space Green’s function

While the Green’s function in one dimension is straightforward to evaluate (appendix C), it is convenient to instead use the free-space Green’s function Gn(xx) for computations in higher dimensions. In three dimensions, this satisfies L3G3(xx)=δ(xx) and G3(x)0 as |x|. Gn is given by (C 3): it shares with Gn the log(ϕ|xx|) singularity in two dimensions and 1/|xx| singularity in three dimensions. Gn offers a close approximation of Gn in the limit Pemax(1,Da), as illustrated for n=1 in figure 3a,b. This shows a discrepancy between G1(x1,x1) and G1(x1x1) only within a 1/Pe distance of the outlet in x1 and the inlet in x1. The identity

G3(x)dx2dx3=G2(x)dx2=G1(x1) 2.14

will allow us to make use of G1 later on.

Figure 3.

Figure 3.

(a) Exact G1(x1,x1) and (b) free-space G1(x1x1) Green’s function in one dimension, given by (C 1) and (C 4), respectively, for (Pe,Da)=(20,10). (c) Sketch of lengthscales involved in the two-dimensional Green’s function for a sink located at x=x (red dot) and the asymptotic shape of the wake (solid blue), for Pemax(1,Da). (d) The asymptotic region of influence (dashed green) about the point x=y (black dot). Sinks located outside of this region will have significantly weaker influence on the concentration at x=y than those inside. Red dots represent sink locations x=x and blue ellipses represent the asymptotic shapes of the wake about each sink. (Online version in colour.)

G(xx) denotes the field in the x plane generated by a point sink at x. In two dimensions [three dimensions], concentration contours have an approximately elliptical [ellipsoidal] shape, with dimensions illustrated in figure 3c when Pemax(1,Da), as explained in appendix C. We can use this structure to identify the asymptotic region of influence associated with a point x, within which sources at x will contribute appreciably to the concentration field at x, as illustrated in figure 3d. Strong advection implies that the region of influence is largely upstream of x, while strong uptake ensures that the region is narrow in the direction transverse to the flow. This allows quadrature to be restricted to physically relevant domains.

(e) . Evaluation of moments

Adopting the free-space Green’s function approximation and incorporating the sink moments (2.5), (2.13) becomes

E[C^1(x;ω)]=0, 2.15a
KC^1[x,y]=DnDnGn(xx)CH(x1)Gn(yy)CH(y1)×(ρnF2ς(n)(xy)ρ(2M+1)n1)dxdy 2.15b
andE[C^2(x;ω)]=DnDnGn(xx)Gn(xx)CH(x1)×(ρnF2ς(n)(xx)ρ(2M+1)n1)dxdx. 2.15c

We now consider approximations when the domain width is large (Lsρ) and the sink width small (ς0). To approximate the variance of C^1 in this limit, we can replace F2ς(n) in (2.15a) with an n-dimensional δ-function and note that the second integral in (2.15b) can be reduced using (2.14), giving

Varς0[C^1(x,ω)]=ρnDn(Gn(xx)CH(x1))2dxρ(2M+1)n1(D1G1(x1x1)CH(x1)dx1)2. 2.16

This reduces the 2n-dimensional integral (2.15b) to a cheaper n-dimensional integral (2.16), although some loss of accuracy is anticipated by ignoring the finite sink size.

While (2.14) can also be used to reduce the second integral in (2.15c) to one dimension, a δ-function approximation cannot be used for the first integral in E[C^2] because of singularities in G2 and G3. Instead, we exploit the fact that F2ς(n)(xx) is asymptotically small when ς1 unless x is within an O(ς) distance of x. CH(x1)CH(x1) over this region while Gn(xx) can be approximated by its leading-order singular form. We summarize the results of this calculation (see appendix D), as ς0 in n dimensions, as

E[C^2(x;ω)]ρnβnD1G1(x1x1)CH(x1)dx1ρ(2M+1)n1D1D1G1(x1x1)G1(x1x1)CH(x1)dx1dx1, 2.17a

where

β1=12ϕ,β2=14π(γ2log(2ϕς))andβ3=14π3/2ς 2.17b

and γ is the Euler–Mascheroni constant. The correction in one dimension is independent of the sink size ς as ς0, whereas in two and three dimensions the correction grows in magnitude as ς becomes asymptotically small. In two and three dimensions, when Lsρ, the final terms of O(ρ/Mn1) may be neglected and moments become independent of x2 and x3 when suitably far from boundaries, as illustrated in figure 2b,c.

Having replaced the exact Green’s function by its free-space form, a further approximation can be obtained by neglecting boundary layers of thickness O(1/Pe) upstream of sinks, evident in figure 3. In one dimension, we adopt the leading-order expressions CHe(Da/Pe)x1, G1(x1x1)(1/Pe)e(Da/Pe)(x1x1)H(x1x1) for Pe1, accounting only for the downstream influence of one sink on another. Direct evaluation of (2.16) and (2.17a) gives

Var[C^1(x1,ω)]ρPe2(x1x12)e(2Da/Pe)x1,E[C^2(x1,ω)]ρPe2(x112x12)e(Da/Pe)x1. 2.18

In two dimensions, downstream influence can again be captured approximately by using the far-field approximation (C 7) of G2 in the first integrals of (2.16) and (2.17a) (taking Pemax(1,Da), ς1/Pe and M) to give

Var[C^1(x1,ω)]ρ2x18Pe3πe(2Da/Pe)x1,E[C^2(x1,ω)]ρ2log(1/(Peς))2πPex1e(Da/Pe)x1. 2.19

In three dimensions, the same approach using (C 10) yields

Var[C^1(x1,ω)]ρ38πPelog(x1λPe)e2(Da/Pe)x1,E[C^2(x,ω)]ρ34π3/2ςPex1e(Da/Pe)x1, 2.20

where λ=O(1) is a constant that is not determined to this order and the variance expression is not valid near the inlet, when x1Pe=O(1).

Integrals (2.15)–(2.17) were determined numerically using the solver given in Hosea [26], using adaptive quadrature functions in Matlab. The domain [0,1]×[3,3] was discretized with 251×1501 points. In one dimension, approximations using the free-space Green’s function were reduced to forms shown in appendix C. The asymptotic region of influence of the two-dimensional Green’s functions (figure 3d) was used to identify sufficient domains of integration to ensure convergence.

(f) . Defining the effective Damköhler number

In addition to calculating the mean correction directly via (2.15c), we consider how the homogenization problem can be adjusted to capture the leading-order effect of disorder. We seek the constant Daeff such that the solution of

threedimensional2CPeCx1DaeffC=0,B3C={1,0,0,0,0,0} 2.21

approximates E[C(x;ω)] to a suitable degree of accuracy. The exact solution of (2.21) is identical to the leading-order homogenized solution given in (2.8) but with Da replaced with Daeff, namely

CHUR(x)=CHUR(x1)=PeΨ(1)((2ΦPe)eΦ(x11)+(2Φ+Pe)eΦ(1x1))e(Pe/2)x1, 2.22

where ΦPe2/4+Daeff and Ψ(x1)(2PeΦ+Pe2+2Daeff)eΦx1+(2PeΦPe22Daeff)eΦx1. Writing C(x;ω)=CH(x1)+C^(x;ω), (2.21) can be rearranged to give L3C^(x;ω)=(DaeffDa)×(CH(x1)+C^(x;ω)). Assuming the correction C^(x;ω) is small compared with CH, the linear operator can be inverted to give

C^(x)=(DaeffDa)D3G3(xx)CH(x1)dx+, 2.23

where the ω notation is dropped as the leading-order correction is deterministic. We then rewrite (2.15c) as

E[C^(x;ω)]=Da2D3D3G3(xx)G3(xx)Kg^(x,x)CH(x1)dxdx+. 2.24

Comparing this with (2.23) gives the approximate relation

(DaeffDa)R3G3(xx)CH(x1)dxDa2R3R3G3(xx)G3K^g^(xx)CH(x1)dxdx, 2.25

where G3K^g^(xx)G3(xx)K^g^(xx). In (2.25), we have expanded the domain D3 to R3, a reasonable assumption when sufficiently far from boundaries and the decay lengthscale of G3K^g^ is sufficiently short.

Exploiting the fact that Kg^(x,y)=K^g^(xy) depends on xx rather than x and x independently, we can rewrite (2.25) as

(DaeffDa)G3CHDa2G3(G3K^g^)CH, 2.26

where denotes convolution. If the decay lengthscale in K^g^ is sufficiently short, then G3K^g^ resembles a δ-function with the appropriate weight and is given by [25]

G3K^g^(y)δ(y)R3G3K^g^(x)dx. 2.27

Fourier transforming (2.26), dividing by the non-zero Fourier transform of CH and applying the inverse transform, we obtain

DaeffDa(1+DaR3G3K^g^(x)dx). 2.28

As the Green’s function and covariance function are always negative and positive, respectively, Daeff is smaller than Da, implying that disorder in the sink distributions reduces solute uptake.

For a sink covariance function of the form σ2exp(|xy|2/2), taking 0 and accounting for the singularity in G2 and G3, we evaluate (2.28) using methods given in appendix E to give

Daeff{Da(1πDaσ2/(2ϕ))(one-dimensional)Da(114Daσ22(γ2log(ϕ)))(two-dimensional)Da(112Daσ22),(three-dimensional) 2.29

where we have included the corresponding one-dimensional approximation using (2.28). Recall that ϕ=Pe2/4+Da. The correction to Da in (2.29) is proportional to (one-dimensional), 2log (two-dimensional) and 2 (three-dimensional), showing how the difference between Da and Daeff decreases with dimension for fixed variance and fixed correlation length. In one and two dimensions the correction is proportional to 1/ϕ and log(ϕ), respectively, whereas in three dimensions ϕ does not appear in the correction, demonstrating how the impact of advection on the effective uptake decreases as the dimension size increases.

For uniformly random sinks in two and three dimensions letting Ls, we can now use (2.6), noting that the variance depends on sink size, to obtain

Daeff{Da(1ρ2Da4π(γ2log(2ϕς)))(two-dimensional)Da(1ρ3Da4π3/2ς)(three-dimensional). 2.30

Used in combination with (2.22), CHUR offers a direct estimate for the mean concentration field E[C] for uniformly random sink locations in two and three dimensions, as we illustrate below.

3. Results

The variance of the concentration field in one and two dimensions is illustrated in figure 4. The variance is smooth in both cases, due to strong mixing of sink locations over realizations. In one dimension, because exactly N sinks are encountered along the domain, the concentration at the outlet is strongly constrained (as it was in figure 1), and the variance falls close to zero at the outlet. In two dimensions, this constraint is weaker (N sinks are encountered on average between x1=0 and x1=1), so that the variance remains large at the outlet; (2.19a), for example, predicts that the two-dimensional variance is largest at the outlet for 4Da<Pe. The cloud plot in figure 4b demonstrates the magnitude of the sampling error from 104 two-dimensional simulations, and the independence of the transverse coordinate x2 (figure 2c).

Figure 4.

Figure 4.

Variance of the concentration for ρ=0.2, (Pe,Da)=(20,10). (a) One-dimensional: Var[C(x1;ω)] (solid) represents the sample variance from 106 Monte Carlo realizations, Var[C^(x1;ω)] (dotted) is calculated using (2.15b) with ς=0.01; Varς0[C^(x1;ω)] (dot-dashed) is calculated using (2.16). (b) Two-dimensional: the cloud plot (grey) shows the sample variance for x2=2,1.996,,2 from figure 2c, the average of these variances over x2 [Var[C(x;ω)]x2, solid] and the δ-function approximation of the variance from (2.16) [Varς0[C^1(x1,0;ω)], dot-dashed]. Sample variances are calculated from 104 Monte Carlo realizations. (Online version in colour.)

Figure 4a shows how the variance in one dimension predicted by (2.13b) matches closely with the sample variance taken from Monte Carlo simulations. In one dimension, the limit ς0 can be taken straightforwardly, using (2.16), and it provides a good approximation to the sample variance and the full integral (2.15b), while overpredicting the predicted variance uniformly. The approximation (2.18a), using the leading-order approximation of the free-space Green’s function for Pe1, captures the shape of the variance well but overestimating its maximum (predicting 0.0081 at x10.38 for the chosen parameter values, capturing its x1-location well but overestimating its value 0.0063 by almost 30%). In two dimensions, numerical evaluation of (2.15b) is expensive so we show only the simplified approximation (2.16), which overestimates the sample variance by approximately 10% (due to neglect of finite sink size) but captures the overall features reasonably well. The cruder prediction (2.19a) is also effective: it predicts the maximum variance at x1=Pe/(4Da) (for Pe<4Da) with value ρ2Da2/16Pe3πe; the prediction (0.5,0.0038) underestimates the sample variance 0.0045 by about 15%.

Predictions of the ensemble mean concentration field are illustrated in figure 5a. E[C^2(x,ω)] is a smooth function of x1, given by (2.17a), and agrees well with the sample mean in one and two dimensions (stochastic simulations in three dimensions were not undertaken). The correction compensates for the leading-order homogenized solution over-predicting uptake. The corrections grow with dimension, particularly through the factors βn from (2.17b) as ς0. In two and three dimensions when taking the limit Mρ (i.e. Ls is asymptotically large), E[C^2(x;ω)] can be simplified as the second integral becomes asymptotically small. Therefore, the computational expense of calculating the correction is further reduced to solving one simple one-dimensional integral. The simpler estimate (2.18b) places the maximum one-dimensional correction within the domain (but downstream of the maximum variance), of O(ρDa2/Pe2). The two- and three-dimensional estimates (2.19b,c) place the maximum correction within the domain for Da>Pe, but at the outlet otherwise (as in figure 5), although they do not capture the weak boundary layer near x1=1 evident in the figure.

Figure 5.

Figure 5.

Expected concentrations. Circles, squares and diamonds represent one-dimensional (1D), two-dimensional (2D) and three-dimensional (3D) domains, respectively. (a) Dashed and dotted lines represent the leading-order homogenized solution CH(x1) plus the approximation Da2E[C^2(x;ω)] using (2.17a). Solid lines represent the sample expectation, using 106 realizations (one-dimensional) [E[C^2(x1;ω)]] and 104 realizations (two-dimensional) withD2s=[0,1]×[2.5,2.5], averaging over x2=2,1.996,,2 [E[C^2(x1,x2;ω)]x2], for ρ=0.2, ς=0.01 and (Pe,Da)=(20,10). (b) As in (a), with two- and three-dimensional effective uptake approximations in magenta and black, respectively. CHUR was calculated using (2.30) and (2.22). (Online version in colour.)

The mean concentration in two and three dimensions predicted using the Daeff approximation (2.30) is shown in figure 5b. The correction to CH grows with dimension, as expected, due to the increasingly large concentration fluctuations near each (regularized) sink. The approximation provides close agreement to Monte Carlo sampling in two dimensions, and to the prediction (2.17a) in two and three dimensions. (Monte Carlo simulations in three dimensions were not attempted.)

4. Discussion

This study has characterized the impact of spatial disorder on a transport process described by a linear advection/diffusion/uptake equation, assuming a uniformly random distribution of isolated sinks. Using a leading-order homogenization approximation (2.7), (2.8) as a starting point, corrections were computed that describe the likely size of solute fluctuations around a mean field in a particular realization, and the correction due to disorder when evaluating the ensemble mean concentration. Bearing in mind the limitations of using statistical moments to characterize non-Gaussian concentration fields (figure 1), we used a moments-based expansion to relate the mean and covariance of the sink distribution to the mean and covariance of the solute field (2.13). The first two moments of the sink distribution, when sinks are distributed uniformly randomly (2.5), show an important distinction between one dimension and higher dimensions, namely that in a sufficiently wide domain in two and three dimensions the correlation length of the sink covariance is set by the sink width (2.6). Simulations (figure 2) reveal the multi-scale nature of the problem: despite large concentration fluctuations in the neighbourhood of individual sinks in an individual realization, ensemble averaging leads to smooth moments of the solute distribution with primary dependence only on a single spatial coordinate. Nevertheless, moments demand calculation of high-dimensional integrals, which we simplified by replacing the exact Green’s function with its (explicit) free-space form, confining quadrature to appropriate regions of influence (figure 3d), replacing the regularized sink distribution (where possible) with its δ-function approximation, and integrating over lateral dimensions using identities such as (2.14). This allowed accurate predictions of concentration means (figure 5a) in one and two dimensions, and of variance in one dimension (figure 4); the over-prediction of solute variance in two dimensions would likely be corrected by use of the regularized sink distribution, albeit using more expensive quadrature. Cruder analytical estimates (2.18), (2.19), (2.20) were achieved by neglecting any upstream influence of one sink on another.

For vanishingly small sinks (the limit ς0), concentration fields are discontinuous in one dimension (figure 1), and have log(1/ς) and 1/ς singularities in two and three dimensions, respectively. These appear both in corrections to the ensemble-averaged mean concentration (2.17) and in the effective Damköhler number (2.30) that can be used in a modified homogenization approximation in two and three dimensions. The latter approximation cannot be applied for uniformly random sinks in one dimension, because the sink locations are correlated over the whole domain; however it can be applied when sinks are described by a Gaussian process with sufficiently short correlation length (2.29). For sink distributions of fixed variance, the impact of disorder falls as the sink correlation length vanishes (2.29); however, for uniformly random sinks in two and three dimensions the variance of the equivalent Gaussian process rises as ς falls (2.6), contributing to the reduction in uptake captured in (2.30). As reported by Russell & Jensen [23] and Price [27], mean correctors derived assuming periodic sink distributions show different dependence on parameters to those reported in (2.18b)–(2.20b). For example, considering the expansion (2.9), the dominant corrector in the deterministic periodic problem appears at O(Da) and shares the wavelength of the microstructure, whereas the dominant correction in the uniformly random case is stochastic with smooth variance ((2.18a)–(2.20a), figure 4) with the mean correction appearing at O(Da2) (figure 5).

This study has a number of obvious extensions, prominent among which is consideration of other types of spatial disorder. For flow in porous media, one expects the flow field to have disorder that correlates appreciably with the disorder in the sink distribution [28]. The present perturbative approach provides a route for understanding the contributions of flow, sinks and their combination to solute distributions, and it will be interesting to evaluate the present approach against predictions of existing studies of reactive transport in porous media relying either on periodicity assumptions [4,6,7] or averaging procedures [18]. Other obvious factors to consider include unsteady effects, variability in sink strength (considered in one dimension by [22]) and the impact of a nonlinear uptake kinetics (considered by Dalwadi & King [12] using two-scale homogenization). As demonstrated by Chernyavsky et al. [3] and others, the statistical properties of the underlying spatial disorder interact with the physical lengthscales associated with transport processes to give a range of possible outcomes. The present study illustrates some of the challenges in stepping away from traditional two-scale approaches towards non-local calculations, drawing attention to the need for efficient schemes for high-dimensional quadrature in order to characterize uncertainty.

We can revisit the expansion (2.9) and use evidence that terms DaC^1 or Da2C^2 become comparable in magnitude with CH as evidence of the breakdown of a homogenization approximation. In one dimension, based on the estimates in (2.18), the restriction Pemax(1,Da) must be extended to Pemax(1,Da,ρ1/2Da), which holds along the distinguished limit PeDa for arbitrarily large Pe. The parameter Da2ρ/Pe, measuring the magnitude (relative to CH) of the fluctuation variance and the correction to the mean, takes the value 0.05 in figure 1 (with Pe, but with Daρ1/2/Pe=S1/ρ1/2; see appendix A) and figures 4a and 5a. In these examples, fluctuations with standard deviation of order 20% dominate the correction to the mean, of order 5%. In two and three dimensions, however, the range of validity of the approximation is reduced and the correction to the mean (that grows with diminishing sink size) overtakes the fluctuations as the dominant correction. In three dimensions, we require Pemax(1,Da,Da2ρ3/ς) (for ρ3ςρ1), which confines the distinguished limit to 1PeDaς/ρ3. The example shown in figure 5 has ς/ρ3=1.25: as the figure indicates, the predicted correction to the mean is sufficiently large to call into question the validity of the homogenization approximation in this case. In two dimensions, the constraint on the distinguished limit is 1PeDa1/(ρ2log(ρ2/ς)): the example in figures 2, 4b and 5a with ρ2=25 therefore sits at this upper threshold, although the predicted corrections are still effective.

Acknowledgements

For the purpose of open access, the authors have applied a Creative Commons Attribution (CC BY) licence to any Author Accepted Manuscript version arising.

Appendix A. One-dimensional concentration profiles with zero diffusion

Let ξi (i=1,,N) denote point sink locations, distributed as order statistics Uj:N taken from a uniform distribution UU(0,1) with probability density function (pdf) πU(x)=1 for 0x1 and zero otherwise. Each sink location follows a Beta distribution [29] such that ξjβ(j,Nj+1), where j=1,,N. Here β(x,y)tx1(1t)y1/B(x,y), where B(x,y)Γ(x)Γ(y)/Γ(x+y). The cumulative distribution function (cdf) Fξj(x)=P(ξjx) is given by the regularized incomplete beta function

Fξj(x)=Ix(j,Nj+1)=0xtj1(1t)NjdtB(j,Nj+1). A 1

The one-dimensional concentration distribution that falls by a factor 1/(1+S1) at each sink from its inlet value C0=1 (figure 1) satisfies

C(x)=C0S1j=1NCjH(xξj),Cj(1+S1)jC0. A 2

(This problem can be defined as a limit of the one-dimensional form of (2.1), with Pe takingS1=Daρ/Pe with Da/Pe=O(1).) The probability of being at concentration Cj for some given x is P(Cj;x)=P(ξj<x<ξj+1)=Fξj(x)Fξj+1(x) for j=1,,N1, with P(C0;x)=P(ξ1>x)=1Fξ1(x), P(CN;x)=P(ξN<x)=FξN(x). Therefore, the expectation E[C(x)]=C0P(C0;x)++CNP(CN;x) becomes

E[C(x)]=C0(1Fξ1(x))+j=1N1Cj(Fξj(x)Fξj+1(x))+CNFξN(x),=C0+j=1N(CjCj1)Fξj(x)=1S1j=1NIx(j,Nj+1)(1+S1)j. A 3

The variance Var[C(x)]=i=0NCi2P(Ci;x)(i=0NCiP(Ci;x))2 satisfies

Var[C(x)]=(C0)2+j=1N((Cj)2(Cj1)2)Fξj(x)(C0+j=1N(CjCj1)Fξj(x))2=j=1N(Cj+Cj12C0i=1N(CiCi1)Fξi(x))(CjCj1)Fξj(x) A 4
=S1j=1N(2(2+S1)(1+S1)jS1i=1NIx(i,Ni+1)(1+S1)i)Iεx(j,Nj+1)(1+S1)j. A 5

E[C(x)] and Var[C(x)] are plotted in figure 1 using (A 1).

The cdf of the concentration Cj is given by

FCj(C)=P(CjC(x);x)=P(ξj>x)=1Fξj(x)(j=1,,N). A 6

Let the cdf take a value FCj(C)=r. Then (A 6) can be inverted to give the corresponding sink locations as

ξ˘j=Fξj1(1r)=ε1Ir1(j,Nj+1)(j=1,,N). A 7

We can therefore use (A 2) to find the cdf credible intervals as

CI(x;r)=C0S1C0j=1NH(xIr1(j,Nj+1))(1+S1)j. A 8

Credible intervals that ensure 95% of concentration profiles are contained between the two bounds are shown in figure 1 using r=0.025 and r=0.975 in (A 8); the median is evaluated using r=0.5. Credible intervals respect the requirement that the concentration is bounded between CN at the outlet and C0 at the inlet, demonstrating that the solute distribution is non-Gaussian.

Appendix B. Moments of the sink distribution

Let sink locations in three dimensions be prescribed by a multivariate uniform distribution, with position vectors ξi3=(ξi,ξj,ξk) such that ξiU[0,1] and ξj,ξkU[Ls,Ls] for i=1,,N and j,k=M,,M. Each continuous uniformly random variable ξi3 is independently and identically distributed with a pdf given by

πξi3(xi3)={1(2Ls)2=1ρ2(2M+1)2for xi3D3s,0otherwise. B 1

Using the definition of the sink function given in (2.2), the expectation of g^(x;ω) is given by

E[g^(x;ω)]=D3D3(ρ3i3Fς(3)(xxi3)1)πξ1,ξ2,(x1,x2,)dx1dx2=ρ3i3D3Fς(3)(xxi3)πξi3(xi3)dxi31=0. B 2

To calculate the covariance Kg^(x,y)=E[g^(x;ω)g^(y;ω)], we can again use (B 1) to obtain

Kg^(x,y)=ρ6i3j3i3j3D3D3Fς(3)(xxi3)Fς(3)(yxj3)πξi3,ξj3(xi3,xj3)dxi3dxj3+ρ6i3D3Fς(3)(xxi3)Fς(3)(yxi3)πξi3(xi3)dxi3ρ3i3D3Fς(3)(xxi3)πξi3(xi3)dxi3ρ3j3D3Fς(3)(yxj3)πξj3(xj3)dxj3+1,

which gives

Kg^(x,y)=ρ3Fς(3)(x,y)ρ(2M+1)2,whereFς(3)(x,y)D3Fς(3)(xx^)Fς(3)(yx^)dx^. B 3

The function Fς(3) measures the overlap of the two functions Fς(3)(xx^) and Fς(3)(yx^) and is zero when x is sufficiently far from y. When Fς(3) has a Gaussian structure (2.4), we find that

Fς(3)(x,y)=I2(x1,y1;ς,ς)I2(x2,y2;ς,ς)I2(x3,y3;ς,ς)=F2ς(3)(xy),

where

I2(x,y;σx,σy)12πσxσyexp(12σx2(x^x)212σy2(x^y)2)dx^. B 4

This in turn gives the covariance of g^ as in (2.5) for n=3; we can extend these results using similar calculations for n=1 and 2 dimensions, noting that the number of sinks (2M+1)2/ρ becomes (2M+1)n1/ρ.

Appendix C. Green’s functions

The exact Green’s function in one-dimensional G(x1,x1) satisfies LG=δ(x1x1), B1G={0,0}, where L=(x1)2Pex1Da and B1={(1(1/Pe)x1)()|x1=0,x1()|x1=1}. We define G(x1,x1) and G+(x1,x1) such that

G(x1,x1)={G(x1,x1)if 0x1x11G+(x1,x1)if 0x1x11,

where

G±(x1,x1)=(14ϕψ(1))e(Pe/2)(x1x1)((2ϕ+Pe)2eϕ(±(x1x1)+1)+(2ϕPe)2eϕ(±(x1x1)+1)+4Da(eϕ(x1+x11)+eϕ(x1+x11))). C 1

It is convenient to re-express this to allow numerical evaluation when Pe2Da. We expand exponential terms to obtain

ϕPe2+DaPeDa2Pe3,exp(±ϕx1)(1Da2Pe3x1)exp(±(Pe2+DaPe)x1)

and

ψ(x1)2Pe2(1+DaPe2(2DaPex1))exp((Pe2+DaPe)x1),

giving

G~(x1,x1)1Pee(Pe+(Da/Pe))(x1x1)+DaPe3((2+DaPe(x1x1))e(Pe+(Da/Pe))(x1x1)ePe(x11)+(Da/Pe)(x1+x12)ePex1(Da/Pe)(x1+x1))andG~+(x1,x1)1Pee(Da/Pe)(x1x1)+DaPe3((2+DaPe(x1x1))e(Da/Pe)(x1x1)ePe(x11)+(Da/Pe)(x1+x12)ePex1(Da/Pe)(x1+x1)).} C 2

From the first term in G~(G~+), we see a boundary layer of width approximately 1/Pe (Da/Pe) exists upstream (downstream) of x1=x1 (figure 3a). The final two terms in G~ and G~+ account for the boundary conditions, which gives a boundary layer of width approximately 1/Pe at the x1-outlet and x1-inlet.

The n-dimensional free-space Green’s function Gn(xx) associated with (2.1) satisfies LnGn=δ(xx) and decays in the far field. Seeking a solution of the form Gn(x)=eλx1f(r) where r=|x| and setting λ=Pe/2 leads to

Gn(xx)=(2π)n/2(ϕ|xx|)n/21Kn/21(ϕ|xx|)exp(Pe2(x1x1)), C 3

where ϕPe2/4+Da and Kν represents the modified Bessel function of the second kind [30]. The free-space Green’s function in one dimension is readily evaluated, noting that K±1/2(z)=π/(2z)exp(z), as

G1(x1x1)=12ϕexp(Pe2(x1x1)ϕ|x1x1|). C 4

As illustrated in figure 3a,b, for Pemax(1,Da), G1 decays on a short lengthscale 1/Pe upstream of x1=x1, and on a long lengthscale Pe/Da downstream, but fails to capture additional boundary layers of width 1/Pe in G+ at the edges of the domain.

From (C 3), the two-dimensional free-space Green’s function is

G2(xx)=12πK0(ϕ|xx|)exp(Pe2(x1x1)). C 5

Thus

G2(xx){12πlog(ϕ|xx|)ϕ|xx|1,1212πϕ|xx|exp(Pe2(x1x1)ϕ|xx|)ϕ|xx|1. C 6

Along x2=x2, when Pemax(1,Da), G2 decays over the same lengthscales as G1. Along x1=x1, G2 decays over a distance 1/Pe in the x2 direction. The asymptotic shape of the wake in the far field is revealed by rescaling using x1x1=(Pe/Da)X1 and x2x2=(1/Da)X2 for X1,X2=O(1). We can then approximate (C 6b) as

G2(xx)12PeDaπX1exp(X1X224X1+), C 7

for PeDa. The argument of the exponential identifies the approximately elliptical shape of concentration contours, as sketched in figure 3c.

The three-dimensional free-space Green’s function is

G3(xx)=14π|xx|exp(Pe2(x1x1)ϕ|xx|). C 8

This has near-field form

G3(xx)14πr,asr=|xx|0 C 9

while the far-field structure for Pemax(1,Da) can be written

G3(xx)14π(x1x1)exp[DaPe(x1x1)Pe(x2x2)2+(x3x3)2)4(x1x1)], C 10

with lengthscales resembling those illustrated in figure 3c.

Appendix D. Evaluating integrals

In one dimension, (C 4) with x1=x1+ςu gives G1(x1x1)=(1/(2ϕ))exp(12Peςuϕς|u|). Therefore,

D1G1(x1x1)CH(x1)F2ς(1)(x1x1)dx114πϕCH(x1)exp(u24Pe2ςuϕς|u|)du.

The integral asymptotes to 2π as ς0, and we obtain β1=1/(2ϕ) in (2.17). In two dimensions, (C 6a) with x=x+ςu and r^=|u| gives G2(xx)=G2(ςu)(1/(2π))log(ϕςr^) when ς1/ϕ1. Therefore,

D2G2(xx)CH(x1)F2ς(2)(xx)dx14πCH(x1)0r^log(ϕςr^)exp(r^24)dr^.

The integral is evaluated using the identity

0xlog(bx)exp(ax2)dx=12alog(ba)+γ4a D 1

(using Van Heemert [31], where γ0.577 is the Euler–Mascheroni constant), to obtain β2=(γ2log(2ϕς))/(4π) in (2.17). In three dimensions, (C 9) with x=x+ςu and r^=|u| gives G3(xx)=G3(ςu)1/(4πςr^) when ς1/ϕ1. Therefore,

D3G3(xx)CH(x1)F2ς(3)(xx)dx1(4π)3/2ςCH(x1)0r^exp(r^24)dr^,

giving β3=1/4π3/2ς in (2.17).

Integrals involving the one-dimensional Green’s function convolved with CH can be evaluated exactly when the free-space function G1 is used. These can be simplified by eliminating terms that are exponentially small throughout the domain, when Pe1. The resulting expressions are

D1G1(x1x1)CH(x1)dx1Pee(Pe/2)x14ϕ2ψ^(1)(2Peeϕ(x11)(2ϕ+Pe)(1+2ϕx1)eϕ(1x1)), D 2
D1D1G1(x1x1)G1(x1x1)CH(x1)dx1dx1Pee(Pe/2)x18ϕ4ψ^(1)((2ϕ+Pe)(1+ϕx1)2eϕ(1x1)+(5Pe2ϕ(1+Pe+2ϕ))eϕ(x11)) D 3

and

D1[G1(x1x1)CH(x1)]2dx1(Pe216ϕ3ψ^(1)2)ePex1((2ϕ+Pe)2(4ϕx1+1)e2ϕ(1x1)+4(4ϕ2Pe2)(2e2ϕx1)4(4ϕ2+2ϕPePe2)e2ϕ(x11)), D 4

with ψ^ being the approximation of ψ near x1=1, which is given by ψ^(x1)=(2Peϕ+Pe2+2Da)eϕx1.

Appendix E. Integrals for effective uptake

Consider a Gaussian covariance function of the form K^(xy)=σ2exp(|xy|2/2). Then (2.27) gives

G2K^(0)σ22πR2exp(Pe2x1|x|22)K0(ϕ|x|)dx.

By converting to polar coordinates where x1=rcosθ and x2=rsinθ, we can solve the θ integral by using

02πexp(zcosθ)dθ=2πI0(z), E 1

where Iν is a modified Bessel function of the first kind [32], to give

G2K^(0)σ20exp(r22)I0(Pe2r)K0(ϕr)rdr.

We set r=R and approximate the Bessel functions using

I0((Pe2)R)1+O(l2Pe2R2),K0(ϕR)log(ϕR)=log(ϕ)log(R)as0, E 2

to give

G2K^(0)σ22(log(ϕ)0Rexp(R2)dR+0RlogRexp(R2)dR),

for suitably small . Using (D 1), we obtain G2K^(0)14σ22(γ2log(ϕ)), hence yielding the two-dimensional result in (2.29). The analogous integral in three dimensions reduces to

G3K^(0)σ220π0exp(ϕrr22)I0(Pe2rsinθ)rsinθdrdθ.

Again for small , we use (E 2) to evaluate the integral for r=O(), leading to G3K^(0)12σ22, the three-dimensional limit in (2.29).

Data accessibility

Matlab code: https://doi.org/10.6084/m9.figshare.19706515.

Authors' contributions

G.F.P.: conceptualization, formal analysis, investigation, methodology, software, validation, writing—original draft, writing—review and editing; I.L.C.: conceptualization, formal analysis, funding acquisition, investigation, methodology, validation, writing—review and editing; O.E.J.: conceptualization, formal analysis, funding acquisition, investigation, methodology, validation, writing—review and editing.

All authors gave final approval for publication and agreed to be held accountable for the work performed therein.

Competing interests

We declare we have no competing interests.

Funding

O.E.J. and I.L.C. acknowledge support from EPSRC grant no. EP/T008725/1.

References

  • 1.Rubinstein J, Torquato S. 1989. Flow in random porous media: mathematical formulation, variational principles, and rigorous bounds. J. Fluid Mech. 206, 25-46. ( 10.1017/S0022112089002211) [DOI] [Google Scholar]
  • 2.Berkowitz B, Cortis A, Dentz M, Scher H. 2006. Modeling non-Fickian transport in geological formations as a continuous time random walk. Rev. Geophys. 44, RG2003. ( 10.1029/2005RG000178) [DOI] [Google Scholar]
  • 3.Chernyavsky IL, Dryden IL, Jensen OE. 2012. Characterizing the multiscale structure of fluctuations of transported quantities in a disordered medium. IMA J. Appl. Math. 77, 697-725. ( 10.1093/imamat/hxs063) [DOI] [Google Scholar]
  • 4.Allaire G, Raphael A-L. 2007. Homogenization of a convection–diffusion model with reaction in a porous medium. C.R. Math. 344, 523-528. ( 10.1016/j.crma.2007.03.008) [DOI] [Google Scholar]
  • 5.Davit Y et al. 2013. Homogenization via formal multiscale asymptotics and volume averaging: How do the two techniques compare? Adv. Water Res. 62, 178-206. ( 10.1016/j.advwatres.2013.09.006) [DOI] [Google Scholar]
  • 6.Hornung U, Jäger W. 1991. Diffusion, convection, adsorption, and reaction of chemicals in porous media. J. Differ. Equ. 92, 199-225. ( 10.1016/0022-0396(91)90047-D) [DOI] [Google Scholar]
  • 7.Mauri R. 1991. Dispersion, convection, and reaction in porous media. Phys. Fluids A: Fluid Dyn. 3, 743-756. ( 10.1063/1.858007) [DOI] [Google Scholar]
  • 8.Bruna M, Chapman SJ. 2015. Diffusion in spatially varying porous media. SIAM J. Appl. Math. 75, 1648-1674. ( 10.1137/141001834) [DOI] [Google Scholar]
  • 9.Dalwadi MP, Griffiths IM, Bruna M. 2015. Understanding how porosity gradients can make a better filter using homogenization theory. Proc. R. Soc. A 471, 20150464. ( 10.1098/rspa.2015.0464) [DOI] [Google Scholar]
  • 10.Ray N, Elbinger T, Knabner P. 2015. Upscaling the flow and transport in an evolving porous medium with general interaction potentials. SIAM J. Appl. Math. 75, 2170-2192. ( 10.1137/140990292) [DOI] [Google Scholar]
  • 11.Chapman SJ, Shipley RJ, Jawad R. 2008. Multiscale modeling of fluid transport in tumors.Bull. Math. Biol. 70, 2334-2357. ( 10.1007/s11538-008-9349-7) [DOI] [PubMed] [Google Scholar]
  • 12.Dalwadi MP, King JR. 2020. A systematic upscaling of nonlinear chemical uptake within a biofilm. SIAM J. Appl. Math. 80, 1723-1750. ( 10.1137/19M130220X) [DOI] [Google Scholar]
  • 13.Dalwadi MP, Wang Y, King JR, Minton NP. 2018. Upscaling diffusion through first-order volumetric sinks: a homogenization of bacterial nutrient uptake. SIAM J. Appl. Math. 78, 1300-1329. ( 10.1137/17M1138625) [DOI] [Google Scholar]
  • 14.Mahiout LA, Panasenko G, Volpert V. 2020. Homogenization of the diffusion equation with a singular potential for a model of a biological cell network. Z. Angew. Math. Phys. 71, 1-20. ( 10.1007/s00033-019-1224-x) [DOI] [Google Scholar]
  • 15.Piatnitski A, Ptashnyk M. 2017. Homogenization of biomechanical models for plant tissues. Multiscale Model. Simul. 15, 339-387. ( 10.1137/15M1046198) [DOI] [Google Scholar]
  • 16.Ramírez-Torres A, Di Stefano S, Grillo A, Rodríguez-Ramos R, Merodio J, Penta R. 2018. An asymptotic homogenization approach to the microstructural evolution of heterogeneous media. Int. J. Non Linear Mech. 106, 245-257. ( 10.1016/j.ijnonlinmec.2018.06.012) [DOI] [Google Scholar]
  • 17.Gloria A, Neukamm S, Otto F. 2015. Quantification of ergodicity in stochastic homogenization: optimal bounds via spectral gap on Glauber dynamics. Inventiones Math. 199, 455-515. ( 10.1007/s00222-014-0518-z) [DOI] [Google Scholar]
  • 18.Quintard M, Whitaker S. 1993. Transport in ordered and disordered porous media: volume-averaged equations, closure problems, and comparison with experiment. Chem. Eng. Sci. 48, 2537-2564. ( 10.1016/0009-2509(93)80266-S) [DOI] [Google Scholar]
  • 19.Printsypar G, Bruna M, Griffiths IM. 2019. The influence of porous-medium microstructure on filtration. J. Fluid Mech. 861, 484-516. ( 10.1017/jfm.2018.875) [DOI] [Google Scholar]
  • 20.Dagan G. 1984. Solute transport in heterogeneous porous formations. J. Fluid Mech. 145, 151-177. ( 10.1017/S0022112084002858) [DOI] [Google Scholar]
  • 21.Cushman JH, Bennethum LS, Hu BX. 2002. A primer on upscaling tools for porous media. Adv. Water Res. 25, 1043-1067. ( 10.1016/S0309-1708(02)00047-7) [DOI] [Google Scholar]
  • 22.Russell MJ, Jensen OE, Galla T. 2016. Stochastic transport in the presence of spatial disorder: fluctuation-induced corrections to homogenization. Phys. Rev. E 94, 042121. ( 10.1103/PhysRevE.94.042121) [DOI] [PubMed] [Google Scholar]
  • 23.Russell MJ, Jensen OE. 2020. Homogenization approximations for unidirectional transport past randomly distributed sinks. IMA J. Appl. Math. 85, 161-189. ( 10.1093/imamat/hxz004) [DOI] [Google Scholar]
  • 24.Panasenko G, Volpert V. 2016. Homogenization of a one-dimensional diffusion-discrete absorption equation with feedback. Appl. Anal. 95, 1507-1516. ( 10.1080/00036811.2016.1179288) [DOI] [Google Scholar]
  • 25.Noetinger B, Hume L, Chatelin R, Poncet P. 2018. Effective viscosity of a random mixture of fluids. Phys. Rev. Fluids 3, 014103. ( 10.1103/PhysRevFluids.3.014103) [DOI] [Google Scholar]
  • 26.Hosea M. 2021. integralN.m (www.mathworks.com/matlabcentral/fileexchange/47919-integraln-m). MATLAB Central File Exchange. Retrieved 26 May 2021.
  • 27.Price G. 2021. Modelling of solute transport past a disordered uptake field. PhD thesis, University of Manchester.
  • 28.Jin C, Langston PA, Pavlovskaya GE, Hall MR, Rigby SP. 2016. Statistics of highly heterogeneous flow fields confined to three-dimensional random porous media. Phys. Rev. E 93, 013122. ( 10.1103/PhysRevE.93.013122) [DOI] [PubMed] [Google Scholar]
  • 29.Arnold BC, Balakrishnan N, Nagaraja HN. 1992. A first course in order statistics, vol. 54. Philadelphia, PA: SIAM. [Google Scholar]
  • 30.Tikhonov AN, Samarskĭ AA. 2013. Equations of mathematical physics. New York, NY: Courier Corporation. [Google Scholar]
  • 31.Van Heemert A. 1957. Cyclic permutations with sequences and related problems. J. Reine Angew. Math. 1957, 56-72. ( 10.1515/crll.1957.198.56) [DOI] [Google Scholar]
  • 32.Abramowitz M, Stegun IA. 1964. Handbook of mathematical functions with formulas, graphs, and mathematical tables, vol. 55. Washington D.C.: U.S. Government Printing Office. [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Data Availability Statement

Matlab code: https://doi.org/10.6084/m9.figshare.19706515.


Articles from Proceedings. Mathematical, Physical, and Engineering Sciences are provided here courtesy of The Royal Society

RESOURCES