Abstract
The deformation of elementary fluid volumes by velocity gradients is a key process for scalar mixing, chemical reactions and biological processes in flows. Whilst fluid deformation in unsteady, turbulent flow has gained much attention over the past half century, deformation in steady random flows with complex structure - such as flow through heterogeneous porous media - has received significantly less attention. In contrast to turbulent flow, the steady nature of these flows constrains fluid deformation to be anisotropic with respect to the fluid velocity, with significant implications for e.g. longitudinal and transverse mixing and dispersion. In this study we derive an ab initio coupled continuous time random walk (CTRW) model of fluid deformation in random steady three-dimensional flow that is based upon a streamline coordinate transform which renders the velocity gradient and fluid deformation tensors upper-triangular. We apply this coupled CTRW model to several model flows and find these exhibit a remarkably simple deformation structure in the streamline coordinate frame, facilitating solution of the stochastic deformation tensor components. These results show that the evolution of longitudinal and transverse fluid deformation for chaotic flows is governed by both the Lyapunov exponent and power-law exponent of the velocity PDF at small velocities, whereas algebraic deformation in non-chaotic flows arises from the intermittency of shear events following similar dynamics as that for steady two-dimensional flow.
Keywords: Fluid deformation, steady flow, porous media, stochastic modelling
1. Introduction
Whilst the majority of complex fluid flows are inherently unsteady due to the ubiquity of fluid turbulence, there also exist an important class of steady flows which possess complex flow structure. Such viscous-dominated flows typically occur in complex domains through natural or engineered materials, including porous and fractured rocks and soils, granular matter, biological tissue and sintered media. The heterogeneous nature of these materials can impart complex flow dynamics over a range of scales (Cushman 2013). These heterogeneities (whether at e.g. the pore-scale or Darcy-scale) arise as spatial fluctuations in material properties (e.g. permeability), and so the velocity field structure of the attendant steady flows is directly informed by these fluctuations. These flows play host to a wide range of physical, chemical and biological processes, where transport, mixing and dispersion govern such fluid-borne phenomena. An outstanding challenge is the development of models of mixing, dilution and dispersion which are couched in terms of the statistical measures of the material properties such as hydraulic conductivity variance and correlation structure. As fluid deformation governs transport, mixing and dispersion, a critical step in the development of upscaled models of physical phenomena is the determination of fluid deformation as a function of these material properties.
Whilst fluid deformation in unsteady, turbulent flows has been widely studied for over half a century (Cocke 1969; Ashurst et al. 1987; Girimaji & Pope 1990; Meneveau 2011; Thalabard et al. 2014), much less attention has been paid to deformation in random steady flows, which have a distinctly different character. The steady nature of these flows imposes an important constraint upon the evolution of fluid deformation in that one of the principal stretches of the deformation gradient tensor must coincide with the local velocity direction (Tabor 1992). Furthermore, the magnitude of this principal deformation is directly proportional to the local velocity, hence there is no net fluid stretching along the flow direction. This constraint, henceforth referred to as the steady flow constraint, means that fluid deformation of material lines and surfaces can be highly anisotropic with respect to the flow direction, leading to e.g. different mixing dynamics longitudinal and transverse to the mean flow direction.
This difference in deformation dynamics is illustrated by the evolution of material elements in the mean translational flow shown in Figure 1. Here a continuously injected material line (green line) evolves with the mean flow direction 〈v〉 to form the steady 2D material sheet ℋ2D, the cross-section of which (blue line) can evolve into a complex lamellar shape due to fluid deformation transverse to the mean velocity field. In contrast, if we consider the material line to be instantaneously injected at the inlet plane, this line evolves into the 1D material line (red line) which resides within the 2D surface ℋ2D. The line deforms due to fluid deformation parallel to the local flow direction, leading to the fingering pattern observed in Figure 1, whereas evolves solely due to stretching transverse to the mean flow direction.
Figure 1.
Evolution of a 2D material surface ℋ2D (light grey sheet, blue online) with the mean flow direction 〈v〉 (black arrow) arising from a continuously injected 1D line source (black line). A 1D cross section (dark grey line, blue online) of this surface is only subject to transverse deformation, whereas a pulsed injection along subsequently forms the 1D line (light grey line, red online) which is subject to both transverse and longitudinal fluid deformation.
We denote fluid deformation in the longitudinal and transverse directions as Λl, Λt respectively, which directly govern longitudinal and transverse mixing and dispersion. In steady 2D flow, deformation transverse to the local flow direction (Λt) only fluctuates with time, whilst longitudinal deformation (Λl) can grow without bound (Attinger et al. 2004). Due to the steady flow constraint, fluid deformation evolves via different mechanisms depending upon whether it is parallel or transverse to the local velocity direction. These differences mean that in general, fluid deformation in steady 3D flows cannot be described in terms of a single scalar quantity (such as mean stretching rate).
As such, models of fluid mixing longitudinal and transverse to the mean flow must reference appropriate components of the fluid deformation tensor, and these can have very different evolution rates. For example, Le Borgne et al. (2013, 2015) show that longitudinal deformation Λl governs mixing of a pulsed tracer injection in steady 2D Darcy flow. Conversely, Lester et al. (2016) illustrate that transverse fluid deformation Λt governs mixing of a continuously injected source in a steady 3D flow at the pore scale, and Cirpka et al. (2011) show that the same holds for continuously injected sources in 2D at the Darcy scale.
In contrast, the unsteady nature of turbulent flows means that the deformation dynamics are largely isotropic with respect to the flow direction, whilst quantities such as vorticity tend to align with principal strain directions (Meneveau 2011). As a result, stochastic modelling of material deformation has focused on the measurement and development of stochastic models for orientation-invariant measures of deformation, typically in terms of invariants of the strain rate and velocity gradient tensors (Meneveau 2011; Thalabard et al. 2014). Hence these models are not capable of resolving the constraints associated with steady flows. Conversely, whilst deformation in steady flow has been the subject of a number of studies (Adachi 1983, 1986; Finnigan 1983, 1990; Tabor 1992), the development of stochastic models of deformation in these flows is an outstanding problem.
To address this shortcoming, in this study we derive an ab initio stochastic model of fluid deformation in steady, random 3D flows that fully resolve the longitudinal Λl and transverse Λt deformations. Rather than develop empirical models of fluid deformation in specific flows, we analyse the kinematics of deformation in steady 3D flows and derive a generic framework applicable to all such flows. This stochastic model takes the form of a coupled continuous time random walk (CTRW) along fluid streamlines, and represents an extension of previous work by Dentz et al. (2016b) on stochastic modelling of fluid deformation in steady 2D flows.
We apply this model to several model flows and show it accurately resolves the deformation dynamics and provides a valuable link between the Eulerian flow properties and Lagrangian deformation structure. As this CTRW model may be readily applied to existent numerical or experimental datasets, it provides a means to fully characterise and predict Lagrangian fluid deformation in complex steady flows from the Eulerian velocity and velocity gradient statistics. In the context of porous media flow (e.g. pore- and Darcy-scale flow simulations or experiments) this link provides an important building block for the development of fluid transport, mixing and reaction models which may be couched directly in terms of medium properties, such as heterogeneity controls in Darcy scale flow (e.g. de Barros et al. (2012); Le Borgne et al. (2015)).
To begin we first outline the stochastic modelling approach utilised in this study in §2, and identify a moving streamline coordinate frame, termed a Protean frame, to couch this model. In §3 we consider evolution of fluid deformation in the Protean frame and derive expressions for evolution of the deformation tensor components in this frame. In §4 we derive and solve the coupled CTRW model for fluid deformation in the Protean frame coordinates and apply the stochastic model to several model steady flows. In §5 the velocity and velocity gradient statistics of several model flows in the Protean frame are examined, and model predictions are compared with direct computations. These results are discussed and then conclusions are made in §6.
2. Stochastic Modelling of Fluid Deformation in Steady Flows
Steady flows, whether 2D or 3D, involve topological and kinematic constraints (Tabor 1992) which impact the deformation of material elements. To develop a general stochastic modelling framework which honours these constraints, it is necessary to resolve the deformation tensor in a frame relative to the local velocity field. By utilising a coordinate frame which aligns with the streamlines of the flow, the topological constraints upon fluid deformation associated with steady flow are automatically imposed, and the stretching and shear contributions to deformation are clearly resolved. Specifically, we seek to develop stochastic models for the evolution of Λt and Λl in various flow regimes and across timescales which observe these kinematic constraints.
There exist several choices for streamline coordinate frames in steady flows, ranging from moving Cartesian coordinate frames to curvilinear streamline coordinate systems and convected coordinates. Adachi (1983, 1986) presents a rotating Cartesian coordinate frame, termed a Protean coordinate frame, to study fluid deformation in 2D planar and axisymmetric flows. Similar to other streamline coordinate frames (such as Frenet-Serret coordinates (Finnigan 1990) or curvilinear streamline coordinates), this frame automatically imposes the topological and kinematic constraints outlined in §1 that are inherent to steady flows.
In contrast to these coordinate systems, the moving Protean coordinate frame renders the velocity gradient tensor upper triangular. As shown in Appendix B, orthogonal streamline coordinate systems do not possess this property, and moreover it appears difficult to define a consistent streamline coordinate system for chaotic flows (Finnigan 1990). The upper triangular form of the velocity gradient in the Protean frame greatly simplifies solution of the deformation gradient tensor, which may now be expressed in terms of definite integrals of the velocity gradient components (Adachi 1983, 1986). This representation then facilitates the development of stochastic models of fluid deformation, based upon solution of these integrals as a random walk process along fluid streamlines. Dentz et al. (2016b) used the Protean frame as a the basis for the development of a stochastic model of fluid deformation in random steady 2D flows. In this study we are concerned with the extension of this approach to random steady 3D flow.
Unlike steady 2D flow, the moving streamline coordinate frame is not unique for steady 3D flow due to the additional degree of freedom associated with orientation of the frame about a streamline. As shall be shown in §3.2, the velocity gradient tensor is also no longer upper triangular for any arbitrary orientation about a streamline. However, we extend the Protean coordinate frame of Adachi (1983, 1986) to arbitrary steady 3D flows by choosing the orientation angle that renders the velocity gradient upper triangular, recovering the integral solutions for the deformation tensor components. In some sense this 3D Protean frame for calculating fluid deformation in steady flow is analogous to continuous QR decomposition methods (Dieci & Vleck 2008; Dieci et al. 1997) for autonomous dynamical systems, which automatically recover constraints such as regularity and volume preservation of phase space.
In contrast to 2D flow, 3D steady flow also admits the possibility of chaotic fluid trajectories and exponential fluid deformation. In this context, an appropriate framework is needed which can also correctly capture either the Lyapunov exponents (exponential stretching rates) associated with chaotic flows or the power-law indices associated with algebraic fluid stretching in non-chaotic flows (such as isotropic Darcy flow). In §3.2 we show that the ensemble average of the diagonal components of the velocity gradient in the Protean frame correspond directly to the Lyapunov exponents of the flow. With respect to non-chaotic flows, special care is also required to suppress spurious exponential stretching in stochastic models, even for steady 2D flows. For example, Duplat et al. (2010) discuss a series of stretching mechanisms to explain observed sub-exponential (algebraic) stretching across a broad range of flow. Rather, algebraic stretching is inherent to steady 2D flow as a direct result of the topological constraints of these flows (associated with the Poincaré-Bendixson theorem). Dentz et al. (2016b) show that the use of streamline coordinates for 2D flows automatically recovers these constraints without resort to any specialised stretching mechanism. In Appendix B we show that certain components of the velocity gradient tensor are rendered zero for non-chaotic 3D flows such as complex lamellar (Finnigan 1983; Kelvin 1884) or zero helicity density (Moffatt 1969) flows, automatically recovering the kinematic constraints associated with these steady flows. Hence the Protean frame automatically adheres to the topological and kinematic constraints associated with chaotic and non-chaotic steady flows, so seems well-suited to the development of stochastic models of fluid deformation in these flows.
In steady random flows, Lagrangian velocities along streamlines fluctuate on a scale set by the random flow spatial structure. Hence, both the fluid velocity and velocity gradient tend to follow a spatial Markov process along streamlines (Le Borgne et al. 2008a,b), as these properties decorrelate in space. By exploiting this property and the Protean coordinate frame, we derive a stochastic deformation model in steady random flows as a coupled continuous time random walk (CTRW). The CTRW framework allows accounting for the broad velocity distributions that characterise steady random flows and lead to anomalous transport behavior (Dentz et al. 2016a). A similar approach has been applied previously by Dentz et al. (2016b) to steady 2D flows, leading to significant insights into the mechanisms which control fluid deformation in steady flow, namely that fluid deformation evolves as a coupled Lévy process due to the coupling between shear deformation and velocity fluctuations along streamlines.
For 3D flows, the possibility of exponential fluid stretching augments the couplings between shear, stretching, velocity and deformation leading to wholly new deformation dynamics in steady 3D flows, which are captured by the presented CTRW model. By solving this CTRW model, we can then make quantitative predictions of longitudinal Λl and transverse Λt fluid deformation in steady 3D random flows from statistical characterisation of the fluid velocity and velocity gradients. This facilitates the quantification of fluid deformation (and hence mixing, reaction and dispersion) directly from e.g. experimental or computational flow datasets. We begin by consideration of fluid deformation in the Protean frame.
3. Fluid Deformation in the Protean Coordinate Frame
In this section we extend the Protean Coordinate frame of Adachi (1983, 1986) to 3D steady flows and derive the evolution equations for the deformation gradient in streamline coordinates.
3.1. General Development
The evolution of the location x(t) of fluid element in the steady spatially heterogeneous flow field u(x) is given by the advection equation
| (3.1) |
where we denote the reference material vectors in the Eulerian and Lagrangian frames by x(t) and X, respectively. The deformation gradient tensor F(t) quantifies how the infinitesimal vector dx(t; X) deforms from its reference state dx(t = 0; X) = dX as
| (3.2) |
and equivalently
| (3.3) |
Following this definition, the deformation gradient tensor F(t) evolves with travel time t along a Lagrangian trajectory (streamline) as
| (3.4) |
where the velocity gradient tensor ϵ(t) = ∇v(t)⊤ ≡ ∇u[x(t; X)]⊤ and the superscript ⊤ denotes the transpose. Rather than use a curvilinear streamline coordinate system, we consider the transform of a fixed orthogonal Cartesian coordinate system into the Protean coordinate frame which consists of moving Cartesian coordinates. We denote spatial coordinates in the fixed Cartesian coordinate system as x = (x1, x2, x3)⊤, and the reoriented Protean coordinate system by where the velocity vector v(x) = (v1, v2, v3)⊤ in the Cartesian frame transforms to v′(x′) = (v, 0, 0)⊤ in the Protean frame, with v = |v|. These two frames are related by the transform (Truesdell & Noll 1992)
| (3.5) |
where x0(t) is an arbitrary translation vector, and Q(t) is a rotation matrix (or proper orthogonal transformation): Q⊤(t) · Q(t) = 1, det[Q(t)] = 1. From (3.5) the differential elements dx, dX transform respectively as dx′ = Q⊤(t)dx, dX′ = Q⊤(0)dX, and so from (3.2) the deformation gradient tensor then transforms as
| (3.6) |
Formally, F(t) is a psuedo-tensor (Truesdell & Noll 1992), as it is not objective as per (3.6), F′(t) ≠ Q⊤(t)F(t)Q(t) (Ottino 1989). Differentiating (3.6) with respect to the Lagrangian travel time t yields
| (3.7) |
where the transformed rate of strain tensor ϵ′(t) is defined as
| (3.8) |
and the contribution due to a moving coordinate frame is As Q(t) is orthogonal, then and so A(t) is skew-symmetric. Note the velocity vector v(t) = dx/dt also transforms as v′(t) = Q⊤(t)v(t). The basic idea of the Protean coordinate frame is to find an appropriate local reorientation Q(t) that renders the transformed velocity gradient ϵ′(t) upper triangular, simplifying solution of the deformation tensor F in (3.7).
3.2. Fluid Deformation in 3D Protean Coordinates
Adachi (1983, 1986) shows that for For steady 2D flow, reorientation into streamline coordinates automatically yields an upper triangular velocity gradient tensor, hence the reorientation matrix Q(t) is simply given in terms of the velocity v = [v1, v2]⊤ in the fixed Cartesian frame as
| (3.9) |
hence v′ = [v, 0]⊤, where
In contrast to steady 2D flow, the additional spatial dimension of steady 3D flows admits an additional degree of freedom for the specification of streamline coordinates. In 3D streamline coordinates, the base vector aligns with the velocity vector v(t), such that v′(t) = [v(t), 0, 0]⊤, however the transverse vectors and are arbitrary up to a rotation about As these base vectors are not material coordinates, this degree of freedom does not impact the governing kinematics.
For the Protean coordinate frame it is required to reorient the rate of strain tensor ϵ′(t) such that it is upper triangular, yielding explicit closed-form solution for the deformation gradient tensor F′(t) and elucidating the deformation dynamics. Whilst all square matrices are unitarily similar (mathematically equivalent) to an upper triangular matrix, it is unclear whether such a similarity transform is orthogonal, or corresponds to a reorientation of frame, or indeed corresponds to a reorientation into streamline coordinates. As demonstrated by Adachi (1983, 1986), this condition is satisfied for all steady 2D flows, but this is still an open question for steady 3D flows.
For reasons that shall become apparent, we develop the 3D Protean coordinate frame by decomposing the reorientation matrix Q(t) into two sequential reorientations Q1(t), Q2(t) as
| (3.10) |
where Q1(t) is a reorientation that aligns the velocity vector v with the Protean base vector and Q2(t) is a subsequent reorientation of the Protean frame about As such, the reorientation Q1(t) renders the Protean frame a streamline coordinate frame, and Q2 represents a (currently) arbitrary reorientation of this streamline frame about the velocity vector.
We begin by considering the 3D rotation matrix Q1(t) which is defined in terms of the unit rotation axis q(t) (which is orthogonal to both the velocity and e1 vectors), and the associated reorientation angle θ(t), both of which are given in terms of the local velocity vector v(t) = [v1, v2, v3]⊤ as
| (3.11) |
| (3.12) |
The rotation tensor Q1(t) then is given by
| (3.13) |
where is the identity matrix, (·)× denotes the cross product matrix and || · || is the ℓ2-norm. The second reorientation matrix Q2(t) corresponds to an arbitrary reorientation (of angle α(t)) about the axis, which is explictly
| (3.14) |
Whilst the algebraic expressions (in terms of α, v1, v2, v3) for the components of the composition rotation matrix Q(t) = Q2(t)Q1(t) are somewhat complicated, it is useful to note that Q(t) may be expressed in terms of the Protean frame basis vectors as
| (3.15) |
hence the moving coordinate contribution A(t) is given by
| (3.16) |
Defining the Protean velocity gradient in the absence of this contribution as
| (3.17) |
we find the components of A(t) may be related to as follows. From (3.17) and (3.15), and since then
| (3.18) |
| (3.19) |
From these relationships the Protean velocity gradient tensor is then
| (3.20) |
where As the reorientation Q2 (3.14) only impacts the components, reorientation (via Q1(t)) into streamline coordinates automatically renders the components of the velocity gradient tensor zero. It is this transform which renders the Protean velocity gradient upper triangular for 2D steady flows.
Whilst is non-zero in general, ϵ′(t) may be rendered upper triangular by appropriate manipulation of the arbitrary reorientation angle α(t) such that In a similar manner to (3.18), (3.19), we may express A23 in terms of the components of ϵ(t) as
| (3.21) |
| (3.22) |
| (3.23) |
and so A23(t) is then
| (3.24) |
Hence the equation defines an ordinary differential equation (ODE) for the arbitrary orientation angle α(t) which renders ϵ′(t) upper triangular. Although the components of vary with α, these may be expressed in terms of the components of ϵ(1) (which are independent of α), defined as
| (3.25) |
where the components of and ϵ(1)(t) are related as
| (3.26) |
| (3.27) |
| (3.28) |
Hence the condition is satisfied by the ODE
| (3.29) |
where
| (3.30) |
| (3.31) |
| (3.32) |
3.2.1. Evolution of Protean Orientation Angle α(t)
Equation (3.29) describes a 1st-order ODE for the transverse orientation angle α(t) along a streamline which renders ϵ′(t) upper triangular. Here the temporal derivative for α(t) is associated with both change in flow structure along a streamline and impact of a moving coordinate transform as encoded by A(t). This is analogous to the ODE system (A 5) for the continuous QR method (Appendix A), with the important difference that the Protean reorientation gives a closed form solution for e1 = v/v which constrains two degrees of freedom (d.o.f) for the Protean frame and an ODE for the remaining d.o.f characterised by α(t), whereas the continuous QR method involves solution of the 3 degree of freedom ODE system (A 5), and requires unitary integrators to preserve orthogonality of . These methods differ with respect to the initial conditions , Q(0) = Q1(0) · Q2(0), where Q1(0) is given explicitly by (3.13), and Q2(0) is dependent upon the initial condition α(0) = α0 as per (3.14), (3.29).
Whilst the ODE (3.29) may be satisfied for any arbitrary initial condition α(0) = α0, resulting in non-uniqueness of ϵ′(t), this non-autonomous ODE is locally dissipative as reflected by the divergence
| (3.33) |
which admits maxima and minima of magnitude respectively at
| (3.34) |
Hence for c(t) ≠ 0, the ODE (3.29) admits an attracting trajectory ℳ(t), which attracts solutions from all initial conditions α0 as illustrated in Fig. 2(a). As this trajectory is also a solution of (3.29), it may be expressed as ℳ(t) = α(t; α0,∞), where α0,∞ is the initial condition at t = 0 which is already on ℳ(t). Whilst all solutions of (3.29) render ϵ′(t) upper triangular, only solutions along the attracting trajectory ℳ(t) represent asymptotic dynamics independent of the initial condition α0, hence we define the Protean frame as that which corresponds to ℳ(t) = α(t; α0,∞).
Figure 2.
(a) Convergence of the transverse orientation angle α(t) for different initial conditions α(0) = α0 (thin black lines) toward the attracting trajectory ℳ(t) = α(t; α0,∞) (thick gray line) for the ABC flow. Note the correspondence between ℳ(t) and the transverse angle α(t) associated with minimum (gray dashed line) divergence ∂g/∂α(α, t) responsible for creation of the attracting trajectory. The maximum divergence is also shown (black dashed line). (b) Convergence of the initial angle associated with the approximate attracting trajectory α0,τ toward the infinite time limit α0,∞.
As the attracting trajectory ℳ(t) maximizes dissipation −∂g/∂α over long times, the associated initial condition α0,∞ is quantified by the limit α0,∞ = limτ→∞ α0,τ, where
| (3.35) |
Whilst ℳ(t) can be identified by evolving (3.29) until acceptable convergence is obtained, ℳ(t) may be identified at shorter times τ ~ 1/|c| via the approximation (3.35), as shown in Figure 2(b). This approach is particularly useful when Lagrangian data is only available over short times and explicitly identifies the inertial initial orientation angle α0,∞, allowing the Protean transform to be determined uniquely from t = 0.
3.2.2. Longitudinal and Transverse Deformation in 3D Steady Flow
Given solution of (3.29) (such that ), reorientation into the Protean frame renders the streamline velocity gradient tensor ϵ′(t) upper triangular. From (3.7) it follows that F′(t) is also upper triangular, with diagonal components
| (3.36a) |
| (3.36b) |
for i = 2, 3. The off-diagonal elements are Fij(t) = 0 for i > j and else
| (3.36c) |
| (3.36d) |
| (3.36e) |
Here the upper triangular form of ϵ′(t) simplifies solution of the deformation tensor F′(t) such that the integrals (3.36) can be solved sequentially, rather than the coupled ODE (3.4). It is interesting to note that the integrands of the shear deformations and are weighted by the inverse velocity. This implies that episodes of low velocity lead to an enhancement of shear induced deformation, see also the discussion in Dentz et al. (2016b) for 2D steady random flows. The impact of intermittent shear events in low velocity zones can be quantified using a stochastic deformation model based on continuous time random walks as outlined in the next section. For compactness of notation we henceforth omit these primes with the understanding that all quantities are in the Protean frame unless specified otherwise.
To illustrate how the deformation tensor controls longitudinal and transverse stretching of fluid elements, we decompose F into longitudinal and transverse components respectively as F(t) = Fl + Ft, where
| (3.37) |
| (3.38) |
where diag(a) is a diagonal matrix comprised of the vector a along the diagonal. From (3.2), a differential fluid line element δl(X, t) at Lagrangian position X then evolves with time t as
| (3.39) |
where the line element may also be decomposed into the longitudinal and transverse components as δll = δll + δlt. Due to the upper triangular nature of F the length δl of these line elements can also be decomposed as
| (3.40) |
Hence the total length of the line element is decomposed into longitudinal and transverse contributions as
| (3.41) |
We denote the length of the 1D lines in Figure 1 respectively as where the respective arguments t, reflect the fact that 1D line occurs at fixed time t since injection, whereas the 1D line occurs at fixed distance downstream in the mean flow direction. Following the decomposition (3.41), l(2)(t) and l(3) are then given by the contour integrals along the injection line in Lagrangian space as
| (3.42) |
| (3.43) |
where is the time at which the fluid streamline at Lagrangian coordinate X reaches and ds is a differential increment associated with changes in X along Hence stretching of the 1D material line in Figure 1 is governed by both the transverse and longitudinal deformations Fl, Ft, whereas stretching of the 1D line transverse to the mean flow direction is solely governed by the transverse deformation Ft.
As discussed in §1, the deformation of these different lines is important for various applications. For example, Le Borgne et al. (2013, 2015) use the growth rate of l(2)(t) to predict the mixing of a pulsed tracer injection (illustrated as in Figure 1) in a steady 2D Darcy flow. Conversely, Lester et al. (2016) use the growth rate of l(3)(t) to predict mixing of a continuously injected source in steady 3D pore-scale flow. These different deformation rates indicate that a single scalar cannot be used to characterise fluid deformation in steady random 3D flow. Instead it is necessary to characterise both longitudinal and transverse fluid deformation in such flows.
As such, we characterise longitudinal Λl(t) and transverse Λt(t) fluid deformation in terms of the corresponding deformation tensors as
| (3.44) |
| (3.45) |
where the angled brackets denote an ensemble average over multiple realisations of a 3D steady random flow. We also define the ensemble-averaged length of an arbitrary fluid line as
| (3.46) |
and in §4, we seek to derive stochastic models for the growth of Λl(t), Λt(t) and ℓ(t) in steady random 3D flows. In 2D steady flow, topological constraints (associated with conservation of area) prevent persistent growth of transverse deformation which simply fluctuates as Λt(t) = 〈F22(t)〉 = 1/〈F11(t)〉 = 〈v(0)/v(t)〉 = 1. Conversely, longitudinal deformation can grow persistently as Λl(t) ~ F12(t)2, and Dentz et al. (2016b) derive stochastic models for the evolution of Λl(t) from velocity field statistical properties as a CTRW. In §4 we extend this approach to steady random 3D flows to yield stochastic models for Λl(t), Λt(t) and ℓ(t), which act as important inputs for models of fluid mixing and dispersion.
For illustration, we briefly consider the deformation along the axis of the streamline coordinate system. For a fluid element z(t) initially aligned with the 1–direction of the Protean coordinate system, i.e. z(0) = (z0, 0, 0)⊤ we obtain the elongation
| (3.47) |
For ergodic flows (i.e. where any streamline eventually samples all of the flow structure), the average stretching is zero and elongation will tend asymptotically toward a constant. For a material element initially orientated along the 2–direction of the Protean coordinate system, i.e z(0) = (0, z0, 0)⊤ we obtain the elongation
| (3.48) |
For an initial alignment with the 3–direction, z(0) = (0, 0, z0)⊤
| (3.49) |
In general, we have
| (3.50) |
where z(t = 0) ≡ z0. Thus, net elongation is only achieved for initial orientations away from the velocity tangent. For both chaotic and non-chaotic flows, the explicit structure of F′(t) facilitates the identification of the stochastic dynamics of fluid deformation in steady random flows and their quantification in terms of the fluid velocity and velocity gradient statistics.
3.3. Zero Helicity Density Flows
One important class of steady D=3 dimensional flows are zero helicity density (or complex lamellar (Finnigan 1983)) flows such as the isotropic Darcy flow (Sposito 2001)
| (3.51) |
which is commonly used to model Darcy-scale flow in heterogeneous porous media. Here v(x) is the specific discharge, the scalar k(x) represents hydraulic conductivity, and ϕ(x) is the flow potential (or velocity head). For such flows the helicity density (Moffatt 1969) which measures the helical motion of the flow
| (3.52) |
is identically zero (where ω is the vorticity vector). As shown by Kelvin (1884), all 3D zero helicity density flows are complex lamellar, and so may be posed in the form of an isotropic Darcy flow v(x) = −k(x)∇ϕ, where for porous media flow ϕ is the flow potential and k(x) represents the (possibly heterogeneous) hydraulic conductivity. Arnol’d (1966, 1965) shows that streamlines in complex lamellar steady zero helicity density flows are confined to a set of two orthogonal D=2 dimensional integral surfaces which can be interpreted as level sets of two stream functions ψ1, ψ2, with ∇ψ1 · ∇ψ2 = 0. As such, all zero helicity density flows may be represented as
| (3.53) |
As the gradients ∇ϕ, ∇ψ1, ∇ψ2 are all mutually orthogonal, zero helicity density flows admit an orthogonal streamline coordinate system (ϕ, ψ1, ψ2) with unit base vectors
| (3.54) |
If the streamfunctions ψ1, ψ2 are known, there is no need to explicitly solve the orientation angle α(t) via (3.29), but rather the Protean frame can be determined from the coordinate directions given by (3.54). Note that the moving Protean coordinate frame differs from an orthogonal curvilinear streamline coordinate system based on (3.54), and we show in Appendix B that such a coordinate system does not yield an upper triangular velocity gradient.
The zero helicity density condition imposes important constraints upon the Lagrangian kinematics of these flows. First, as steady zero helicity-density flows must be non-chaotic due to integrability of the streamsurfaces ψ1, ψ2 (Holm & Kimura 1991), hence fluid deformation must be sub-exponential (algebraic). From equation (3.36b), the ensemble average of the principal components ϵii of the velocity gradient deformation (which correspond to the Lyapunov exponents of the flow) must be zero. Secondly, zero helicity flows constrain the velocity gradient components such that due to the identity
| (3.55) |
where εijk is the Levi-Civita tensor. Whilst equation (3.55) shows in general for zero helicity flows, there exists a specific value of α, denoted which renders both and zero. This form of the velocity gradient (namely zero (2,3) and (3,2) components) is reflected by its representation in curvilinear streamline coordinate system shown in Appendix B, and can lead to a decoupling of fluid deformation between the (1,2) and (1,3) planes. However, as the Protean frame is a moving coordinate system, there is a non-zero contribution from A(t) to the (2,3) and (3,2) components of the velocity gradient. Typically, a different value of α is used than to render and so for zero helicity flow
| (3.56) |
which is typically non-zero, hence in general. Note that as both the Protean coordinate frame and the curvilinear streamline coordinate system render the deformation tensor component F23 non-zero (see Appendix B for details), the coupling between fluid deformation in the (1,2) and (1,3) planes is retained in both coordinate frames, hence this is not purely an artefact of the moving coordinate system.
The confinement of streamlines to integral streamsurfaces given by the level sets of ψ1, ψ2 effectively means steady 3D zero helicity density flows can be considered as two superposed steady D=2 dimensional flows. This has several impacts upon the transport and deformation dynamics. First, as the 2D integral surfaces are topological cylinders or tori, streamlines confined within these surfaces cannot diverge exponentially in space. Thus, the principal transverse deformations F22, F33 in the Protean frame may only fluctuate about the unit mean as
| (3.57) |
and so the only persistent growth of fluid deformation in steady zero helicity flows only occurs via the longitudinal and transverse shear deformations F12, F13, F23. Secondly, as the streamlines of this steady flow are confined to 2D integral surfaces, exponential fluid stretching (such as occurs in chaotic advection) is not possible due to constraints associated with the Poincaré-Bendixson theorem. Hence the shear deformations may only grow algebraically in time, i.e.
| (3.58) |
| (3.59) |
| (3.60) |
Dentz et al. (2016b) develop a CTRW model for shear deformation in steady random incompressible 2D flows and uncover algebraic stretching of F12 ~ tr (again in Protean coordinates) and show that that the index r depends upon the coupling between shear deformation and velocity fluctuations along streamlines, ranging from diffusive r = 1/2 to superdiffusive r = 2 stretching.
Hence fluid deformation is constrained to be algebraic in steady 3D zero helicity density flow, and evolves in a similar fashion to steady 2D flow
| (3.61) |
| (3.62) |
where the indices r are governed by intermittency of the fluid shear events (Dentz et al. 2016b). We note that these constraints to not apply to anisotropic Darcy flows (i.e. v(x) = −K(x) · ∇ϕ(x), where K(x) is the tensorial hydraulic conductivity), as these no longer correspond to zero helicity density flows. Indeed, as demonstrated by Ye et al. (2015), these flows can give rise to chaotic advection and exponential stretching of material elements. We consider fluid deformation in such steady chaotic flows in the following Section.
3.3.1. Fluid Deformation Along Stagnation Lines
For streamlines which connect with a stagnation point (termed stagnation lines), the solution of the deformation tensor (3.36) diverges in the neighbourhood of the stagnation point as v → 0. To circumvent this issue, we consider fluid deformation along a stagnation line in the neighbourhood of a stagnation point xp, where the velocity gradient may be approximated as ϵ(t) ≈ ϵ0 ≡ ϵ|x=xp. Note for streamlines the approaching a stagnation point from upstream, ϵ11,0 must necessarily be negative. In the neighbourhood of the stagnation point, the velocity evolves as v(t)/v(t0) ≈ exp(ϵ11,0(t − t0)), and the deformation gradient tensor can be solved directly from (3.4) as
| (3.63) |
where t0 is the time at which the fluid element enters the neighbourhood of the stagnation point (defined as the region for which ϵ(t) ≈ ϵ0). Note that (3.36) represents an explicit solution of the matrix exponential above, via the substitutions t ↦ t − t0, v(t) ↦ v(t0) exp(ϵ11,0(t − t0)), ϵ(t) ↦ ϵ0. Whilst the stochastic model for fluid deformation developed herein does apply to points of zero fluid velocity, the impact of deformation local to stagnation points can be included a posterori via (3.63).
4. Stochastic Fluid Deformation in Steady Random 3D Flow
In this Section, we develop a stochastic model for fluid deformation along streamlines in steady D = 3 dimensional flows that exhibit chaotic advection and exponential fluid stretching. This model is based on a continuous time random walk (CTRW) framework for particle transport in steady random flows, which is briefly summarized in the following.
4.1. Continous Time Random Walks for Fluid Velocities
The travel distance s(t) of a fluid particle along a streamline is given by
| (4.1) |
where vs(s) = v[t(s)]. We note that fluid velocities vs(s) can be represented as a Markov process that evolves with distance along fluid streamlines (Dentz et al. 2016a) for flow through heterogeneous porous and fractured media from pore to Darcy and regional scales (Berkowitz et al. 2006; Fiori et al. 2007; Le Borgne et al. 2008a,b; Bijeljic et al. 2011; De Anna et al. 2013; Holzner et al. 2015; Kang et al. 2015). This property stems from the fact that fluid velocities evolve on characteristics spatial scales imprinted in the spatial flow structure. Streamwise velocities vs(s) are correlated on the correlation scale ℓc. For distances larger than ℓc subsequent particle vleocities can be considered independent. Thus, particle motion along streamlines can be represented by the following recursion relations,
| (4.2) |
where we defined vn = v(sn) for the n-th step. The position s(t) along a streamline is given in terms of (4.2) by s(t) = snt, where nt = sup(n|tn ≤ t), the particle speed is given by v(t) = nnt. This coarse-grained picture is valid for times larger than the advection time scale τu = ℓc/ū, where ū is the mean flow velocity. We consider flow fields that are characterised by open ergodic streamlines. Thus, vn can be modeled as independent identically distributed random variables that are characterised by ps(v). The latter is related to the PDF pe(v) of Eulerian velocities ve through flux weighting as (Dentz et al. 2016a)
| (4.3) |
The advective transition time over the characteristic distance ℓc is defined by
| (4.4) |
Its distribution ψ(t) is obtained from (4.3) in terms of the Eulerian PDF pe(v) as
| (4.5) |
Equations (4.2) constitute a continuous time random walk (CTRW) in that the time increment τn ≡ ℓc/vn at the nth random walk step is a continuous random variable unlike for discrete time random walks, which describe Markov processes in time. The CTRW is also called a semi-Markovian framework because the governing equations (4.2) are Markovian in step number, while any Markovian process An when projected on time as A(t) = Ant is non-Markovian.
In order to illustrate this notion, we consider the joint evolution of a process An and time tn along a streamline (Scher & Lax 1973),
| (4.6) |
The increments (ΔA, τ) are stepwise independent and in general coupled. They are characterized by the joint PDF ψa(a, t), which can be written as
| (4.7) |
The PDF pa(a, t) of A(t) is then given by
| (4.8) |
where R(a, t) denotes the probability per time that A(t) has just assumed the value a. Thus, Eq. (4.8) can be read as follows. The probability pa(a, t) that A(t) has the value a at time t is equal to the proabality per time R(a, t′) that A(t) has arrived at a times the probability that the next transition takes longer than t − t′. The R(a, t) satisfies the Chapman-Kolmogorov type equation
| (4.9) |
where R0(a, t) is the joint distribution of A0 and t0. Equations (4.8) and (4.9) ca be combined into the following generalized master equation (Kenkre et al. 1973) for the evolution of pa(t)
| (4.10) |
where Φ(a, t) is defined in Laplace space as
| (4.11) |
The general master equation (4.10) expresses the non-Markovian character of the evolution of the statistics of A(t).
In the following, we develop a stochastic model for deformation based on these relations. We anticipate that the velocity gradient statistics also follow a spatial Markov process with similar correlation structure. Spatial Markovianity of both the fluid velocity and velocity gradient then provide a basis for stochastic modelling of the deformation equations (3.36b)-(3.36e) as a coupled continuous time random walk (coupled CTRW) along streamlines, in a similar fashion as that developed by Dentz et al. (2016b) for deformation in steady 2D random flow. Based on the explicit expressions (3.36) of the deformation tensor, this stochastic approach is derived from first principles and so provides a link to Lagrangian velocity and deformation, which in turn may be linked to the Eulerian flow properties and medium characteristics (Dentz et al. 2016a; Fiori et al. 2007; Edery et al. 2014; Tyukhova et al. 2016).
To this end, we recast (3.36) in terms of the distance along the streamline by using the transformation (4.1) from t to s. This gives for the diagonal components of
| (4.12a) |
| (4.12b) |
with i = 2, 3. For the off-diagonal elements, we obtain
| (4.12c) |
| (4.12d) |
| (4.12e) |
while for i > j. We denote In the following, we investigate the evolution of stretching in different time regimes for chaotic steady random flow.
4.2. Chaotic Steady Random Flow
For chaotic flows, the infinite-time Lyapunov exponent is defined by
| (4.13) |
In the limit of t ≫ λ−1, we may set
| (4.14) |
where we defined
| (4.15) |
The last equation is due to volume conservation. The long time behavior is fully dominated by exponential stretching. The characteristic stretching time scale for exponential stretching is given by τϵ = 1/ϵ, while the characteristic advection scale is τu = ℓc/ū with ū the mean and ℓc the correlation scale of the steady random flow field u(x). The latter sets the end of the ballistic regimes, see below. If τϵ and τu are well separated, τϵ ≫ τu, we observe a subexponential stretching regime that is dominated by heterogeneous shear action. In the following, we analyse the behavior of deformation for time t ≪ τϵ. We first briefly discuss the ballistic regime for which t ≪ τu. Then, we develop a CTRW based approach for deformation in the pre-exponential regime τu ≪ t ≪ τϵ.
4.2.1. Ballistic Regime: t ≪ τu
We first consider the ballistic short time regime, for which t ≪ τu. In this regime, the flow properties are essentially constant and we obtain the approximation for the deformation tensor (3.36)
| (4.16a) |
for i = 1, 2, 3 and for the off-diagonal elements with i > j
| (4.16b) |
As ϵij ~ 1/τu, in this regime the transverse (3.45) and longitudinal (3.44) deformations as well the arbitrary fluid element ℓ(t) all evolve ballistically to leading order; Λt(t), Λl(t), ℓ(t) ∝ t.
4.2.2. Exponential stretching regime t ≫ τϵ
In the stretching regime, for times much larger than τϵ, the principal deformations scale as
| (4.17) |
In this regime the expressions for the off-diagonal elements of F(t) in (3.36) can be approximated by
| (4.18) |
| (4.19) |
| (4.20) |
Note that the integrals above are dominated through the exponential by the upper limit, which gives these approximations. In this regime the longitudinal (3.44) and transverse deformations (3.45), along with the elongation of a material element (3.50) all increase exponentially with time; Λl(t), Λt(t), ℓ(t) ∝ exp(ϵt). From (4.13) the Lyapunov exponent is then λ ≡ ϵ.
4.2.3. Intermediate regime t > τu
For times t > τu, we develop a CTRW approach to describe the impact of flow heterogeneity on the evolution of the deformation tensor, based on (4.2) and (4.12). In this regime, we approximate and F33 ≈ exp[−λt(s)]. The off-diagonal components are then expressed as
| (4.21a) |
| (4.21b) |
where we defined the auxiliary functions
| (4.22a) |
with ri(s = 0) = 0 and p(s = 0) = 0. We approximated the off-diagonal components for i > j as being δ-correlated on the scales of interest such that
| (4.23) |
where ξ(s) denotes a white noise with zero mean and correlation 〈ξij (s)ξij (s′)〉 = δ(s − s′), the σij are characteristic deformation rates. We assume here that the deformation rates are independent of velocity magnitude, an assumption that can be easily relaxed. Discretising (4.22) on the scale ℓc such that sn = nℓc and using (4.23), we obtain
| (4.24a) |
| (4.24b) |
These recursive relations describe a fully coupled continuous time random walk (Zaburdaev et al. 2015) with non-stationary increments due to the explicit dependence on time tn. Note that Thus, from (4.24) we obtain for the mean square deformations
| (4.25) |
| (4.26) |
| (4.27) |
where we define
| (4.28) |
| (4.29) |
In order to further develop these expressions, we consider heavy-tailed velocity distributions that behave as
| (4.30) |
for v < v0 with v0 a characteristic velocity and β > 1. Such power-law type behaviour of the velocity PDF for small velocities is characteristic of observed transport behaviour in heterogeneous porous media (Berkowitz et al. 2006). From (4.30), the transition time PDF behaves as ψ(t) ∝ t−1−β for large t. Note that the moments 〈τk〉 of ψ(t) are finite for k < ⌊β⌋, where ⌊·⌋ denotes the floor function. For illustration, here we consider the case β > 2, which implies 〈τ2〉 < ∞.
Shear-dominated regime (τu ≪ t ≪ τϵ): We now determine the stretching behavior in the shear-dominated time regime τu ≪ t ≪ τϵ. In this time regime, we approximate (4.28) as
| (4.31) |
These expressions may be estimated as follows. We note that transitions that contribute to the elongation at time t must have durations shorter than t, i.e. τn < t because Thus, we can approximate
| (4.32) |
where we approximated 〈nt〉 ≈ t/〈τ〉. Using the same approximations for B(t) in (4.31) gives B(t) ∝ t5−β. These scalings are consistent with the ones known for coupled continuous time random walks (Dentz et al. 2015). Hence in the regime τu ≪ t ≪ τϵ the transverse (3.45) deformation evolves linearly with time, 〈Λt(t)2〉 ∝ t because F22(t) and F33(t) are approximately constant whilst 〈F23(t)2〉 ∝ t according to (4.26). The longitudinal (3.44) and material (3.50) deformations evolve nonlinearly to leading order as 〈Λl(t)2〉 ∝ 〈ℓ(t)2〉t6−β according to (4.32).
Crossover (t ≳ τϵ): We now focus on the crossover from the power-law to exponential stretching regimes. For t ≳ τϵ, we approximate A(t) ≈ B(t) in (4.28) because the second term is exponentially small, and B(t) is given by (4.29). Along the same lines as above, we derive for B(t)
| (4.33) |
To test these expressions developed throughout this Section, we simulate the non-stationary coupled CTRW (4.24) for 105 fluid particles over 500 spatial steps over the range of Lyapunov exponents λ ∈ (10−1, 10−2, 10−3). The velocity gradients are modelled as Gaussian variables with mean λ and zero respectively, the mean travel time 〈τ〉 = 10−1, and the variances Here the velocity PDF is given by the Nakagami distribution
| (4.34) |
with the parameters k = 1, θ = 10. The PDFs of the velocities in the numerical test cases used in §5 are very well characterised by this distribution. As such the PDF of τ = ℓc/v is then
| (4.35) |
hence ψ(t) ∝ t−1−β with β = 2k for t > τu. The transition from algebraic to exponential growth is clearly shown in Figure 3(b), where some deviation from the predicted exponential growth is observed for small β due to the heavy-tailed nature of ψ(τ).
Figure 3.
Comparison between analytic predictions of B(t) (4.29) for t > τu (gray dashed) with numerical simulations from the synthetic coupled CTRW (4.24) (solid dark grey, solid blue online) for β ∈ (1.5, 2.5, 3.5) (plots are offset for clarity with β increasing from bottom to top) and (a) λ = 10−3, σ22 = 10−3, (b) λ = 10−2, σ22 = 10−2, (c) λ = 10−1, σ22 = 10−1.
5. Fluid Deformation in a Model Random 3D Flow
To study fluid deformation in flow where the stretching regimes described in §§4.2.1-4.2.3 overlap, we consider a steady incompressible random flow with variable exponential stretching, the variable helicity (VH) flow. This flow is similar to that introduced by Dean et al. (2001) which involves the helicity parameter ψ ∈ [0, π/2] which controls the ensemble averaged helicity 〈v · ω〉 of the random flow. The velocity field of the VH flow is given by
| (5.1) |
where the phase angle Ω is a random vector with independent, uniformly distributed components in [0, 2π], and χ(ψ), k(ψ) are the random vectors
| (5.2) |
| (5.3) |
where θ, ϕ are the independent, uniformly distributed variables θ ∈ [−π/2, π/2], ϕ ∈ [−π, π]. This flow is divergence free, and converges to a multi-Gaussian field with sufficiently large N; we use N=64 throughout. For ψ = 0, the VH flow is 2D and constrained to the x1, x2 plane, and for ψ = π/2 the flow is a fully 3D flow. Hence fluid stretching increases monotonically from non-chaotic λ = 0 to globally chaotic λ ≈ ln 2 over the range ψ ∈ [0, π/2]. We consider fluid deformation for the two cases ψ = π/64, ψ = π/2, which corresponds to weak and strong exponential stretching respectively. Representative streamlines and velocity contours for both of these cases are shown in Figure 4, which clearly illustrates the quasi-2D and fully 3D flow structures for ψ = π/64, ψ = π/2 respectively.
Figure 4.
Typical particle trajectory in a realisation of the variable helicity flow for (a) ψ = π/2, (c) ψ = π/64, and contour plot of velocity magnitude distribution in x3 = 0 plane for (b) ψ = π/2, (d) ψ = π/64.
We consider 105 realisations of the VH flow for ψ = π/2, ψ = π/64, and for each realisation a particle trajectory is calculated over the time period t ∈ [0, 102] to precision 10−14 via an implicit Gauss-Legendre method. The associated deformation tensor in the Eulerian frame is calculated via solution of (3.4) to the same precision via the discrete QR decomposition method (due to the large associated deformations, in excess of 10100). The Protean velocity gradient tensor ϵ′(t) is then computed along these trajectories by solution of the attracting trajectory ℳ(t) (3.29) via an explicit Runge-Kutta method over fixed time-step (Δt = 10−3) and the Protean deformation gradient tensor F′(t) is calculated by direct evaluation of the integrals (4.12). These results are compared with direct computation of the deformation tensor via (3.4) in the Cartesian frame, and the error between these methods is found to be of the same order of the integration precision.
As shown in Figure 5(a), the velocity v(s) for both values of ψ is well-described by the Nakagami distribution (4.34) which exhibits power-law scaling pv (v) ~ v−1+2k in the limit of small v. The long waiting times associated with this power-law scaling has significant implications for anomalous transport and stretching dynamics, as shall be shown. The autocorrelation structure of the velocity field along streamlines is shown in Figure 5(b), indicating exponential decay which may be modelled as a first-order process for the correlation function
| (5.4) |
where the correlation length scale ℓc is estimated as This observation is consistent with the hypothesis used in (4.2) that steady random flows exhibit spatial Markovianity along streamlines (Le Borgne et al. 2008a,b).
Figure 5.
(a) Velocity probability distribution function (solid) with fitted Nakagami PDF (dashed), and (b) autocorrelation structure of fluid velocity v(s) for the variable helical flow with ψ = π/2 (light) and ψ = π/64 (dark).
The distributions of the components of the velocity gradient tensor ϵ′ for both ψ = π/2 and ψ = π/64 are shown in Figure 6, where for ψ = π/2 all of the components are Gaussian distributed. The diagonal components have approximately the same variance and mean with the Lyapunov exponent λ ≈ 0.679, indicating exponential fluid stretching close to the theoretical limit ln 2 for autonomous and continuous 3 d.o.f. systems. All the components of ϵ′(t) are essentially uncorrelated (where the correlation except for the diagonal components which are negatively correlated due to the constraint of incompressibility:
Figure 6.
Distribution of the diagonal reoriented rate of strain components (dark grey), (medium grey), (light grey)) for the variable helicity flow with (a) ψ = π/2 and (b) ψ = π/64. Distribution of the off-diagonal reoriented rate of strain components (dark grey), (medium grey), (light grey)) for the variable helicity flow with (c) ψ = π/2 (d) ψ = π/64.
We observe similar behaviour for the velocity and velocity gradient distributions, cross-correlation and autocorrelation functions for ψ = π/64, with the exception that the PDFs of are no longer Gaussian, but rather exhibit exponentially decaying tails. As these distributions still posses finite moments, then via the central limit theorem the same approach can be employed as for ψ = π/2 to develop stochastic models of fluid deformation. As expected, fluid stretching is significantly weaker for the reduced helicity case ψ = π/64, where again with λ ≈ 0.069. Whilst not shown, the autocorrelation structure of the velocity gradient components for ψ = π/2 and ψ = π/64 follows a similar first-order process to that of the fluid velocity, indicating that fluid deformation also follows a Markov process in space.
Along with spatial Markovianity of the Lagrangian velocity (and velocity gradient), the remarkably simple deformation structure (strongly decorrelated velocity gradient components) of the VH flow in the Protean frame facilitates explicit solution of the fluid deformation tensor as a CTRW using the methods outlined in §4. Although not shown here, we observe similar behaviour (spatial Markovianity, strongly decorrelated velocity gradient) for other steady random 3D flows, including the Kraichnan flow (Kraichnan 1970) and a steady random flow defined as v(x) ≡ ∇g1(x) × ∇g2(x), where g1(x), g2(x) are random steady fields.
The observation of largely uncorrelated velocity gradient components arises as the diagonal and off-diagonal components of the Protean velocity gradient characterize distinctly different deformations (fluid stretching and shear respectively). As the Protean frame separates transverse deformation into orthogonal contracting (ê3) and expanding (ê2) directions, the associated longitudinal ϵ12 and ϵ13 fluid shears are also independent. Similarly, the transverse shear ϵ23, which characterises the helicity of the flow is also independent of these longitudinal shears. These observations suggest that the CTRW model of fluid deformation outlined in §3, §4 can be applied to a wide range of steady random 3D flows.
Given the difference in Lyapunov exponent for the strong (ψ = π/2) and weakly (ψ = π/64) VH flow (λ ≈ 0.679, λ ≈ 0.069 respectively), we expect a larger separation between the advective τu and stretching τϵ = 1/ϵ timescales for the less chaotic VH flow, ψ = π/64. Figure 7 shows the transition from ballistic (t ≪ τu) to shear-induced stretching (τu ≪ t ≪ τϵ) regimes, where the latter appears to persist beyond τϵ for the strongly helical (ψ = π/2) VH flow. To clearly observe the transition from power-law to exponential stretching as predicted by (4.33), we compare this prediction with numerical calculations of fluid deformation for both cases of the variable helicity flow in Figure 8 and the corresponding CTRW (4.24).
Figure 7.
Growth of the mean squares A(t) (black), B(t) (dark grey, blue online), 〈x23(t)2〉 (gray) with time t in the ballistic (t ≪ τu) and shear-induced stretching (τu ≪ t ≪ τϵ) regimes for the VH flow with (a) ψ = π/2, (b) ψ = π/64. The analytic scalings 〈xij(t)2〉 ~ t2 from (4.16b), and A(t) ~ t6−β from (4.32) for these regimes are shown by the dashed grey lines.
Figure 8.
Comparison between analytic prediction of B(t) (4.33) (gray dashed line), numerical simulations from the synthetic CTRW (4.24) (black solid line) and deformation in the variable helicity flow (dark grey, blue online) with (a) ψ = π/2, (b) ψ = π/64. The dotted line in (b) also depicts the algebraic growth of 〈F12(t)2〉 ~ t2 from (4.16b) in the ballistic regime (t ≪ τu).
5.1. Evolution of Finite-Time Lyapunov Exponents
From §4 we may also approximate evolution of the finite-time Lyapunov exponent (FTLE) in chaotic flows as
| (5.5) |
where µ(t) is the leading eigenvalue of the Cauchy-Green tensor C′(t) = F′(t)⊤ · F′(t). Under the approximations where ξ(t) is a Gaussian white noise with zero mean and unit variance, then to leading order
| (5.6) |
As such, the average FTLE then evolves as
| (5.7) |
and so as expected the FTLE converges to the infinite time Lyapunov exponent λ at rate given by the velocity PDF power-law exponent β. We may also compute the variance of ν(t) as
| (5.8) |
As expected, both of these expressions provide accurate estimates of the FTLE mean and variance for all but short times, as reflected in Figure 9 and 10 respectively. Here the explicit role of algebraic stretching at times t < τϵ is shown to govern convergence of the ensemble average of the FTLE toward its infinite-time value λ.
Figure 9.
Comparison between analytic prediction of the mean FTLE 〈ν(t)〉 (5.7) (gray, dashed), the infinite-time Laypunov exponent λ (black, dashed) and 〈ν(t)〉 computed directly (dark grey, blue online) for the variable helicity flow with (a) ψ = π/2, (b) ψ = π/64.
Figure 10.
Comparison between analytic prediction of the FTLE variance (5.8) (gray, dashed) and computed directly (dark grey, blue online) for the variable helicity flow with (a) ψ = π/2, (b) ψ = π/64.
6. Conclusions
We have studied the kinematics of fluid deformation in steady 3D random flows such as pore- and Darcy-scale flows in heterogeneous porous media. We have developed an ab initio stochastic model which predicts evolution of the fluid deformation gradient tensor F(t) as coupled continuous time random walk (CTRW) from the velocity and velocity gradient statistics. One important way in which steady flow differs from its unsteady counterpart is that steady flow imposes constraints upon the kinematics of fluid deformation, namely zero mean extensional deformation in the stream-wise direction. This constraint then renders fluid deformation in steady flows anisotropic with respect to the velocity direction, and so fluid deformation in steady 3D flow cannot be characterised in terms of a single scalar quantity. This anisotropy may be characterised in terms of the fluid deformation longitudinal Λl(t) and transverse Λt(t) to the mean flow direction, which respectively act as inputs to models of longitudinal (Le Borgne et al. 2015) and transverse (Lester et al. 2016) mixing in steady random 3D flows. As such, fluid deformation in such flows cannot be characterised in terms of a single scalar value.
Under an appropriate streamline coordinate system both the velocity gradient and deformation gradient tensor are upper-triangular, where the diagonal components correspond to fluid stretching, and the off-diagonal terms correspond to fluid shear. This upper-triangular form of the velocity gradient tensor greatly simplifies solution of the deformation gradient tensor ODE, and facilitates derivation of an ab initio stochastic model of fluid deformation in random steady 3D flows. This approach differs significantly from conventional, empirical stochastic models of fluid deformation.
We apply this framework to several model flows and show that the statistics of the velocity gradient components are remarkably simple, with many components uncorrelated and Gaussian distributed. Similar to previous studies (Dentz et al. 2016b; Le Borgne et al. 2008a,b) we find that the fluid velocity and velocity gradient components follow a spatial Markov process, which forms the basis for a stochastic model for fluid deformation as a coupled CTRW along streamlines.
We develop analytic solutions to these CTRWs over various temporal regimes in both chaotic and non-chaotic flows, and these solutions show excellent agreement with direct numerical simulations. These solutions provide a concrete means of predicting transverse Λt(t) and longitudinal Λl(t) fluid deformation in random, steady flows from point-wise velocity statistics. We show that fluid deformation over all temporal regimes only depends upon three statistical parameters: the Lyapunov exponent λ, velocity PDF scaling β : limv→0 pv (v) ~ v−1+β, and shear exponent α : ϵ12, ϵ13 ~ v5/2−α. For non-chaotic steady flows (such as isotropic Darcy flow), only β and α need be quantified. These parameters can be determined directly from high-resolution experimental (e.g. PIV Holzner et al. (2015)) or computational (e.g. CFD de Carvalho et al. (2017)) studies, or some (such as the velocity PDF scaling) may be estimated from e.g. breakthrough curve data (Tyukhova et al. 2016).
These statistical parameters completely quantify the growth rates of transverse Λt(t) and longitudinal Λl(t) fluid deformation. This quantitative link between the velocity field statistics and fluid deformation is especially useful for application porous media flows, where recent advances (i) quantitatively link fluid mixing to fluid deformation (de Barros et al. 2012; Le Borgne et al. 2015; Lester et al. 2016; Dentz et al. 2018), and (ii) quantitatively link medium properties (such as heterogeneity controls in Darcy scale flow) to velocity field statistics (Dentz et al. 2016a; Fiori et al. 2007; Edery et al. 2014; Tyukhova et al. 2016)).
Solution of the governing CTRW uncovers a rich array of fluid deformation behaviour across the various regimes, ranging from linear and power-law to exponential and super-exponential growth. In most cases there are marked differences between longitudinal Λl(t) and transverse Λt(t) deformation, reflecting the strong deformation anisotropy that results from the constraints inherent to steady 3D flows. For chaotic flows, Λl(t) and Λt(t) respectively grow quadratically and linearly with time in the ballistic regime t ≪ τu, and both of these grow exponentially in the exponential regime t ≫ τϵ. In the shear-induced stretching regime τu ≪ t ≪ τϵ, transverse deformation grows exponentially, whereas longitudinal deformation transitions from power-law to super-exponential growth due to coupling between shear and stretching. For non-chaotic, steady zero-helicity flows (such as isotropic Darcy flow), transverse and longitudinal fluid deformation both grows algebraically as power-laws via similar mechanisms to that of 2D steady flows (Dentz et al. 2016b), namely the intermittency of shear events.
These results uncover and quantify the evolution of transverse and longitudinal fluid deformation in steady random 3D flows, as illustrated in Figure 1. The ad innate stochastic model of fluid deformation identifies and quantifies the statistical parameters of the flow field which govern fluid deformation. The deformation measures Λt(t), Λl(t) provide critical inputs to models of fluid mixing and transport in heterogeneous steady flows. This approach provides a means to develop upscaled models of fluid mixing and transport in e.g. porous media flows which may be couched in terms of physical properties of the host medium.
Supplementary Material
References
- Adachi K. Calculation of strain histories in Protean coordinate systems. Rheologica Acta. 1983;22(4):326–335. [Google Scholar]
- Adachi K. A note on the calculation of strain histories in orthogonal streamline coordinate systems. Rheologica Acta. 1986;25(6):555–563. [Google Scholar]
- Arnol’d VI. Sur la topologie des écoulments stationnaires des fluids parfaits. Comptes Rendus Acad Sci Paris. 1965;261:312–314. [Google Scholar]
- Arnol’d VI. On the topology of three-dimensional steady flows of an ideal fluid. J Appl Math Mech. 1966;30:223–226. [Google Scholar]
- Ashurst WmT, Kerstein AR, Kerr RM, Gibson CH. Alignment of vorticity and scalar gradient with strain rate in simulated navier–stokes turbulence. Physics of Fluids. 1987;30(8):2343–2353. [Google Scholar]
- Attinger S, Dentz M, Kinzelbach W. Exact transverse macro dispersion coefficients for transport in heterogeneous porous media. Stochastic Environmental Research and Risk Assessment. 2004;18(1):9–15. [Google Scholar]
- de Barros Felipe PJ, Dentz Marco, Koch Jonas, Nowak Wolfgang. Flow topology and scalar mixing in spatially heterogeneous flow fields. Geophysical Research Letters. 2012;39(8) n/a–n/a, l08404. [Google Scholar]
- Berkowitz B, Cortis A, Dentz M, Scher H. Modeling non-Fickian transport in geological formations as a continuous time random walk. Rev Geophys. 2006;44 2005RG000178. [Google Scholar]
- Bijeljic Branko, Mostaghimi Peyman, Blunt Martin J. Signature of non-fickian solute transport in complex heterogeneous porous media. Phys Rev Lett. 2011;107 doi: 10.1103/PhysRevLett.107.204502. 204502. [DOI] [PubMed] [Google Scholar]
- de Carvalho TP, Morvan HP, Hargreaves DM, Oun H, Kennedy A. Pore-scale numerical investigation of pressure drop behaviour across open-cell metal foams. Transport in Porous Media. 2017;117(2):311–336. [Google Scholar]
- Cirpka Olaf A, de Barros Felipe PJ, Chiogna Gabriele, Rolle Massimo, Nowak Wolfgang. Stochastic flux-related analysis of transverse mixing in two-dimensional heterogeneous porous media. Water Resources Research. 2011;47(6) n/a–n/a, w06515. [Google Scholar]
- Cocke WJ. Turbulent hydrodynamic line stretching: Consequences of isotropy. Physics of Fluids. 1969;12(12):2488–2492. [Google Scholar]
- Cushman JH. The Physics of Fluids in Hierarchical Porous Media: Angstroms to Miles. Theory and Applications of Transport in Porous Media. Springer Netherlands; 2013. p. 1. [Google Scholar]
- De Anna P, Le Borgne T, Dentz M, Tartakovsky AM, Bolster D, Davy P. Flow intermittency, dispersion, and correlated continuous time random walks in porous media. Phys Rev Lett. 2013;110(18):184502. doi: 10.1103/PhysRevLett.110.184502. [DOI] [PubMed] [Google Scholar]
- Dean DS, Drummond IT, Horgan RR. Effect of helicity on the effective diffusivity for incompressible random flows. Phys Rev E. 2001;63 doi: 10.1103/PhysRevE.63.061205. 061205. [DOI] [PubMed] [Google Scholar]
- Dentz M, de Barros Felipe PJ, Le Borgne T, Lester DR. Evolution of a solute blob in heterogeneous porous media. Journal of Fluid Mechanics. 2018 accepted. [Google Scholar]
- Dentz M, Kang PK, Comolli A, Le Borgne T, Lester DR. Continuous time random walks for the evolution of Lagrangian velocities. Phys Rev Fluids. 2016a;1 074004. [Google Scholar]
- Dentz Marco, Le Borgne Tanguy, Lester Daniel R, de Barros Felipe PJ. Scaling forms of particle densities for Lévy walks and strong anomalous diffusion. Physical Review E. 2015;92 doi: 10.1103/PhysRevE.92.032128. 032128. [DOI] [PubMed] [Google Scholar]
- Dentz Marco, Lester Daniel R, Le Borgne Tanguy, de Barros Felipe PJ. Coupled continous time random walks for fluid stretching in two-dimensional heterogeneous media. Physical Review E. 2016b doi: 10.1103/PhysRevE.94.061102. [DOI] [PubMed] [Google Scholar]
- Dieci Luca, Russell Robert D, Van Vleck Erik S. On the compuation of Lya-punov exponents for continuous dynamical systems. SIAM Journal on Numerical Analysis. 1997;34(1):402–423. [Google Scholar]
- Dieci Luca, Van Vleck Erik S. On the error in QR integration. SIAM Journal on Numerical Analysis. 2008;46(3):1166–1189. [Google Scholar]
- Duplat J, Innocenti C, Villermaux E. A nonsequential turbulent mixing process. Physics of Fluids. 2010;22(3) 035104. [Google Scholar]
- Edery Y, Guadagnini A, Scher H, Berkowitz B. Origins of anomalous transport in heterogeneous media: Structural and dynamic controls. Water Resour Res. 2014;50 doi: 10.1002/2013WR015111. [DOI] [Google Scholar]
- Finnigan JJ. Streamline coordinates, moving frames, chaos and integrability in fluid flow. In: Moffat HK, Tsinober A, editors. Topological Fluid Mechanics, Proc. IUTAM Symp. Topological Fluid Mechanics. Vol. 1. Cambridge University Press; 1990. pp. 64–74. [Google Scholar]
- Finnigan JJ. A streamline coordinate system for distorted two-dimensional shear flows. Journal of Fluid Mechanics. 1983;130:241–258. [Google Scholar]
- Fiori A, Jankovic I, Dagan G, Cvetkovic V. Ergodic transport trough aquifers of non-gaussian log conductivity distribution and occurence of anomalous behavior. Water Resour Res. 2007;43 W09407. [Google Scholar]
- Girimaji SS, Pope SB. Material-element deformation in isotropic turbulence. Journal of Fluid Mechanics. 1990;220:427–458. [Google Scholar]
- Holm Darryl D, Kimura Yoshifumi. Zero-helicity Lagrangian kinematics of three-dimensional advection. Physics of Fluids A. 1991;3(5):1033–1038. [Google Scholar]
- Holzner M, Morales VL, Willmann M, Dentz M. Intermittent lagrangian velocities and accelerations in three-dimensional porous medium flow. Phys Rev E. 2015;92 doi: 10.1103/PhysRevE.92.013015. 013015. [DOI] [PubMed] [Google Scholar]
- Kang PK, Dentz M, Le Borgne T, Juanes R. Anomalous transport on regular fracture networks: Impact of conductivity heterogeneity and mixing at fracture intersections. Phys Rev E. 2015;92 doi: 10.1103/PhysRevE.92.022148. 022148. [DOI] [PubMed] [Google Scholar]
- Kelvin WT. Reprint of Papers on Electrostatics and Magnetism. Macmillan & Company; 1884. [Google Scholar]
- Kenkre VM, Montroll EW, Shlesinger MF. Generalized master equations for continuous-time random walks. J Stat Phys. 1973;9(1):45–50. [Google Scholar]
- Kraichnan Robert H. Diffusion by a random velocity field. Physics of Fluids. 1970;13(1):22–31. [Google Scholar]
- Le Borgne Tanguy, Dentz Marco, Carrera Jesus. Lagrangian statistical model for transport in highly heterogeneous velocity fields. Phys Rev Lett. 2008a;101 doi: 10.1103/PhysRevLett.101.090601. 090601. [DOI] [PubMed] [Google Scholar]
- Le Borgne Tanguy, Dentz Marco, Carrera Jesus. Spatial markov processes for modeling lagrangian particle dynamics in heterogeneous porous media. Phys Rev E. 2008b;78:026308. doi: 10.1103/PhysRevE.78.026308. [DOI] [PubMed] [Google Scholar]
- Le Borgne Tanguy, Dentz Marco, Villermaux Emmanuel. Stretching, coalescence, and mixing in porous media. Phys Rev Lett. 2013;110 doi: 10.1103/PhysRevLett.110.204501. 204501. [DOI] [PubMed] [Google Scholar]
- Le Borgne T, Dentz M, Villermaux E. The lamellar description of mixing in porous media. Journal of Fluid Mechanics. 2015;770:458–498. [Google Scholar]
- Lester DR, Dentz M, Le Borgne T. Chaotic mixing in three-dimensional porous media. Journal of Fluid Mechanics. 2016;803:144–174. [Google Scholar]
- Meneveau Charles. Lagrangian dynamics and models of the velocity gradient tensor in turbulent flows. Annual Review of Fluid Mechanics. 2011;43(1):219–245. [Google Scholar]
- Moffatt HK. The degree of knottedness of tangled vortex lines. Journal of Fluid Mechanics. 1969;null:117–129. [Google Scholar]
- Ottino JM. The Kinematics of Mixing: Stretching, Chaos, and Transport. Cambridge, United Kingdom: Cambridge University Press; 1989. [Google Scholar]
- Scher H, Lax M. Stochastic transport in a disordered solid. I. Theory. Phys Rev B. 1973;7(1):4491–4502. [Google Scholar]
- Sposito Garrison. Topological groundwater hydrodynamics. Advances in Water Resources. 2001;24(7):793–801. [Google Scholar]
- Tabor M. Stretching and Alignment in General Flow Fields: Classical Trajectories from Reynolds Number Zero to Infinity. Dordrecht: Springer Netherlands; 1992. pp. 83–110. [Google Scholar]
- Thalabard Simon, Krstulovic Giorgio, Bec Jérémie. Turbulent pair dispersion as a continuous-time random walk. Journal of Fluid Mechanics. 2014;755 [Google Scholar]
- Truesdell C, Noll W. The non-linear field theories of mechanics. Vol. 2 Springer-Verlag; 1992. [Google Scholar]
- Tyukhova AM, Dentz Kinzelbach W, Willmann M. Mechanisms of anomalous dispersion in flow through heterogeneous porous media. Phys Rev Fluids. 2016;1 074002. [Google Scholar]
- Ye Yu, Chiogna Gabriele, Cirpka Olaf A, Grathwohl Peter, Rolle Massimo. Experimental evidence of helical flow in porous media. Phys Rev Lett. 2015;115 doi: 10.1103/PhysRevLett.115.194502. 194502. [DOI] [PubMed] [Google Scholar]
- Zaburdaev V, Denisov S, Klafter J. Lévy walks. Rev Mod Phys. 2015;87:483–530. [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.










