1 Introduction

In many industrial, geophysical or biological applications related to porous media, non-Newtonian fluids are frequently encountered. Indeed many complex fluids present a nonlinear rheology as, for example, slurries, heavy oils, suspensions (Barnes et al. 1989; Coussot 2005) or some biological fluids like blood (Popel and Johnson 2005; Bessonov et al. 2016). Here, we are interested in yield stress fluids, which require a minimal applied stress to flow. These fluids are involved in many practical applications, such as drilling for oil extraction, where proppant fluids are injected in the soil for the fracking process (Barbati et al. 2016), stabilization of bone fractures in biomedical engineering (Widmer Soyka et al. 2013) or ground reinforcement by cement injection. Yield stress fluid in porous media is a challenging and interesting problem which has been the subject of many studies in the last decades (Entov 1967; Park et al. 1973; Al-Fariss and Pinder 1987; Chen et al. 2005; Sochi and Blunt 2008; Talon and Bauer 2013; Rodríguez de Castro and Radilla 2017; Liu et al. 2019). Because of the presence of a yield stress, the fluid is able to flow only if a certain amount of pressure is imposed (Roux and Herrmann 1987; Chen et al. 2005; Liu et al. 2019; Fraggedakis et al. 2021). There is then a strong coupling between the rheology of the fluid and the disorder of the porous structure, implying that some regions are easier to yield than others. Above this pressure threshold, as demonstrated by several studies (Roux and Herrmann 1987; Talon and Bauer 2013; Chevalier and Talon 2015; Waisbord et al. 2019; Liu et al. 2019), a progressive increase of flowing paths occurs. As a consequence, the flow rate Q increases with the applied pressure drop \(\Delta P\) according to a power-law:

$$\begin{aligned} Q \propto (\Delta P - \Delta P_c)^\beta , \end{aligned}$$
(1)

where \(\Delta P_c\) is a pressure drop threshold and \(\beta\) a characteristic exponent to be determined. The origin of this flowing regime is an effect of the disorder, but remarkably the value of the exponent \(\beta =2\) found in a recent work by Liu et al. (2019) for 2D porous media is independent from the type of disorder.

This is, however, not the case in 1D, if one describes the porous media by a series of uniform bundle of capillaries. The flow curve above the threshold depends then on the details of the opening distribution (Nash and Rees 2016).

If the flow of yield stress fluids in porous media is already a challenging problem, in many situations the complexity is increased by the presence of different immiscible fluids. Multi-phase flow in porous media is a very old and rich subject, and is still the topic of many ongoing researches. One of the main difficulties lies in the presence of numerous interfaces exerting capillary forces on the fluids present, which makes the dynamic very nonlinear. It is then surprising that, during many decades, the models predicting the mean flow rate as function of the mean applied pressure have assumed linear relations (Bear 1988; Dullien 1991).

In the last decade, however, a series of experiments and simulations (Tallakstad et al. 2009; Rassi et al. 2011; Sinha and Hansen 2012; Yiotis et al. 2013; Chevalier et al. 2015; Zhang et al. 2021) have shown the existence of a nonlinear flowing regime at low flow rate. Similarly to the yield stress fluid case, the physical reason behind this observation lies in the presence of the heterogeneity. In fact, due to capillary forces the interfaces can only move if a certain pressure is applied. In a disordered media, certain regions allow the movement of interfaces more easily than others. At very low applied pressure, the displacement of the interfaces occurs only in few pathways whose number rises with the applied pressure (Yiotis et al. 2019). This increase is then responsible for a nonlinear flow rate–pressure relationship similar to Eq. (1), where the exponent \(\beta\) has been reported to vary in the range \(\beta \in [1.5,2]\) depending on the flow condition (Tallakstad et al. 2009; Yiotis et al. 2013; Rassi et al. 2011; Sinha and Hansen 2012; Sinha et al. 2017; Yiotis et al. 2019; Zhang et al. 2021). An argument based on comparing length scales associated with the viscous forces with those set by the capillary forces gave \(\beta =2\) (Tallakstad et al. 2009). This value was also found using a mean field theory-based calculation (Sinha and Hansen 2012), whereas a calculation based on the capillary fiber bundle model gives either \(\beta =3/2\) or \(\beta =2\) depending on the statistical distribution of the flow thresholds (Roy et al. 2019). These approaches are all based on the mobilization of interfaces and can be understood for instance by considering many blobs in a single 1D pore with spatial varying opening. In this case, there exists a minimal pressure threshold to initiate the flow. Above, the flow rate increases with a power-law as Eq. (1), similarly to a Herschel–Bulkley yield stress fluid with index \(n=1/\beta\). Aursjø et al. (2014) found the values \(\beta = 1.49\) and 1.35 for a two-dimensional porous model where transport of one of the fluids occurs entirely through film flow, depending on the fractional flow rate.

In this work, we aim to investigate two-phase flows, but in the case where one of the two fluids presents a yield threshold. The situation is then more complex as both the rheology and the surface tension lead to a threshold pressure to initiate the flow. For simplification, we propose to model a porous medium by a set of identical capillaries with varying opening (i.e., the capillary fiber bundle model, see Scheidegger (1953, 1974)). The first question we want to address is the determination of the pressure threshold depending on the rheology, the surface tension and the disorder of the capillaries. The second question is then to determine the flow curve just above this threshold. We will show that the flow rate follows a power law, and we will determine the exponent depending the structure disorder.

For a Newtonian fluid in a cylindrical capillary tube, neglecting inertia, the volumetric flow rate, q, is expected to grow linearly with the pressure gradient \(\Delta P/ l\). Here, \(\Delta P = P_\mathrm{{in}} - P_\mathrm{{out}}\) is the pressure difference applied to the edges of a tube of length l (in the following we assume \(\Delta P>0\) for simplicity). This behavior is given by the celebrated Poiseuille law \(q=\pi r_0^4 \Delta P/ (8 \mu l)\), where \(\mu\) is the fluid viscosity and \(r_0\) the tube radius. However, non-Newtonian yield stress fluids display a nonlinear response. Their rheology can be modeled by the Herschel–Bulkley constitutive equation (Bird 1976), that gives a relation between the shear stress \(\tau\) applied to the fluid and the shear rate \({\dot{\gamma }}\)

$$\begin{aligned} \tau = \tau _y + k{\dot{\gamma }}^n, \end{aligned}$$
(2)

The constant k is the consistency, the exponent \(n>0\) is the flow index, and \(\tau _y\) is the yield stress. In this case, the flow in the tube occurs only above a yield pressure drop \(\Delta P_c\), and the flow rate grows with pressure in a nonlinear way. For example, for a perfect cylindrical tube filled with a non-Newtonian yield stress fluid, the yield pressure is \(\Delta P_c = 2\tau _y l/r_0\) and the flow law (Bird et al. 1987):

