Hostname: page-component-74656f9884-rdgjk Total loading time: 0 Render date: 2026-11-08T03:23:16.955Z Has data issue: false hasContentIssue false

A semi-analytical approach to resolving hydrodynamic interactions between two model microswimmers

Published online by Cambridge University Press:  21 October 2026

Xinyi Yang
Affiliation:
School of Mathematics and Statistics, The University of Melbourne, Parkville, Victoria 3010, Australia
Takuji Ishikawa
Affiliation:
Department of Biomedical Engineering, Tohoku University, Sendai, Japan
Hailong Guo
Affiliation:
School of Mathematics and Statistics, The University of Melbourne, Parkville, Victoria 3010, Australia
Douglas R. Brumley*
Affiliation:
School of Mathematics and Statistics, The University of Melbourne, Parkville, Victoria 3010, Australia
*
Corresponding author: Douglas R. Brumley, d.brumley@unimelb.edu.au

Abstract

Content of image described in text.

In an active suspension, hydrodynamic interactions between constituent microswimmers play an important role in their collective motion and rheological properties. To advance the understanding of these interactions, we introduce the boundary collocation method (BCM) and an easy-to-implement extension called the lubrication-theory-informed BCM to solve Stokes flow problems involving two spherical boundaries, where one or both spheres have squirming velocity boundary conditions, as a way to model motile micro-organisms. While the BCM has been widely used to calculate hydrodynamic interactions between two rigid spheres, we extend the application here to determine the hydrodynamic forces, torques and stresslets associated with a pair of equally sized spherical squirmers. This allows us to solve for the hydrodynamic interactions between squirmers at all orientations and separation distances. This fills in the gap between exact analytical solutions, which are currently only available for a limited set of configurations, and asymptotic approaches, which are only valid at extreme near-field and far-field limits. Comparison with analytical solutions for classic two-sphere lubrication problems validates BCM solutions, revealing better accuracy compared with the boundary element method. Our implementation of BCM uses twin multipole expansion solutions to the Stokes equations and takes advantage of the orthogonal basis functions, requiring only one-dimensional collocation points rather than a fully two-dimensional surface meshing for a three-dimensional problem. It is efficient, accurate and easy to implement. A database of the relevant forces and torques for a pair of interacting squirmers, together with the corresponding codes for these calculations, is provided in the supplementary material.

Information

Type
JFM Papers
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2026. Published by Cambridge University Press
Figure 0

Figure 1. Figure 1 long description.Illustrative diagram of a squirmer–sphere pair. Sphere 1 on the left is a squirmer with orientation p$\boldsymbol p$, making an angle ψ$\psi$ with the z$z$-axis. The distance between the two spheres’ centres is R$R$. Here, x1$\boldsymbol x_1$, x2$\boldsymbol x_2$ are the centres of sphere 1 and sphere 2, respectively, and Ω1=Ba(x1)$\varOmega _1 = B_{a}(\boldsymbol x_1)$, Ω2=Bb(x2)$\varOmega _2 = B_{b}(\boldsymbol x_2)$ are the domains of sphere 1 and sphere 2, respectively.

Figure 1

Figure 2. Comparison of BCM and BEM results with the exact analytical solutions for resistance functions of two rigid spheres at close separations. The motion of spheres corresponding to each resistance function is illustrated in each sub-figure, and the sphere coloured by light grey is the one experiencing the relevant force moments. Solutions of BEM and LT–BEM are taken from Ishikawa (2022). The LT-informed BCM results extrapolate on the BCM results with 150 collocation points.

Figure 2

