Saviz
Mowlavi
and
Ken
Kamrin
*
Department of Mechanical Engineering, Massachusetts Institute of Technology, Cambridge, MA 02139, USA. E-mail: kkamrin@mit.edu
First published on 8th July 2021
The jamming transition in granular materials is well-known for exhibiting hysteresis, wherein the level of shear stress required to trigger flow is larger than that below which flow stops. Although such behavior is typically modeled as a simple non-monotonic flow rule, the rheology of granular materials is also nonlocal due to cooperativity at the grain scale, leading for instance to increased strengthening of the flow threshold as system size is reduced. We investigate how these two effects – hysteresis and nonlocality – couple with each other by incorporating non-monotonicity of the flow rule into the nonlocal granular fluidity (NGF) model, a nonlocal constitutive model for granular flows. By artificially tuning the strength of nonlocal diffusion, we demonstrate that both ingredients are key to explaining certain features of the hysteretic transition between flow and arrest. Finally, we assess the ability of the NGF model to quantitatively predict material behavior both around the transition and in the flowing regime, through stress-driven discrete element method (DEM) simulations of flow onset and arrest in various geometries. Along the way, we develop a new methodology to compare deterministic model predictions with the stochastic behavior exhibited by the DEM simulations around the jamming transition.
![]() | ||
Fig. 1 Previous experimental investigations of the flow threshold in various geometries. (a) Annular shear cell:8 ratio of shear stress to pressure at the inner wall, μw, versus dimensionless mean strain rate, ![]() |
(F1) the level of stress required to trigger flow is larger than that below which flow stops, leading to a hysteresis of the flow velocity as the applied stress is ramped up and down;
(F2) the onset of flow is accompanied by a finite jump in the velocity of the system;
(F3) the critical stresses for onset and arrest of flow depend on the size‡ of the system, with smaller system sizes displaying increased strengthening.
Each feature is directly relevant to geophysical events such as landslides and avalanches, since (F1) controls the mobilized mass that flows down, (F2) explains why they are so spontaneous and catastrophic, and (F3) determines the circumstances under which they might occur. The objective of the present work is to formulate a continuum model that is able to describe quantitatively the onset and arrest of flow in frictional granular materials in various two-dimensional geometries, and analyze how its constituent ingredients play a role in reproducing each of these three features, with particular focus on geometries displaying inhomogeneous flow fields.
It is now well accepted that dense and homogeneous flows of grains follow the μ(I) constitutive relationship, which states that the stress ratio μ and the inertial number I are related through a one-to-one function μ = μloc(I).7,11 In two dimensions, μ = τ/P is the ratio of shear stress τ to pressure P, and is the strain rate
nondimensionalized with a particle-wise rearrangement time scale formed by the mean grain mass m and confining pressure P. While μloc(I) has long been believed to be a monotonic function of I, several recent experiments12–15 and simulations16,17 have revealed the existence at very low I of a strain-rate weakening regime, wherein the stress ratio μ decreases with increasing I. One possible non-monotonic functional form is
![]() | (1) |
However, the μ(I) constitutive relationship breaks down in inhomogeneous flows, in the sense that μ is no longer a one-to-one function of I.22,23 Due to the finite size of the grains, velocity fluctuations generated at an arbitrary location will spread over some grain-size-dependent correlation length and change the rheology of the neighboring material,24–27 resulting in wider shear regions than are predicted by the μ(I) rheology, especially in the quasi-static limit.7 Such spatial cooperativity at the scale of individual grains also explains why thinner layers on an inclined plane start flowing at higher inclination angles than thicker layers, despite the stress ratio μ being independent of the layer height.7 Nonlocal rheological models, which incorporate an intrinsic length scale, have been shown to capture several of these phenomena.28 Here, we focus on the nonlocal granular fluidity (NGF) model,29,30 which relates the stress ratio and strain rate through a granular fluidity field g = /μ that is governed by a reaction–diffusion partial differential equation (PDE). Our choice of the NGF model stems from its ability to reproduce the system-size dependence of the flow threshold in various geometries,31,32 which partially explains feature (F3) above. But the current formulation of the NGF model reduces to the monotonic form of the μloc(I) relationship in homogeneous flow conditions, meaning that the model does not have a built-in mechanism to account for the remaining features (F1) and (F2).
In this paper, we modify the NGF model so that it instead reduces to the non-monotonic form of the μloc(I) relationship, eqn (1), in homogeneous flows. By computing time-dependent model predictions in a stress-driven planar shear configuration under gravity, we evaluate the specific ways in which nonlocality and non-monotonicity contribute to each of the three features (F1–F3) of the flow-arrest transition in inhomogeneous flows. We show that inclusion of, and interplay between both ingredients is necessary to reproduce all three features, in ways sometimes surprising: the planar shear with gravity configuration displays a finite velocity jump during onset of flow only when both non-monotonicity and nonlocality are present. In a second part, we assess the capability of the modified NGF model to predict quantitatively the behavior of dense granular materials both around the flow-arrest transition as well as in the flowing regime. To this effect, we calibrate the model using discrete element method (DEM) simulations in the simple shear geometry shown in Fig. 2(a), and we compare predictions of the calibrated model against stress-driven DEM simulations in the other geometries displayed in Fig. 2(b) and (c), namely plane shear under gravity and inclined plane.
These two configurations are both subject to nonlocal effects as a result of the spatial inhomogeneity of their flow fields, but they critically differ in an important way – in plane shear with gravity, flow inhomogeneity is mostly a consequence of the spatial dependence of the stress ratio μ, while it is mainly caused by the rough base in inclined plane flow.32 We observe that the accuracy of the NGF model depends on which of these two mechanisms is at play, with predictions being accurate in the case of plane shear with gravity but less so for inclined plane, which we ultimately attribute to the role played by the boundary conditions.
The remainder of this paper is organized as follows. In Section 2, we present a modified NGF model that incorporates a non-monotonic local rheology, and we evaluate the combined effects of nonlocality and non-monotonicity on the features of the flow-arrest transition. We then compare in Section 3 predictions from the NGF model with DEM simulation results in stress-driven planar shear with gravity and inclined plane configurations. We close the paper with concluding remarks in Section 4.
![]() | (2a) |
![]() | (2b) |
The flow rule (2a) states that the strain rate is directly proportional to the fluidity g. Therefore, there can only be flow provided g is nonzero, and the nonlocal granular rheology is driven by the dynamics of eqn (2b) for the fluidity. The latter takes the form of a reaction–diffusion equation, and its behavior can be understood as follows.
In the absence of boundary effects or nonuniformities in the stress ratio μ, the g field becomes spatially uniform and (2b) reduces to the simple dynamical system
![]() | (3) |
![]() | (4) |
![]() | ||
Fig. 3 Steady-state solutions of the local limit of the NGF model for homogeneous flows, without hysteresis (thick lines) and with hysteresis (thin lines). (a) Behavior of F(g;μ,P) and Fh(g;μ,P) in (4) and (9), showing the existence of zero, one or two roots for different stress ratios μ. (b) Unstable (red) and stable (green) steady-state local solutions gloc as a function of μ. (c) Resultant local rheology μloc(I), with both the unstable (red) and stable (green) branches shown. The model with hysteresis displays a strain-rate weakening regime absent in the model without hysteresis. |
In the presence of boundary effects or nonuniformities in the stress ratio μ, however, the diffusion term in (2b) spreads the granular fluidity over a cooperativity length scale proportional to the grain size d, resulting in a nonlocal flow rule (2a). Regions where μ > μs act as stress-driven sources of granular fluidity. The fluidity is then diffused towards lower-stress regions or boundaries. Such nonlocal, cooperative effects have manifold consequences, and the NGF model explains many phenomena evading local rheological models. For instance, the model recovers the decaying motion of grains in regions where μ < μs23,30,38 as well as the so-called secondary rheology, wherein flow anywhere in a granular media removes the yield stress elsewhere.39,40 Conversely, the model is able to explain the strengthening of the flow threshold with decreasing system size,31,32 which is caused by boundaries or low-stress regions preventing flow in other regions where μ > μs unless μ is large enough. This last property relates to feature (F3) mentioned in the introduction. Yet, the current form of the NGF model is unable to reproduce features (F1) and (F2) due to the monotonicity of its limiting local rheology (4).
![]() | (5a) |
![]() | (5b) |
![]() | (6) |
As before, we begin by evaluating the dynamics of the g field for the case of homogeneous flows, in which g is spatially uniform and (5b) reduces to the simple dynamical system
![]() | (7) |
![]() | (8) |
χ(I;κ) = a[1 − tanh(cIκn)], | (9) |
![]() | (10) |
![]() | (11) |
![]() | (12) |
We compute quasi-steady, time-dependent solutions of the NGF model with hysteresis using the same arbitrary parameters as in the previous section. Because the dynamics are uniform in the streamwise x-direction, the fluidity eqn (5b) reduces to a one-dimensional PDE for g(z,t), which is discretized following the procedure presented in Appendix B. From there, the strain rate (z,t) and therefore the velocity profile v(z,t) can be computed using the flow rule (5a). The fluidity equation is driven by the stress ratio (12), for which we choose an arbitrary value
= 100d small enough that the results are independent of the height of the domain.¶ Following previous work,32 the influence of boundaries is minimized by prescribing homogeneous Neumann boundary condition for g at both walls. Simulations begin in a flowing state at μw = 0.35, then μw is progressively decreased to 0.25 before being ramped back up to 0.35 in order to induce flow arrest and restart. We ensure that the ramp rate is slow enough that it does not affect the results. Most importantly, we perform these simulations for various values of the scalar parameter A prescribing the strength of nonlocal effects, so that we can pinpoint the specific contributions of nonlocal diffusion and non-monotonicity of the limiting local rheology (8) to each of the three features (F1–F3).
Fig. 4(a)–(c) display the time-dependent dimensionless velocity at the top wall, ṽw(t), versus the applied stress ratio, μw(t), for (a) A = 0, (b) A = 0.03, and (c) A = 0.9. Here, the dimensionless velocity is defined as . The down stress ramp is shown in blue while the up stress ramp is shown in black, as depicted by the arrows. Further, Fig. 4(d)–(f) display the g fields corresponding to the two states indicated by the lone circle and cross on the down and up ramps at μw = 0.33. Correspondingly, these fields are shown with circle or cross markers depending on the stress ramp that they belong to, and they are superimposed to the stable (green) and unstable (red) steady-state solutions gloc of the local fluidity eqn (7) under the same stress ratio and pressure fields. A movie version of Fig. 4, which follows the state of the system as the applied stress ratio μw(t) is progressively decreased and increased, is also included in the ESI.† We begin with the case A = 0, for which nonlocal effects are turned off and hence the fluidity eqn (5b) is identical with its local limit (7). As shown in Fig. 4(a), the non-monotonicity of the limiting local rheology (8) leads to different μwversus vw branches in Fig. 4(a) when the stress is ramped down or up. Indeed, the bistable behavior of (7) for
implies that there are two stable steady-state solutions gloc – one flowing and one arrested – within a range of heights, as shown by the green branches in Fig. 4(d). When the applied stress is ramped down, the bistable region moves towards smaller (shallower) values of z, that were previously flowing; thus, the time-dependent solution for g will remain on the flowing branch. Conversely, when the applied stress is ramped up, the bistable region moves towards larger (deeper) values of z, that were previously arrested; thus, the time-dependent solution will remain on the arrested branch. This explains why the down ramp flows at a higher wall velocity vw than the up ramp in Fig. 4(a), which also causes flow to arrest at a lower wall stress ratio, μ*, than that at which it restarts,
. Further, the onset of flow during the up ramp is characterized by a smooth increase in the top wall velocity since the thickness of the flowing layer beneath the top wall smoothly increases from zero (see movie). In conclusion, the non-monotonicity of the local rheology suffices to endow the flow-arrest transition with feature (F1), but features (F2) and (F3) are absent – there is no finite velocity jump at flow onset, and the starting and stopping stresses are identical with the local rheology predictions in Fig. 3(c).
![]() | ||
Fig. 4 Qualitative behavior of the NGF model with hysteresis in stress-driven plane shear with gravity. (a–c) Time-dependent dimensionless velocity at the top wall, ṽw(t), versus the applied stress ratio at the wall, μw(t). (d–f) Fluidity field g(z,t) corresponding to the state indicated in (a–c) by the lone circle (cross) on the down (up) branch at μw = 0.33. The field belonging to the down (up) branch is shown with circle (cross) markers and is superimposed to the stable (green) and unstable (red) steady-state solutions gloc of the local fluidity eqn (7) under the stress ratio field (12). A movie version of this figure, which follows the state of the system as μw(t) is progressively decreased and increased, is also included in the ESI.† |
We then turn to the case A = 0.03, corresponding to a tiny amount of nonlocal effects. Fig. 4(b) suggests that in this situation, the main role of the nonlocal diffusion term in (5b) is to merge the flowing section of the up stress ramp with that of the down stress ramp, which is almost unchanged from the case A = 0. In other words, there is only one possible flowing solution for every value of μw, and Fig. 4(e) shows that in the bistable range of heights, this unique solution follows the flowing local solution gloc and not the arrested one. This is a direct consequence of the regularizing effect of the diffusion term, which acts to minimize discontinuities in the fluidity profile. A crucial side effect is that a finite velocity jump emerges at flow onset, since the entire bistable region beneath the top wall suddenly jumps from the arrested to the flowing local solution (see movie). The interplay between nonlocality and non-monotonicity of the local rheology is therefore critical in achieving feature (F2), with (F3) the only one that remains unaccounted for.
Finally, we investigate the case A = 0.9, corresponding to the real calibrated value that we use later. Fig. 4(b) shows that similar to the case A = 0.03, there is only one possible flowing solution for every value of μw. However, the increased strength of nonlocal diffusion leads to a different μwversus vw relationship than before, with much higher wall stress ratios at flow arrest and onset. This is caused by the diffusion term spreading fluidity towards the μ < μ* region where the local solution is arrested, as revealed in Fig. 4(f). Thus, when μw is hardly higher than the stopping and starting stress ratios observed in the case A = 0.03, the μ < μ* region acts as a fluidity sink that prevents the overall nonlocal solution from flowing. The resulting strengthening of the wall stress ratio at flow onset and arrest is dependent on the degree of nonuniformity of the stress ratio (12) controlled by the loading length scale , and increases with decreasing
. As a result, nonlocal diffusion induces strengthening of the threshold for flow onset and arrest with reducing system size, which generalizes a similar conclusion from previous studies31,38 that only looked at the stopping stress.
To summarize, non-monotonicity and nonlocality are seen to contribute in different ways to the features (F1–F3) of the flow arrest transition in the case of plane shear with gravity:
(F1) hysteresis of the critical stresses for flow onset and arrest is achieved through non-monotonicity of the local rheology;
(F2) the finite velocity jump at flow onset requires an interplay between non-monotonicity and nonlocal diffusion;
(F3) increased strengthening at smaller system sizes is caused by nonlocal diffusion.
Clearly, all three features are simultaneously achievable only when both non-monotonicity and nonlocality are included in the model. Even though these results have been obtained in a plane shear under gravity configuration, they should hold in other geometries that display a similar spatially-varying stress ratio profile such as annular shear between concentric cylinders, since the mechanisms at play are similar.32,43 Finally, the conclusions that we have reached should apply to other nonlocal rheological models, including in particular those that treat the inertial number I as an order parameter in place of g.42,44
We first describe the general setup of our DEM simulations, which we perform in the open-source software LAMMPS.45 We simulate 2D disks with mean diameter d = 0.0008 m and aerial density ρs = 1.3 kg m−2, corresponding to a characteristic grain mass m = ρsπd2/4. The disk diameters are uniformly distributed within ±20% of d in order to prevent crystallisation. Following seminal previous work,11 we use the standard spring-dashpot model with Coulomb friction for the contact force between overlapping particles.46 More specifically, the normal force is given by where δn ≥ 0 is the normal contact overlap, kn the normal stiffness and gn the damping coefficient, which can be expressed in terms of the coefficient of restitution e for a binary collision as
. The tangential force is given by Ft = ktδt where δt is the accumulated tangential contact displacement and kt is the tangential stiffness, and its magnitude is limited by the surface friction coefficient μsurf so that |Ft| ≤ μsurf|Fn|. Thus, the contact force model is fully described by the parameters kn, kt, e, and μsurf, to which we assign the same values as in past studies.22,32,47 Namely, we use μsurf = 0.4 and we choose kn so that κ = kn/P > 104, with P the characteristic confining pressure, corresponding to the stiff grain limit.11,48 Further, we set kt/kn = 1/2 and e = 0.1, with both having little influence on the phenomenology of dense flows of stiff disks.49,50 Finally, we choose a time step equal to 0.1 times the binary collision time
. At the end of each simulation, the particle-wise quantities in each saved system snapshot are coarse-grained into continuum fields according to the procedure described in Appendix A. Because the geometries that we investigate are homogeneous along the x-direction, this spatial averaging procedure returns an instantaneous streamwise velocity field v(z,t), as well as instantaneous stress field components σxx(z,t), σzz(z,t), and σxz(z,t).
We begin by performing velocity-driven DEM simulations under various prescribed values of the top-wall velocity vw and for two nominal system heights H = 50d and 25d. After each simulation has reached a steady state, we save 4000 system snapshots evenly distributed in time over a minimum additional top-wall shear displacement of 78H. The instantaneous continuum velocity and stress fields produced by the coarse-graining procedure are then averaged in time. As expected from numerous previous studies,7,11 the strain rate and the stress components are all approximately constant in the central part of the sheared layer, four grain diameters away from the walls. We therefore spatially average these quantities into the strain rate = 〈|dv/dz|〉, shear stress τ = 〈σxz〉 and pressure P = 〈|σzz|〉, from which we calculate the stress ratio μ = τ/P and the inertial number
. Different values of the prescribed top-wall velocity produce different (μ,I) pairs, which are displayed in Fig. 5(a) for the two nominal system heights considered. We also plot corresponding results from the DEM simulations of Liu and Henann,32 obtained under identical system parameters and for a nominal height H = 60d. The agreement between the two sets of data validates our simulations; furthermore, the negligible difference between the μ(I) curves pertaining to different system heights demonstrates the negligible influence of the walls. Importantly, we observe the presence of a strain-rate weakening regime at low enough values of I, directly corroborating previous simulation results from DeGiuli and Wyart.17 However, a decreasing relationship between shear stress and strain rate is mechanically unstable and typically results in the formation of shear bands that, in turn, render impossible the accurate measurement of the true strain rate in the strain-rate weakening regime.58 Furthermore, past theoretical studies59,60 suggest that in this regime, systems with a nonlocal flow rule select a specific stress state independent of the nominal strain rate imparted by the walls. The NGF model, therefore, cannot be simply calibrated on velocity-driven DEM data if it is to accurately predict onset and arrest of flow under variations of the applied stress.
![]() | ||
Fig. 5 Calibration of the local part of the NGF model using simulations of plane shear without gravity. (a) Local μ(I) rheology obtained from velocity-driven DEM simulations for two system sizes, compared with data from Liu and Henann.32 (b) Applied stress ratio at the top wall, μw, versus wall-based inertial number, Iw, obtained from stress-driven DEM simulations for H = 50d, in which the stress ratio applied to the upper wall is first slowly ramped down (black lines), then ramped back up (red lines). Different lines correspond to different initial conditions, realized by letting the system flow at μ = 0.4 for varying amounts of time. (c) Determination of the local yield stress ratio ![]() ![]() |
In order to extract the true critical stresses delineating the transition between static and flowing regimes, we run stress-driven DEM simulations of flow onset and arrest under slowly decreasing and increasing ramps of the top-wall stress ratio μw, for a nominal system height H = 50d. Specifically, we assign a time-dependent top-wall shear stress τw(t) = μw(t)Pw according to the control procedure described above, where μw(t) is the target stress ratio applied to the top wall and Pw is the constant target pressure. We run 20 different simulations by letting the system flow at μw = 0.4 for a varying amount of time after it has reached steady state, effectively imparting a different initial microstructure to each simulation. The applied stress ratio μw is then linearly decreased from 0.4 to 0.25 over a time duration of 6.5 × 107τc ≃ 113 s, inducing jamming of the grains. We then let the contact forces relax by decreasing μw from 0.25 to 0 over a time duration of 2 × 107τc ≃ 35 s and keeping μw at 0 for 1 × 107τc ≃ 17 s. Finally, μw is linearly ramped back up, first from 0 to 0.25 over a time duration of 2 × 107τc ≃ 35 s, then from 0.25 to 0.4 over 6.5 × 107τc ≃ 113 s, triggering onset of flow. The ramp rate is slow enough that the system can be assumed to undergo quasi-steady motion. We save 4000 system snapshots evenly distributed in time, from start to end of the stress ramp. At the end of each simulation, we calculate an instantaneous wall-based inertial number , where vw(t) is a moving time window average over 50 snapshots of the instantaneous wall velocity to smooth out small fluctuations, and Hw is the average true vertical distance between both walls. Thanks to the little amount of observed wall slip|| and the quasi-steady conditions, we may consider both μw and Iw as smooth approximations of the highly-fluctuating instantaneous values of μ and I in the bulk. The resulting μwversus Iw curves are shown in Fig. 5(b) in black and red for the decreasing and increasing stress ramps, respectively, with different curves corresponding to different simulations. Observe the similarity between these curves and the ones shown in Fig. 2(a), with hysteresis (feature F1) and a velocity jump at flow onset (feature F2) clearly visible in both geometries. Besides, our simulations reveal that the critical stress ratio at flow onset is stochastic and noticeably higher than the threshold obtained from velocity-driven simulations in Fig. 5(a) as I vanishes. Such variability in the transition between arrested and flowing states has been observed previously,61 and may be explained by the role played by the specific structure of the particle contact network.3,62,63 On the other hand, the critical stress ratio at flow arrest is much more narrowly distributed and similar to the velocity-driven flow threshold.
Thus, the NGF model needs to be calibrated using data from both velocity-driven and stress-driven DEM simulations, so as to correctly predict the characteristics of both the flowing regime and the transition between arrested and flowing states. However, the critical stress ratio for flow onset observed in the stress-driven simulations is highly stochastic, while the limiting local rheology (8) of the model predicts a deterministic value . To reconcile this apparent contradiction, we note that because continuum models in general aim to reproduce the ensemble-average behavior of the discrete system across all possible realizations, we expect our NGF model to predict onset of flow so long as any measurable region of the space of ensembles initiates flow. With this in mind, we therefore reduce the stochastic critical stress from DEM to a unique deterministic value that represents the lowest achievable starting stress of the system as follows. For each realization, we first define μstart as the observed μw when Iw last exceeds 10−3 during stress increase. We then assume that the ensemble of stochastic μstart values follows a uniform probability distribution over a finite range (bounded from below by the lowest achievable starting stress), which allows us to fit a linear function to their cumulative distribution (CDF), shown in Fig. 5(c). An estimate for the lowest achievable μstart is given by the x-intercept of the fitted CDF, which we thus assign to
. Finally, we show in Appendix C that the distribution of stochastic μstart values barely changes for smaller nominal heights H = 25d and 10d, which supports our methodology of calculating the local yield stress ratio
predicted by the model using stress-driven simulations at H = 50d.
The parameters of the limiting local rheology (8) can now be calibrated following a two-step approach pictured in Fig. 5(d). First, the parameters shared with the monotonic form (5) are calibrated using the velocity-driven DEM data corresponding to H = 50d and I ≥ 10−2 (filled circles), producing the monotonic μloc(I) fit. The velocity-driven DEM data for I < 10−2 (open circles) is also shown for reference, but is not used in the calibration. Second, the parameters of the strain-rate weakening term χ(I;κ) are chosen so that is equal to the value extracted from the stress-driven DEM data (filled square) and the minimum of μ occurs for 10−3 < I* < 10−2, finally producing the non-monotonic μloc(I) fit. The resulting parameter values are μs = 0.2610, μ2 = 0.9784, b = 1.6406, a = 0.0116, c = 50, and n = 1/4. We note that once μs and μ2 are known from the first step, a is obtained in the second step from
by inverting (10). In the second step, we have selected the value 1/4 from DeGiuli and Wyart17 for the parameter n that controls the grain stiffness-dependence of the hysteresis amplitude. We have nonetheless verified that choosing instead n = 0, which removes the stiffness dependence, and recalibrating c accordingly produces negligible changes in our results to follow. Finally, we adopt the value A = 0.9 from Liu and Henann32 for the nonlocal amplitude, which they calibrated on DEM data obtained with the same particle and contact force law properties.
Similar to the case of simple plane shear, we perform DEM simulations of arrest and onset of flow under decreasing then increasing ramps of applied stress. Specifically, a time-varying top-wall stress ratio μw(t) is prescribed through a time-dependent target shear stress τw(t) = μw(t)Pw and constant target pressure Pw. The applied stress ratio μw(t) follows the same protocol as in Section 3.1, with the only difference being that we start from, and end at, a top value of μw = 0.45 instead of μw = 0.4. Correspondingly, the duration of the decreasing and increasing sections of the stress ramp between 0.45 and 0.25 is lengthened to 9 × 107τc ≃ 157 s so that the rate of change of μw(t) is unaffected. As before, for each length scale we run 20 different simulations corresponding to different initial microstructures, by letting the system spend a varying amount of time in the initial shearing period at μw = 0.45. During that period, gravity is first turned off to ensure homogeneous mixing and shearing of the grains, before being turned back on. We save 4000 system snapshots for each simulation, from which we calculate vw(t), a moving time window average over 50 snapshots of the instantaneous wall velocity. We then calculate the nondimensional wall velocity as
. In order to compare deterministic predictions from the NGF model with the DEM results corresponding to all N = 20 different runs, we transform the discrete values ṽ(i)w(t) for i = 1,…,N at each time step into a continuous probability density function (PDF) as follows:
![]() | (13) |
![]() | (14) |
![]() | (15) |
We also compute NGF model predictions in the same geometry, using the calibrated parameter values from Section 3.1. As described in Section 2.3, the fluidity eqn (5b) reduces to a one-dimensional PDE for g(z,t) that requires the stress ratio profile μ(z,t) as input. Thanks to the homogeneous and quasi-steady conditions, the latter is given through (12) and set by the top-wall stress ratio μw(t), to which we assign the exact same temporal protocol as in the DEM simulations. Since the NGF model is not expected to be valid in the vicinity of the walls, we end the corresponding simulation domain at a distance dw = 2d away from the real walls. Furthermore, we follow previous work32 in using homogeneous Neumann (∂g/∂z = 0) boundary conditions on g at the walls in order to minimize their influence. The details of the discretization method for the ODE governing g(z,t) are presented in Appendix B. Once g(z,t) is known, the strain rate (z,t) can be calculated using the flow rule (5a) and integrated into the velocity profile v(z,t), taking into account a slip length equal to dw for the velocity at the bottom wall. Finally, the top-wall velocity is extrapolated as vw(t) = v(z = −dw,t) + dw
(z = −dw,t) and is nondimensionalized into ṽw(t).
Fig. 6(a), (b), (d) and (e) display the relationship between μw and ṽw obtained from both DEM simulations and NGF model predictions for two different loading length scales of (a and d) = 100d and (b and e)
= 25d. The increasing stress ramp is shown in (a and b) while the decreasing stress ramp is shown in (d and e). The DEM results are displayed as contours of f(ṽw) corresponding to each value of μw, in such a way that the plots can be read as the probability of occurrence of individual realizations, with yellow color indicating high probability and blue color indicating low probability. The deterministic μw,start and μw,stop values from DEM are also displayed as filled circles, and the NGF model prediction is shown as the red line. An excellent agreement between NGF and DEM is observed in the flowing regime.** Similarly, the transition between arrested and flowing states occurs at similar stress levels in both cases, and displays all three features (F1–F3) identified in the introduction: hysteresis between onset and arrest, velocity jump at onset, and strengthening with smaller
/d. The amount of velocity jump at flow onset exhibited by the NGF solution appears smaller than that observed in the DEM simulations; this is a consequence of the NGF model being calibrated so as to start flowing at the lowest possible critical stress based on the DEM simulations.
Finally, Fig. 6(c) and (f) display the critical stresses μw,start and μw,stopversus the dimensionless loading length scale /d. Shown are the individual transition stresses from all 20 DEM runs (crosses), the deterministic values extracted from the linear fit of the CDF (filled circles), and the corresponding NGF predictions (continuous line). The NGF predictions of the critical stresses are obtained using the methodology described in Appendix D, which circumvents the need to run time-dependent simulations for every value of
/d. Overall, the NGF model predicts a similar amount of strengthening as apparent in the DEM simulations. The slightly higher critical stresses exhibited in DEM for large loading length scales is caused by an observed change in the slope of the g field at the boundary as the pressure applied by the top wall increases. Accordingly, implementing a homogeneous Robin boundary condition for g with a finite associated length scale would lead the NGF model to predict higher values for the transition stresses, closing the gap with the DEM data. Lastly, Appendix E shows that the hysteresis amplitude μw,start − μw,stop is only weakly dependent on the dimensionless loading length scale
/d.
Following the previous cases, we run DEM simulations of flow arrest and onset by slowly decreasing then increasing the inclination angle. Specifically, we prescribe a temporal profile for θ(t) such that the stress ratio μ(t) = tanθ(t) follows the same protocol as in Section 3.1, with an initial flowing period at μ = 0.4 followed by a continuous decrease to μ = 0 and a continuous increase back to μ = 0.4. As before, we execute 20 runs for each layer height H, each with a different time duration spent in the initial flowing regime at μ = 0.4, giving a unique microstructure to every simulation before the start of the stress ramp. We save 4000 system snapshots in each simulation, from which we compute the instantaneous continuum velocity field v(z,t). Anticipating that the NGF model will be run over a truncated domain ending at a distance dw = 2d away from the bottom wall and ds = 3d away from the layer's free surface, we then calculate a depth-averaged instantaneous velocity
(t) over the corresponding truncated domain, which we smooth out using a moving time window average over 50 snapshots. We then express
(t) in terms of a dimensionless Froude number defined as
. As was done in the previous section, the discrete values Fr(i)(t) at each time step, for i = 1,…,N corresponding to all N = 20 different runs, are transformed into a continuous PDF f(Fr) through the convolution (13). Finally, the stochastic transition stresses between flowing and arrested states are reduced into deterministic numbers μstart and μstop according to the procedure detailed in Sections 3.1 and 3.2. For each realization, we first calculate μstart as the observed μ when Fr last exceeds the threshold value 10−2 during stress increase, and μstop as the observed μ when Fr last falls below the same threshold during stress decrease. The deterministic starting and stopping critical stress ratios are then defined as the x-intercept of a fitted linear CDF to the stochastic μstart and μstop values, similar to Fig. 5(c). In the following, we will refer to these deterministic thresholds as μstart and μstop.
We compute predictions of the NGF model in the same geometry, using the calibrated parameter values from Section 3.1 and the same temporal protocol for θ(t) as in the DEM simulations. The fluidity eqn (5b) reduces to a one-dimensional PDE for g(z,t) that takes as input the stress ratio profile, which is still related to the inclination angle as μ(t) = tanθ(t) thanks to the quasi-steady conditions. The uniformity of the stress ratio implies that nonlocal effects are mostly imparted by boundaries, making the choice of boundary conditions critical. Similarly to our approach in Section 3.2, the domain for the NGF solution is defined to start at a distance dw = 2d away from the bottom wall due to the lack of validity of the NGF model near the boundary. At that location, the DEM data suggests a Robin-type homogeneous boundary condition for g, with an associated length scale δ that may be sensitive to various factors. We choose to sidestep the exact modeling of the boundary condition by considering the two edge cases of δ = 0 and δ = ∞, corresponding to homogeneous Dirichlet (g = 0) and Neumann (∂g/∂z = 0) boundary conditions, respectively. Regarding the top boundary, the DEM data shows that the strain rate vanishes about 3 grain diameters below the surface, corroborating previous studies.49,66 We thus end the NGF simulation domain at a distance ds = 3d away from the layer's free surface, and we prescribe a homogeneous Neumann (∂g/∂z = 0) boundary condition for g there, following Kamrin and Henann.31 We also assign a finite pressure to the top boundary equal to the weight of the neglected layer of thickness ds, which is approximately equal to P(z = −ds) = 0.8ρsG(2d)cos
θ(t) due to the drop in packing fraction near the layer's surface. The details of the discretization method for the ODE governing g(z,t) are presented in Appendix B. Once g(z,t) is known, the strain rate
(z,t) can be computed through the flow rule (5a). Finally, the velocity can be integrated from
(z,t), taking into account a velocity slip length equal to dw at the bottom boundary of the NGF domain, and depth-averaged to produce
(t) and hence Fr(t).
Fig. 7(a), (b), (d) and (e) display the relationship between μ and Fr obtained from both DEM simulations and NGF model predictions for two different layer heights at rest of (a and d) H = 45.5d and (b and e) H = 9d. The increasing stress ramp is shown in (a and b) while the decreasing stress ramp is shown in (d and e). The DEM results are displayed as contours of f(Fr) corresponding to each value of μ, in such a way that the plots can be read as the probability of occurrence of individual realizations, with yellow color indicating high probability and blue color indicating low probability. The deterministic μstart and μstop values from DEM are also displayed as filled circles, and the NGF model predictions pertaining to the two basal boundary conditions for g are shown as the continuous (homogeneous Neumann) and dash-dotted (homogeneous Dirichlet) red lines. The Neumann boundary condition in the NGF model leads to an excellent agreement with DEM in the flowing regime. However, it does not predict any strengthening of the critical transition stresses μstart and μstop for smaller layer height H. The Dirichlet boundary condition, on the other hand, reproduces the strengthening of the transition stresses but fails to match the DEM results in the flowing regime.
The critical stresses μstart and μstop are depicted in greater detail in Fig. 7(c) and (f)versus the dimensionless layer height H/d. Shown are the individual transition stresses from all 20 DEM runs (crosses), the deterministic values extracted from the linear fit of the CDF (filled circles), and the corresponding NGF predictions using homogeneous Neumann (continuous line) or homogeneous Dirichlet (dash-dotted line) boundary conditions. As we did for planar shear with gravity, the NGF predictions of the critical stresses are obtained using the methodology described in Appendix D, which bypasses the need to run time-dependent simulations for every value of H/d. The Neumann boundary condition does not produce any strengthening of the critical stresses, since it kills the principal cause of flow inhomogeneity in this geometry.†† On the other hand, the Dirichlet boundary condition generates a level of strengthening roughly comparable with the DEM data. As was the case for plane shear under gravity, Appendix E shows that the hysteresis amplitude μw,start − μw,stop is only weakly dependent on the dimensionless layer height H/d.
In summary, it appears that the critical stresses are best predicted by the NGF model endowed with a homogeneous Dirichlet boundary condition for g, while the flowing regime is most accurate when a homogeneous Neumann boundary condition is used. This dichotomy could stem either from missing ingredients in the NGF model itself or from an inaccurate description of the boundary condition. Regarding the former, a known shortcoming of the current formulation of the model is that it does not produce the widely documented collapse of the Froude number for all layer heights and angles.64,66,67 We have thus modified the fluidity eqn (5b) following the procedure given in Kamrin and Henann31 so that the model collapses the Froude number far away from flow threshold, in the limit χ → 0. We also tried another version of that procedure replacing the quadratic term with a cubic one as in the model of Lee and Yang.42 Yet neither of these modified models performed substantially better, with the no-slip solution still flowing significantly slower than the DEM data. This points to the boundary condition being the main culprit – incidentally, the true length scale δ at the bottom boundary is observed to increase with flow rate in the DEM data. With a velocity-dependent δ that jumps from near zero in the arrested state to a large value in the flowing state, the NGF model could potentially produce correct predictions of both the transition stresses and the flowing regime. A boundary condition of this type could be formulated as a dynamical system governing the evolution of δ in response to relevant driving quantities. As we note in the conclusion, however, formulating accurate and physically-justified fluidity boundary conditions remains a key open issue within NGF modeling, and such an endeavor is relegated to future work.
In a second part, we compared quantitatively predictions of the modified NGF model with DEM simulations of flow onset and arrest in various geometries. First, we calibrated the local parameters of the model using DEM simulations of homogeneous plane shear flow. In so doing, we highlighted the importance of calibrating the local critical stress for flow onset using stress-driven simulations, since measurements based on velocity-driven simulations are unreliable in the strain-rate weakening regime. The stress-driven simulations, however, exhibited large variability in the transition stresses between arrested and flowing regimes. Thus, we developed a criterion to extract a unique deterministic value, corresponding to the lowest observable critical stress, from a large number of repeated runs. We then compared predictions of the calibrated NGF model with stress-driven DEM simulations in planar shear with gravity and inclined plane configurations. In the former case, the model gave accurate predictions of both the transition between flowing and arrested states as well as the characteristics in the flowing regime. In the latter case, the accuracy of the model predictions was strongly affected by the choice of boundary conditions, with no single choice able to reproduce both the transition stresses as well as the average velocity in the flowing regime.
These results suggest that the NGF model generally leads to more accurate predictions when nonlocal effects are mostly generated by the spatial dependence of the μ field, as is the case for planar shear with gravity, rather than by boundaries in the absence of a spatially-dependent μ field, as is the case for inclined plane flow. A possible explanation stems from Liu and Henann's32 observation that an inhomogeneous μ field leads to much stronger size-dependent strengthening than boundary effects, making the accuracy of model predictions less reliant on the particular choice of fluidity boundary conditions when both mechanisms are present. Conversely, model predictions are much more sensitive to the specific type of boundary conditions when the latter are the principal source of nonlocal effects, which calls for better understanding of the interaction between flowing particles and the boundary. In fact, numerous experimental and computational studies have also underscored the sensitivity on wall roughness of transition stresses and velocity profiles in inclined plane flow,65,68–70 plane shear flow without gravity,71 as well as annular shear flow.72 Although progress has been made for flat frictional walls,73,74 the correct modeling of boundary conditions in the general case, as a function of wall properties, is still an open question whose resolution would benefit all nonlocal rheological models.32,41,75
![]() | (16) |
![]() | (17) |
![]() | (18) |
![]() | (19) |
![]() | (20) |
t0ġ = ![]() ![]() | (21) |
At low , the arrested state g0 = 0 is the only stable solution. Gradually increasing
, flow onset occurs the moment the g0 = 0 solution becomes unstable to small perturbations g′, which defines the critical starting stress
start.41 These small perturbations are governed by the linear equation
![]() | (22) |
![]() | (23) |
![]() | (24) |
Gradually decreasing from a value above
start, flow arrest occurs the moment (21) ceases to admit a nonzero steady-state solution g0, which defines the critical stopping stress
stop. To check whether that is true at a given value of
, it suffices to perform Newton–Raphson iterations to find g0. Starting from an initial guess g0, the algorithm performs at each step n the update gn+1 = gn + ωΔn, where 0 < ω < 1 is a relaxation parameter and the step direction Δn is given through the linear system
![]() ![]() ![]() ![]() | (25) |
Both the eigenvalue problem (24) and linear system (25) are implemented in MATLAB borrowing the same grid and discretized differential operators used in the time-dependent solver. In the Newton–Raphson iterations, we use ω = 0.5 to balance stability and speed of convergence. Previous studies31,32 have shown that for some geometries and boundary conditions, there exist analytical or semi-analytical solutions for the growth rate λ and thus the threshold μstart. However, such solutions are much harder to obtain for μstop, despite partial progress in that direction on a I-gradient model applied to the inclined plane scenario.42 Therefore, we limit ourselves in this paper to the numerical methodology that we have outlined above, noting that it is computationally very efficient – the starting and stopping curves in Fig. 6 and 7 were calculated in a few minutes on a laptop.
![]() | ||
Fig. 9 Critical stress difference μstart − μstopversus dimensionless loading length scale ![]() |
Footnotes |
† Electronic supplementary information (ESI) available. See DOI: 10.1039/d1sm00659b |
‡ By system size, we refer to the relevant length scale controlling the width of shear regions in the flow field. Depending on the geometry, this length scale can either be geometric or stress-induced. |
§ We note that the qualitative behavior of the model is independent of its specific parameter values. The latter are therefore chosen to be reasonably close to the calibrated values obtained later in Section 3.1, while displaying the hysteretic behavior of the model with enough clarity in Fig. 3 and 4. |
¶ Previous DEM simulations32 have shown that the vertical extent of the shear region below the top wall scales with ![]() ![]() |
|| In our DEM simulations, the relative difference between the upper wall velocity and the coarse-grained streamwise velocity of the grains near the upper wall never exceeds 3%. |
** The small discrepancy observed in the case ![]() |
†† In the presence of the Neumann boundary condition, a small amount of flow inhomogeneity is still incurred by the pressure-dependent quadratic term in the fluidity eqn (5b), which explains the slight dependence of μstop on H/d in Fig. 7(f). |
This journal is © The Royal Society of Chemistry 2021 |