AI-Accelerated CFD Simulation Based on OpenFOAM and CPU/GPU Computing

Krzysztof Rojek,Roman Wyrzykowski,Pawel Gepner
DOI: https://doi.org/10.1007/978-3-030-77964-1_29
2021-01-01
Abstract:In this paper, we propose a method for accelerating CFD (computational fluid dynamics) simulations by integrating a conventional CFD solver with our AI module. The investigated phenomenon is responsible for chemical mixing. The considered CFD simulations belong to a group of steady-state simulations and utilize the MixIT tool, which is based on the OpenFOAM toolbox. The proposed module is implemented as a CNN (convolutional neural network) supervised learning algorithm. Our method distributes the data by creating a separate AI sub-model for each quantity of the simulated phenomenon. These sub-models can then be pipelined during the inference stage to reduce the execution time or called one-by-one to reduce memory requirements.We examine the performance of the proposed method depending on the usage of the CPU or GPU platforms. For test experiments with varying quantities conditions, we achieve time-to-solution reductions around a factor of 10. Comparing simulation results based on the histogram comparison method shows the average accuracy for all the quantities around 92%.
What problem does this paper attempt to address?