ArticlePDF Available

Abstract and Figures

Artificial neural network surrogate modeling with its economic computational consumption and accurate generalization capabilities offers a feasible approach to aerodynamic design in the field of rapid investigation of design space and optimal solution searching. This paper reviews the basic principle of artificial neural network surrogate modeling in terms of data treatment and configuration setup. A discussion of artificial neural network surrogate modeling is held on different objectives in aerodynamic design applications, various patterns of realization via cutting-edge data technique in numerous optimizations, selection of network topology and types, and other measures for improving modeling. Then, new frontiers of modern artificial neural network surrogate modeling are reviewed with regard to exploiting the hidden information for bringing new perspectives to optimization by exploring new data form and patterns, e.g. quick provision of candidates of better aerodynamic performance via accumulated database instead of random seeding, and envisions of more physical understanding being injected to the data manipulation.
Content may be subject to copyright.
Original Article
A review of the artificial neural
network surrogate modeling
in aerodynamic design
Gang Sun
1
and Shuyue Wang
2
Abstract
Artificial neural network surrogate modeling with its economic computational consumption and accurate generalization
capabilities offers a feasible approach to aerodynamic design in the field of rapid investigation of design space and optimal
solution searching. This paper reviews the basic principle of artificial neural network surrogate modeling in terms of data
treatment and configuration setup. A discussion of artificial neural network surrogate modeling is held on different
objectives in aerodynamic design applications, various patterns of realization via cutting-edge data technique in numerous
optimizations, selection of network topology and types, and other measures for improving modeling. Then, new frontiers
of modern artificial neural network surrogate modeling are reviewed with regard to exploiting the hidden information
for bringing new perspectives to optimization by exploring new data form and patterns, e.g. quick provision of candidates
of better aerodynamic performance via accumulated database instead of random seeding, and envisions of more physical
understanding being injected to the data manipulation.
Keywords
Artificial neural network, surrogate modeling, aerodynamic design, machine learning, optimization
Date received: 2 April 2019; accepted: 21 June 2019
Introduction
The sector of commercial aeronautics is meeting the
challenges of public expectation of cheaper fares and
reduced environmental impact upon community noise
around airports and global warming.
1
The European
Union Vision For 2025 requires progress in low-
emission energy to secure a sustainable development.
The Advisory Council for Aviation Research
(ACARE) has set a 2050 goal for civil aeronautical
industry to allow a 75% reduction in CO
2
emissions
per passenger kilometer, a 90% reduction in NO
x
emission, and a 65% reduction in the perceived
noise emission of flying aircraft.
2
Therefore, many
institutions are dedicated to research and technical
exploration in aerodynamic design and optimization.
3
For example, flight tests of the BLADE laminar wing
boast a 50% wing friction reduction and up to 5%
less CO
2
emissions; Clean Sky and SESAR projects
introduce a new generation of aircraft reducing emis-
sions by 15–20%.
4
Aerodynamic design is related to airfoil, aircraft
wing, turbine engine blades, unmanned aerial vehicle
(UAV), etc. Generally, typical aerodynamic designs
and optimizations formulate objectives, optimization
algorithms, constraint functions, and design variables.
One major obstacle is the right optimization pattern/
approach for the project. The traditional solution to
aerodynamic design problems tends to be a top-down
approach that relies on physics modeling. For exam-
ple, the inverse design of pressure distribution desig-
nating, as one of the many methods proposed in wing
drag reduction problems, modifies the geometry via
iterations until the designated pressure distribution
over surface is obtained.
5
This method is later chal-
lenged by new alternatives in terms of computational
resources consumption, e.g. heuristic algorithms com-
bined with the parametric geometry description
method.
6
Also, nonlinearity features the aerodynamic
optimization problems not only in the physics behind
flow phenomena, but also in the influence of geometry
description approach on corresponding aerodynamic
performance. Furthermore, many aerodynamic design
problems require time-consuming evaluations, com-
pared with the duration of operation of the
Proc IMechE Part G:
J Aerospace Engineering
0(0) 1–10
!IMechE 2019
Article reuse guidelines:
sagepub.com/journals-permissions
DOI: 10.1177/0954410019864485
journals.sagepub.com/home/pig
1
Department of Aeronautics & Astronautics, Fudan University, China
2
AECC Commercial Aircraft Engine Co., Ltd, China
Corresponding author:
Shuyue Wang, AECC Commercial Aircraft Engine Co., Ltd, China.
Email: henri_w_91@hotmail.com
optimization algorithm. The computational resource
consumption grows rapidly with the utilization of
high-fidelity tools for simulations.
7
In addition, most
aerodynamic design problems require an appropriate
amount of sample points generated via distributing
approaches of design of experiment (DoE) methods,
e.g. D-optimality, Monte Carlo, and Latin hypercube
in multivariable design space, before the set of experi-
mental points is sent to simulator for responses.
For example, large numbers of analyses have to be
carried out in constructing Hessian at the design
point by sampling the design space when there are
many variables, particularly when using finite differ-
ence methods to evaluate gradients.
8
In fact, many
optimizations depend on some forms of internal
model for design space exploration.
9
For example,
simulations of flow field around new airfoils for dif-
ferent set of shape variables
10
or newly morphed
geometry
11
have to be conducted to populate the
design space in order to find the optimal candidate.
That is to say, obtaining enough information to pre-
dict a design landscape in a hypercube of increasing
dimensions is a barrier in many optimizations.
12
Approaches including abstraction of problem dimen-
sions and simplification of geometry topology have
been adopted in many studies to relieve this difficulty,
which yet leads to the inevitable deviation from real
design.
13
A strategy of optimization is demanded to
be efficient, intelligent, and credible for balancing the
modeling efforts and design space scope.
14
The rapid advance in data science has brought new
insights into aerodynamic design and optimization by
constructing surrogate models (also termed as meta-
model or response surfaces). The ‘‘aerodynamic
design’’ refers to the design of airfoil, wing, engine
nacelles, etc. that are components of an aircraft.
A surrogate model is proposed as a data-driven and
bottom-up approach used when an outcome of inter-
est cannot be easily obtained or the inner mechanism
of simulation is not assumed to be known. It can be
viewed as the response of simulator to the data points
in design space comprehensively harnessing high-
fidelity simulations and experiments to aid the
optimization, sometimes dominating the whole opti-
mization process, and sometimes functioning just as a
supplementary aid.
15
The rise of surrogate model
comes with the application of inverse design.
Traditionally, airfoil design is important for aircraft
wings, helicopter rotor blades, etc.
16
Given the bound-
ary conditions of coming flow, the airfoil shape deter-
mines its aerodynamic performance including the
pressure distribution over the surface. Navier–Stokes
equations are applied for obtaining the pressure dis-
tribution of specified airfoil shape. Then, the pressure
distribution is specified and the airfoil shape is
obtained as an output of complex aerodynamic
shape optimization procedure.
11
In this circumstance,
a surrogate model can be introduced to comprehen-
sively harness data from high-fidelity simulations and
experiments to aid the optimization. Meanwhile,
reduced-ordered modeling is a similar method that
focuses on abstract regeneration of complex flowfield
by modeling.
17
For example, the curse of the dimen-
sionality can be relieved with reduced-order modeling
in unsteady aerodynamics at varying flow condi-
tions.
18
Comparatively, surrogate modeling is more
applicable than reduced-order modeling, because the
former is more related to the input and output data of
optimization problem and is less involved in detailed
aerodynamics.
19
Therefore, this paper focuses on
surrogate model thereafter.
Artificial neural network (ANN) is proposed as a
data-driven method to transform engineering analysis
and design.
20
It emulates biological information pro-
cessing detouring the need of any objective functions;
thus it offers a feasible solution to the technological
needs in aerodynamic optimization, which will be dis-
cussed in the following section. It can be considered as
an interpolation tool for obtaining data that are not
originally present in the training data. For example,
data-fit models are generated using regression of high-
fidelity simulation data from the input to the output.
7
ANN has been widely applied in modern surrogate
modeling with its advantage of consuming trivial com-
putational effort; thus, it can be used as the assistant for
computational fluid dynamics (CFD) calculation for a
large number of designed geometry in a short time,
which greatly increases the optimization efficiency.
21
Its accurate generalization and parallel computation
capabilities in complex engineering design problems
are helpful in the rapid investigation of design space
and searching for optimalities.
12
For example, ANN
has been used to expedite decision-making process in
early stages of aircraft design process and to select
proper combination of engine thrust, wing area, and
the aircraft weight without going through elaborate
details of other direct approaches.
22
The applications
and prospects in some new frontiers of ANN surrogate
modeling will be discussed in a later section in detail.
Artificial neural network
The advanced intellectual capability and processing
power of human brains come from the biological
neural network that are composed of numerous chem-
ically connected neurons.
12
A neuron is connected to
one another with axons and dendrites; the connecting
regions between them are synapses.
23
A neuron
receives input from many sources, and then generates
a unique output that can be passed on to other
neurons in turn.
24
The complexity of biological
neural network determines the level of intelligence.
24
The architecture and strengths of synaptic connec-
tions often adapt to external stimuli, which is how
learning takes place in organisms.
25
Similarly, ANN
propagates the computed values from the input neu-
rons to the output neurons, where learning takes place
by changing the weights representing the connections
2Proc IMechE Part G: J Aerospace Engineering 0(0)
between neurons.
26
In many applications, ANN is
needed to adjust their internal structure to produce
correct outputs for sample inputs, thus approximating
the implicit relationship.
27
Various input–output functions and learning meth-
ods can be implemented in realizing neural networks.
The configuration of neural network is usually one of
the biggest problems in optimization. Figure 1 shows
the structure of perceptron as fundamental component
of ANN architecture, which contains one input node,
one hidden node, and an output node. Generally, the
paradigm of ANN is composed of a multi-layer per-
ceptron (MLP) based on feed-forward, supervised
learning, and an error back-propagation training algo-
rithm. Consider a situation where each training
instance is of the form ð
X,oÞ:each
X¼½x1,...,xd
contains dfeature variables, and o2f1, þ1gcon-
tains the observed value (which is given to the designer
as a part of the training data). The input layer contains
dnodes that transmit dfeatures
X¼½x1,...,xdwith
edges of weight
W¼½w1,...wdto an output node.
The input layer does not perform any computation
in its own right, and the linear function
W
X¼
Pd
i¼1wixiis computed at the output nodes.
Subsequently, an activation function sign of this
value in form of real number predicts the dependent
variable of
X. The activation function as the source of
nonlinearities determines the input–output relationships
of each processing unit as well as the form of the final
solution. Therefore, the prediction ^
ois computed as:
^
o¼signð
W
XÞ¼signPd
i¼1wixiwhere the sig-
moidal function sign maps a real value to either –1
or þ1, which is a common approach in the ANN con-
figuration. Appropriate activation function can provide
the desired nonlinear relationship between the input
and output vectors. The circumflex on top of the vari-
able oindicates a predicted value instead of an observed
one. The primary objective for ANN training is to
reduce the error of prediction Eð
XÞ¼o^
obetween
the observed value in the training sample and the pre-
dicted outcome. Recurrent connections can also be uti-
lized where the predicted outputs become part of the
next input vector. When the error value Eð
XÞis non-
zero, the weights in the neural network need to updat-
ing in the negative direction of error gradient.
The configuration of the value set to each neuron
and weights is the result of neural network training.
The operation of a perceptron lays foundation of
ANN; its interpretation as a computational unit is
useful because it allows to put together multiple
units in order to create powerful models in neural
network training.
25
Thereby, the basic ANN architec-
ture comprises an input layer, hidden layer(s), and an
output layer. Information processing, proceeding
from left to right within each layer of the ANN,
occurs at many simple processing units or elements.
ANN topology is established/modified according to
the detailed situation of the optimization problem: In
single-layer neural networks (Figure 1), the training pro-
cess is straightforward because the error can be com-
puted as a direct function of the weights, which allows
easy gradient computation. In multilayer networks
(Figure 2), the error is a complicated composition func-
tion of the weights in earlier layers. The gradient of a
composition function is computed using back-propaga-
tion algorithm, which leverages the chain rule of differ-
ential calculus, computing the error gradients with
respect of weights in terms of summations of local-gra-
dient products over the various paths from nodes to
outputs. The principle of weight adjusting is as follows
@L
@wðhr1,hrÞ
¼@L
@oX
½hr,hrþ1,...,hk,o2P
@o
@hkY
k1
i¼r
@hiþ1
@hi
"#
@hr
@wðhr1,hrÞ
,8r21...k
Figure 1. Basic architecture of a perceptron.
Sun and Wang 3
where Lis the error function; his the hidden layer,
with subscript indicating layer sequence; wðhr1,hrÞis
the weight value connecting layers h
r
and hr1.
25
The initialization of weight and biases for ANN is
investigated to select the effective starting points for
training network efficiently and accelerating the conver-
gence.
12
The optimal number of nodes in the hidden
layer and the optimal number of hidden layers is pro-
blem-dependent. Networks with different numbers of
neurons were evaluated to minimize the regression
error; however, these numbers should be kept low for
the computational efficiency. The number of nodes and
layers should be increased if convergence difficulties are
encountered, but should not exceed the total number of
input and output variables. A simpler network with no
hidden layers may be computationally efficient, but it
represents only linear mapping between input and
output quantities, known as flat networks and can be
inadequate to model nonlinear relationships.
ANN modeling of learning from the accumulation
of expertise have found their way into practical appli-
cations in many areas.
25
The developed techniques
assist in addressing a wide range of complex problems
in aerodynamic design, where an ANN is fed with CFD
simulation during training. For example, an aero-
dynamic database consisting of approximately 100,000
cases calculated with a full-potential code with compu-
tation of viscous effects was used for the neural network
training, with the aid of backpropagation algorithm,
scaled gradient algorithm, and Nguyen–Wridow
weight initialization.
28
Among the techniques, a surro-
gate model established/aided by neural network method
attracts many scientists due to its potential to automat-
ically give the reference geometry according to the
design target.
29
The following section will discuss in
detail the implementation of ANN in surrogate model-
ing in the field of aerodynamic design.
Surrogate model in aerodynamic design
with ANN
A surrogate model is aimed at reducing computational
resource consumption in aerodynamic design and opti-
mization. Efforts have been put so that designers get
immediate feedback within design iterations. With sur-
rogate modeling, CFD can be saved during optimiza-
tion except for final design validation. ANN is used in
many applications of surrogate models due to its huge
convenience available for problems with large amount
of data. The principle behind surrogate modeling is
that data at input and output is related through the
pattern of the trained neural network.
Direct applications of ANN surrogate modeling in
aerodynamic design
Many ANN surrogate modeling have been applied in
optimization. ANN has been implemented efficiently to
interpolate the aerodynamic pressure loads for one-
way UAV fluid structure interaction.
30
The result
shows good agreement with the actual pressure profile
on aircraft compared against two-dimensional curve
fitting with higher order polynomials. With data train-
ing, ANN is able to learn active control strategy from
experiments of mass flow rates of two jets on sides of a
cylinder.
31
Its predictive capability is shown insensitive
to numerical instabilities and convergence difficulties
typically associated with computational processes.
24
Turbomachinery uncertainty analysis requires per-
forming a large number of simulations, the computa-
tional cost of which can be greatly alleviated with
ANN surrogate modeling.
32
ANN has successfully
helped to estimate the separation point and stall
speed of cascaded fins from the relationship with the
number of fins in the cascade.
33
Surrogate models with
ANN have been shown a good alternative to conven-
tional solution with regard to the prediction of aero-
dynamic coefficients of airplanes of high accuracy.
28
ANN has been used for space mapping for transonic
airfoil aerodynamic shape optimization.
34
ANN has
been trained by the data of fuselage drag coefficient
obtained by accumulated experimental results con-
ducted in wind tunnel to be capable of fuselage drag
coefficient estimation for each parameter values of
fuselage shape with respect to inputs without rigorous
computations.
20
It has also helped to achieve optimal
profiles for minimizing time-averaged drag and buffet
magnitude in the supercritical airfoil design.
10
The numerical search for the optimum shape is of
great interest for aircraft and turbomachinery
designers. The authors of this paper have both been
dedicated to an applicable airfoil/wing inverse design
method with the help of ANN and database (Figure 3)
in a design for a transonic swept wing of a passenger
jet.
16
It can directly generate profiles fitting the
requested aerodynamic performance with trained
neural network, avoiding the repetitive cut-and-try.
35
Variation, improvement, and development of ANN
surrogate modeling
Selection of type of neural network. The type of neural
network is an important option that lays influence
Figure 2. Basic architecture of a multilayer perceptron.
4Proc IMechE Part G: J Aerospace Engineering 0(0)
on the effect of the ANN surrogate modeling. There
was an intensive comparative study on the approxi-
mation performance of three prospective surrogate
models: ANN, radial basis function (RBF), and sup-
port vector regression.
32
The result shows that ANN
outperforms others, but it may alter if the problem is
changed because ANN needs a certain data set to be
effectively trained. A data set is an assembly of data.
Different surrogate modeling approaches, e.g. RBF,
Kriging, and support vector regression, etc., have
been compared to bring the efficient global optimiza-
tion closer to reality.
8
It is certain that the best selec-
tion of ANN architecture always accomplishes with
different data sets of problem.
20
The outcomes can be
influenced by many factors, and therefore there is no
simple deduction to which type of surrogate model
outperforms others. The main approaches in the fron-
tiers of ANN surrogate modeling proposed to
enhance the estimating abilities by recent studies are
discussed as follows.
Treatment to the input and output data for neural network
training. Conventionally, the input data to the ANN is
simply geometric parameters in geometry-aerody-
namic performance surrogate modeling, e.g. wing
planform, airfoil geometry and flight condition,
etc.
28
For example, wing planform parameters of
UAV design were determined through an aero-
dynamic optimization process using both genetic
algorithms (GAs) and ANNs.
36
The number of par-
ameters should be kept as little as possible; otherwise
the sufficiency of sample data would be difficult to be
satisfied in the network training. A class/shape func-
tion transformation (CST) geometry parametrization
method represents an accurate UAV aerofoil with 10
geometry design variables.
12
Parametric section
(PARSEC) is compared with other kinds of paramet-
rization method and is evaluated as appropriate for
airfoil description due to its accuracy and
intuitiveness.
16
ANN designers are inspired by the idea that the
outcome of data training may largely be dependent
on the form the input data takes. On one hand, the
form of input data should be excluded with nonmea-
ningful information so that the training can be guided
with some kind of direction. On the other hand, the
form itself may hinder the ANN to automatically
relate the crucial physical meaning that effectively
decides the output data (e.g. aerodynamic perform-
ance) during training. For example, the geometric rep-
resentations are sometimes not effective for neural
network training since the hidden semantic meaning
of the vectors of input data varies.
37
Data tend to lose
its apparent physical meaning in the process of par-
ametrization and normalization. Obviously, the data
form has influence on the information where the data
are transmitted to the neural network during training.
Some knowledge of aerodynamic optimization that is
not expressed in data will never be ‘‘understood’’ by
the neural network.
The aerodynamic performance of an airfoil is func-
tion of its geometrical shape, which implies in many
situations (especially when the target aerodynamic
performance is not multi-objective) where there may
be more than one set of geometrical shape that fits the
aerodynamic feature given by designers. Under this
circumstance, classification via self-organizing map-
ping (SOM) can relieve this challenge, applications
of which can be seen in Figures 4 and 7, where data-
base of airfoils are classified into several groups
according to the similarity of feature data.
Therefore, new forms of geometric representation
method are proposed specifically to the network train-
ing. Geometry data instead of abstract parameters can
be directly input into deep learning network in the
form of coordinate of wing profile points, or even in
the form of tensors that records the connection of the
concerned point with other neighboring points, with-
out the need for complex parametrization.
38
Even at
the output, the form can be extended to two-dimen-
sional and three-dimensional pressure distribution
over a solid body of aircraft, which can be beneficial
for aerodynamic design.
11
For example, a signed dis-
tance function (SDF) sampled on a Cartesian grid was
proposed as a universal representation for different
geometries, which is shown to be effective for convo-
lutional neural networks.
37
SDF not only provides
local geometry details, but also contains additional
information of the global geometry structure.
Another solution is data filtering via principal com-
ponent analysis (PCA), a statistical procedure that
uses an orthogonal transformation to convert a set
of observations of possibly correlated variables into
Figure 3. An airfoil database for inverse design.
Sun and Wang 5
a set of values of linearly uncorrelated variables ‘‘prin-
cipal components’’. PCA reduces the dimensions of
the problem with kernel function in interpolating non-
linear problems, thus saving computational resources.
In the inverse design model of stall lift robustness for
high-lift device, PCA is applied to operate on the
input data to the network being trained and obtains
satisfactory result (Figure 5).
39
Similarly, there are also studies about the treat-
ment of output data of neural network training. For
example, grouped method of data handling (GDMH)
neural network can be used in order to transform dis-
crete CFD data into continuous function.
40
The para-
mount goal of GDMH modeling is to generate a
quadratic polynomial function in a feed-forward net-
work whose coefficients are obtained with regression
technique. By means of a complex polynomial
function, the generic form of relation between the
input and output variables can be expressed as
Ivakhnenko polynomial.
Utilization of various levels of information. As a matter of
fact, the data in the design space can be classified by
the information conveyed by data itself.
41
Different
levels of information hidden in physics can be
extracted via different procedures. For example, mul-
tiple design alternatives have to be quickly iterated in
preliminary design to make initial decisions without
high-fidelity simulations. Similarly, the multilevel sur-
rogate modeling (also termed as variable-resolution
model) is proposed to obtain the optimal area in the
design space quickly, after which the search for the
optimal point location is held in the neighboring
region of a smaller area in design space thus saving
computational resource. Designers can even directly
apply the deep learning approximation model in
design space exploration algorithms without training
extra lower-dimensional surrogate models.
37
One such
application is a multilevel surrogate-based aerofoil
shape optimization.
42
As three fundamental parts of
ANN, i.e. the form that input data takes, the type,
topology and configuration of neural network, and
the form the output data takes, the data flow should
be complete as well as well-arranged. The progress
can also be made at the procedure of surrogate mod-
eling, which can be in new form other than simple
data bunching.
Unexploited hidden information in optimization
ANN is used to utilize the resource of accumulated
airfoil data so that it can be able to learn from large
amount of data, instead of using rule-based program-
ming.
43
There is still room for improvement in making
ANN learn in a ‘‘smarter’’ way. The hidden informa-
tion has to be exploited so that the design space con-
tains new perspectives beneficial to optimization.
Take drag reduction for example: the flow phenom-
enon involves many factors that may have impact on
the aerodynamic performance, e.g. the position and
vibrating frequency of separating in buffets in the
boundary layer of transonic airfoil; the peak of pres-
sure value over the surface that indicates shock wave
position and the distribution of the pressure that
determines the profile drag of an aircraft wing; the
location and emerging time of vortex cores; the distri-
bution of boundary layer thickness. A good surrogate
model should contain the above information during
neural network training, while does not mix all the
useful information into a mess.
It is known that different aerodynamic perform-
ances of two airfoils are result of their different geom-
etry.
44
In this approach, ANN is expected to correlate
the relationship; thereby new airfoil geometry that
leads to better aerodynamic performance will be
able to be produced. The authors of this paper have
Figure 5. Framework of the PCA–ANN-based inverse design
model.
Figure 4. Classification of airfoil database via SOM.
6Proc IMechE Part G: J Aerospace Engineering 0(0)
done similar research in exploiting airfoil database of
geometry and aerodynamic performance from accu-
mulated experiment and CFD calculation results
based on ANN.
45
The proposed approach ‘‘database
self-expansion’’ is focused on quickly providing new
airfoil candidate that has better aerodynamic per-
formance (Figure. 6), which is different from other
algorithms e.g. particle swarm optimization, ant
colony optimization, etc. The database is classified
for data concentration via SOM, as is shown in
Figure 7. Conclusively, the comparisons of geometry
before and after optimization are shown in Figure 8.
The corresponding comparison of aerodynamic per-
formance is shown in Figure 9.
Collaboration with other optimization algorithms. The pos-
sibilities of combining the advantages of different
optimization algorithms are studied by many
researchers. The heuristic algorithm of GA is usually
chosen due to its simplicity to implement, their
robustness, and flexibility in different situation of
various problems. One big disadvantage associated
with GA is that they are computationally time-con-
suming especially in aerodynamic optimization where
a CFD solver is used for the fitness function evalu-
ation. This makes the use of ANN an efficient way to
reduce the computational time, since ANN decouples
the aerodynamic solver from the optimization process
where the GA operates simultaneously with ANN.
36
ANN is employed as one of the reliable and fast meth-
ods of predicting aerodynamic coefficients to
select optimized airfoils
10
as well as a lift-drag ratio
optimization for airfoil
46
with GA. Approximated
pre-evaluations based on ANN are used in a hybrid
optimization procedure with GA to determine airfoil
shape in three-dimensional wing design to benefit
from the accumulated knowledge thus reducing
Figure 6. Illustration of database self-expansion flow chart.
Figure 7. SOM geometry classification situation.
Sun and Wang 7
the number of CFD evaluations required at each
generation.
47
There are also other types of combination of opti-
mization algorithms with ANN. A hybrid model that
combines state-space model (supported by wind-
tunnel experimental data) and ANN is proposed to
describe the aircraft unsteady aerodynamic character-
istics.
48
Thereby, the separation point model in state-
space representation is reserved to describe the time
delay of the unsteady aerodynamic responses, while
the conventional polynomial model is replaced by
ANN to improve accuracy and universality. An archi-
tecture combining a variational autoencoder mapping
shapes to latent representations and Gaussian process
regression is jointly trained to generate improved
shapes in the two-dimensional case.
9
A novel algo-
rithm to estimate the optimum value of the fuselage
drag coefficient is designed by integrating ANN into
the algorithm of simultaneous perturbation stochastic
approximation (SPSA).
20
There are also attempts of using different
approaches within the domain of ANN surrogate
modeling, although the basic pattern is quite similar
to one another. For example, the surrogate models by
implementing enhanced neural networks (ENNs)
have been conducted in establishing a hybrid opti-
mizer, which is executed to search for the first tenta-
tive optimal point.
12
The analysis code is performed
on the tentative optimal point to check the difference
between the surrogate model ENN and the analysis
code.
Deep learning in surrogate modeling. In MLP architec-
ture, the learning capability can be increased by
adding hidden layers and/or units in hidden layer.
However, the trade-off space between the network
size and the learning capability is mainly determined
by stereotyped variability due to the underlying
assumption of ‘‘fully-connected’’ network structure.
In this context, ‘‘deep learning’’ has attracted many
studies in recent years, although it is just a sub-
concept under ANN. Compared with its conventional
MLP counterparts, deep learning is equipped with
more training layers and characterized layer (e.g. con-
volutional layer and pooling layer in the famous
LeNet-5).
49
Conventional MLP are compared with
the convolutional neural network (CNN) results: the
deep learning surrogate modeling exhibits a competi-
tive prediction accuracy with minimal constraints in
geometric representation.
50
Deep learning is enabled
to learn invariant high-level features when the data
have strong spatial and/or temporal correlations.
Despite the limitation in application (e.g. progress
are mostly seen in the frontier of image recognition)
and the requirement of sample data of higher magni-
tude, deep learning is beneficial in the field of aero-
dynamic design surrogate model because it no longer
needs the a priori treatment to the input data (e.g. the
hand-crafting of features by experts), thus human
experience can be less relied on and new perspective
of design space can be created.
There are an increasing number of applications of
deep learning in aerodynamic design, most of which
takes different forms than conventional ANN,
although the principle of surrogate model is not chan-
ged. CNN is able to estimate the velocity field two
orders of magnitude faster than GPU-accelerated
CFD solver and four orders of magnitude faster
than a CPU-based CFD solver at a cost of a low
error rate.
37
In a long endurance UAV aerofoil
design optimization, repetitively enhanced neural net-
works (RENN) method is developed and presented
for complex and implicit engineering design problems,
which constructs an accurate surrogate model and
avoids over-fitting during neural networks training
from supervised learning data.
12
The optimizer seeks
a tentative optimum point, which is then repetitively
added into the supervised learning data until tolerance
is reached. CNN has been applied to map airfoil
shapes to pressure distribution under the framework
of classification problem using discretized pressure
coefficient.
51
In the testing phase, a new pressure coef-
ficient distribution is given to the CNN model,
Figure 9. The skin friction coefficient C
f
and pressure coef-
ficient C
p
distribution at specified position of nacelle surface
before and after database self-expansion.
Figure 8. Comparison of initial airfoil and the new airfoil’s
upper curve by database self-expansion.
8Proc IMechE Part G: J Aerospace Engineering 0(0)
generating an airfoil shape that is close to the asso-
ciated airfoil with an average L
2
error of less than 2%.
Using conditional generative adversarial networks
(cGAN), new data-driven models are trained by
deep learning for direct generation of solutions to
steady-state heat conduction and incompressible
fluid flow purely on observation without knowledge
of underlying physical models.
52
Conclusions
ANN surrogate modeling offers a feasible approach to
aerodynamic design in the field of rapid investigation of
design space and optimal solution searching. The direct
motive of a surrogate model is to establish a data-driven
and bottom-up approach used when an outcome of
interest cannot be easily obtained. The principle behind
surrogate modeling is that data at input and output are
related through the pattern of the trained neural net-
work. Introducing the basic principle of ANN as an
excellent surrogate modeling method, this paper focuses
on its data treatment and configuration setup.
ANN has successfully helped in direct applications
of ANN surrogate modeling in aerodynamic design.
For example, the numerical search for the optimum
shape is of great interest for aircraft and turboma-
chinery designers. This paper discusses the selection
of the type of neural network that may have influence
on the optimization effect. It is noted that ANN needs
a certain data set to be effectively trained. Treatment
to the input and output data for neural network train-
ing has also been discussed. In particular, new forms
of geometric representation method are proposed spe-
cifically to the network training.
ANN not only performs well in surrogate model-
ing, but also produces potential advantages in opti-
mization. New frontiers of modern ANN surrogate
modeling are reviewed in this paper. As for the util-
ization of various levels of information, the multilevel
surrogate modeling is proposed to obtain the optimal
area in the design space quickly thus saving compu-
tational resource. There has also been attempts of
sorting out optimization direction in the accumulated
database. Also, there are many types of combination
of optimization algorithms with ANN. Lastly, deep
learning is beneficial to the field of aerodynamic
design surrogate model because it no longer needs
the a priori treatment to the input data and thus
human experience can be relied less. Meanwhile,
new perspective of design space can be created.
Declaration of Conflicting Interests
The author(s) declared no potential conflicts of interest with
respect to the research, authorship, and/or publication of
this article.
Funding
The author(s) received no financial support for the research,
authorship, and/or publication of this article.
ORCID iD
Shuyue Wang https://orcid.org/0000-0001-8452-5602
References
1. Abbas A, De Vicente J and Valero E. Aerodynamic
technologies to improve aircraft performance. Aerosp
Sci Technol 2013; 28: 100–132.
2. Botez RM. Green aircraft minimum fuel consumption
methodologies. In: Oral or poster sessions, during
the GLOREP 2018 conference, Timisoara, Romania,
15–17 November 2018.
3. ACARE. Aeronautics and air transport beyond vision
2020 (towards 2050), 2010.
4. Sky C. Clean sky. European Union Funding for Research
and Innovation, 2018.
5. Green BE, Whitesides JL, Campbell RL, et al. Method
for the constrained design of natural laminar flow air-
foils. J Aircraft 1997; 34: 706–712.
6. Wang S, Sun G and Li C. Natural laminar flow opti-
mization of transonic nacelle based on differential evo-
lution algorithm. J Aerosp Eng 2019. DOI: 10.1061/
(ASCE)AS.1943-5525.0001028.
7. Kani JN and Elsheikh AH. Dr-rnn: a deep residual
recurrent neural network for model reduction. arXiv
preprint arXiv:170900939, 2017.
8. Forrester AI and Keane AJ. Recent advances in surro-
gate-based optimization. Prog Aerosp Sci 2009; 45:
50–79.
9. Eismann S, Bartzsch S and Ermon S. Shape optimiza-
tion in laminar flow with a label-guided variational
autoencoder. arXiv preprint arXiv:171203599, 2017.
10. Xu Z, Saleh JH and Yang V. Optimization of supercrit-
ical airfoil design with buffet effect. AIAA J 2018.
11. Sekar V, Zhang M, Shu C, et al. Inverse design of airfoil
using a deep convolutional neural network. AIAA J
2019.
12. Van Nguyen N, Lee J, Tyan M, et al. Repetitively
enhanced neural networks method for complex engin-
eering design optimisation problems. Aeronaut J 2015;
119: 1253–1270.
13. Samareh JA. A survey of shape parameterization tech-
niques. ntrsnasagov 1999.
14. Andrado
´ttir S and Prudius AA. Balanced explorative
and exploitative search with estimation for simulation
optimization. Informs J Comput 2009; 21: 193–208.
15. Barton RR. Simulation optimization using metamodels.
In: Proceedings of the 2009 winter simulation conference
(WSC), 2009, pp.230–238. New York: IEEE.
16. Sun G, Sun Y and Wang S. Artificial neural network
based inverse design airfoils and wings. Aerosp Sci
Technol 2015; 42: 415–428.
17. Yu J and Hesthaven JS. Flowfield reconstruction
method using artificial neural network. AIAA J 2018;
57: 482–498.
18. Kou J and Zhang W. Multi-kernel neural networks for
nonlinear unsteady aerodynamic reduced-order model-
ing. Aerosp Sci Technol 2017; 67: 309–326.
19. Parish EJ and Duraisamy K. A paradigm for data-
driven predictive modeling using field inversion and
machine learning. J Comput Phys 2016; 305: 758–774.
20. Oktay T, C¸ elik H and Uzun M. A novel learning algo-
rithm to estimate the optimum fuselage drag coefficient.
Sakarya Univ J Sci 2017; 21: 63–68.
Sun and Wang 9
21. Iuliano E and Pe
´rez EA. Application of surrogate-based
global optimization to aerodynamic design. New York:
Springer, 2016.
22. Oroumieh MAA, Malaek SMB, Ashrafizaadeh M, et al.
Aircraft design cycle time reduction using artificial
intelligence. Aerosp Sci Technol 2013; 26: 244–258.
23. Hopfield JJ. Neural networks and physical systems with
emergent collective computational abilities. Proc Natl
Acad Sci 1982; 79: 2554–2558.
24. Berke L, Patnaik S and Murthy P. Optimum design
of aerospace structural components using neural net-
works. Comput Struct 1993; 48: 1001–1010.
25. Aggarwal CC. Neural networks and deep learning.
New York: Springer, 2018.
26. Agarwal A and Biegler LT. A trust-region framework
for constrained optimization using reduced-order mod-
eling. Optim Eng 2013; 14: 3–35.
27. Nilsson NJ. Introduction to machine learning. An early
draft of a proposed textbook. 1998. http://robotics stan-
ford edu/people/nilsson/mlbook html
28. Secco NR and Mattos BSd. Artificial neural networks
to predict aerodynamic coefficients of transport air-
planes. Aircraft Eng Aerosp Technol 2017; 89: 211–230.
29. Kocuk B, Altinel _
IK and Aras N. Approximating the
objective function’s gradient using perceptrons for con-
strained minimization with application in drag reduc-
tion. Comput Oper Res 2015; 64: 139–158.
30. Mazhar F, Khan AM, Chaudhry IA, et al. On using
neural networks in uav structural design for CFD data
fitting and classification. Aerosp Sci Technol 2013; 30:
210–225.
31. Jean R, Miroslav K and Atle J. Artificial neural
networks trained through deep reinforcement learning
discover control strategies for active flow control. arXiv
preprint arXiv:180807664, 2018.
32. Ju Y, Zhang C and Ma L. Artificial intelligence meta-
model comparison and application to wind turbine
airfoil uncertainty analysis. Adv Mech Eng 2016; 8:
1687814016647317.
33. Sinha M, Kuttieri RA, Ghosh AK, et al. High angle of
attack parameter estimation of cascaded fins using
neural network. J Aircraft 2013; 50: 272–291.
34. Koziel S and Leifsson L. Knowledge-based airfoil shape
optimization using space mapping. In: 30th AIAA
applied aerodynamics conference, New Orleans,
Louisiana, 2012, p.3016.
35. Chen J, Sun G and Jin X. Intelligent aerodynamic
design for airfoil based on artificial neural network
method. In: 2nd international conference on computer
and automation engineering, ICCAE, Singapore, 2010,
pp.428–436.
36. Boutemedjet A, Samardzˇ ic
´M, Rebhi L, et al. Uav aero-
dynamic design involving genetic algorithm and artifi-
cial neural network for wing preliminary computation.
Aerosp Sci Technol 2019; 84: 464–483.
37. Guo X, Li W and Iorio F. Convolutional neural net-
works for steady flow approximation. In: Proceedings
of the 22nd ACM SIGKDD international conference on
knowledge discovery and data mining,ACM,San
Francisco, California, 2016, pp.481–490.
38. Chen H, Deng K and Li R. Utilization of machine
learning technology in aerodynamic optimization.
Acta Aeronaut Astronaut Sin 2019; 40.
39. Wang X, Wang S, Tao J, et al. A pca–ann-based inverse
design model of stall lift robustness for high-lift device.
Aerosp Sci Technol 2018; 81: 272–283.
40. Safikhani H and Jamalinasab M. Pareto optimization
of two-element wing models with morphing flap using
computational fluid dynamics, grouped method of data
handling artificial neural networks and genetic algo-
rithms. Int J Eng-Trans A 2018; 31: 666–672.
41. Timnak N, Jahangirian A and Seyyedsalehib S. An
optimum neural network for evolutionary aerodynamic
shape design. Scient Iran Trans B 2017; 24: 2490–2500.
42. Koziel S and Leifsson L. Multi-level surrogate-based
airfoil shape optimization. In: 51st AIAA aerospace
sciences meeting including the new horizons forum and
aerospace exposition, Dallas, Texas, 2013, p.778.
43. Ram RKG, Cooper YN, Bhatia V, et al. Design
optimization and analysis of naca 0012 airfoil using
computational fluid dynamics and genetic algorithm.
Appl Mech Mater 2014; 664: 111–116.
44. Ganesh Ram R, Cooper YN, Bhatia V, et al. Design
optimization and analysis of naca 0012 airfoil using
computational fluid dynamics and genetic algorithm.
Appl Mech Mater 2014; 664: 111–116.
45. Wang S, Sun G, Chen W, et al. Database self-expansion
based on artificial neural network: an approach in air-
craft design. Aerosp Sci Technol 2018; 72: 77–83.
46. Haryanto I, Utomo TS, Sinaga N, et al. Optimization
of maximum lift to drag ratio on airfoil design based on
artificial neural network utilizing genetic algorithm.
Appl Mech Mater 2014; 493: 123–128.
47. Duvigneau R and Visonneau M. Hybrid genetic algo-
rithms and artificial neural networks for complex design
optimization in CFD. Int J Numer Methods Fluids 2004;
44: 1257–1278.
48. Guang O, Jun L and Ping Z. Aircraft unsteady
aerodynamic hybrid modeling based on state-space
representation and neural network. In: International
conference on pattern recognition applications and meth-
ods, vol. 2, Porto, Portugal, 2017, pp.232–239.
49. LeCun Y, Bottou L, Bengio Y, et al. Gradient-based
learning applied to document recognition. Proc IEEE
1998; 86: 2278–2324.
50. Zhang Y, Sung WJ and Mavris DN. Application of
convolutional neural network to predict airfoil lift
coefficient. In: 2018 AIAA/ASCE/AHS/ASC structures,
structural dynamics, and materials conference,
Kissimmee, Florida, 2018, p.1903.
51. Yilmaz E and German B. A convolutional neural
network approach to training predictors for airfoil
performance. In: 18th AIAA/ISSMO multidisciplinary
analysis and optimization conference, Denver,
Colorado, 2017, p.3660.
52. Farimani AB, Gomes J and Pande VS. Deep learning
the physics of transport phenomena. arXiv preprint
arXiv:170902432, 2017.
10 Proc IMechE Part G: J Aerospace Engineering 0(0)
... In [20], the noise and aerodynamic performance of eVTOL vehicles were predicted using deep-learning surrogates. Additional surrogate modeling efforts in this space are related to airfoil design [21], aerodynamic performance [22], control [23,24], machine vision [25], and altitude determination [26]. Recently, surrogate models have also been utilized for eVTOL certification [27], trajectory planning [28], and swarm formations [29]. ...
Article
Full-text available
Predicting the performance of different electric vertical take-off and landing (eVTOL) vehicle designs is paramount to vehicle manufacturers and hobbyists. These vehicles' maximum flight time (endurance) and maximum flight distance (range) depend on design and operational parameters relating to their structure, propulsion system, payload, and mission profile. In recent years, sophisticated physics-based models have been developed to estimate and optimize their aerodynamic, propulsion, and electrical performance. Integrating and simulating those models can closely estimate a vehicle's endurance and range. However, this demands advanced knowledge of different subsystems utilized and extensive computational resources limiting the wide-scale utilization of such models. This paper showcases the development and implementation of a framework to train simpler machine learning-based surrogates. The surrogate models are trained on a limited number of eVTOL performance estimates generated by physics-based models and can mimic them accurately. Forty-seven thousand eVTOL vehicle designs were simulated to generate the training data for various machine-learning models. These include several decision tree models, K-nearest neighbor models, linear regression models, and a multi-perceptron neural network model. Vehicle design and operational parameters such as propeller size, payload mass, drag coefficient, velocity, and motor and battery parameters are used as features, and vehicle endurance and range estimates are used as targets. Compared to the alternative approaches, these surrogate models are computationally very efficient and easy to understand and use. Testing on hold-out datasets shows excellent performance, with multiple models having a mean average percentage error of less than 2% in estimating vehicle endurance and range.
... Tao et al. used Gaussian processes (GPs) to optimize vehicle suspension for dynamic stability [19]. Sun et al. compiled a review on the application of artificial neural networks (ANNs) as surrogate model in the design of aerodynamic parts [20]. Hadidi et al. used a response surface model for reliability analysis in high dimensional spaces [21]. ...
Preprint
Full-text available
Shorter development cycles, increasing complexity and cost pressure are driving the need for more efficient development processes. Especially in the field of material development, the long and costly experiments are a major bottleneck. To alleviate this, data driven models, supporting the decision making process, have recently gained popularity. However, such models require a structured representation of the development process to allow an efficient training. In this work, a formalism for deriving an efficient representation of material development processs (MDPs) is proposed, shown exemplary on the development of a high modulus steel (HMS). The formalism is based on the combination of graph based process models and the recently proposed concept of ”flowthings”. This allows to efficiently derive a directed acyclic graph (DAG) representation of the MDP with the acquired data. From this, a database for subsequent training of surrogate models is derived, on which several black box models for the MDP are trained. Best-in-class models are chosen based on the root mean squared error (RMSE) on the test set and substantially used for the inverse optimization of the MDP to maximize the specific modulus while meeting additional design constraints. This showcases the potential of the proposed formalism for expediting the MDP by enabling data driven modeling.
... Surrogate model applications are now evident in many fields, such as chemical engineering, aerodynamic design, building design, water management systems and other areas [17][18][19][20][21]. For instance, when modeling the reactions in an internal combustion engine, it takes a huge amount of time to consider every single reaction, so a surrogate model could be a good alternative to simulate the overall process in much less time. ...
Article
Full-text available
The optimal power flow (OPF) problem, characterized by its inherent complexity and strict constraints, has traditionally been approached using analytical techniques. OPF enhances power system sustainability by minimizing operational costs, reducing emissions, and facilitating the integration of renewable energy sources through optimized resource allocation and environmentally aligned constraints. However, the evolving nature of power grids, including the integration of distributed generation (DG), increasing uncertainties, changes in topology, and load variability, demands more frequent OPF solutions from grid operators. While conventional methods remain effective, their efficiency and accuracy degrade as computational demands increase. To address these limitations, there is growing interest in the use of data-driven surrogate models. This paper presents a critical review of such models, discussing their limitations and the solutions proposed in the literature. It introduces both Analytical Surrogate Models (ASMs) and learned surrogate models (LSMs) for OPF, providing a thorough analysis of how they can be applied to solve both DC and AC OPF problems. The review also evaluates the development of LSMs for OPF, from initial implementations addressing specific aspects of the problem to more advanced approaches capable of handling topology changes and contingencies. End-to-end and hybrid LSMs are compared based on their computational efficiency, generalization capabilities, and accuracy, and detailed insights are provided. This study includes an empirical comparison of two ASMs and LSMs applied to the IEEE standard six-bus system, demonstrating the key distinctions between these models for small-scale grids and discussing the scalability of LSMs for more complex systems. This comprehensive review aims to serve as a critical resource for OPF researchers and academics, facilitating progress in energy efficiency and providing guidance on the future direction of OPF solution methodologies.
Preprint
Full-text available
A deep-learning-based closure model to address energy loss in low-dimensional surrogate models based on proper-orthogonal-decomposition (POD) modes is introduced. Using a transformer-encoder block with easy-attention mechanism, the model predicts the spatial probability density function of fluctuations not captured by the truncated POD modes. The methodology is demonstrated on the wake of the Windsor body at yaw angles of [2.5,5,7.5,10,12.5], with 7.5 as a test case. Key coherent modes are identified by clustering them based on dominant frequency dynamics using Hotelling T2 on the spectral properties of temporal coefficients. These coherent modes account for nearly 60% of the total energy while comprising less than 10% of all modes. A common POD basis is created by concatenating coherent modes from training angles and orthonormalizing the set, reducing the basis vectors from 142 to 90 without losing information. Transformers with different size on the attention layer, (64, 128 and 256), are trained to model the missing fluctuations. Larger attention sizes always improve predictions for the training set, but the transformer with an attention layer of size 256 overshoots the fluctuations predictions in the test set because they have lower intensity than in the training cases. Adding the predicted fluctuations closes the energy gap between the reconstruction and the original flow field, improving predictions for energy, root-mean-square velocity fluctuations, and instantaneous flow fields. The deepest architecture reduces mean energy error from 37% to 12% and decreases the Kullback--Leibler divergence of velocity distributions from KL=0.2 to below KL=0.026.
Article
A unified least-squares Petrov–Galerkin (LSPG) framework for projection-based model order reduction featuring three different approximation manifolds [affine manifold, quadratic manifold, and nonlinear manifold built using a deep artificial neural network (ANN)] is presented. Its performance was assessed for a variable-speed version of the double-cone hypersonic benchmark problem. First, a high-dimensional viscous computational fluid dynamics model (HDM) was constructed, verified, and validated. The dimensionality of the HDM was then reduced using LSPG, each of the aforementioned approximation manifolds, and a global right reduced-order basis trained in the range [Formula: see text]. Each resulting global projection-based reduced-order model (PROM) was hyper-reduced and transformed into a hyper-reduced PROM (HPROM). The accuracy of each constructed HPROM was assessed for various quantities of interest and contrasted with that of snapshot interpolation. For this purpose, three different error measures were considered and discussed in the context of shock-dominated problems. Wall-clock and CPU time speedup factors are reported. Overall, it was shown that using a relatively small set of training data, all constructed LSPG HPROMs were nonlinearly stable, real-time capable, and highly predictive. The LSPG HPROM constructed using a nonlinear approximation manifold and an ANN was the most computationally efficient.
Chapter
Microwave filter optimisation is an important example of black-box optimisation, where the objective function is unknown and requires full-wave electromagnetic (EM) simulations. This problem is challenging and even computationally intractable for commonly used global optimisation techniques due to the multimodal and computationally expensive nature of its objective function. This chapter proposes the surrogate-model-assisted Bees Algorithm. Gaussian process regression is used to model the unknown objective function and prescreen promising candidates for expensive EM simulations. In this scheme, the Bees algorithm is used to perform a global search and intelligent sampling for surrogate modelling. This method was evaluated on 7 benchmark functions and compared with the standard Bees Algorithm. Mann‒Whitney U tests indicated the statistical significance of the results. A case study involving a microwave dielectric filter demonstrated the significant advantages of using the proposed method in terms of high-quality design and a reduced number of EM simulation-based evaluations.
Article
Full-text available
While design optimization has been widely used in the aerodynamic design in the last decades, its incapability to efficiently obtain applicable solutions has seriously limited its utilization potential. The proposal and utilization of so-called "man-in-loop" methodology (to use expert's experience to interfere the optimization process) in supercritical wing design of commercial airliners has shown impressive performance improvement. Regarding the rapid development of machine learning technology in recent decades and to improve both the efficiency and applicability of the current aerodynamic optimization methods, this article proposes to leverage machine learning technology to imitate and substitute experts' rational interference inside the optimization loop to automatically further utilize essential information generated during optimization. For such purposes, this article reviews the history of the development and utilization of machine learning technology related to aerodynamic optimization and presents several typical cases based on authors' engineering practices. Furthermore, this article discusses possible utilization forms of deep learning technology in aerodynamic optimization. © 2019, Press of Chinese Journal of Aeronautics. All right reserved.
Article
Full-text available
We present the first application of an artificial neural network trained through a deep reinforcement learning agent to perform active flow control. It is shown that, in a two-dimensional simulation of the Kármán vortex street at moderate Reynolds number ( Re=100 ), our artificial neural network is able to learn an active control strategy from experimenting with the mass flow rates of two jets on the sides of a cylinder. By interacting with the unsteady wake, the artificial neural network successfully stabilizes the vortex alley and reduces drag by approximately 8 %. This is performed while using small mass flow rates for the actuation, of the order of 0.5 % of the mass flow rate intersecting the cylinder cross-section once a new pseudo-periodic shedding regime is found. This opens the way to a new class of methods for performing active flow control.
Article
Full-text available
Multidimensional aerodynamic database development has become more and more important for the design, control, and guidance of modern aircraft. To relieve the curse of the dimensionality, a novel flowfield reconstruction method based on an artificial neural network is proposed. The idea is to design a simplified problem that is related to the target problem. Then, the map from the simplified problem to the target problem is built using an artificial neural network. Finally, the target problem can be predicted efficiently through solving the simplified problem instead. Examples of the efficiency of this approach include two-dimensional viscous nozzle flows, an inviscid M6 wing flow, a viscous hypersonic flow of a complex configuration, and an unsteady two-dimensional Riemann problem to evaluate the performance of the proposed method. A Gaussian process model is also incorporated for a comparative study. With an artificial neural network of moderate complexity, the solution of the target problem can be generated with good accuracy. Among other observations, it is found that shocks can be predicted well with sharp resolution for steady and unsteady cases. Overall, using a simplified problem that accounts for all the interested parameters as inputs tends to be more reliable than using input parameters.
Article
This paper proposes an approach to perform the inverse design of airfoils using deep convolutional neural networks (CNNs). The conventional approaches are based on the solution of differential equations, which are either difficult to solve or take a tedious procedure to obtain the solution. As shown in this paper, the deep learning technique can be used effectively to obtain the airfoil shape from the coefficient of pressure distribution. More specifically, the CNN is applied due to its ability to handle any airfoil geometry without the need for complex parametrization. In the training phase, the pressure coefficient distribution is fed as input to the CNN to obtain a prediction model for the airfoil shape. In the testing phase, a new pressure coefficient distribution is given to the CNN model, generating an airfoil shape that is very close to the associated airfoil with an L2 error of less than 2% for most of the cases. An extensive investigation of the effects of various hyperparameters in the CNN architectures is performed. The results show that the CNN method is very efficient in terms of computational time and shows a competitive prediction accuracy. It thus constitutes an attractive new method in the inverse design of airfoils, especially when existing data can be readily exploited.
Article
In transonic flight within a certain range of Mach number and angle of attack, the flowfield becomes unstable, and it produces an oscillating aerodynamic force: a phenomenon commonly known as transonic buffet. This load can inflict severe damage on the structure of an aircraft wing, and so it is necessary to consider the buffet effect in supercritical airfoil design. In the present work, the first objective is to find optimal profiles for minimizing the time-averaged drag and buffet magnitude. The second objective is to compare new airfoils and derive insights for transonic supercritical airfoil design to reduce buffet effect. The OAT15A airfoil is chosen as the baseline design, and then a numerical scheme is developed to obtain time-averaged aerodynamic coefficients and buffet parameters. A geometry disturbance method with smoothness check is introduced to develop a set of new airfoils. Simulations of the new airfoils are conducted to populate the sample space for surrogate modeling. A neural network method is used to build the surrogate models, which are then employed in a genetic algorithm to select optimized airfoils. Finally, the behavior and physics of the optimal airfoils are simulated and analyzed.
Article
In this paper, the aerodynamic design procedure of a mini unmanned aerial vehicle, intended to perform aerial reconnaissance at low altitude and low Reynolds number, was summarized. Design process was divided into two major parts: conceptual design phase and preliminary design phase. During the conceptual design, classical procedures and data from similar unmanned aerial vehicles already designed were employed to define the requirements related to unmanned aerial vehicle design. The preliminary design was performed using panel method where the emphasis was given on the design of the UAV wing, fuselage design and empennage. The wing planform parameters were determined through an aerodynamic optimization process using both genetic algorithms and artificial neural networks. Finally an aerodynamic analysis using panel method, Computational Fluid Dynamic simulations and wind tunnel testing was carried out. Unmanned aerial vehicle full configuration design process was consistent, where a comparison between the final obtained results was carried out and showed an agreement in terms of lift, drag and pitch moment coefficients.
Book
This book covers both classical and modern models in deep learning. The chapters of this book span three categories: The basics of neural networks: Many traditional machine learning models can be understood as special cases of neural networks. An emphasis is placed in the first two chapters on understanding the relationship between traditional machine learning and neural networks. Support vector machines, linear/logistic regression, singular value decomposition, matrix factorization, and recommender systems are shown to be special cases of neural networks. These methods are studied together with recent feature engineering methods like word2vec. Fundamentals of neural networks: A detailed discussion of training and regularization is provided in Chapters 3 and 4. Chapters 5 and 6 present radial-basis function (RBF) networks and restricted Boltzmann machines. Advanced topics in neural networks: Chapters 7 and 8 discuss recurrent neural networks and convolutional neural networks. Several advanced topics like deep reinforcement learning, neural Turing machines, Kohonen self-organizing maps, and generative adversarial networks are introduced in Chapters 9 and 10. The book is written for graduate students, researchers, and practitioners. Numerous exercises are available along with a solution manual to aid in classroom teaching. Where possible, an application-centric view is highlighted in order to provide an understanding of the practical uses of each class of techniques.
Article
The concept of stall lift robustness for high-lift device (HLD) measures the stability of lift values under a series of angles of attack (AoA) around stall, which plays a significant role in flight safety. In this article, a stall lift robustness design with the consideration of aerodynamic constraints (stall AoA, average lift, etc.) is carried out, where design targets are set as a series of lift values on Lift-AoA curve. A Principle Component Analysis (PCA)–Artificial Neutral Network (ANN)-based inverse design model is introduced. The design targets are transformed by PCA for data dimension reduction. Then, the new set of design targets are input into the surrogate model of ANN, and corresponding geometry of new HLD is predicted. The ANN is constructed through database and sample points are screened considering lift unsteadiness. The design procedure is iterated to meet the design accuracy. The process of stall lift robustness design with the proposed model is discussed in this article, and the design results are validated by Detached-Eddy Simulation (DES).
Article
A multi-objective optimization (MOO) of two-element wing models with morphing flap by using computational fluid dynamics (CFD) techniques, artificial neural networks (ANN), and non-dominated sorting genetic algorithms (NSGA II), is performed in this paper. At first, the domain is solved numerically in various two-element wing models with morphing flap using CFD techniques and lift (L) and drag (D) coefficients in wings are calculated. Afterward, for modeling L and D using grouped method of data handling (GMDH) type artificial neural networks, numerical data of the preceding step will be applied. Eventually, for Pareto based multi-objective optimization of two-element wing models with morphing flap using NSGA II algorithm, the modeling, which is accomplished by GMDH will be applied. It is shown that the achieved Pareto solution includes important design information on such wings. © 2018 Materials and Energy Research Center. All rights reserved.