Hostname: page-component-74656f9884-c52kr Total loading time: 0 Render date: 2026-11-07T03:18:00.954Z Has data issue: false hasContentIssue false

Stagnation points at grain contacts generate an elastic flow instability in 3-D porous media

Published online by Cambridge University Press:  27 April 2026

Emily Y. Chen
Affiliation:
Department of Chemical and Biological Engineering, Princeton University , Princeton, NJ 08544, USA
Christopher A. Browne
Affiliation:
Department of Chemical and Biological Engineering, Princeton University , Princeton, NJ 08544, USA
Simon J. Haward
Affiliation:
Micro/Bio/Nanofluidics Unit, Okinawa Institute of Science and Technology Graduate University, Onna-son, Okinawa 904-0495, Japan
Amy Q. Shen
Affiliation:
Micro/Bio/Nanofluidics Unit, Okinawa Institute of Science and Technology Graduate University, Onna-son, Okinawa 904-0495, Japan
Sujit S. Datta*
Affiliation:
Division of Chemistry and Chemical Engineering, California Institute of Technology , Pasadena, CA 91125, USA Department of Chemical and Biological Engineering, Princeton University , Princeton, NJ 08544, USA
*
Corresponding author: Sujit S. Datta, ssdatta@caltech.edu

Abstract

Many environmental, energy and industrial processes involve the flow of viscoelastic polymer solutions in three-dimensional (3-D) porous media where fluid is confined to navigate through complex pore space geometries. As polymers are transported through the tortuous pore space, elastic stresses accumulate, leading to the onset of unsteady, time-dependent flow fluctuations above a threshold flow rate. How does pore space geometry influence the development and features of this elastic instability? Here, we address this question by directly imaging polymer solution flow in microfabricated 3-D ordered porous media with precisely controlled geometries consisting of simple-cubic (SC) or body-centred cuboid (BC) arrays of spherical grains. In both cases, we find that the flow instability is generated at stagnation points arising at the contacts between grains rather than at the polar upstream/downstream grain surfaces, as is the case for flow around a single grain. The characteristics of the flow instability are strongly dependent on the unit cell geometry: in SC packings, the instability manifests through the formation of time-dependent, fluctuating 3-D eddies; whereas in BC packings, it manifests as continual fluctuating ‘wobbles’ and crossing in the flow pathlines. Despite this difference, we find that characteristics of the transition from steady to unsteady flow with increasing flow rate have commonalities across geometries. Moreover, for both packing geometries, our data indicate that extensional flow-induced polymeric stresses generated by contact-associated stagnation points are the primary contributor to the macroscopic resistance to flow across the entire medium. Altogether, our work highlights the pivotal role of inter-grain contacts – which are typically idealised as discrete points and therefore overlooked, but are inherent in most natural and engineered media – in shaping elastic instabilities in porous media.

Information

Type
JFM Papers
Copyright
© The Author(s), 2026. Published by Cambridge University Press
Figure 0

Figure 1. Stagnation points in flow past spheres. (a) Flow past an isolated sphere with polar stagnation points marked by red $\times$s. (b) Flow past consolidated spheres joined together by a neck, producing new stagnation points marked by yellow $\times$s. (c) Image of a consolidated simple cubic packing, taken from top-down in air.

Figure 1

Figure 2. Experimental set-up and fluid rheology. (a) Schematic of experimental set-up. The microfluidic device containing the microfabricated packing (not to scale) is mounted on the stage of a confocal microscope. A pressure transducer measures the bulk pressure drop across the entire medium. (b) Steady-shear rheology of the 300 ppm HPAM solution. Linear fits correspond to power law models for both the shear stress, $\sigma$, and first normal stress difference, $N_1$. Error bars represent one standard deviation from averaging over three replicate flow curves, using new fluid samples for each replicate. In some cases, error bars may be smaller than symbol size. The range of $N_1$ data is limited due to measurement noise of the normal force at lower shear rates. (c) Sample stress relaxation measurement. A controlled shear rate of $1 \: \mathrm{s}^{-1}$ is applied for 60 s and immediately stopped. The longest polymer relaxation time $\lambda$ is found by fitting an exponential stress relaxation, assuming a single relaxation mode.

Figure 2

