Hostname: page-component-77f85d65b8-jkvpf Total loading time: 0 Render date: 2026-03-29T03:00:37.236Z Has data issue: false hasContentIssue false

Hydrogen reaction rate modeling based on convolutional neural network for large eddy simulation

Published online by Cambridge University Press:  10 February 2025

Quentin Malé*
Affiliation:
CAPS Laboratory, Department of Mechanical and Process Engineering, ETH Zürich, Zürich, Switzerland
Corentin J. Lapeyre
Affiliation:
NVIDIA Corporation, Santa Clara, CA, USA
Nicolas Noiray
Affiliation:
CAPS Laboratory, Department of Mechanical and Process Engineering, ETH Zürich, Zürich, Switzerland
*
Corresponding author: Quentin Malé; Email: qumale@ethz.ch

Abstract

This article establishes a data-driven modeling framework for lean hydrogen ($ {\mathrm{H}}_2 $)-air reaction rates for the Large Eddy Simulation (LES) of turbulent reactive flows. This is particularly challenging since $ {\mathrm{H}}_2 $ molecules diffuse much faster than heat, leading to large variations in burning rates, thermodiffusive instabilities at the subfilter scale, and complex turbulence-chemistry interactions. Our data-driven approach leverages a Convolutional Neural Network (CNN), trained to approximate filtered burning rates from emulated LES data. First, five different lean premixed turbulent $ {\mathrm{H}}_2 $-air flame Direct Numerical Simulations (DNSs) are computed each with a unique global equivalence ratio. Second, DNS snapshots are filtered and downsampled to emulate LES data. Third, a CNN is trained to approximate the filtered burning rates as a function of LES scalar quantities: progress variable, local equivalence ratio, and flame thickening due to filtering. Finally, the performances of the CNN model are assessed on test solutions never seen during training. The model retrieves burning rates with very high accuracy. It is also tested on two filter and downsampling parameters and two global equivalence ratios between those used during training. For these interpolation cases, the model approximates burning rates with low error even though the cases were not included in the training dataset. This a priori study shows that the proposed data-driven machine learning framework is able to address the challenge of modeling lean premixed $ {\mathrm{H}}_2 $-air burning rates. It paves the way for a new modeling paradigm for the simulation of carbon-free hydrogen combustion systems.

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Open Practices
Open materials
Copyright
© The Author(s), 2025. Published by Cambridge University Press
Figure 0

Figure 1. U-net-type architecture is used in the present work. Each black box corresponds to a multi-channel feature map. The number of channels is denoted on top of the box. The input sample has three channels: $ \tilde{c} $, $ \tilde{\phi} $ and $ {\delta}_L^0/{\delta}_L^1 $. The ratio $ {\delta}_L^0/{\delta}_L^1 $ is the inverse of the laminar flame thickening due to filtering (Section 2.3.2). The original size of the cubic sample is $ {N}^3 $. It is then reduced to $ {\left(N/2\right)}^3 $ and $ {\left(N/4\right)}^3 $ during the contracting path before going back to the original size during the expansive path. Gray boxes represent copied feature maps. The arrows denote the different operations.

Figure 1

Figure 2. Diagram of the slot burner configuration used to generate the DNS database. The flame is depicted by an iso-surface at a progress variable $ c=0.5 $ colored by $ \dot{\omega}=-{\dot{\omega}}_{{\mathrm{H}}_2} $. The dimensions of the domain are annotated on the right. The length $ {L}_x $ is adapted to the length of the turbulent flame brush, which is a function of the global equivalence ratio $ {\phi}_g $.

Figure 2

Table 1. Global equivalence ratio $ {\phi}_g $ for the five different DNS cases

Figure 3

Figure 3. Diagram of the strategy used to generate data and train the CNN. $ {\delta}_L^0/{\delta}_L^1 $ is the inverse of the laminar flame thickening due to filtering (Section 2.3.2). $ \tilde{\phi} $ is calculated from $ \tilde{\xi} $ using Eq. (2.5).

Figure 4

Table 2. Schmidt $ {\mathrm{Sc}}_k $ and Lewis $ {\mathrm{Le}}_k $ numbers for the species used for the DNS of $ {\mathrm{H}}_2 $-air flames

Figure 5

