article · Journal of Computational Physics · 2022
A variational integrator for the Discrete Element Method
David N. de Klerk, Thomas Shire, Zhiwei Gao, Andrew McBride, Christopher J. Pearce, Paul Steinmann
Cited by 8Open access
Abstract
A novel implicit integration scheme for the Discrete Element Method (DEM) based on the variational integrator approach is presented. The numerical solver provides a fully dynamical description that, notably, reduces to an energy minimisation scheme in the quasi-static limit. A detailed derivation of the numerical method is presented for the Hookean contact model and tested against an established open source DEM package that uses the velocity-Verlet integration scheme. These tests compare results for a single collision, long-term stability and statistical quantities of ensembles of particles. Numerically, the proposed integration method demonstrates equivalent accuracy to the velocity-Verlet method.
Cite this paper
de Klerk, D. N., Shire, T., Gao, Z., McBride, A., Pearce, C. J., & Steinmann, P. (2022). A variational integrator for the Discrete Element Method. Journal of Computational Physics, 462, 111253. https://doi.org/10.1016/j.jcp.2022.111253
de Klerk, David N., et al. “A variational integrator for the Discrete Element Method.” Journal of Computational Physics, vol. 462, 2022, p. 111253, https://doi.org/10.1016/j.jcp.2022.111253.
de Klerk, David N., Thomas Shire, Zhiwei Gao, Andrew McBride, Christopher J. Pearce, and Paul Steinmann. 2022. “A variational integrator for the Discrete Element Method.” Journal of Computational Physics 462: 111253. https://doi.org/10.1016/j.jcp.2022.111253.
de Klerk, D.N. et al. (2022) ‘A variational integrator for the Discrete Element Method’, Journal of Computational Physics, 462, p. 111253. Available at: https://doi.org/10.1016/j.jcp.2022.111253.
@article{deklerk2022variational,
title = {{A variational integrator for the Discrete Element Method}},
author = {de Klerk, David N. and Shire, Thomas and Gao, Zhiwei and McBride, Andrew and Pearce, Christopher J. and Steinmann, Paul},
journal = {Journal of Computational Physics},
volume = {462},
pages = {111253},
year = {2022},
doi = {10.1016/j.jcp.2022.111253}
}Made from the index record. Check names, capitalisation and page numbers against the paper. Need another style? AI for Research has over 10,000.