Numerical homogenization of sand from grain-level simulations

Chen Y-L, Ly M, Wojtan C. 2025. Numerical homogenization of sand from grain-level simulations. ACM Transactions on Graphics. 44(6), 220.

Download
OA main_paper.pdf 61.71 MB [Published Version]

Journal Article | Epub ahead of print | English

Corresponding author has ISTA affiliation

Abstract
The realistic simulation of sand, soil, powders, rubble piles, and large collections of rigid bodies is a common and important problem in the fields of computer graphics, computational physics, and engineering. Direct simulation of these individual bodies quickly becomes expensive, so we often approximate the entire group as a continuum material that can be more easily computed using tools for solving partial differential equations, like the material point method (MPM). In this paper, we present a method for automatically extracting continuum material properties from a collection of rigid bodies. We use numerical homogenization with periodic boundary conditions to simulate an effectively infinite number of rigid bodies in contact. We then record the effective stress-strain relationships from these simulations and convert them into elastic properties and yield criteria for the continuum simulations. Our experiments validate existing theoretical models like the Mohr-Coulomb yield surface by extracting material behaviors from a collection of spheres in contact. We further generalize these existing models to more exotic materials derived from diverse and non-convex shapes. We observe complicated jamming behaviors from non-convex grains, and we introduce a new material model for materials with extremely high levels of internal friction and cohesion. We simulate these new continuum models using MPM with an improved return mapping technique. The end result is a complete system for turning an input rigid body simulation into an efficient continuum simulation with the same effective mechanical properties.
Publishing Year
Date Published
2025-09-25
Journal Title
ACM Transactions on Graphics
Publisher
Association for Computing Machinery
Acknowledgement
We thank the anonymous reviewers for their helpful comments, the members of the Visual Computing Group at ISTA for their feedback and Gauthier Rousseau for the insightful discussions. This research was supported by the Scientific Service Units (SSU) of ISTA through resources provided by Scientific Computing and was funded in part by the European Union (ERC-2021-COG 101045083 CoDiNA).
Volume
44
Issue
6
Article Number
220
Conference
SIGGRAPH Asia: Conference and Exhibition on Computer Graphics and Interactive Techniques in Asia
Conference Location
Hong Kong, China
Conference Date
2025-12-15 – 2025-12-18
ISSN
eISSN
IST-REx-ID

Cite this

Chen Y-L, Ly M, Wojtan C. Numerical homogenization of sand from grain-level simulations. ACM Transactions on Graphics. 2025;44(6). doi:10.1145/3763344
Chen, Y.-L., Ly, M., & Wojtan, C. (2025). Numerical homogenization of sand from grain-level simulations. ACM Transactions on Graphics. Hong Kong, China: Association for Computing Machinery. https://doi.org/10.1145/3763344
Chen, Yi-Lu, Mickaël Ly, and Chris Wojtan. “Numerical Homogenization of Sand from Grain-Level Simulations.” ACM Transactions on Graphics. Association for Computing Machinery, 2025. https://doi.org/10.1145/3763344.
Y.-L. Chen, M. Ly, and C. Wojtan, “Numerical homogenization of sand from grain-level simulations,” ACM Transactions on Graphics, vol. 44, no. 6. Association for Computing Machinery, 2025.
Chen Y-L, Ly M, Wojtan C. 2025. Numerical homogenization of sand from grain-level simulations. ACM Transactions on Graphics. 44(6), 220.
Chen, Yi-Lu, et al. “Numerical Homogenization of Sand from Grain-Level Simulations.” ACM Transactions on Graphics, vol. 44, no. 6, 220, Association for Computing Machinery, 2025, doi:10.1145/3763344.
All files available under the following license(s):
Creative Commons Attribution-NoDerivatives 4.0 International (CC BY-ND 4.0):
Main File(s)
File Name
Access Level
OA Open Access
Date Uploaded
2025-11-10
MD5 Checksum
4d30ff82314e76fe411c8f8195bb6040

Supplementary Material
File Name
Access Level
OA Open Access
Date Uploaded
2025-11-10
MD5 Checksum
f1b6df39487866044ca7ca899d044be7
Supplementary Material
File Name
Access Level
OA Open Access
Date Uploaded
2025-11-10
MD5 Checksum
04ec2a4866774673479cafe5b93d26bd
Supplementary Material
File Name
Access Level
OA Open Access
Date Uploaded
2025-11-10
MD5 Checksum
7495e8cbcf94eb49276b4730c5886914

Export

Marked Publications

Open Data ISTA Research Explorer

Search this title in

Google Scholar