GO-MELT: GPU-optimized multilevel execution of LPBF thermal simulations

Joseph P. Leonor, Gregory J. Wagner*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

1 Scopus citations

Abstract

Computationally modeling the laser powder bed fusion process can be expensive despite the fact that the laser covers a small fraction of the entire domain. Hence, we developed GO-MELT, a multilevel approach inspired by the variational multiscale method. GO-MELT calculates the full temperature solution using three coupled thermal solvers, each solving one of three overlapping domains, subsequently referred to as levels. Level 1’s solver obtains a global, coarse-scale solution. Level 2’s solver computes a meso-scale thermal field spanning the melt pool region. Level 3’s solver obtains a fine-scale temperature field spanning the laser's immediate region. Coarser solutions provide boundary conditions for finer solvers. Finer solutions compute subgrid scales that influence coarser solvers through additional source terms. Being independently meshed, Levels 2 and 3 can track a laser along its tool path without remeshing. Moreover, fixed-sized, structured meshes allow for GPU acceleration using Google's JAX library with just-in-time compilation. Five case studies were conducted to demonstrate proper convergence of GO-MELT, to show that GO-MELT can reach the same accuracy as a uniform mesh with fewer degrees of freedom, and to quantify the computational load from each level's solver. A simulated production run averaged 1.64 ms per time step after taking 9.36 h to complete 20.5 million time steps, which is approximately 678× faster than a uniform mesh solver with identical resolution and GPU acceleration. Future work will implement different solvers into GO-MELT to improve fidelity and speed.

Original languageEnglish (US)
Article number116977
JournalComputer Methods in Applied Mechanics and Engineering
Volume426
DOIs
StatePublished - Jun 1 2024

Funding

Funding support for Joseph P. Leonor and Gregory J. Wagner was provided by the NASA STTR/SBIR Program, USA under Contract No. 80NSSC22CA033 . Joseph P. Leonor would also like to acknowledge the United States Department of Defense for their support through the National Defense Science and Engineering Graduate (NDSEG) fellowship award.

Keywords

  • Additive manufacturing
  • Finite element analysis
  • GPU computing
  • Part-scale modeling
  • Thermal simulation
  • Variational multiscale

ASJC Scopus subject areas

  • Computational Mechanics
  • Mechanics of Materials
  • Mechanical Engineering
  • General Physics and Astronomy
  • Computer Science Applications

Fingerprint

Dive into the research topics of 'GO-MELT: GPU-optimized multilevel execution of LPBF thermal simulations'. Together they form a unique fingerprint.

Cite this