Figure 3. Elastic instability in SC packing: 3-D fluctuating eddies. (a) Schematics contrasting an idealised SC unit cell (top) containing pure point contacts with the consolidated SC unit cell (bottom) used in this work. The small region outlined in red between spheres marks an example of a neck-like inter-grain contact. Yellow $\times$s demarcate stagnation points arising at the contacts. Pink $\times$s also mark contact-generated stagnation points, but for contacts that are rotated 90$^\circ$ with respect to the $z$-plane shown in the pathline images. (b) Pathline images corresponding to the $z$-plane containing the inter-grain contacts (example contact circled in red). (i) Steady flow field at $\textit{Wi} = 1.5$. Pathlines are generated by averaging successive frames over 20 s intervals. Scale bar is 200 $\unicode {x03BC}$m. (ii) Unsteady flow field at $\textit{Wi} = 4.5$ for three different time points. Highly fluctuating eddies develop between adjacent contacts. Pathlines are generated by averaging successive frames over 2 s intervals. White arrows indicate cross-flow ‘burst’ events between adjacent pores. (c) Pathline images in the $z$-plane located 1/2-sphere diameter above the $z$-plane in panel (b). (i) Steady flow field at $\textit{Wi} = 1.5$. (ii) Unsteady flow field at $\textit{Wi} = 4.5$ for three different time points, where the flow field fluctuates chaotically.

Figure 3

Figure 4. Spatiotemporal features of the SC eddy instability. (a) Left: Normalised r.m.s. velocity fluctuation maps for steady ($\textit{Wi}=1.5$, top left) and unsteady ($\textit{Wi}=4.5$, bottom left) flow states. Scale bar is $200 \: \unicode {x03BC}$m. Red circles mark examples of inter-grain contacts. Right: Kymographs of the normalised velocity fluctuations corresponding to the column of pixels boxed in the colourmaps on the left. Time $t$ is reported as the number of injected pore volumes, $\tau _{PV}=t/(\mathit{PV}/Q)$, where one pore volume (PV) is defined as the void volume of one unit cell of the packing. (b) Normalised r.m.s. velocity fluctuation maps for additional $z$-planes at $\textit{Wi}=4.5$ spanning half of the unit cell. Sequential $z$-planes are spaced approximately $50 \: \unicode {x03BC}$m apart.

Figure 4

Figure 5. Characterisation of eddy development and spectral analysis of velocity fluctuations in the SC packing. (a) Quantification of eddy regimes: probability density plot of eddy length normalised by the maximum eddy length. For $\textit{Wi} \lt 2$, no eddies are present and the flow is steady. For $2 \lt \textit{Wi} \lt 3$, the average eddy length increases with $\textit{Wi}$ and remains fairly steady over time. Above $\textit{Wi} = 3$, eddy lengths can reach their maximum, but are also highly fluctuating as reflected by the large spread in the length distributions. Eddy length distributions at each $\textit{Wi}$ correspond to measurements sampled every 10 s over 5 minutes of imaging. (b) Temporal power spectral densities $E_v(f)$ for the transverse velocity fluctuations $v'$ in the SC packing. We determine the temporal power spectrum at each PIV grid location in the field of view, then average the temporal spectra over all positions to reduce noise. The onset of steep power spectral decay coincides with the onset of instability $\textit{Wi}_c \approx 3$. Power laws are fitted to the regions of the spectra with the steepest decay. At $\textit{Wi} = 4.5$, the decay exponent is $\alpha = 1.9$. The grey vertical line marks the inverse of the longest polymer relaxation time, $1/\lambda$ ($\lambda = 0.4$ s).

Figure 5

Figure 6. Elastic instability in the BC packing: chaotic, ‘wobbling’ pathlines. (a) Schematics contrasting an idealised BC cuboid unit cell (top) containing pure point contacts with the consolidated BC cuboid unit cell (bottom) used in this work. The small neck-like region outlined in red between spheres marks an example of an inter-grain contact. Red $\times$s correspond to stagnation points generated at sphere surfaces. Yellow $\times$s correspond to stagnation points arising at the contacts. Pink $\times$s also mark contact-generated stagnation points, but for contacts that are rotated 90$^\circ$ with respect to the $z$-plane shown in the pathline images. (b) Pathline images corresponding to the $z$-plane containing the inter-grain contacts (circled in red). (i) Steady flow field at $\textit{Wi} = 1.5$. Pathlines are generated by averaging frames over 20 s. Scale bar is 200 $\unicode {x03BC}$m. (ii) Unsteady flow field at $\textit{Wi} = 3.5$ for three different time points. The instability is characterised by crossing pathlines; the yellow box highlights a region of pronounced pathline wobbling upstream of a contact. Pathlines are generated by averaging frames over 2 s. (c) Pathline images in the $z$-plane located 1/2 sphere diameter above the $z$-plane in panel (b). (i) Steady flow field at $\textit{Wi} = 1.5$. (ii) Unsteady flow field at $\textit{Wi} = 3.5$ for three different time points. The pore space geometry in this $z$-plane is equivalent to translating the field-of-view for the $z$-plane in panel (a) due to the symmetry of the BC unit cell.

Figure 6

