alphaFeedback

WorksPhysics and Astronomy

Long-time Brownian dynamics of hard and sticky colloids by geometric projection

AI contributions
Not recorded for this paper
View details
Ancillary data
1 code link
View

Abstract

Particle-resolved colloid simulations are often limited by the fastest microscopic time scale retained in the model, which can be many orders of magnitude shorter than the collective process of interest. This is especially restrictive for aggregating colloids, where explicit near-contact potentials force the time integration to resolve the rapid positional relaxation of bonded pairs within narrow attractive wells. Here we introduce an overdamped constraint-based Brownian dynamics method that replaces the time-resolved integration of stiff near-contact forces by a geometric projection step. After each free Brownian update, hard-sphere exclusion, sticky bonds, and hard-wall interactions are enforced by projecting the particle positions onto the constrained configuration set. The method preserves hard-sphere structure and diffusion, recovers the aggregation kinetics of sticky hard spheres, and extends the physical time reached at fixed computational cost by one to two orders of magnitude relative to the explicit-potential simulations tested here. This acceleration makes Brownian-dominated, low-Péclet electrophoretic deposition accessible to particle-scale simulations, revealing a pathway in which the suspension first densifies and only subsequently develops a bonded network. Implemented as a LAMMPS fix, the framework provides a modular route to long-time Brownian simulations of dense constrained colloidal systems.

For colloidal suspensions, Brownian dynamics (BD) provides a particle-scale description of how microscopic interactions drive collective phenomena such as aggregation, gelation, sedimentation and deposition. However, the accessible physical duration of these simulations is often set by the fastest time scale retained in the numerical model, leaving many slower processes of interest beyond the reach of a direct particle-resolved simulation. Brownian dynamics already removes one such time scale by eliminating inertial relaxation and retaining only the overdamped configurational dynamics [1]. Nevertheless, this does not eliminate all microscopic stiffness: explicit near-contact potentials can introduce short configurational relaxation times. A steep repulsive wall and a narrow attractive well differ in the shape of the interaction potential, but both generate rapid positional relaxation that must be resolved by the integrator. For collective observables on time scales much longer than near-contact relaxations, such as aggregation kinetics or structural correlations, the detailed relaxation pathway is often irrelevant: particles cannot overlap, and irreversibly adhesive contacts remain bonded. The corresponding limiting description is therefore naturally reformulated in terms of geometric constraints rather than time-resolved near-contact forces [2, 3]. For hard spheres, this idea underlies several potential-free Brownian schemes, from event-driven [4] and rejection-based [5] methods to overlap-correction [6, 7] and reflected-transition-probability [8] approaches. At high density, however, their efficiency can be challenged by frequent encounters and many-body overlap events. This difficulty is further amplified by irreversible aggregation: sticky contacts persist over many Brownian steps and, in dense clusters, gels, or deposits, form strongly coupled constraint networks. Here we take a complementary route centered on a simple, well-defined geometric prescription designed to remain flexible and robust in dense, strongly coupled constraint networks. We formulate hard exclusion, sticky contacts, and wall interactions within a common constraint-projection framework for overdamped BD. The goal is to remove irrelevant fast modes associated with near-contact interactions while retaining longer-range smooth forces, Brownian diffusion, external driving, and the dense hard or sticky contact networks that control long-time aggregation and deposition pathways.

Once stiff near-contact interactions are replaced by hard or sticky contact rules, their role in the dynamics shifts from providing forces to restricting the admissible domain of configuration space. We exploit this by enforcing these geometric constraints on the configuration obtained after each free BD step, borrowing from the computer-graphics framework of position-based dynamics [9, 10], but integrated within an overdamped stochastic integrator. The instantaneous configuration of a system is described by the set of coordinates X\mathbf{X}. Although the method can be applied to various types of degrees of freedom, such as rigid-body transformations, in this work we restrict ourselves to the Cartesian coordinates of the centers of NN spherical particles, X={ri}i=1N\mathbf{X} = \{\mathbf{r}_i\}_{i=1}^{N}. The admissible configurations are expressed through a set of NconsN_{\mathrm{cons}} coupled constraint residuals, C={Cα(X)}α=1Ncons\mathcal{C} = \{C_\alpha(\mathbf{X})\}_{\alpha=1}^{N_{\mathrm{cons}}}, with Cα(X)=0C_\alpha(\mathbf{X}) = 0 for all satisfied constraints. The interaction of a particle ii of radius aia_i with a lower hard wall is modeled by

Ciwall(X)=max⁡(0,zi0−zi),(1)C_i^{\mathrm{wall}}(\mathbf{X}) = \max(0, z_i^0-z_i), \tag*{(1)}

