ArticlePDF Available

Development of a CFD-Suitable Deep Neural Network Model for Laminar Burning Velocity

Authors:

Abstract and Figures

Hydrogen is a valued resource for today’s industry. As a fuel, it produces large amounts of energy and creates water during the process, unlike most other polluting energy sources. However, the safe use of hydrogen requires reliable tools able to accurately predict combustion. This study presents the implementation of a deep neural network of laminar burning velocity of hydrogen into an open-source CFD solver flameFoam. DNN was developed based on a previously created larger DNN, which was too large for CFD applications since the calculations took around 40 times longer compared to the Malet correlation. Therefore, based on the original model, a faster, but still accurate, DNN was developed and implemented into flameFoam starting with version 0.10. The paper presents the adaptation of the original DNN into a CFD-applicable version and the initial test results of the CFD–DNN simulation.
Content may be subject to copyright.
Citation: Ambrutis, A.; Povilaitis, M.
Development of a CFD-Suitable Deep
Neural Network Model for Laminar
Burning Velocity. Appl. Sci. 2022,12,
7460. https://doi.org/10.3390/
app12157460
Academic Editor: Talal Yusaf
Received: 30 June 2022
Accepted: 23 July 2022
Published: 25 July 2022
Publisher’s Note: MDPI stays neutral
with regard to jurisdictional claims in
published maps and institutional affil-
iations.
Copyright: © 2022 by the authors.
Licensee MDPI, Basel, Switzerland.
This article is an open access article
distributed under the terms and
conditions of the Creative Commons
Attribution (CC BY) license (https://
creativecommons.org/licenses/by/
4.0/).
applied
sciences
Article
Development of a CFD-Suitable Deep Neural Network Model
for Laminar Burning Velocity
Andrius Ambrutis * and Mantas Povilaitis
Laboratory of Nuclear Installation Safety, Lithuanian Energy Institute, Breslaujos g. 3, LT-44403 Kaunas,
Lithuania; mantas.povilaitis@lei.lt
*Correspondence: andrius.ambrutis@lei.lt
Featured Application: The presented DNN model has been developed for application in the CFD
simulations requiring a simplified estimation of laminar burning velocity in dry hydrogen–air
mixtures. A pair of examples using the progress variable approach, turbulent flame speed closure
model and open-source CFD solver flameFoam are presented at the end of the paper.
Abstract:
Hydrogen is a valued resource for today’s industry. As a fuel, it produces large amounts of
energy and creates water during the process, unlike most other polluting energy sources. However,
the safe use of hydrogen requires reliable tools able to accurately predict combustion. This study
presents the implementation of a deep neural network of laminar burning velocity of hydrogen
into an open-source CFD solver flameFoam. DNN was developed based on a previously created
larger DNN, which was too large for CFD applications since the calculations took around 40 times
longer compared to the Malet correlation. Therefore, based on the original model, a faster, but still
accurate, DNN was developed and implemented into flameFoam starting with version 0.10. The
paper presents the adaptation of the original DNN into a CFD-applicable version and the initial test
results of the CFD–DNN simulation.
Keywords:
turbulent premixed combustion; hydrogen; artificial neural network; CFD; laminar
burning velocity
1. Introduction
The first concepts of non-biological brains were analyzed during World War II by
McCulloch and Pitts [
1
]. Since then, multilayer deep neural networks (DNNs) have been
widely used for numerous research and practical applications. In machine learning, the
algorithm learns from the data, using various transformations of inputs, without a user
or programmer giving it explicit instructions [
2
]. Various other machine learning (ML)
algorithms can also be used as a replacement for neural networks since studies show
that the performance of all ML algorithms depends greatly on the problem itself [
3
,
4
]. In
general, an artificial neural network (ANN) performs better in finding complex behavior
and patterns in large amounts of data. As stated by studies, multi-layer ANNs, such as
deep neural networks (DNN) can reproduce any function with arbitrary precision [5,6].
Simulation of turbulent premixed combustion is challenging numerically due to the
wide range of spatial and temporal scales involved in turbulence and combustion chem-
istry. Therefore, to perform practically relevant simulations, various simplified modeling
approaches are usually employed, e.g., RANS treatment of turbulence or simplified com-
bustion rate estimations instead of direct modeling of chemical kinetics. The most common
approach to avoid chemical simulation is to formulate a used combustion model in a way
that chemistry would be replaced by a simpler estimation of laminar burning velocity
(LBV), e.g., from the correlations based on the experiments.
There are several examples of ANN and other ML methods for the application in the
prediction of combustible mixture properties in the literature. In 2018, Jach et al. [
7
] created
Appl. Sci. 2022,12, 7460. https://doi.org/10.3390/app12157460 https://www.mdpi.com/journal/applsci
Appl. Sci. 2022,12, 7460 2 of 16
three ML models—ANN, SVM and multivariable regression (MR)—for LBVs of mixtures of
air with one of seven hydrocarbons from methane up to n-heptane. The best performance
was obtained by ANN model in terms of R2, RMSE and MAE.
In 2019, Mehra et al. [
8
] were able to create DNN which could predict laminar burning
velocities of HyCONG gas blends with an R-squared value approximately equal to 0.999
and a number of neurons up to 20. Concentrations of blend constituents were used as
inputs. Authors showed that an increase in network weight number decreased the testing
error, which means that DNN with more weights should have higher accuracy. Similar
behavior was noticed for the number of epochs used for model optimization. However,
while more complex networks can show better results, they also are slower and have a
higher risk of overfitting.
In 2020, Pulga et al. [
9
] developed methodology to improve the accuracy of laminar
flame ML simulations, starting from data preparation, model creation and finishing with
model evaluation and results interpretation. Malik et al. presented a light neural network
(as it only had up to five neurons in each layer), which could get good predictions in a
short amount of time [
10
]. Their neural network could be used in real-time and had the
mean squared error equal to 0.3023 (m/s)
2
with hydrogen–air mixtures for laminar burning
velocity predictions. In their work, 577 observations were used for the training of DNN.
Part of them had a high spread and this can lower prediction accuracy. Since the amount
of available experimental data was insufficient to train the neural network, the study
generated new points (up to 7300 observations) for training. Varghese and Kumar [
11
]
analyzed syngas mixtures and created multiple linear regression model to predict their
LBVs with error <10%. Their model was derived partly from the measured velocities, and
partly from the predictions using FFCM-1 kinetic mechanism.
In 2021, Eckart et al. [
12
] compared four different machine learning algorithms pre-
dicting laminar burning velocities of hydrogen–methane mixtures. Their study showed
that the DNN model can give much better predictions than other popular algorithms
such as support vector machines (SVM) or random forest while predicting velocities for
hydrogen–methane mixtures. Correa et al. [
13
] used several ML methods to predict the
research octane numbers of several spark ignition fuels. Study evaluated multiple ML
algorithms using 10-fold cross validation, which ensured that results are less influenced
by noise and more accurately reflects real capabilities of these models. In this study SVM
gave best predictions out of all tested methods. vom Lehn et al. [
14
] created a quantitative
structure–property relationship (QSPR) model for the estimation of LBVs of hydrocarbons
and oxygenated hydrocarbons based on their underlying fuel structures. A set of molecular
groups as well as pressure, temperature and equivalence ratio served as input parameters
to an ANN, which has been trained based on a large database of training data for 124
different compounds.
Recently, Wan et al. [
15
] compared 16 ML algorithms for the prediction of hydrocarbon
and oxygenated fuels LBVs and found out that the Gaussian or Tree-based methods gave
high predictions with most of those models explaining over 90% of all data. Li et al. [
16
]
created ML–QSPR model to screen fuels based on their predicted properties.
In our previous work [
17
], we created a DNN for the prediction of the laminar burning
velocity of hydrogen–air mixtures with a coefficient of determination approximately equal
to 0.985. However, this model was too slow to be used practically (in CFD calculations)—
the testing script could make a million predictions in around 45 s, compared to the Malet
correlation [
18
], with which predictions could be made under the same conditions in less
than a second.
For complex combustion cases, increases in observation quantity can highly improve
predictions of neural networks. However, as the network starts to learn the way to solve
the problem, this effect gets less visible. In the end, if the model overlearns on data, it
can even start to mimic the noise. Therefore, the goal should be to obtain a high enough
amount of well-balanced data. Since there are more data in the specific region, the more
trustworthy prediction can be made by the neural network.
Appl. Sci. 2022,12, 7460 3 of 16
To achieve more accurate predictions, aberrant outliers may need to be removed from
the data. As suggested by J. Heaton, this can be carried out with the so-called ‘double-D’
algorithm [
19
]. The algorithm itself has many names, however, the idea behind it is to use
a double standard deviation as a removal condition. However, it is more useful when the
database has a very large number of observations. Since the amount of experimental data
on hydrogen–air LBV in the literature is not that large, this method might not significantly
improve predictions as the neural network might not have enough data to learn well. On
the other hand, it could be a direction for future work. Moreover, outliers have a significant
influence on the mean value as it is one of the neural network’s measures based on which it
decides how the final model will look like. Luckily, the model can also be evaluated using
mean absolute error (MAE) instead. The influence on a model based on MAE compared
to a model based on mean squared error (MSE) was analyzed by J. Qi [
20
]. It is much
less affected by outliers but error can be influenced by the number of observations. As
pointed out by T. Chai [
21
], each metric has its advantages and disadvantages. Due to
this, it would be wise to have the MSE as a side evaluator as well and not trust in a single
measure (MAE) blindly.
As the presented research overview shows, most of the related studies to date have
focused on the development of stand-alone ML models of combustible mixtures’ properties.
While there are works considering the implementation of such a model into a CFD code [
10
],
this has not been performed up to now. Consequentially, when developing, there is less
pressure to create lean and fast, but sufficiently accurate models, and their suitability is
not tested in CFD frameworks. In addition, the last, but main step, producing a working,
research or application suitable CFD–ANN code is never performed. To fill this gap,
we have developed a CFD-suitable deep neural network model for hydrogen LBV and
implemented it into an actual OpenFOAM-based CFD solver flameFoam.
The purpose of the current paper is to, based on the literature and our previous
work [
17
], create a fast and light, suitable for CFD applications, DNN model for LBV in dry
hydrogen–air mixtures, implement the developed model into a CFD solver, and perform
testing CFD–DNN simulations of turbulent premixed combustion.
2. Developed Deep Neural Network Model for Laminar Burning Velocity
The presented model was based on a previously developed (further referred to as
the original) large DNN [17], which was too slow for CFD application. The further model
development aimed to improve the calculation speed without a significant accuracy loss.
The original DNN model was trained on the dataset of experimental hydrogen–air mixtures
LBV at various temperatures, pressures and hydrogen concentrations, collected from the
open literature [17].
For the training of the new DNN model, the original database was expanded to 2871
data points [
22
47
]. Around 33% of all of them are experimental values; however, the
number of pure experimental values was insufficient for the reliable training of DNN.
Therefore, additional values were interpolated from the experimental values, by adding
points from the correlation curve produced from the experimental points of the given
experiment, close to the actual experimental points. Since the results of the newest studies
are most likely to have a higher accuracy due to technological development, they were
prioritized for the interpolation, in this way giving them more ‘weight’ in the final database,
since more data points have been added based on the newest observations and fewer points
in the area near old observations.
As can be noticed from Figure 1, most of the data are around 1 bar pressure or
298 K temperature, because most experimental works start by taking normal conditions
and changing only a single parameter. However, the expansion of the database was
performed to make the model more reliable while predicting LBVs at higher temperatures
and higher pressures, since most of the new data are under non-normal conditions. These
changes should have made the model more reliable in an entire applicability range. The
Appl. Sci. 2022,12, 7460 4 of 16
used experimental data model is applicable in the range of 295–600 K temperature and
0.1–5 bar pressure.
Appl. Sci. 2022, 12, x FOR PEER REVIEW 4 of 18
should have made the model more reliable in an entire applicability range. The used ex-
perimental data model is applicable in the range of 295–600 K temperature and 0.1–5 bar
pressure.
(a) (b)
Figure 1. Gathered data statistics [22–47]: (a) count against pressure and (b) count against temper-
ature.
Data were split randomly into training and testing sets with around 75% of data used
to train the model and the remaining data used for validation. Further modifications such
as outlier removal were focused on the training set, avoiding modification of the testing
set, this way trying to obtain as reliable data as possible for validation.
Four hidden layers were left in the new model (same as in the original); however, to
ensure faster calculations, the number of neurons was changed to (7,10,7,5) (Figure 2) from
(40,50,30,10) in previous work [17]. The number of neurons was reduced by trying various
combinations and balancing accuracy against prediction speed.
In general, reducing the number of neurons increased the risk that the model will not
be as robust to data as the previous model. Due to this, we had to re-train the model mul-
tiple times as changes in weights could affect the predictions. Overall, this meant that the
smaller neural network required more human monitoring during the training to lessen
accuracy loss. In addition, we increased the risk that fewer neurons will lack data to learn
in some areas; to counter this, we had to increase our database. In the end, the main draw-
back related to the reduced number of neurons was that we had to put in substantial ad-
ditional effort to obtain the model with results comparable to those of larger DNN.
Figure 1.
Gathered data statistics [
22
47
]: (
a
) count against pressure and (
b
) count against temperature.
Data were split randomly into training and testing sets with around 75% of data used
to train the model and the remaining data used for validation. Further modifications such
as outlier removal were focused on the training set, avoiding modification of the testing set,
this way trying to obtain as reliable data as possible for validation.
Four hidden layers were left in the new model (same as in the original); however, to
ensure faster calculations, the number of neurons was changed to (7,10,7,5) (Figure 2) from
(40,50,30,10) in previous work [
17
]. The number of neurons was reduced by trying various
combinations and balancing accuracy against prediction speed.
Appl. Sci. 2022, 12, x FOR PEER REVIEW 5 of 18
Figure 2. Architecture of the improved model.
Several different sets of activation functions were also tested and the best predictions
were obtained when using tanh activation function for the first (dense) hidden layer
(Equation (1)) and ReLU for the rest (Equation (2)):
𝑡𝑎𝑛ℎ󰇛𝑧󰇜𝑒𝑒
𝑒+𝑒 (1)
𝑅𝑒𝐿𝑈󰇛𝑜𝑢𝑡𝑝𝑢𝑡󰇜=𝑜𝑢𝑡𝑝𝑢𝑡,𝑖𝑓𝑜𝑢𝑡𝑝𝑢𝑡0;
0,𝑒𝑙𝑠𝑒 (2)
The original model used only ReLU functions [18]; however, the switch to tanh func-
tion in the first layer gave accuracy improvement to the new model. Further inclusions of
tanh functions did not produce significant further improvement, even though in the liter-
ature there is an example of LBV–DNN with all tanh activation functions [11]. Since tanh
function takes longer to calculate and did not give a significant advantage when used in
deeper layers, we left the ReLU activation function in those layers. Result improvement
might have been achieved since the tanh activation function managed to give primary
predictions which later were adjusted by layers with ReLU bending curve so that it would
fit data better.
However, since the number of neurons is not large, it is likely that with small laminar
burning velocities (0 m/s or close to it), the model might predict values below zero. To
avoid negative predictions, the Equation (2) was also applied to the final output function.
For model optimization RMSprop optimizer was used [48]. As studies show, it is one
of the best methods for optimization [49]. In addition, the regularization parameters were
changed compared to the original model. The first layer had Ridge (L2) regularization
parameter equal to 0.000002 and other hidden layers had Lasso (L1) regularization equal
to 0.0004. These values were selected after multiple tests with varied values. The effects of
the decrease in errors due to L1 and L2 are well documented in [50,51]. In general, they
prevent DNN from overfitting, which makes the network more stable and reliable.
To improve the reliability of the new model, MAE and MSE errors were combined
and minimized as weighted errors (equal weights were selected after several test cases)
for the training of the model as a loss function. Most of the influence was displayed by
MAE since velocity was in meters per second and lower than 1 m/s. On the other hand,
MSE helped in cases when MAE became almost constant. We believe this approach could
Figure 2. Architecture of the improved model.
In general, reducing the number of neurons increased the risk that the model will
not be as robust to data as the previous model. Due to this, we had to re-train the model
multiple times as changes in weights could affect the predictions. Overall, this meant that
Appl. Sci. 2022,12, 7460 5 of 16
the smaller neural network required more human monitoring during the training to lessen
accuracy loss. In addition, we increased the risk that fewer neurons will lack data to learn in
some areas; to counter this, we had to increase our database. In the end, the main drawback
related to the reduced number of neurons was that we had to put in substantial additional
effort to obtain the model with results comparable to those of larger DNN.
Several different sets of activation functions were also tested and the best predic-
tions were obtained when using tanh activation function for the first (dense) hidden layer
(Equation (1)) and ReLU for the rest (Equation (2)):
tanh(z)ezez
ez+ez(1)
ReLU(out put)=output,i f output >0;
0, else (2)
The original model used only ReLU functions [
18
]; however, the switch to tanh function
in the first layer gave accuracy improvement to the new model. Further inclusions of tanh
functions did not produce significant further improvement, even though in the literature
there is an example of LBV–DNN with all tanh activation functions [
11
]. Since tanh function
takes longer to calculate and did not give a significant advantage when used in deeper
layers, we left the ReLU activation function in those layers. Result improvement might
have been achieved since the tanh activation function managed to give primary predictions
which later were adjusted by layers with ReLU bending curve so that it would fit data better.
However, since the number of neurons is not large, it is likely that with small laminar
burning velocities (0 m/s or close to it), the model might predict values below zero. To
avoid negative predictions, the Equation (2) was also applied to the final output function.
For model optimization RMSprop optimizer was used [
48
]. As studies show, it is one
of the best methods for optimization [
49
]. In addition, the regularization parameters were
changed compared to the original model. The first layer had Ridge (L2) regularization
parameter equal to 0.000002 and other hidden layers had Lasso (L1) regularization equal to
0.0004. These values were selected after multiple tests with varied values. The effects of
the decrease in errors due to L1 and L2 are well documented in [
50
,
51
]. In general, they
prevent DNN from overfitting, which makes the network more stable and reliable.
To improve the reliability of the new model, MAE and MSE errors were combined
and minimized as weighted errors (equal weights were selected after several test cases) for
the training of the model as a loss function. Most of the influence was displayed by MAE
since velocity was in meters per second and lower than 1 m/s. On the other hand, MSE
helped in cases when MAE became almost constant. We believe this approach could give
predictions closer to real values, as performed analysis shows that averaging MAE and
MSE indeed gives values in between for the data gathered for this research. This can be
helpful in cases with areas lacking observations. Also, it is worth noticing that in cases of
unique (single) observations, the MAE and MSE will point to the same location. A simple
explanation of this could be the idea that while MAE minimizes the model towards median
and MSE—towards mean, the combination of them would predict the value in between as
visualized in Figure 3.
To obtain predictions closer to original experimental values, the study did not modify
the testing set; however, the training set for improved DNN was adjusted by making some
outliers equal to the mean. Outliers were considered values that are different by over 10%
from the median value when results from three or more different experimental sources
under the same or similar conditions were available. These values were considered outliers
since the experimental spread of more than 10% shows higher experimental uncertainties,
and given several sources, aberrant points are the most suspect. Around 3–4% of all points
were adjusted. Yet, considering that this can detect many data points near zero, those
values were ignored. Due to the way in how the model was trained, outliers still could
have influenced the final model. However, due to the mean value, this influence is reduced.
Appl. Sci. 2022,12, 7460 6 of 16
This allowed the creation of a model which is stable and can perform well on data sets that
have outliers.
Appl. Sci. 2022, 12, x FOR PEER REVIEW 6 of 18
give predictions closer to real values, as performed analysis shows that averaging MAE
and MSE indeed gives values in between for the data gathered for this research. This can
be helpful in cases with areas lacking observations. Also, it is worth noticing that in cases
of unique (single) observations, the MAE and MSE will point to the same location. A sim-
ple explanation of this could be the idea that while MAE minimizes the model towards
median and MSE—towards mean, the combination of them would predict the value in
between as visualized in Figure 3.
Figure 3. Predicted loss function behavior tested by comparing DNN models with different loss
functions.
To obtain predictions closer to original experimental values, the study did not modify
the testing set; however, the training set for improved DNN was adjusted by making some
outliers equal to the mean. Outliers were considered values that are different by over 10%
from the median value when results from three or more different experimental sources
under the same or similar conditions were available. These values were considered outli-
ers since the experimental spread of more than 10% shows higher experimental uncertain-
ties, and given several sources, aberrant points are the most suspect. Around 3–4% of all
points were adjusted. Yet, considering that this can detect many data points near zero,
those values were ignored. Due to the way in how the model was trained, outliers still
could have influenced the final model. However, due to the mean value, this influence is
reduced. This allowed the creation of a model which is stable and can perform well on
data sets that have outliers.
To use this model in the CFD solver, it was exported by saving the weights 𝑤,,,
biases bi,j and performing matrix multiplication with them. Here, j denotes a layer number,
and ij denotes a weight number in the j-th layer. j can obtain values from 1 to k and ij can
obtain values from 1 to nj. Then the i-th value in the j-th hidden layer hi,j is obtained from
the Equations (3) and (4):
,
=𝑤,,, +𝑤,,,+⋯+𝑤,,, (3)
, =𝑎𝑐𝑡𝐹,
+𝑏,, (4)
where actF is an activation function given by the Equations (1) and (2) for the first and
other layers, respectively. By applying Equations (3) and (4), the model can be expressed
and implemented using weights (Wj) and biases (Bj) matrixes and inputs vector (I).
Figure 3.
Predicted loss function behavior tested by comparing DNN models with different loss functions.
To use this model in the CFD solver, it was exported by saving the weights
wij1,ij,j
,
biases b
i,j
and performing matrix multiplication with them. Here, jdenotes a layer number,
and i
j
denotes a weight number in the j-th layer. jcan obtain values from 1 to kand i
j
can
obtain values from 1 to n
j
. Then the i-th value in the j-th hidden layer h
i,j
is obtained from
the Equations (3) and (4):
h
i,j=wi,0,jh0,j1+wi,1, jh1,j1+. . . +wi,nj1,jhnj1,j1(3)
hi,j=actFh
i,j+bi,j, (4)
where actF is an activation function given by the Equations (1) and (2) for the first and other
layers, respectively. By applying Equations (3) and (4), the model can be expressed and
implemented using weights (W
j
) and biases (B
j
) matrixes and inputs vector (I). Weights
and biases can also be expressed as follows by Equations (5) and (6) in which nand kmark
the number of weights in interacting layers.
Wj=
w1,1 . . . wnj,1
. . . . . . . . .
w1,nj1. . . wnj,nj1
(5)
Bj=b1, .., bnj(6)
The output becomes the new input for the next layer. This process is repeated until all
layers are calculated and the final output—value of LBV is predicted.
3. Comparison with Other Methods
To test the quality of the developed DNN model and to check whether some simpler
method could be sufficient, other models using popular machine learning methods were
created based on the same database. All models were optimized to make a million predic-
tions in under 2 s with a testing script. Final models were tested and compared with DNN
in terms of prediction density and the most widely used metrics such as MAE, MSE and
Appl. Sci. 2022,12, 7460 7 of 16
R-squared. While density estimates are not the most optimal method of comparison, we
reduced the Gaussian kernel and estimation for all methods which was carried out with
the same kernel; therefore, we consider it to be sufficient for comparison purposes. For
all models, the same training and testing datasets were used as for the developed DNN
model (75%/25%).
Density plots in Figure 4explain the high spread (Table 1) of some models (RF, MARS).
While DNN and k-NN both show good agreement with the density of data until LBV
reaches 350 cm/s, k-NN shows worse results at higher velocities. Even more, only SVM
and DNN models predict higher than 700 cm/s laminar burning velocities. On the other
hand, evaluation of SVM shows that this model is most likely to make predictions too high
at over 280 cm/s and otherwise, guesses too low. As stated by this study earlier, DNN
was trained by minimizing MAE and MSE at the same time, which should give optimal
prediction between median and mean values. It means that the model might not have the
lowest MSE and MAE values; therefore, it would be wise to evaluate it based on how well it
explained the data. However, the results show (see Table 1) that DNN has the lowest MEA
and MSE values of all tested methods with the highest being R-Squared at approximately
0.997. The second place would go to SVM regression which shows less spread than other
models (RF, k-NN, MARS). The remaining solutions performed well by showing the ability
to explain most of the data; however, their main drawback is the limited ability to predict
higher burning velocities.
Appl. Sci. 2022, 12, x FOR PEER REVIEW 8 of 18
Figure 4. Prediction densities by multiple machine learning algorithms.
Table 1. Comparison of machine learning algorithms (values calculated against testing set).
Model MSE, (cm/s2) MAE, (cm/s) R-Squared
DNN 73.07057 6.094699 0.9972631
SVM (SVR) 843.9467 23.36927 0.9687515
Random Forest 1100.299 23.68055 0.9650517
K-Nearest Neighbors (k-NN) 1164.565 18.31963 0.9541389
MARS 1324.741 24.40525 0.9487737
The good performance of the developed DNN model can be visible in Figure 5 below,
which shows the comparison of experimental and predicted LBV values. The red line,
which shows linear regression of DNN predictions plotted against reference velocities,
almost perfectly covers the perfect match line (light blue).
Figure 4. Prediction densities by multiple machine learning algorithms.
Table 1. Comparison of machine learning algorithms (values calculated against testing set).
Model MSE, (cm/s2)MAE, (cm/s) R-Squared
DNN 73.07057 6.094699 0.9972631
SVM (SVR) 843.9467 23.36927 0.9687515
Random Forest 1100.299 23.68055 0.9650517
K-Nearest Neighbors (k-NN) 1164.565 18.31963 0.9541389
MARS 1324.741 24.40525 0.9487737
The good performance of the developed DNN model can be visible in Figure 5below,
which shows the comparison of experimental and predicted LBV values. The red line,
Appl. Sci. 2022,12, 7460 8 of 16
which shows linear regression of DNN predictions plotted against reference velocities,
almost perfectly covers the perfect match line (light blue).
Appl. Sci. 2022, 12, x FOR PEER REVIEW 9 of 18
Figure 5. DNN predictions versus experimental data.
LBV has high uncertainty in the equivalence ratio range [0.2, 0.5]. Malet [18] investi-
gated the burning behavior of hydrogen mixtures and offered an expression to calculate
LBV at low equivalence ratios. A comparison of the DNN model and Malet formula pre-
dictions (Figure 6) shows that the DNN model gives predictions closer to reality with
MAE equal to 0.0589 m/s, while the Malet correlation has MAE of 0.1002 m/s.
Figure 6. Malet and DNN comparison.
Figure 5. DNN predictions versus experimental data.
LBV has high uncertainty in the equivalence ratio range [0.2, 0.5]. Malet [
18
] investi-
gated the burning behavior of hydrogen mixtures and offered an expression to calculate
LBV at low equivalence ratios. A comparison of the DNN model and Malet formula predic-
tions (Figure 6) shows that the DNN model gives predictions closer to reality with MAE
equal to 0.0589 m/s, while the Malet correlation has MAE of 0.1002 m/s.
Appl. Sci. 2022, 12, x FOR PEER REVIEW 9 of 18
Figure 5. DNN predictions versus experimental data.
LBV has high uncertainty in the equivalence ratio range [0.2, 0.5]. Malet [18] investi-
gated the burning behavior of hydrogen mixtures and offered an expression to calculate
LBV at low equivalence ratios. A comparison of the DNN model and Malet formula pre-
dictions (Figure 6) shows that the DNN model gives predictions closer to reality with
MAE equal to 0.0589 m/s, while the Malet correlation has MAE of 0.1002 m/s.
Figure 6. Malet and DNN comparison.
Figure 6. Malet and DNN comparison.
Appl. Sci. 2022,12, 7460 9 of 16
4. CFD Simulations
This chapter presents a couple of flameFoam-DNN calculation examples showing that
the developed DNN model is usable with CFD simulation and provides results in line with
the Malet correlation or experimental data.
The developed model was implemented in the open-source turbulent premixed com-
bustion solver flameFoam [
52
] v0.10. flameFoam is an OpenFOAM-based solver using
a progress variable approach and turbulent flame speed closure model to simulate com-
bustion. The turbulent flame speed closure model requires turbulent flame speed values,
which in turn require LBV values. In the flameFoam-DNN simulations, presented be-
low, these LBV values were estimated on-the-fly in the flameFoam using the DNN model
programmed according to Equations (3)–(6) with the weights exported from the DNN
training. The solver source code, including the DNN model, is available on GitHub:
https://github.com/flameFoam/flameFoam (accessed on 29 June 2022).
To compare flameFoam calculation results obtained using the DNN model versus
Malet correlation, simulation of ENACCEF2 facility (France, CNRS-ICARE) TEST1 from
ETSON-MITHYGENE benchmark [53] was performed.
ENACCEF2 is a closed vertical steel tube of 7.65 m height and 0.23 m inner diameter
(Figure 7a). Flame acceleration is achieved in the simulated experiment by 9.2 mm thin
annular obstacles situated in the lower part of the facility (Figure 7b). The flame is ignited
at the bottom center and propagates upwards.
Appl. Sci. 2022, 12, x FOR PEER REVIEW 10 of 18
4. CFD Simulations
This chapter presents a couple of flameFoam-DNN calculation examples showing
that the developed DNN model is usable with CFD simulation and provides results in
line with the Malet correlation or experimental data.
The developed model was implemented in the open-source turbulent premixed com-
bustion solver flameFoam [52] v0.10. flameFoam is an OpenFOAM-based solver using a
progress variable approach and turbulent flame speed closure model to simulate combus-
tion. The turbulent flame speed closure model requires turbulent flame speed values,
which in turn require LBV values. In the flameFoam-DNN simulations, presented below,
these LBV values were estimated on-the-fly in the flameFoam using the DNN model pro-
grammed according to Equations (3)(6) with the weights exported from the DNN train-
ing. The solver source code, including the DNN model, is available on GitHub:
https://github.com/flameFoam/flameFoam (accessed on 29 June 2022).
To compare flameFoam calculation results obtained using the DNN model versus
Malet correlation, simulation of ENACCEF2 facility (France, CNRS-ICARE) TEST1 from
ETSON-MITHYGENE benchmark [53] was performed.
ENACCEF2 is a closed vertical steel tube of 7.65 m height and 0.23 m inner diameter
(Figure 7a). Flame acceleration is achieved in the simulated experiment by 9.2 mm thin
annular obstacles situated in the lower part of the facility (Figure 7b). The flame is ignited
at the bottom center and propagates upwards.
(a) (b) (c)
Figure 7. ENACCEF2 facility and computational grid: (a) overall scheme, (b) obstacle region close-
up and (c) computational mesh around the obstacle.
The hydrogen concentration in the homogenous combustible mixture with air was
13%. The experiment was performed at 23 °C temperature and 100,000 Pa pressure.
Figure 7.
ENACCEF2 facility and computational grid: (
a
) overall scheme, (
b
) obstacle region close-up
and (c) computational mesh around the obstacle.
The hydrogen concentration in the homogenous combustible mixture with air was
13%. The experiment was performed at 23 C temperature and 100,000 Pa pressure.
The computational mesh (Figure 7c) of the facility was composed of the structured
orthogonal grids of the facility-free volume (fluid region, blue in Figure 7) and facility wall
Appl. Sci. 2022,12, 7460 10 of 16
(solid region, yellow in Figure 7). 2D axisymmetric mesh with 1 mm cell sizes was used in
the presented simulations. In the fluid region, flameFoam solves Navier-Stokes, turbulence
and combustion equations, while in the solid region heat conductivity equation is solved.
The regions are coupled through standard OpenFOAM inter-region boundary condition
for temperature compressible::turbulentTemperatureCoupledBAffleMixed.
Initial conditions were set according to the experiment. Turbulence was modeled using
the k-
ε
RANS model. Negligible values for initial turbulence parameters were selected. The
boundary condition for temperature on the external side of the solid grid was set to 23
C.
Figure 8presents the flame propagation velocity profile (obtained from flame arrival
times) obtained by both simulations. Results are very similar, showing that the DNN
model hasn’t introduced any regressions compared to the Malet correlation around the
experimental conditions [
52
]. There was no significant difference of computation time
between Malet and DNN calculations.
Figure 8. Vertical flame propagation velocity profiles in ENACCEF2 facility.
Figure 9presents pressure evolutions at three different heights of the facility, time-
shifted to facilitate comparison. Pressure evolutions corresponding to the turbulent com-
bustion phase (accelerated flame) are also very similar in both cases. Differences between
evolutions obtained with Malet and DNN seem to be mostly related to a slower
(quasi-)
laminar combustion phase and, consequentially, a relatively stronger impact of turbulent
acceleration, which results in a higher peak pressure wave value. At a 4 m height, the peak
value obtained with DNN is slightly lower; however, this seems to be a local result caused
by coincidental interference, since further, at 6.2 m (Figure 10), DNN results already show
higher pressure values.
Figure 10 presents pressure evolutions at a height of 6.227 m. Initial shockwave
propagation and reflected shockwave arrival are visible. Results are unshifted in time to
show the delay in the laminar phase simulation obtained with the DNN model compared to
the Malet correlation. The DNN model provides a longer duration of quasi-laminar phase
(overall slower flame propagation rate until the first obstacle). However, flameFoam with
the TFC model does not simulate a quasi-laminar regime correctly [
52
]. The assumption is
made that in turbulent cases, the main transient is controlled by the turbulent regime and
the influence of the laminar phase is limited to a larger or smaller shift in time of the onset
of the turbulent phase. This is partially illustrated in this case in Figures 9and 10 since
different methods of laminar flame speed estimation led to different evolution and duration
of the quasi-laminar regime; however, when flame accelerates due to turbulence, pressure
evolutions become very similar, even including the shockwave propagation and reflection.
Appl. Sci. 2022,12, 7460 11 of 16
Appl. Sci. 2022, 12, x FOR PEER REVIEW 12 of 18
Figure 9. Pressure evolutions at different heights of ENACCEF2 (time-shifted).
Figure 10 presents pressure evolutions at a height of 6.227 m. Initial shockwave prop-
agation and reflected shockwave arrival are visible. Results are unshifted in time to show
the delay in the laminar phase simulation obtained with the DNN model compared to the
Malet correlation. The DNN model provides a longer duration of quasi-laminar phase
(overall slower flame propagation rate until the first obstacle). However, flameFoam with
the TFC model does not simulate a quasi-laminar regime correctly [52]. The assumption
is made that in turbulent cases, the main transient is controlled by the turbulent regime
and the influence of the laminar phase is limited to a larger or smaller shift in time of the onset
of the turbulent phase. This is partially illustrated in this case in Figures 9 and 10 since different
methods of laminar flame speed estimation led to different evolution and duration of the
quasi-laminar regime; however, when flame accelerates due to turbulence, pressure evolu-
tions become very similar, even including the shockwave propagation and reflection.
Figure 9. Pressure evolutions at different heights of ENACCEF2 (time-shifted).
Appl. Sci. 2022, 12, x FOR PEER REVIEW 13 of 18
Figure 10. Pressure evolution at 6.227 m height of ENACCEF2.
Figure 11 presents flow streamlines and laminar burning velocity values calculated
in both cases when the flame is in a similar location. Only values on the flame brush (pro-
gress variable source term larger than 1000 1/s) are shown. There is a clear difference in
the laminar flame velocity values obtained with both methods. The influence of pressure
and temperature are far more pronounced in the Malet correlation case, where the burnt-
mixture side of the flame brush exhibits two to three times higher velocity values than the
leading side or whole brush in the case of the DNN model. Consequently, a very thin
flame brush is obtained with Malet correlation, since combustion is completed at a higher
rate. However, at the leading side of the brush, both methods seem to produce similar
values of laminar burning velocity, corresponding to the similar overall flame propaga-
tion rate in both cases (Figure 8); higher values at the trailing side mostly only impact the
flame brush thickness.
Figure 11. Simulated LBV distribution in ENACCEF2 at selected moments.
To validate the DNN model at a somewhat higher concentration, where the Malet
correlation becomes not valid, a simulation of 22.65% hydrogen–air mixture combustion
in the vented laboratory-scale chamber of the University of Sydney (US) [54] was per-
formed.
The US chamber is a rectangular box of 5 × 5 × 25 cm dimensions with an open top.
Flame acceleration can be achieved with various configurations of obstacles. In the
Figure 10. Pressure evolution at 6.227 m height of ENACCEF2.
Figure 11 presents flow streamlines and laminar burning velocity values calculated
in both cases when the flame is in a similar location. Only values on the flame brush
(progress variable source term larger than 1000 1/s) are shown. There is a clear difference
in the laminar flame velocity values obtained with both methods. The influence of pressure
and temperature are far more pronounced in the Malet correlation case, where the burnt-
mixture side of the flame brush exhibits two to three times higher velocity values than the
leading side or whole brush in the case of the DNN model. Consequently, a very thin flame
brush is obtained with Malet correlation, since combustion is completed at a higher rate.
However, at the leading side of the brush, both methods seem to produce similar values
of laminar burning velocity, corresponding to the similar overall flame propagation rate
in both cases (Figure 8); higher values at the trailing side mostly only impact the flame
brush thickness.
Appl. Sci. 2022,12, 7460 12 of 16
Appl. Sci. 2022, 12, x FOR PEER REVIEW 13 of 18
Figure 10. Pressure evolution at 6.227 m height of ENACCEF2.
Figure 11 presents flow streamlines and laminar burning velocity values calculated
in both cases when the flame is in a similar location. Only values on the flame brush (pro-
gress variable source term larger than 1000 1/s) are shown. There is a clear difference in
the laminar flame velocity values obtained with both methods. The influence of pressure
and temperature are far more pronounced in the Malet correlation case, where the burnt-
mixture side of the flame brush exhibits two to three times higher velocity values than the
leading side or whole brush in the case of the DNN model. Consequently, a very thin
flame brush is obtained with Malet correlation, since combustion is completed at a higher
rate. However, at the leading side of the brush, both methods seem to produce similar
values of laminar burning velocity, corresponding to the similar overall flame propaga-
tion rate in both cases (Figure 8); higher values at the trailing side mostly only impact the
flame brush thickness.
Figure 11. Simulated LBV distribution in ENACCEF2 at selected moments.
To validate the DNN model at a somewhat higher concentration, where the Malet
correlation becomes not valid, a simulation of 22.65% hydrogen–air mixture combustion
in the vented laboratory-scale chamber of the University of Sydney (US) [54] was per-
formed.
The US chamber is a rectangular box of 5 × 5 × 25 cm dimensions with an open top.
Flame acceleration can be achieved with various configurations of obstacles. In the
Figure 11. Simulated LBV distribution in ENACCEF2 at selected moments.
To validate the DNN model at a somewhat higher concentration, where the Malet
correlation becomes not valid, a simulation of 22.65% hydrogen–air mixture combustion in
the vented laboratory-scale chamber of the University of Sydney (US) [
54
] was performed.
The US chamber is a rectangular box of 5
×
5
×
25 cm dimensions with an open
top. Flame acceleration can be achieved with various configurations of obstacles. In the
simulated experiment, three rows of baffles and a small upper obstacle were used, the
so-called configuration BBBS (Figure 12a). The flame is ignited at the bottom center and
propagates upwards.
Appl. Sci. 2022, 12, x FOR PEER REVIEW 14 of 18
simulated experiment, three rows of baffles and a small upper obstacle were used, the so-
called configuration BBBS (Figure 12a). The flame is ignited at the bottom center and propa-
gates upwards.
The computational mesh (Figure 12b) of the facility was composed of the structured
orthogonal grid of the chamber-free volume and additional volume outside the top open-
ing to simulate surroundings. 2D axisymmetric mesh with 0.25 mm cell sizes was used in
the presented simulations. Around the obstacles, the mesh was graded up to 0.03125 mm
(Figure 12c).
(a) (b) (c)
Figure 12. Vented chamber and computational grid: (a) chamber scheme, (b) overall mesh view and
(c) computational mesh details below the upper obstacle.
Initial conditions were set according to the experiment—20 °C temperature and
100,000 Pa pressure. Turbulence was modeled using the k-ω-SST RANS model. Negligible
values for initial turbulence parameters were selected. The adiabatic boundary condition
for temperature was set.
Figure 13 shows overpressure evolution at the facilitys bottom. Results obtained by
flameFoamANN simulation are close to the experimental, including the shape of the
pressure curve. However, overpressure values are slightly over-predicted. A possible ex-
planation for the over-prediction could be missing support for quenching in the flame-
Foam, which, if implemented, could slightly decrease the average combustion rate in tur-
bulent conditions and by the obstacles and wall surfaces. Nevertheless, obtained results
indicate that the developed DNN model and its implementation in flameFoam are suita-
ble for the simulation of turbulent combustion in similar conditions.
Figure 12.
Vented chamber and computational grid: (
a
) chamber scheme, (
b
) overall mesh view and
(c) computational mesh details below the upper obstacle.
The computational mesh (Figure 12b) of the facility was composed of the structured
orthogonal grid of the chamber-free volume and additional volume outside the top opening
to simulate surroundings. 2D axisymmetric mesh with 0.25 mm cell sizes was used in
the presented simulations. Around the obstacles, the mesh was graded up to 0.03125 mm
(Figure 12c).
Initial conditions were set according to the experiment—20
C temperature and
100,000 Pa
pressure. Turbulence was modeled using the k-
ω
-SST RANS model. Neg-
ligible values for initial turbulence parameters were selected. The adiabatic boundary
condition for temperature was set.
Figure 13 shows overpressure evolution at the facility’s bottom. Results obtained
by flameFoam–ANN simulation are close to the experimental, including the shape of the
Appl. Sci. 2022,12, 7460 13 of 16
pressure curve. However, overpressure values are slightly over-predicted. A possible expla-
nation for the over-prediction could be missing support for quenching in the flameFoam,
which, if implemented, could slightly decrease the average combustion rate in turbulent
conditions and by the obstacles and wall surfaces. Nevertheless, obtained results indicate
that the developed DNN model and its implementation in flameFoam are suitable for the
simulation of turbulent combustion in similar conditions.
Appl. Sci. 2022, 12, x FOR PEER REVIEW 15 of 18
Figure 13. Numerical and experimental [54] overpressure evolution.
Figure 14 presents flow streamlines and laminar burning velocity values after the
flame has passed the upper obstacle. Only values on the flame brush are shown. In this
case, DNNLBV predictions display similar characteristics as in the ENACCEF2 case—
the predicted values do not significantly vary across the flame brush width. Obtained LBV
values are not large and a thicker flame brush is also obtained. However, different LBV
values are obtained in different locations of the facility, though the variation is not large.
This is explained through the dependency on the pressure, which also varies in the facility
as shown by the color of the streamlines. Due to venting at the facility top, there is an
overall pressure gradient in the facility with the largest pressure at the bottom, and high-
est values reaching around 166,000 Pa. This pressure variation results in different LBV
values predicted by the DNN at different heights of the facility.
Figure 14. Simulated LBV and pressure distributions in the vented chamber at a selected moment.
5. Conclusions
A developed DNN able to predict hydrogen LBV in dry air was developed based on
a larger DNN. The accuracy of fast DNN was tested against a testing set of data and values
from the literature. Additionally, obtained LVB curve smoothness was checked. Predic-
tions of developed DNN showed proper behavior and an R-squared value of approximately
0.997. Speed improvement of around 30 times compared to the original DNN was obtained.
Figure 13. Numerical and experimental [54] overpressure evolution.
Figure 14 presents flow streamlines and laminar burning velocity values after the
flame has passed the upper obstacle. Only values on the flame brush are shown. In this
case, DNN–LBV predictions display similar characteristics as in the ENACCEF2 case—the
predicted values do not significantly vary across the flame brush width. Obtained LBV
values are not large and a thicker flame brush is also obtained. However, different LBV
values are obtained in different locations of the facility, though the variation is not large.
This is explained through the dependency on the pressure, which also varies in the facility
as shown by the color of the streamlines. Due to venting at the facility top, there is an
overall pressure gradient in the facility with the largest pressure at the bottom, and highest
values reaching around 166,000 Pa. This pressure variation results in different LBV values
predicted by the DNN at different heights of the facility.
Appl. Sci. 2022, 12, x FOR PEER REVIEW 15 of 18
Figure 13. Numerical and experimental [54] overpressure evolution.
Figure 14 presents flow streamlines and laminar burning velocity values after the
flame has passed the upper obstacle. Only values on the flame brush are shown. In this
case, DNNLBV predictions display similar characteristics as in the ENACCEF2 case—
the predicted values do not significantly vary across the flame brush width. Obtained LBV
values are not large and a thicker flame brush is also obtained. However, different LBV
values are obtained in different locations of the facility, though the variation is not large.
This is explained through the dependency on the pressure, which also varies in the facility
as shown by the color of the streamlines. Due to venting at the facility top, there is an
overall pressure gradient in the facility with the largest pressure at the bottom, and high-
est values reaching around 166,000 Pa. This pressure variation results in different LBV
values predicted by the DNN at different heights of the facility.
Figure 14. Simulated LBV and pressure distributions in the vented chamber at a selected moment.
5. Conclusions
A developed DNN able to predict hydrogen LBV in dry air was developed based on
a larger DNN. The accuracy of fast DNN was tested against a testing set of data and values
from the literature. Additionally, obtained LVB curve smoothness was checked. Predic-
tions of developed DNN showed proper behavior and an R-squared value of approximately
0.997. Speed improvement of around 30 times compared to the original DNN was obtained.
Figure 14. Simulated LBV and pressure distributions in the vented chamber at a selected moment.
Appl. Sci. 2022,12, 7460 14 of 16
5. Conclusions
A developed DNN able to predict hydrogen LBV in dry air was developed based on a
larger DNN. The accuracy of fast DNN was tested against a testing set of data and values
from the literature. Additionally, obtained LVB curve smoothness was checked. Predictions
of developed DNN showed proper behavior and an R-squared value of approximately
0.997. Speed improvement of around 30 times compared to the original DNN was obtained.
Developed DNN was implemented into a combustion solver flameFoam for the
prediction of LBV values. Testing CFD–DNN simulations were performed and compared
with simulations using the established Malet correlation of LBV. The comparison showed
similar results with the DNN model predicting more uniform and lower values of LBV.
Comparison against a selected experiment also showed the validity of the implemented
DNN model.
Further planned work is to perform validation of developed CFD–DNN modeling
against the experimental data.
Author Contributions:
Conceptualization, A.A. and M.P.; methodology, A.A. and M.P.; software,
A.A. and M.P.; validation, A.A. and M.P.; formal analysis, A.A. and M.P.; investigation, A.A. and M.P.;
resources, M.P.; data curation, A.A.; writing—original draft preparation, A.A.; writing—review and
editing, M.P.; visualization, A.A. and M.P.; supervision, M.P.; project administration, M.P. All authors
have read and agreed to the published version of the manuscript.
Funding: This research received no external funding.
Conflicts of Interest: The authors declare no conflict of interest.
References
1.
McCulloch, W.S.; Pitts, W. A logical calculus of the ideas immanent in nervous activity. Bull. Math. Biophys.
1943
,5, 115–133.
[CrossRef]
2.
Phillipson, F. Quantum Machine Learning: Benefits and Practical Examples. In Proceedings of the International Workshop on
QuANtum SoftWare Engineering & PRogramming (QANSWER), Talavera, Spain, 11–12 February 2020.
3.
Islam, M.D.; Wu, C.; Poly, T.; Yang, H.; Li, Y. Applications of Machine Learning in Fatty Live Disease Prediction. Stud. Health
Technol. Inform. 2018,247, 166–170. [PubMed]
4.
Zhou, J.; Zhou, Z.; Zhao, Q.; Han, Z.; Wang, P.; Xu, J.; Dian, Y. Evaluation of Different Algorithms for Estimating the Growing
Stock Volume of Pinus massoniana Plantations Using Spectral and Spatial Information from a SPOT6 Image. Forests
2020
,11, 540.
[CrossRef]
5.
Artrith, N.; Urban, A. An implementation of artificial neural-network potentials for atomistic materials simulations: Performance
for TiO2.Comput. Mater. Sci. 2016,114, 135–150. [CrossRef]
6.
Artrith, N.; Urban, A.; Ceder, G. Efficient and Accurate Machine-Learning Interpolation of Atomic Energies in Compositions with
Many Species. Phys. Rev. B. 2017,96, 014112. [CrossRef]
7.
Jach, A.; ˙
Zbikowski, M.; Teodorczyk, A. Laminar burning velocity predictions of single-fuel mixtures of C1-C7 normal hydrocar-
bon and air. J. KONES 2018,25, 227–235.
8.
Mehra, R.K.; Duan, H.; Luo, S.; Ma, F. Laminar burning velocity of hydrogen and carbon-monoxide enriched natural gas
(HyCONG): An experimental and artificial neural network study. Fuel 2019,246, 476–490. [CrossRef]
9.
Pulga, L.; Bianchi, G.M.; Falfari, S.; Forte, C. A machine learning methodology for improving the accuracy of laminar flame
simulations with reduced chemical kinetics mechanisms. Combust. Flame 2020,216, 72–81. [CrossRef]
10.
Malik, K.; ˙
Zbikowski, M.; Teodorczyk, A. Laminar Burning Velocity Model Based on Deep Neural Network for Hydrogen and
Propane with Air. Energies 2020,13, 3381. [CrossRef]
11.
Varghese, R.J.; Kumar, S. Machine learning model to predict the laminar burning velocities of H
2
/CO/CH
4
/CO
2
/N
2
/air
mixtures at high pressure and temperature conditions. Int. J. Hydrog. Energy 2020,45, 3216–3232. [CrossRef]
12.
Eckart, S.; Prieler, R.; Hochenauer, C.; Krause, H. Application and comparison of multiple machine learning techniques for the
calculation of laminar burning velocity for hydrogen-methane mixtures. Therm. Sci. Eng. Prog. 2022,32, 101306.
13.
Correa Gonzalez, S.; Kroyan, Y.; Sarjovaara, T.; Kiiski, U.; Karvo, A.; Toldy, A.I.; Larmi, M.; Santasalo-Aarnio, A. Prediction of
Gasoline Blend Ignition Characteristics Using Machine Learning Models. Energy Fuels 2021,35, 9332–9340. [CrossRef]
14.
vom Lehn, F.; Cai, L.; Cáceres, B.C.; Pitsch, H. Exploring the fuel structure dependence of laminar burning velocity: A machine
learning based group contribution approach. Combust. Flame 2021,232, 111525. [CrossRef]
15.
Wan, Z.; Wang, Q.D.; Wang, B.Y.; Liang, J. Development of machine learning models for the prediction of laminar flame speeds of
hydrocarbon and oxygenated fuels. Fuel Commun. 2022,12, 100071. [CrossRef]
Appl. Sci. 2022,12, 7460 15 of 16
16.
Li, R.; Herreros, J.M.; Tsolakis, A.; Yang, W. Integrated machine learning-quantitative structure-property relationship (ML-QSPR)
and chemical kinetics for high throughput fuel screening toward internal combustion engine. Fuel
2022
,307, 121908. [CrossRef]
17.
Ambrutis, A.; Povilaitis, M. Laminar burning velocity estimation using deep neural network. In Proceedings of the 17th
International Conference of Young Scientists on Energy and Natural Sciences Issues, Kaunas, Lithuania, 24–28 May 2021.
18.
Malet, F. Numerical and Experimental Study of Premixed Turbulent Hydrogen Flame Propagation in Lean and Wet Atmosphere.
Ph.D. Thesis, Orleans University, Orléans, France, 2005.
19. Heaton, J. Applications of Deep Neural Networks with Keras. arXiv 2022, arXiv:2009.05673.
20.
Qi, J.; Du, J.; Siniscalchi, S.M.; Ma, X.; Lee, C.-H. On Mean Absolute Error for Deep Neural Network Based Vector-to-Vector
Regression. IEEE Signal Process. Lett 2020,27, 1485–1489. [CrossRef]
21.
Chai, T.; Draxler, R. Root mean square error (RMSE) or mean absolute error (MAE)? Geosci. Model Dev.
2014
,7, 1247–1250.
[CrossRef]
22.
Bradley, D.; Lawes, M.; Liu, K.; Verhelst, S.; Woolley, R. Laminar burning velocities of lean hydrogen-air mixtures at pressures up
to 1.0 MPa. Combust. Flame 2007,149, 162–172. [CrossRef]
23.
Burke, M.P.; Chen, Z.; Ju, Y.; Dryer, F.L. Effect of cylindrical confinement on the determination of laminar flame speeds using
outwardly propagating flames. Combust. Flame 2009,156, 771–779. [CrossRef]
24.
Dahoe, A.E. Laminar burning velocities of hydrogen-air mixtures from closed vessel gas explosions. J. Loss Prev. Process. Ind.
2005,18, 152–166. [CrossRef]
25.
Das, A.K.; Kumar, K.; Sung, C.-J. Laminar flame speeds of moist syngas mixtures. Combust. Flame
1957
,158, 345–353. [CrossRef]
26.
Dayma, G.; Halter, F.; Dagaut, P. New insights into the peculiar behavior of laminar burning velocities of hydrogen-air flames
according to pressure and equivalence ratio. Combust. Flame 2014,161, 2235–2241. [CrossRef]
27.
Egolfopoulos, F.N.; Law, C.K. An experimental and computational study of the burning rates of ultra-lean to moderately-rich
H2/O2/N2 laminar flames with pressure variations. Symp. Int. Combust. 1991,23, 333–340. [CrossRef]
28.
Hu, E.; Huang, Z.; He, J.; Miao, H. Experimental and numerical study on laminar burning velocities and flame instabilities of
hydrogen-air mixtures at elevated pressures and temperatures. Int. J. Hydrogen Energy 2009,34, 8741–8755. [CrossRef]
29.
Karpov, V.P.; Lipatnikov, A.N.; Wolanski, P. Finding the Markstein number using the measurements of expanding spherical
laminar flames. Combust. Flame 1997,109, 436–448. [CrossRef]
30.
Koroll, G.W.; Kumar, R.K.; Bowles, E.M. Burning velocities of hydrogen-air mixtures. Combust. Flame
1993
,94, 330–340. [CrossRef]
31.
Krejci, M.C.; Mathieu, O.; Vissotski, A.J.; Ravi, S.; Sikes, T.G.; Petersen, E.L.; Kérmonès, A.; Metcalfe, W.; Curran, H.J. Laminar
Flame Speed and Ignition Delay Time Data for the Kinetic Modeling of Hydrogen and Syngas Fuel Blends. J. Eng. Gas Turbines
Power 2013,135, 021503. [CrossRef]
32.
Kuznetsov, M.; Kobelt, S.; Grune, J.; Jordan, T. Flammability limits and laminar flame speed of hydrogen-air mixtures at
sub-atmospheric pressures. Int. J. Hydrogen Energy 2012,37, 17580–17588. [CrossRef]
33.
Kwon, O.C.; Faeth, G.M. Flame/stretch interactions of premixed hydrogen-fueled flames: Measurements and predictions.
Combust. Flame 2001,124, 590–610. [CrossRef]
34.
Lamoureux, N.; Djebaıli-Chaumeix, N.; Paillard, C.E. Laminar flame velocity determination for H
2
-air-He-CO
2
mixtures using
the spherical bomb method. Exp. Therm. Fluid Sci. 2003,27, 385–393. [CrossRef]
35.
Alekseev, V. Laminar Burning Velocity of Hydrogen and Flame Structure of Related Fuels for Detailed Kinetic Model Validation.
Ph.D. Thesis, Lund University, Lund, Sweden, 2015.
36.
Pareja, J.; Burbano, H.J.; Ogami, Y. Measurements of the laminar burning velocity of hydrogen-air premixed flames. Int. J.
Hydrogen Energy 2010,35, 1812–1818. [CrossRef]
37.
Park, O.; Veloo, P.S.; Burbano, H.; Egolfopoulos, F.N. Studies of premixed and non-premixed hydrogen flames. Combust. Flame
2015,162, 1078–1094. [CrossRef]
38.
Sabard, J.; Chaumeix, N.; Bentaib, A. Hydrogen explosion in ITER: Effect of oxygen content on flame propagation of H
2
/O
2
/N
2
mixtures. Fusion Eng. Des. 2013,88, 2669. [CrossRef]
39.
Sun, Z.-Y.; Li, G.X. Propagation characteristics of laminar spherical flames within homogeneous hydrogen-air mixtures. Energy
2016,116, 116–127. [CrossRef]
40. Taylor, S.C. Burning Velocity and the Influence of Flame Stretch. Ph.D. Thesis, University of Leeds, Leeds, UK, 1991.
41.
Tse, S.D.; Zhu, D.L.; Law, C.K. Morphology and burning rates of expanding spherical flames in H
2
/O
2
/inert mixtures up to
60 atmospheres. Proc. Combust. Inst. 2000,28, 1793–1800. [CrossRef]
42.
Vagelopoulos, C.; Egolfopoulos, F.; Law, C. Further considerations on the determination of laminar flame speeds with the
counterflow twin-flame technique. Symp. Int. Combust. 1994,25, 1341–1347. [CrossRef]
43.
Varea, E.; Beeckmann, J.; Pitsch, H.; Chen, Z.; Renou, B. Determination of burning velocities from spherically expanding H
2
/air
flames. Proc. Combust. Inst. 2015,35, 711–719. [CrossRef]
44.
Verhelst, S.; Woolley, R.; Lawes, M.; Sierens, R. Laminar and unstable burning velocities and Markstein lengths of hydrogen-air
mixtures at engine-like conditions. Proc. Combust. Inst. 2005,30, 209–216. [CrossRef]
45.
Wu, C.K.; Law, C.K. On the determination of laminar flame speeds from stretched flames. Symp. Int. Combust.
1985
,20, 1941–1949.
[CrossRef]
46.
Aung, K.; Hassan, M.; Faeth, G. Flame stretch interactions of laminar premixed hydrogen/air flames at normal temperature and
pressure. Combust. Flame 1997,109, 1–24. [CrossRef]
Appl. Sci. 2022,12, 7460 16 of 16
47.
Kuznetsov, M.; Czerniak, M.; Grune, J.; Jordan, T. Effect of Temperature on Laminar Flame Velocity for Hydrogen-Air Mixtures
at Reduced Pressures. In Proceedings of the International Conference on Hydrogen Safety, Progress in Safety of Hydrogen
Technologies and Infrastructure: Enabling the Transition to Zero Carbon Energy, Brussels, Belgium, 9–11 September 2013.
48. RMSprop. Available online: Keras.io/api/optimizers/rmsprop/ (accessed on 29 June 2022).
49.
Taqi, A.M.; Awad, A.; Al-Azzo, F.; Milanova, M. The Impact of Multi-Optimizers and Data Augmentation on TensorFlow
Convolutional Neural Network Performance. In Proceedings of the IEEE Conference on Multimedia Information Processing and
Retrieval (MIPR), Miami, FL, USA, 10–12 April 2018.
50.
Zhang, T. Some sharp performance bounds for least squares regression with L1 regularization. Ann. Statist.
2009
,37, 2109–2144.
[CrossRef]
51.
Gupta, S.; Gupta, R.; Ojha, M.; Singh, K.P. A Comparative Analysis of Various Regularization Techniques to Solve Overfitting
Problem in Artificial Neural Network. In Data Science and Analytics, Proceedings of the International Conference on Recent Developments
in Science, Engineering and Technology, Gurgaon, India, 15–16 November 2017; Panda, B., Sharma, S., Roy, N., Eds.; Springer:
Singapore, 2018.
52.
Povilaitis, M.; Jaseli
¯
unait
˙
e, J. FlameFoam: An open-source CFD solver for turbulent premixed combustion. Nucl. Eng. Des.
2021
,
383, 111361. [CrossRef]
53.
Bentaib, A.; Chaumeix, N.; Grosseuvres, R.; Alexandre, B.; Gastaldo, L.; Ludovic, M.; Jallais, S.; Vyazmina, E.; Kudriakov, S.;
Studer, E.; et al. ETSON-MITHYGENE benchmark on simulations of upward flame propagation experiment in the ENACCEF2
experimental facility. In Proceedings of the 12th International Topical Meeting on Nuclear Reactor Thermal-Hydraulics, Operation
and Safety (NUTHOS-12), Qingdao, China, 14–18 October 2018.
54.
Elshimy, M.; Ibrahim, S.; Malalasekera, W. Numerical studies of premixed hydrogen/air flames in a small-scale combustion
chamber with varied area blockage ratio. Int. J. Hydrogen Energy 2020,45, 14979–14990. [CrossRef]
... Multiple works argue that machine learning can be used to predict physics of chemical mixtures as well. In previous paper [1] we have shown that ANN can predict laminar burning velocities of Hydrogen-Air mixtures with high accuracy (mean absolute error approximately 6 cm/s), similar models were developed by Malik [2] and others. On the other hand, were aren't many works which would do simulations beyond laminar flames area. ...
Conference Paper
Full-text available
During severe accidents in nuclear power plants, hydrogen explosion threatens integrity of the reactor containment building. To prepare effective measures reducing possible risks and manage severe accidents, it is critical to create reliable tools to accurately predict combustion process. For realistic and timely technical computational fluid dynamics simulations simplified approaches are usually used. One of such approaches is avoiding detailed simulation of fast chemical processes by using correlations to evaluate turbulent flame speeds from the mixture composition and conditions (through laminar burning velocity) and turbulence parameters. The artificial neural networks (ANN) is one of the most used machine learning methods. Recent research indicates that artificial neural networks with a large enough number of neurons and layers can accurately solve challenging problems. While it is computationally costly to use large networks, which would give accurate solutions, it is still possible to obtain very good results with a reduced number of neurons and layers, which in many cases gives better calculations than other similar approaches or known correlations. In recent years, ANNs have achieved great results in various fields, and studies only keep expanding applicability domain of this method. This potential of the ANN method encouraged us to apply it to the simulations of hydrogen combustion. In previous works we developed an artificial neural network for computational fluid dynamics application, which can predict laminar burning velocities in hydrogen-air mixtures. In present work we start to create analogous neural network for turbulent flame speed prediction. The work is focused on collection and treatment of experimental data required for such neural network and development of initial neural network. The main result of this study is creation of artificial neural network model, which is light enough to do fast predictions and be implemented in computational fluid dynamics combustion solvers, used for the hydrogen explosion simulations. The paper presents turbulent flame speed data used for the model, preliminary model architecture and its training. Model predictions are compared with the correlation-based results available in the literature.
... Even though the model performed well for a wide range of temperature and equivalence ratio conditions, the model was only validated for near atmospheric pressure conditions. Ambritus et al. [21] used DNN to estimate LBV of H 2 /air mixtures. The study used both experimental and interpolationbased synthetic data to train the model. ...
Article
Full-text available
Ammonia utilisation in internal combustion engines has attracted wide interest due to the current trend toward decarbonisation, as ammonia is a zero-carbon fuel with different combustion properties to hydrocarbons. The laminar burning velocity (LBV) is a fundamental property of fuels with a significant effect on the combustion processes and accurate calculations and measurements of the LBV over a wide range of fuel blends, pressures and flow conditions is a time-consuming, complicated procedure. The main goal of the current study is to predict the LBV of NH3/H2/air mixtures using a hybrid machine learning (ML) approach based on a training dataset consisting of both the experimental LBV values and additional data obtained from numerical simulations with a detailed kinetic model. Initial ML model training data is collected from existing experimental LBV in the literature for NH3/H2/air mixtures. Then, synthetic data is generated using one-dimensional (1D) simulations to reduce data inhomogeneity and increase accuracy of the ML model. In total, 24 different ML algorithms are tested to find the best model both for the experimental and the hybrid dataset. The results suggest that both Gaussian Process Regression (GPR) and Neural Networks (NNs) can be utilised to predict LBV of NH3/H2/air mixtures with reasonable accuracy. The hybrid ML model achieved a coefficient of determination of R2 = 0.998. Finally, hybrid ML model hyperparameters are optimised to achieve a coefficient of determination of R2 = 0.999. It was also found that ML can speed up LBV computation from 9500 to 27000 times compared to 1D simulations with a reduced mechanism.
Article
Full-text available
Research Octane Number (RON), among other autoignition related properties, is a primary indicator of the grade of spark-ignition (SI) fuels. However, in many cases, the blending of various gasoline components affects the RON of the final fuel product in a nonlinear way. Currently, the lack of precise predictive models for RON challenges the accurate blending and production of commercial SI fuels. This study compares popular Machine Learning (ML) algorithms and evaluates their potential to develop state-of-the-art models able to predict key SI fuel properties. Typical gasoline composition was simplified and represented by a palette of seven characteristic molecules, including five hydrocarbons and two oxygenated species. Ordinary Least Squares (OLS), Nearest Neighbors (NN), Support Vector Machines (SVM), Decision Trees (DT), and Random Forest (RF) algorithms were trained, cross-validated, and tested using a database containing 243 gasoline-like fuel blends with known RON. Best results were obtained with nonlinear SVM algorithms able to reproduce synergistic and antagonistic molecular interactions. The Mean Absolute Error (MAE) on the test set was equal to 0.9, and the estimator maintained its accuracy when alterations were performed on the training data set. Linear methods performed better using molar compositions while predictions on a volumetric basis required nonlinear algorithms for satisfactory accuracy. Developed models allow one to quantify the nonlinear blending behavior of different hydrocarbons and oxygenates accounting for those effects during fuel blending and production. Moreover, these models contribute to a deeper understanding of the phenomena that will facilitate the introduction of alternative gasoline recipes and components.
Poster
Full-text available
The laminar burning velocity is a fundamental property of a reactive fuel-oxidizer mixture, varying with composition, pressure, and initial temperature. These values are important for validation of reaction mechanisms and the specific design of industrial burners in general, and, with the main aim of this study, for the usage of different hydrogen and methane mixtures. However, there is a lack of a fast and accurate method for forecasting data for the combustion of hydrogen and methane in different mixing ratios. Commonly, the laminar burning velocities and other thermo-chemical processes (e.g. in CFD simulations) within the main reaction zone of a flame are predicted solving the detailed or skeletal reaction mechanisms, which are represented by a set of differential equations. However, the time is a crucial issue when used in control systems or even CFD simulations. This would significantly simplify the control and adjustment of rapidly changing gas compositions and make the combustion processes even more efficient. Methods of machine learning could be applied for this purpose. These can derive a control state from already existing large data sets of fundamental flame parameters.
Book
Full-text available
Deep learning is a group of exciting new technologies for neural networks. Through a combination of advanced training techniques and neural network architectural components, it is now possible to create neural networks that can handle tabular data, images, text, and audio as both input and output. Deep learning allows a neural network to learn hierarchies of information in a way that is like the function of the human brain. This course will introduce the student to classic neural network structures, Convolution Neural Networks (CNN), Long Short-Term Memory (LSTM), Gated Recurrent Neural Networks (GRU), General Adversarial Networks (GAN), and reinforcement learning. Application of these architectures to computer vision, time series, security, natural language processing (NLP), and data generation will be covered. High-Performance Computing (HPC) aspects will demonstrate how deep learning can be leveraged both on graphical processing units (GPUs), as well as grids. Focus is primarily upon the application of deep learning to problems, with some introduction to mathematical foundations. Readers will use the Python programming language to implement deep learning using Google TensorFlow and Keras. It is not necessary to know Python prior to this book; however, familiarity with at least one programming language is assumed.
Article
Full-text available
In this paper, we exploit the properties of mean absolute error (MAE) as a loss function for the deep neural network (DNN) based vector-to-vector regression. The goal of this work is twofold: (i) presenting performance bounds of MAE, and (ii) demonstrating new properties of MAE that make it more appropriate than mean squared error (MSE) as a loss function for DNN based vector-to-vector regression. First, we show that a generalized upper-bound for DNN-based vector-to-vector regression can be ensured by leveraging the known Lipschitz continuity property of MAE. Next, we derive a new generalized upper bound in the presence of additive noise. Finally, in contrast to conventional MSE commonly adopted to approximate Gaussian errors for regression, we show that MAE can be interpreted as an error modeled by Laplacian distribution. Speech enhancement experiments are conducted to corroborate our proposed theorems and validate the performance advantages of MAE over MSE for DNN based regression. Index Terms-Mean absolute error, mean squared error, deep neural network, vector-to-vector regression, speech enhancement
Article
Full-text available
The aim of the study was to develop deep neural network models for laminar burning velocity (LBV) calculations. The present study resulted in models for hydrogen–air and propane–air mixtures. An original data-preparation/data-generation algorithm was also developed in order to obtain the datasets sufficient in quality and quantity for models training. The discussion about the current analytical models highlighted issues with both experimental data and methodology of creating those analytical models. It was concluded that there is a need for models that can capture data from multiple experimental techniques with ease and automate the model design and training process. We presented a full machine learning based approach that fulfills these requirements. Not only model development, but also data preparation was described in detail as it is crucial in obtaining good results. Resulting models calculations were compared with popular analytical models and experimental data gathered from literature. The calculations comparison showed that the models developed were characterized by the smallest error with regards to the experiments and behaved equally well for variable pressure, temperature, and equivalence ratio. The source code of ready-to-use models has been provided and can be easily integrated in, for example, CFD software.
Article
Laminar flame speed (LFS) is a key physicochemical property of a premixed fuel/oxidizer mixture, and is critical in the description of complex combustion phenomena. Accurate experimental measurements of LFSs for various fuels have been performed to develop and validate detailed kinetic mechanisms, which in turn is used to predict LFSs under various combustion conditions. However, such procedure is inefficient, especially in large-scale turbulent combustion modeling studies. Based on previous experimental studies of LFSs for various fuels, this work aims to develop a data-driven machine learning (ML) model for the prediction of LFSs of hydrocarbon and oxygenated fuels. Descriptors computed from semi-empirical quantum chemistry methods are used as input in ML models due to the simplicity and computational-efficiency. Pearson correlation analysis is used to the selection of important features, and 5 descriptors are screened as the input features for ML model. The accuracies and interpretabilities of existing 16 ML algorithms in the prediction of LFSs are compared through systematically evaluated the errors based on the differences between experimental data and model prediction. These ML models include regression trees, support vector machine regression, gaussian process regression, and ensemble trees. An efficient ML model for predicting LFSs of hydrocarbon and oxygenated fuels based on gaussian process regression algorithm is proposed, which exhibits good accuracy in predicting of LFSs for variable pressure, temperature, and equivalence ratio. The dependency of LFSs on the descriptors are also analysed. The developed ML model is fast enough for integration into large-scale computational fluid dynamics for combustion studies.
Article
In the present discussion of transition the energy supply and sector coupling processes, hydrogen and hydrogen / natural gas mixtures will play an important role in future gas usage as gaseous energy carrier mainly natural gas is widely used in industrial combustion systems, combustion engines as well as domestic heating systems. Combustion properties of hydrogen differ completely from natural gas. Therefore, numerical modelling of combustion phenomena is an important task due to development and optimization of innovative combustion systems or for safety issues. In this area laminar burning velocity (LBV) is one of the most important physical properties of a flammable mixture. LBV is one of the parameters used for assessment and development of detailed chemical kinetic mechanisms and burners as well. The goal of this work is to develop models by using machine-learning algorithms for predicting laminar burning velocities of methane / hydrogen / air mixtures at different states. Development of the models is based on a large experimental data set with over 1400 data points collected from the literature after 2005. The models are developed in Python taking into account (i) generalized linear regression model (GLM), (ii) support vector machine (SVM), (iii) Random Forest (RF) and (iv) artificial neural network (ANN). The influence of the number of hidden layers and neurons per layer were investigated to find the best possible solution for an ANN. The performance of the developed models was evaluated with one widely used detailed chemical reaction mechanisms. Therfore the GRI 3.0 DRM was used for this purpose in the numerical simulations. The main advantage of developed models is the much shorter computational time compared to the solving procedures for detailed chemical reaction mechanims.
Article
Severe accidents in nuclear power plants may cause significant and long-lasting harm to the environment in the case of containment integrity loss. Numerical simulation of phenomena threatening containment integrity, e.g., hydrogen combustion and explosion, is essential for the effective severe accident management. International research projects and benchmarks are organized in order to promote improvement of simulation codes adequacy and accuracy in the severe accident relevant conditions. Results of the most recent benchmarks show that current state-of-the-art simulations were able to mostly reproduce the observable flame speed at the considered conditions, but there are still inadequacies in estimating velocity and its maximum value. Addressing a need for an accessible open source turbulent premixed combustion simulation tool, a new solver is being developed. An OpenFOAM version 7 based combustion solver called flameFoam has been built by implementing a progress variable approach and turbulent flame closure model for premixed combustion simulation. Turbulent flame speed is defined as a function of laminar flame speed and turbulence parameters, and is evaluated using one of three different correlations. Laminar flame speed can be set as a constant or calculated using a laminar flame speed correlation. The basis for the solver are standard compressible OpenFOAM solvers rhoPimpleFoam, buoyantPimpleFoam and chtMultiRegionFoam. The article presents initial public flameFoam version 0.8 and provides examples of its validation. Initial validation and verification of general solver features are represented by the simulations of shock tube and backward facing step cases. Solver capabilities in relation to the current turbulent premixed combustion modeling state-of-the-art are demonstrated with the simulations of ETSON-MITHYGENE benchmark experiments. It is shown that flameFoam version 0.8 is capable of adequate simulation of general flow features, turbulent compressible flow phenomena and turbulent premixed combustion of lean hydrogen-air mixtures at the considered conditions. Solver code is publicly hosted and being developed further.
Article
This work proposes a high throughput fuel screening approach to identify molecules with desired properties for internal combustion engine at the early stage of property-oriented fuel design. The virtual screening is a funnel-like approach containing Tier 1 fuel physicochemical property screening and Tier 2 chemical screening. Tier 1 screening is based on the machine learning quantitative structure property relationship (ML-QSPR) models for 15 properties of melting point, boiling point, vapor pressure, enthalpy of vaporization, cetane number, research octane number, motor octane number, ignition temperature, flash point, yield sooting index, liquid density, lower heating value, surface tension, lower/upper flammability limit. The key is to identify the target values for the selected properties for a given engine architecture and combustion strategy. Tier 2 screening inspects the ignition delay time, ϕ-sensitivity and laminar flame speed to evaluate the fuel reactivity, the potential of ϕ stratification combustion, combustion rate and dilution tolerance. Merit function provides a simple tool to assess the potential benefit of fuel-engine interaction based on the properties computed in Tier 1 and Tier 2 screenings. A case study for boosted spark ignition engine is performed to showcase the fuel screening workflow. The virtual screening can accelerate the property-oriented fuel design in a time, resource, labor, cost-effective way and identify the promising candidates for the experimental test as ultimate validation. This paradigm aims at inspiring the new ideas of data-driven fuel screening and promoting the application in the energy sector.
Article
The laminar burning velocity (LBV) is a fundamental property of a fuel/oxidizer mixture with high impact on combustion processes in practical engines. Profound knowledge of its dependence on the underlying molecular structures of hydrocarbon and oxygenated hydrocarbon fuels is of high interest. In the present work, a quantitative structure-property relationship model is developed for the first time to predict the LBVs of a wide range of fuels. For this purpose, an artificial neural network is trained based on a training set consisting of both the experimental LBV values of 124 fuel compounds and additional data obtained from numerical simulations with a detailed kinetic model. Twelve molecular groups as well as pressure, temperature, and fuel/air equivalence ratio serve as input features to the model. Cross-validation reveals a mean absolute error of 3.3 cm/s when applying the model to fuels, whose LBV datapoints were not used for training. In order to gain insights into the underlying fuel structure dependence of LBV, the model is then applied to analyze the functional group effects at unified conditions by means of sensitivity analysis and detailed fuel comparisons. It is found that unsaturation increases the LBV, while methyl substitution consistently has a negative effect for the wide range of fuel structures considered, which confirms similar findings in the literature. More interestingly, while carbonyl groups in ketones and aldehydes, ether groups in ethers, acetals, furanics, and oxygenated benzenoids, as well as hydroxy groups in n-alcohols tend to increase the LBV compared to corresponding non-oxygenated fuels of similar structures, ester and carbonate functional groups have a clearly negative impact. Overall, the results demonstrate that a group contribution approach in combination with a machine learning methodology is capable of predicting the LBVs of a wide range of fuel structures with acceptable accuracy, which can be useful for future fuel design.