Figure 7. Spatiotemporal features of the BC wobbling instability. (a) Left: Normalised r.m.s. velocity fluctuation colourmaps for steady ($\textit{Wi}=1.5$, top left) and unsteady ($\textit{Wi}=3.5$, bottom left) flow states. Right: Kymographs of the normalised velocity fluctuations corresponding to the column of pixels boxed in colourmaps to the left. For $\textit{Wi} = 1.5$, each column in the kymograph corresponds to a chunked average over 15 frames to reduce noise. No averaging is applied to the $\textit{Wi} = 3.5$ kymograph. Time $t$ is reported as the number of injected pore volumes, $\tau _{PV}=t/(\mathit{PV}/Q)$, where one pore volume (PV) is defined as the void volume of one unit cell of the packing. (b) Normalised r.m.s. velocity fluctuation maps for additional $z$-planes at $\textit{Wi}=3.5$ spanning half of the unit cell. Sequential $z$-planes are spaced approximately $50 \: \unicode {x03BC}$m apart.

Figure 7

Figure 8. Temporal power spectral densities $E_v(f)$ for the transverse velocity fluctuations $v'$ in the BC packing at various $\textit{Wi}$. The onset of power spectral decay coincides with the onset of instability, $\textit{Wi}_c \approx 2$. Power laws are fitted to the regions of the spectra with the steepest decay. The grey vertical line marks the inverse of the longest polymer relaxation time ($\lambda = 0.4$ s).

Figure 8

Figure 9. Colourmaps of the local $M$ parameter normalised by the maximum $M$ value for the (a) SC ($\textit{Wi} = 2.5$) and (b) BC ($\textit{Wi} = 1.5$) packings at flow conditions below the onset of instability. The largest relative $M$ values for both sphere packings are located in the pore space near the inter-grain contacts, suggesting that the contacts generate sufficient streamline curvature and elastic stress for the instability to develop. The local $M$ fields are temporally averaged over 2 minutes of imaging to reduce noise. Maps are presented for nine $z$-planes (from left to right) spanning half of the characteristic unit cell and sequential $z$-planes are spaced approximately $50 \: \unicode {x03BC}$m apart. Example contacts are marked by black circles. The maximum values of M at these flow conditions are $M_{\mathit{max}}= 1.7$ and 0.82 for the SC and BC packings, respectively.

Figure 9

Figure 10. Common transition to elastic instability. (a) Fraction of time that a pore is unsteady ($F_t$) plotted against the macroscopic $\textit{Wi}$ rescaled by the pore-specific critical Weissenberg number $\textit{Wi}_{c,\mathit{pore}}$ for randomly selected pores across each porous medium, where the instability threshold criterion is $u'/|\boldsymbol{u}| \gt 0.2$. The transition to instability collapses for the ordered packings and disordered sphere packing. The solid black line is consistent with power law scaling $F_t\,\sim (\textit{Wi}/\textit{Wi}_c-1)^\alpha$ with $\alpha = 0.4 \pm 0.1$, although more measurements are needed to determine the exact nature of this transition. (b) Distributions of $\textit{Wi}_{c,\mathit{pore}}$ for randomly selected pores across each medium. The distributions are much narrower for the SC and BC geometries compared with the disordered packing, consistent with the hypothesis of porous individualism. Data corresponding to the disordered packing are reproduced from Browne & Datta (2021).

Figure 10

Figure 11. Local flow type parameter ($\xi$) maps for the (a) SC and (b) BC packings at steady flow conditions ($\textit{Wi} = 1.5$). Extensional flow is dominant near the inter-grain contacts, and regions of the flow field with expansion and contraction of streamlines. Colourmaps are presented for nine $z$-planes spanning half of the characteristic unit cell volume, where sequential $z$-planes are spaced approximately $50 \: \unicode {x03BC}$m apart. Examples of contacts and contact-generated stagnation points are marked by black circles and yellow $\times$s, respectively. The local $\xi$ fields are temporally averaged over 2 minutes of imaging to reduce noise. Scale bar is $200 \: \unicode {x03BC}$m.

Figure 11

Figure 12. Quantification of the extensional nature of the flow in the ordered packings. (a,b) Probability density functions (p.d.f.s) of the flow type parameter, $\xi$, at $\textit{Wi} = 1.5$ in the SC and BC packings. (c,d) Complementary cumulative distribution functions (1-CDFs) of the Hencky strain, $\epsilon _{\mathit{Hencky}}$, accumulated over 1 relaxation time across different $\textit{Wi}$ in the SC and BC packings. Appreciable values of the Hencky strain are accumulated in each geometry above the respective critical $\textit{Wi}$, with the largest strains accumulating in the BC packing. Each distribution comprises 75 values.

Figure 12