where zi0=zwall+ai+h0z_i^0 = z^{\mathrm{wall}} + a_i + h^0 is the lowest zz-coordinate allowed for the particle, with a minimum gap h0h^0 imposed on all the contacts. We model the bonded interaction of particles ii and jj by

Cijbond(X)=dij0−rij,(2)C_{ij}^{\mathrm{bond}}(\mathbf{X}) = d_{ij}^0-r_{ij}, \tag*{(2)}

where dij0=ai+aj+h0d_{ij}^0 = a_i+a_j+h^0, and rij=∥rj−ri∥r_{ij} = \lVert\mathbf{r}_j-\mathbf{r}_i\rVert. Similarly, for non-bonded particles ii and jj, we model their hard-sphere interaction by

CijHS(X)=max⁡(0,dij0−rij).(3)C_{ij}^{\mathrm{HS}}(\mathbf{X}) = \max(0, d_{ij}^0-r_{ij}). \tag*{(3)}

With the discontinuous interactions encoded in C\mathcal{C}, time integration alternates between a free BD update under smooth forces and a geometric projection. The free update yields an unconstrained configuration X(0)\mathbf{X}^{(0)}, from which the projection solver constructs a sequence X(k)\mathbf{X}^{(k)} until the maximum absolute residual falls below the tolerance ε\varepsilon. An iteration of the solver updates the configuration according to X(k+1)=X(k)+ωΔX(k)\mathbf{X}^{(k+1)} = \mathbf{X}^{(k)} + \omega\Delta\mathbf{X}^{(k)}, where ω≤1\omega\le1 is a relaxation factor and the unrelaxed correction is given by

ΔX(k)=−∑αCα(X(k))∇XCα(X(k))T⋅M⋅∇XCα(X(k))M⋅∇XCα(X(k)),(4)\Delta\mathbf{X}^{(k)} = -\sum_\alpha\frac{C_\alpha\left(\mathbf{X}^{(k)}\right)}{\nabla_{\mathbf{X}} C_\alpha\left(\mathbf{X}^{(k)}\right)^{\mathsf{T}}\cdot\mathbf{M}\cdot\nabla_{\mathbf{X}} C_\alpha\left(\mathbf{X}^{(k)}\right)}\mathbf{M}\cdot\nabla_{\mathbf{X}} C_\alpha\left(\mathbf{X}^{(k)}\right), \tag*{(4)}

where M\mathbf{M} is the mobility matrix. In the present Cartesian representation, hydrodynamic interactions are neglected and M\mathbf{M} is therefore a 3N×3N3N \times3N diagonal matrix, with each coordinate belonging to particle ii assigned the Stokes mobility μi=1/γi\mu_i = 1/\gamma_i. All pair-constraint corrections are evaluated from X(k)\mathbf{X}^{(k)}, accumulated independently, and applied simultaneously. This simultaneous update is naturally parallel, but can lead to persistent correction oscillations in dense bonded systems; under-relaxation with ω<1\omega< 1 was therefore used to improve convergence robustness.

Adhesive aggregation is introduced as an update of the constraint set: a non-bonded pair is assigned an irreversible bond constraint when rij<dij0+εr_{ij} < d_{ij}^0+\varepsilon. The same ε\varepsilon is used as the projection tolerance, ensuring consistency between bond creation and bonded-contact projection. Together, the contact distance h0h^0 and the tolerance ε\varepsilon set the geometric resolution of near-contact dynamics and are chosen to balance stable convergence with physically consistent long-time behavior. The resulting scheme explicitly separates smooth interactions, which generate the free Brownian step, from singular hard and sticky interactions, which define the admissible geometry onto which the configuration is projected. The method is implemented as a LAMMPS fix [11, 12] and is available, with input examples, in a zenodo archive (DOI: 10.5281/zenodo.23802331). Further details of the Brownian update, constraint projection, and bond handling are provided in the ESI†.

