Combining machine learning with computational fluid dynamics using OpenFOAM and SmartSim

被引:2
|
作者
Maric, Tomislav [1 ]
Fadeli, Mohammed Elwardi [1 ]
Rigazzi, Alessandro [2 ]
Shao, Andrew [3 ]
Weiner, Andre [4 ]
机构
[1] Tech Univ Darmstadt, Math Modeling & Anal Inst, Math Dept, Darmstadt, Germany
[2] Hewlett Packard Enterprise, HPC&AI, Basel, Switzerland
[3] Hewlett Packard Enterprise, HPC&AI, Victoria, BC, Canada
[4] Tech Univ Dresden, Inst Fluid Mech, Dresden, Germany
关键词
Machine Learning; Computational Fluid Dynamics; Workflow;
D O I
10.1007/s11012-024-01797-z
中图分类号
O3 [力学];
学科分类号
08 ; 0801 ;
摘要
Combining machine learning (ML) with computational fluid dynamics (CFD) opens many possibilities for improving simulations of technical and natural systems. However, CFD+ML algorithms require exchange of data, synchronization, and calculation on heterogeneous hardware, making their implementation for large-scale problems exceptionally challenging. We provide an effective and scalable solution to developing CFD+ML algorithms using open source software OpenFOAM and SmartSim. SmartSim provides an Orchestrator that significantly simplifies the programming of CFD+ML algorithms enables scalable data exchange between ML and CFD clients. We show how to leverage SmartSim to effectively couple different segments of OpenFOAM with ML, including pre/post-processing applications, function objects, and mesh motion solvers. We additionally provide an OpenFOAM sub-module with examples that can be used as starting points for real-world applications in CFD+ML.
引用
收藏
页数:20
相关论文
共 50 条
  • [21] OpenFOAM for computational combustion dynamics
    Noor Muhammad
    F. D. Zaman
    M. T. Mustafa
    The European Physical Journal Special Topics, 2022, 231 : 2821 - 2835
  • [22] OpenFOAM for computational combustion dynamics
    Muhammad, Noor
    Zaman, F. D.
    Mustafa, M. T.
    EUROPEAN PHYSICAL JOURNAL-SPECIAL TOPICS, 2022, 231 (13-14): : 2821 - 2835
  • [23] Optimal design for disc golf by computational fluid dynamics and machine learning
    Eero Immonen
    Structural and Multidisciplinary Optimization, 2022, 65
  • [24] Computational fluid dynamics and machine learning as tools for optimization of micromixers geometry
    Maionchi, Daniela de Oliveira
    Ainstein, Luca
    dos Santos, Fabio Pereira
    de Souza Junior, Mauricio Bezerra
    INTERNATIONAL JOURNAL OF HEAT AND MASS TRANSFER, 2022, 194
  • [25] AERODYNAMIC ANALYSIS OF A CAR BASED ON COMPUTATIONAL FLUID DYNAMICS AND MACHINE LEARNING
    Ma, Xingchuan
    PROCEEDINGS OF ASME 2022 INTERNATIONAL MECHANICAL ENGINEERING CONGRESS AND EXPOSITION, IMECE2022, VOL 8, 2022,
  • [27] Computational simulation of molecular separation in liquid phase using membrane systems: Combination of computational fluid dynamics and machine learning
    Zhou, Tao
    Tian, Yong
    Liao, Huan
    Zhuo, Zhi
    CASE STUDIES IN THERMAL ENGINEERING, 2023, 44
  • [28] Computational fluid dynamics simulation of Liqui-Cel membrane using OpenFOAM: implication for membrane distillation
    Kim, Albert S.
    Park, Min Soo
    Min, Ji Hee
    DESALINATION AND WATER TREATMENT, 2017, 58 : 360 - 367
  • [29] Modeling Cavitation in Converging-Diverging Nozzle Using Computational Fluid Dynamics and Machine Learning Model
    Lu, You-Cheng
    Mohammadzaheri, Morteza
    Cheng, Way Lee
    CHEMICAL ENGINEERING & TECHNOLOGY, 2025,
  • [30] Permeability prediction of porous media using a combination of computational fluid dynamics and hybrid machine learning methods
    Tian, Jianwei
    Qi, Chongchong
    Sun, Yingfeng
    Yaseen, Zaher Mundher
    Pham, Binh Thai
    ENGINEERING WITH COMPUTERS, 2021, 37 (04) : 3455 - 3471