Table 3. Flame characteristics for the three sets of LES parameters ($ \sigma $, DSF) used in this work

Figure 6

Figure 4. Left: Evolution of the RMSE during training, evaluated over the training dataset (red circles) and the validation dataset (blue squares). Black solid lines are moving averages of the RMSE. The black circle shows the lowest RMSE over the validation dataset. The model parameters at this specific epoch are selected. Right: Normalized mean absolute error over the testing solutions (Eq. (3.1)) for the different equivalence ratios and LES parameters used for building the training dataset. Error bars show the first and third quartiles of the data points.

Figure 7

Figure 5. Scatter plots with 2D histograms: CNN-modeled burning rate $ {\overline{\dot{\omega}}}^{\mathrm{NN}} $ versus ground-truth filtered burning rate $ {\overline{\dot{\omega}}}^{\ast } $. Individual values are normalized by the maximum burning rate in the datasets. The points used for the histograms have a progress variable $ c $: $ 0.05\le c\le 0.95 $. Histogram values below the color scale are transparent. Gray dashed line indicates $ x=y $ (that is zero error). Each column corresponds to a global equivalence ratio. Each row corresponds to a set of LES parameters (filtering and downsampling). Data are collected from the testing solutions.

Figure 8

Figure 6. Planar cut normal to the $ z $-axis, in the middle of the domain, colored by the ground-truth filtered burning rate $ {\overline{\dot{\omega}}}^{\ast } $ and the CNN-modeled burning rate $ {\overline{\dot{\omega}}}^{\mathrm{NN}} $ for three sets of LES parameters. The global equivalence ratio is $ {\phi}_g=0.4 $. The complex turbulent flame topology of the burning rates is remarkably well reproduced by the CNN.

Figure 9

Figure 7. Scatter plots with 2D histograms: CNN-modeled burning rate $ {\overline{\dot{\omega}}}^{\mathrm{NN}} $ versus ground-truth filtered burning rate $ {\overline{\dot{\omega}}}^{\ast } $. Individual values are normalized by the maximum burning rate in the datasets. The points used for the histograms have a progress variable $ c $: $ 0.05\le c\le 0.95 $. Histogram values below the color scale are transparent. Gray dashed line indicates $ x=y $ (that is zero error). Each column corresponds to a global equivalence ratio. Each row corresponds to a set of LES parameters (filtering and downsampling). Data are collected from solutions with two sets of LES parameters that were not included in the training dataset. The CNN approximates the burning rates with good accuracy, demonstrating the ability to generalize to other LES parameters from which it has been trained.

Figure 10

Figure 8. Scatter plots and 2D histograms together with planar cuts comparing CNN-modeled burning rate $ {\overline{\dot{\omega}}}^{\mathrm{NN}} $ to ground-truth filtered burning rate $ {\overline{\dot{\omega}}}^{\ast } $. See caption of Figure 5 for a full description of how the histograms are constructed. The two global equivalence ratios $ {\phi}_g=0.45 $ and $ 0.55 $ were not included in the training dataset. The CNN approximates the burning rates with high accuracy, demonstrating the ability to generalize to other equivalence ratios from which it has been trained.

Figure 11

Figure 9. Scatter plots of the CNN-modeled burning rate $ {\overline{\dot{\omega}}}^{\mathrm{NN}} $ and the filtered tabulated chemistry burning rate $ {\overline{\dot{\omega}}}^{\mathrm{F}} $ or $ {\overline{\dot{\omega}}}^{\mathrm{FC}} $ (Eq. (3.4)) versus ground-truth filtered burning rate $ {\overline{\dot{\omega}}}^{\ast } $. Individual values are normalized by the maximum burning rate in the datasets. Gray dashed line indicates $ x=y $ (that is zero error). Two cases of LES parameter sets are presented for two global equivalence ratios: the lowest equivalence ratio $ {\phi}_g=0.35 $ for which the filtered tabulated chemistry is significantly flawed due to very strong thermodiffusive effects; the highest equivalence ratio $ {\phi}_g=0.7 $ for which thermodiffusive effects are less important.

Supplementary material: File

Malé et al. supplementary material

Malé et al. supplementary material
Download Malé et al. supplementary material(File)
File 3.4 MB
Submit a response

Comments

No Comments have been published for this article.