We validate the constraint formulation in the two elementary limits on which the method relies: non-aggregating hard-sphere Brownian motion and irreversible sticky aggregation. In the non-aggregating case, the projection should enforce excluded volume without altering either the equilibrium structure or the long-time diffusive dynamics. We therefore compare hard-sphere constrained simulations with explicit-potential BD that uses the repulsive branch of the integrated Lennard-Jones potential [13], truncated at its minimum. The radial distribution function is measured at ϕ=0.55\phi= 0.55, where steric structure is strongly constrained, while the time-dependent diffusion coefficient D(t)D(t) is measured at ϕ=0.25\phi= 0.25, where the long-time diffusive regime remains accessible to explicit-potential BD. As shown in Figure 1, the projected dynamics preserves the tested equilibrium structure and diffusive dynamics within the tested time-step range. We then test the adhesive contact rule at ϕ=0.25\phi= 0.25 by comparing the normalized cluster number Nc(t)/NN_{\mathrm{c}}(t)/N to explicit BD simulations with attractive integrated Lennard-Jones potentials of different ranges and well shapes, potential 1, 2 and 3, shown in Figure 2. These explicit potentials retain the near-contact attraction but still require the small time step associated with fast bonded-pair relaxation. As the attraction becomes short-ranged but still effectively irreversible, the explicit-potential kinetics approaches the sticky-contact result, showing that the constraint rule captures the contact-limited aggregation dynamics targeted by the coarse-grained model. These comparisons were also used to select the largest time step for which the relevant observables remained unchanged, thereby defining the validated time steps used in the performance measurements below. Time-step sensitivity tests and complete simulation parameters are reported in the ESI†.

Validation plots of hard-sphere dynamics

Figure 1. Validation of hard-sphere dynamics. (a) Radial distribution functions at ϕ=0.55\phi= 0.55. (b) Time-dependent diffusion coefficient at ϕ=0.25\phi= 0.25. Geometric hard-sphere projection (red) reproduces the reference steep-repulsion simulations (blue).

Validation plots of aggregating pair potentials and normalized cluster number

Figure 2. Validation of aggregation kinetics. (a) Aggregating pair potentials with decreasing attractive range: potential 1 (black), potential 2 (green), and potential 3 (blue), compared with the idealized infinite square-well representation of the projected sticky-contact model (red). (b) Time evolution of the normalized cluster number, Nc/NN_c/N, for the same models at ϕ=0.25\phi= 0.25. The projected sticky hard-sphere model reproduces the aggregation kinetics of the shortest-range reference potential.

The validated time steps already reveal the origin of the computational gain: explicit-potential BD required Δt=50 ps\Delta t = 50\ \mathrm{ps} for non-aggregating suspensions and Δt=25 ps\Delta t = 25\ \mathrm{ps} for aggregating ones, whereas the constraint-based simulations reached Δt=50 ns\Delta t = 50\ \mathrm{ns} for both non-aggregating hard spheres and sticky hard spheres. Be-

cause this three-order-of-magnitude increase in physical time per step comes with the additional cost of completing the projection, we assess the net speed increase through physical time throughput tphys/twallt_{\mathrm{phys}}/t_{\mathrm{wall}} where tphyst_{\mathrm{phys}} is the simulated physical time and twallt_{\mathrm{wall}} is the corresponding wall-clock time. fig:3a shows a throughput one to two orders of magnitude larger than explicit-potential BD over the tested volume fractions, despite the increasing projection cost at high density and in bonded systems. The solver was deliberately chosen for its simplicity and parallel implementation: constraint corrections are evaluated independently before being applied simultaneously. This design is naturally parallel but can require many iterations to converge, especially in dense bonded networks. Thus, even with this simple projection scheme, the gain obtained by removing the stiff near-contact time scale is not lost to the solver. This computational margin is what makes it possible to address low-field deposition regimes that remain impractical with explicit potentials. Benchmark definitions, simulation parameters, and parallel-scaling results are provided in the ESI†^\dagger.

Physical-time throughput and initial aggregate configuration

Figure 3. (a) Physical-time throughput, tphys/twallt_{\mathrm{phys}}/t_{\mathrm{wall}}, as a function of volume fraction ϕ\phi. Explicit-potential BD with the repulsive branch of the integrated Lennard-Jones potential truncated at its minimum is shown in blue diamonds; projected hard-sphere BD in red circles; and projected sticky aggregates, initialized with an average cluster size of 10 particles, in red squares. (b) Snapshot of an initial aggregate configuration generated at ϕ=0.05\phi= 0.05 for the sticky-aggregate benchmarks.

To demonstrate the new dynamical regimes made accessible by the method, we apply it to electrophoretic deposition (EPD), a coating technique in which charged particles are driven by an electric field toward an electrode, where densification and irreversible coagulation jointly lead to deposit formation[14, 15]. Despite extensive study, direct experimental access to particle-scale dynamics during EPD remains limited, particularly in concentrated suspensions and growing deposits, which complicates mechanistic interpretation and makes particle-resolved simulations valuable for linking prescribed effective interactions to deposition pathways[16]. Lowering the electric field directly lowers the Péclet number,

