-
Analysis of In-cylinder Flow Structures and Turbulence in a Laboratory Scale Engine using Direct Numerical Simulations
Authors:
Bogdan A. Danciu,
George K. Giannakopoulos,
Mathis Bode,
Christos E. Frouzakis
Abstract:
In-cylinder flow structures and turbulence characteristics are investigated using direct numerical simulations (DNS) in a laboratory-scale engine at technically relevant engine speeds (1500 and 2500 rpm at full load). The data is computed for 12 compression-expansion cycles at each engine speed with initial conditions derived from precursor large eddy simulations (LES) validated against experiment…
▽ More
In-cylinder flow structures and turbulence characteristics are investigated using direct numerical simulations (DNS) in a laboratory-scale engine at technically relevant engine speeds (1500 and 2500 rpm at full load). The data is computed for 12 compression-expansion cycles at each engine speed with initial conditions derived from precursor large eddy simulations (LES) validated against experimental data. Analysis of the tumble ratio indicates significant cycle-to-cycle variation, with lower variability found at higher engine speed. The process of tumble breakdown, quantified by the evolution of mean and turbulent kinetic energy, reveals distinct features between operating conditions, with delayed turbulence peaks observed at lower engine speed. Analysis of the Reynolds stress tensor demonstrates higher stress values at higher engine speed, with pronounced anisotropy near the walls and higher values around the tumble vortex core. Examination of the anisotropic Reynolds stress invariants through Lumley triangles reveals predominantly isotropic turbulence during mid-compression, transitioning to distinct anisotropic states near top dead center (TDC). The lower engine speed exhibits a stronger tendency toward one-component turbulence due to partial tumble dissipation, while the higher speed maintains a more balanced anisotropy. These findings extend previous numerical and experimental studies on turbulence development and in-cylinder flow structures during the compression stroke, providing insights for improving turbulence modeling in practical engine simulations.
△ Less
Submitted 3 June, 2025; v1 submitted 22 February, 2025;
originally announced February 2025.
-
Direct Numerical Simulation of Hydrogen Combustion in a Real-Size IC Engine
Authors:
Bogdan A. Danciu,
George K. Giannakopoulos,
Mathis Bode,
Christos E. Frouzakis
Abstract:
This study presents the first Direct Numerical Simulation (DNS) of hydrogen combustion in a real-size internal combustion engine, investigating the complex dynamics of ignition, flame propagation, and flame-wall interaction under engine-relevant conditions. The simulation focuses on ultra-lean hydrogen operation at equivalence ratio $φ=0.4$ and 800 rpm, utilizing a state-of-the-art spectral elemen…
▽ More
This study presents the first Direct Numerical Simulation (DNS) of hydrogen combustion in a real-size internal combustion engine, investigating the complex dynamics of ignition, flame propagation, and flame-wall interaction under engine-relevant conditions. The simulation focuses on ultra-lean hydrogen operation at equivalence ratio $φ=0.4$ and 800 rpm, utilizing a state-of-the-art spectral element solver optimized for GPU architectures. The computational domain encompasses the full engine geometry. Results highlight the strong coupling between the flame dynamics and the coherent flow structures during early flame kernel development, while differential diffusion effects lead to increased reactivity at positive flame curvatures, a phenomenon that has only been studied in canonical configurations of freely propagating hydrogen/air flames. As the flame approaches the walls, distinct behavior is observed during head-on and side-wall quenching scenarios, characterized by different spatial distributions of wall heat flux. The findings provide insights into hydrogen combustion in real engines, essential for the development of clean and efficient hydrogen-fueled powertrains.
△ Less
Submitted 22 February, 2025;
originally announced February 2025.
-
Deciphering boundary layer dynamics in high-Rayleigh-number convection using 3360 GPUs and a high-scaling in-situ workflow
Authors:
Mathis Bode,
Damian Alvarez,
Paul Fischer,
Christos E. Frouzakis,
Jens Henrik Göbbert,
Joseph A. Insley,
Yu-Hsiang Lan,
Victor A. Mateevitsi,
Misun Min,
Michael E. Papka,
Silvio Rizzi,
Roshan J. Samuel,
Jörg Schumacher
Abstract:
Turbulent heat and momentum transfer processes due to thermal convection cover many scales and are of great importance for several natural and technical flows. One consequence is that a fully resolved three-dimensional analysis of these turbulent transfers at high Rayleigh numbers, which includes the boundary layers, is possible only using supercomputers. The visualization of these dynamics poses…
▽ More
Turbulent heat and momentum transfer processes due to thermal convection cover many scales and are of great importance for several natural and technical flows. One consequence is that a fully resolved three-dimensional analysis of these turbulent transfers at high Rayleigh numbers, which includes the boundary layers, is possible only using supercomputers. The visualization of these dynamics poses an additional hurdle since the thermal and viscous boundary layers in thermal convection fluctuate strongly. In order to track these fluctuations continuously, data must be tapped at high frequency for visualization, which is difficult to achieve using conventional methods. This paper makes two main contributions in this context. First, it discusses the simulations of turbulent Rayleigh-Bénard convection up to Rayleigh numbers of $Ra=10^{12}$ computed with NekRS on GPUs. The largest simulation was run on 840 nodes with 3360 GPU on the JUWELS Booster supercomputer. Secondly, an in-situ workflow using ASCENT is presented, which was successfully used to visualize the high-frequency turbulent fluctuations.
△ Less
Submitted 22 January, 2025;
originally announced January 2025.
-
Flow reconstruction in time-varying geometries using graph neural networks
Authors:
Bogdan A. Danciu,
Vito A. Pagone,
Benjamin Böhm,
Marius Schmidt,
Christos E. Frouzakis
Abstract:
The paper presents a Graph Attention Convolutional Network (GACN) for flow reconstruction from very sparse data in time-varying geometries. The model incorporates a feature propagation algorithm as a preprocessing step to handle extremely sparse inputs, leveraging information from neighboring nodes to initialize missing features. In addition, a binary indicator is introduced as a validity mask to…
▽ More
The paper presents a Graph Attention Convolutional Network (GACN) for flow reconstruction from very sparse data in time-varying geometries. The model incorporates a feature propagation algorithm as a preprocessing step to handle extremely sparse inputs, leveraging information from neighboring nodes to initialize missing features. In addition, a binary indicator is introduced as a validity mask to distinguish between the original and propagated data points, enabling more effective learning from sparse inputs. Trained on a unique data set of Direct Numerical Simulations (DNS) of a motored engine at a technically relevant operating condition, the GACN shows robust performance across different resolutions and domain sizes and can effectively handle unstructured data and variable input sizes. The model is tested on previously unseen DNS data as well as on an experimental data set from Particle Image Velocimetry (PIV) measurements that were not considered during training. A comparative analysis shows that the GACN consistently outperforms both a conventional Convolutional Neural Network (CNN) and cubic interpolation methods on the DNS and PIV test sets by achieving lower reconstruction errors and better capturing fine-scale turbulent structures. In particular, the GACN effectively reconstructs flow fields from domains up to 14 times larger than those observed during training, with the performance advantage increasing for larger domains.
△ Less
Submitted 13 November, 2024;
originally announced November 2024.
-
KinetiX: A performance portable code generator for chemical kinetics and transport properties
Authors:
Bogdan A. Danciu,
Christos E. Frouzakis
Abstract:
We present KinetiX, a software toolkit to generate computationally efficient fuel-specific routines for the chemical source term, thermodynamic and mixture-averaged transport properties for use in combustion simulation codes. The C++ routines are designed for high-performance execution on both CPU and GPU architectures. On CPUs, chemical kinetics computations are optimized by eliminating redundant…
▽ More
We present KinetiX, a software toolkit to generate computationally efficient fuel-specific routines for the chemical source term, thermodynamic and mixture-averaged transport properties for use in combustion simulation codes. The C++ routines are designed for high-performance execution on both CPU and GPU architectures. On CPUs, chemical kinetics computations are optimized by eliminating redundant operations and using data alignment and loops with trivial access patterns that enable auto-vectorization, reducing the latency of complex mathematical operations. On GPUs, performance is improved by loop unrolling, reducing the number of costly exponential evaluations and limiting the number of live variables for better register usage. The accuracy of the generated routines is checked against reference values computed using Cantera and the maximum relative errors are below $10^{-7}$. We evaluate the performance of the kernels on some of the latest CPU and GPU architectures from AMD and NVIDIA, i.e., AMD EPYC 9653, AMD MI250X, and NVIDIA H100. The routines generated by KinetiX outperform the general-purpose Cantera library, achieving speedups of up to 2.4x for species production rates and 3.2x for mixture-averaged transport properties on CPUs. Compared to the routines generated by PelePhysics (CEPTR), KinetiX achieves speedups of up to 2.6x on CPUs and 1.7x on GPUs for the species production rates kernel on a single-threaded basis.
△ Less
Submitted 8 February, 2025; v1 submitted 4 November, 2024;
originally announced November 2024.
-
nekCRF: A next generation high-order reactive low Mach flow solver for direct numerical simulations
Authors:
Stefan Kerkemeier,
Christos E. Frouzakis,
Ananias G. Tomboulides,
Paul Fischer,
Mathis Bode
Abstract:
Exascale computing enables high-fidelity simulations of chemically reactive flows in practical geometries and conditions, and paves the way for valuable insights that can optimize combustion processes, ultimately reducing emissions and improving fuel combustion efficiency. However, this requires software that can fully leverage the capabilities of current high performance computing systems. The pa…
▽ More
Exascale computing enables high-fidelity simulations of chemically reactive flows in practical geometries and conditions, and paves the way for valuable insights that can optimize combustion processes, ultimately reducing emissions and improving fuel combustion efficiency. However, this requires software that can fully leverage the capabilities of current high performance computing systems. The paper introduces nekCRF, a high-order reactive low Mach flow solver specifically designed for this purpose. Its capabilities and efficiency are showcased on the pre-exascale system JUWELS Booster, a GPU-based supercomputer at the Jülich Supercomputing Centre including a validation across diverse cases of varying complexity.
△ Less
Submitted 10 September, 2024;
originally announced September 2024.
-
Method of invariant grid for model reduction of hydrogen combustion
Authors:
E. Chiavazzo,
I. V. Karlin,
C. E. Frouzakis,
K. B. Boulouchos
Abstract:
The Method of Invariant Grid (MIG) is a model reduction technique based on the concept of slow invariant manifold (SIM), which approximates the SIM by a set of nodes in the concentration space (invariant grid). In the present work, the MIG is applied to a realistic combustion system: An adiabatic constant volume reactor with H2-air at stoichiometric proportions. By considering the thermodynamic…
▽ More
The Method of Invariant Grid (MIG) is a model reduction technique based on the concept of slow invariant manifold (SIM), which approximates the SIM by a set of nodes in the concentration space (invariant grid). In the present work, the MIG is applied to a realistic combustion system: An adiabatic constant volume reactor with H2-air at stoichiometric proportions. By considering the thermodynamic Lyapunov function of the detailed kinetic system, the notion of the quasi-equilibrium manifold (QEM) is adopted as an initial approximation to the SIM. One- and two-dimensional discrete approximations of the QEM (quasi-equilibrium grids) are constructed and refined via the MIG to obtain the corresponding invariant grids. The invariant grids are tabulated and used to integrate the reduced system. Excellent agreements between the reduced and detailed kinetics is demonstrated.
△ Less
Submitted 14 December, 2007;
originally announced December 2007.
-
Exploring Hydrodynamic Closures for the Lid-driven Micro-cavity
Authors:
S. Ansumali,
C. E. Frouzakis,
I. V. Karlin,
I. G. Kevrekidis
Abstract:
A minimal kinetic model is used to study analytically and numerically flows at a micrometer scale. Using the lid-driven microcavity as an illustrative example, the interplay between kinetics and hydrodynamics is quantitatively visualized. The validity of various theories of non-equilibrium thermodynamics of flowing systems is tested in this nontrivial microflow.
A minimal kinetic model is used to study analytically and numerically flows at a micrometer scale. Using the lid-driven microcavity as an illustrative example, the interplay between kinetics and hydrodynamics is quantitatively visualized. The validity of various theories of non-equilibrium thermodynamics of flowing systems is tested in this nontrivial microflow.
△ Less
Submitted 1 February, 2005;
originally announced February 2005.
-
Entropic lattice Boltzmann method for microflows
Authors:
S. Ansumali,
I. V. Karlin,
C. E. Frouzakis,
K. B. Boulouchos
Abstract:
A new method for the computation of flows at the micrometer scale is presented. It is based on the recently introduced minimal entropic kinetic models. Both the thermal and isothermal families of minimal models are presented, and the simplest isothermal entropic lattice Bhatnagar-Gross-Krook (ELBGK) is studied in detail in order to quantify its relevance for microflow simulations. ELBGK is equip…
▽ More
A new method for the computation of flows at the micrometer scale is presented. It is based on the recently introduced minimal entropic kinetic models. Both the thermal and isothermal families of minimal models are presented, and the simplest isothermal entropic lattice Bhatnagar-Gross-Krook (ELBGK) is studied in detail in order to quantify its relevance for microflow simulations. ELBGK is equipped with boundary conditions which are derived from molecular models (diffusive wall). A map of three-dimensional kinetic equations onto two-dimensional models is established which enables two-dimensional simulations of quasi-two-dimensional flows. The ELBGK model is studied extensively in the simulation of the two-dimensional Poiseuille channel flow. Results are compared to known analytical and numerical studies of this flow in the setting of the Bhatnagar-Gross-Krook model. The ELBGK is in quantitative agreement with analytical results in the domain of weak rarefaction (characterized by Knudsen number Kn, the ratio of mean free path to the hydrodynamic scale), up to Kn=0.01, which is the domain of many practical microflows. Moreover, the results qualitatively agree throughout the entire Knudsen number range, demonstrating Knudsen's minimum for the mass flow rate at moderate values of Kn, as well as the logarithmic scaling at large Kn. The present results indicate that ELBM can complement or even replace computationally expensive microscopic simulation techniques such as kinetic Monte Carlo and/or molecular dynamics for low Mach and low Knudsen number hydrodynamics pertinent to microflows.
△ Less
Submitted 20 December, 2004;
originally announced December 2004.
-
Entropic Lattice Boltzmann Simulation of the Flow Past Square Cylinder
Authors:
Santosh Ansumali,
Shyam Sunder Chikatamarla,
Christos Emmanouil Frouzakis,
Konstantinos Boulouchos
Abstract:
Minimal Boltzmann kinetic models, such as lattice Boltzmann, are often used as an alternative to the discretization of the Navier-Stokes equations for hydrodynamic simulations.
Recently, it was argued that modeling sub-grid scale phenomena at the kinetic level might provide an efficient tool for large scale simulations. Indeed, a particular variant of this approach, known as the entropic lattic…
▽ More
Minimal Boltzmann kinetic models, such as lattice Boltzmann, are often used as an alternative to the discretization of the Navier-Stokes equations for hydrodynamic simulations.
Recently, it was argued that modeling sub-grid scale phenomena at the kinetic level might provide an efficient tool for large scale simulations. Indeed, a particular variant of this approach, known as the entropic lattice Boltzmann method (ELBM), has shown that an efficient coarse-grained simulation of decaying turbulence is possible using these approaches.
The present work investigates the efficiency of the entropic lattice Boltzmann in describing flows of engineering interest. In order to do so, we have chosen the flow past a square cylinder, which is a simple model of such flows. We will show that ELBM can quantitatively capture the variation of vortex shedding frequency as a function of Reynolds number in the low as well as the high Reynolds number regime, without any need for explicit sub-grid scale modeling. This extends the previous studies for this set-up, where experimental behavior ranging from $Re\sim O(10)$ to $Re\leq 1000$ were predicted by a single simulation algorithm.
△ Less
Submitted 7 November, 2003;
originally announced November 2003.
-
A route to computational chaos revisited: noninvertibility and the breakup of an invariant circle
Authors:
Christos E. Frouzakis,
Ioannis G. Kevrekidis,
Bruce B. Peckham
Abstract:
In a one-parameter study of a noninvertible family of maps of the plane arising in the context of a numerical integration scheme, Lorenz studied a sequence of transitions from an attracting fixed point to "computational chaos." As part of the transition sequence, he proposed the following as a possible scenario for the breakup of an invariant circle: the invariant circle develops regions of incr…
▽ More
In a one-parameter study of a noninvertible family of maps of the plane arising in the context of a numerical integration scheme, Lorenz studied a sequence of transitions from an attracting fixed point to "computational chaos." As part of the transition sequence, he proposed the following as a possible scenario for the breakup of an invariant circle: the invariant circle develops regions of increasingly sharper curvature until at a critical parameter value it develops cusps; beyond this parameter value, the invariant circle fails to persist, and the system exhibits chaotic behavior on an invariant set with loops [Lorenz, 1989]. We investigate this problem in more detail and show that the invariant circle is actually destroyed in a global bifurcation before it has a chance to develop cusps. Instead, the global unstable manifolds of saddle-type periodic points are the objects which develop cusps and subsequently "loops" or "antennae." The one-parameter study is better understood when embedded in the full two-parameter space and viewed in the context of the two-parameter Arnold horn structure. Certain elements of the interplay of noninvertibility with this structure, the associated invariant circles, periodic points and global bifurcations are examined.
△ Less
Submitted 25 January, 2003;
originally announced January 2003.