Hostname: page-component-6766d58669-6mz5d Total loading time: 0 Render date: 2026-05-20T08:10:14.911Z Has data issue: false hasContentIssue false

Stochastic modelling of filtration with sieving in graded pore networks

Published online by Cambridge University Press:  20 May 2026

Binan Gu*
Affiliation:
Department of Mathematical Sciences, Worcester Polytechnic Institute, Worcester, MA 01609, USA
Pejman Sanaei
Affiliation:
Department of Mathematics, Georgia State University, Atlanta, GA 30302, USA
Lou Kondic
Affiliation:
Department of Mathematical Sciences, New Jersey Institute of Technology, Newark, NJ 07102, USA
Linda J. Cummings
Affiliation:
Department of Mathematical Sciences, New Jersey Institute of Technology, Newark, NJ 07102, USA
*
Corresponding author: Binan Gu, bgu@wpi.edu

Abstract

We model filtration of a feed solution, containing both small and large foulant particles, by a membrane filter. The membrane interior is modelled as a network of pores, allowing for the simultaneous adsorption of small particles and sieving of large particles, two fouling mechanisms typically observed during the early stages of commercial filtration applications. In our model, first-principles continuum partial differential equations model transport of the small particles and adsorptive fouling in each pore, while sieving particles are assumed to follow a discrete Poisson arrival process with a biased random walk through the pore network. Our goals are to understand the relative influences of each fouling mode and highlight the effect of their coupling on the performance of filters with a pore-size gradient (specifically, we consider a banded filter with different pore sizes in each band). Our results suggest that, due to the discrete nature of pore blockage, sieving alters qualitatively the rate of the flux decline. Moreover, the difference between sieving-particle sizes and the initial pore size (radius) in each band plays a crucial role in indicating the onset and disappearance of sieving–adsorption competition. Lastly, we demonstrate a phase transition in the filter lifetime as the arrival frequency of sieving particles increases.

Information

Type
JFM Papers
Creative Commons
Creative Common License - CCCreative Common License - BYCreative Common License - NC
This is an Open Access article, distributed under the terms of the Creative Commons Attribution-NonCommercial licence (https://creativecommons.org/licenses/by-nc/4.0/), which permits non-commercial re-use, distribution, and reproduction in any medium, provided the original article is properly cited. The written permission of Cambridge University Press or the rights holder(s) must be obtained prior to any commercial use.
Copyright
© The Author(s), 2026. Published by Cambridge University Press
Figure 0

Figure 1. (a) A visualisation of the network generation protocol. (b) Schematic of a three-dimensional banded network represented in two dimensions. Coloured junctions and pores correspond to each band as follows: and are inlets. White dots are outlets. Dashed lines are pores created by the periodic boundary conditions. The path connected by lightly shaded arrows is an example of a possible flow path when the network is sieved at some point in all bands by particles of different sizes (labelled with asterisks).

Figure 1

Figure 2. A schematic of the workflow of numerical simulations with simultaneous adsorption and sieving, according to the dimensionless governing equations in § 4. Boxes in represent initialisation steps; parallelograms in represent numerical equations solving steps; and rectangles in represent binary decisions that either trigger a separate calculation or termination of the algorithm.

Figure 2

Table 1. Key nomenclature, symbols and values for dimensionless quantities used throughout this work. Here, $|V_{\textit{in}}|$, $|V_{\textit{out}}|$ and $|V_{\textit{int}}|$ depend on the radius gradient $s$ per the porosity-fixed network generation protocol described in § 2.1. Graph-based matrix operators are formulated in Appendix A.

Figure 3

Table 2. Upper table: parameter values used in simulations. Lower table: radius in each band corresponding to each radius gradient.

Figure 4

Figure 3. Flux vs throughput for networks with pore-radius gradient (a) $s=0$ (ungraded), (b) $s=0.0015$ (moderate) and (c) $s=0.003$ (strong). For all plots, $p_{\textit{size}} = 0.0078$.

Figure 5

Figure 4. Flux vs throughput for networks with pore-radius gradient (a) $s=0$ (ungraded) (b) $s=0.0015$ (moderate) and (c) $s=0.003$ (strong). For all plots, $p_{\textit{size}} = 0.0123$.

Figure 6

Figure 5. Strongly graded network: blocking fraction $\beta _k(t)$ (see (5.2), left vertical axis, shades of ) and flux $q(t)$ (right vertical axis, shades of ), against time. For all plots, $p_{\textit{size}} = 0.0078$; results correspond to those of figure 3(c). (a) Band 1, (b) band 2, (c) band 3, (d) band 4.

Figure 7

Figure 6. Moderately graded network (corresponding to results of figure 3b): blocking fraction $\beta _k(t)$ and flux $q(t)$ against time, otherwise the same set-up as figure 5. Note that, in (b), $\beta _2(t)$ is very close to $0$ for all $\gamma$-values, indicating that the 2nd band undergoes almost no sieving, regardless of sieving-particle arrival rate. (a) Band 1, (b) band 2, (c) band 3, (d) band 4.

Figure 8

Figure 7. Accumulated foulant concentration at membrane outlet vs throughput for networks with pore-radius gradient; (a) $s=0$ (ungraded), (b) $s=0.0015$ (moderate) and (c) $s=0.003$ (strong). For all plots, $p_{\textit{size}} = 0.0078$.

Figure 9

Figure 8. Accumulated foulant concentration at membrane outlet vs throughput for networks with pore-radius gradient;(a) $s=0$ (ungraded), (b) $s=0.0015$ (moderate) and (c) $s=0.003$ (strong). For all plots, $p_{\textit{size}} = 0.0123$.

Figure 10

Figure 9. Filter lifetime as a function of sieving particle arrival rate for networks with pore-radius gradient; (a) $s=0$ (ungraded), (b) $s=0.0015$ (moderate) and (c) $s=0.003$ (strong). Note that, in (a), for $\gamma \lt 10$, sieving does not change filter lifetime for all particle sizes so the data points for each $p_{\textit{size}}$ overlap; in (b) and (c), this overlap persists but up to different $\gamma$-values. The legend shown in (a) applies to (b) and (c).

Figure 11

Figure 10. Relative change in filter lifetime of graded filters to that of the ungraded one, see (5.3). Same colour scheme as in figure 9. (a) Moderate, (b) strong.