Hostname: page-component-76d6cb85b7-hqrjx Total loading time: 0 Render date: 2026-07-23T15:00:37.890Z Has data issue: false hasContentIssue false

Undulatory swimming in suspensions and networks of flexible filaments

Published online by Cambridge University Press:  13 September 2024

Adam K. Townsend*
Affiliation:
Department of Mathematical Sciences, Durham University, Stockton Road, Durham DH1 3LE, UK
Eric E. Keaveny
Affiliation:
Department of Mathematics, Imperial College London, London SW7 2AZ, UK
*
Email address for correspondence: adam.k.townsend@durham.ac.uk

Abstract

Many biological fluids are composed of suspended polymers immersed in a viscous fluid. A prime example is mucus, where the polymers are also known to form a network. While the presence of this microstructure is linked with an overall non-Newtonian response of the fluid, swimming cells and microorganisms similar in size to the network pores and polymer filaments instead experience the heterogeneous nature of the environment, interacting directly with the polymers as obstacles as they swim. To characterise and understand locomotion in these heterogeneous environments, we simulate the motion of an undulatory swimmer through three-dimensional suspensions and networks of elastic filaments, exploring the effects of filament and link compliance and filament concentration up to 20 % volume fraction. For compliant environments, the swimming speed increases with filament concentration to values approximately 10 % higher than in a viscous fluid. In stiffer environments, a non-monotonic dependence is observed, with an initial increase in speed to values 5 % greater than in a viscous fluid, followed by a dramatic reduction to speeds just a fraction of its value in a viscous fluid. Velocity fluctuations are also more pronounced in stiffer environments. We demonstrate that speed enhancements are linked to hydrodynamic interactions with the microstructure, while reductions are due to the filaments restricting the amplitude of the swimmer's propulsive wave. Unlike previous studies where interactions with obstacles allowed for significant enhancements in swimming speeds, the modest enhancements seen here are more comparable to those given by models where the environment is treated as a continuous viscoelastic fluid.

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 (http://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), 2024. Published by Cambridge University Press.
Figure 0

Figure 1. Filament context and discretisation. (a) Cartoon of the swimming suspension: the swimmer (blue) makes its way through a suspension of passive network filaments (pale red) in three dimensions. (b) Spatial discretisation of the filament with positions $\boldsymbol {Y}_n$ and vectors $\hat {\boldsymbol {t}}_n$ satisfying the constraint, (2.4). (c) Forces and torques in the discrete system with $\boldsymbol {F}_n = \Delta L \boldsymbol {f}_n$ and $\boldsymbol {T}_n = \Delta L \boldsymbol {\tau }_n$. Diagrams reproduced from Schoeller et al. (2021).

Figure 1

Figure 2. Filament suspension seeding. (a) Render of an unconnected suspension from § 3.1 in a yellow periodic box at 11.3 % volume concentration. (b) Diagram of filaments connected by springs at the node at $\boldsymbol {r}_1$, as used in § 4.1. (c) A render of one periodic cell of the connected network suspension highlighting the placement of the connecting nodes.

Figure 2

Figure 3. Swimmer speeds in the filament suspensions. (a) Superimposed swimmer speeds over 20 periods of undulation for 10 independent simulations for each parameter pair $(\phi, K'_B)$ in a filament suspension. (b) Mean swimming speed, averaged over time and simulations, for each filament stiffness, $K'_B$, as a function of filament volume fraction, $\phi$. Error bars signify $\pm 1$ standard deviation of simulations’ mean over time. (c) Mean of simulations’ standard deviation, $\sigma$, over time.

Figure 3

Table 1. Spring network seeding parameters for each concentration $\phi$, used in the algorithm in § 4.1.

Figure 4

Figure 4. Spring network seeding statistics. (a) Pair distribution function of node spacing for each of our concentrations, averaged over 1000 trials. The horizontal black dotted line corresponds to the pair distribution function of a uniform distribution in a periodic domain (Deserno 2004). (b) Histogram of the number of connections at each node for each of our concentrations, averaged over 100 trials. The mean in each case, represented by the vertical dotted line, is between 16 and 19.

Figure 5

Figure 5. Swimmer speeds in the filament networks. Mean normalised swimmer speed and standard deviation over 20 periods of undulation, as a function of the volume fraction of network filaments, for both values of the network filament bending modulus and for all three values of the network spring strength $k'_s$. Results for each parameter set are averaged from 5 independent simulations, and error bars signify $\pm 1$ standard deviation over the 5 simulations. For comparison, the suspension measurements from figure 3 are included in pale grey.

Figure 6

Figure 6. Force from the suspensions. While forces correlate with speed fluctuations, on average they push backwards (with the outlying high-$\phi$, high-$K'_B$ result indicative of a different regime we will also see in the spring networks). (a) Mean period-averaged force on the swimmer as a function of $\phi$, non-dimensionalised on the swimmer length and bending modulus. Error bars signify $\pm 1$ standard deviation over the 10 simulations. (b) Period-averaged force on the swimmer over time for the circled data point on the left, overlaid with the swimming velocity. Fluctuations in the force are seen to correlate with speed, but consider the region between the two horizontal bars: the swimmer speed often remains above the swimming speed in the absence of filaments (red line), despite the forces being negative, i.e. pushing backwards (orange line).

Figure 7

Figure 7. Forces from the spring networks: mean force on the swimmer in the swimming direction. Plotted as a function of the volume concentration of network filaments, for both values of the network filament bending modulus and all three spring constants. Results for each parameter set are averaged from 5 independent simulations. This is analogous to figure 6 in the filament suspensions.

Figure 8

Figure 8. Swimming gait amplitudes and effectiveness in suspensions. Higher concentrations lead to smaller-amplitude swimming gaits and slower swimming speeds. (a) Snapshots of sample swimming gaits, moving from left to right, in the beating plane (green, ‘side on’) and in the out-of-beating plane (purple, ‘top down’). Snapshots are from a suspension simulation and take place over two periods of undulation after a given time $t^*$. The mean amplitude in the swimming direction–beating plane, $A$, is marked with dotted black lines. As panel (b) summarises, the amplitude decreases as concentration increases, which coincides with deflection in the out-of-beating plane. This is emphasised when the suspended filaments are more rigid. Videos of the $\phi =7.6\,\%$ cases, with the surrounding filaments visible, are included in the supplementary material. (b) Mean amplitude in the beating plane, $\langle A \rangle$, for increasing concentration of suspension filaments, and for suspension filaments with bending modulus $K'_B=10^{-3}$ and $1$. The amplitude decreases with $\phi$. (c) Mean speed achieved with the extracted swimmer gait when placed in a 0 % concentration fluid, $\langle V_{swim}^{from\,gait}\rangle$, subject to no external forces, following the procedure in Appendix A. This correlates well with the amplitude graph to the left, and shows that the gait enforced by the filament suspension is less effective at swimming than the unrestricted gait in an empty fluid. In both (b) and (c), error bars signify $\pm 1$ standard deviation over the 10 simulations.

Figure 9

Figure 9. Swimming gait amplitudes and effectiveness in networks. (a) Mean amplitude in the beating plane for increasing concentration of network filaments, and for network filaments with bending modulus $K'_B=10^{-3}$ and $1$ connected with springs with three different spring constants, $k'_s$. (b) Mean speed achieved with the extracted swimmer gait from the network simulations, following the procedure in Appendix A. This is the network analogue of figure 8. Combined with figure 7, this demonstrates that collectively, the gait and total barrier force, apart from in the most concentrated case with the stiffest filaments and spring constants, act to slow the swimmer down.

Figure 10

Figure 10. Non-hydrodynamic simulations using RFT. In the absence of hydrodynamic interactions, the forces experienced by the swimmer strongly correlate to the swimmer speed. (a) Mean force on the swimmer in the swimming direction. (b) Mean normalised swimmer speed (with results from figure 3, which include hydrodynamic interactions, reproduced in the background in light grey for comparison). In both panels, results are again averaged from 20 periods of undulation and are plotted as a function of the volume concentration of network filaments, for both values of the network filament bending modulus. Results for each parameter set are averaged from 10 independent simulations, and error bars signify $\pm 1$ standard deviation over these simulations.

Figure 11

Figure 11. Comparison of the waveform of a single swimmer in an empty fluid with full hydrodynamics (FCM), and with the drag-based RFT. The swimming direction is to the right and the axes are the same for both figures. Half an undulation period is depicted, and the centreline fades as the snapshot retreats into the past.

Supplementary material: File

Townsend and Keaveny supplementary movie 1

Video of the swimmer (blue) navigating through a filament suspension with volume concentration ϕ = 7.6%, where the relative bending stiffness of the suspension filaments (red) to the swimmer is K′_B = 10−3. Left panel: visualisation of the entire periodic domain. Right: close-up of the swimmer, with the camera following the swimmer as it moves. The pale yellow box in the background is for 3D context. This video is referred to in § 3.1. Link text: Somewhere within “Videos of simulations with ϕ = 7.6% for both K′_B = 10−3 and 1 are included in the supplementary material.”
Download Townsend and Keaveny supplementary movie 1(File)
File 10 MB
Supplementary material: File

Townsend and Keaveny supplementary movie 2

Video of the swimmer (blue) navigating through a filament suspension with volume concentration ϕ = 7.6%, where the relative bending stiffness of the suspension filaments (red) to the swimmer is K′_B = 1. Left panel: visualisation of the entire periodic domain. Right: close-up of the swimmer, with the camera following the swimmer as it moves. The pale yellow box in the background is for 3D context. This video is referred to in § 3.1. Link text: Somewhere within “Videos of simulations with ϕ = 7.6% for both K′_B = 10−3 and 1 are included in the supplementary material.”
Download Townsend and Keaveny supplementary movie 2(File)
File 9.3 MB