Details
Original language | English |
---|---|
Pages (from-to) | 1087-1118 |
Number of pages | 32 |
Journal | Computational Particle Mechanics |
Volume | 11 |
Issue number | 3 |
Early online date | 30 Nov 2023 |
Publication status | Published - Jun 2024 |
Abstract
Contact detection is one of the most important steps to be handled during numerical simulations of particle systems. It is extremely dependent on particle geometry, which governs the mechanical behavior of systems and the computational cost of simulations. NURBS are an option to model the boundary of particles with nonstandard geometries, here called “NURBS particles”. The contact between NURBS particles, however, is not trivial. The present paper presents a complete contact detection algorithm for convex NURBS particles, which automatically performs a hierarchy of contact searches. It is based on computer graphics and optimization techniques to address local contact. For robustness, specific strategies are implemented to model closed NURBS geometries, indicating the occurrence of local geometric imperfections when using multiple NURBS parameterizations. The main novelty of the work is related to a degeneration of the local contact problem to deal with such imperfections, which allows using general particle geometries. Numerical examples demonstrate the robustness of the proposed algorithm.
Keywords
- Computer graphics, Contact, Degeneration, Discrete element method, NURBS
ASJC Scopus subject areas
- Engineering(all)
- Computational Mechanics
- Engineering(all)
- Civil and Structural Engineering
- Mathematics(all)
- Numerical Analysis
- Mathematics(all)
- Modelling and Simulation
- Chemical Engineering(all)
- Fluid Flow and Transfer Processes
- Mathematics(all)
- Computational Mathematics
Cite this
- Standard
- Harvard
- Apa
- Vancouver
- BibTeX
- RIS
In: Computational Particle Mechanics, Vol. 11, No. 3, 06.2024, p. 1087-1118.
Research output: Contribution to journal › Article › Research › peer review
}
TY - JOUR
T1 - DEM simulations using convex NURBS particles
AU - Craveiro, Marina Vendl
AU - Gay Neto, Alfredo
AU - Wriggers, Peter
N1 - Publisher Copyright: © 2023, The Author(s) under exclusive licence to OWZ.
PY - 2024/6
Y1 - 2024/6
N2 - Contact detection is one of the most important steps to be handled during numerical simulations of particle systems. It is extremely dependent on particle geometry, which governs the mechanical behavior of systems and the computational cost of simulations. NURBS are an option to model the boundary of particles with nonstandard geometries, here called “NURBS particles”. The contact between NURBS particles, however, is not trivial. The present paper presents a complete contact detection algorithm for convex NURBS particles, which automatically performs a hierarchy of contact searches. It is based on computer graphics and optimization techniques to address local contact. For robustness, specific strategies are implemented to model closed NURBS geometries, indicating the occurrence of local geometric imperfections when using multiple NURBS parameterizations. The main novelty of the work is related to a degeneration of the local contact problem to deal with such imperfections, which allows using general particle geometries. Numerical examples demonstrate the robustness of the proposed algorithm.
AB - Contact detection is one of the most important steps to be handled during numerical simulations of particle systems. It is extremely dependent on particle geometry, which governs the mechanical behavior of systems and the computational cost of simulations. NURBS are an option to model the boundary of particles with nonstandard geometries, here called “NURBS particles”. The contact between NURBS particles, however, is not trivial. The present paper presents a complete contact detection algorithm for convex NURBS particles, which automatically performs a hierarchy of contact searches. It is based on computer graphics and optimization techniques to address local contact. For robustness, specific strategies are implemented to model closed NURBS geometries, indicating the occurrence of local geometric imperfections when using multiple NURBS parameterizations. The main novelty of the work is related to a degeneration of the local contact problem to deal with such imperfections, which allows using general particle geometries. Numerical examples demonstrate the robustness of the proposed algorithm.
KW - Computer graphics
KW - Contact
KW - Degeneration
KW - Discrete element method
KW - NURBS
UR - http://www.scopus.com/inward/record.url?scp=85178013287&partnerID=8YFLogxK
U2 - 10.1007/s40571-023-00675-x
DO - 10.1007/s40571-023-00675-x
M3 - Article
AN - SCOPUS:85178013287
VL - 11
SP - 1087
EP - 1118
JO - Computational Particle Mechanics
JF - Computational Particle Mechanics
SN - 2196-4378
IS - 3
ER -