Introduction to Granular Flow Modeling
Granular flow provides a Lagrangian description of a problem by solving ordinary differential equations using Newton’s law of motion. Granular flow implements the discrete element method (DEM), which is a particle-based method that takes into account the translational and rotational degrees of freedom of the particles, which are referred to as grains in granular flow. DEM tracks the motion of individual grains by taking into account the forces on the grains due to external fields such as gravity and contact with other grains and walls to predict the bulk motion.
The trajectories of individual grains are always solved for in the time domain. The algorithms in the Granular Flow Module treats the grains as soft particles that can undergo elastic deformation during contact. The grain shape is spherical in 3D and is cylindrical in 2D. At each time step taken by the solver, the forces acting on each grain are queried from the external fields at the current grain position. The grain–grain and grain–wall collisions are detected, and contact force models are used to evaluate the forces due to contacts that are added to the total force on the grains. The grain degrees of freedom are then updated, and the process repeats until the specified end time for the simulation is reached.
Various contact force models are available in the Granular Flow Module, including both linear and nonlinear viscoelastic models. Additionally, noncontact force such as van der Waals force can also be included to take into account the long-range interactions on the grains. These models can also take into account the resistance to the rotational motion of the grains that resist rolling and twisting motion during contact.
Heat transfer effects on the grains can also be included by tracking the temperature of each grain. A grain’s temperature can change due to an external heat source, convective heat transfer with the surroundings, and conductive heat transfer due to grain–grain and grain–wall contacts.