Hostname: page-component-74656f9884-8rzl6 Total loading time: 0 Render date: 2026-11-06T07:20:07.768Z Has data issue: false hasContentIssue false

A REVIEW OF ONE-PHASE HELE-SHAW FLOWS AND A LEVEL-SET METHOD FOR NONSTANDARD CONFIGURATIONS

Published online by Cambridge University Press:  23 September 2021

LIAM C. MORROW
Affiliation:
Department of Engineering Science, University of Oxford, Oxford OX1 3PJ, UK; e-mail: liam.morrow@eng.ox.ac.uk School of Mathematical Sciences, Queensland University of Technology, Brisbane, QLD, 4001, Australia; e-mail: t.moroney@qut.edu.au, michael.dallaston@qut.edu.au
TIMOTHY J. MORONEY
Affiliation:
School of Mathematical Sciences, Queensland University of Technology, Brisbane, QLD, 4001, Australia; e-mail: t.moroney@qut.edu.au, michael.dallaston@qut.edu.au
MICHAEL C. DALLASTON
Affiliation:
School of Mathematical Sciences, Queensland University of Technology, Brisbane, QLD, 4001, Australia; e-mail: t.moroney@qut.edu.au, michael.dallaston@qut.edu.au
SCOTT W. MCCUE*
Affiliation:
School of Mathematical Sciences, Queensland University of Technology, Brisbane, QLD, 4001, Australia; e-mail: t.moroney@qut.edu.au, michael.dallaston@qut.edu.au
Rights & Permissions [Opens in a new window]

Abstract

The classical model for studying one-phase Hele-Shaw flows is based on a highly nonlinear moving boundary problem with the fluid velocity related to pressure gradients via a Darcy-type law. In a standard configuration with the Hele-Shaw cell made up of two flat stationary plates, the pressure is harmonic. Therefore, conformal mapping techniques and boundary integral methods can be readily applied to study the key interfacial dynamics, including the Saffman–Taylor instability and viscous fingering patterns. As well as providing a brief review of these key issues, we present a flexible numerical scheme for studying both the standard and nonstandard Hele-Shaw flows. Our method consists of using a modified finite-difference stencil in conjunction with the level-set method to solve the governing equation for pressure on complicated domains and track the location of the moving boundary. Simulations show that our method is capable of reproducing the distinctive morphological features of the Saffman–Taylor instability on a uniform computational grid. By making straightforward adjustments, we show how our scheme can easily be adapted to solve for a wide variety of nonstandard configurations, including cases where the gap between the plates is linearly tapered, the plates are separated in time, and the entire Hele-Shaw cell is rotated at a given angular velocity.

Information

Type
Research Article
Copyright
© Australian Mathematical Society 2021
Figure 0

Figure 1 A schematic diagram indicating the time-dependent complex mapping $f(\zeta ,t)$ from the auxiliary $\zeta $ plane to the physical $z (=x+\mathrm i y)$ plane. The interface $\delta \Omega (t)$ is the image of the unit circle $|\zeta |=1$, and the complex representation of the unit normal vector can be expressed in terms of the derivative of f.

Figure 1

Figure 2 Solutions with and without surface tension. The red dashed curves in (a)–(e) are zero-surface-tension solutions described by the five examples in Section 2.2. The solid blue curves are numerical solutions, including surface tension, for the same initial conditions. For the examples in (a), (c) and (d), the zero-surface-tension solutions involve a form of finite-time blow-up characterised by cusps forming on the interface; the inclusion of surface tension regularises these singularities, allowing the full solution to continue past these blow-up times. For the examples in (b) and (e), blow-up in the zero-surface-tension solution is prevented by the presence of a logarithmic singularity; here the numerical solution with small surface tension remains close to the zero-surface-tension solution for small time and then deviates away so that the long-time behaviour is different. Each case includes a sketch of the $\zeta $-plane with the unit circle and critical points and logarithmic singularities indicated by solid red dots and black diamonds, respectively. Note that in (b) we do not plot the critical points at $t=0$ as they are outside the field of view here. For (a)–(e), as time increases, the critical points and logarithmic singularities move towards the unit circle (colour available online).

Figure 2

Figure 3 An illustration of the velocity extension process used to extend F to be defined over the entire computational domain. (a) shows an example function that is undefined where $\boldsymbol {x} \in \Omega $. (b) shows this regions being “filled in’ by solving the biharmonic equation (3.6). This gives us a differentiable extension of F over the entire domain (colour available online).

Figure 3

Figure 4 An illustration of how the pressure of the viscous fluid is solved for using the finite-difference method. (a) For nodes away from the interface, we solve for pressure (3.7) using a standard five-point finite-difference stencil (3.8). (b) However, this stencil cannot be used for nodes adjacent to the interface, as in this case the southern node is not in the domain $\boldsymbol {x} \in \mathbb {R}^2 \backslash \Omega (t)$, and thus cannot be used in our stencil. Instead we impose a ghost node, denoted by the red dots, on the interface whose location corresponds to the point where $\phi =0$. The value at this ghost node is determined from the dynamic boundary condition (2.9). This leads to the nonstandard finite-difference stencil (3.9) (colour available online).

