CFDSustain
MCTI/CNPq nº 16/2024
Computational Fluid Dynamics and Machine Learning for Sustainable Engineering

In the realm of sustainable engineering, accurately simulating fluid dynamics presents numerous challenges due to their complex and nonlinear nature. Overcoming these challenges is crucial for driving scientific progress and enabling innovative engineering solutions. Computational Fluid Dynamics (CFD) has long been a cornerstone in modeling real-world fluid dynamics, offering proven and commercially available solutions. In fact, Lattice Boltzmann Methods (LBM) are particularly optimized for parallel processing, making them well-suited for tackling large-scale fluid dynamics simulations efficiently. More recently, Machine Learning (ML) techniques have gained traction in CFD for their ability to tackle complex data, speed up simulations, and reveal hidden patterns that may not be obvious through traditional approaches. The statistical foundation of ML allows for deep CFD data analysis, complexity reduction, optimization studies, and improved simulation models. In this project, the Lattice Boltzmann Research Group (LBRG, KIT, Germany) will join with the Brazilian groups, namely Structural Bioinformatics and Computational Biology Lab (SBCB/INF/CBIOT, UFRGS, Brazil), Mechanical Engineering Department (Engineering School, UFRGS, Brazil) and Institute of Hydraulic Research (IPH, UFRGS, Brazil)), to continue their existing close interdisciplinary collaboration in the fields of mathematics, computer science, and engineering.
Researchers/Colaborators
Study Missions
Work Missions
Workshops
Workshop on CFD & ML for Sustainable Engineering – 2025
Workshop on CFD & ML for Sustainable Engineering – 2025 June 26-27, 2025
The workshop Computational Fluid Dynamics and Machine Learning for Addressing Sustainable Engineering Challenges aims to share knowledge being developed within the internationalization project supported by CNPq: Computational Fluid Dynamics and Machine Learning for Sustainable Engineering, carried out in collaboration with the Lattice Boltzmann Research Group from the Karlsruhe Institute of Technology. Topics related to Machine Learning (ML) applied to Computational Fluid Dynamics (CFD) will be covered, as well as the Lattice-Boltzmann Method (LBM), which has proven suitable for generating data to train ML models. The OpenLB software, a free and open-source code based on LBM, will be presented. Some examples will be solved in a hands-on session during the event.
Tools
Databases
Publications
- On the Application of Physics-Informed Neural Networks in the Modeling of Roll Waves SILVA, B. F. M.; ROCHO, V. R.; DORN, M.; FIOROT, G. H. Advances in Hydroinformatics - SimHydro 2023, v. 2, p. 89–106, 2024.
- Lattice Boltzmann Simulation of Lauric Acid Melting in rectangular cavity with different fin configurations with OpenLB TACQUES FILHO, A. Q.; BINGERT, T. N.; KUMMERLANDER, A.; CZELUSNIAK, L. E.; KRAUSE, M. J. Energy Storage, v. 7, p. e70237, 2025.
- Optimization of single node load balancing for lattice Boltzmann method on heterogeneous high performance computers KUMMERLANDER, A.; BUKREEV, F.; TEUTSCHER, D.; DORN, M.; KRAUSE, M. J. Journal of Parallel and Distributed Computing, v. 206, p. 105169, 2025.