Pe=∣vdrift∣aD=∣qeffE∣akBT,(5)\mathrm{Pe} = \frac{\lvert v^{\mathrm{drift}}\rvert a}{D} = \frac{\lvert q_{\mathrm{eff}} E\rvert a}{k_{\mathrm{B}} T}, \tag*{(5)}

and increases the drift time over a distance LL,

τLdrift=L∣vdrift∣=1PeaLD(6)\tau_L^{\mathrm{drift}} = \frac{L}{\lvert v^{\mathrm{drift}}\rvert} = \frac{1}{\mathrm{Pe}}\frac{aL}{D} \tag*{(6)}

Therefore, at fixed drift-scaled deposition time, lowering Pe increases the physical duration to be simulated, while explicit DLVO Brownian dynamics remains constrained by the short time step imposed by the stiff near-contact potential. A finite wall-clock budget therefore sets a lower bound on the Péclet numbers that can be reached. In a favorable setup, with N=10,000N = 10{,}000 particles, initial volume fraction ϕ=0.1\phi= 0.1 and box length Lz=167aL_z = 167a along the field direction, explicit DLVO simulations would already require several weeks to reach Pe=10\mathrm{Pe} = 10 and would remain impractical at Pe=1\mathrm{Pe} = 1. In contrast, the present constraint-based method reaches Pe=10\mathrm{Pe} = 10 in about 1.5 days and Pe=1\mathrm{Pe} = 1 in about 6 days on the same computational setup, enabling the comparison of the deposition pathways shown in Figure 4. The effective interaction, simulation setup, and time-step validation for the EPD calculations are detailed in the ESI†^\dagger.

Low-Péclet EPD deposition pathway and resulting deposit properties

Figure 4. Low-Péclet EPD displays a deposition pathway different from high-Péclet EPD, where densification occurs prior to the formation of a bonded network. (a) Snapshot of the final deposit obtained at Pe = 1. The remaining panels show properties resulting from one EPD simulation at each Péclet number: Pe = 1 (blue), Pe = 10 (purple), and Pe = 100 (red). (b) Final particle density profiles along the deposition direction, expressed as volume fractions. (e) The corresponding final profiles of the surface density of bonds crossing planes normal to zz. (d) Final pore-diameter distributions in the deposit core, averaged over the grey region indicated in (b) and (e). The deposition dynamics are shown in (c) and (f). (c) Time evolution at z=15az = 15a of the local volume fraction ϕ\phi (solid lines) and plane-crossing bond surface density nn (dashed lines). (f) Time evolution at z=15az = 15a of the bond-orientation order parameter SS, computed from bonds crossing the plane normal to zz. In (c) and (f), time is reported in units of the particle-scale drift time τadrift=a/∣vdrift∣\tau_a^{\mathrm{drift}} = a/|v^{\mathrm{drift}}|.

To characterize the local formation of the bonded network, we measure the surface density n(z)n(z) of bonds crossing a plane at height zz, and their orientational order parameter S(z)S(z) along the deposition direction,

S(z)=∑⟨i,j⟩z(32ui,z2−12)∑⟨i,j⟩z1,(7)S(z) = \frac{\sum_{\langle i,j\rangle_z}\left(\frac{3}{2}u_{i,z}^{2}-\frac{1}{2}\right)}{\sum_{\langle i,j\rangle_z}1}, \tag*{(7)}

where ui,zu_{i,z} is the zz-component of the bond unit vector, and ⟨i,j⟩z\langle i,j\rangle_z denotes bonds intersecting the plane at height zz. Because this plane-crossing selection weights bonds by their probability of intersecting the plane, an isotropic bond network gives Siso=1/4S^{\mathrm{iso}} = 1/4. Details of the density, bond-orientation, and pore-size analyses are provided in the ESI†^\dagger. The accessible low-Pe regime already displays signatures that are captured by a simple extrapolation from high-field deposition. At high Pe, particles are rapidly driven into the growing front: at a given height, the local volume fraction and the surface density of crossing bonds rise sharply, and the first bonds are preferentially oriented along the field direction. Accordingly, S(t)S(t), measured at z=15az = 15a, starts above the isotropic reference before relaxing toward it as the deposit densifies and rearranges. At Pe=1\mathrm{Pe} = 1, by contrast, the local density builds up more progressively and bond formation starts close to the isotropic reference, consistent with barrier-limited coagulation occurring upon densification rather than immediate front-induced bonding. This change in deposition pathway also leaves a structural signature in the final deposit: the core pore-size distribution shifts from small interstitial voids at high Pe toward a larger population of particle-scale pores at Pe = 1. These dynamical and structural signatures show that the method opens the way to systematic particle-resolved studies of low-field EPD regimes that were previously impractical with explicit potentials.