Figure 3. Figure 3 long description.(a) Illustrative diagram of a dumbbell squirmer. (b) Numerical results of swimming speed U/U0$U/U_0$ (normalised by the swimming speed of a solitary squirmer) with different squirming parameters β1,β2$\beta _1, \beta _2$ using the BCM. The white line indicates when U/U0=1$U/U_0 = 1$. The configuration studied here corresponds to a=b$a = b$ and ϵ=0.01$\epsilon = 0.01$. (c) The flow field u$\boldsymbol u$ generated by a squirmer dumbbell in the laboratory frame with different combinations of squirming parameters. The squirming parameters used in each flow field are identified in b using distinct symbols. Note that the naming of squirmer dumbbells follows the order front-to-back.

Figure 3

Figure 4. Plots of (a) the resistance functions YC$Y^C$, YH$Y^H$ and (b) Bretherton parameter B=YC/YH$B = Y^C/Y^H$ of a dumbbell as a function of sphere separations. The dumbbells in (b) are not drawn to scale.

Figure 4

Figure 5. Validation of the BCM method. Forces and torques from squirmer–sphere hydrodynamic interactions. β=5$\beta = 5$ for all results above. (a) Parameter search in the squirmer–sphere separation 2.01a≤R≤50a$2.01a \leq R \leq 50a$ with the orientation angle ψ=π/6$\psi = \pi /6$. (b) Parameter search in the orientation angle 0≤ψ≤π$0\leq \psi \leq \pi$ with the squirmer–sphere separation R=2.01$R = 2.01$. The BEM data shown originate from Ishikawa et al. (2006).

Figure 5

Figure 6. Selected components of forces and torques in a problem of squirmer–sphere interaction. Here, β=−2$\beta = -2$, ψ=π/6$\psi = \pi /6$.

Figure 6

Figure 7. Figure 7 long description.Comparison of trajectories for pairs of interacting squirmers with different initial conditions between BCM (a–b) and (c–d) and BEM (e–f). (a–b) shows BCM results with a stronger repulsive force (λ=10$\lambda = 10$), (c–d) shows results with a weaker repulsive force (λ=1$\lambda = 1$). Both BCM cases use η=100$\eta = 100$, and squirmers in all simulations have a squirming parameter β=5$\beta = 5$. Grey arrows indicate the initial orientations and different line styles are used to distinguish different pairs of interacting squirmers. (a,c,e) Face to face interactions with δx=1,2,3,5,10$\delta x = 1, 2, 3, 5, 10$. (b,d, f) Collisions with a 90∘$90^\circ$ angle difference with δx=1,2,3,5,10$\delta x = 1, 2, 3, 5, 10$.

Figure 7

Figure 8. Trajectories of two squirmers (β1,β2=5$\beta _1, \beta _2 = 5$) in a linear shear flow u∞=γzy^$\boldsymbol u^{\infty } = \gamma z \hat {\boldsymbol y}$ with (a) γ=0$\gamma = 0$, (b) γ=1$\gamma = 1$ and (c) γ=3$\gamma = 3$. From left to right, there is no shear, moderate shear and strong shear. The initial positions of squirmers 1 (black) and 2 (magenta) are at x1=(0,0,3)$\boldsymbol x_1 = (0, 0, 3)$ and x2=(0,2,0)$\boldsymbol x_2 = (0,2,0)$, respectively. Their initial orientations are p1=y^$\boldsymbol p_1 = \hat {\boldsymbol y}$, p2=z^$\boldsymbol p_2 = \hat {\boldsymbol z}$, respectively. Initial conditions are chosen such that the position and orientation vectors lie in the y$y$–z$z$ plane. Plots for the trajectories in the first row are at different scales. Cosine of orientation angles as a function of time in corresponding trajectories from (a–c) are shown in (d–f), respectively. In all above simulations, we use a repulsive force with λ=1,η=100$\lambda = 1, \eta = 100$. The minimum clearance throughout the simulations for no shear and moderate shear is of the order ϵ∼10−3$\epsilon \sim 10^{-3}$, and ϵ≈1$\epsilon \approx 1$ for the strong shear case.

Supplementary material: File

Yang et al. supplementary material

Yang et al. supplementary material
Download Yang et al. supplementary material(File)
File 1.2 MB