Hostname: page-component-74656f9884-g96k6 Total loading time: 0 Render date: 2026-11-09T21:05:38.481Z Has data issue: false hasContentIssue false

Continuum modelling and simulation of granular flows through their many phases

Published online by Cambridge University Press:  18 August 2015

Sachith Dunatunga
Affiliation:
Department of Mechanical Engineering, Massachusetts Institute of Technology, Cambridge, MA 02139, USA
Ken Kamrin*
Affiliation:
Department of Mechanical Engineering, Massachusetts Institute of Technology, Cambridge, MA 02139, USA
*
†Email address for correspondence: kkamrin@mit.edu

Abstract

We propose and numerically implement a constitutive framework for granular media that allows the material to traverse through its many common phases during the flow process. When dense, the material is treated as a pressure-sensitive elasto-viscoplastic solid obeying a yield criterion and a plastic flow rule given by the ${\it\mu}(I)$ inertial rheology of granular materials. When the free volume exceeds a critical level, the material is deemed to separate and is treated as disconnected, stress-free media. A material point method (MPM) procedure is written for the simulation of this model and many demonstrations are provided in different geometries, which highlight the ability of the numerical model to handle transitions through dense and disconnected states. By using the MPM framework, extremely large strains and nonlinear deformations, which are common in granular flows, are representable. The method is verified numerically and its physical predictions are validated against many known experimental phenomena, such as Beverloo’s scaling in silo flows, jointed power-law scaling of the run-out distance in granular-column-collapse problems, and various known behaviours in inclined chute flows.

Information

Type
Papers
Copyright
© 2015 Cambridge University Press 
Figure 0

Figure 1. (a) The steps needed to perform an explicit MPM step. Reading from left to right shows the order in which properties are modified within a time step. Material point properties are drawn with a circle, while nodal properties are drawn with squares. The diagram above the timeline shows the collective behaviour of many material points and nodes, and is synchronized with the lower part of the diagram. Solid lines are projections using either the shape functions or gradient of shape functions, dashed lines are update operations, and dotted lines are a combination of projection and update. Note that multiple sources are needed for the calculation of some quantities. The thick dashed lines are the components of the stress update algorithm (diagram inspired by one in Buzzi, Pedroso & Giacomini (2008)). (b) The stress update algorithm. All operations take place on the material point level. Subscripts have been dropped.

Figure 1

Table 1. Common material parameters.

Figure 2

Table 2. Simulation parameters.

Figure 3

Figure 2. Column collapse: All particles shown are the material point markers (not grains). The half-height $w$ of each column is 20 cm, while the heights are 40, 20 and 10 cm from left to right. The resultant heaps follow the correct trend of higher aspect ratios leading to flatter heaps, and the repose angle is less than the value implied by the static friction coefficient. (a) Shows the equivalent plastic shear rate as the simulation progresses, while (b) shows the pressure distribution at the end of the simulation.

Figure 4

Figure 3. The non-dimensional run-out distance as a function of aspect ratio is plotted. Consistent with other literature, two regimes are observed. Comparisons to other studies, both experimental and numerical, are presented in table 3.

Figure 5

Table 3. Comparison of numerical and experimental run-out scalings to the current work (similar to that displayed in Mast et al. (2015)). We note that our MPM code matches well with data from Staron & Hinch (2005), which used a similar internal friction angle.

Figure 6

Figure 4. Parameters for the silo simulations are given in table 2. The silos initially begin filled to a height of 1.0 m, and the base has a width of 1.0 m. Due to symmetry we only draw half of the geometry.

Figure 7

Figure 5. (a) The mass remaining in the silo for a few representative hole sizes, $M(t)$. Markers are drawn more sparsely than the actual sampling rate. We label the region where the mass remaining in the silo is between 1200 and 900 kg as the steady flow region and we average only data from this region when calculating the flow rate. (b) The steady-state mass flow rate ${\dot{M}}_{ss}(D)$ is plotted against the hole size. $Q_{MPM}^{fit}$ is a best-fit function of the Beverloo form $C_{MPM}{\it\rho}\sqrt{g}D^{3/2}$, where $C_{MPM}=1.42$.

Figure 8

Figure 6. Parameters for the hourglass simulations are given in table 2. The dashed boundary indicates the symmetry condition.

Figure 9

Figure 7. Same simulations as in figure 6, however in these images we plot the state of the material. As expected, material points which are splashing or in the column of falling particles are in the disconnected state, while material points which support stress are in the dense state.

Figure 10

Figure 8. A schematic of the set-up for the inclined plane problems. The global axes are $x^{\prime }$ and $y^{\prime }$, while the axes $x$ and $y$ are parallel and perpendicular to the inclined plane, respectively.

Figure 11

Figure 9. (a) Evolution of the stress ratio. For tilt angles between $\arctan ({\it\mu}_{s})$ and $\arctan ({\it\mu}_{2})$, the friction coefficient evolves to match the value predicted by quasistatic analysis, ${\it\mu}=\tan {\it\theta}$. For tilt angles above $\arctan ({\it\mu}_{2})$, ${\it\mu}$ approaches ${\it\mu}_{2}$ per the restrictions of the constitutive relation. (b) Depth-averaged speed for multiple tilt angles. For tilt angles between $\arctan ({\it\mu}_{s})$ and $\arctan ({\it\mu}_{2})$, the speed asymptotes to a finite value. When the tilt angle is above ${\it\mu}_{2}$, the value of ${\it\mu}$ the flow accelerates indefinitely. (c) Depth-averaged acceleration. As expected, the acceleration drops to zero for angles between $\arctan ({\it\mu}_{s})$ and $\arctan ({\it\mu}_{2})$, while above $\arctan ({\it\mu}_{2})$ the acceleration asymptotes to a non-zero value. Time evolution of $\bar{{\it\mu}}~(a)$, $\bar{v}_{x}~(b)$, $\bar{\dot{v}}_{x}~(c)$.

Figure 12

Figure 10. (a) The depth-averaged flow rate for multiple tilt angles (steady state $\bar{v}_{x}$). (b) The velocity profile from the MPM simulation for ${\it\theta}=25^{\circ }$ in comparison to the analytical solution.

Figure 13

Figure 11. Granular slug simulation: The projectile initially follows the parabolic trajectory given by classical kinematics (a). When it begins to interact with the wall, the material undergoes densification, captured through the series of images (zoomed-in) in (b–h) ($t=0.55$  s (b), 0.57 (c), 0.58 s (d), 0.60 s (e), 0.62 s (f), 0.63 s (g), 1.00 s (h)). Finally, the material comes to rest and is able to support stress with a density higher than the critical value, forming a static heap (i) ($t=2.00$  s).

Figure 14

Figure 12. We approximate the actual ${\it\phi}(I)$ function, shown in the left panel by a solid line, by a much sharper step function, which can take on any value above a critical inverse packing fraction at zero pressure and take on any positive pressure when ${\it\rho}_{s}={\it\rho}_{c}$. This approximate function is then used as the flowing volume. The elastic volume is given by linear elasticity in compression and zero in tension; the slope of the solid line in the left panel is the negative inverse of the bulk modulus of the material. The total inverse density is the sum of these two responses scaled by the solid density of the grains.

Figure 15

Figure 13. The results of our constitutive integration algorithm (a–c) and the comparison to the fourth-order Runge–Kutta scheme (d–f). The input is the velocity gradient, $\unicode[STIX]{x1D647}$, and the outputs are the stress and the plastic strain-rate tensor. The results of our constitutive integration closely track those of the fourth-order Runge–Kutta scheme and converge with first-order error in the time step.