1. Introduction
The study of the fluid dynamics of microswimmers, both natural and engineered, has enjoyed great success in recent decades, through advances in imaging technologies, computational methods, microfluidic devices, and material science (e.g., [
1,
2,
3,
4,
5,
6,
7]). In biological systems, flagella often beat or rotate in close proximity to (or through) passive elastic structures such as as mucosal strands embedded in the fluid environment. For example, mammalian fertilization requires a sperm to penetrate two layers surrounding the egg—an outer layer of cumulus cells and the zona pellucida, a thick extracellular matrix [
8,
9]. Scanning electron microscopic images in Schwartz et. al. [
10] show that voids in the net-like, porous structure of the zona pellucida are of the same length as the diameter of the (human) sperm’s cell body. Another example is the Lyme disease spirochete
B. burgdorferi that traverses epithelial cells, fluid environments, and polymeric networks—first within the tick and then through the skin of its mammalian host, causing infection [
11]. It has been shown that spirochetes persist in both treated and untreated Lyme-disease-infected rhesus macaques in multiple tissues [
12]. In both of these examples, the microswimmer must penetrate and navigate through a complex, heterogeneous polymeric network embedded in a viscous fluid.
Recent experiments were performed with
Bacillus subtilis moving through shallow mucus films [
13] with network pore sizes comparable to bacteria size. It was demonstrated that the anisotropic organization of the mucus filaments affected swimming performance, with velocity decreasing dramatically as the bacteria penetrated and moved through the mucus. Moreover, the bacteria altered the compliant environment, displacing polymeric strands in the mucus network as they progressed through it. In some cases, when a bacterium reversed direction, it was able to move backwards with an increased velocity through the self-created transient tunnel. This is an illustration of the elastohydrodynamic coupling in the system—not only is the performance of the microswimmer affected by the complex environment, the microswimmer’s motion also affects the polymeric network.
In addition to mechanical remodeling, bacteria can alter polymeric network rheological properties and connectivity through enzymatic activity. For instance, both
E. coli and
Vibrio cholerae secrete mucinase to help them penetrate the mucus barrier of the human gastrointestinal tract, and other
Vibrio species are similarly able to traverse the mucus barriers of coral polyps in the marine environment [
14]. Another well-studied example is that of
Helicobacter pylori, which colonizes the harsh enviroment of the human stomach by producing urease, thus elevating the pH of its environment and locally de-gelling the gastric mucus layer [
15,
16]. Rheological measurements show that the viscoelasticity of samples of porcine gastric mucin decreases dramatically when incubated with
H. pylori. These bacteria overcome “elastic confinement” by altering the material properties of their environment [
15].
Recently, the use of helical nanorobots, driven by an external source, has emerged as an exciting possibility in biotechnology, with potential applications including targeted drug delivery [
7] and lysis of blood clots [
17]. In such applications, the microswimmer needs to be guided through complex viscoelastic environments, with added control challenges such as real-time imaging. Experiments have shown that helical nanopropellers that are magnetically actuated in a gel with a comparable mesh size to the size of the robot can be steered to progress effectively, while larger nanopropellers are unable to move through the gel [
18]. Motivated by the enzymatic activity of
H. pylori, Walker et al. [
19] developed reactive micropropellers with immobilized urease on their surface. This strategy enabled the magntically driven synthetic swimmers to be propelled in acidified mucin gels that contain urea [
19]. In fact, the propellers that were not coated with urease became entangled in the polymer chains of the mucin, and could not swim.
Each of the examples discussed above demonstrate the need to understand microswimming in complex, polymeric environments. Recently, there has been much progress in modeling the hydrodynamics of microorganisms swimming in a non-Newtonian fluid using continuum descriptions of a viscoelastic fluid (e.g., [
20,
21,
22,
23,
24,
25,
26]). Instead, we advance our viscoelastic model of a non-Newtonian fluid environment [
27] and use a discrete network to capture the length scale of voids in the fibrous environment. This approach allows for us to probe the dynamics of a swimmer as it moves
from a Stokesian fluid
into a polymeric region, and to measure both the progression of the swimmer and the deformations in the network. The discrete network can more easily represent heterogeneous environments, and its topology and material properties can be dynamically altered.
Motivated by biological and engineered helical propellers, here, we focus on the motility of a model bacteria-inspired organism composed of a helical flagellum and a cell body. The swimmer is driven by an applied torque between the cell body (a sphere for simplicity) and the flagellum (a helix), such that the two structures counter-rotate as in real bacteria [
4]. Both the body and flagellum are assumed to be rigid structures and the swimmer’s shape does not deviate from this prescription, no matter what forces are felt from the viscous load or nearby polymeric boundaries. This is a good assumption for many artificial microswimmers (e.g., those discussed above), as well as for most bacterial cell bodies [
28] and flagella not undergoing active reorientation behaviors [
4]. As with other swimmers in this class of models (e.g., [
22,
29,
30,
31,
32]), the force-free and torque-free constraints give rise to a translation and rotation of the swimmer. These models may be used to analyze the fluid flow generated by the given motion and the forces required to achieve the prescribed shape.
The viscoelastic network is modeled using a regularized Stokeslet framework that applies forces due to connections between network nodes and the surrounding fluid. The connections are assigned individual constitutive laws, and material properties can vary in space and evolve over time. Within the context of an immersed boundary method, a similar modeling approach was used by Bottino [
33] to capture cytoskeletal structure, and, more recently, by Fai et al. [
34]. While more complex stress–strain relationships may be used, here a connection is taken to be either a spring element or a spring and dashpot in series (Maxwell element). In [
27], we demonstrated that when forces from these elements are coupled to the Stokes equations, the surrounding viscous fluid acts as a dashpot in parallel with the element. In addition, computational rheometry tests that characterized the viscoelastic structures, such as computing their frequency-dependent loss and storage moduli, showed that using Maxwell elements resulted in moduli that reflected many viscoelastic materials in biological structures [
27].
In [
35], we conducted computational studies of an undulating planar flagellum with
prescribed kinematics swimming through discrete networks with different constitutive properties and connectivities. The work presented here extends this model in three important directions. Firstly, the swimmer considered here is driven by a prescribed constant torque between a cell body and a helical flagellum so that the relative rotational frequency between the two emerges from the simulation, consistent with experimental observations of bacterial flagellar motors [
4]. Secondly, we capture network remodeling by dynamically dissolving links between nodes based upon the swimmer’s evolving position. Finally, here we choose a hybrid boundary integral-regularized Stokeslet method with high-resolution discretization of the cell body and flagellum. The numerical method and simulation results are presented below.
3. Simulation Results
In all simulations presented here, we fix the swimmer geometry and lattice network geometry depicted in
Figure 1, with geometric and numerical parameters listed in
Table 1. For simplicity, we consider a network geometry that is a uniform lattice of
nodes with all initial link rest lengths
at equilibrium. Each interior node is connected to its six neighbors in the coordinate directions, as well as its twelve nearest diagonal neighbors. A simulation begins with the leading edge of the microswimmer a short distance ahead of the leftmost face of the network, with the flagellar axis perpendicular to that face. As described above, the motion of the microswimmer is driven by an imposed torque
. Here, we chose all links in the network to be virtual Maxwell elements, with uniform stiffness constants
and uniform dashpot constants
. We now investigate the swimming performance as a function of these material parameters,
E and
, both with and without network dissolution. Note that the case of
results in a purely Newtonian fluid with network nodes acting as passive tracers only. In addition, the case of
results in purely Hookean spring elements, with no relaxation of the element’s rest length due to a dashpot.
3.1. No Remodeling of Network
To begin to understand the interactions between the microswimmer and surrounding viscoelastic network, we first illustrate the effects of the network link dashpot parameter , keeping stiffness mPa fixed.
Figure 3 shows a sequence of snapshots of the microswimmer as it penetrates and moves through the network of nodes connected by elastic Hookean springs (
). Note that we are depicting two-dimensional side views in panels (A)–(D), as well as two-dimensional front views in panels (E)–(H), of this three-dimensional system.
Figure 3I shows a timeseries of the swimming speed of the organism, normalized by its swimming speed in a Newtonian Stokes fluid, as well as motor frequency and power efficiency (also normalized by the Newtonian values). The swimmer is initialized with its cell body just outside the network, so even when it has not yet entered the network, the presence of this obstacle causes its normalized swimming speed to be slightly less than one. The swimmer then penetrates and traverses the network at a reduced swimming speed, at times even lower than
of the Newtonian speed. Moreover, driven by the prescribed motor torque, the resulting motor frequency in the network is less than the achieved motor frequency in the Newtonian case, but by only about
. As such, the reduction in swimming efficiency, at times less than
of the Newtonian case, is due to the retarded swimming speed and not to the hydrodynamic power needed to rotate the flagellum.
Figure 3J shows a timeseries of the potential energy in the network as well as the maximal relative stretch of the springs. These timeseries illustrate that the swimmer slows down each time it encounters a successive discrete layer in the network, stretches the links attached to the nodes in front of it, and eventually pushes past, allowing for those links to contract back to rest. We do see a slight boost in swimming speed as the cell body exits the network, with a boost in efficiency of almost
, since the increase in swimming speed was accompanied by a reduction in motor frequency compared to the Newtonian case.
Figure 4 shows the swimming progression through a network with a moderate dashpot parameter
mPa-s. Again, the swimmer is able to penetrate and traverse the network, but at a significantly reduced speed, swimming at around 30% of the network-free Newtonian case over much of this distance. The potential energy stored in the stretched links rapidly increases during initial penetration of the network, then stays roughly constant, and finally decreases back to zero when the swimmer leaves and each link returns to its new rest length—the latter is illustrated by the maximum relative stretch parameter
reaching a steady state value above 1. In this example, as well as the previous Hookean case, the swimmer is effectively held back by a single network node as it exits the network (see
s in
Figure 4) but does escape. Once the body is completely free and the tail is mostly free, the swimmer again experiences a small increase in speed and efficiency versus the Newtonian case.
We now consider the case of
mPa with the dashpot constant further reduced to
mPa-s. In this case, link rest lengths quickly adapt upon being stretched or compressed (
Figure 5). The ‘pusher’ velocity field induced by the swimmer draws network nodes toward it, deforming the network considerably and resulting in the swimmer becoming entangled in many nodes. Compared to the Hookean (
) and moderate
mPa-s cases above, the swimmer takes much longer to fully escape the network (not shown in
Figure 5). Despite this, the swimmer travels further by
s than in either of these cases because the elastic forces exerted by the rapidly adapting network on the swimmer are relatively small.
We further explore the effect of the varying the dashpot parameter
while fixing the spring stiffness
mPa.
Figure 6 shows the trajectory of the cell centroid in the swimming direction through the network for
mPa and various values of
. In each case, the swimmer starts near the Newtonian swimming speed as it approaches the network, but slows down as the elastic link forces increase and it penetrates the network. Comparing the simulations,
Figure 6 shows that from
s to
s, the swimming speed decreases as
(and network resiliency) increases. Eventually, when the swimmer escapes the network, its swimming speed returns to the network-free Newtonian case. The transition does not take place until the swimmer completely separates itself from the network links, which takes longer for more deformable networks, i.e., for smaller values of
, as the swimmer drags portions of the network with it. In
Figure 6, we see that for
mPa-s, the transition to network-free swimming occurs at about
s (right inset), while for
mPa-s (red dashed line) the transition occurs at about
s. For the Hookean case, the transition is at
s (left inset).
3.2. Remodeling of Network Due to Dissolution
Figure 7 shows a sequence of snapshots and related timeseries in the case when network links are permanently dissolved when they come within
of the swimmer body surface. We see that the swimmer effectively clears a path around itself, leaving disconnected network nodes in its wake that become passive tracers. Due to the dissolution of network links, there is less interaction between the swimmer and the elastic elements, resulting in an increase in the swimmer’s average speed. The swimmer is able to traverse the network considerably faster than without remodeling (
Figure 7 vs.
Figure 4). As in the previous cases, the discrete nature of the network introduces small peaks and dips in speed (one seen at about
s here). The potential energy of the network does not increase as much as in the cases without remodeling because the links that tend to stretch the most are also more likely to come close to the swimmer and be dissolved.
If we examine the effects of remodeling across a range of stiffness values, as
E is increased, the number of links that are dissolved over the course of a simulation tends to increase to a relative maximum near
mPa and then decrease sharply as stiffness is further increased (
Figure 8A).
Figure 8B,C depict the network links that were dissolved during two simulations with different network parameters chosen in the range of relatively high
E values. The swimmer position shown is not part of the simulation; it is shown to provide a reference for the extent of the dissolved network links. The case
mPa and
mPa-s is a network that substantially deforms, making it more likely that larger numbers of links will come in close proximity to the swimmer. Therefore, more links are dissolved in the simulation compared to a more rigid network (
mPa,
) where only those links that were initially very close to the swimmer path are dissolved.
3.3. Effects of Varying E,
We performed simulations of the model swimmer penetrating, traversing and exiting the model viscoelastic network for a range of material parameters
E and
.
Figure 9 shows the metrics of swimmer velocities (Panels A–C; E–G) and average potential energy in the network (Panels D, H) for the base case with no link dissolution and for the case where network links were dissolved. In particular, we report the minimum speed (Panels A, E) and the maximum speed (Panels C, G) of the swimmer in a simulation, over the duration of time it took for the swimmer to break completely free of the network and regain its Newtonian swimming velocity. The mean speed in the network (Panels B, F) and the mean network potential energy (Panels D, H) were computed by averaging these quantities from
until the center of the body reached the outermost network layer. Note that in the absence of remodeling, there is a relative minimum in both minimum and mean swimming speed, approximately between
mPa, which becomes increasingly pronounced as
increases toward the Hookean case,
. Intuitively, one might expect swimming speed to decrease monotonically with increasing
E as the network exerts larger forces on the swimmer. However, since the gaps between network nodes are comparable in size to the swimmer cell body, a sufficiently large stiffness of the network links can result in less deformation of these channels and faster traversal by the swimmer, especially as the network is arranged as a uniform lattice.
The maximum speed reported in
Figure 9C,G occurred overwhelmingly at the moment the swimmer’s cell body exited the network. Once the swimmer begins to exit the network and the body is no longer constrained, it tends to experience a modest increase in swimming speed compared to the Newtonian case due to the flagellum effectively pushing against the nodes behind it. This is most effective (up to a maximum of 16% faster than Newtonian) for high values of both
E and
, when the network is most resilient to deformation. The microswimmer does impart elastic potential energy into the viscoelastic network as it moves through it. While the concept of the swimmer extracting some of this elastic energy to boost swimming speed is intriguing, we did not find evidence for this. Instead, we believe the speed boosts we observed as the swimmer exited the network were primarily due to the swimmer’s ability to push against the network nodes behind it to some extent. Indeed, simulations in which the flagellar torque was instantly lowered to zero as the swimmer exited the network resulted in a near-instantaneous cessation of all swimmer movement (data not shown).
When the swimmer can actively remodel the network, it achieves much higher swimming speeds across all
E and
as seen in both the minimum and mean speed metrics (
Figure 9E,F). The local minima in these speeds do not drop as far below the Newtonian speed as those of the swimmers that are unable to dissolve links. While the swimmer traverses the network overall much faster with remodeling, its maximum speed while exiting is reduced (
Figure 9G) due to a reduced ability to push against what were the nearest network nodes, which now effectively became passive tracers.
Finally, we comment on the potential energy (PE) stored in the network elements.
Figure 9D shows the mean value of the PE per simulation for a range of values of
E and
. The trends indicate that, for a fixed value of
, the mean PE increases with
E to a maximum value, and then sharply decreases. Referring to Equation (
4), the PE is proportional to the stiffness
E and each term is proportional to the square of the strain, which, in turn, depends on the deformation of the network. These are competing effects because stiffer networks deform less. The concavity of the curves in
Figure 9D shows that the reduction in strain as
E increases dominates the effects of increasing stiffness. The mean potential energy across all simulations with remodeling (
Figure 9H) is smaller than that without remodeling, since the most deformed links are dissolved. As in the base case, we do see the persistence of a relative maximum in network PE with respect to
E, though it shifts to a lower value.
4. Discussion
We have presented a model for the simulation of the motion of a swimmer in Stokes flow as it approaches, traverses, and exits a viscoelastic region. The region represents a polymeric network characterized by gaps of a size comparable to the dimensions of the cell body, where continuum models do not apply. Our simulations are based on a hybrid boundary integral-regularized Stokeslet method which allows for high resolution in the discretization of the cell body and the flagellum. The network is composed of Maxwell elements characterized by a stiffness parameter and a dashpot constant. Throughout this work, we have assigned the same constants to all elements, although our model is not restricted to homogeneous material properties of network links.
We note that the discrete nature of the network has an effect on the dynamics. For instance, depending on its initial orientation with respect to the regular lattice of elements, a swimmer may run directly into a network node, causing the swimmer to slow down, while a swimmer that was initially lined up with the pores of the network may advance faster. Hence, such discrete events introduce seemingly random noise in many of the trends in velocities reported in
Figure 9, although trends in network potential energy, which is aggregated over the entire network, are smoother than the trends in speed of the individual swimmer. While we found that sufficiently high stiffness values can facilitate faster traversal of the network, this result is dependent on the particular geometry of the system. In fact, in simulations not shown here, in some cases with network nodes arranged with little geometric order, as opposed to in regular lattices, faster swimming with increased stiffness was not observed. On the contrary, in some cases with perturbed networks with large
E, the computational swimmer was not able to escape the viscoelastic network. This observation is consistent with the experiments on natural bacteria [
13] and engineered nanopropellers [
18], which demonstrate that, at times, the microswimmers are not able to progress through the viscoelastic environment. In fact, the experiments in [
13] also show that pore sizes in a mucus network can be manipulated by squeezing the sample between parallel plates, which alters subsequent bacterial progression and flagellar bundling. This shear induced rearrangement of mucosal fibers could possibly open up the types of channels present in the regular-lattice simulations above.
5. Future Directions
While we have demonstrated that our model can capture the dynamic remodeling of network rheology by a microswimmer, here we chose a generic swimmer and used a very simple dissolution model of network links. Bacteria exhibit an enormous diversity of body shapes that affect motility in both Newtonian (e.g., [
39]) and complex (e.g., [
48]) fluids. The latter effects are less well studied than the former and it would be worth investigating other common body geometries (e.g., straight or curved rods, helices) interacting with viscoelastic networks in the future: this would be straightforward with our modeling framework. Likewise, in our treatment of network remodeling, we did not try to capture the details of enzymatic release and their relation to specific rheological properties of the polymeric network, central to systems such as
[
16]. Of course, when probing a particular system, details of the biochemistry should also be included.
Our method is formulated to model microswimmers that not only swim within discrete viscoelastic networks but also penetrate into and exit out of such regions of a bulk Newtonian environment. In many experimental studies of biological viscoelastic structures (e.g., [
49]), it is difficult to ascertain the precise geometry of the transition between Newtonian and viscoelastic regions. In this study, we chose to model a sharp interface, since this is consistent with observations in several studies, e.g., the oocyte cumulus complex in mammalian reproduction [
50], the mucus-periciliary layer interface in the respiratory tract [
51], and experiments involving bacterial invasion of cervical mucus [
13]. While we created a sharp interface between the Newtonian and viscoelastic region by assigning the same parameters to every link in the network, smoother transitions could be modeled in the future by assigning different properties to the network links near the edge of the network.
This study focused on a single microswimmer, but suspensions of many microswimmers are common in both natural and engineered systems [
52]. At sufficiently dense concentrations, cell locomotion can no longer be considered on an individual basis due to hydrodynamic interactions. Intriguingly, [
53] show how, even in dilute suspensions, individual bacteria are, in fact, frequently mechanically coupled by a weak viscoelastic matrix. It would be straightforward to extend our modeling framework to include multiple microswimmers embedded in a network, with the only limitation being an increased computational cost.