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 条
  • [41] Surrogate Modeling a Computational Fluid Dynamics-based Wind Turbine Wake Simulation using Machine Learning
    Wilson, Brett
    Wakes, Sarah
    Mayo, Michael
    2017 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2017,
  • [42] Prediction of Steam Turbine Blade Erosion Using Computational Fluid Dynamics Simulation Data and Hierarchical Machine Learning
    Fukamizu, Issei
    Komatsu, Kazuhiko
    Sato, Masayuki
    Kobayashi, Hiroaki
    JOURNAL OF ENGINEERING FOR GAS TURBINES AND POWER-TRANSACTIONS OF THE ASME, 2024, 146 (11):
  • [43] Computational fluid dynamics simulation of passive downstream fish passage over a weir with OpenFOAM®
    Kaminski, Linus
    Thorenz, Carsten
    Weichert, Roman
    Lehmann, Boris
    JOURNAL OF ECOHYDRAULICS, 2025, 10 (01) : 19 - 42
  • [44] Machine learning driven interpretation of computational fluid dynamics simulations to develop student intuition
    Patterson, Nathan J.
    COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2020, 28 (03) : 490 - 496
  • [45] Prospective on applying machine learning in computational fluid dynamics (CFD) simulation of metallurgical reactors
    Liu, Yuhong
    Zhang, Jiangshan
    Yang, Shufeng
    Li, Jingshe
    Liu, Qing
    IRONMAKING & STEELMAKING, 2024,
  • [46] Inconel-718 processing windows by directed energy deposition: a framework combining computational fluid dynamics and machine learning models with experimental validation
    Mahmood, Muhammad Arif
    Ishfaq, Kashif
    Khraisheh, Marwan
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2024, 130 (7-8): : 3997 - 4011
  • [47] Inconel-718 processing windows by directed energy deposition: a framework combining computational fluid dynamics and machine learning models with experimental validation
    Muhammad Arif Mahmood
    Kashif Ishfaq
    Marwan Khraisheh
    The International Journal of Advanced Manufacturing Technology, 2024, 130 : 3997 - 4011
  • [48] A Computational Fluid Dynamics approach for air blast propagation using OpenFOAM and Becker-Kistiakowsky-Wilson equation of state
    Noorpoor, Zeinab
    Tavangar, Saeed
    Soury, Hosein
    Hosseini, Seyed Ghorban
    HELIYON, 2020, 6 (12)
  • [49] Prediction of Electron Beam Welding Penetration Depth Using Machine Learning-Enhanced Computational Fluid Dynamics Modelling
    Yin, Yi
    Tian, Yingtao
    Ding, Jialuo
    Mitchell, Tim
    Qin, Jian
    SENSORS, 2023, 23 (21)
  • [50] Deep learning observables in computational fluid dynamics
    Lye K.O.
    Mishra S.
    Ray D.
    Journal of Computational Physics, 2020, 410