Figure 4

Figure 5 Convergence test of numerical scheme for the evolution of a bubble with initial condition (4.1), where solutions are computed using (a) $350 \times 293$, (b) $550 \times 461$, (c) $750 \times 628$, and (d) $850 \times 712$ equally spaced nodes. Additionally, $Q = 1$, $\sigma = 5 \times 10^{-4}$, $\omega = 0$ and $t_f = 100$. Simulations are performed on the domain $0 \le r \le 7.5$ and $0 \le \theta < 2\pi $. Solutions are plotted in time intervals of $t = 10$.

Figure 5

Figure 6 (a) The rate of change of volume, $\dot {V}$, of numerical solution with constant (red), periodic (blue) and piecewise (yellow) injection rates. Dotted black lines denote the corresponding exact rate of change of volume. (b) Corresponding relative error. Simulations are performed on the domain $0 \le r \le 7.5$ and $0 \le \theta < 2 \pi $ using $750 \times 628$ equally spaces nodes with the initial condition (4.1). The surface tension parameter is $\sigma = 5 \times 10^{-4}$ and the final time of simulations is $t = 100$ (colour available online).

Figure 6

Figure 7 The numerical solution to (2.8)–(2.11) with $Q = 1$ for values of surface tension parameter $\sigma $ equal to (a) $1.5 \times 10^{-3}$, (b) $5 \times 10^{-4}$, (c) $1.75 \times 10^{-4}$ and (d) $6.25 \times 10^{-5}$ with initial condition (4.2). Our numerical scheme captures different morphological behaviour including $(1)$ tip-splitting, $(2)$ shielding and $(3)$ feathering, all of which have been observed experimentally. Simulations are performed on the domain $0 \le r \le 10$ and $0 \le \theta < 2 \pi $ using $1000 \times 628$ equally spaced nodes. Solutions are plotted in time intervals of $t = 5$ up to $t_f = 55$.

Figure 7

Figure 8 Numerical simulations where the gap between the plates linearly tapered according to (4.3) with $Q = 1$, $b_\infty = 1/15$, $R_0 = 8/3$, $r_B = 7$ and $\alpha = 2/15$, with surface tension $\sigma $ equal to (a) 6 and (b) 1. Simulations are performed on the domain $0 \le r \le 7.5$ and $0 \le \theta < 2 \pi $ using $750 \times 628$ equally spaced nodes. Solutions are plotted in time intervals of 5.6. up to $t_f = 44.8$.

Figure 8

Figure 9 An illustration of the velocity extension process where the viscous fluid is surrounded by the inviscid bubble. As discussed in Section 3.2, this is done by solving the biharmonic equation in the region where $\boldsymbol {x} \in \Omega (t)$, where now we apply homogeneous Neumann boundary conditions on the edge of the computational domain (colour available online).

Figure 9

Figure 10 Numerical simulation where the viscous fluid is withdrawn at a point located at the origin where $Q = 1$. For (a), initial condition is a circle of radius unity centred at $(0.1, 0)$ where $\sigma = 8 \times 10^{-4}$ and $t_f = 1.88$. For (b), initial condition is (4.6) where $\sigma = 1.6 \times 10^{-6}$ and $t_f = 1.45$. A black dot denotes the region where $r \le 0.05$. Simulations are performed on the domain $-1.15 \le x \le 1.15$ and $-1.15 \le y \le 1.15$ using $400 \times 400$ equally spaced nodes.

Figure 10

Figure 11 Time evolution of viscous fluid where plates are separated according to $b = 1 + t$ with initial condition (4.6). Solutions are plotted at times (left to right) $t = 0$, 1, 1.8, 2.8, and 4. Simulations are performed on the domain $-1.1 \le x \le 1.1$ and $-1.1 \le y \le 1.1$ using $400 \times 400$ equally spaced nodes.

Figure 11

Figure 12 Numerical simulation of a rotating Hele-Shaw cell with $\omega = 1$, $Q = 0$, and $\sigma $ equal to (a) $ 10^{-2}$, (b) $5 \times 10^{-3}$, (c) $2.5 \times 10^{-3}$, and (d) $10^{-3}$. Corresponding final time of simulations is $t = 0.61$, $0.55$, $0.425$, and $0.36$. Initial condition for each simulation is (4.6). Simulations are performed on the domain $-2 \le x \le 2$ and $-2 \le y \le 2$ using $500 \times 500$ equally spaced nodes.

Figure 12

Figure 13 Numerical simulations in channel geometry with values of the surface tension parameter (top to bottom) $\sigma = 2 \times 10^{-4}$, $5 \times 10^{-4}$, $7 \times 10^{-3}$, and $2 \times 10^{-2}$. The initial condition for all simulations is $f(x,0) = 0.05 + \cos (2 \pi y)$. Simulations are performed on the domain $-0.5 \le x \le 0.5$ and $-0.5 \le y \le 6$ using $100 \times 650$ equally spaced nodes. Solutions are plotted in time intervals of $t = 0.5$ up to $t_f = 3$.