$$\begin{aligned} q = {\left\{ \begin{array}{ll} C_0\, r_0^{4+\frac{1}{n}}\left( \frac{\Delta P - \Delta P_{c}}{l} \right) ^{\frac{1}{n} + 1} \text {if} \Delta P \rightarrow \Delta P_c^+,\\ \ C_{\infty }\, r_0^{3+\frac{1}{n}} \left( \frac{\Delta P - \Delta {\widetilde{P}}_c}{l} \right) ^{\frac{1}{n}} \text {if} \Delta P\gg \Delta P_c,\\ \end{array}\right. } \end{aligned}$$
(3)

here \(C_0 =n \pi /( (n+1)2^{1+1/n} k^{1/n}\tau _y)\), \(C_{\infty } = n \pi / ((3n +1)(2k)^{1/n})\) and \(\Delta {\widetilde{P}}_c = ((3n+1)/(2n+1)) \Delta P_c\) is a pseudo critical pressure (see Talon et al. (2014); Bauer et al. (2019)).

2 Model for a Single Blob

2.1 Uniform Tube

We now consider the case of a cylindrical tube with constant radius filled with a Newtonian liquid, in which one small blob of yield stress fluid (YSF) is injected, as pictured in Fig. 1.

Fig. 1
figure 1

Two-dimensional sketch of a blob of yield stress fluid in a uniform tube. On the x-axis, the one-dimensional model relative to the problem is pictured, where the thick line is the projection along x of the yield stress blob, while the thin line represents the part occupied by the Newtonian fluid

We assume the fluids to be immiscible and incompressible. The blob, of size \(\Delta x_b \ll l\) and position \(x_b\), is at the origin of a critical yield pressure \(\Delta P_c= P_y^0 = 2\tau _y \Delta x_b/r_0\). The total pressure drop \(\Delta P\) needed to sustain a flow rate q can be expressed as the sum of the pressure drops across every portion of fluid. We call \(P_{x_b}^-\) and \(P_{x_b}^+\), respectively, the pressure value just before and just after the left surface separating the Newtonian fluid from the blob (positioned at \(x_b\)), while \(P_{x_b + \Delta x_b}^-\) and \(P_{x_b + \Delta x_b}^+\) will be, respectively, the pressure just before and just after the right surface (positioned at \(x_b + \Delta x_b\)). The pressure drops across both portions of Newtonian fluid, in the intervals \(0< x < x_b\) and \(x_b+\Delta x_b< x < l\), are given by the Poiseuille law

$$\begin{aligned} \begin{aligned}&P_\mathrm{{in}} - P_{x_b}^- = q \frac{8\mu x_b}{\pi r_0^4},\\&P_{x_b + \Delta x_b}^+ - P_\mathrm{{out}} = q\, \frac{8\mu (l - x_b - \Delta x_b)}{\pi r_0^4}. \end{aligned} \end{aligned}$$
(4)

The pressure drop across the blob is instead given by Eq. (3) and writes

$$\begin{aligned} \begin{aligned}&;P_{x_b}^+ - P_{x_b + \Delta x_b}^{-} = {\left\{ \begin{array}{ll} \left( \frac{q}{C_0\, r_0^{4+\frac{1}{n}}}\right) ^{\frac{n}{n+1}}\! \Delta x_b + \Delta P_c \,\,\text {if} \,\,\Delta P \rightarrow \Delta P_c^+,\\ \\ q^n \frac{\Delta x_b}{C_{\infty }^n r_0^{3n+1}}+ \Delta {\widetilde{P}}_c \,\,\text {if} \,\,\Delta P\gg \Delta P_{c}\\ \end{array}\right. } \end{aligned} \end{aligned}$$
(5)

Moreover, when two immiscible fluids are in contact, at the interface emerges a discontinuity in pressure, called capillary pressure, whose sign depends on the curvature of the interface (Bear 1988). Hence, in a perfect cylindrical tube, the total capillary pressure across the two interfaces of a blob cancels out since at each interface the capillary pressure discontinuity is \(2\sigma /r_0\) (\(\sigma\) being the surface tension between the two fluids)Footnote 1, but the signs of the two contributions are opposite as the two interfaces have opposite curvature.

The sum of the three pressure drops given in Eqs. (4) and (5) in the limit \(\Delta P \gtrsim \Delta P_{c}\) is then

$$\begin{aligned} \Delta P = q \frac{8\mu (l - \Delta x_b)}{\pi r_0^4}+q^{\frac{n}{n+1}} \frac{\Delta x_b}{C_0^{\frac{n}{n+1}} r_0^{\frac{4n+1}{n+1}}} + \Delta P_c. \end{aligned}$$
(6)

In this limit, the flow vanishes to 0, so we can neglect the linear term in Eq. (6) as \(n/(n+1) < 1\ \forall \ n > 0\).

In the opposite limit \(\Delta P\gg \Delta P_c\), we have

$$\begin{aligned} \Delta P = q \frac{8\mu (l - \Delta x_b)}{\pi r_0^4} + q^{n} \frac{\Delta x_b}{ C_{\infty }^n r_0^{3n+1} } + \Delta {\widetilde{P}}_c. \end{aligned}$$
(7)

Since now \(q\rightarrow \infty\), we should distinguish between a shear-thinning fluid and a shear-thickening fluid, for which \(n<1\) and \(n>1\), respectively. In the first case, the leading term is the one proportional to \(q^n\), while in the other case the leading term is the linear one. Finally, we can write the volumetric flow rate in the two different limits:

$$\begin{aligned} q(\Delta P)= {\left\{ \begin{array}{ll} C_0\,r_0^{4 + \frac{1}{n}} \left( \frac{\Delta P - \Delta P_c}{\Delta x_b}\right) ^{1+\frac{1}{n}} &\quad\text{if}\;q\rightarrow 0\\ {\left\{ \begin{array}{ll} C_{\infty } r_0^{3+\frac{1}{n}} \left( \frac{\Delta P - \Delta {\widetilde{P}}_c}{\Delta x_b}\right) ^{\frac{1}{n}} &\quad \text {if}\;n<1\\ \frac{\pi r_0^4}{8\mu } \frac{\Delta P - \Delta {\widetilde{P}}_c}{l - \Delta x_b}&\quad \text {if}\;n>1\\ \end{array}\right. }&\quad \text {if}\;q\rightarrow +\infty \\ \end{array}\right. } \end{aligned}$$
(8)

2.2 Non-Uniform Tube

We consider now a tube still of length l, but with varying radius r(x) (see Fig. 2) described by the following equation

$$\begin{aligned} r(x) = \frac{r_0}{1+af(x/r_0)}, \end{aligned}$$
(9)

where \(f(x/r_0)\) is a bounded function with zero average in the interval \(x/r_0\in [0,l/r_0]\), \(a \ll 1\) a dimensionless constant and \(r_0\) a characteristic radius.

Fig. 2
figure 2

Two-dimensional sketch of a blob of yield stress fluid in a non-uniform tube. On the x-axis, the one-dimensional model relative to the problem is pictured, where the thick line is the projection along x of the yield stress blob, while the thin line represents the part occupied by the Newtonian fluid

In this work, we will assume that the radius varies slowly enough that the radial component of the fluid velocity can be neglected compared to the axial component \(f' \ll 1\). The size of the blob \(\Delta x_b\) can also be considered constant along the tube. This hypothesis, also named lubrication approximation, is usually used in heterogeneous tube or fracture (Brown 1987) as it allows to determine the flow rate as function of the local gradient of pressure (Happel and Brenner 1983).

For Newtonian fluids, this approximation holds for a sufficiently slow variation of the radius (Happel and Brenner 1983; Malevich et al. 2006). For yield stress fluid, a mathematical criterion of application remains an open question. This approximation has, however, been successfully applied in many pore network models for Newtonian and non-Newtonian fluids (for example: Lopez et al. (2003); Balhoff and Thompson (2004); Sochi and Blunt (2008)).

Indeed, this approximation allows to determine a general relationship between pressure drop and flow rate. Even when the condition of applicability is not full-filled, the deviation to the lubrication prediction can then be circumvented by introducing an effective hydraulic radius ( Dullien (1991)). For yield stress fluids, the lubrication approximation is more complicated (see Frigaard and Ryan (2004)). For example, Roustaei et al. (2016) study the flow-pressure relationship for Bingham fluid in different heterogeneous fractures. The flow-pressure relationship is affected by two other mechanisms. First, the lubrication approximation predicts an unyielded plug in the center that breaks when the variation in opening is too large. More important is the presence of a unyielded “fouling” layer at the wall. Interestingly, this layer tends to smooth out the effect of the heterogeneity of the opening. As in the Newtonian case, it follows that even if the lubrication approximation does not hold, the flow-pressure relationship can be approximated by an equation like Eq. (3) providing the introduction of an equivalent radius distribution.

2.2.1 Analytic Radius Variability

Let us assume \(f(x/r_0)\) to be analytic in \(x\in [0,l]\). Two modifications should be included with respect to the uniform case. First, the capillary pressure across the blob interfaces does not cancel anymore (Sinha et al. 2013). Since \(P_{x_b}^- - P_{x_b}^+ = 2 \sigma /r(x_b)\) and \(P_{x_b + \Delta x_b}^{+} - P_{x_b + \Delta x_b}^{-} = 2 \sigma /r(x_b + \Delta x_b)\), their difference is in general nonzero and approximately equal to

$$\begin{aligned} \frac{2\sigma }{r(x_b)} - \frac{2\sigma }{r(x_b+\Delta x_b)} \simeq a \frac{P_\sigma \Delta x_b}{r_0} f'(x_b/r_0), \end{aligned}$$
(10)

with \(P_\sigma = 2 \sigma /r_0\) and \(f'(x_b /r_0)\) the derivative of f at \(x_b\). Secondly, as r(x) is non-constant, both Poiseuille law and Eq. (3) can be considered valid only along infinitesimal intervals of length dx. For both reasons, the flow rate varies in time as a function of the blob location \(x_b\). The Poiseuille equation becomes \(q(x_b) =-\pi r(x)^4 (dP/dx)/(8\mu )\) from which, integrating along both portions of Newtonian fluids, at the first order of a we get:

$$\begin{aligned}&P_\mathrm{{in}} - P_{x_b}^- = q(x_b)\,\frac{8\mu }{\pi r_0^4} \left( x_b + 4a\!\int _0^{x_b}\!f(x/r_0)dx \right) , \end{aligned}$$
(11)
$$\begin{aligned}&P_{x_b + \Delta x_b}^+ - P_\mathrm{{out}} = q(x_b)\,\frac{8\mu }{\pi r_0^4}\! \left( l - x_b - \Delta x_b + 4a\!\int _{x_b+\Delta x_b}^{l}\!f(x/r_0)dx\right) \end{aligned}$$
(12)

Considering the limit \(\Delta P \rightarrow \Delta P_c^+\), Eq. (3) becomes instead \(q(x_b) = C_0\, r(x)^{4+\frac{1}{n}}\left( dP/dx - 2\tau _y/r(x) \right) ^{\frac{1}{n} + 1}\), which, integrated along the blob interval, gives:

$$\begin{aligned} \begin{aligned} P^+_{x_b} - P^-_{x_b + \Delta x_b}&\simeq \left( \frac{q(x_b)}{C_0\, r_0^{4+\frac{1}{n}}}\right) ^{\frac{n}{n+1}} \Delta x_b + P_y^0 \left[ 1 + a f(x_b/r_0)\right] , \end{aligned} \end{aligned}$$

where \(P_y^0= 2 \tau _y \Delta x_b / r_0\). Note that we approximated the integral:

$$\begin{aligned} \int _{x_b}^{x_b+\Delta x_b} \frac{1}{r^{4+1/n}(x)}dx \simeq \frac{1}{r_0^{4+1/n}} \Delta x_b, \end{aligned}$$
(13)

because the correction only affects the prefactor of the flow curve, and not the exponent or the threshold. Since in this limit \(q(x_b) \ll 1\), the leading behavior of the flow curve can be written as:

$$\begin{aligned} q(x_b) \simeq C_0\, r_0^{4 + \frac{1}{n}} \left[ \frac{\Delta P - \gamma (x_b/r_0) }{\Delta x_b} \right] ^{1+\frac{1}{n}}, \end{aligned}$$
(14)

where we have defined the function:

$$\begin{aligned} \gamma (x_b/r_0) = P^0_{y} + a \left[ P^0_{y} f(x_b/r_0) + P_{\sigma } \frac{\Delta x_b}{r_0} f'(x_b/r_0)\right] . \end{aligned}$$
(15)

From Eq. (14), we note that in a deformed tube the critical pressure drop \(\Delta P_y\) above which flow is possible has increased with respect to the cylindrical tube, and is equal to the maximum of \(\gamma (x_b)\):

$$\begin{aligned} \Delta P_c= & {} P_y^0 +a\max _{0<x_b<l}\left[ P_y^0 f(x_b/r_0) + P_{\sigma } \frac{\Delta x_b}{r_0}_0 f'(x_b/r_0)\right] , \end{aligned}$$
(16)
$$\begin{aligned}= & {} P_y^0 \left\{ 1 +a\max _{0<x_b<l}\left[ f(x_b/r_0) + \frac{\sigma }{r_0 \tau _y} f'(x_b/r_0)\right] \right\} ; \end{aligned}$$
(17)

we denote \(x_m\) the position of such maximum along the tube. Three terms contribute to the critical pressure. The first constant one is due to the yield threshold. The second is also due to the yield stress, but depends on the tube shape. The last one, related to the capillary force, is based on the derivative of f. The competition between the last two terms is then governed by the ratio between the relative derivative \(f/f'\) and the dimensionless number \(\frac{P_\sigma \Delta x_b}{P_y^0 r_0} = \frac{\sigma }{r_0 \tau _y}\).

The blob position moves as \(dx_b/dt = q/(\pi r_0^2)\); hence from Eq. (14), we get the equation of motion

$$\begin{aligned} \frac{dx_b}{dt} = \frac{C_0\, r_0^{2+\frac{1}{n}}}{\pi \Delta x_b^{1 + \frac{1}{n}}} \left[ \Delta P - \gamma (x_b/r_0) \right] ^{1+\frac{1}{n}}. \end{aligned}$$
(18)

The time T needed for the blob to move from one end of the tube to the other can be computed from (18):

$$\begin{aligned} T = \int _0^l\! \frac{dx_b}{dx_b/dt} \propto \int _0^l\! \frac{dx_b}{\left[ \Delta P - \gamma (x_b/r_0) \right] ^{1+\frac{1}{n}}}. \end{aligned}$$
(19)

In general, \(\gamma (x_b/r_0)\) relies on the specific form of \(f(x_b/r_0)\). However, supposing that \(f(x_b/r_0)\) is analytical, we can expand \(\gamma (x_b/r_0)\) around \(x_m\): \(\gamma (x_b/r_0) = \Delta P_c - \alpha (x_b-x_m)^2 + \dots\)

For \(\Delta P \rightarrow \Delta P_c^+\), the dominant contribution to the integral of Eq. (19) is around \(x_m\), so we can write

$$\begin{aligned} \begin{aligned} T&\propto \int _0^l\! \frac{dx_b}{[ \Delta P - \Delta P_c + \alpha (x_b-x_m)^2]^{1+\frac{1}{n}}}\propto (\Delta P-\Delta P_c)^{-\left( \frac{1}{n} + \frac{1}{2} \right) }.\\ \end{aligned} \end{aligned}$$
(20)

The flux averaged over the time T, \(\langle q \rangle _T\) is then

$$\begin{aligned} \langle q \rangle _T = \frac{\pi r_0^2 l}{T} \propto ( \Delta P - \Delta P_c)^{\frac{1}{n}+\frac{1}{2}}. \end{aligned}$$
(21)

Note that close to the yield threshold \(\Delta P_c\), the power-law exponent \(1/n+1/2\) of the flow rate turns out to be different from \(1+1/n\) in Eq. (8) for the uniform tube.

On the other hand, in the opposite limit \(\Delta P\gg \Delta P_c\), since the fluctuations along the critical pressure are negligible, we expect the same behavior of the cylindrical tube.

2.2.2 Non-Analytic Radius Variability

As a final remark, we discuss the case where \(f(x_b/r_0)\) is not analytic. In the framework of the fiber bundle model, capillary tubes presenting non-analytic points allow to model porous materials presenting a rough and angular micro-structure, e.g., matrices of randomly packed grains of quartz sand (Xiong et al. 2019). The nonlinear prediction of Eq. (21) hold only if \(\gamma (x_b/r_0)\) is derivable at least twice. Otherwise, its expansion around \(x_m\) is of the form: \(\gamma (x_b) = \Delta P_c + \alpha |x_b-x_m|^\delta + \dots\), with \(\delta > 0\). In this case, the behavior of the integral in Eq. (20) is modified and the flux averaged over T is then

$$\begin{aligned} \langle q \rangle _T \propto ( \Delta P-\Delta P_c)^{\frac{1}{n}+1-\frac{1}{\delta }}. \end{aligned}$$
(22)

To provide a concrete example, we consider a sawtooth triangular geometry:

$$\begin{aligned} f\!\left( \frac{x}{r_0}\right) = \frac{{4} r_0}{l}| \frac{x}{r_0} {}- \frac{l}{2 r_0}| - 1, x\in ]0,l]. \end{aligned}$$
(23)

A sketch of such geometry is shown in Fig. 3.

Fig. 3
figure 3

Two-dimensional sketch of a blob of yield stress fluid in a triangular tube. On the x-axis, the one-dimensional model relative to the problem is pictured, where the thick line is the projection along x of the yield stress blob, while the thin line represents the part occupied by the Newtonian fluid

In this case, we have

$$\begin{aligned} \gamma (x_b/r_0)= & {} P^0_y + \frac{4a r_0}{l} \left[ P^0_y \left| \frac{x_b}{r_0} - \frac{l}{2 r_0}\right| + P_{\sigma } \frac{\Delta x_b}{r_0}\,\text {sgn}\left( \frac{x_b}{r_0}-\frac{l}{2 r_0}\right) \right] \\= & {} P_y^0 \left\{ 1 + \frac{4a r_0}{l} \left[ \left| \frac{x_b}{r_0} - \frac{l}{2 r_0}\right| + \frac{\sigma }{\tau _y r_0}\,\text {sgn}\left( \frac{x_b}{r_0}-\frac{l}{2 r_0}\right) \right] \right\} \end{aligned}$$

Its maximum is located at the discontinuity point \(x_m=l\) and writes

$$\begin{aligned} \Delta P_c= & {} P^0_y + a \left[ 2P^0_y + \frac{4}{l}P_{\sigma } \Delta x_b \right] \nonumber \\= & {} P^0_y \left\{ 1 + 2 a \left[ 1 + \frac{2 \sigma }{ \tau _y l } \right] \right\} . \end{aligned}$$
(24)

Integrating Eq. (19) yields to \(\delta =1\) if the blob fluid presents yield stress, while \(\langle q \rangle _T \propto ( \Delta P - \Delta P_c)^{\frac{1}{n}+1}\) in the absence of yield stress (\(P_y^0 = 0\)).

3 Model for Many Blobs

In a uniform tube, the flow curve obtained when a single shot of non-Newtonian fluid is injected is identical to the one obtained when the same amount of fluid is split in N small blobs. This is not the case for a non-uniform tube. To be concrete, we address the case of several identical blobs of non-Newtonian fluid (see Fig. 4).

Fig. 4
figure 4

Two-dimensional sketch of several blobs of yield stress fluid in a non-uniform tube of length l. On the x-axis, the one-dimensional model relative to the problem is pictured, where the thick line is the projection along x of the yield stress blobs, while the thin line represents the part occupied by the Newtonian fluid

It comes out that the critical pressure obtained with N blobs of length \(\Delta x_b\) is larger than \(N P_y^0= 2 N \Delta x_b \, \tau _y /r_0\), the value expected for a single shot of length equal to \(N \Delta x_b\). The difference depends on the total number of blobs and on the specific blob configuration.

During the flow, the relative distances between different blobs remain constant as the fluids are incompressible. Moreover, periodic boundary conditions are set, namely \(f(x/r_0)=f\left( \frac{x+l}{r_0}\right)\). This assumption can describe two different situations: (i) a tube of length l with periodic boundary conditions (ii) a tube of length \(L\gg l\) presenting a periodic deformation of spatial period l. In the latter case, the blobs are in general located on different periods, but it is convenient to shift their position in the first period: more precisely, if a blob is located at a certain position in the k-th period, the dynamics of the system does not change if we subtract the quantity \((k-1)l\) from that position. We then denote with \(x_b\) the position of the most left blob and with \(x_i\) the distance from its i-th blob neighbor. Thus \(i=1,\ldots , N-1\), and the i-th right neighbor is located at \(x_b + x_i\). When \(x_b\) moves from 0 to l all the other blobs move exactly one period.

In the limit of small flow rate \(q \rightarrow 0\), the pressure drop at the edges of the i-th blob is

$$\begin{aligned} \begin{aligned}&P_{x_b+x_i}^+ - P_{x_b + x_i + \Delta x_b}^- = \Delta x_b \left( \frac{q}{ C_0 r_0^{4 + \frac{1}{n}} }\right) ^{\frac{n}{n+1} } + P_y^0 + a P_y^0 f\left( \frac{x_b + x_i}{r_0}\right) .\\ \end{aligned} \end{aligned}$$
(25)

At this, one must add the capillary pressure drop \(a P_{\sigma } \frac{\Delta x_b}{r_0} f'(\frac{x_b+x_i}{r_0})\). Summing the contributions of all the N blobs and neglecting the pressure drop induced by the Newtonian fluid, we obtain the following flow rate equation, that depends not only on the variable \(x_b\), but also on the set of constant values \(\{x_i\}\):

$$\begin{aligned} q(x_b;\{x_i\}) = C_0 r_0^{4+\frac{1}{n}} \!\left[ \frac{\Delta P - \gamma (x_b / r_0;\{x_i/ r_0\})}{N\Delta x_b}\right] ^{\frac{1}{n} + 1}, \end{aligned}$$
(26)

with

$$\begin{aligned} \gamma \left( \frac{x_b}{r_0};\left\{ \frac{x_i}{r_0}\right\} \right) = N P_y^0 + a\left[ P_y^0 F\left( \frac{x_b}{r_0};\left\{ \frac{x_i}{r_0} \right\} \right) + P_{\sigma }\frac{\Delta x_b}{r_0} F'\left( \frac{x_b}{r_0};\left\{ \frac{x_i}{r_0}\right\} \right) \right] , \end{aligned}$$
(27)

where the function

$$\begin{aligned} F\left( \frac{x_b}{r_0};\left\{ \frac{x_i}{r_0}\right\} \right) = f(x_b/r_0) + \sum _{i=1}^{N-1} f\left( \frac{x_b + x_i}{r_0}\right) , \end{aligned}$$
(28)

and \(F'(y;\{ \frac{x_i}{r_0}\})\) is the first derivative of \(F(y;\{ \frac{x_i}{r_0}\})\) with respect to y. The critical pressure \(\Delta P_c\) needed for the system to flow is then given by the maximum of \(\gamma ( \frac{x_b}{r_0},\{ \frac{x_i}{r_0}\})\) in the interval \(0<x_b<l\):

$$\begin{aligned} \Delta P_c\left( \left\{ \frac{x_i}{r_0}\right\} \right) = \max _{0\le x_b < l}\left[ \gamma \left( \frac{x_b}{r_0},\left\{ \frac{x_i}{r_0}\right\} \right) \right] . \end{aligned}$$
(29)

From Eq. (29), we can see that the value of the critical pressure relies thus not only on the number of blobs, but also on the specific configuration of the blobs position along the tube, namely on their distances \(\{x_i\}\).

Since there is no preferred position of the blobs along the tube, the most important configuration is the one where the positions of the blobs are uniformly (evenly) distributed. In the diluted limit where \(N \Delta x_b\) is very small compared to the tube length, the position of every blob shifted in the first period is uniformly distributed in the interval (0, l). Our first goal is to compute the probability distribution function of the critical pressure, \(\Pi (\Delta P_c)\), associated to such ensemble.

The second goal is to characterize the flow rate. Again the flow of a given tube averaged over a period, \(\langle q \rangle _T = \langle q(\{x_i\}) \rangle _T\), depends on its specific blobs configuration, and thus on its pressure threshold value \(\Delta P_c = \Delta P_c(\{x_i\})\). For \(\Delta P \rightarrow \Delta P_c^+\):

$$\begin{aligned} T \propto \int _0^l\! \frac{dx_b}{\left[ \Delta P - \gamma \left( \frac{x_b}{r_0};\left\{ \frac{x_i}{r_0}\right\} \right) \right] ^{1+\frac{1}{n}}} \propto \left( \Delta P - \Delta P_c\right) ^{-\left( \frac{1}{n} + \frac{1}{2}\right) } \end{aligned}$$
(30)

and thus \(\langle q\rangle _T \propto (\Delta P - \Delta P_c)^{1/n + 1/2}\) if the tube modulation is analytical, or, more generally, \(\langle q \rangle _T \propto (\Delta P - \Delta P_c)^{1/n + 1 - 1/\delta }\).

Once these two quantities are obtained, we can calculate the flow rate in a fiber bundle model (Roy et al. 2019), in which the same pressure drop \(\Delta P\) is applied to many tubes which are identically shaped. Each tube is assumed to be filled with a Newtonian liquid together with N blobs injected at random positions along the tube, as pictured in Fig. 5. In the limit of many tubes, the mean flow rate averaged over a period is obtained by averaging over all possible configurations of the blobs positions (Fig. 6). We will call it \(\overline{\langle q \rangle _T}\), where the overline denotes the average over the blob configurations.

Fig. 5
figure 5

Sketch of a fiber bundle of identically shaped tubes, each filled with blobs randomly located along it

For \(\Delta P\) slightly greater than \(N P_y^0\), we expect that the flow rate of every tube of the fiber bundle follows the small flow power-law exponent \(1/n + 1 - 1/\delta\) if the pressure drop applied is greater than the pressure threshold of that tube, namely \(\Delta P > \Delta P_c\), or is null if on the contrary \(\Delta P \le \Delta P_c\). Instead, we have tubes in the large flow limit, whose flow rate is described by the second case of Eq. (8), only if \(\Delta P\) is sufficiently greater than \({{\widetilde{\Delta }}} P_c = ((3n+1)/(2n+1))N P_y^0\). Since \(N P_y^0< \Delta {\widetilde{P}}_c < (3/2) N P_y^0\) for all \(n>0\), there is always a finite range of values of \(\Delta P\) for which all tubes in the bundle presenting non-null flow obey to the small flow regime. Moreover, \(\Delta P_c \ge NP_y^0\) but is typically much lower than \(\Delta {\widetilde{P}}_c\), because the fluctuations on the value of \(\Delta P_c\) are smaller than the difference between \(NP_y^0\) and \(\Delta {\widetilde{P}}_c\). The effects on the mean flow rate caused by the non-uniformity of the tubes can then be seen only if \(\Delta P\) is sufficiently close to \(N P_y^0\). In this limit, we can compute the mean flow rate per tube as

$$\begin{aligned} \overline{\langle q \rangle _T} \propto \int _{NP_y^0}^{\Delta P} \!d\Delta P_c\, \Pi (\Delta P_c) ( \Delta P - \Delta P_c)^{\frac{1}{n} +1-\frac{1}{\delta }}. \end{aligned}$$
(31)

3.1 Sinusoidal Geometry

In this section, we study the case

$$\begin{aligned} f(x/r_0) = \cos \left( 2\pi x/l\right) . \end{aligned}$$
(32)

It is useful to introduce the angle variables \(\theta _b = 2\pi \frac{ x_b}{l}\) and \(\theta _i = 2\pi \frac{ x_i}{l}\). Using the trigonometric relations, we can write

$$\begin{aligned} F(\theta _b;\{\theta _i\}) = \cos (\theta _b) + \sum _{i=1}^{N-1} \cos (\theta _b + \theta _i) = \sqrt{N}A \cos (\theta _b + \phi ) \end{aligned}$$
(33)

where the amplitude is

$$\begin{aligned} A = \frac{1}{\sqrt{N}}\sqrt{\left( 1 + \sum _{i=1}^{N-1} \cos \theta _i \right) ^2 + \left( \sum _{i=1}^{N-1} \sin \theta _i\right) ^2} \end{aligned}$$
(34)

and the phase shift \(\phi = \arcsin \left( \sqrt{N} \sum _{i=1}^{N-1} \sin \theta _i/A \right)\). Similarly, we obtain \(F'(\theta _b) = - (2\pi /l)\sqrt{N} A\sin (\theta _b + \phi )\). So \(\gamma (\theta _b,\{\theta _i\})\) can be written as a cosine function

$$\begin{aligned} \gamma (\theta _b;\{\theta _i\}) = NP_y^0 + \sqrt{N} A\, P_{\gamma } \cos (\theta _b + \phi + \varphi ) \end{aligned}$$
(35)

where

$$\begin{aligned} P_{\gamma }= & {} a\sqrt{\left( P_y^0\right) ^2 + \left( 2 \pi P_{\sigma }\Delta x_b/l\right) ^2} \end{aligned}$$
(36)
$$\begin{aligned}= & {} a P_0^y \sqrt{ 1 + \left( \frac{2 \pi \sigma }{ \tau _y l}\right) ^2 } \end{aligned}$$
(37)

and \(\varphi = -\arccos \left( P_0^y/P_{\gamma }\right)\), from which it’s easy to see that the pressure threshold is

$$\begin{aligned} \Delta P_c= & {} NP_y^0 + \sqrt{N} A \,P_{\gamma } \end{aligned}$$
(38)
$$\begin{aligned}= & {} P_y^0 \left[ N + a \sqrt{N} A \sqrt{ 1 + \left( \frac{2 \pi \sigma }{ \tau _y l}\right) ^2 } \right] \end{aligned}$$
(39)

We now discuss three different possible cases related to different configurations of the blobs positions:

  • Each blob is separated from its nearest neighbors by a distance equal to the spatial period l, namely \(\theta _i = 0\ \forall \ i\). This implies that \(A = \sqrt{N}\), and \(\Delta P_c\) reaches the highest possible value

    $$\begin{aligned} \Delta P_c = N\left( P_y^0 + P_{\gamma }\right) \end{aligned}$$
    (40)
  • Each blob is separated from its nearest neighbors by half of the spatial period l/2, so \(\theta _i = \pi\) for i odd and \(\theta _i = 2 \pi\) for i even. It follows that \(A = 0\) if N is even, or \(A = 1\) if N is odd, and \(\Delta P_c\) takes the lowest possible value

    $$\begin{aligned} \Delta P_c = {\left\{ \begin{array}{ll} NP^0_{y}&\quad \text {if}\; N\;\text{even}\\ NP^0_{y} + P_{\gamma}&\quad \text{if}\; N\;\text{odd} \end{array}\right. } \end{aligned}$$
    (41)
  • The position of every blob is uniformly distributed along the tube. This is equivalent to suppose that all the \(N-1\) angular differences \(\theta _i\) are uniformly distributed in the interval \([0,2\pi ]\). In the limit of N sufficiently large, A follows, in the interval \([0,+\infty [\), the probability distribution

    $$\begin{aligned} \Pi (A) = 2A\,e^{-A^2}. \end{aligned}$$
    (42)
Fig. 6
figure 6

Probability distribution of the amplitude A defined in Eq. (34). Blue dots represent the histogram of \(10^6\) numerical samplings of A, each obtained generating \(N = 1000\) values of \(\theta _i\) uniformly distributed in \((0,2\pi )\); the samplings are collected in 50 bins of equal size in the domain [0, 4]. The solid line is the analytical prediction given by Eq. (42)

In order to prove Eq. (42), we first calculate the probability distribution of the variable \(B = N A^2\):

$$\begin{aligned} g(B) = \frac{1}{(2\pi )^{N-1}} \int _0^{2\pi } \! d\theta _1 \, \dots \int _0^{2\pi } \! d\theta _{N-1}\, \delta \left( B - N A^2 \right) . \end{aligned}$$
(43)

To solve (43), it is convenient to perform a Laplace transform:

$$\begin{aligned} \begin{aligned} \widetilde{g}(s)&= \int _{0}^{+\infty }\! dB\ e^{-sB} g(B)\\&= \frac{1}{(2\pi )^{N-1}} \int _0^{2\pi } \! d\theta _1 \, \dots \int _0^{2\pi } \! d\theta _{N-1}\, e^{-s \left( \left( 1 + \sum _{i=1}^{N-1} \cos \theta _i \right) ^2 + \left( \sum _{i=1}^{N-1} \sin \theta _i\right) ^2\right) } \end{aligned} \end{aligned}$$
(44)

We define \(m_x = \sum _{i=1}^{N-1} \cos \theta _i\) and \(m_y = \sum _{i=1}^{N-1} \sin \theta _i\). Note that the average and the variance of both \(\cos \theta _i\) and \(\sin \theta _i\) in the interval \([0,2\pi ]\), are, respectively, 0 and 1/2. Moreover, their crossed integral (the covariance) in the same interval is zero, meaning that \(m_x\) and \(m_y\) are statistical independent. According to the central limit theorem, when \(N-1\simeq N\) is sufficiently large, the distribution of both \(m_x\) and \(m_y\) is Gaussian with mean zero and variance N/2. Equation (44) can be rewritten as

$$\begin{aligned} \widetilde{g}(s)&= \int _{-\infty }^{+\infty } \! dm_x\,\frac{e^{-\frac{m_x^2}{N}}}{\sqrt{\pi N}} \int _{-\infty }^{+\infty }\! dm_y\, \frac{e^{-\frac{m_y^2}{N}}}{\sqrt{\pi N}} e^{-s \left( (1 + m_x)^2 + m_y^2\right) } \nonumber \\&= \frac{e^{-s+\frac{s^2}{1/N + s}}}{1 + Ns} \xrightarrow {N \gg 1} \frac{1}{1 + Ns}. \end{aligned}$$
(45)

The inverse Laplace transform leads to \(g(B) = \exp {(-B/N)}/N\), from which Eq. (42) follows directly.

From \(\Pi (A)\), we get the distribution of \(\Delta P_c\) in the interval \([NP^0_y,+\infty [\):

$$\begin{aligned} \Pi (\Delta P_c) = \frac{2(\Delta P_c - NP^0_y)}{NP_{\gamma }^2}\,e^{ -\frac{\left( \Delta P_c - N P^0_y \right) ^2}{NP_{\gamma }^2} }. \end{aligned}$$
(46)

The mean flow rate per tube is finally obtained from (31) and using \(\Delta P \rightarrow (NP_y^0)^+\) in Eq. (46)

$$\begin{aligned} \overline{\langle q\rangle _{T}} \propto (\Delta P - NP_y^0)^{\frac{1}{n} + \frac{5}{2}}. \end{aligned}$$
(47)

3.2 Beyond the Sinusoidal Geometry: The Triangular Saw Tooth Shape

In the previous section, we computed explicitly the distribution of critical threshold (see Eq. (46)) for a tube tube with a sinusoidal deformation and random located identical blobs. In particular it comes out that the distribution vanishes linearly at \(N P_y^0\). How general is this result?

We can prove that the result is still robust if the N blobs have slightly different sizes (see Appendix 1). However, in this section we show that the shape of the distribution is very sensitive to the analytical properties of f(x). As an important example, we discuss in detail the triangular saw tooth shape introduced in Eq. (23), and we first focus on the fully Newtonian case (for which \(\tau _y=0\)), and then on the non-Newtonian blobs case but where capillarity effects can be neglected (for which \(\sigma =0\)).

3.2.1 Blobs of Newtonian Fluid

If the tube is non-uniform, even Newtonian blobs lead to a critical pressure \(\Delta P_c\), due to the capillary pressure drop at the interface. The value of \(\Delta P_c\) corresponds to the global maximum, in the interval \(0\le x_b<l\), of the function \(\gamma (x_b/r_0)\), expressed by Eq. (27), with \(P_y^0 = 0\), namely

$$\begin{aligned} \Delta P_c = \sqrt{N} A P_{\gamma }, \end{aligned}$$
(48)

where

$$\begin{aligned} A = \frac{1}{\sqrt{N}}\frac{l}{4 r_0} \max _{0 \le x_b < l}\left| F'\left( \frac{x_b}{r_0};\left\{ \frac{x_i}{r_0} \right\} \right) \right| \end{aligned}$$
(49)

and \(P_{\gamma } = (4 r_0/l) a P_{\sigma }\Delta x_b\). We remind that \(F'(y;\{ \frac{x_i}{r_0}\})\) is the first derivative of Eq. (28) with respect to y, and can be seen as the sum of N contributions. For the triangular saw tooth shape, there is a contribution \(-4 r_0/l\) for every blob located in the semi-period interval [0, l/2] and \(+4 r_0/l\) for every blob in the other semi-period [l/2, l]. When \(x_b\) moves from 0 to l, all the blobs are shifted of the same quantity. The function \(\gamma (\frac{x_b}{r_0};\{ \frac{x_i}{r_0}\})\) remains constant until one of the two facts occurs: either the most right blob belonging to the first semi-period enters the second, so that the function \(\gamma\) increases by \(2P_{\gamma }\), or the last blob belonging to the second semi-period enters the first, so that \(\gamma\) decreases by \(-2P_{\gamma }\). A sketch of this procedure is shown in Fig. 7.

Fig. 7
figure 7

Sketch of several blobs in a tube presenting the triangular modulation given by Eq. (23)

Increasing \(x_b\) further, other jumps occur for every blob entering in a new semi-period. \(\gamma\) corresponds then to a 1-dimensional simple random walk (Weiss 1996), a process in which, for each of the N steps corresponding to the N blobs, \(\gamma\) will perform a stepwise increment of \(\pm 2P_{\gamma }\). Since the probability for a blob to be in the first or second semi-period is the same, \(\gamma\) can increase by \(2P_{\gamma }\) or \(-2P_{\gamma }\) with equal probability, so this random walk is symmetric with a diffusion coefficient of \(D = 2 P^2_{\gamma }\). Moreover, due to the periodicity of the system, this random walk is periodical of period l. A typical trajectory is shown in Fig. 8.

Fig. 8
figure 8

Plot of a typical \(F'(x_b/r_0)\), obtained from Eq. (23) and (28), in a triangular tube with \(N = 50\) blobs uniformly distributed in (0, l). Here, we set \(l=1\). The two bridges are shown separately in the inset

The random walk displays the symmetry \(\gamma \left( \frac{x_b}{r_0};\{ \frac{x_i}{x_0}\}\right) =-\gamma \left( \frac{l/2+x_b}{r_0};\left\{ \frac{x_i}{x_0}\right\} \right)\) and can be decomposed into two Brownian bridges with mirror symmetry, namely two Brownian processes constraint to both start and end at 0 and with opposite sign (Fig. 9). If we denote the two processes \(z_1(i)\) and \(z_2(i)\), they evolve from \(i=0\), in which \(z_1(0)=z_2(0)=0\), to \(i=N\), in which \(z_1(N)=z_2(N)=0\); the two bridges are identical but opposite in sign, namely \(z_1(i)=-z_2(i)\). As a consequence, Eq. (49) can be written as

$$\begin{aligned} A = \frac{1}{\sqrt{N}}\frac{l}{4 r_0} \max _{0<i< N}\left| z_1(i)\right| \end{aligned}$$
(50)

The exact calculation of the distribution of A can be done using the methods discussed in Mori et al. (2020) for Brownian bridges. However, the statistical behavior of \(\max _{0<i\le N}\left| z_1(i)\right|\) should be similar to the one of the span S of the process, defined as \(S =\max _{0<i\le N}(z_1) -\min _{0<i\le N} (z_1)\). For the span, rigorous results are proven not only for the Brownian motion but for Gaussian processes with generic Hurst exponent H (the Brownian motion corresponds to \(H=1/2\)). In particular, the probability to have a small span \(\varepsilon\) is known to vanish singularly as

$$\begin{aligned} \text {Prob}[ S < \varepsilon ] \propto e^{ - \frac{k N}{\varepsilon ^{1/H}} } \quad \text {for } \; \varepsilon \rightarrow 0, \end{aligned}$$
(51)

where k is a numerical prefactor of order one (Dean et al. 2014). From Eq. (51), we can infer that the probability distribution of A vanishes as

$$\begin{aligned} \Pi (A) \propto A^{-3} e^{- \frac{k}{A^2}} \quad \text {for } \; A\rightarrow 0. \end{aligned}$$
(52)

The presence of an essential singularity at the origin indicates that the tubes with small critical pressure are extremely rare. From (52), it follows that the probability distribution of \(\Delta P_c\) goes as

$$\begin{aligned} \Pi (\Delta P_c) \propto \left( \Delta P_c \right) ^{-3} e^{ - \frac{2 k N P^2_{\gamma }}{\left( \Delta P_c \right) ^{2}} } \quad \text {for } \; \Delta P_c\rightarrow 0. \end{aligned}$$
(53)

From Eq. (31), we then find that, in the limit of small \(\Delta P\), the mean flow rate per tube vanishes exponentially as

$$\begin{aligned} \overline{\langle q\rangle _{T}} \propto e^{ -\frac{2 k N P_{\gamma }^2}{\Delta P^2} }. \end{aligned}$$
(54)
Fig. 9
figure 9

Distribution of A for a train of blobs of Newtonian fluid in a triangular tube. Blue dots represent the histogram of \(10^7\) numerical samplings of A, each obtained generating \(N = 1000\) values of blob positions and calculating (49); the samplings are collected in 100 bins of equal size in the domain \(\left[ 0, 200/\sqrt{N}\right]\). The dashed curve is the probability distribution (42) valid for a sinusoidal tube. In the inset, the numerical data \((A^{-2}, \Pi (A))\) are compared to the asymptotic trend of Eq. (52) setting \(k\simeq 3.2\)

3.2.2 Blobs of Yield Stress Fluid Without Capillary Effects

The same approach allows to solve the case of blobs of non-Newtonian fluid for which we neglect capillary effects. The value of \(\Delta P_c\) corresponds to the maximum, in the interval \(0<x_b<l\), of (27) with \(P_\sigma = 0\), namely

$$\begin{aligned} \Delta P_c = NP_y^0 + \sqrt{N} A P_\gamma \end{aligned}$$
(55)

where

$$\begin{aligned} A = \frac{1}{\sqrt{N}}\max _{0 \le x_b < l}\left| F\left( \frac{x_b}{r_0};\left\{ \frac{x_i}{r_0}\right\} \right) \right| \end{aligned}$$
(56)

and \(P_{\gamma } = a P_{y}^0\). Here, \(F\left( \frac{x_b}{r_0},\left\{ \frac{x_i}{r_0}\right\} \right)\) is the integral of the random walk discussed in the Newtonian case. A typical trajectory is shown in Fig. 10 and corresponds to the trajectory of a random acceleration process (RAP) (Burkhardt 2007), a piecewise linear function where the slope performs a Random walk; in particular, this Gaussian process represents the integral of a Brownian bridge, and is characterized by \(H=3/2\).

Fig. 10
figure 10

Plot of a typical \(F(x_b/r_0)\), obtained from Eq. (23) and (28), in a triangular tube with \(N = 50\) blobs uniformly distributed in (0, l). Here, we set \(l=1\). The two bridges are shown separately in the inset

The methods discussed in Majumdar et al. (2010) may be a starting point for deriving an exact form for the distribution of the maximum of a RAP. However, following the lines of the previous discussion, we expect that the distribution of A vanishes at 0 as

$$\begin{aligned} \Pi (A) \propto \frac{1}{A^{5/3}} e^{- \frac{k^*}{A^{2/3}}} \quad \text {for } \; A\rightarrow 0. \end{aligned}$$
(57)

\(k^*\) is a numerical prefactor different from k. It follows that the distribution of the critical pressure vanishes at \(N P_y^0\) as

$$\begin{aligned} \begin{aligned} \Pi (\Delta P_c) \propto (\Delta P_c - NP_y^0)^{-\frac{5}{3}} e^{ - \frac{k^* N^{1/3}P_{\gamma }^{2/3}}{\left( \Delta P_y - NP_y^0\right) ^{2/3}} } \text {for } \; \Delta P_c\rightarrow N P_y^0. \end{aligned} \end{aligned}$$
(58)

For \(\Delta P \gtrsim NP_y^0\), the mean flow rate per tube scales now as

$$\begin{aligned} \overline{\langle q\rangle _{T}} \propto e^{ - \frac{k^* NP_{\gamma }^{2/3} }{\left( \Delta P - NP_y^0\right) ^{2/3}} }. \end{aligned}$$
(59)

As a final remark we note that, as \(H \rightarrow +\infty\) the function \(\gamma \left( \frac{x_b}{r_0}, \left\{ \frac{x_i}{r_0}\right\} \right)\) becomes smoother in \(x_b\) and the critical pressure distribution remains singular, but at a higher order of derivative (Fig. 11). The linear behavior in the limit \(\Delta P_c \rightarrow 0\) found for the sinusoidal case represents then the most regular behavior we can expect.

Fig. 11
figure 11

Distribution of A for a train of blobs of yield stress fluid in a triangular tube neglecting capillary effects. Blue dots represent the histogram of \(10^7\) numerical samplings of A, each obtained generating \(N = 1000\) values of blob positions and calculating (56); the samplings are collected in 100 bins of equal size in the domain \(\left[ 0, 100/\sqrt{N}\right]\). The dashed curve is the probability distribution (42) valid for a sinusoidal tube. In the inset, the numerical data \((A^{-2}, \Pi (A))\) are compared to the asymptotic trend of Eq. (57) setting \(k^*\simeq 1.2\)

4 Conclusion

In this paper, we studied the flow rate curve in tubes filled with a Newtonian fluid and where blobs of non-Newtonian (or Newtonian) fluid are injected.

One blob. When a single blob is injected, we found a yield pressure threshold \(\Delta P_c\) below which there is no flow. Above this threshold, the flow Q is strongly nonlinear and grows with a characteristic exponent:

$$\begin{aligned} Q(\Delta P) \propto (\Delta P - \Delta P_c )^\beta . \end{aligned}$$
(60)

The value of the threshold for the uniform tube of radius \(r_0\) is: \(\Delta P_c = P_{y}^0 = 2\tau _y \Delta x_b /r_0\), where \(\tau _y\) is the yield stress of the non-Newtonian blob of size \(\Delta x_b\). For a non-uniform tube of radius \(r(x) = r_0/\!\left( 1 + a f(x/r_0)\right)\), the value of the threshold is modified:

$$\begin{aligned} \Delta P_c = P_y^0 + P_{\gamma }, \end{aligned}$$
(61)

where the value of \(P_\gamma\) depends on the geometry of the tube. The exponent \(\beta\) depends on both the rheology and the geometry of the tube. Its value has been summarized in Table 1.

Concerning \(P_{\gamma }\), we show that in general:

$$\begin{aligned} P_\gamma = a\max _{0<x_b<l}\left[ P_y^0 f\left( \frac{x_b}{r_0}\right) + P_{\sigma } \frac{\Delta x_b}{r_0} f'\left( \frac{x_b}{r_0}\right) \right] , \end{aligned}$$
(62)

where \(P_{\sigma }\) is the contribution of the surface tension, and l is the length of the tube. Two special cases have been studied.

  • Sinusoidal deformation, \(f(x/r_0) = \cos {(2 \pi x/l)}\):

    $$\begin{aligned} \begin{aligned} P_{\gamma }&= a\sqrt{\left( P_y^0\right) ^2 + \left( 2 \pi P_{\sigma }\Delta x_b/l\right) ^2}\\&= a P_y^0 \sqrt{1 + \left( \frac{2 \pi \sigma }{\tau _y l} \right) ^2} \end{aligned} \end{aligned}$$
    (63)

    In this case, the function \(\gamma (x/r_0)\) is regular around the maximum, so that \(\beta = 1/2\) for the Newtonian case and \(\beta = 1/2 + 1/n\) for the non-Newtonian one.

  • Triangular deformation, \(f(x/r_0) = \frac{4 r_0}{l}\left| \frac{x}{r_0} - \frac{l}{2 r_0}\right| - 1\):

    $$\begin{aligned} \begin{aligned} P_{\gamma }&= a \left( 2 P_y^0 + \frac{4 \Delta x_b}{l} P_{\sigma } \right) \\&= 2 a P_y^0 \left( 1 + \frac{2 \sigma }{ \tau _y l} \right) \end{aligned} \end{aligned}$$
    (64)

    In this case, the function \(\gamma (x/r_0)\) is singular around the maximum (\(\delta =1\)), so that \(\beta = 0\) for the Newtonian case and \(\beta = 1/n\) for the non-Newtonian one.

Table 1 Summary of the exponent \(\beta\) when a single blob is injected in a tube filled with a Newtonian fluid. In the case of a non-uniform tube, \(\gamma (x/r_0)\) is assumed regular around the maximum, i.e., \(\gamma (x/r_0)\sim \Delta P_c + \alpha (x-x_m)^2\). Otherwise, if \(\gamma (x/r_0)\sim \Delta P_c + \alpha (x-x_m)^\delta\), the exponents are \(\beta =1-1/\delta\) and \(\beta =1+1/n - 1/\delta\) for the Newtonian and non-Newtonian case, respectively

N blobs. In the case of the uniform tube, the flow curve is identical as for the single blob. The value of the threshold coincides with the one of a single blob with the same amount of fluid. The case of a non-uniform tube is instead more interesting. The value of the pressure threshold \(\Delta P_c\) depends explicitly on the number of blobs and their relative distance. Assuming that the blobs are identical and evenly distributed, we show that \(\Delta P_c\) can be written as

$$\begin{aligned} \Delta P_c = N P_y^0 + \sqrt{N} A P_\gamma , \end{aligned}$$
(65)

where A is a non-dimensional positive random variable of order 1. The probability distribution of A depends on the tube shape.

We studied the following particular cases:

  • Sinusoidal deformation, \(f(x) = \cos {\frac{2 \pi }{x}{l}}\). We found an explicit formula for \(\Pi (A)\), valid in the limit of many blobs

    $$\begin{aligned} \Pi (A) = 2 A e^{-A^2}. \end{aligned}$$
    (66)
  • Triangular deformation, \(f(x/r_0) = \frac{4 r_0}{l}\left| \frac{x}{r_0} - \frac{l}{2 r_0}\right| - 1\). We do not have an explicit formula for \(\Pi (A)\), but we show how \(\Pi (A)\) vanishes when \(A\rightarrow 0\), in two limiting cases:

    1. 1.

      Newtonian fluid:

      $$\begin{aligned} \Pi (A\rightarrow 0) \propto \frac{1}{A^3} e^{- \frac{k}{A^2}}, \end{aligned}$$
      (67)

      where k is a numerical constant.

    2. 2.

      Non-Newtonian fluid neglecting capillary effects:

      $$\begin{aligned} \Pi (A\rightarrow 0) \propto \frac{1}{A^{5/3}} e^{- \frac{k^*}{A^{2/3}}}, \end{aligned}$$
      (68)

      where \(k^*\) is another numerical constant.

Concerning the flow, for a fiber bundle model and in the limit of many tubes, the total flow curve results from averaging all the blobs position configurations. It can be written in the form:

$$\begin{aligned} \overline{Q(\Delta P)} \propto \left( \Delta P - N P_y^0 \right) ^{\beta }, \end{aligned}$$
(69)

where the overline stands for an average over all blobs configurations. The values obtained for the exponent \(\beta\) are given in Table 2.

Table 2 Summary of the exponent \(\beta\) when many blobs are injected in a tube filled with a Newtonian fluid. If the tube is uniform, we recover the result of a single blob. If the tube has a sinusoidal shape, the exponent is modified

It is important to remark that within the fiber bundle model, the value of \(\beta\) depends explicitly on the regularity of the function \(\gamma (x)\). For example, in the triangular case, \(\beta =0\) and the flow displays an essential singularity:

$$\begin{aligned} \overline{Q(\Delta P)} \propto e^{- \frac{k}{\left( \Delta P - N P_y^0\right) ^{1/H}}}, \end{aligned}$$
(70)

the Hurst exponent H characterizes the self-affine behavior of the function \(\gamma (x)\). For example, we showed that in the triangular geometry \(H=1/2\) for a Newtonian fluid and \(H=3/2\) for a non-Newtonian fluid with negligible capillarity. One can wonder if this dependence holds also for a realistic porous media. Indeed, the fiber bundle model is a crude approximation as all tubes are independent. A challenge for future works is then to solve the flow in frameworks of interacting tubes.