† Corresponding author. E-mail:
This project acknowledges funding from the Austrian Science Fund (FWF) through a Lise-Meitner Fellowship (Grant No. M 2458-N36).
In this review we discuss the recent progress in the simulation of soft active matter systems and in particular the hydrodynamics of microswimmers using the method of multiparticle collision dynamics, which solves the hydrodynamic flows around active objects on a coarse-grained level. We first present a brief overview of the basic simulation method and the coupling between microswimmers and fluid. We then review the current achievements in simulating flexible and rigid microswimmers using multiparticle collision dynamics, and briefly conclude and discuss possible future directions.
The rapidly growing field of active matter physics describes the self-assembly, structure, and dynamics of various biological and artificial systems consisting of active elements out of equilibrium.[1] Examples range from the collective dynamics of swimming fish or flying birds,[2] down to the autonomous self-propulsion of biological microswimmers,[3–6] or intracellular active processes.[7] Microswimmers are able to propel themselves either by a non-reciprocal deformation of their cell body or by self-generating near-surface flows as it is the case for many artificial microswimmers.[6]
When microswimmers move in a fluid they self-generate different fluid flows. Since neutrally buoyant swimmers can move without applying external forces, the leading order flow field is typically a force dipole field. The specific body deformation or propulsion mechanism then determines the sign of the force dipole strength p. So-called pushers typically have their propelling apparatus at the back and push fluid backwards (p > 0), while so-called pullers have it in front of their body (p < 0). For some microswimmers, the force dipole contribution can be weak, for example for some spherical artificial swimmers, and the flow field is then well approximated by a source doublet field.[6]
Recently coarse-grained simulation techniques became a powerful tool to simulate the fluctuating hydrodynamics of many different passive and active soft matter systems on the nano and micron scales. The most important examples are the lattice Boltzmann (LB) method,[8] dissipative particle dynamics (DPD),[9] and multiparticle collision dynamics (MPCD).[10,11] Simulating the active system at the micron scale using MPCD is a relatively new field of research used for many different applications at the nano and micron scales in the last 15 years. In this review we discuss the advances made in understanding the dynamics of microswimmers using MPCD.
The method of MPCD was originally proposed by Malevanets and Kapral and termed stochastic rotation dynamics (SRD).[12,13] It solves the Navier–Stokes equations on a coarse-grained level and naturally includes thermal fluctuations.[10,11] This is achieved by modeling the fluid by Np point-like, effective fluid particles at positions r and velocities v and each of mass m0 and kept at temperature T0.
At the beginning of the simulation the fluid particles are randomly placed in the simulation box and their velocities are drawn from a Gaussian distribution with standard deviation
Figure
Typically fluid particles and immersed objects such as microswimmers move with different time steps. While the fluid particles change their positions and velocities in relatively large steps Δt, the immersed objects update their positions – and conformation for flexible objects – at smaller time steps Δt in order to resolve the molecular dynamics (MD). In these hybrid MPCD–MD simulations in general there exist two ways to couple the immersed objects to the MPCD fluid.
First, large solid objects are usually not allowed to be penetrated by fluid particles. Momentum and angular momentum between the objects and the fluid are exchanged in the streaming step. When a fluid particle hits an object it is bounced back and the local momentum difference is transferred to the object and also modifies the angular momentum of the object.[14] This procedure ensures translation and rotation of the objects. In addition, in order to ensure a no-slip boundary condition momentum and angular momentum can also be exchanged in the collision step by using so-called virtual fluid particles placed in a layer inside the objects (Fig.
Second, slender and flexible objects such as flagella, cilia, and polymers can be coupled to the fluid solely in the collision step. This can be achieved when a filament – or a membrane – is discretized by spheres connected by springs, and may be connected by other two or more body forces such as bending or twist. Figure
Using the method of MPCD to model the motion of microswimmers has first been applied to the dynamics of flexible swimmers such as sperm cells which consist of a spherical head, a hook, and a flexible, actively deforming tail (Fig.
It is known that flexible waving sheets and filaments can swim force-free without an attached head[4,5,22] (Fig.
Microswimmers such as Paramecia swim by synchronously beating thousands of cilia attached to their cell body. A large-scale implementation of periodic arrays of cilia shows that hydrodynamic interactions between nearby cilia determine their synchronization and the formation of metachronal waves[27] which enable ciliates to swim.
Other implementations of flexible microswimmers in MPCD are based on classical simple model swimmers. First, it is known that a rigid one-hinge swimmer consisting of two rigid arms cannot swim at low Reynolds number because it can only perform time-reversal, reciprocal motion.[3] This time-reversibility can be broken by using finite Reynolds numbers, non-Newtonian fluids,[28] or flexible arms, as recently demonstrated with 2D MPCD simulations.[29] Second, a very simple model microswimmer which is able to swim is the so-called three-sphere swimmer which periodically deforms the length of two arms connecting three aligned spheres in a non-reciprocal manner.[30] This model swimmer has been implemented in the MPCD fluid and extended to simulate the motion of N-sphere swimmers, and to the motion of spheres which are not aligned.[31]
Many bacteria are able to swim by rotating helical flagella attached to the cell body[32] (Fig.
Hu et al. constructed a more refined mechanical model of bacterial flagella in order to study the bundle formation and swimming of multiflagellated E. coli bacteria.[36] They were able to determine the influence of the specific flagella bundle on the bacterium speed, and to precisely measure the flow field. It is known that swimming E. coli bacteria close to solid surfaces swim in circles due to the counterrotation of head and flagella tail.[37,38] Interestingly, using MPCD it can be shown that by gradually increasing the surface slip the shape of the circles is modified and eventually the sense of rotation is inverted[39] as known for stress-free surfaces.[40]
We have recently studied the dynamics of swimming model bacteria in explicitly modeled polymer solutions by coupling both the dynamics of the bacterium and the bead-spring polymers to the background MPCD fluid[41] (Fig.
The most complex microswimmers so far implemented with the MPCD method are so-called trypanosomes which are highly deformable pathogens which cause the sleeping sickness. They are able to deform their cell body by the periodic deformation of a firmly attached flagellum, which leads to nonreciprocal cell body deformations, that allows them to swim.[43–46]
First the dependence of the swimming speed on the mechanical properties of the organism was demonstrated,[43–45] and later a refined model was used to quantitatively match the complex swimming patterns of experimentally studied swimming African trypanosomes.[46]
The squirmer is a simple model microswimmer which originally has been used to model the locomotion and hydrodynamics of swimming ciliated microorganisms such as Volvox or Paramecia. Cilia at the cell surface of biological microswimmers induce an effective slip velocity close to their cell surface which propels the cell forward.[47] In the simplest squirmer model this slip velocity is static and axisymmetric at the surface of a spherical particle (Fig.
The squirmer has first been coupled to the MPCD fluid by Downton and Stark[50] who were able to approximately recover the analytic bulk flow fields, and to determine the influence of Brownian motion on the dynamics of the microswimmer, which performs a persistent random walk. Later the rotational noise has been captured very accurately by using an angular-momentum conserving version of the MPCD method[51] in order to study the stochastic pairwise interaction of two nearby swimming squirmers.
The squirmer can also be used to study the hydrodynamic interactions of spherical microswimmers with bounding surfaces.[52] It can be shown that the interplay between near-field hydrodynamic interactions and thermal noise determines the time microswimmers stay at surfaces after collision. When a squirmer is confined between two parallel plates in a narrow slit, pushers, pullers, and neutral swimmers move very differently, again due to hydrodynamic near-field interactions,[14] which can be explained by an analytic model in the noise-free limit (Supplementary Information of Ref. [53]). While the pairwise swimming of squirmers in bulk is unstable, bounding surfaces can stabilize the pair-formation of spheroidal squirmers.[54]
Studying the dynamics of microswimmers such as bacteria in microfluidic devices enables to study active transport processes under external flow conditions. Interestingly, when hydrodynamic interactions between microswimmers and bounding walls are neglected, microswimmers do not cluster in a microfluidic channel under flow but they are homogeneously distributed. This changes for pushers and pullers which hydrodynamically interact with the channel walls, as can be demonstrated with MPCD simulations. Squirmers either cluster in the center of the channel or near the walls (pullers), or perform stable van-der-Pol-like oscillations in the channel.[55]
Understanding the collective motion of microswimmers has become an important topic in the field of active matter physics.[6,56] Typical model systems which neglect hydrodynamic interactions are self-propelled Brownian spheres or rods. Hydrodynamically interacting squirmers are a simple model system to study the importance of hydrodynamic interactions in collectively moving microswimmers. We studied the dynamics of multiple squirmers confined in a quasi-2D environment using MPCD[53] and found that the type of the created flow field plays an important role in the formation of clusters and in motility-induced phase separation. Later we performed large-scale simulations in order to identify the role of the hydrodynamic pressure in the phase separation process.[57] The influence of fluid compressibility and squirmer elongation on the collective motion in a monolayer has been demonstrated in Ref. [58].
Microswimmers which are not neutrally buoyant but, for example, heavier than water sink due to gravity, which induces external forces and Stokeslet flow fields. The competition between the sinking of heavy squirmers and the proximity of a nearby wall has been studied recently using MPCD which uncovered complex hoovering motion near walls.[59] The collective sedimentation of squirmers under gravity shows strong convective currents and non-trivial sedimentation profiles.[60] In the case of sufficiently low density and strong sedimentation, a monolayer of sedimented squirmers can be formed at a surface, which shows a variety of dynamic states, including a hydrodynamic Wigner fluid.[61] When the squirmers are not only heavy, but in addition bottom heavy due to an asymmetric mass distribution, the emergent cooperative behavior shows the formation of plums, convection roles, and inverted sedimentation.[62]
A recent study showed that the presence of polymers can enhance the rotational diffusion of squirmers,[63] similar as observed experimentally for a spherical artificial microswimmer moving in viscoelastic fluids.[64]
A simple model of a self-propelled rod which generates hydrodynamic flows around it has been implemented in MPCD in order to study its dynamics close to surfaces.[65] These rods are driven by a tangential propulsion force (Fig.
Schwarzendahl and Mazza implemented asymmetric microswimmers consisting of rigidly connected large and small spheres, which are able to move by imposing force dipoles on the surrounding fluid.[67–69] They were able to simulate both pusher and puller microswimmers and the implications on their collective motion. Active dumbbells and the resulting force dipole fields have also been included in order to study the enhanced diffusion of a tracer particle in this active bath.[70]
Artificial rigid microswimmers are typically driven by self-phoretic mechanisms such as self-diffusiophoresis, self-thermophoresis, or self-electrophoresis.[6] These mechanisms lead to the creation of local field gradients and fluid flows tangential to the surface, which drive the particle forward.
Reactive multiparticle collision dynamics (R-MPCD) is a simulation method which is able to simulate the backcoupling between chemical concentration gradients and fluid flow using an explicit particle-based description.[71] It combines the usual MPCD simulation technique with the ability to perform chemical reactions. Typical simulated microswimmer geometries are either Janus spheres[25,72–76] or Janus sphere dimers.[25,77–84] The leading order flow field of an active sphere-dimer is a force dipole, as shown in simulations[85,86] and by an analytic calculation.[86] This can be extended to the case where the catalytically active and inert sphere are not connected but free to move together[87] which can lead to the active self-assembly of a microswimmer consisting of two touching spheres.[88] Even very small Ångstrom-size motors are able to self-propel, despite of large Brownian noise.[89,90] The formation of transient clusters appears in collectively moving chemically active Janus spheres.[73] Cluster formation can be tuned and enhanced by modifying the particle density, and the size of the catalytic cap.[74] More elongated collectively moving active sphere dimers in a monolayer show the formation of persistent clusters.[91] When active sphere dimers are pinned on a 2D layer but free to rotate, strong orientational correlations exist, mainly induced by chemical interactions.[92] If the background medium is chemically inhomogeneous, chemically active microswimmers are able to react to local gradients, or even follow chemical patterns.[93] Time-periodic oscillations of the chemical background medium lead to a periodic dispersion-aggregation transition of active nano-dimers.[94] The combined influence of chemical patterns and external flow can lead to a chemically induced drift in the channel.[95] Interestingly, when the spherical symmetry is broken for active Janus particles, active rotational motion can be induced.[96,97] When several inert and chemically active spheres are connected by flexible bonds, the explicit simulation of these active filaments shows self-propulsion, spontaneous bending, and complex shape deformations.[98,99] By using a simple viscoelastic version of the MPCD fluid it could be shown that self-propelling dimers can enhance their speed substantially.[100]
Self-thermophoretic microswimmers are able to self-generate local temperature gradients around their body which drive them forward,[84,85,101,102] or react in thermal gradients and show phototaxis.[103] The collective motion of chemically and hydrodynamically interacting thermophoretic sphere dimers shows collective swarming behavior.[101]
Here we have reviewed how different classes of microswimmers can be simulated using MPCD, which enables to identify the influence of hydrodynamic flows on the motion of single or collectively moving microswimmers. Since the fluid can be modeled explicitly, complex and time-varying swimming shapes are possible to simulate, as long as the Reynolds number is kept sufficiently small. Furthermore, by including chemical reactions or temperature gradients, several self-phoretic microswimmers can be simulated.
While a lot of progress has been made in the locomotion of microswimmers in simple fluids, the swimming patterns and strategies of microswimmers in complex fluids and non-trivial environments are a very timely field of research. We expect that the MPCD will be used in the near future to study such situations, due to the possibility of solving multi-component and multi-scale systems, such as the combined dynamics of colloids and microswimmers in the presence of explicitly modeled polymers and background fluid, which just started.[41,42,63]
Furthermore, we expect that the accurate simulation of large-scale hydrodynamic flows created by cooperatively moving microswimmers will become more and more important in the future in order to understand the importance of the specific microswimmer properties, such as shape and near-field interactions, on the collective dynamics. In MPCD the system size is typically the limiting factor when simulating large-scale dynamics. Hence we expect that massively parallelized systems using modern supercomputer systems will become increasingly important. First implementations so far used multi-CPU parallel computing based on message passage interface (MPI)[57] or graphics processing units (GPU).[54] In addition we expect hybrid and advanced multiscale methods to be used to bridge different length scales in the system. Examples are hybrid MD-MPCD fluids separated by a buffer zone,[104] or hybrid methods combining LB and MPCD fluid domains, again coupled by a buffer zone.[105] These methods could become a powerful alternative to previously developed methods which couple large-scale particle dynamics to continuum hydrodynamic fields (see e.g. Refs. [106–108]).
[1] | |
[2] | |
[3] | |
[4] | |
[5] | |
[6] | |
[7] | |
[8] | |
[9] | |
[10] | |
[11] | |
[12] | |
[13] | |
[14] | |
[15] | |
[16] | |
[17] | |
[18] | |
[19] | |
[20] | |
[21] | |
[22] | |
[23] | |
[24] | |
[25] | |
[26] | |
[27] | |
[28] | |
[29] | |
[30] | |
[31] | |
[32] | |
[33] | |
[34] | |
[35] | |
[36] | |
[37] | |
[38] | |
[39] | |
[40] | |
[41] | |
[42] | |
[43] | |
[44] | |
[45] | |
[46] | |
[47] | |
[48] | |
[49] | |
[50] | |
[51] | |
[52] | |
[53] | |
[54] | |
[55] | |
[56] | |
[57] | |
[58] | |
[59] | |
[60] | |
[61] | |
[62] | |
[63] | |
[64] | |
[65] | |
[66] | |
[67] | |
[68] | |
[69] | |
[70] | |
[71] | |
[72] | |
[73] | |
[74] | |
[75] | |
[76] | |
[77] | |
[78] | |
[79] | |
[80] | |
[81] | |
[82] | |
[83] | |
[84] | |
[85] | |
[86] | |
[87] | |
[88] | |
[89] | |
[90] | |
[91] | |
[92] | |
[93] | |
[94] | |
[95] | |
[96] | |
[97] | |
[98] | |
[99] | |
[100] | |
[101] | |
[102] | |
[103] | |
[104] | |
[105] | |
[106] | |
[107] | |
[108] |