Thickening of viscoelastic flow in a model porous medium
E. J. Hemingway, A. Clarke, J. R. A. Pearson, S. M. Fielding

TL;DR
This study numerically investigates viscoelastic flow through a model porous medium, revealing mechanisms behind flow thickening as the Weissenberg number increases, with implications for understanding polymer solution flow behavior.
Contribution
It identifies two distinct mechanisms of flow thickening in porous media and explores how porosity influences these effects using numerical simulations.
Findings
Flow exhibits initial mild decrease then dramatic thickening with increasing Weissenberg number.
Two mechanisms of thickening are identified depending on obstacle spacing.
Flow remains steady across all Weissenberg numbers in a linear array configuration.
Abstract
We study numerically two-dimensional creeping viscoelastic flow past a biperiodic square array of cylinders within the Oldroyd B, FENE-CR and FENE-P constitutive models of dilute polymer solutions. Our results capture the initial mild decrease then dramatic upturn ('thickening') seen experimentally in the drag coefficient as a function of increasing Weissenberg number. By systematically varying the porosity of the flow geometry, we demonstrate two qualitatively different mechanisms underpinning this thickening effect: one that operates in the highly porous case of widely spaced obstacles, and another for more densely packed obstacles, with a crossover between these two mechanisms at intermediate porosities. We also briefly consider 2D creeping viscoelastic flow past a linear array of cylinders confined to a channel, where we find that the flow is steady for all Weissenberg numbers…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Thickening of viscoelastic flow in a model porous medium
E. J. Hemingway1, A. Clarke2, J. R. A. Pearson2 and S. M. Fielding1
1Department of Physics, Durham University, Science Laboratories, South Road, Durham, DH1 3LE, UK
2Schlumberger Gould Research, Madingley Road, Cambridge, UK, CB3 0EL, UK
Abstract
We study numerically two-dimensional creeping viscoelastic flow past a biperiodic square array of cylinders within the Oldroyd B, FENE-CR and FENE-P constitutive models of dilute polymer solutions. Our results capture the initial mild decrease then dramatic upturn (‘thickening’) seen experimentally in the drag coefficient as a function of increasing Weissenberg number. By systematically varying the porosity of the flow geometry, we demonstrate two qualitatively different mechanisms underpinning this thickening effect: one that operates in the highly porous case of widely spaced obstacles, and another for more densely packed obstacles, with a crossover between these two mechanisms at intermediate porosities. We also briefly consider 2D creeping viscoelastic flow past a linear array of cylinders confined to a channel, where we find that the flow is steady for all Weissenberg numbers explored.
I Introduction
Flows of polymeric melts and solutions exhibit a rich phenomenology that has been widely studied Larson2014 . Many such materials exhibit viscoelastic properties which dramatically affect their behaviour in processes used in their industrial application. Examples range from melt extrusion through coating process to flow in porous materials. The latter example has particular relevance in the oil and gas industry where viscoelastic solutions are routinely employed for enhanced oil recovery, matrix stimulation and fracturing. For enhanced oil recovery, aqueous polymer solutions have long been used to control the Saffman-Taylor instability Homsy1987 ; Bensimon1986 that results from the displacement of viscous oil by lower viscosity brine within a porous reservoir rock. Since the earliest experiments it has been known that for certain polymeric solutions, even for single-phase flow, an anomalously high pressure gradient is observed when compared with the flow of an appropriate equivalent Newtonian solution. Whereas this phenomenon has been long known, no clear understanding of the root cause of the high observed drag has been forthcoming. In particular there has been no clear elucidation of the relative contributions of shear, extensional and elastic stresses. The excess pressure gradient directly impacts the industrial process by limiting the rate of injection of polymeric solution, where an excessive pressure gradient will lead to fracturing of the rock in the vicinity of the injector and to degradation of the polymer.
Experimentally, several authors have studied the flow of a viscoelastic fluid past a biperiodic array of obstacles arranged in two spatial dimensions Chmielewski1992 ; Skartsis1992 ; Khomami1997 ; Howe2015 ; James2012 ; James2016 . (The upper panel of Fig. 1 shows a sketch of the simplified cartoon of such a geometry that we shall study numerically in this work.) The dominant physical effect consistently reported in these experiments is a dramatic upturn in the adimensional pressure drop, known as the drag coefficient, relative to that for a Newtonian fluid of matched viscosity, for Weissenberg numbers exceeding a critical value . (The Weissenberg number is the product of a characteristic shear-rate in the flow and polymer relaxation time . Later in the text we define three Weissenberg numbers suited to the problem at hand.) This upturn is often also accompanied by the development of time-dependent flow fields, with crossing streaklines and structure in the third spatial dimension Chmielewski1992 ; Khomami1997 , into the page in the simplified sketch of Fig. 1. For low Weissenberg numbers a subtler effect is sometimes also seen, in which the pressure drop initially decreases slightly relative to the Newtonian case Khomami1997 before the upturn just described for .
Some of these studies Clarke2015 ; Clarke2015a correlate the observed upturn in the drag coefficient (described therein via an apparent viscosity) found for polymer solution flow in outcrop rock samples with flows of the same solutions observed in 2D microfluidic networks. These networks comprise “pores” and randomly sized “throats” on a grid rotated to the average flow direction. The experiments were subsequently extended Howe2015 to show how the onset of additional drag depended on solution parameters. In particular, the onset of thickening was found to be well characterized by a Weissenberg number derived using a characteristic apparent shear rate proportional to flow rate together with a molecular relaxation time (see Fig. 11 in that work). In these studies, the transition to a time-dependent state resembling turbulence is marked by the appearance of crossing streaklines, a 3D effect which isn’t possible in the current 2D study. Nuclear magnetic resonance studies Mitchell2016 demonstrated time-dependent flows within a full 3D pore network (a rock) via an effective diffusion constant measurement. The analysis developed in the following paper can also be applied to these geometries at 45 degree orientations. Our results (not discussed here) suggest that the cylinder size has less effect on the flow character (defined in Section VI.1) than for orientations. However we defer a full study in these rotated geometries to future work.
From a theoretical viewpoint, early attempts to understand flow in porous media adopted a coarse-grained approach, discarding microscopic details in favour of macroscopic properties. For Newtonian flow, Darcy darcy1856 proposed a relation between the pressure drop per unit length of material and the mean velocity scale
[TABLE]
where is the fluid’s viscosity. The permeability is a constant that should depend only on the properties of the medium, but is unknown a priori. A relation between the permeability and the medium’s porosity (the ratio of free volume to total volume) was later proposed in the Blake-Kozeny-Carman equation Carman1937 , which proved successful in describing a range of simple flows. However the validity of this macroscopic approach remains largely limited to Newtonian flows.
In theoretically understanding viscoelastic creeping flows in porous media, much of the progress has been made computationally Talwar1992 ; Talwar1995 ; Souvaliotis1996 ; LiuThesis1997 ; Alcocer1999 ; Alcocer2002 ; Gillissen2013 . Early simulations of two-dimensional (2D) viscoelastic flow past a bi-periodic square Talwar1992 ; Talwar1995 or rectangular Souvaliotis1996 array of cylinders observed a slightly reduced pressure drop at low Weissenberg numbers compared to that of a Newtonian fluid of matched viscosity, as seen experimentally. However the dramatic upturn in the drag coefficient at high , which is the dominant physical effect seen experimentally, was not captured in these early numerical works, presumably due to the restricted computational processing power available at the time. It was however later captured in simulations of the Oldroyd B and FENE-CR models, also in 2D biperiodic arrays LiuThesis1997 .
Alcocer et al. Alcocer1999 ; Alcocer2002 investigated 2D flow of the FENE-CR model past a biperiodic array of cylinders, with a particular focus on the dependence of the effective permeability on the cell aspect ratio, for a fixed area fraction of cylinders. They demonstrated a non-monotonic dependence of permeability on aspect ratio. For a fixed aspect ratio and area fraction, they reported in an initial increase in permeability with increasing , equivalent to the initial decrease in drag in other studies.
Gillissen Gillissen2013 simulated 2D flow of the FENE-P model past a biperiodic hexagonal array of cylinders. This study convincingly captured both the initial downturn and then significant upturn in the drag coefficient seen experimentally as a function of Weissenberg number. Analysing the flow field as a function of space in terms of regions of pure shear (which is the same as extension), simple shear and pure rotation, they demonstrated a predominance of shear regions at low , with a progressive increase in elongational regions with increasing . At high the polymer conformation tensor was found to be fully extended, showing the importance of finite chain extensibility in this regime.
De *et al. *studied 3D flow of a FENE-P fluid past an array of cylinders (both with and without walls) De2016 . They found an elastic instability whereby recirculating regions in the cylinder wake break symmetry and form a 3D structure, which occurs at a Deborah number consistent with Ref. Smith2003 . All their simulation runs attained a time-independent steady-state.
Besides the biperiodic geometries just discussed, significant efforts have also been devoted to understanding viscoelastic flow past a single cylinder or linear array of cylinders confined to a channel: experimentally McKinley1993 ; LiuThesis1997 ; Moss2010a ; Ribeiro2014 ; Zhao2016 , by linear stability analysis Smith2003 ; Sahin2008 , and by direct numerical simulation Ribeiro2014 ; Liu1998a ; Hulsen2005 ; Oliveira2005 ; Claus2013 ; LiuThesis1997 ; Vazquez-Quesada2012 ; Grilli2013 . The lower panel of Fig. 1 shows a sketch of the simplified cartoon of such a geometry that we shall study numerically in this work.
By studying the flow of Boger fluids past a single cylinder in a channel, McKinley *et al. *McKinley1993 observed a transition from steady 2D to steady 3D flow in the downstream wake. At higher flow rates, they found another instability where time-dependent velocity oscillations form in the wake region. Liu LiuThesis1997 considered flow past a single cylinder, and widely and closely spaced linear arrays of cylinders. For the single cylinder, they observed a mild downturn in the drag at moderate , followed by an upturn at larger which was accompanied by a transition from steady 2D to steady 3D flow. In the linear arrays, the transition was from steady 2D to time-dependent 3D structure in both cases. Moss and Rothstein Moss2010a studied flow of wormlike-micelles (WLMs) past a single cylinder for several ratios of cylinder diameter to channel width. They observe a significant decrease in the normalised pressure drop as a function of which was attributed to the shear-thinning properties of the fluids. Of the two fluids tested, only one exhibited an instability, which was attributed to breakdown of the WLMs in the extensional flow in the cylinder wake. Using flow-induced birefringence measurements, the authors showed that shear flows at the channel walls were not necessary to produce the wake instability. Recent experiments on WLMs Zhao2016 found that upstream vortices formed at much larger , and unsteady flow downstream at even larger .
Simulations of 2D creeping viscoelastic flow past a linear array of cylinders confined in a channel Liu1998a ; Hulsen2005 captured an initial mild decrease then subsequent upturn in the drag coefficient as a function of increasing Weissenberg number. All the states observed were however steady as a function of time. In 2D simulations of flow past a single cylinder confined in a channel, temporal oscillations in the size of a recirculating region that forms downstream of the cylinder are seen Oliveira2005 ; Claus2013 , with an associated slight increase in the drag coefficient compared with the time-independent state.
Attempts to understand the onset at high of the 3D time-dependent states seen experimentally for creeping viscoelastic flow past an array of cylinders in a channel have been made by performing a linear stability analysis for the dynamics of small amplitude 3D perturbations to an initially 2D flow state. By such an analysis, Smith et al. Smith2003 reproduced some of the experimentally observed characteristics of the instability, in particular the wavevector of the most unstable mode and the critical at which the instability first arises. Sahin and Wilson Sahin2008 demonstrated that the wavelength of the instability scales with cylinder spacing for closely spaced cylinders, and with the size of the wake behind the cylinder for wider cylinder spacing. Both studies warn that this 3D instability potentially restricts the range of over which purely 2D simulations might remain valid. Also we stress that linear stability does not preclude the existence of nonlinear instabilities, e.g., as discussed by Pan *et al. *Pan2013 .
Vázquez-Quesada and Ellero performed 2D smoothed particle hydrodynamics (SPH) simulations of viscoelastic flow past an array of cylinders in a channel Vazquez-Quesada2012 ; Grilli2013 , capturing the initial downturn and subsequent upturn in the drag coefficient as a function of Weissenberg number, as seen experimentally. At higher the results of this study departed from other 2D numerical works LiuThesis1997 in reporting a transition to a time-dependent state, which the authors interpreted as viscoelastic turbulence. We do not find this viscoelastic turbulence, and discuss carefully the differences between our study and Refs. Vazquez-Quesada2012 ; Grilli2013 that might potentially explain this apparent discrepancy between the two studies.
Ribeiro et al. Ribeiro2014 studied fully 3D viscoelastic flow past a cylinder confined to a channel, both experimentally and numerically, for both a shear thinning and a Boger fluid. For the shear-thinning fluid they reported an elastic instability setting in upstream of the cylinder at critical value of that depends on the cylinder height in the vorticity direction. For Weissenberg numbers just beyond onset of the instability, the system’s state is asymmetric and time-independent. A subsequent transition to a time-dependent state was reported at larger still.
Among the simulation studies of viscoelastic flow just surveyed Talwar1992 ; Talwar1995 ; Souvaliotis1996 ; LiuThesis1997 ; Alcocer1999 ; Alcocer2002 ; Gillissen2013 , each considered one (or in some cases two) fixed ratio(s) of obstacle size to obstacle spacing, i.e., a fixed medium porosity. A key contribution of this work is systematically to vary the medium porosity over a broad range, from the limit of widely spaced obstacles to ones that nearly touch. In doing so, we shall demonstrate two qualitatively different mechanisms underpinning the dramatic upturn of the drag coefficient with Weissenberg number seen experimentally: one at low obstacle area fraction and another at high area fraction, with a crossover between these mechanisms at intermediate area fraction.
In neither case, however, do we find the thickening to be associated with the onset of a time-dependent flow, as often reported experimentally. The same is true in the 2D biperiodic simulations in the earlier literature Talwar1992 ; Talwar1995 ; Souvaliotis1996 ; LiuThesis1997 ; Alcocer1999 ; Alcocer2002 ; Gillissen2013 . One possible explanation for this discrepancy is that the time-dependent state seen experimentally is 3D in nature, and cannot be captured in purely 2D simulations.
The paper is structured as follows. In Secs. II and III we introduce the flow geometries and constitutive models to be studied. The governing parameters and dimensionless groups are summarised in Sec. IV. In Sec. V we outline our numerical methods, and provide benchmarks to validate them against known results in the Newtonian limit. We then present our results for viscoelastic flow: in Sec. VI for a biperiodic array of cylinders and in Sec. VII for a linear array of cylinders in a channel.
II Flow geometries
We shall study two different flow geometries. The first comprises a biperiodic array of cylinders, sketched in the upper panel of Fig. 1. The second comprises a linear array of cylinders in a channel bounded by solid walls, sketched in the lower panel of the same figure. In each case the flow cell has length horizontally and height vertically, and the cylindrical obstacle has radius . At the boundaries of the cells represented by dashed lines all flow variables are ascribed periodic boundary conditions. At the cell boundaries represented by solid lines, and at the cylinder surface, conditions of no-slip and no-permeation apply. In each case we assume the flow to be translationally invariant into the page in Fig. 1, and simulate the flow in the two dimensions of the page only.
The flow, which we assume to be from left to right, can be imposed in two different ways. In the first, a given throughput per unit time is prescribed (such that the characteristic velocity scale is then ), with the pressure drop measured in response. Alternatively, we can impose the pressure drop and measure the resulting throughput .
In either case, a key experimental observable is the drag coefficient
[TABLE]
which measures the pressure drop normalised by the characteristic velocity scale and the solvent viscosity. In the limit of Newtonian flow this quantity depends only on the flow geometry. In non-Newtonian flow it also depends via the Weissenberg number on the nonlinear constitutive behaviour of the fluid in question. In reporting our numerical results below we shall typically show the drag coefficient at any given Weissenberg number, , normalised by the corresponding value in the Newtonian limit of zero Weissenberg number, , defining
[TABLE]
III Constitutive models
We write the total stress in a fluid element at position and time as the sum of a viscoelastic contribution from the polymer chains, a Newtonian solvent contribution of viscosity , and an isotropic contribution with a pressure :
[TABLE]
The symmetric strain rate tensor where and is the fluid velocity field.
Throughout we consider the creeping flow limit of zero Reynolds number. Here the condition of force balance requires the stress field to be divergence free:
[TABLE]
such that
[TABLE]
The pressure field is determined by enforcing flow incompressibility:
[TABLE]
The dynamics of the polymeric stress is specified by a viscoelastic constitutive model. In this work we consider three different phenomenological constitutive equations: the Oldroyd B, FENE-CR and FENE-P models Larson1988 . These each describe a dilute polymer solution by representing each polymer chain as a simplified dumbbell comprising two beads connected by a spring. The conformation tensor is defined as the ensemble average of the outer dyad of the dumbbell end-to-end vector , which is taken to have unit length in equilibrium. The conformation of the polymer chains determines the viscoelastic stress according to
[TABLE]
with a constant modulus . In addition to the spring force, each bead also experiences viscous drag against the solvent Larson1988 and stochastic thermal fluctuations. The conformation tensor is then taken to obey
[TABLE]
with a characteristic relaxation time , where
[TABLE]
is the upper convected derivative Larson1988 . We have included a modification to the original equations by introducing a diffusive term, where is a small lengthscale below which gradients in are attenuated. Similar modifications have been made to the Johnson-Segalman model in the context of shear banding Johnson1977 ; Radulescu1999 . Specifically in the context of porous media, Gillissen included diffusive terms in his study of a FENE fluid past a biperiodic array of cylinders Gillissen2013 . Thomases *et al. *also recently showed that a small diffusive contribution can support a finite polymer stress in a qualitatively similar fashion to FENE models Thomases2007 ; Thomases2011 . Without diffusion included, we find that the severe space- and time-step requirements limit the range of Weissenberg numbers that can feasibly be explored.
Gradient terms in require a boundary condition at the walls and at the cylinder surface. For simplicity we choose zero gradient at the walls (when present). While the zero gradient condition can also explicitly be imposed on the cylinder surface111The method is analogous to the procedure used to enforce no-slip boundary conditions on the cylinder surface, see the discussion preceding Eq. 15. Essentially, we add a term to restore the gradient normal to the cylinder to zero., we find that our numerical method (which solves for everywhere in the computational domain, both inside and outside of the cylinder) in fact naturally produces an emergent zero gradient at a typical radius . We therefore find that it is sufficient to ensure that is small compared to any other physical lengthscale in the problem: we fix in all that follows and we have checked that our results are qualitatively (and in almost all cases quantitatively222The only exception is in the closely spaced cylinders case shown in Fig. 17 (right) where the drag upturn is slightly less steep for . The point of upturn in the drag is unchanged in all cases, and all states remain time-independent. ) unchanged by further decreasing .
The functions and in Eqns. 8 and 9 are different in the three different models. The Oldroyd B model has , which corresponds to assuming that the spring of each dumbbell is Hookean. For a sustained imposed extensional strain rate this model displays an extensional catastrophe in which the dumbbells stretch out indefinitely and the extensional stress grows indefinitely.
The phenomenological FENE-CR and FENE-P models regularise this catastrophe by insisting that the extensional stress of the polymer chains (dumbbells) must remain finite at all deformation rates. They do so by replacing the Hookean spring law by a non-linear law with finite-extensibility Chilcott1988 . The FENE-CR model has
[TABLE]
while the FENE-P model has
[TABLE]
The parameter in Eqn. 11 characterises the maximum extent to which any dumbbell can be stretched. We choose to express this in terms of , noting that the limit corresponds to Oldroyd B dynamics with infinite extensibility.
Under conditions of ideal viscometric simple shear flow, the imposed velocity gradient tensor in Cartesian () coordinates is
[TABLE]
In steady state under this applied flow, the shear stress (which we also denote ) as a function of defines the fluid’s shear constitutive curve, as shown in Fig. 2 for the three models considered here. The shear viscosity of the Oldroyd B and FENE-CR models is constant as a function of . The FENE-P model shear thins to an extent determined by the value of .
In an ideal viscometric planar extensional flow, the imposed velocity gradient tensor
[TABLE]
In steady state, the extensional stress (which we also denote ) as a function of defines the fluid’s extensional constitutive curve, as shown in Fig. 2 for the three models. As can be seen, the extensional constitutive curve of the Oldroyd B model is undefined for flow rates , consistent with our discussion above of the chain stretch catastrophe. In contrast, the FENE models have well-defined constitutive curves at all strain rates . Indeed for matched the two FENE models have the same extensional constitutive curves, with a finite limiting extensional viscosity as .
IV Parameters and dimensionless groups
The eight parameters characterising the fluid, geometry, and imposed flow just described are: the solvent viscosity , the polymer modulus , the polymer viscoelastic relaxation timescale , the polymer finite extensibility parameter , the cell length , the cell height , the cylinder radius and the flow’s throughput rate .
We are free to choose units of mass, length and time, leaving five dimensionless groups as follows: the ratio of cylinder radius to gap height , the ratio of cell length to cell height , the ratio of solvent to total (zero shear) viscosity , the finite extensibility parameter , and a Weissenberg number characterising the strength of the velocity gradients compared to the inverse of the fluid’s stress relaxation time . (We return below to define precisely.) We drop tildes hereafter with the understanding that (for example) values for and are always quoted in units of . To allow benchmarking of our results against the earlier literature we fix the viscosity ratio throughout. Remaining to be explored numerically are then the dimensionless cylinder radius , the dimensionless cell length , the finite extensibility parameter and the Weissenberg number .
The Weissenberg number is a dimensionless quantity characterising the scale of velocity gradients in the flow in units of the inverse relaxation time. On purely dimensional grounds, one simple possible definition is . However we have found it more useful to define two different Weissenberg numbers based on a characterisation of the velocity gradients that actually develop inside the flow geometry. We shall return to discuss these in Sec. VI below.
In our studies of the biperiodic geometry we consider a square cell with . For the channel geometry we take the cylinder spacing as an additional variable to be explored numerically.
V Numerical methods
We numerically solve the model equations 6, 7, 8 and 9 using a timestepping approach. Each main timestep comprises two separate substeps, as follows. In the first substep the viscoelastic stress is updated according to the viscoelastic constitutive equations 8 and 9 with a fixed velocity field . This update is performed in the whole plane of Fig. 1, even inside the cylinder, where the velocity is zero to within the accuracy of our numerical approach. For this substep we adopt a method that we have used in our own previous work Fielding2006 , to which we refer the reader for details.
With that newly updated viscoelastic stress field, the velocity field is then updated in the second substep to satisfy Eqns. 6 and 7. This substep needs more careful discussion, because the presence of the cylindrical posts renders the procedure more complicated than in Ref. Fielding2006 (which considered a rectangular flow cell with no obstacles). In particular, the boundary conditions of no-slip and no-permeation must be satisfied for the fluid velocity round the edge of each obstacle. To tackle this we use an immersed boundary method (IBM)Peskin1972 ; Peskin2002 ; Mittal2005 , which couples a solution of Eqns. 6 and 7 on a regular Eulerian grid with an off-grid Lagrangian description of the cylinder surface. (We use the term Lagrangian to be consistent with the IBM literature, although in our particular problem the cylinder doesn’t advect with the flow.)
The cylinder surface is characterised by a one-dimensional curvilinear Lagrangian coordinate around it. (Although we use the word cylinder, in our 2D study it is of course represented by a circular cross section, with a 1D edge.) The location of a point at the Lagrangian coordinate is given in the Eulerian frame as . A Lagrangian force density is then incorporated, calculated by prescribing the desired location of the cylinder , and imposing a Hookean restoring force when the cylinder deviates from this:
[TABLE]
where is a large spring constant. Given that the desired location is independent of time, differentiating Eqn 15 with respect to time gives
[TABLE]
in which the Lagrangian velocity at the cylinder surface is calculated from the velocity in the Eulerian frame as
[TABLE]
Eqn. 16 is evolved at each timestep using an explicit Euler algorithm. The Lagrangian force density then gives a force contribution in the Eulerian frame of
[TABLE]
This is incorporated as an additional source term to the left hand side of the generalised Stokes’ equation 6, which is then solved on a rectangular Eulerian grid in the full plane of Fig. 1 using the methods of Ref. Fielding2006 . Without walls, this can be done either imposing the overall throughput (and measuring the pressure drop) or imposing the pressure drop (and measuring the throughput), and we have checked that these are equivalent in all our biperiodic results presented below. With walls included, we always impose the latter quantity.
The transfer of information between the Lagrangian and Eulerian grids in Eqns. 17 and 18 is achieved in numerical practice by approximating the Dirac delta function by a smoothed Peskin delta function , in which Lai2000
[TABLE]
Here is the Eulerian grid spacing, given a rectangular grid of points. The Lagrangian boundary of circumference is discretized into nodes of equal separation . The optimal value of the ratio is unknown a priori. Too small a value risks oversampling the boundary forces, while too large a value risks fluid leakage across the boundary. We set , and have checked that our results are robust to reasonable variations around this value. We have also ensured that all our results presented below are converged on the limit of grid spacing and of timestep .
In the numerical solution just described, the methods employed to update the viscoelastic stress in the first substep of each timestep have been tested and benchmarked by ourselves in several previous publications Fielding2006 ; Fielding2007 . Therefore we focus here only on benchmarks to validate the second substep, in which the velocity field is calculated by solving Eqns. 6 and 7. The presence of viscoelasticity in this substep is trivial: it appears only as a source term in Eqn. 6). All the issues of principle are already contained in the solution of Eqns. 6 and 7 for purely Newtonian flow in the geometries of interest here, for which known benchmarks exist, as follows.
Sangani and Acrivos Sangani1982 derived analytical expressions for the drag coefficient as a function of the cylinder radius in Newtonian flow past the biperiodic array of Fig. 1 (upper), separately for the small cylinder limit , and for the limit (in our units) in which adjacent cylinders approach contact. These are shown by the dotted and dashed lines respectively in the upper panel of Fig. 3. Numerical results obtained using our IBM method are in excellent agreement with these predictions, as shown by the circles in the same panel. Also shown (by the diamonds, squares and triangles) are results for the drag coefficient additionally obtained in the present study using two different numerical methods that are independent of the IBM described above: a phase field method and a circular-propagator method HemingwayThesis2015 . As can be seen, these numerical results for the drag coefficient are in excellent agreement between all our three methods across the full range of cylinder radii. For one particular value of the cylinder radius, the full flow field as calculated in a biperiodic array is shown in the lower panel of Fig. 3: on the left using the IBM, and on the right using the propagator method. Excellent agreement is seen between the two methods.
In Fig. 4 (upper), we show that numerical results obtained using our IBM for the drag coefficient as a function of cylinder radius for a fixed (wide) horizontal cylinder separation in the channel geometry of Fig. 1 (lower) are in excellent agreement with the analytical prediction of Faxen Faxens1946 for flow past a single cylinder in a channel. Fig. 4 (lower) shows that our results for the full flow field in the channel geometry are in excellent agreement with those of Ref. Ellero2011 . Finally, in Fig. 5 we compare profiles of the polymer stress against previous work in the biperiodic geometry Souvaliotis1996 , again demonstrating excellent agreement.
VI Results: viscoelastic flow past a biperiodic array of cylinders
Having carefully benchmarked our codes against known results in the literature, we now present our new results for viscoelastic flow past the biperiodic array of cylinders as sketched in Fig. 1 (top).
VI.1 Character of the flow field
In Fig. 2 above we presented the stationary constitutive curves of the Oldroyd B, FENE-P and FENE-CR models, separately for the idealised flow fields of homogeneous simple shear and homogeneous planar extension. A key aim of this work is to examine whether the thickening observed as a function of increasing Weissenberg number in the flow of a viscoelastic fluid through a porous medium can be understood in terms of the fluid’s underlying constitutive behaviour in those simpler protocols of homogeneous simple shear and planar extension.
In any porous flow geometry, however, the flow field will of course vary in space (and sometimes also in time) in a complicated way, and will in general comprise an admixture of both shear and extensional components at any location. To quantify the flow field at any location, therefore, we write the local velocity gradient tensor as the sum of symmetric and antisymmetric contributions, and , with eigenvalues and respectively. Here measures the rate of deformation, and accordingly the strength of the deforming effect that the flow is expected to have on the polymer chains. characterises the rate of rotation, which does not deform the polymers.
Out of these two eigenvalues we also construct the frame-invariant, rate-independent parameter Skartsis1992 ; Gillissen2013
[TABLE]
This quantifies the nature of the flow field at any location, in the following way. A value corresponds to pure extensional flow, which is sometimes also called pure shear flow (as expressed relative to Cartesian axes in Eqn 14). For the flow is purely rotational, and will have no deforming effect on the polymer chains. For the rate of straining is equal to the rate of rotation, giving an equal superposition of rotation and pure shear. This corresponds to simple shear flow (as expressed relative to Cartesian axes in Eqn. 13). These three cases are sketched in Fig. 6.
In practice, of course, the flow field in any given geometry will change as a function of Weissenberg number . Indeed, this effect is fully accounted for in our numerical studies, as described in Sec. V above. In examining our numerical results, however, we find that this change is relatively modest. Because of this, we shall frame the discussion of our results in trying to understand how the polymer responds, with increasing , to a velocity field that is assumed to be unchanged from that at . Accordingly, we focus the discussion in this section on the flow field that pertains at .
As can be seen in the left two columns of Fig. 7, the rate of deformation is strongest round the upper and lower edges of the cylinder for all values of the cylinder radius , and is dominated by simple shear. As shown in Fig. 8, the deformation rate in these regions scales with cylinder radius as . Because the flux is constant through any vertical slice, the mean velocity increases as it is forced through the narrow vertical gap between adjacent cylinders, producing an effective velocity that might be expected to scale as . A typical shear-rate in the gap would then be . Based on this, we define a Weissenberg number
[TABLE]
If any regime exists in which the pressure drop is dominated by these regions of simple shear just above and below the cylinder, we would expect to be the relevant Weissenberg number to characterise that regime.
For the low porosity geometries with small , there also exists a region of reasonably strong deformation fore and aft of the cylinder, which is extensionally dominated. To characterise this, we define a Weissenberg number
[TABLE]
This takes as its characteristic time the residence time of the polymer near the cylinder, . The cylinders are widely spaced in this regime, so we expect the inter-cylinder spacing to be a less important lengthscale in comparison. As shown in Fig. 9, this definition provides a reasonable approximation of the deformation rate in this region. Therefore in any regime in which the pressure drop is dominated by these regions of extension fore or aft of the cylinder, we expect to be the relevant Weissenberg number to characterise the flow in that regime. Note that while should strictly be labelled as a Deborah number Colby2013 , for simplicity here we retain the label .
Finally, there exists a region of moderately strong extensional flow centred around the 45∘ diagonal lines, associated with the fluid just starting to squeeze into, and then subsequently move out of, the gap between vertically adjacent cylinders. As shown in Fig. 10, the deformation rate in this region scales as . Accordingly, we define a Weissenberg number
[TABLE]
In any regime where the pressure drop is dominated by the squeezing of the fluid through the gap between vertically adjacent cylinders, we expect to be the relevant Weissenberg number to characterise the flow. Note that while the scalings provided by Figs. 9-10 are taken at representative points in the fluid, they can only expected to hold to within an order 1 prefactor. However we will show that each of the Weissenberg number definitions Eqs. 21,22 accurately captures the onset of thickening in the regime of for which it is expected to apply, justifying our choices.
Having discussed the nature of the flow field in the limit of Newtonian flow, , we now proceed to describe our numerical results for the flow response of the Oldroyd B, FENE-P and FENE-CR models as the Weissenberg number (according, in any regime, to the most relevant of the above definitions in that regime) increases with the polymer relaxation time .
VI.2 Oldroyd B model
In Fig. 7 we explore the flow response of the Oldroyd B model as a function of the cylinder radius (down each column) and the adimensional polymer relaxation time , proportional to the Weissenberg number (along each row). (In each case the cell height and the velocity characterising the throughput .)
Shown in each column (beyond the first two) of Fig. 7 is a colourmap of the largest eigenvalue of the polymer conformation tensor , which characterises the degree to which the polymer molecules are deformed by the flow. ( in a fluid equilibrated at rest.) For small Weissenberg number (third and fourth columns), the colourmap of the polymer deformation is essentially the same as that of the deformation rate of the flow field (first column), consistent with the fact that the solution of the Oldroyd B model in the Newtonian limit is .
Moving rightwards across the montage from the third column, (and so ) progressively increases. For each cylinder radius (along each row), the first noticeable effect with increasing is that the bright regions of strong polymer deformation associated with the regions of simple shear along the top and bottom of the cylinder shift slightly downstream (rightwards). Given that this shift is in the direction of flow, one might expect that this arises due to the increasing influence of the advective term in the polymer constitutive equation with . (In contrast, for the advection term plays no role and the dynamics are purely local.) The polymer conformation at any location would then be affected not only by the flow field at that location, but would also receive information about the flow field immediately upstream (leftwards).
However, elastic effects arising due to the distortion term cannot be neglected. In order to quantify the relative strength of advection and distortion, we first note that the constitutive equation Eq. 9 can be rewritten in terms of the polymer stress (as opposed to the conformation tensor ). In steady state this reads
[TABLE]
The three tensorial contributions can be contracted to scalars as
[TABLE]
and integrated over space to yield a single value for each term. In Fig. 11 (top) we plot these integrals as a function of . This shows that for small to moderate values of , the steady-state equation is dominated by distortion rather than advection. This result is reinforced by the colourmaps in Fig. 11 (bottom) that show that distortion (near the cylinder tops) is stronger than advection (just before and after the narrowest vertical point). This suggests that the observed downturn in the drag is mainly a result of distortion rather than advection. Interestingly, beyond a certain value of , the advective term becomes comparable to distortion. We will later show that this coincides with the point at which the drag dramatically increases, (see black triangles in Fig. 12).
Corresponding to the montage of Fig. 7, curves of the normalised drag coefficient as a function of increasing are shown in Fig. 12, separately for each value of (each row of the montage). The signature in the drag coefficient of the initial slight shift rightwards of the flow pattern just described is an initial decrease of with , relative to the value in the Newtonian limit . In the existing literature this effect is sometime suggested to stem from a shear thinning effect Moss2010 ; Gillissen2013 . However the Oldroyd B model does not shear thin, so that explanation cannot be valid here. We suggest instead that this initial decrease in drag arises due to the effect of the elastic distortion terms in slightly (spatially) ‘delaying’ the build-up of viscoelastic stress at any location (recall Fig. 11), relative to the Newtonian case. In this way, the regions of strongest polymer deformation are shifted slightly away from the regions of strongest shear rate.
Moving further right across the montage of Fig. 7, more dramatic changes in the flow field are evident. For small values of the cylinder radius , as (and so ) increases rightwards across the montage, a bright streak develops in the colourmap of the polymer conformation tensor, focused in a wake along the centreline aft of the cylinder. This is due to the region of extensional flow to the right of the stagnation point at the centre-aft point of the cylinder edge, which causes a strong extensional stretching of the polymer molecules as the Weissenberg number increases. (Recall this region of extensional flow, , in the first two columns of the montage for small . As noted above, the flow map itself also changes with , but to a relatively modest extent.) This extensional stretching of the polymer chains manifests itself as a strong upturn in the drag coefficient following a minimum at . As can be seen in Fig. 12a), this occurs at a (nearly) constant value of the Weissenberg number for several different (small) values of the cylinder radius . This confirms that , which we recall is defined by considering the rate of extensional deformation aft (and fore) of each cylinder, is indeed the relevant dimensionless rate to characterise the flow in this regime of low cylinder radius and high medium porosity.
James studied experimentally the flow of a Boger fluid past a square array of cylinders in this regime of small James2012 . As in our simulations, they found the flow to be steady (up to values of their defined Deborah number ). They likewise reported only a small downturn in the drag coefficient as a function of increasing , before a pronounced upturn at .
Returning to Fig. 7, for larger values of the cylinder radius , the dominant effect as increases rightwards across the montage is that the layers of strong polymer deformation in the shear fields on the upper and lower edges of the cylinder intensify, and are supplemented by the development of secondary ‘layers’ of strong polymer deformation above and below the cylinder (one layer above the cylinder and one below it). These appear to originate in the contraction as the flow moves from the left hand edge of each snapshot into the narrow gaps between vertically adjacent cylinders, with these secondary ‘layers’ also advected downstream into the vertical gap. This again manifests itself as a strong upturn in the drag coefficient following a minimum at . As seen in Fig. 12b), this upturn occurs at a constant value of for several different values of the cylinder radius . This confirms that is indeed the relevant Weissenberg number to characterise the flow in this regime of larger cylinder radius and smaller medium porosity.
The values of and at the minima in the drag coefficient curves of Fig. 12 are plotted as a function of cylinder radius in Fig. 13. As can be seen, the upturn occurs at a roughly constant value of
[TABLE]
The crossover between which of and dominates at any value of occurs at . For cylinder radii we have : in this regime, the effects of the extensional wake in the relatively wide horizontal gap between horizontally adjacent cylinders dominate those of shear in the gap between vertically adjacent cylinders. For we have : in this regime the squeezing of the fluid into the now narrower vertical gap between vertically adjacent cylinders dominates any effects in the now smaller horizontal extensional wake. This effectiveness of in characterising the flow across the full range of cylinder radii is also seen via the master plot of the drag coefficient as a function of in Fig. 12c): the upturn occurs at a fixed value of for all values of .
VI.3 Fene models
We consider now the effect of finite dumbbell extensibility on the phenomena just discussed. In particular, we shall report the drag coefficient as a function of Weissenberg number in each of the FENE-P and FENE-CR models, for two different values of the cylinder radius: and . The case was considered previously LiuThesis1997 for both FENE models, and our findings for will be qualitatively consistent with that study.
Our results for the FENE-P model are shown in Fig. 14a). We recall from Fig. 2 that, under conditions of homogeneous viscometric flow, this model thins in both shear and extension. Consistently, we find that the drag coefficient is smaller for the FENE-P model () than for the Oldroyd B model () for both values of considered.
Our results for the FENE-CR model are shown in Fig. 14b). We recall from Fig. 2 that, under conditions of homogeneous viscometric flow, this model thins only in extension but not in shear. In the porous geometry studied here, for a cylinder radius the drag coefficient is lower in FENE-CR () than in Oldroyd B (). This is consistent with the extensional thinning of FENE-CR, and with the fact that the flow is dominated by the extensional wake aft the cylinder for this value of . In contrast, for a cylinder radius , the drag coefficient is larger in FENE-CR than in Oldroyd B. Clearly, this observation lacks any obvious explanation in terms of the homogeneous constitutive curves of Fig. 2. Feasibly, it could arise because the finite dumbbell extensibility reduces the extent to which the molecules are stretched and reoriented as they transit the contraction flow en route into the gap between vertically adjacent cylinders, causing them then to confer a greater shear stress in that gap. We do not provide any evidence to support this claim, however.
VII Results: viscoelastic flow past an array of cylinders in a channel
We now present our results for the channel geometry sketched in Fig. 1 (lower), comprising a periodic linear array of cylinders bounded by solid walls. This has been studied widely in the existing literature Grilli2013 ; Liu1998a ; Smith2003 ; Oliveira2005 ; Sahin2008 ; Vazquez-Quesada2012 ; Sahin2013 . To allow a comparison between our results and some of those earlier studies we fix the cylinder radius , as in Refs. Liu1998a ; Vazquez-Quesada2012 . This leaves the horizontal distance between cylinder centres as the geometrical parameter to be varied numerically. Noting that corresponds to touching cylinders and to the limit of a single cylinder, we shall present results for two cases: closely spaced cylinders with , and widely spaced cylinders with .
In simulating this channel geometry we impose the pressure drop and measure the resulting flux . From these quantities, we can then calculate the normalised drag coefficient in Eqn. 3. In this walled geometry, the pressure drop equates to a sum comprising two contributions: one stemming from the drag on the cylinder plus another stemming from the drag on the wall. However, many earlier works in the literature report only the contribution from the drag on the cylinder. To allow a direct comparison with those works, we shall report a modified normalised drag coefficient , removing from Eqn. 2 the contribution to the pressure drop stemming from the force on the wall. We adopt from herein the literature definition .
Flowmaps for the case of widely spaced cylinders with are shown in Fig. 15. As can be seen, the flow character as quantified by the parameter shows extensional regions fore and aft of the cylinder, regions of simple shear at the channel walls, and regions of simple shear just above and below the cylinder. As the Weissenberg number increases from left to right across the montage, the polymer conformation tensor becomes strongly deformed in the region of extensional wake aft of the cylinder. The corresponding normalised drag coefficient in Fig. 17 (left) shows similar behaviour as a function of Weissenberg number as in the biperiodic geometry, with an initial downturn then large upturn. This was reported also in the earlier studies of Liu1998a ; Vazquez-Quesada2012 .
Flowmaps for the case of closely spaced cylinders with are shown in Fig. 16. In this regime, the region between adjacent cylinders is effectively shielded from the main flow, as can be seen in the colourmap of and indeed the polymer conformation tensor remains largely undeformed in this region. The flow character as quantified by shows pronounced regions of extensional flow along the lines projecting diagonally outwards into the fluid from the cylinder centre, in the region where the fluid just starts to squeeze into (and subsequently move out of) the vertical gap between the cylinder and the channel walls. The corresponding drag coefficient (Fig. 17, right) shows a less pronounced downturn as a function of than for the case of widely spaced cylinders, as also reported in Ref. Liu1998a .
After an initial startup transient, all of the states reported in Figs. 15, 16 and 17 reached a time-independent steady state. While this is consistent with most previous 2D studies LiuThesis1997 ; Liu1998a ; Hulsen2005 , it contradicts recent 2D works Vazquez-Quesada2012 ; Grilli2013 which reported time-dependent, turbulent-like states in 2D simulations of an Oldroyd-B fluid, in the same geometry as considered here. We now attempt to understand this discrepancy, first by appealing to the properties of incompressible 2D flow and then by discussing in turn the other differences between the two studies that might potentially explain this, including with regards to diffusivity, inertia, and fluctuations.
In Ref. Vazquez-Quesada2012 , the authors use the rms of the time-signal (where the average is taken over all space) as an order parameter for the transition to time-dependent states. Here we show that incompressible 2D flow with no-slip boundary conditions strictly requires . This means that any numerical scheme based on incompressible hydrodynamics (such as that used in this paper) cannot hope to reproduce the fluctuations of Ref. Vazquez-Quesada2012 . Integrating the incompressibility condition along the length of the channel gives
[TABLE]
The left terms disappear due to periodic boundary conditions (alternatively because the flux cannot vary with ), leaving
[TABLE]
where is a constant independent of . This integral must be zero at the boundaries (because at the walls) so , meaning
[TABLE]
This can easily be generalised to include solid obstacles such as a cylinder, giving the same result. Therefore for incompressible hydrodynamics, is a quantity that should be exactly zero, and not used as an order parameter. A possible explanation for the results of Ref. Vazquez-Quesada2012 could be that the flow in that case was slightly compressible, and the observed fluctuations (above Weissenberg numbers of order 1) were in the density.
The above analysis only pertains to fluctuations in the -component of the velocity: fluctuations in the flux (and therefore ) are permitted, as are time-dependent cylinder drag or lift forces. We now demonstrate that these allowable fluctuations only arise in our simulations if insufficient numerical resolution is used. (Recall that we shall also return below to discuss several other possible sources of the discrepancy between our work and that of Ref. Vazquez-Quesada2012 .) Focusing on the closely spaced geometry with , which produced strongly fluctuating states in Ref. Vazquez-Quesada2012 , we repeat the simulations shown in Fig. 17 at reduced numerical resolution. In Fig. 18 we plot the standard deviation of the time series against the mean (after discarding the startup transient). For lowest resolution studied, we observe the onset of apparent time-dependent behaviour at . Similar to the results of Ref. Vazquez-Quesada2012 , the magnitude of the fluctuations approximately scales as , suggestive of a Hopf bifurcation. For the larger resolution, , we observe no fluctuations across the full range of shown. However for the largest value of shown in Fig. 17 (left), even is insufficient and similar fluctuations develop (not shown); these fluctuations disappear in our highest resolution simulations at and .
Having shown that we do not find viscoelastic turbulence in our simulations, we return to discuss the several differences between out work and that of Refs. Grilli2013 ; Vazquez-Quesada2012 that might potentially explain this. First the model presented here includes a diffusive term. As discussed by Sureshkumar and Beris Sureshkumar1995 , this can have a stabilising effect, suppressing possible numerical instabilities. Here we have made an effort to minimise the effect of such a term by getting as close as is numerically possible to the dual limit , , which ensures that the diffusive lengthscale is well resolved yet small compared to any features of the flow field. This approach suppresses spurious numerical instabilities whilst keeping physical ones (if present). A second explanation could be due to the presence of small but non-zero inertia in Ref. Vazquez-Quesada2012 . As discussed by Hoda *et al. *Hoda2008 , weak inertial effects can provide a mechanism by which elastic disturbances can be amplified. Finally it is conceivable that the time-dependent states observed in Ref. Vazquez-Quesada2012 are the result of a nonlinear instability. This mechanism has been proposed to explain observed instabilities in Poiseuille flow of viscoelastic fluids, which are believed to be linearly stable Bertola2003 ; Pan2013 . A final possibility concerns spatial resolution. While the number of SPH particles cannot necessarily be directly compared to the number of finite-difference grid points, we note that the second largest particle resolutions in Ref. Vazquez-Quesada2012 would roughly correspond to the lowest resolution grid in Fig. 18 for which we see fluctuations.
VIII Conclusions
In this work, we first studied two dimensional creeping flow of the Oldroyd B, FENE-CR and FENE-P viscoelastic fluids past a biperiodic square array of cylinders. Our aim has been to understand the dramatic upturn reported experimentally in the drag coefficient as a function of increasing Weissenberg number.
By performing simulations across a wide range of values of the porosity of the flow geometry, from ‘dilute’ to near-touching cylinders, we have demonstrated two qualitatively different mechanisms that may separately underpin this thickening effect. The first operates in the highly porous case of widely spaced cylinders, and involves a strong stretching of the polymer chains in the extensional wake aft of each cylinder. The second operates in the regime of more densely packed obstacles, and involves a strong deformation of the polymer chains as they squeeze into the vertical gap between vertically adjacent cylinders. Two different Weissenberg numbers separately characterise each of these regimes, and we have demonstrated that the upturn in the drag coefficient occurs at a fixed value of the maximum of these two numbers across the full range of medium porosities. We have also studied the creeping flow of an Oldroyd B fluid past a linear array of cylinders confined to a channel bounded by solid walls, where we have found that the flow remains steady for all Weissenberg numbers explored.
All the simulations in this work have assumed a purely two-dimensional flow, with translational invariance into the page in the sketches of Fig. 1. In experimental practice, the upturn in the drag coefficient is often accompanied by the onset of three dimensional flows (which are furthermore often time-dependent). To capture these effects, we would need to perform simulations in fully three dimensions. The two dimensional results reported here should clearly be treated with caution for Weissenberg numbers exceeding , where three dimensional effects may pertain.
James James2016 recently considered the ratio of shear- to extensionally-induced first normal stresses in viscoelastic flow past a biperiodic array of cylinders. They demonstrated an lower bound on this, implying that shear generated first normal stresses cannot be neglected. Wagner and McKinley Wagner2016 recently examined the response of an Oldroyd-B fluid to a flow with a character-parameter varying sinusoidally in time, intended to mimic the variation experienced by a given fluid element as it moves through a periodic flow cell of the kind studied in this work. For large Deborah numbers (defined as the ratio of the polymer relaxation time to the time required to pass one unit cell), they demonstrated that attempts to predict the first normal stress just above and below the cylinder using the local Weissenberg number fails to reflect the previous flow history and drastically underestimates the value of . In view of these recent works, in future numerical studies of the kind performed here it would clearly be interesting to consider more explicitly the role of normal stresses.
Acknowledgements
EJH and SMF gratefully acknowledge financial support for this work from Schlumberger Gould Research. We also thank the referees for their valuable comments on the paper.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1(1) R. G. Larson and P. S. Desai, Annu. Rev. Fluid Mech. 47 , 47 (2015).
- 2(2) G. M. Homsy, Annu. Rev. Fluid Mech. 19 , 271 (1987).
- 3(3) D. Bensimon et al. , Rev. Mod. Phys. 58 , 977 (1986).
- 4(4) C. Chmielewski, Journal of Rheology 36 , 1105 (1992).
- 5(5) L. Skartsis, Journal of Rheology 36 , 589 (1992).
- 6(6) B. Khomami and L. D. Moreno, Rheologica Acta 36 , 367 (1997).
- 7(7) A. M. Howe, A. Clarke, and D. Giernalczyk, Soft Matter 11 , 6419 (2015).
- 8(8) D. F. James, R. Yip, and I. G. Currie, J. Rheol. 56 , 1249 (2012).