Overall, these results show that stiff near-contact interactions can be removed from time integration when their relevant effect can be represented by geometric constraints and contact-capture rules. The constraint-based Brownian dynamics scheme preserves the targeted hard-sphere and contact-limited aggregation observables while extending the accessible physical time, as illustrated here by low-Pe EPD. Beyond the spherical hard and sticky contacts considered in this work, the formulation is modular: additional degrees of freedom and constraint functions, for example for non-spherical particles, can in principle be introduced within the same projection framework. Extensions to reversible contacts or configuration-dependent hydrodynamic mobilities would, however, require additional ingredients beyond the present formulation. More broadly, the approach provides a practical way to align the numerical time scales of Brownian dynamics simulations with the collective time scales of interest.

Author Contributions

Rémi Martin: Methodology, Software, Validation, Investigation, Formal analysis, Writing – Original Draft, Writing – Review & Editing. Sandrine Duluard: Methodology, Writing – Review & Editing, Supervision, Resources, Funding acquisition. Céline Merlet: Conceptualization, Formal analysis, Methodology, Validation, Writing – Review & Editing, Supervision, Resources, Funding acquisition.

Conflicts of interest

There are no conflicts to declare.

Data availability

The Zenodo archive (DOI: 10.5281/zenodo.23802331) provides the LAMMPS implementation of the geometric projection method together with example input files for the simulations.

Acknowledgment

The authors thank the French «Ministère de l’Enseignement Supérieur et de la Recherche et de l’Espace (MESRE)» for the PhD grant of Rémi Martin. This work was granted access to the HPC resources of the CALMIP supercomputing centre under the allocation P21014. The authors acknowledge Florence Ansart, Pierre-Louis Taberna, Vincent Dahirel and Marie Jardat for useful discussions.

Notes and references

References

  1. [1]1 D. L. Ermak and J. A. McCammon, The Journal of Chemical Physics, 1978, 69, 1352–1360.
  2. [2]2 M. S. Wertheim, Physical Review Letters, 1963, 10, 321–323.
  3. [3]3 R. J. Baxter, The Journal of Chemical Physics, 1968, 49, 2770–2774.
  4. [4]4 A. Scala, T. Voigtmann and C. De Michele, The Journal of Chemical Physics, 2007, 126, 134109.
  5. [5]5 B. Cichocki and K. Hinsen, Physica A: Statistical Mechanics and its Applications, 1990, 166, 473–491.
  6. [6]6 D. Heyes and J. L. S. Heyes, Journal of Non-Newtonian Fluid Mechanics, 1993, 46, 1–28.
  7. [7]7 P. Strating, Physical Review E, 1999, 59, 2175–2187.
  8. [8]8 H. Behringer and R. Eichhorn, The Journal of Chemical Physics, 2012, 137, 164108.
  9. [9]9 M. Müller, B. Heidelberger, M. Hennig and J. Ratcliff, Journal of Visual Communication and Image Representation, 2007, 18, 109–118.
  10. [10]10 M. Macklin, M. Müller and N. Chentanez, Proceedings of the 9th International Conference on Motion in Games, 2016, pp. 49–54.
  11. [11]11 S. Plimpton, J. Comp. Phys., 1995, 117, 1–19.
  12. [12]12 A. P. Thompson, H. M. Aktulga, R. Berger, D. S. Bolintineanu, W. M. Brown, P. S. Crozier, P. J. in ’t Veld, A. Kohlmeyer, S. G. Moore, T. D. Nguyen, R. Shan, M. J. Stevens, J. Tranchida, C. Trott and S. J. Plimpton, Computer Physics Communications, 2022, 271, 108171.
  13. [13]13 R. Everaers and M. R. Ejtehadi, Physical Review E, 2003, 67, 041710.
  14. [14]14 P. Sarkar and P. S. Nicholson, Journal of the American Ceramic Society, 1996, 79, 1987–2002.
  15. [15]15 L. Besra and M. Liu, Progress in Materials Science, 2007, 52, 1–61.
  16. [16]16 I. Corni, M. P. Ryan and A. R. Boccaccini, Journal of the European Ceramic Society, 2008, 28, 1353–1367.

Paper details

vlnc:W_mqjg69ch
v1 · latestHistory (1)

published · Fresh — added to the Hub within the last 30 days

added ·

Usage

views · 0

downloads · 0

A view counts once per browser per day, a download each time the PDF is requested.

CC BY 4.0

Original source

  • Physics and Astronomy

Not recorded for this paper · View statement →

Looking for related papers…
Contents