Turbulence Modeling Via Data Assimilation and Machine Learning For Separated Flows Over Airfoils
Turbulence Modeling Via Data Assimilation and Machine Learning For Separated Flows Over Airfoils
XiangLin Shan,∗ YiLang Liu,† WenBo Cao,‡ XuXiang Sun,§ and WeiWei Zhang¶
Northwestern Polytechnical University, 710072 Xi’an, People’s Republic of China
https://doi.org/10.2514/1.J062711
Reynolds-averaged Navier–Stokes (RANS) models, which are known for their efficiency and robustness, are widely
used in engineering applications. However, RANS models do not provide satisfactory predictive accuracy in many
engineering-relevant flows with separation. Aiming at the difficulties of turbulence modeling for separated flows at
high Reynolds number, this paper constructs turbulence models using data assimilation technique and deep neural
network (DNN). Due to the uncertainty of traditional turbulence models, the parameters of Spalart–Allmaras (SA)
turbulence model are optimized with experimental data to provide high-fidelity flowfields. Then DNN model maps the
mean flow variables to eddy viscosity and replaces the SA model to be embedded within a RANS solver by iterative
mode. Different from many existing studies, this DNN model does not depend on traditional turbulence models during
the simulation process. This approach is applied to turbulent attached and separated flows and can significantly
Downloaded by Tongji University on August 2, 2023 | http://arc.aiaa.org | DOI: 10.2514/1.J062711
improve the accuracy for new flow conditions and airfoil shapes. Results show that the mean relative error of lift
coefficient above the stall decreases by over 57% for all the airfoils.
adopted an iterative mode between data-driven models and RANS i.e., FIML framework [16–19,45–47]. In this paper, we adopt this
solvers. Follow-up studies illustrated that this coupling mode can idea and employ the DA technique for flow inversion. Meanwhile,
effectively improve the convergence compared with frozen coupling to be independent of traditional models, our data-driven model
mode, particularly at high Reynolds number [27]. Furthermore, a maps the mean flow variables to eddy viscosity and replaces the
typical framework for data-driven nonlinear eddy-viscosity model is traditional turbulence models. Our framework is tested on three
the tensor basis neural network (TBNN). Considering Pope’s work wind-turbine airfoils of different Reynolds numbers and angles of
[28] that Reynolds stresses can be represented as the linear combi- attack and provides improved accuracy and generalization.
nation of 10 basis tensors, Ling et al. [29–31] presented TBNN and The rest of the paper is organized as follows. Section II introduces
injected the predicted Reynolds stress anisotropic tensor into RANS the research method, including the general framework of data-driven
solver to obtain the improved velocity field. Following the works of turbulence modeling, DA technique, and ML method. In Sec. III, this
Ling et al., Jiang et al. [32] introduced a new turbulent timescale to approach is applied to turbulent flows over the wind-turbine airfoils.
prevent nonunique mappings. Recently, Zhang et al. [33] applied an Section IV gives a discussion about the method used in this paper.
ensemble Kalman method to train TBNN by indirect observation Finally, conclusions are drawn in Sec. IV.
data. In addition, Weatheritt and Sandberg [34,35] and Zhao et al.
[36] used gene expression programming to establish the explicit
expression of nonlinear eddy-viscosity model. II. Methodology
b) Represent Reynolds stresses by eigenvalues and eigenvec- A. General Framework of Data-Driven Turbulence Modeling
tors. This idea was applied to quantifying the uncertainties in The incompressible RANS equations are given by
RANS models earlier [37–39]. In recent years, Wang et al. [40]
represented Reynolds-stress discrepancies between RANS and ∂u i
DNS as the discrepancies in six Galilean invariant quantities 0
∂xi
Downloaded by Tongji University on August 2, 2023 | http://arc.aiaa.org | DOI: 10.2514/1.J062711
B. Data Assimilation where X represents the input vector, and it is also the output vector of
DA technique could integrate the limited measurement data and the previous layer. W and b represent the weight matrix and bias vector,
numerical modeling, augment the turbulence model prediction, and respectively. The nonlinearity is mainly introduced by the activation
recover high-fidelity turbulent flowfield quickly and accurately [48,49]. function g⋅, including sigmoid, tanh, ReLU, and LeakyRelu. The
DA technique applied to turbulence may be classified into two cate- activation function adopted in this work is LeakyRelu:
gories: 1) solving the high-order inverse problems by adjoint-based
method, ensemble Kalman filtering method, etc. [20,33,50–53], and x; x≥0
LeakyReLUx (5)
2) calibrating the turbulence model parameters [12–14,54–58]. All λx x<0
these methods can help to obtain spatial distribution of high-fidelity
data. The requirement is to acquire the high-fidelity flowfield based on where λ is an adjustable hyperparameter. Furthermore, for enforcing
experimental data. The method of the second category is adopted in this positivity of eddy viscosity, ReLU function is used in the output layer.
paper, and an effective optimization algorithm is employed to calibrate ReLU function is defined by
the parameters of turbulence models. We choose the SA model [3] as a
baseline turbulence model as shown in Appendix A. x; x≥0
The parameters of SA model θ Ct3 ; Ct4 ; Cb1 ; Cb2 ; σ; Cv1 ; ReLUx (6)
κ; Cw2 ; Cw3 are taken as optimization variables. For the high-fidelity 0 x<0
measurement data, experimental surface pressure distribution of air-
foils is adopted as high-fidelity data. We aim to minimize the mean The form of ReLU function guarantees that all outputs are positive.
square error of pressure distribution calculated by SA model of new The main hyperparameters of DNN are width (number of neurons
parameters. Therefore, the optimization problem can be expressed as in each layer), depth (number of hidden layers), learning rate, and
follows: weight of L2-norm regularization, i.e., λ2 in Eq. (12). All these
hyperparameters are optimized by Bayesian optimization process
1 n
2 [63]. Bayesian optimization is a method of using Bayesian theorem
min fθ CipCFD θ − CipEXP (3) to guide the search to find the minimum or maximum value of the
θ n i1 objective function, i.e., at each iteration, using previously observed
historical information for the next optimization step. Compared with
where n is the number of measurement points on the airfoil surface, many gradient-based optimization techniques, Bayesian optimiza-
CipCFD θ is the pressure coefficients corresponding to a set of SA tion requires relatively fewer model evaluations and is therefore
model parameters, and CipEXP is the experimental pressure coef- advantageous when the computational cost of evaluating the objec-
ficients. To solve this optimization problem, this paper employs tive function is high, such as training a neural network.
teaching–learning-based optimization (TLBO) [59,60]. TLBO is a
population-based meta-heuristic optimization technique that sim- 2. Features Construction
ulates the environment of a classroom to optimize a given objective Since the input features of the ML strongly affect the accuracy and
function. The hyperparameter of TLBO is the size of population, generalization of the model, feature construction is one of the most
i.e., number of calling RANS per generation, and maximum num- important processes of ML. To construct a turbulence closure model,
ber of iterations. Meanwhile, TLBO is a global optimization algo- the input features must completely come from the mean flowfield and
rithm, which is widely used in many engineering optimization reflect the turbulence characteristics. At the same time, the process of
problems [61,62]. After solving the optimization above, the flow- feature construction should also include the physical properties of
field data can be obtained by RANS simulation with the optimized turbulence and ensure invariance properties, i.e., invariant under
SA model, which is called DA model in the following. rotational and reflectional transformations and Galilean transforma-
tion of the coordinate system. As shown in Table 1, there are six input
C. Machine Learning features in this paper.
1. Deep Neural Network Note that q1 is the mixing velocity, umix , which is calculated by the
As one of the most well-known methods in ML, DNN possesses a mixing length theory, i.e.,
strong capability to approximate nonlinear systems, which benefits
from its structure as shown in Fig. 2. DNN is composed of multiple umix lmix kRk (7)
4 Article in Advance / SHAN ET AL.
Table 1 Input features of DNN number is Rex Rec x∕c. The concept mixing length was pro-
posed by Prandtl and is similar to the molecular mean free path in gas
Feature Description Sign
dynamics [64]. Mixing velocity can be used to evaluate the velocity
q1 Mixing velocity umix scale in turbulent boundary layer, and we treat mixing velocity as an
q2 Rotation rate kRk input feature to approximate wall turbulence effect. Note that q2 and
q3 Strain rate kSk q3 are rotation rate and strain rate, respectively, which are always
q4 Distance transformation d2 kRk1 − tanhd used in traditional turbulence models, such as SA model; q4 and q5
of rotation rate are distance transformation of rotation rate and distance transforma-
q5 Distance transformation d2 kSk1 − tanhd tion of strain rate, respectively. Here we use an empirical function of
of strain rate wall distance, d2 1 − tanhd, illustrated in [26], to approximate the
q6 Pressure gradient ∂p ∂p
∂xi ∂xi distribution trend of eddy viscosity. Note that q6 is pressure gradient
and used to represent the effect of inverse pressure gradient on flow
Note that k ⋅ k and j ⋅ j indicate matrix Frobenius norm and vector separation. Contour plots of these input features are shown in Fig. 3.
2-norm, respectively, and γ is 1.4. As for the output of DNN model, obviously, eddy viscosity is
invariant under rotational and reflectional transformations and Gal-
ilean transformation. However, because the boundary layer is thin at
where lmix is the mixing length, calculated by high Reynolds number, eddy viscosity near the wall spans various
orders of magnitude and it is difficult to model the eddy viscosity
∕A
lmix min κy 1 − ey ; κδ (8) directly. Therefore, we adopt a function referring to the SA model to
transform the eddy viscosity near the wall as follows:
Downloaded by Tongji University on August 2, 2023 | http://arc.aiaa.org | DOI: 10.2514/1.J062711
0; x<0 χ3 ν~
νt fv ν~ ; fv ; χ (10)
χ3 c3v1 ν
0.37x
; 0≤x≤c
δ Re1∕5
x (9) where cv1 7.1. For any νt, ν~ can be obtained by solving a quartic
0.37c equation and reserving its unique positive real number solution. In the
; x≥c near-wall region, the magnitude of eddy viscosity is small, and the
Re1∕5
c approximate relationship between νt and ν~ is ν~ ∼ νt 1∕4 . Therefore,
the transformed eddy viscosity ν~ is output of DNN model and can
where c is the airfoil chord, and κ 0.41 and A 26. The Reyn- effectively reduce the impact of excessive magnitude change on the
olds number based on airfoil chord is Rec , and the local Reynolds accuracy of DNN model.
Fig. 3 Contour plots of the input features of S809 airfoil at Re 2 × 106 and α 14.2°.
Article in Advance / SHAN ET AL. 5
3. Training Processing After DA, high-fidelity flowfield data can be obtained by operating
We apply PyTorch [65] to implement the training process of DNN CFD with optimized SA parameters. Then DA data for separated flow
model. Before training, the value of input and output features are and SA data for attached flow are used for ML, as shown in the orange
normalized using their own minimum and maximum by box in Fig. 4. Input and output features described in Sec. II.C.2 can be
constructed from the dataset. Next, Bayesian optimization process
x − xmin is performed to optimize the hyperparameters of the DNN model.
x^ (11)
xmax − xmin Finally, with optimized hyperparameters, the DNN model is trained
and used for the coupling calculation.
This approach can easily scale all the data to [−1; 1] linearly and does
not change the distribution of the data. III. Results
The loss function is defined by A. Dataset and CFD Solver
Turbulence modeling approach is tested by the turbulent flow over
1 N
2 three wind-turbine airfoils at multiple Reynolds numbers, and the
Loss λ1 y^ i − yi λ2 kWk (12)
N i1
airfoil shapes are displayed in Fig. 5. The lift coefficient and surface
pressure distribution of S809/S805/S814 airfoil can be obtained from
where N is the number of training data, y^ i is the predicted value, yi is the existing experimental data [66–68]. Experimental lift coefficients
the real value, and W is the weight in DNN. The multiplier λ1 is set as in this paper are in a fixed transition condition. Because engineering
1.0 and λ2 is a hyperparameter to be optimized. The first term of the demands are to acquire as much information as possible through
a small number of experiments, the pressure distribution of a few
loss function is the mean square error (MSE), and the second term is
angles of attack is used for DA in this work.
L2-norm regularization of the weight in the DNN model, which can
Downloaded by Tongji University on August 2, 2023 | http://arc.aiaa.org | DOI: 10.2514/1.J062711
Data Assimilation
Initialize/Update population
by TLBO
Fig. 5 Shape of three wind-turbine airfoils.
CFD
Converge
Yes
Fig. 4 Process of data assimilation and machine learning. Fig. 6 Near-wall grid of S809.
6 Article in Advance / SHAN ET AL.
The grid of S809 is displayed in Fig. 6. The total number of grid B. Results of Data Assimilation
elements is 34,205, the surface of the airfoil is arranged with 400 The DA technique is implemented by the method of Sec. II.B. The
points, and the y value is approximately 1. The grids of other airfoils flowfield data are obtained by numerical simulation with the DA
are generated with the same parameters as S809. model. Flow states and airfoils selected as DA cases are illustrated
in Table 2, and these four cases are denoted as DA1 − DA4 . During
optimization, the maximum fluctuation of the SA parameters is
Table 2 Flow conditions
and airfoils of DA cases
limited by 50% of the original parameters, and the size of the popu-
lation, i.e., the number of calling RANS per generation, is 20. The
Case Airfoil Re (×106 ) α, ° optimized parameters of DA models are presented in Table B1 of
Appendix B. Figure 7 shows the error of pressure coefficient versus
DA1 S809 2 12.2
iteration number for the TLBO optimization process of the DA2 case.
DA2 S809 2 14.2
The error of each member is defined by
DA3 S805 1 12.2
DA4 S805 1 15.2
1 n
2
error CipCFD θ − CipEXP (13)
n i−1
where the variables are the same as in Eq. (3). From Fig. 7, the error of
the 10th generation decreases 90% compared with the error of the
initial SA model and the optimization converges at the 15th gen-
Downloaded by Tongji University on August 2, 2023 | http://arc.aiaa.org | DOI: 10.2514/1.J062711
eration.
Figure 8 compares pressure distribution calculated by the DA
model and the SA model. It can be seen that the DA model can
predict the pressure distribution more accurately than the SA model.
Table 3 gives the lift coefficient and relative error. It can be seen that
the error of the lift coefficient calculated by the DA model is greatly
reduced. Comparing the area of the pressure distribution curve, we
can see (Fig. 8) that the area of the SA model is larger than that of the
experiment, and the area of the DA model is slightly smaller than that
of the experiment, which is consistent with the trend of the lift
coefficient.
Fig. 7 The convergence history of TLBO optimization process. The From the perspective of flowfield, Figs. 9 and 10 compare the
horizontal axis represents the number of optimized generations, and the contour before and after DA. It can be seen that the eddy viscosity
vertical axis represents the lowest error of 20 members per generation. calculated by the DA model is larger in the wake area, and the
Table 3 Lift coefficient and relative error of SA model flow condition, which are not optimal in other flow conditions. To
and DA model compared with experimental data further test the applicability of the DA model, the lift curves of S809
at Re 1 × 106 and Re 2 × 106 calculated by the DA1 model are
α 12.2° α 14.2° α 12.2° α 15.2°
shown in Fig. 11 and compared with the SA model and the experi-
Parameter (S809) (S809) (S805) (S805)
ment. These results indicate that the DA model cannot accurately
Exp, CL 0.996 1.061 1.164 1.098 predict lift coefficients for either attached flows or separated flows.
SA, CL 1.278 1.264 1.352 1.370 To measure the mean relative error of the lift curves between
(relative error) (28.3%) (19.1%) (16.2%) (24.8%) different models, we define the following formula:
DA, CL 0.933 1.069 1.080 1.100
(relative error) (6.3%) (0.7%) (7.2%) (0.2%)
1 n
1 n
eRCFD jCilEXP − CilCFD j CilEXP (14)
Exp, experimental data. n i1
n i1
Fig. 9 Eddy viscosity field and streamline of S809 at Re 2 × 106 and α 14.2°.
but the DA1 model cannot provide satisfactory accuracy for the sample selection method [24,70] is operated to select 5–30% data of
attached flows. Therefore, the DA1 model only provides high accu- the flowfield at each angle of attack (AOA). The ratio of DA data to
racy at Re 2 × 106 and α 14.2°, and cannot be generalized to SA data (η) is adjusted by different sampling rates, and the number of
other flow conditions. To construct a generalized turbulence model, samples is kept as constant at each AOA. The mean relative error of
DNN is applied to model the eddy viscosity, and the approach is the DNN model varies with η, as shown in Fig. 13. When η is too
tested on the following two examples. small, the error is large because of too few DA data, which leads to
large deviation of the separated flow. When η is too large, the error is
D. Results of Hyperparameter Optimization also large due to too few SA data, and the accuracy of the attached
flow decreases. The error is the smallest when η 1.62; hence η is
Using the training data in Table 4, we operate a Bayesian optimi- taken as 1.62 in the following cases. Furthermore, it can be seen that
zation process. The test set is randomly selected from 20% of all data when η is close to 0, the DNN error is close to the SA error (0.1341),
of α 3.1∕8.2∕12.2∕14.2 of the S809 airfoil. The rest data construct and when η is greater than 2.74, the DNN error is close to the DA1
training set and validation set, whose ratio is 8∶2. Before optimizing, error (0.0835). Then, the DNN model is trained with η 1.62, and
we set the optimization range of the hyperparameters; i.e., the depth the loss function value versus iteration step is shown in Fig. 14.
of DNN ranges from 1 to 8, the width of DNN ranges from 1 to 512, The lift curve calculated by DNN is displayed in Fig. 15a, compar-
the learning rate ranges from 10−5 to 0.01, and the weight of L2-norm ing with the experiment, SA, and DA. The errors of several angles of
regularization ranges from 0 to 0.001. The results of the Bayesian attack are presented in Table 5. As can be seen, for separated flows,
optimization process are depicted in Fig. 12. We mainly show R2 and the DNN model maintains the accuracy of DA, while for the attached
MSE versus iteration, and R2 is defined by flow, the DNN model maintains the accuracy of SA (different from
the result of the DA model in Sec. III.B). Figure 15b shows the drag
N
y^ i − yi 2 coefficient curve, and results from Singh et al. [18] are also used for
Downloaded by Tongji University on August 2, 2023 | http://arc.aiaa.org | DOI: 10.2514/1.J062711
R2 1 − i1
(15)
N
i1 y i − yi 2 comparison (the training data of Singh et al. are slightly different
from this paper).
As can be seen, the model at iteration 84 is the best model on the
test set. The final model structure at iteration 84 is (6, 265, 362,
362, 362, 362, 362, 362, 469, 1), indicating that the depth is 8, and the
width is nonequivalent in each hidden layer. The optimized learning
rate is 0.00013, and the weight of L2-norm regularization λ2 is 0,
indicating that the overfitting problem is not significant in this
problem. All the DNN models in the following are trained by these
hyperparameters.
Fig. 15 Lift and drag coefficient of the DNN and SA models compared with experimental data at Re 2 × 106 (for drag coefficient in the fixed transition
condition, experimental data only give data of α ≤ 10.2°).
Table 5 Lift coefficient and relative error of SA model and DNN model compared with experimental data at Re 2 × 106
Downloaded by Tongji University on August 2, 2023 | http://arc.aiaa.org | DOI: 10.2514/1.J062711
Figure 16 shows the comparison of the pressure distribution on three test sets, and the DNN model can also be improved by
the training set. It is emphasized again that the training data of 8.2° high accuracy under AOA that does not appear in the training set,
are SA data, and the training data of 12.2 and 14.2° are DA data. which verifies the generalization of the DNN model with respect to
Figure 16a illustrates that the results of DNN are in good agree- AOA. Figure 18 shows the coefficients of skin friction of different
ment with those of SA and experiments. From Figs. 16b and 16c, models at three angles of attack. The location of Cf 0 represents
we can see that the results of DNN are close to those of DA, and the separated point. Obviously, compared with the SA model,
the error is low. Figure 17 compares the pressure distribution on there are two prominent changes in the flowfield of the DNN
Fig. 16 Pressure distribution of DNN model, DA model, SA model, and experiment at Re 2 × 106 on training set.
Fig. 17 Pressure distribution of DNN model, SA model, and experiment at Re 2 × 106 on test set.
10 Article in Advance / SHAN ET AL.
Fig. 18 Coefficients of skin friction plots of DNN model, DA model, and SA model at Re 2 × 106 .
model. The first is that the flow separates earlier, and the second F. Case 2: Generalization About AOA, Airfoil, and Re
is that the separation bubble is enlarged. Both of these changes In this case, flow data of two airfoils are selected as training data, as
help reduce the lift coefficient and improve the accuracy for lift shown in Table 6. For the flow conditions of α < 8°, the SA model is
curve as shown in Fig. 15 and Table 5. Meanwhile, Fig. 18b shows used to obtain the training data, and for other flow conditions, DA
Downloaded by Tongji University on August 2, 2023 | http://arc.aiaa.org | DOI: 10.2514/1.J062711
that the coefficients of skin friction of the DNN model are in good models are applied.
agreement with those of the DA model on the upper surface, but The comparison of the lift coefficients for the three airfoils at
tend to those of the SA model from x∕c 0.2 to x∕c 0.5 on different Reynolds numbers is sketched in Figs. 13–15. It can be
the lower surface. Figures 19 and 20 compare near-wall eddy-
viscosity profiles and near-wall velocity profiles of the SA model
and the DNN model at Re 2 × 106 and α 13.2°. Eddy viscos- Table 6 Training set and test set of Case 2
ity of the DNN model is larger than that of the SA model, espe-
cially the maximum of a profile. Figure 20b shows that the flow Set Re (×106 ) α, ° Airfoil
predicted by the DNN model begins to separate at x∕c 0.5, Training 2 3.1/8.2/12.2/14.2 S809
but the velocity profile of the SA model still has a large kinetic 1 3.1/8.2/12.2/15.2 S805
energy and similar to the profile of the DNN model at x∕c 0.2.
Test 1/1.5/2/2.5/3 0–20.2 S809
Figure 20c indicates that the height of the recirculation zone of the 0.5/0.7/1/1.5/2 0–20.1 S805
DNN model is higher than that of the SA model by comparing the 0.7/1/1.5/2/3 0–20.2 S814
location of u∕U0 0.
Fig. 19 Near-wall eddy-viscosity profiles in semilog plots of DNN model and SA model at Re 2 × 106 and α 13.2°. The vertical axis represents the
distance nondimensionalized by airfoil chord, and horizontal axis represents the eddy viscosity nondimensionalized by freestream laminar viscosity.
Fig. 20 Near-wall velocity profiles in semilog plots of DNN model and SA model at Re 2 × 106 and α 13.2°. The vertical axis represents the distance
nondimensionalized by airfoil chord, and horizontal axis represents the streamwise velocity nondimensionalized by freestream velocity.
Article in Advance / SHAN ET AL. 11
seen that the DNN model possesses higher accuracy for the lift Re 1 × 106 . For higher Re, although the stall point can be accu-
coefficient above the stall. Figures 21 and 22 display the test cases rately predicted, the steep drop of lift coefficient above the stall
of the same airfoil (S805, S809) as the training set, but with different cannot be accurately predicted. Even so, the error of the DNN model
Re and AOA. Lift coefficients of the DNN model are more accurate is still lower than that of the SA model.
than that of the SA model. Figure 23 shows the lift curve of the new Figure 24 presents the mean relative error of lift coefficients in stall
airfoil (S814), which does not appear in the training set. The DNN zone (α > 8°), and compares results from the SA model and the DNN
model can obviously provide higher accuracy at Re 0.7 × 106 and model for the three airfoils at five different Re. Since the error of the
Downloaded by Tongji University on August 2, 2023 | http://arc.aiaa.org | DOI: 10.2514/1.J062711
Fig. 21 Lift curve of S805 airfoil at different Reynolds numbers. The training set is marked by the green circles.
Fig. 22 Lift curve of S809 airfoil at different Reynolds numbers. The training set is marked by the green circles.
12 Article in Advance / SHAN ET AL.
Downloaded by Tongji University on August 2, 2023 | http://arc.aiaa.org | DOI: 10.2514/1.J062711
Fig. 24 Lift coefficients’ eR in stall zone (α > 8°) of three airfoils at different Reynolds numbers.
linear segment of the lift curve is small, only results of the stall zone distribution of the three airfoils at different Re. It can be seen that
are selected to calculate eR . It can be seen that the errors of all three the accuracy of the DNN model is significantly higher than that of
airfoils reduce by over 60%. the SA model. Figure 29 shows the coefficients of skin friction
Figure 25 displays the diagram of drag coefficient versus lift plots of the S805 airfoil for three angles of attack at Re 1 × 106,
coefficient of three airfoils at several Reynolds numbers. Due to and illustrates that the location of separation on the upper surface
the improvement in the accuracy of the lift coefficient, DNN can of the DNN model is fronter than the SA model, responding to the
predict a more accurate stall point (the drag begins to increase reason why the lift coefficient predicted that the DNN model is
faster) than the SA model. Figures 26–28 compares the pressure lower.
Article in Advance / SHAN ET AL. 13
Fig. 25 Drag coefficients versus lift coefficients of three airfoil at three Reynolds numbers.
Downloaded by Tongji University on August 2, 2023 | http://arc.aiaa.org | DOI: 10.2514/1.J062711
Fig. 26 Pressure distribution of S805 airfoil for three angles of attack at Re 1 × 106 .
Fig. 27 Pressure distribution of S809 airfoil for three angles of attack at Re 2 × 106 .
Fig. 28 Pressure distribution of S814 airfoil for three angles of attack at Re 1.5 × 106 .
14 Article in Advance / SHAN ET AL.
Fig. 29 Coefficients of skin friction plots of S805 airfoil for three angles of attack at Re 1 × 106 .
To sum up, the DNN model possesses good generalization ability by physical feature construction, transformed output, and designed
for airfoil shapes and flow conditions. Concerning the generalization loss function. Considering the flow characteristics at a high Reyn-
of the airfoil shapes, the DNN model is tested on the new airfoil olds number, a nonlinear wall-distance transformation of eddy
(S814) with a larger thickness, and the mean relative error of lift viscosity is applied to the output of the DNN model and can
Downloaded by Tongji University on August 2, 2023 | http://arc.aiaa.org | DOI: 10.2514/1.J062711
coefficients reduces by over 60% compared with the SA model. As effectively reduce the difficulty of training. Meanwhile, we add
for the generalization of flow conditions, only two Reynolds numbers the non-negativity constraint term of eddy viscosity to the loss
(1 × 106 and 2 × 106 ) with four angles of attack each are used to train function to promote numerical stability.
the DNN model, and the accuracy of the lift coefficients of Re ranging Because of the complexity of turbulence, high-fidelity data and
from 0.5 × 106 to 3 × 106 has improved a lot. physics-informed ML framework are required to construct a general
turbulence model. This paper verifies that, for the same type of flow
(turbulent flows over airfoil), effective generalization can be achieved
IV. Discussion using a small amount of data. An extended work is to overcome more
Based on the DA and DNN models, we have obtained better results, types of model uncertainties and build a general model for different
such as the more accurate stall curve than the SA model. However, types of complex engineering flow, which need to be further inves-
from the perspective of model architecture and source of uncertainty, tigated in future.
the method in this paper still does not break through some assumptions
(linear eddy-viscosity hypothesis, SA model framework, etc.). In
general, four layers of simplifications are typically required to formu- Appendix A: Spalart–Allmaras Model
late a RANS closure [10]. These simplifications introduce four types The one-equation Spalart–Allmaras turbulence model [3] is
of uncertainties, i.e., uncertainties introduced by ensemble averaging,
uncertainties in the functional and operational representation of Reyn- ∂~ν ∂~ν C ν~ 2
uj Cb1 1 − ft2 S^ ν~ − Cw1 fw − b1 ft2
olds stress, uncertainties in functional forms within a model, and ∂t ∂xj κ2 d
uncertainties in the coefficients within a model. Since the training data
1 ∂ ∂~ν ∂~ν ∂~ν
in this paper came from the solution of the SA turbulence model with ν ν~ Cb2 (A1)
calibrated parameters, only the discrepancies within the modeling σ ∂xj ∂xj ∂xj ∂xj
coefficients in the SA model were considered and reduced. The other
three types of uncertainties are not eliminated from the methodological where ν~ is the solution variable, which is used to compute the
level in our paper. On the other hand, some other methods, such as kinematic eddy viscosity by
Reynolds stress models, may show potential. Reynolds stress models
at least overcome the uncertainties introduced by the linear eddy- χ3 ν~
viscosity hypothesis, and Reynolds stress models combined with a νt ν~ fν1 ; fν1 ; χ (A2)
χ 3 C3ν1 ν
data-driven approach will be explored in our future work.
The expressions of related variables are displayed below:
V. Conclusions
υ χ
This paper developed a turbulence modeling approach combin- S^ Ω 2 2 fν2 ; fν1 1 − (A3)
ing DA and deep neural network to solve the problems of data κ d 1 χfν1
acquiring and turbulence modeling for high-Re separated flow.
Different from modeling the correction factor in the traditional 1 ∂ui ∂uj
models, this paper directly constructs a model for eddy viscosity Ω 2Ωij Ωij ; Ωij − (A4)
2 ∂xj ∂xi
to replace the traditional models. The DA method can acquire
optimized parameters of the SA model based on the experimental
pressure distribution data and then obtain the high-fidelity flow- ft2 Ct3 exp−Ct4 χ 2 (A5)
field for separated flows. Calibrated SA models with optimized
parameters can provide accurate pressure distribution and lift 1 C6w3 1∕6 υ~
coefficient, but are case-by-case models. Therefore, trained with fw g ; g r Cw2 r6 − r; r (A6)
high-fidelity separated flowfield data obtained by the DA method g6 C6w3 Sκ 2 d2
and attached flowfield data acquired by the SA model, the DNN
model can be competent in both the attached flows and separated where the initial parameters in the above equations are
flows. This approach is tested at different Reynolds numbers over
three wind-turbine airfoils, can greatly improve the accuracy 2 C 1 Cb2
σ ; Cb1 0.1355; Cb2 0.622; Cw1 b1 ;
of numerical simulation, and can possess good generalization 3 κ2 σ
ability. Cw2 0.3; Cw3 2; κ 0.41; Cv1 7.1; Ct3 1.2; Ct4 0.5
In addition, an important point is how to design a physics-
informed DNN model. In this paper, the DNN model is augmented (A7)
Article in Advance / SHAN ET AL. 15
of China (No. 92152301) and the foundation of National Key Labo- 55th AIAA Aerospace Sciences Meeting, AIAA Paper 2017-0993, 2017.
[17] Singh, A. P., and Duraisamy, K., “Using Field Inversion to Quantify
ratory of Science and Technology on Aerodynamic Design and Functional Errors in Turbulence Closures,” Physics of Fluids, Vol. 28,
Research (No. 614220121010115). No. 4, 2016, Paper 045110.
https://doi.org/10.1063/1.4947045
References [18] Singh, A. P., Medida, S., and Duraisamy, K., “Machine-Learning-Aug-
mented Predictive Modeling of Turbulent Separated Flows over Air-
[1] Launder, B. E., and Sharma, B. I., “Application of the Energy- foils,” AIAA Journal, Vol. 55, No. 7, 2017, pp. 2215–2227.
Dissipation Model of Turbulence to the Calculation of Flow Near a https://doi.org/10.2514/1.J055595
Spinning Disc,” Letters in Heat and Mass Transfer, Vol. 1, No. 2, 1974, [19] Parish, E. J., and Duraisamy, K., “A Paradigm for Data-Driven Predic-
pp. 131–137. tive Modeling Using Field Inversion and Machine Learning,” Journal of
https://doi.org/10.1016/0094-4548(74)90150-7 Computational Physics, Vol. 305, Jan. 2016, pp. 758–774.
[2] Wilcox, D. C., “Reassessment of the Scale-Determining Equation for https://doi.org/10.1016/j.jcp.2015.11.012
Advanced Turbulence Models,” AIAA Journal, Vol. 26, No. 11, 1988, [20] Yang, M., and Xiao, Z., “Improving the k-Omega-Gamma-A(r) Tran-
pp. 1299–1310. sition Model by the Field Inversion and Machine Learning Framework,”
https://doi.org/10.2514/3.10041 Physics of Fluids, Vol. 32, No. 6, 2020, Paper 064101.
[3] Spalart, P., and Allmaras, S., “A One-Equation Turbulence Model for https://doi.org/10.1063/5.0008493
Aerodynamic Flows,” 30th Aerospace Sciences Meeting and Exhibit, [21] Holland, J. R., Baeder, J. D., and Duraisamy, K., “Field Inversion and
AIAA Paper 1992-0439, 1992. Machine Learning with Embedded Neural Networks: Physics-
[4] Menter, F. R., “2-Equation Eddy-Viscosity Turbulence Models for Consistent Neural Network Training,” AIAA Aviation 2019 Forum,
Engineering Applications,” AIAA Journal, Vol. 32, No. 8, 1994, AIAA Paper 2019-3200, 2019.
pp. 1598–1605. [22] Schumann, U., “Realizability of Reynolds-Stress Turbulence Models,”
https://doi.org/10.2514/3.12149 Physics of Fluids, Vol. 20, No. 5, 1977, pp. 721–725.
[5] Launder, B. E., Reece, G. J., and Rodi, W., “Progress in Development of https://doi.org/10.1063/1.861942
a Reynolds-Stress Turbulence Closure,” Journal of Fluid Mechanics, [23] Lumley, J. L., “Computational Modeling of Turbulent Flows,” Advances
Vol. 68, No. 3, 1975, pp. 537–566. in applied mechanics, Vol. 18, Jan. 1979, pp. 123–176.
https://doi.org/10.1017/s0022112075001814 https://doi.org/10.1016/S0065-2156(08)70266-7
[6] Wallin, S., and Johansson, A. V., “An Explicit Algebraic Reynolds [24] Zhu, L., Zhang, W., Kou, J., and Liu, Y., “Machine Learning Methods
Stress Model for Incompressible and Compressible Turbulent Flows,” for Turbulence Modeling in Subsonic Flows Around Airfoils,” Physics
Journal of Fluid Mechanics, Vol. 403, Jan. 2000, pp. 89–132. of Fluids, Vol. 31, No. 1, 2019, Paper 015105.
https://doi.org/10.1017/s0022112099007004 https://doi.org/10.1063/1.5061693
[7] Slotnick, J. P., Khodadoust, A., Alonso, J., Darmofal, D., Gropp, W., Lurie, [25] Zhu, L., Zhang, W., Sun, X., Liu, Y., and Yuan, X., “Turbulence Closure
E., and Mavriplis, D. J., “CFD Vision 2030 Study: A Path to Revolutionary for High Reynolds Number Airfoil Flows by Deep Neural Networks,”
Computational Aerosciences,” NASA CR-2014-218178, 2014. Aerospace Science and Technology, Vol. 110, March 2021, Paper
[8] Durbin, P. A., “Some Recent Developments in Turbulence Closure 106452.
Modeling,” Annual Review of Fluid Mechanics, Vol. 50, Jan. 2018, https://doi.org/10.1016/j.ast.2020.106452
pp. 77–103. [26] Sun, X., Cao, W., Liu, Y., Zhu, L., and Zhang, W., “High Reynolds
[9] Craft, T. J., Launder, B. E., and Suga, K., “Development and Application Number Airfoil Turbulence Modeling Method Based on Machine
of a Cubic Eddy-Viscosity Model of Turbulence,” International Journal Learning Technique,” Computers & Fluids, Vol. 236, March 2022,
of Heat and Fluid Flow, Vol. 17, No. 2, 1996, pp. 108–115. Paper 105298.
https://doi.org/10.1016/0142-727x(95)00079-6 https://doi.org/10.1016/j.compfluid.2021.105298
[10] Duraisamy, K., Iaccarino, G., and Xiao, H., “Turbulence Modeling in [27] Liu, Y., Cao, W., Zhang, W., and Xia, Z., “Analysis on Numerical
the Age of Data,” Annual Review of Fluid Mechanics, Vol. 51, Jan. 2019, Stability and Convergence of Reynolds Averaged Navier–Stokes Sim-
pp. 357–377. ulations from the Perspective of Coupling Modes,” Physics of Fluids,
[11] Duraisamy, K., “Perspectives on Machine Learning-Augmented Vol. 34, No. 1, 2022, Paper 015120.
Reynolds-Averaged and Large Eddy Simulation Models of Turbu- https://doi.org/10.1063/5.0076273
lence,” Physical Review Fluids, Vol. 6, No. 5, 2021, Paper 050504. [28] Pope, S., “A More General Effective-Viscosity Hypothesis,” Journal of
https://doi.org/10.1103/PhysRevFluids.6.050504 Fluid Mechanics, Vol. 72, No. 2, 1975, pp. 331–340.
[12] Cheung, S. H., Oliver, T. A., Prudencio, E. E., Prudhomme, S., and https://doi.org/10.1017/S0022112075003382
Moser, R. D., “Bayesian Uncertainty Analysis with Applications to [29] Ling, J., Kurzawski, A., and Templeton, J., “Reynolds Averaged Turbu-
Turbulence Modeling,” Reliability Engineering & System Safety, lence Modelling Using Deep Neural Networks with Embedded Invari-
Vol. 96, No. 9, 2011, pp. 1137–1149. ance,” Journal of Fluid Mechanics, Vol. 807, Nov. 2016, pp. 155–166.
https://doi.org/10.1016/j.ress.2010.09.013 https://doi.org/10.1017/jfm.2016.615
[13] Ray, J., Dechant, L., Lefantzi, S., Ling, J., and Arunajatesan, S., “Robust [30] Ling, J., and Templeton, J., “Evaluation of Machine Learning Algo-
Bayesian Calibration of a k-Epsilon Model for Compressible Jet-in- rithms for Prediction of Regions of High Reynolds Averaged Navier
Crossflow Simulations,” AIAA Journal, Vol. 56, No. 12, 2018, Stokes Uncertainty,” Physics of Fluids, Vol. 27, No. 8, 2015, Paper
16 Article in Advance / SHAN ET AL.
085103. Aerospace Science and Technology, Vol. 126, July 2022, Paper 107328.
https://doi.org/10.1063/1.4927765 https://doi.org/10.1016/j.ast.2022.107328
[31] Ling, J., Jones, R., and Templeton, J., “Machine Learning Strategies for [49] Stuart, A., and Zygalakis, K., Data Assimilation: A Mathematical
Systems with Invariance Properties,” Journal of Computational Phys- Introduction, Oak Ridge National Lab., Oak Ridge, TN, 2015, Chap. 1.
ics, Vol. 318, Aug. 2016, pp. 22–35. [50] He, C., Wang, P., and Liu, Y., “Data Assimilation for Turbulent Mean
https://doi.org/10.1016/j.jcp.2016.05.003 Flow and Scalar Fields with Anisotropic Formulation,” Experiments in
[32] Jiang, C., Mi, J., Laima, S., and Li, H., “A Novel Algebraic Stress Model Fluids, Vol. 62, No. 5, 2021, p. 117.
with Machine-Learning-Assisted Parameterization,” Energies, Vol. 13, https://doi.org/10.1007/s00348-021-03213-8
No. 1, 2020, p. 258. [51] Foures, D. P., Dovetta, N., Sipp, D., and Schmid, P. J., “A Data-
https://doi.org/10.3390/en13010258 Assimilation Method for Reynolds-Averaged Navier–Stokes-Driven
[33] Zhang, X.-L., Xiao, H., Luo, X., and He, G., “Ensemble Kalman Method Mean Flow Reconstruction,” Journal of Fluid Mechanics, Vol. 759,
for Learning Turbulence Models from Indirect Observation Data,” Nov. 2014, pp. 404–431.
Journal of Fluid Mechanics, Vol. 949, Oct. 2022, p. A26. https://doi.org/10.1017/jfm.2014.566
https://doi.org/10.1017/jfm.2022.744 [52] Kato, H., Yoshizawa, A., Ueno, G., and Obayashi, S., “A Data Assimi-
[34] Weatheritt, J., and Sandberg, R., “A Novel Evolutionary Algorithm lation Methodology for Reconstructing Turbulent Flows Around Air-
Applied to Algebraic Modifications of the RANS Stress-Strain Rela- craft,” Journal of Computational Physics, Vol. 283, Feb. 2015,
tionship,” Journal of Computational Physics, Vol. 325, Nov. 2016, pp. 559–581.
pp. 22–37. https://doi.org/10.1016/j.jcp.2014.12.013
https://doi.org/10.1016/j.jcp.2016.08.015 [53] Zhang, X.-L., Michelén-Ströfer, C., and Xiao, H., “Regularized Ensem-
[35] Weatheritt, J., and Sandberg, R. D., “The Development of Algebraic ble Kalman Methods for Inverse Problems,” Journal of Computational
Stress Models Using a Novel Evolutionary Algorithm,” International Physics, Vol. 416, Sept. 2020, Paper 109517.
Journal of Heat and Fluid Flow, Vol. 68, Dec. 2017, pp. 298–318. https://doi.org/10.1016/j.jcp.2020.109517
https://doi.org/10.1016/j.ijheatfluidflow.2017.09.017 [54] Deng, Z., He, C., Wen, X., and Liu, Y., “Recovering Turbulent Flow
Downloaded by Tongji University on August 2, 2023 | http://arc.aiaa.org | DOI: 10.2514/1.J062711
[36] Zhao, Y. M., Akolekar, H. D., Weatheritt, J., Michelassi, V., and Field from Local Quantity Measurement: Turbulence Modeling Using
Sandberg, R. D., “RANS Turbulence Model Development Using Ensemble-Kalman-Filter-Based Data Assimilation,” Journal of Visuali-
CFD-Driven Machine Learning,” Journal of Computational Physics, zation, Vol. 21, No. 6, 2018, pp. 1043–1063.
Vol. 411, June 2020, Paper 109413. https://doi.org/10.1007/s12650-018-0508-0
https://doi.org/10.1016/j.jcp.2020.109413 [55] Kato, H., and Obayashi, S., “Approach for Uncertainty of Turbulence
[37] Emory, M., Larsson, J., and Iaccarino, G., “Modeling of Structural Modeling Based on Data Assimilation Technique,” Computers & Flu-
Uncertainties in Reynolds-Averaged Navier-Stokes Closures,” Physics ids, Vol. 85, Oct. 2013, pp. 2–7.
of Fluids, Vol. 25, No. 11, 2013, Paper 110822. https://doi.org/10.1016/j.compfluid.2012.09.002
https://doi.org/10.1063/1.4824659 [56] Zeng, F., Zhang, W., Li, J., Zhang, T., and Yan, C., “Adaptive Model
[38] Wu, J.-L., Wang, J.-X., and Xiao, H., “A Bayesian Calibration- Refinement Approach for Bayesian Uncertainty Quantification in Tur-
Prediction Method for Reducing Model-Form Uncertainties with Appli- bulence Model,” AIAA Journal, Vol. 60, No. 6, 2022, pp. 3502–3516.
cation in RANS Simulations,” Flow Turbulence and Combustion, https://doi.org/10.2514/1.J060889
Vol. 97, No. 3, 2016, pp. 761–786. [57] Subbian, G., Botelho e Souza, A. C., Radespiel, R., Zander, E., Mosha-
https://doi.org/10.1007/s10494-016-9725-6 gen, T., Friedman, N., Moioli, M., Breitsamter, C., and Sorensen, K.,
[39] Tracey, B., Duraisamy, K., and Alonso, J., “Application of Supervised
“Calibration of an Extended Eddy Viscosity Turbulence Model Using
Learning to Quantify Uncertainties in Turbulence and Combustion
Bayesian Update,” AIAA Journal, Vol. 60, No. 6, 2022, pp. 3487–3501.
Modeling,” 51st AIAA Aerospace Sciences Meeting Including the New
https://doi.org/10.2514/1.J060527
Horizons Forum and Aerospace Exposition, AIAA Paper 2013-0259,
[58] Doronina, O. A., Murman, S. M., and Hamlington, P. E., “Parameter
2013.
Estimation for Reynolds-Averaged Navier-Stokes Models Using
[40] Wang, J.-X., Wu, J.-L., and Xiao, H., “Physics-Informed Machine
Approximate Bayesian Computation,” AIAA Journal, Vol. 59, No. 11,
Learning Approach for Reconstructing Reynolds Stress Modeling Dis-
2021, pp. 4703–4718.
crepancies Based on DNS Data,” Physical Review Fluids, Vol. 2, No. 3,
2017, Paper 034603. https://doi.org/10.2514/1.J060308
https://doi.org/10.1103/PhysRevFluids.2.034603 [59] Rao, R. V., Savsani, V. J., and Vakharia, D. P., “Teaching-Learning-
[41] Yin, Y., Yang, P., Zhang, Y., Chen, H., and Fu, S., “Feature Selection and Based Optimization: An Optimization Method for Continuous Non-
Processing of Turbulence Modeling Based on an Artificial Neural Net- Linear Large Scale Problems,” Information Sciences, Vol. 183, No. 1,
work,” Physics of Fluids, Vol. 32, No. 10, 2020, Paper 105117. 2012, pp. 1–15.
https://doi.org/10.1063/5.0022561 https://doi.org/10.1016/j.ins.2011.08.006
[42] Wu, J.-L., Xiao, H., and Paterson, E., “Physics-Informed Machine [60] Rao, R. V., Savsani, V. J., and Vakharia, D. P., “Teaching-Learning-
Learning Approach for Augmenting Turbulence Models: A Compre- Based Optimization: A Novel Method for Constrained Mechanical
hensive Framework,” Physical Review Fluids, Vol. 3, No. 7, 2018, Paper Design Optimization Problems,” Computer-Aided Design, Vol. 43,
074602. No. 3, 2011, pp. 303–315.
https://doi.org/10.1103/PhysRevFluids.3.074602 https://doi.org/10.1016/j.cad.2010.12.015
[43] Wu, J., Xiao, H., Sun, R., and Wang, Q., “Reynolds-Averaged Navier– [61] Khatir, S., Wahab, M. A., Boutchicha, D., and Khatir, T., “Structural
Stokes Equations with Explicit Data-Driven Reynolds Stress Closure Health Monitoring Using Modal Strain Energy Damage Indicator
Can Be Ill-Conditioned,” Journal of Fluid Mechanics, Vol. 869, Coupled with Teaching-Learning-Based Optimization Algorithm and
June 2019, pp. 553–586. Isogoemetric Analysis,” Journal of Sound and Vibration, Vol. 448,
https://doi.org/10.1017/jfm.2019.205 May 2019, pp. 230–246.
[44] McConkey, R., Yee, E., and Lien, F. S., “Deep Structured Neural Net- https://doi.org/10.1016/j.jsv.2019.02.017
works for Turbulence Closure Modeling,” Physics of Fluids, Vol. 34, [62] Shukla, A. K., Singh, P., and Vardhan, M., “An Adaptive Inertia Weight
No. 3, 2022, Paper 035110. Teaching-Learning-Based Optimization Algorithm and its Applica-
https://doi.org/10.1063/5.0083074 tions,” Applied Mathematical Modelling, Vol. 77, Jan. 2020, pp. 309–
[45] Yan, C., Li, H., Zhang, Y., and Chen, H., “Data-Driven Turbulence 326.
Modeling in Separated Flows Considering Physical Mechanism Analy- https://doi.org/10.1016/j.apm.2019.07.046
sis,” International Journal of Heat and Fluid Flow, Vol. 96, Aug. 2022, [63] Snoek, J., Larochelle, H., and Adams, R. P., “Practical Bayesian
Paper 109004. Optimization of Machine Learning Algorithms,” Proceedings of the
https://doi.org/10.1016/j.ijheatfluidflow.2022.109004 25th International Conference on Neural Information Processing Sys-
[46] Yan, C., Zhang, Y., and Chen, H., “Data Augmented Turbulence Mod- tems, Vol. 2, Curran Associates Inc., Lake Tahoe, NV, 2012, pp. 2951–
eling for Three-Dimensional Separation Flows,” Physics of Fluids, 2959.
Vol. 34, No. 7, 2022, Paper 075101. [64] Erhard, P., Etling, D., Muller, U., Riedel, U., Sreenivasan, K., and
https://doi.org/10.1063/5.0097438 Warnatz, J., Prandtl-Essentials of Fluid Mechanics, Springer Science
[47] Rumsey, C. L., Coleman, G. N., and Wang, L., “In Search of Data- & Business Media, New York, 2010, Chap. 6.
Driven Improvements to RANS Models Applied to Separated Flows,” [65] Paszke, A., Gross, S., Chintala, S., and Chanan, G., “Pytorch: Tensors
AIAA Scitech 2022 Forum, AIAA Paper 2022-0937, 2022. and Dynamic Neural Networks in Python with Strong GPU Acceler-
[48] Liu, Y., Zhang, W., and Xia, Z., “A New Data Assimilation Method of ation,” PyTorch: Tensors and Dynamic Neural Networks in Python with
Recovering Turbulent Mean Flow Field at High Reynolds Numbers,” Strong GPU Acceleration, Vol. 6, No. 3, 2017, p. 67.
Article in Advance / SHAN ET AL. 17
[66] Somers, D. M., “Design and Experimental Results for the S809 Airfoil,” Optimization,” arXiv:2212.03183, 2022.
National Renewable Energy Lab. TR NREL/SR-440-6918, Golden, https://doi.org/10.48550/arXiv.2212.03183
CO, 1997. [70] Zhu, L., Wang, T., Fan, Z., Xiang, X., Zhang, W., and Yuan, X.,
[67] Somers, D. M., “Design and Experimental Results for the S805 Airfoil,” “Physics-Assisted Recursive Method for Sample Selection from Wall-
National Renewable Energy Lab. TR NREL/SR-440-6917, Golden, Bounded Turbulence Data,” Physics of Fluids, Vol. 34, No. 8, 2022,
CO, 1997. Paper 085132.
[68] Somers, D. M., “Design and Experimental Results for the S814 Airfoil,” https://doi.org/10.1063/5.0101008
National Renewable Energy Lab. TR NREL/SR-440-6919, Golden,
CO, 1997. P. Durbin
[69] Cao, W., Liu, Y., Shan, X., Gao, C., and Zhang, W., “A Novel Con- Associate Editor
vergence Enhancement Method Based on Online Dimension Reduction
Downloaded by Tongji University on August 2, 2023 | http://arc.aiaa.org | DOI: 10.2514/1.J062711