A general perturbative approach for bead-based microswimmers reveals rich self-propulsion phenomena
Sebastian Ziegler, Maxime Hubert, Nicolas Vandewalle, Jens Harting,, Ana-Sun\v{c}ana-Smith

TL;DR
This paper introduces a versatile perturbative method for analyzing bead-based microswimmers, revealing complex self-propulsion behaviors and extending understanding beyond existing models through validation and broad applicability.
Contribution
A general perturbative calculation scheme for bead-based microswimmers driven by arbitrary forces, incorporating hydrodynamic interactions, and validated against numerical and analytical models.
Findings
Identified qualitative differences in far-field flow patterns.
Revealed richer swimmer behaviors than previous models predicted.
Validated approach with 3-bead assemblies and existing geometries.
Abstract
Studies of model microswimmers have significantly contributed to the understanding of the principles of self-propulsion we have today. However, only a small number of microswimmer types have been amenable to analytic modeling, and further development of such approaches is necessary to identify the key features of these active systems. Here we present a general perturbative calculation scheme for swimmers composed of beads interacting by harmonic potentials, driven by an arbitrary force protocol. The hydrodynamic interactions are treated using the Oseen and Rotne-Pragner approximations. We validate our approach by using 3 bead assemblies and comparing the results with the numerically obtained full-solutions of the governing equations of motion, as well as with the existing analytic models for a linear and a triangular swimmer geometries. While recovering the relation between the force…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
A general perturbative approach for bead-based microswimmers reveals rich self-propulsion phenomena
Sebastian Zieglera, Maxime Huberta, Nicolas Vandewalleb Jens Hartingcd, and Ana-Sunčana-Smith*∗*ae
a PULS Group, Department of Physics and Interdisciplinary Center for Nanostructured Films, Friedrich-Alexander-University Erlangen-Nuremberg, Cauerstr. 3, 91058 Erlangen, Germany
b Université de Liège, GRASP, CESAM Research Unit, Institut de Physique B5a, B4000 Liège, Belgium
c Helmholtz Institute Erlangen-Nuremberg for Renewable Energy (IEK-11), Forschungszentrum Jülich, Fürther Str. 248, 90429 Nuremberg, Germany
d Department of Applied Physics, Eindhoven University of Technology, P.O. Box 513, 5600MB, Eindhoven, The Netherlands
e Group for Computational Life Sciences, Division of Physical Chemistry, Ruđer Bošković Institute, Bijenička cesta 54, 10000 Zagreb, Croatia
∗ Email: [email protected]
Abstract
Studies of model microswimmers have significantly contributed to the understanding of the principles of self-propulsion we have today. However, only a small number of microswimmer types have been amenable to analytic modeling, and further development of such approaches is necessary to identify the key features of these active systems. Here we present a general perturbative calculation scheme for swimmers composed of beads interacting by harmonic potentials, driven by an arbitrary force protocol. The hydrodynamic interactions are treated using the Oseen and Rotne-Pragner approximations. We validate our approach by using 3 bead assemblies and comparing the results with the numerically obtained full-solutions of the governing equations of motion, as well as with the existing analytic models for a linear and a triangular swimmer geometries. While recovering the relation between the force and swimming velocity, our detailed analysis and the controlled level of approximation allow us to find qualitative differences already in the far field flow of the devices. Consequently, we are able to identify a behavior of the swimmer that is richer than predicted in previous models. Given its generality, the framework can be applied to any swimmer geometry, driving protocol and beads interactions, as well as in many swimmers problems.
††: New J. Phys.
Keywords: microswimmers, perturbation theory, active matter, low Reynolds number dynamics, self-propulsion
1 Introduction
The locomotion of swimmers at small scales has been an active area of research in recent years [1], with a variety of microswimmer models being proposed, both experimental [2, 3, 4, 5, 6, 7, 8, 9, 10, 11] and theoretical [12, 13, 14, 15, 16, 17, 18, 19, 20, 21]. A number of these models aims at understanding the propulsion mechanisms of small organisms such as bacteria or algae cells, or at designing artificial microswimmers. Due to the time-independence of the Stokes equation, modelling microswimmers has turned out to be a tradeoff between as little degrees of freedom as possible and enough degrees to break the time-reversal symmetry [22].
A milestone in the field has been the minimalistic swimmer consisting of three spherical beads arranged in a linear fashion, introduced by Najafi and Golestanian [12]. In their model, each neighbouring pair of beads is connected by an extendible arm of a length that is prescribed as a function of time. Calculating the swimming velocity to leading order in the extension of the arms gives rise to a simple intuition for the swimmer’s speed: The displacement of the swimmer corresponding to one swimming stroke is proportional to the area enclosed by the swimmer’s trajectory in the conformation space [13]. This model has been used to investigate the hydrodynamic properties of microswimmers, including the flow fields they produce and their mutual interaction [23, 24, 25], as well as the interaction of a swimmer with a wall [26, 27].
Despite its immense usefulness, this model suffers from the constriction of all internal degrees of freedom by the swimming stroke, namely the internal dynamical behavior of the swimmer cannot react to its surrounding. This was overcome by replacing the arms with springs and prescribing the forces acting on the beads rather than the stroke itself [28]. In this so-called bead-spring swimmer model, the existence of a viscosity maximising the swimming velocity [29] and synchronization effects of the stroke have been discovered [20]. Recently, an altered version of the bead-spring model has been proposed, where the swimmer was driven by periodic changes in the equilibrium lengths of the springs [30, 31].
The boundedness of the linear swimmer to one dimension is broken in a triangular swimmer geometry, allowing for translational as well as rotational motion [32, 14, 16]. This geometry has also been used to model Chlamydomonas reinhardtii and investigate in particular the synchronization between the beating of its two flagella [18, 33, 19]. Experimentally, a triangular swimmer with intrinsic elasticity has been realized by placing ferromagnetic beads subject to an oscillating magnetic field at a water air interface [10, 9] and a similar system has been investigated by means of lattice Boltzmann simulations [34]. The full controllability of a triangular swimmer in the 2D space has been shown recently analytically [21], expanding on the use of the bead spring model [20]. However, the perturbative calculations in [20, 29, 21] hold only in the limit of very large bead separations where the swimming velocity becomes extremely small. Especially since this limit is inaccessible in experiments (see [5, 9]) as external disturbances become exuberant, an investigation of swimmers with bead separation of a few radii is required and still lacking.
In this paper, we fill this gap by presenting a general perturbative framework to calculate the full behavior of arbitrarily shaped bead-spring swimmers, i.e. not only their stroke and swimming velocity, but also the average deformation and the produced flow field with tunable precision of the results in terms of the bead separation. Our calculation is essentially different from previous calculations as we split the equation of motion by orders of the driving force and systematically solve the long-term limit of each order [28, 29, 21]. Doing so significantly increases the precision of the result as the assumption of very large bead separation is not made in our calculation. The so-obtained correction is found to be small for the symmetric linear swimmer, but grows strongly when the swimmer becomes asymmetric. We investigate the dynamics of the triangular swimmer, and find a transient phase of rotation towards a stable steady state in which the swimmer propagates without rotating. In the state of purely translational motion, the swimmer produces a dipolar flow field, which has not been reported for the triangular bead-spring swimmer yet.
The remainder of the article is structured as follows: in the next section we introduce the general model of bead-spring microswimmers. We proceed by analyzing the equation of motion by means of perturbation theory and present the calculation of the swimmer’s velocity, flow field and the beads’s trajectories step by step in section 3. Subsequently, in section 4, we apply this framework to the linear swimmer as a benchmark. Finally, in section 5, we use it to investigate the triangular swimmer in both external and internal driving. Section 6 contains the discussion and conclusion.
2 Model
We consider a microswimmer composed of spherical beads of radius in the -dimensional space. Some pairs of beads are connected by linear springs which we assume here to be harmonic corresponding to the interaction potential
[TABLE]
Here, and are the positions of the beads, the stiffness and the length of the spring connecting bead and in the swimmer’s mechanical equilibrium. Our approach can also easily be adopted to more complex interaction potentials, e.g. magneto-capillary potentials (see [35]). Note that the springs are not tied to a certain direction but can freely rotate as the beads move in the fluid. The total spring potential of the device is given by
[TABLE]
where we sum over all pairs of beads that are connected and define as a vector with components.
We assume that the Reynolds number of the beads in the fluid is small and that the relaxation of the fluid takes place sufficiently fast [36] such that the fluid dynamics can be described by the Stokes equation
[TABLE]
Here, denotes the pressure in the fluid, the velocity of the fluid, the force density applied to the fluid and its dynamic viscosity. and denote position vector and time, respectively. The fluid is assumed to be incompressible:
[TABLE]
A point force , acting on the fluid at position , induces a fluid flow at position given by the Oseen tensor as
[TABLE]
with the tensor product and the -dimensional unity matrix. For a large separation between two beads in terms of their radii, the Oseen tensor is a sufficient description for their interaction. Being interested in swimmers with small bead separations, we make use of the Rotne-Prager approximation [37], which is given by
[TABLE]
The mobility matrix of an ensemble of spheres is a matrix defined in terms of blocks as
[TABLE]
with either the Oseen or the Rotne-Prager tensor and . In (7), we account for both, the Stokes drag as well as the interaction of the beads due to the fluid. The springs are assumed to be not interacting with the fluid.
An oscillating force with fixed frequency is acting on each bead as
[TABLE]
with encoding the amplitude of the driving for each bead and the phase shift associated to each bead. The vector is dimensionless and subject to a suitable normalization that will be chosen specifically for each geometry and driving protocol. As indicated above, we allow for a dependence of the driving forces on the current configuration of the swimmer. This is required if e.g. the driving forces result from spatially dependent magnetic or electric fields, or if certain demands to the driving protocol shall be fulfilled, like a constantly zero total torque for an effectively rotating swimmer.
The temporal evolution of the system is governed by the constitutive equation of the mobility matrix on the -dimensional configuration space of the beads as
[TABLE]
with
[TABLE]
denotes the gradient of a function with respect to all components of . In view of rescaling of the equations of motion, we introduce for each family of parameters and a characteristic value ( and , respectively) and define dimensionless parameters by
[TABLE]
which become 1 in the case of equal parameters of one type.
3 Analysis
To calculate how the swimmer behaves around a stable mechanical equilibrium, we develop a perturbative approach that allows to split the equation of motion by orders in the driving force. We firstly rescale the equation of motion using the characteristic length and the characteristic time [29], denoted as viscous time. We find the effective parameters to be for the rescaled driving force amplitude, the aspect ratio between bead radius and separation, and the rescaled driving frequency. Rescaled variables are marked with an additional dash and the rescaled time is . The equation of motion can then be re-expressed as
[TABLE]
with
[TABLE]
[TABLE]
and
[TABLE]
The equation of motion (12) can be solved with a perturbative approach in the vicinity of . Therefore, we employ a suitable power series ansatz in for the displacement out of the equilibrium
[TABLE]
where is the rescaled equilibrium configuration of the swimmer. A Taylor expansion of all -dependent parts of (12) around yields
[TABLE]
are summed over when appearing repeatedly and go from 1 to , denotes the -th component of , and the derivative with respect to the -th component of . The -derivative of is zero as well as the spring forces evaluated in the equilibrium .
We proceed by replacing in (17) by its power series in (16). Ordering and splitting the resulting equation by powers of yields a vectorial equation for each order in . One finds that each of them is of the generic form
[TABLE]
with
[TABLE]
where denotes the matrix multiplication and is the Jacobian matrix of the spring forces, evaluated at the swimmer’s equilibrium. is a term that only depends on the displacements and on the derivatives (of first and higher order) of and , evaluated at . Since does not depend on , it can be considered as a source term that is known assuming (18) are solved in ascending order in . Consequently, the first two source terms read
[TABLE]
[TABLE]
The matrix maps the displacement vector to the velocity vector that emerges from the displacement in the situation of zero external forces. We assume the mobility matrix to be positive definite and symmetric. The gradient of the spring forces, , has to be negative semi-definite due to the stability of the swimmer’s equilibrium and symmetric as it is the Hessian of the spring potential. For the latter matrix, we distinguish between eigenvalues being zero, associated to translations and rotations of the whole swimmer, and negative eigenvalues, associated to deformations of the swimmer. Then, it is easy to show that, similarly to , the matrix , defined by (19), is diagonalizable and has only non-positive eigenvalues, where zero as an eigenvalues is associated to translations/rotations and negative eigenvalues are associated to internal degrees of freedom [38].
The explicit way to solve a set of differential equations like (18), accounting for certain initial conditions, is to split the initial conditions by orders of , find the full solution for each order, and adjust it to these initial conditions by a suitable choice of the parameters in the homogeneous solution. Knowing that has only non-positive eigenvalues , the solution to the homogeneous counterpart to (18) () can be written as
[TABLE]
with a suitably scaled eigenvector of corresponding to the eigenvalue . For translational and rotational degrees of freedom, one has and hence a constant solution. The displacements corresponding to the internal degrees of freedom are exponentially decaying and hence go to zero for large . Therefore, the homogeneous solution describes the relaxation of the swimmer in the absence of driving from arbitrary initial conditions. Consequently, all solutions to the inhomogeneous equations () differ only by the constant homogeneous solution for large . It suffices to find a single arbitrary solution to the full (18) in order to determine the swimming velocity and the deformation of the swimmer. For a fixed source term, the swimmer’s behavior is hence independent of the initial conditions for large . The eigenvalues corresponding to internal degrees of freedom are of the order of 1, such that the displacements corresponding to the internal degrees of freedom decay exponentially with a characteristic time of the order of . In the following calculations, we are interested in the behavior of the swimmer on times scales larger than . Therefore, we will neglect all terms decaying exponentially at time scale arising from the initial conditions in the displacements when calculating the source term of each order .
We point out here that if the system is not invariant under the translational or rotational degree of freedom, e.g. because the driving forces are not invariant under these transformations, the source term explicitly depends on those degrees of freedom. Via that pathway, the initial conditions may actually have an impact on the swimmer’s behavior. This will be the case for the triangular swimmer in external driving as it will be discussed in section 5.1.
The rescaled flow field generated by the swimmer, expressed in dependence of the rescaled position , is given by
[TABLE]
with the rescaled Oseen/Rotne-Prager tensor and the -th part in a decomposition of into partial vectors of length , i.e. the components associated to the -th bead. Given the solutions of (18) up to order , the flow field can be calculated up to the same order in by expanding (23). We here state the explicit expression up to the second order in :
[TABLE]
with the gradient with respect to . Note that having solved for the displacements in advance, we simply need to insert them into (24) to obtain the flow fields produced by the swimmer.
4 Linear three-bead swimmer
The simplest one-dimensional bead-spring swimmer able to swim at low Reynolds number is the linear three-bead swimmer (figure 1). A swimmer with two beads comes with only one internal degree of freedom which is not sufficient to break the time reversal symmetry [22]. It has been studied in detail in previous analytical works [28, 20, 29], where two similar perturbative calculations were performed. In the latter works [20, 29], the results for the swimming velocity were expanded and truncated in orders of . With the precision of the Oseen tensor, this calculation does not allow for a predictive result at higher order than the leading order .
We will show that the result of our approach for the swimming velocity employing the Oseen tensor is correct up to order and that using the Rotne-Prager tensor hydrodynamics has an impact at orders and higher. Furthermore, we find that our approach coincides at leading order to the aforementioned previous results but differs at order , explaining why our results also hold at order .
The swimmer consists of three beads for which we choose radii and , respectively [28]. The beads are connected by two identical harmonic springs of stiffness and equilibrium length . The driving forces , specified as
[TABLE]
act on the beads, ensuring that the total force vanishes. The second derivative of vanishes, because the swimmer is restricted to one dimension. Furthermore, the driving forces are not spatially dependent and hence all their spatial derivatives vanish too.
We here calculate the displacement up to second order in , pointing out that the displacement to higher order can be obtained analogously. The source term , (20), composes of purely oscillating contributions with frequency ,
[TABLE]
with the indices and denoting first the correspondence to or and second indicating the argument of the trigonometric function in multiples of . To safe efforts later, we calculate here the solution for a more general source term given by
[TABLE]
with an arbitrary positive integer. Given the linear nature of (18), a suitable ansatz for the displacement is . The resulting solutions to (18) read
[TABLE]
These results are in full agreement with [28].
Having calculated the first order displacement in , we proceed by calculating the second order source term (21). We find that it contains oscillating terms of the frequency and a constant contribution:
[TABLE]
Again, the linearity of (18) allows us to calculate its solution for each summand in (29) separately and to add up the results to obtain a full solution. Firstly, the oscillating parts in the source term yield oscillating contributions to the -displacement (see (27),(28)), which contribute to the stroke of the swimmer. Secondly, (18) with the constant source term alone can be easily solved by expressing the source term in the eigenbasis of , where this matrix becomes diagonal and the equations separate. We find for each eigenvalue , :
[TABLE]
with the overline indicating the expression of a vector in the eigenbasis of . For the translational and rotational degrees of freedom with respect to we have and the solution is a linear function in time plus a constant which we neglect here, as it is determined by the choice initial conditions:
[TABLE]
For the internal degrees of freedom, , the solution to (30) is constant in time plus an exponentially decaying term that we neglect since we are only interested in the limit of :
[TABLE]
In effect, this describes a deformation of the swimmer such that the beads do not oscillate around their mechanical equilibrium but around a different, deformed configuration.
Analyzing the eigensystem of , we find that the linear three-bead spring swimmer with equal radii and restricted to one dimension has one translational mode and two internal eigenmodes and (see figure 2 a) with
[TABLE]
The mode is orthogonal (with respect to the standard scalar product) to and . The modes and are in general not orthogonal to each other, but become orthogonal for . In our calculation, the swimming velocity can be read off from the component parallel to in the decomposition of in terms of the eigenvectors of (green arrow in figure 2 a).
In a previous work [28], the swimming velocity was effectively calculated as
[TABLE]
with being the part of the constant source term associated to bead . In the case of equal radii, this calculation is equivalent to an orthogonal projection of the source term onto the vector and reading off the velocity from the projected source term in multiples of (blue arrow in figure 2 a). Due to for , the axis projected onto is in this limit orthogonal to the two internal modes and both the projection and the decomposition of the source term yield the same result for the swimming velocity. This explains why both calculations agree for , but also why they differ for finite values of . This can also be seen in the explicit ratio between our result , given by
[TABLE]
with , and the result stated in [28]. This ratio (36) converges to 1 for :
[TABLE]
The differences discussed above stem in part from the fact that the original perturbative approach [28] calculates the oscillations of the beads around the undisturbed swimmer shape. In contrast, in the current scheme, the swimmer’s average shape and the oscillations of the beads around it are obtained simultaneously. Actually, both the mean deformation and the swimming velocity (the translation mode) arise from the constant contribution to the second order source term (29). The distances between bead 1 and 2 and between bead 2 and 3 in the swimmer’s mean configuration, around which the beads oscillate harmonically, are given up to order and for by
[TABLE]
and
[TABLE]
Hence, the ratio between deformation and swimming velocity, both of order , is a simple geometrical factor. Also, the amplitude of the deformation obeys a similar frequency dependence as the swimming velocity itself and decays similarly as for large bead separations.
The comparison to numerical calculations, done by numerically integrating the equation of motion (12), shows a very neat agreement between our result and the numerics with errors below 0.1 % (figure 2 b). Comparing our result with the one obtained in [28], we find for (i.e. equal radii) and small differences in the range of percents, but the difference increases drastically for increasing values of (figure 2 b), i.e. when the swimmer becomes asymmetric. We observe that for , all pairs of eigenvectors are in general no more orthogonal, even in the limit . Also, (34) describes no more a projection onto but onto . This explains why the difference between and grows for increasing in figure 2 b, yet in the limit both still agree independently of .
Despite this quantitative difference to previous results [28], we recover the typical dependencies for bead-spring swimmers which have been reported previously [28, 20, 29, 34]: The swimming velocity scales with the square of the driving forces for small amplitudes, the swimming speed becomes maximal in the vicinity of and decays as for large bead separations.
The Rotne-Prager approximation (see Appendix) has only an impact onto the swimming velocity at orders and higher: Using the Rotne-Prager tensor instead of the Oseen tensor yields an additional term to the mobility matrix scaling as (see (6)), with the distance between the beads. This results in additional terms to and , scaling with and , respectively. A closer investigation of the second order source term (21) shows that the factor multiplied to scales linearly in , such that the additional term due to the Rotne-Prager extension has an impact at order and higher on the source term and likewise on the swimming velocity.
5 Triangular swimmer
5.1 External driving
Triangular bead-spring swimmers have been studied in detail recently [21, 39], where the employed driving protocol prescribes forces on each bead parallel to the adjoining sides of the triangle. By varying the amplitudes of and the phase shifts between the driving forces, the swimmer can be steered on arbitrary trajectories. Both, translational and rotational motion were shown to scale with the square of the driving force. Also here, the perturbative approach used in [21] does only hold in the limit .
The triangular swimmer is composed of three spherical beads (radius ) connected by identical springs of equilibrium length and spring constant . All beads are placed in the --plane with orientation the angle between the connection of bead 3 to the middle between bead 1 and 2 and the -axis (figure 3). Numerous experimental realizations of microswimmers rely on an external field, commonly an electric or magnetic one [11, 5, 2]. Therefore, we first consider here a toy model swimmer that is subject to an external force field which shall act in one direction only (without restriction of generality the -direction) for the sake of simplicity. For the swimmer to be self-propelled, we demand that all forces acting on the three beads sum up to zero and also have vanishing total torque. We determine the remaining degree of freedom by prescribing that the sum of the squares of all forces is equal to a constant, , such that the forces explicitly are given by
[TABLE]
with
[TABLE]
Notably, the forces depend explicitly on the configuration of the swimmer, in order to satisfy the force-free and torque-free condition throughout the whole swimming stroke.
In numerical studies, we observe that the swimmer typically undergoes a transient phase during which it both rotates and translates. It finally reaches a steady state in which the motion is purely translational (figure 4 a).
A closer numerical investigation shows that the angular velocity of the swimmer depends in sinusoidal fashion on the instantaneous orientation of the swimmer (figure 4 b). The rotational dynamics of the externally driven triangular swimmer hence is equivalent to the one of an overdamped pendulum. Perturbation theory and numerics consistently show that the angular velocity at fixed angle scales as
[TABLE]
and attains its maximum close to the inverse viscous time, similarly to the translational velocity. The time scale of the rotational relaxation hence can be estimated as . In the parameter range for which the perturbation approach applies, this time scale is several orders of magnitude larger than .
We find stable steady states of the swimmer at and unstable steady states at (see figure 4 c). Obviously, the swimmer in external driving is invariant under a 3-fold rotation. Furthermore, a rotation inverts the swimming direction but does not affect the stroke in internal coordinates, showing that the stability of states is invariant under a 6-fold rotation. Hence, all stable steady states can be considered equivalent and likewise all unstable states. The swimmer is found to always rotate towards the stable steady state closest to the initial orientation as shown in figure 4 b. The existence of stable and unstable steady states results from prescribing the driving forces with respect to the laboratory frame compared to their prescription in the swimmer’s frame of reference [21]. In the latter protocol, the forces are held constant in the internal coordinates throughout the rotation of the swimmer and hence the swimmer undergoes constant translation and rotation.
In the steady states of the externally driven swimmer, we find for the swimming velocity in the Oseen approximation the following expression
[TABLE]
Performing an expansion and truncation of (42) to leading power of shows that this result is in agreement with the result presented in [21]. We recover the typical dependence and in the limit , which seem characteristic for bead-spring swimmers. We can understand the latter dependence from the fact that swimming emerges from the interplay between the hydrodynamic interaction of parts of the swimmer and variations in their distance, suggesting a swimming speed scaling with the gradient of the hydrodynamic interaction and hence with . In the range of , we find that expression (42) is negative meaning that the swimmer swims towards the base (with respect to the symmetry) of the triangle (see figure 5 a). For sufficiently small amplitudes of the driving, we observe that the beads 1 and 2 move on ellipsoidal trajectories that are tilted towards the middle axis of the swimmer. In the orientation , exemplaric for the unstable steady states, the swimmer swims at the same speed as in a stable state (42). We point out that this property is sensible to the way the normalization of the forces is done (see (39)), i. e. it holds only if the sum of the squares is fixed. In contrast to the stable states, the swimming direction is here pointing towards the tip of the triangle and also the trajectories of the beads 1 and 2 are in this case tilted towards the base of the triangle (figure 5 b).
Analysis of the analytically computed flow fields shows that in contrast to previous works, which reported that triangular swimmers produce in average neutral flow fields at second order in the driving force [21, 39], we here find a non-vanishing average dipolar flow field at order in both states (see figure 5 c, d). Going from stable to the unstable state comes with an exact inversion of the flow field transforming the puller-like swimmer in the stable state into a pusher-like swimmer in the unstable one.
5.2 Internal driving and flow field
In order to provide deeper insights into the swimmer’s pusher or puller character, we repeat the calculation of the flow field for a purely translational driving protocol presented similarly in [21]. We assume forces between each pair of beads that are defined as
[TABLE]
The application of the perturbative approach presented here and the analysis of the resulting flow field shows that the fields at order (in dependence of the rescaled position ) can be approximated to leading order as a superposition of two force dipoles
[TABLE]
with
[TABLE]
denotes the direction in which the forces act, the separation vector of the two forces of the dipole and the gradient with respect to rescaled coordinates. In the direction orthogonal to the swimmer plane, the two force dipoles cancel up to order , such that in this direction only the quadrupolar flow field, scaling as , is reminiscent. Investigation of the magnitude of the dipolar flow field shows that a swimmer can be tuned from pusher to puller by changing and (figure 6, black curve).
Comparison of the strength of the force dipole produced by the swimmer and the swimming velocity shows that their ratio is a function of only:
[TABLE]
As this ratio is positive for physical values of , a swimming motion towards the tip of the triangle is always associated to a pusher flow field whereas motion towards the base is associated to a puller character. For and , we recover the driving of the stable steady state, showing that the swimmer behaves as a pusher. The unstable steady state is recovered for making the corresponding swimmer a pusher. Plots of the flow fields in the swimmer’s plane and in the orthogonal plane through the symmetry axis of the swimmer (figure 5 c - f) illustrate the dipolar character of the flow in the plane of the swimmer and its fast decay orthogonal to the swimmer’s plane.
The complexity of the flow field at order increases when the radius of bead 1 is chosen differently, in particular the form (44) does not hold and the fast decay of the magnitude in -direction is lost. Also the curve determining the pusher/puller behavior in dependence of and is sensitive to changes in the parameter (figure 6). Still, the labels of the pusher and puller area are positioned such that they do not only hold for (solid line) but also for (dot-dashed line) and (dashed line).
6 Discussion and Conclusions
We presented a general perturbative approach to calculate the trajectories, internal dynamics and the flow fields of swimmers consisting of beads interacting by harmonic potentials organized in an arbitrary geometry and subject to a force protocol of choice. We first applied our method to the linear swimmer as a benchmark. Comparison to previous results shows that the qualitative behavior of the swimmer, as presented in earlier works [20], is recovered. However strong quantitative differences are found in the case of asymmetric swimmers. We showed that for both, the symmetric and asymmetric linear swimmer, our approach yields a swimming velocity that is correct up to order , whereas previous approaches are only correct up to order . This is due to the different ways of extracting the swimming velocity from the constant contribution to the source term. The current formulation maintains consistency and provides corrections that were to the best of our knowledge unaccounted for in previous models. The consequences of these terms are negligible in the case of the symmetric swimmer for which the swimming modes are orthogonal. However, since the deviations from orthogonality increase with enhancing the asymmetry of the linear design, important quantitative differences can be observed in the swimming velocity.
We further investigated the dynamics of an externally driven triangular swimmer with equal radii and discovered the existence of stable and unstable rotational steady states. We showed that the swimmer propagates at the same speed in both states, but in opposite directions with respect to the symmetry axis of the swimmer. In contrast to previous results [21], the average flow field produced by the swimmer was shown to be puller- or pusher-like, depending on the forces driving the swimmer. Actually, the character of the dipolar flow field can be directly associated with the swimming direction, which is, unlike in the stroke-based models, a consequence of the driving. Interestingly, the average flow field of the triangular swimmer with equal radii is strong near the swimmer plane, but shows a quick decay in the direction orthogonal to the swimmer plane, in contrast to the linear swimmer which produces a rotationally symmetric flow field. This may prove to be important when considering assemblies of swimmers.
Apart from investigating planar swimmers composed of more than three beads or three-dimensional bead spring swimmers, the framework presented here is also applicable to an ensemble of interacting microswimmers. With small reformulations, our approach allows for the calculation of relative and absolute translational and angular velocities of a swimmer in the presence of an arbitrary configuration of other ones. The model is, therefore, well suited to provide a comprehensive study of the mechanisms underlying the interaction of microswimmers. While this issue has been addresed in part for dumbbell-shaped swimmers [40, 41], the stroke-based linear swimmer [24, 25] and recently, for a force-based linear swimmer [31], a full discussion of the interaction between bead-based microswimmers is still pending. The tools presented herein can be used as the foundation of such analysis, which is a task that we intend to address in future work.
Acknowledgements The authors acknowledge founding by the European Research Council through the grant MembranesAct ERC Stg 2013-337283 and by the DFG Priority Programme “Microswimmers – From Single Particle Motion to Collective behavior” (SPP 1726). We also thank Alexander Sukhov, Galien Grosjean, Oleg Trosman and Jayant Pande for valuable discussions.
Appendix A Velocity of the linear swimmer in the Rotne-Prager approximation
The result for the swimming velocity of the linear swimmer in the Rotne-Prager approximation is given by
[TABLE]
with
[TABLE]
References
- [1]
Lauga E and Powers T R 2009 Rep. Prog. Phys. 72 096601
- [2]
Dreyfus R, Baudry J, Roper M L, Fermigier M, Stone H A and Bibette J 2005 Nature 437 862–865
- [3]
Leoni M, Kotar J, Bassetti B, Cicuta P and Lagomarsino M C 2009 Soft Matter 5 472–476
- [4]
Ahmed D, Lu M, Nourhani A, Lammert P E, Stratton Z, Muddana H S, Crespi V H and Huang T J 2015 Sci. Rep. 5 9744
- [5]
Grosjean G, Hubert M, Lagubeau G and Vandewalle N 2016 Phys. Rev. E 94 021101
- [6]
Zheng J, Dai B, Wang J, Xiong Z, Yang Y, Liu J, Zhan X, Wan Z and Tang J 2017 Nat. Commun. 8 1438
- [7]
Hamilton J K, Petrov P G, Winlove C P, Gilbert A D, Bryan M T and Ogrin F Y 2017 Sci. Rep. 7 44142
- [8]
Bryan M T, Shelley S R, Parish M J, Petrov P G, Winlove C P, Gilbert A D and Ogrin F Y 2017 J. Appl. Phys. 121 073901
- [9]
Grosjean G, Hubert M and Vandewalle N 2018 Adv. Colloid Interface Sci. 255 84–93
- [10]
Grosjean G, Hubert M, Collard Y, Pillitteri S and Vandewalle N 2018 Eur. Phys. J. E 41 137
- [11]
Grosjean G, Lagubeau G, Darras A, Hubert M, Lumay G and Vandewalle N 2015 Sci. Rep. 5 16035
- [12]
Najafi A and Golestanian R 2004 Phys. Rev. E 69 062901
- [13]
Golestanian R and Ajdari A 2008 Phys. Rev. E 77 036308
- [14]
Earl D J, Pooley C M, Ryder J F, Bredberg I and Yeomans J M 2007 J. Chem. Phys. 126 064703
- [15]
Becker L E, Koehler S A and Stone H A 2003 J. Fluid Mech. 490 15–35
- [16]
Ledesma-Aguilar R, Löwen H and Yeomans J M 2012 Eur. Phys. J. E 35 70
- [17]
Avron J E, Kenneth O and Oaknin D H 2005 New J. Phys. 7 234
- [18]
Friedrich B M and Jülicher F 2012 Phys. Rev. Lett. 109 138102
- [19]
Bennett R R and Golestanian R 2013 Phys. Rev. Lett. 110 148102
- [20]
Pande J and Smith A S 2015 Soft Matter 11 2364–2371
- [21]
Rizvi M S, Farutin A and Misbah C 2018 Phys. Rev. E 97 023102
- [22]
Purcell E M 1977 Am. J. Phys. 45 3–11
- [23]
Alexander G P, Pooley C M and Yeomans J M 2009 J. Phys. Condens. Matter 21 204108
- [24]
Pooley C M, Alexander G P and Yeomans J M 2007 Phys. Rev. Lett. 99 228103
- [25]
Alexander G P, Pooley C M and Yeomans J M 2008 Phys. Rev. E 78 045302
- [26]
Zargar R, Najafi A and Miri M 2009 Phys. Rev. E 80 026308
- [27]
Daddi-Moussa-Ider A, Lisicki M, Hoell C and Löwen H 2018 J. Chem. Phys. 148 134904
- [28]
Felderhof B U 2006 Phys. Fluids 18 063101
- [29]
Pande J, Merchant L, Krüger T, Harting J and Smith A S 2017 New J. Phys. 19 053024
- [30]
Yasuda K, Hosaka Y, Kuroda M, Okamoto R and Komura S 2017 J. Phys. Soc. Japan 86 093801
- [31]
Kuroda M, Yasuda K and Komura S 2019 J. Phys. Soc. Japan 88 054804
- [32]
Dreyfus R, Baudry J and Stone H A 2005 Eur. Phys. J. B 47 161–164
- [33]
Polotzek K and Friedrich B M 2013 New J. Phys. 15 045005
- [34]
Sukhov A, Ziegler S, Xie Q, Trosman O, Pande J, Grosjean G, Hubert M, Vandewalle N, Smith A S and Harting J 2019 arXiv:1901.02241
- [35]
Lagubeau G, Grosjean G, Darras A, Lumay G, Hubert M and Vandewalle N 2016 Phys. Rev. E 93 053117
- [36]
Dhont J K G 1996 An Introduction to Dynamics of Colliods (Studies in Interface Science vol 2) (Elsevier) pp 238–243
- [37]
Pickl K, Pande J, Köstler H, Rüde U and Smith A S 2017 J. Phys. Condens. Matter 29 124001
- [38]
Horn R A and Johnson C R 1985 Matrix analysis (Cambridge: Cambridge University Press) p 465
- [39]
Rizvi M S, Farutin A and Misbah C 2018 Phys. Rev. E 98 043104
- [40]
Lauga E and Bartolo D 2008 Phys. Rev. E 78 030901
- [41]
Alexander G P and Yeomans J M 2008 EPL 83 34006
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] Lauga E and Powers T R 2009 Rep. Prog. Phys. 72 096601
- 2[2] Dreyfus R, Baudry J, Roper M L, Fermigier M, Stone H A and Bibette J 2005 Nature 437 862–865
- 3[3] Leoni M, Kotar J, Bassetti B, Cicuta P and Lagomarsino M C 2009 Soft Matter 5 472–476
- 4[4] Ahmed D, Lu M, Nourhani A, Lammert P E, Stratton Z, Muddana H S, Crespi V H and Huang T J 2015 Sci. Rep. 5 9744
- 5[5] Grosjean G, Hubert M, Lagubeau G and Vandewalle N 2016 Phys. Rev. E 94 021101
- 6[6] Zheng J, Dai B, Wang J, Xiong Z, Yang Y, Liu J, Zhan X, Wan Z and Tang J 2017 Nat. Commun. 8 1438
- 7[7] Hamilton J K, Petrov P G, Winlove C P, Gilbert A D, Bryan M T and Ogrin F Y 2017 Sci. Rep. 7 44142
- 8[8] Bryan M T, Shelley S R, Parish M J, Petrov P G, Winlove C P, Gilbert A D and Ogrin F Y 2017 J. Appl. Phys. 121 073901