Figure 13. Macroscopic flow resistance increases above a threshold $\textit{Wi}$ for the same polymer solution in different 3-D sphere packing geometries. The apparent viscosity $\eta _{\mathit{app}}$ determined using Darcy’s Law is normalised by the viscosity measured from bulk shear rheology $\eta _I$. The dotted line at $\eta _{\mathit{app}}/\eta _I = 1$ is the Darcy flow resistance predicted by the bulk shear rheology. Solid curves correspond to the power balance model incorporating an added viscous dissipation generated by unsteady flow fluctuations. Shaded bands reflect the uncertainty in the power balance model. Data for the disordered packing are reproduced from Browne & Datta (2021). The power balance captures the onset of flow thickening in the ordered packings, but increasingly underpredicts the flow resistance with increasing $\textit{Wi}$. Discrepancies between the power balance model and the measured flow resistance likely arises from extension-induced polymer stresses generated by contact-generated stagnation points in ordered packings, as indicated by the double-headed arrows. In some cases, error bars may be smaller than symbol size.

Supplementary material: File

Chen et al. supplementary movie 1

Pathline imaging of flow behavior in the SC packing for increasing Wi in the z-plane containing contacts between grains. Here, the contacts are the dark, circular regions in the field of view. Each panel corresponds to different applied flow rate conditions for the same imaging location over the course of one experiment. As Wi increases above Wic = 3, eddies form on the upstream faces of the contacts and grow in length with Wi until reaching a highly fluctuating state. Pathlines are generated by averaging the mean pixel intensity over 30 successive frames. Videos play at 10× real time. Flow is from left to right. Scale bar is 200 µm.
Download Chen et al. supplementary movie 1(File)
File 8.8 MB
Supplementary material: File

Chen et al. supplementary movie 2

Pathline imaging of flow behavior in the SC packing at Wi = 1.5 for 9 different z-planes spanning half of the unit cell. Each z-slice is spaced approximately 50 µm apart. At Wi = 1.5, the flow is steady throughout the pore space. Pathlines are generated by averaging the mean pixel intensity over 30 successive frames. Videos play at 10× real time. Flow is from left to right. Scale bar is 200 µm. Bright spots covering sphere surfaces are deposited tracer particles over the course of the flow experiment.
Download Chen et al. supplementary movie 2(File)
File 7.6 MB
Supplementary material: File

Chen et al. supplementary movie 3

Pathline imaging of flow behavior in the SC packing at Wi = 4.5 for 9 different z-planes spanning half of the unit cell. Each z-slice is spaced approximately 50 µm apart. At Wi = 4.5, the flow is unsteady due to the onset of an elastic instability, which manifests as highly fluctuating 3D eddies. Pathlines are generated by averaging the mean pixel intensity over 30 successive frames. Videos play at 10× real time. Flow is from left to right. Scale bar is 200 µm. Bright spots covering sphere surfaces are deposited tracer particles over the course of the flow experiment.
Download Chen et al. supplementary movie 3(File)
File 9 MB
Supplementary material: File

Chen et al. supplementary movie 4

Pathline imaging of flow behavior in the BC packing for increasing Wi in the z-plane containing grain contacts. The larger dark regions correspond to the sphere bodies, while the smaller, circular dark region in the center is the contact between spheres. Each panel corresponds to different applied flow rate conditions for the same imaging location over the course of one experiment. The onset of the wobbling instability occurs above Wic = 2, where crossing pathlines initially develop upstream of the contact before fluctuations start to persistthroughout the pore space. Pathlines are generated by averaging over 30 successive frames.Videos play at 10× real time. Flow is from left to right. Scale bar is 200 µm.
Download Chen et al. supplementary movie 4(File)
File 5.6 MB
Supplementary material: File

Chen et al. supplementary movie 5

Pathline imaging of flow behavior in the BC packing at Wi = 1.5 for 9 different z-planes spanning half of the unit cell. Each z-slice is spaced approximately 50 µm apart. At Wi = 1.5, the flow is steady throughout the pore space. Pathlines are generated by averaging the mean pixel intensity over 30 successive frames. Videos play at 10× real time. Flow is from left to right. Scale bar is 200 µm. Bright spots covering sphere surfaces are deposited tracer particles over the course of the flow experiment.
Download Chen et al. supplementary movie 5(File)
File 9.6 MB
Supplementary material: File

Chen et al. supplementary movie 6

Pathline imaging of flow behavior in the BC packing at Wi = 4.5 for 9 different z-planes spanning half of the unit cell. Each z-slice is spaced approximately 50 µm apart. At Wi = 4.5, the flow is unsteady due to the onset of an elastic instability, manifesting as strong transverse fluctuations which we term “wobbling”. Pathlines are generated by averaging the mean pixel intensity over 30 successive frames. Videos play at 10× real time. Flow is from left to right. Scale bar is 200 µm. Bright spots covering sphere surfaces are deposited tracer particles over the course of the flow experiment.
Download Chen et al. supplementary movie 6(File)
File 8.8 MB