Open Access Article
Carlos
Villarroel
* and
Gustavo
Düring
Instituto de Física, Pontificia Universidad Católica de Chile, Casilla 306, Santiago, Chile. E-mail: cjvillarroel@uc.cl
First published on 2nd April 2024
We investigated the yielding phenomenon in the quasistatic limit using numerical simulations of soft particles. Two different deformation scenarios, simple shear (passive) and self-random force (active), and two interaction potentials were used. Our approach reveals that the exponents describing the avalanche distribution are universal within the margin of error, showing consistency between the passive and active systems. This indicates that any differences observed in the flow curves may have resulted from a dynamic effect on the avalanche propagation mechanism. The evolution time required to reach a steady state differs significantly between active and passive scenarios under similar conditions. However, we demonstrated that plastic avalanches under athermal quasistatic simulation dynamics display a similar scaling relationship between avalanche size and relaxation time, which cannot explain the different flow curves.
∼ (σ − σc)β, is defined by exponent β, which is the Herschel–bulkley (HB) exponent.11 This dynamic regime is controlled by avalanches composed of several chained irreversible plastic transformations, known as shear transformation zones (STZ), which reorganise a group of particles.12,13 As the flow vanishes, this dynamic becomes increasingly complex, and larger avalanches form, which is reflected in the existence of critical behaviour with a correlation length ξ ∼
−ν/β∼ (σ − σc)−ν that diverges in
→0.13,14
Yielding-like behaviour is also observed in models of dense active systems subjected to a self-propelled force.15–19 In contrast to systems that exhibit a flow when subjected to sufficient shear stress, the size of the self-propelled force, f, must exceed fc. In our previous study,20 the exponents β and ν/β were calculated with good precision for the active and passive scenarios, and they exhibited a difference that did not fall within our range of error. The origin of this difference remains unclear and requires a detailed study of the avalanche statistics and relaxation, which are believed to control the yielding transition. However, obtaining a detailed description of avalanches in a flowing state (
≠ 0) is a complex task because of the difficulty in detecting and measuring avalanches when the system is not in mechanical equilibrium.
A common approach to studying the yielding phenomenon and statistics of avalanches in passive systems is to use athermal quasistatic simulations (AQS).21–27 This very slow deformation limit is observed when the characteristic time at which the deformation is carried out is sufficient to permit the propagation of avalanches that reorganize the system. This allowed the system to reach a mechanical equilibrium after each deformation step, thereby facilitating the detection of plastic events. In practice, the system is placed under a small and homogeneous strain and then relaxed until mechanical equilibrium is reached. This process is repeated several times until the desired shear strain is achieved.21 Although the AQS does not allow a direct study of the fluid regime, this method allows the exploration of the properties and statistics of the avalanche size distribution at the critical point, which controls the dynamics near the critical point.21,28 In this regard, using mesoscopic elastoplastic models, both Lin et al.29 and Ferrero et al.30 made important advances in matching the exponents that describe the HB rheology with the exponents observed in AQS for simple shear deformation. Nonetheless, AQS for a self-random force is a field that has only recently been studied.31–33 Morse et al.32 have demonstrated similarities in stress drop values between active and passive systems. Here, we further investigate the similarities in the critical exponents that govern avalanche distributions.
In this study, we performed a large number of simulations involving 2D soft particles in the AQS limit using two distinct models of driven deformation scenarios, simple shear (SS) and self-random force (SRF), for active particles with infinite persistence in the orientation of self-propulsion, as shown in Fig. 1. We primarily concentrate on the 2D case; nevertheless, there is evidence suggesting that the phenomenology resulting from avalanche reorganization in AQS remains comparable in 3D.25,28 The remainder of this paper is structured as follows: in Section 2, detailed information about the simulation protocols utilised throughout this study is provided. In Section 3, the results of the avalanche size distributions for both deformation scenarios in the AQS limit are presented. In Section 4, the propagation times with which the system undergoes reorganisation are examined. Finally, in Section 5, the most significant results are summarised.
We used athermal systems of frictionless soft discs for all the simulations in a 2D box of length L. To avoid crystallisation, we used a bidisperse mixture of 1
:
1.4.35 In our simulations, the atomistic length scale was set according to the radius of the small particles (r0 = 1), and the mass of all the particles is equal to unity (m0 = 1). For each potential, the interaction between the particles is described by eqn (1) for the Hertzian potential and eqn (2) for the LP potential.
![]() | (1) |
![]() | (2) |
In both cases, rij is the distance between the centres of particles i and j, dij is the mean of their radii, and ε is the energy scale. In our simulation, we considered a0 = 10 and b0 = 0.2. The temperature has units of ε/kB, where kB is Boltzmann's constant, and time is measured in units of
. To create systems with a Hertzian potential, we used infinite quenching,36 and for systems with an LP potential, we started equilibrating at T = 1.0 and cooled to T = 0.05 at a 10−6ε/(kBt0) rate; finally, the residual heat was removed using the FIRE algorithm.37 Throughout this study, the densities of both potentials were set using the packing fraction ϕ = 0.975, from the jamming point.38
i → i + Δγ( i·ŷ) . | (3) |
After applying the affine deformation, the total potential energy of the system was minimised. To determine the mechanical equilibrium parameters, we defined the residual force factor as λF = 〈|
|〉/
, where 〈|
|〉 is the mean of total force over all particles,
is the mean interparticle force, and the mechanical balance is set to λF < 10−11. We primarily used the conjugate gradient (CG) algorithm40 to perform energy minimisation. However, in Appendix 6, we tried three energy minimisation methods: FIRE, CG, and Steepest Descent (SD),41 and we found that this did not affect our results for the occurrence and size of plastic events. The pressure p and shear stress σ were quantified following the Irving–Kirkwood calculations.42
, where
Ri is the direction in which the self-force is applied and D is the overdamp constant.43,44 Despite the simplicity of this approach for conducting simulations, our previous work showed that, to mitigate stagnation issues arising from finite size problems,20 it is more convenient to reformulate this equation, making the parallel velocity
a control parameter as follows:![]() | (4) |
represents the mean of the contact force projection along the direction of deformation. In addition, we adopted the definition
, which enabled us to obtain a control parameter with dimensions equivalent to the shear strain rate
in the SS model. Consequently, the self-force f is computed as![]() | (5) |
Notice that for both models, the SS and the SRF model, their names refer not to the control parameter but to the resulting stresses or forces, respectively. The final essential ingredient to establish an equivalence between SS and SRF is to define a ‘random’ stress
.32 By combining this with the overdamped equation, we obtain the following relationship:
![]() | (6) |
In practice, a quasistatic regime is observed when, for dγ deformation, the system has enough time to reach a new equilibrium state. Using the above and dynamic eqn (4), we constructed a time-independent equation of motion, as described by eqn (7) that defines how the AQS–SRF should be
![]() | (7) |
Rdt.
Consequently, the AQS algorithm for an SRF deformation can be described as follows: first, at each step of the simulation, an affine deformation displaces the particles in
![]() | (8) |
Second, the system is given the time required to reach mechanical equilibrium, which presents a constriction owing to the presence of a self-force f. In this sense, minimization is done in search of balance
.32
To improve the resolution of the plastic events for both models, we used the detection method described by Lerner and Procaccia.23 For each step of size Δγ, this method calculates the difference between the potential energy of the system immediately after making the affine deformation Uaff and its energy once it reaches its minimum U0. In Fig. 2(c) and (d), we show how the total reorganisation factor,
, fluctuates over the same range as γ. In intervals in which plastic events are not detected, κ assumes values within a well-determined range. However, when an event occurs, this value increases significantly, demonstrating its effectiveness for characterising events with high reorganisation. This allows us to reduce Δγ = 10−4 until Δγ = 10−6 and provides a better resolution in sections close to a plastic event.
A more detailed analysis of the evolution of σ over γ reveals that the system exhibits sections with elastic behaviour, where it loads a shear stress δσ′ during a strain section of size δγ (see Fig. 3(a)). This behaviour was also observed when analysing the equivalent quantities for the SRF model. By examining these quantities, in elastic deformation sections we can calculate the shear modulus
at which the system loads the stress. In Fig. 3(b), the distribution of G for different system sizes is shown; notably, it follows a distribution centred on G0.
This elastic section, where the system loads stress, is abruptly terminated by the origin of an avalanche (composed of several plastic events), where the reorganisation of particles occurs. This event is reflected in the gap in the shear stress of size δσ.
Despite the tremendous numerical effort, the δσ distribution shown in Fig. 4 demonstrates that our data have a minimum resolution δσmin, beyond which we cannot capture smaller avalanches. This minimum resolution is the product of Δγ, which is nonzero. In each step, the system loads, on average, a shear stress equivalent to G0Δγ, for which our algorithm that detects the drop in shear stress has problems detecting drops smaller than G0Δγ because the drop in stress can be hidden by the loading process of shear stress. Due to this, and to avoid the diffusion effect of distribution P(G) for small system sizes, we considered only δσ > 2G0Δγ to be sufficiently large to avoid minimal resolution problems.
The next important result corresponds to the size distribution of an avalanche S = δσLd, which is defined as the total stress released by an avalanche in a system of large size L. It has been observed that this distribution follows the power law described by P(S) ∼S−τ and exhibits a cutoff value of Sc, which is due to the finite size of the system.24–26,29,45 The cutoff corresponds to the size of the system Sc ∼ Ldf, where df is an exponent known as the fractal dimension.24,46 Together, these two exponents determine the size of the avalanche distribution in the systems.
Fig. 5 shows our results for P(S) in both the models and potentials used. We observed that all the distributions have the form P(S) ∼ S−τf(S/Sc), where f(x) is a rapidly decaying function. A good collapse of the distributions for different system sizes was observed when plotting P(S)Lτdfvs. S/Ldf.30 As can be seen in all configurations used, τ = 1.14 was consistently maintained. However, df presents a slight difference between the SS (df = 1.1) and SRF (df = 1) models. These values are consistent with those obtained for SS deformation in previous studies.24–27 Using both exponents, we can calculate the scale relation between 〈δσ〉 and the system size L as 〈δσ〉 ∼L−δ, where δ = d − df(2 − τ) with d dimension number. The latter result is obtained by integrating P(S) between 0 and Sc. The final scale relation was tested, as shown in Fig. 6 (blue line). Here, δ = 1.04 for the SS model using both potentials, thus reflecting the consistency of the data. Although the δ exponent that we computed is similar to one recently reported,33 it differs from that reported for systems with very similar simulation protocols.23,47 This difference is attributable to the fact that our data are truncated for avalanches smaller than 2G0Δγ because, by not differentiating, we recovered exponents similar to those mentioned (red line in Fig. 6).
Table 1 presents a summary of the exponents calculated for both deformation scenarios. By utilizing these exponents and the relation of the scales studied by Lin et al.29 on mesoscopic systems (β = ν(d − df + z)), we can indirectly calculate the exponent z, resulting in z = 2.9 for the SS model and z = 8.1 for the SRF model. Similar to the findings of our previous work,20 applying this scaling relation indicates that the value of z should be significantly larger than that observed in mesoscopic models.29,30
| Exponent | SS model | SRF model |
|---|---|---|
| τ | 1.14 | 1.14 |
| d f | 1.1 | 1 |
| β | 2.3 | 1.7 |
| ν/β | 0.26 | 0.11 |
The natural next step is to calculate the exponent z directly. Time does not play an intrinsic role in AQS, as evident in eqn (7), here relaxation is allowed without imposing a time limit. Nevertheless, the finite size of the system constrains the maximum extent of an avalanche, thus limiting the duration of this process. In this context, we propose an algorithm that enables us to make a measurement from AQS. During each simulation step, the system was permitted to relax until it reached a state in which the residual force factor satisfied the equilibrium condition. As mentioned earlier, we measured the total shear stress release S and total reorganisation factor κ that occur when a plastic event is generated. Consequently, the time t* at which this reorganisation process occurs depends on S. Fig. 7(a) and (b) illustrate the evolution of S(t) and κ(t) over time for two specific events. In the first section (before the yellow dots), the system experiences minimal reorganisation, leading to almost negligible changes in S(t) and κ(t). This behaviour is interpreted as a region in which the system is still trying to relax energy following an elastic regime. Similarly, in the last section (after the green dot), the reorganisation is almost negligible, and the system solely aims to adapt to our mechanical stability criteria. In contrast, the central section between the yellow and green dots exhibits a concentration of stress drops and reorganisation.
This analysis allowed us to define t* as the elapsed time in the middle section, which we defined starting at κ(t)/κ > ζ and ending at κ(t)/κ <1 − ζ, where ζ = 0.015, and verify that variations in this choice do not affect our scale results. In Fig. 7(c), one million events were observed for a system of N = 8192 and LP potential. Here the average of these events indicates that the time needed to reach equilibrium increases in avalanches of larger sizes.
By using this algorithm, Fig. 8(a) and (b) show the distribution P(t*) for different system sizes with the LP potential method, GC relaxation method, and both deformation scenarios, respectively. The cutoff point of P(t*) corresponds to the propagation time of an avalanche with a length of the system L.29 Thus, a collapse can be observed with L0.9 for the SS model and L0.8 for the SRF model. These results provide the exponent z, which relates the linear extension of an avalanche vs. the time at which this process occurs using the relation T ∼ Lz. Here, we obtained z = 0.9 for passive systems and z = 0.8 for active systems. This final result represents an important change from the first estimate of the exponent z.
![]() | ||
| Fig. 8 (a) and (b) Distribution P(t*) for different sizes in the SS and SRF models, respectively. (c) and (d) The same data collapsed by L0.9 and L0.8. | ||
A possible explanation for this radical difference could be the choice of relaxation method used in the simulations. Previous studies on mesoscopic systems found that the value of this exponent is sensitive to the methodology used to propagate the effects of an avalanche.30 Similarly, in our soft-particle systems, a point of contention arises regarding the energy minimisation method used in our simulations. The CG algorithms employed in our latest results, or the FIRE algorithms, require significantly less simulation effort than the SD algorithms. Consequently, it is reasonable to expect that this difference will translate into shorter avalanche propagation times for certain relaxation algorithms. Specifically, considering that FIRE incorporates inertia, CG considers the history of descent for faster convergence. A change in the exponent z due to the relaxation method can play an essential role in reconciling the dynamical regime with AQS, especially when considering that almost all studies involving dynamical regimes with particles (including our latest work20) use simulation algorithms from Durian's studies,48 where inertia or any temporary memory effect of the evolution algorithm does not play a role. To address this question, one possible solution would be to perform the same calculation as above for z using the steepest descent (SD) as the relaxation method. However, this requires significant computational effort, as our experience indicates that the simulation times increase between two to three orders of magnitude with SD, making it unfeasible with the current numerical capacity.
Because no difference is observed in the avalanche statistics between the active and passive systems in the quasistatic regime, attention needs to shift towards studying the dynamic properties, specifically the relaxation process of avalanches. For passive systems, a single scaling relation connecting the duration of avalanches with their size has been suggested to link the flow state with
≠ 0 and avalanche statistics in the AQS regime.21,28,29 This property is characterised by the z-exponent introduced in Section 4. However, despite its significance, measurements of this exponent in molecular dynamics systems are scarce.50,51
A preliminary measurement of the z-exponent under CG dynamics revealed a value much lower than expected, as predicted by the scale relation derived from mesoscopic elastoplastic models.29,30 However, this difference is largely explained by the relaxation method used in the simulations, or it could be because of the calculation methodology employing a pseudo-time definition derived from the relaxation method.
![]() | ||
| Fig. 9 P(S) for a N = 1024 and the Hertzian potential using three relaxation methods. In red: FIRE, in blue: conjugate gradient (GC), and in yellow: steepest descent (SD). | ||
| This journal is © The Royal Society of Chemistry 2024 |