Anisotropic power diagrams for polycrystal modelling: efficient generation of curved grains via optimal transport

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Buze, Maciej, Feydy, Jean, Roper, Steven M., Sedighiani, Karo, Bourne, David P.
Format: Preprint
Veröffentlicht: 2024
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866911883031740416
author Buze, Maciej
Feydy, Jean
Roper, Steven M.
Sedighiani, Karo
Bourne, David P.
author_facet Buze, Maciej
Feydy, Jean
Roper, Steven M.
Sedighiani, Karo
Bourne, David P.
contents The microstructure of metals and foams can be effectively modelled with anisotropic power diagrams (APDs), which provide control over the shape of individual grains. One major obstacle to the wider adoption of APDs is the computational cost that is associated with their generation. We propose a novel approach to generate APDs with prescribed statistical properties, including fine control over the size of individual grains. To this end, we rely on fast optimal transport algorithms that stream well on Graphics Processing Units (GPU) and handle non-uniform, anisotropic distance functions. This allows us to find large APDs that best fit experimental data and generate synthetic high-resolution microstructures in (tens of) seconds. This unlocks their use for computational homogenisation, which is especially relevant to machine learning methods that require the generation of large collections of representative microstructures as training data. The paper is accompanied by a Python library, PyAPD, which is freely available at: www.github.com/mbuze/PyAPD.
format Preprint
id arxiv_https___arxiv_org_abs_2403_03571
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Anisotropic power diagrams for polycrystal modelling: efficient generation of curved grains via optimal transport
Buze, Maciej
Feydy, Jean
Roper, Steven M.
Sedighiani, Karo
Bourne, David P.
Materials Science
Optimization and Control
The microstructure of metals and foams can be effectively modelled with anisotropic power diagrams (APDs), which provide control over the shape of individual grains. One major obstacle to the wider adoption of APDs is the computational cost that is associated with their generation. We propose a novel approach to generate APDs with prescribed statistical properties, including fine control over the size of individual grains. To this end, we rely on fast optimal transport algorithms that stream well on Graphics Processing Units (GPU) and handle non-uniform, anisotropic distance functions. This allows us to find large APDs that best fit experimental data and generate synthetic high-resolution microstructures in (tens of) seconds. This unlocks their use for computational homogenisation, which is especially relevant to machine learning methods that require the generation of large collections of representative microstructures as training data. The paper is accompanied by a Python library, PyAPD, which is freely available at: www.github.com/mbuze/PyAPD.
title Anisotropic power diagrams for polycrystal modelling: efficient generation of curved grains via optimal transport
topic Materials Science
Optimization and Control
url https://arxiv.org/abs/2403.03571