Abstract
The Discrete Element Method (DEM) has been used for modelling continua, like concrete or rocks. However, it requires a big calibration effort, even to capture just the linear elastic behavior of a continuum modelled via the classical force-displacement relationships at the contact interfaces between particles. In this work we propose a new way for computing the contact forces between discrete particles. The newly proposed forces take into account the surroundings of the contact, not just the contact itself. This brings in the missing terms that provide an accurate approximation to an elastic continuum, and avoids calibration of the DEM parameters for the purely linear elastic range.
Similar content being viewed by others
References
Cundall PA, Strack OD (1979) A discrete numerical model for granular assemblies. Geotechnique 29(1):47–65
Langston PA, Tüzün U, Heyes DM (1995) Discrete element simulation of granular flow in 2D and 3D hoppers: dependence of discharge rate and wall stress on particle interactions. Chem Eng Sci 50(6):967–987
Cleary PW, Sawley ML (2002) DEM modelling of industrial granular flows: 3D case studies and the effect of particle shape on hopper discharge. Appl Math Modell 26(2):89–111
Xu BH, Yu AB (1997) Numerical simulation of the gas-solid flow in a fluidized bed by combining discrete particle method with computational fluid dynamics. Chem Eng Sci 52(16):2785–2809
Tsuji Y, Kawaguchi T, Tanaka T (1993) Discrete particle simulation of two-dimensional fluidized bed. Powder Technol 77(1):79–87
Oñate E, Labra C, Zárate F, Rojek J (2012) Modelling and simulation of the effect of blast loading on structures using an adaptive blending of discrete and finite element methods. Risk Anal Dam Saf Dam Secur Crit Infrastruct Manag 53:365–372
Moreno R, Ghadiri M, Antony SJ (2003) Effect of the impact angle on the breakage of agglomerates: a numerical study using DEM. Powder Technol 130(1):132–137
Oñate E, Zárate F, Miquel J, Santasusana M, Celigueta MA, Arrufat F, Gandikota R, Valiullin KM, Ring L (2015) A local constitutive model for the discrete element method. Application to geomaterials and concrete. Comput Part Mech 2(2):139–160
Brown NJ, Chen JF, Ooi JY (2014) A bond model for DEM simulation of cementitious materials and deformable structures. Granular Matter 16(3):299–311
Rojek J, Oñate E, Labra C, Kargl H (2011) Discrete element simulation of rock cutting. Int J Rock Mech Min Sci 48(6):996–1010
Potyondy DO, Cundall PA (2004) A bonded-particle model for rock. Int J Rock Mech Min Sci 41(8):1329–1364
Donzé F, Magnier SA (1995) Formulation of a 3D numerical model of brittle behaviour. Geophys J Int 122(3):790–802
Oñate E, Rojek J (2004) Combination of discrete element and finite element methods for dynamic analysis of geomechanics problems. Comput Methods Appl Mech Eng 193(27):3087–3128
Hentz S, Daudeville L, Donzé FV (2004) Identification and validation of a discrete element model for concrete. J Eng Mech 130(6):709–719
Labra CA (2012) Advances in the development of the discrete element method for excavation processes. Ph.D. Thesis, Universitat Politècnica de Catalunya, Barcelona
Luding S (2008) Introduction to discrete element methods: basic of contact force models and how to perform the micro-macro transition to continuum theory. Eur J Environ Civ Eng 12(7–8):785–826
Rojek J, Karlis GF, Malinowski LJ, Beer G (2013) Setting up virgin stress conditions in discrete element models. Comput Geotech 48:228–248
Okabe A, Boots B, Sugihara K, Chiu SN (2009) Spatial tessellations: concepts and applications of Voronoi diagrams, vol 501. Wiley, Hoboken
Thornton C, Cummins SJ, Cleary PW (2011) An investigation of the comparative behaviour of alternative contact force models during elastic collisions. Powder Technol 210(3):189–197 ISO 690
Dadvand P, Rossi R, Oñate E (2010) An object-oriented environment for developing finite element codes for multi-disciplinary applications. Arch Comput Methods Eng 17(3):253–297
Ribó R, Pasenau M, Escolano E, Ronda JS, González LF (1998) GiD reference manual. CIMNE, Barcelona
Acknowledgements
This project was partially funded by the Office for Naval Research of the US and the European Research Council through projects NICE-SHIP and ICEBREAKER, respectively. We also acknowledge the financial support of the CERCA programme of the Generalitat de Catalunya. We would like to thank the Kratos Team [20] at CIMNE for their support during the implementation of the DEMpack code [21] used for the DEM computations, and the GiD Team [22] at CIMNE for their support in pre and postprocessing the computed cases. Thanks also to Prof. Juan Miquel and Dr. Miquel Santasusana for the fruitful discussions that sparked the interest in this research.
Author information
Authors and Affiliations
Corresponding author
Appendices
Appendix A. Shortcomings of the classic DEM when trying to reproduce the Young’s modulus
In order to emphasize the importance of the extra terms proposed in the constitutive expressions of Sects. 3.1 and 3.2, an example is shown to evidence some shortcomings of the classical DEM for cohesive materials:
Let us enforce a vertical strain of \(\varepsilon _{v}=\frac{\delta _{v}}{L_{0v}}\) on two layers of circles, where \(\delta _{v}\) is the relative vertical displacement between the layers and \(L_{0v}\) is the initial vertical distance between the layers (distance between centers).
1.1 Case 1
In a Cartesian arrangement (Fig. 13), a two-layer sample formed by circles can be taken as a representative cell (Fig. 14). Let us impose a descending displacement \(\delta _{v}\) to the upper layer, while keeping the lower layer fixed. \(L_{0v}\) is then equal to 2R, so the vertical strain has a value of \(\varepsilon =\frac{\delta _{v}}{L_{0v}}=\frac{\delta _{v}}{2R}\).
In the standard DEM, the vertical force between these two circles is \(F_{v}=k_{n}\delta _{v}\), where \(k_{n}\) is a fixed, calibrated value, or is obtained by \(k_{n}=\frac{EA}{2R}=\frac{E2R}{2R}=E\). Let us choose the latter, where the contact area A has been assumed to be 2R for this case, which is a value that ensures that the sum of all areas between both layers is equal to the whole section, without gaps or overlaps.
1.2 Case 2
In a structured dense packing of circles (Fig. 15), a sample of one upper circle and two halves of lower circles can be taken as a representative cell (Fig. 16). In order to impose the same vertical strain, let us impose a descending displacement \(\delta _{v}^{*}=\delta _{v}\cos \theta \) and \(L_{0v}^{*}=2R\cos \theta \), where \(\theta \) is the angle that the inclined bonds form with the vertical. With this configuration, the vertical strain is \(\varepsilon ^{*}=\frac{\delta _{v}^{*}}{L_{0v}^{*}}=\frac{\delta _{v}\cos \theta }{2R\cos \theta }=\frac{\delta _{v}}{2R}=\varepsilon \).
In the classical DEM, the vertical force acting on the upper circle is:
where \(F_{n}^{*}\) and \(F_{t}^{*}\) are the normal and tangential forces between the upper circle and one of the lower ones.
Using the concepts of the classical DEM, these two forces can be written as a stiffness constant multiplying a relative displacement, i.e.
where \(\delta _{v,n}^{*}\) is the relative normal displacement at the contact point and \(\delta _{v,t}^{*}\) is its tangential counterpart. In Eq. (37) \(k_{n}\) is a fixed calibrated value, or it is obtained by \(k_{n}=\frac{EA^{*}}{2R}\). Also in Eq. (37) \(k_{t}\) is usually taken as a fraction of \(k_{n}\), but it can also be estimated as \(k_{t}=\frac{GA^{*}}{2R}\). No matter which option is chosen, in general \(k_{n}\ne k_{t}\). For further developments we have chosen the second choice for defining \(k_{t}\). Then, if we substitute \(\delta _{v,n}^{*}\) and \(\delta _{v,t}^{*}\) by \(\delta _{v}^{*}\cos \theta \) and \(\delta _{v}^{*}\sin \theta \), the expression of the total vertical force on the upper circle is:
Taking into account that \(A^{*}=\frac{A}{2}\frac{1}{\cos \theta }=\frac{R}{\cos \theta }\) and \(\delta _{v}^{*}=\delta _{v}\cos \theta \) we finally obtain:
1.3 Comparison
In both cases, the total horizontal contact area is 2R (in Case 2, the two contact areas must be projected to the horizontal direction to recover this value). Having the same vertical strain in both cases, the vertical stress should be equal as well, understanding the vertical stress as the vertical force divided by the total area. Since the area is the same, the vertical forces must be equal. However, \(F_{v}^{*}\ne F_{v}\) in general. They can only be equal if we assume that \(G=E\). In other words, \(k_{t}\) must be equal to \(k_{n}\) in order to recover the same vertical stiffness.
1.4 Conclusion
From the above exercise we conclude that the micro parameters used in the standard DEM (\(k_{n}\) and \(k_{t}\)) yield different stiffness values for a sample depending on the position of the particles or the direction of the bonds. This means that a random packing of spheres modelled with the standard DEM is extremely heterogeneous in terms of internal stiffness. It also means that a calibration obtained for one sample is not necessarily useful for other samples, as most probably the orientation of the bonds will be different.
Appendix B. Dynamics of the DEM and mass adjustment
When the cohesive DEM is used to model a continuum, any dynamic response is directly linked to the mass of the particle (a circle in 2D, and a sphere in 3D). However, the voids between particles are not typically considered. The computed sample is too porous, less dense than the real one, and the dynamic waves travel faster than expected.
In order to get a better approximation to the actual mass associated to each particle, the volume of the voids should be distributed among the neighbour particles. Instead of doing this, the volume of the particle can be computed by the ‘representative volume’ expressed in Eq. (12). Multiplying this volume by the bulk density of the material yields a mass for the particle which allows a better capture of any dynamic wave in the modeled continuum.
Rights and permissions
About this article
Cite this article
Celigueta, M.A., Latorre, S., Arrufat, F. et al. Accurate modelling of the elastic behavior of a continuum with the Discrete Element Method. Comput Mech 60, 997–1010 (2017). https://doi.org/10.1007/s00466-017-1453-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00466-017-1453-9