Powered by OpenAIRE graph
Found an issue? Give us feedback
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/ ZENODOarrow_drop_down
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
ZENODO
Other literature type . 2023
License: CC BY
Data sources: ZENODO
ZENODO
Thesis . 2023
License: CC BY
Data sources: Datacite
ZENODO
Thesis . 2023
License: CC BY
Data sources: Datacite
versions View all 2 versions
addClaim

Learning of optimized multigrid solver settings for CFD applications

Authors: Geise, Janis;

Learning of optimized multigrid solver settings for CFD applications

Abstract

The solution of the Poisson equation contributes a significant portion to the overall runtime in computational fluid dynamics (CFD) when solving the incompressible Navier-Stokes equations. Multigrid methods are utilized frequently to accelerate its solution, however, their performance highly depends on a series of solver settings. The optimal solver settings are subject to the encountered flow physics and generally unknown beforehand. Deep reinforcement learning (DRL) is able to efficiently find optimal control laws for complex optimization problems by interacting with an environment. The present thesis aims to implement a DRL training routine in order to learn optimal multigrid solver settings. The resulting policies are able to adjust and maintain the optimal solver settings during runtime, leading to a decrease in the required execution time by up to 22% compared to the default settings. The policies are able to outperform a priori unknown optimal solver settings by up to 3%, as a consequence of the runtime optimization. This thesis further provides insights into the choice of the optimal solver settings with respect to the encountered flow physics and domain decomposition of the simulation. The trained policies generalize to unseen environments to some degree provided the modeling of the flow as well as the numerical setup is similar. However, the overall generalization capabilities to environments that have not been part of the training are not optimal yet and remain a matter of future studies.

Keywords

Computational Fluid Dynamics (CFD), Deep Reinforcement Learning (DRL), OpenFoam, Multigrid, GAMG

  • BIP!
    Impact byBIP!
    selected citations
    These citations are derived from selected sources.
    This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    0
    popularity
    This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
    Average
    influence
    This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    Average
    impulse
    This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
    Average
Powered by OpenAIRE graph
Found an issue? Give us feedback
selected citations
These citations are derived from selected sources.
This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
popularity
This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
influence
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
impulse
This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
BIP!Impulse provided by BIP!
0
Average
Average
Average