Data-Driven Modeling For Unsteady Aerodynamics and Aeroelasticity
Data-Driven Modeling For Unsteady Aerodynamics and Aeroelasticity
A R T I C L E I N F O A B S T R A C T
Keywords: Aerodynamic modeling plays an important role in multiphysics and design problems, in addition to experiment
Data-driven method and numerical simulation, due to its low-dimensional representation of unsteady aerodynamics. However, in the
Unsteady aerodynamics traditional study of aerodynamics, developing aerodynamic and flow models relies on classical theoretical
System identification
(potential flow) and empirical investigation, which limits the accuracy and extensibility. Recently, with signif
Mode decomposition
Data fusion
icant progress in high-fidelity computational fluid dynamic simulation and advanced experimental techniques,
Machine learning very large and diverse fluid data becomes available. This rapid growth of data leads to the development of data-
driven aerodynamic and flow modeling. Through advanced mathematical methods from control theory, data
science and machine learning, a lot of data-driven aerodynamic models have been proposed. These models are
not only more accurate than theoretical models, but also require very low computational cost compared with
numerical simulation. At the same time, they help to gain physical insights on flow mechanism, and have shown
great potential in engineering applications like flow control, aeroelasticity and optimization. In this review
paper, we introduce three typical data-driven methods, including system identification, feature extraction and
data fusion. In particular, main approaches to improve the performance of data-driven models in accuracy,
stability and generalization capability are reported. The efficacy of data-driven methods in modeling unsteady
aerodynamics is described by several benchmark cases in fluid mechanics and aeroelasticity. Finally, future
development and potential applications in related areas are concluded.
* Corresponding author.
E-mail addresses: [email protected] (J. Kou), [email protected] (W. Zhang).
https://doi.org/10.1016/j.paerosci.2021.100725
Received 15 January 2021; Received in revised form 20 April 2021; Accepted 24 April 2021
Available online 20 June 2021
0376-0421/© 2021 Elsevier Ltd. All rights reserved.
J. Kou and W. Zhang Progress in Aerospace Sciences 125 (2021) 100725
covered, and data fusion which is one of the main topics in this paper. analysis methods [14] and their applications [15] have been overviewed
ROM refers to the low-dimensional mathematical models built from a by Taira and his colleagues. Rowley and Dawson [16] summarized
large flow dataset based on CFD or experiment, in order to model steady model reduction methods for flow analysis and control. Brunton et al.
or unsteady aerodynamics in the range of input parameters used to [17] discussed the applications and potential of artificial intelligence in
create ROMs. These models can predict not only the flow fields but also fluid mechanics. Pandey et al. [18] discussed a perspective on machine
the integrated forces and moments for different geometries. Generally, learning in turbulent flows. Distinct from these works, the main focus of
reduced-order modeling serves two purposes, including efficient aero the present paper is to review different data-driven methods for un
dynamic simulation and the extraction of the underlying physics. It has steady aerodynamic modeling, including approaches based on system
been reported that ROMs can predict the linear and nonlinear aero identification, feature extraction and data fusion. In particular, some
dynamic phenomenon accurately within a fraction of time compared existing challenges and solutions are discussed, as well as how to better
with that of CFD-based analysis, where a speedup of one or two orders of adapt to these methods from a practical point of view.
magnitude can be reached [4]. This high accuracy and low computa
tional cost is attractive for various engineering applications. By 2. Construction of aerodynamic models
analyzing the dynamics based on ROM, it is also possible to extract the
dominant dynamic features from a large flow dataset. In general, the construction of aerodynamic models has gone
Data-driven modeling has potential applications in several fields: 1) through three main stages, including theoretical, computational and
Aeroelasticity [5]. Aeroelasticity includes the flutter phenomenon data-driven modeling. This development is mainly attributed to the
which is a self-excited oscillation behavior due to the interaction be increasing computational capability and storage resources in the past
tween unsteady flows and flexible structures. Stability and response of decades [19]. However, all of these strategies still remain widely used,
aircraft wings, offshore structures and bridges under the disturbance of therefore are worth discussing and will be briefly introduced in this
turbulent flows are main examples of this area. However, a large section.
computational resource is needed to simultaneously simulate the
fluid-structure interaction (FSI) phenomena when an Euler or 2.1. Theoretical modeling
Navier-Stokes fluid model and a finite element model for the structure is
used. ROMs based on CFD for the flow and finite element model for the Early research in fluid mechanics mainly focused on deriving theo
structure not only speed up the aerodynamic and aeroelastic simulation retical (potential flow) and empirical aerodynamic models. Although
but also can be used to analyze the mechanism of the FSI phenomenon. some assumptions and simplifications are made, these models are still
2) Flight dynamics [2]. Flow around a rapid maneuvering fighter has a often used for a specific application. Most of these models are based on
strong impact on its flight performance and quality. However, the simple algebraic expressions, ordinary differential or integral equations,
nonlinearity and hysteresis of the aerodynamic loads cannot be properly which give a reasonable approximation of the aerodynamic loads. In the
described by traditional models based on the concept of a dynamic de early 1930s, the Grossman [20,21], Theodorsen [22] and Wagner [23]
rivative. ROM provides a solution to this problem, by creating aero models were proposed, which remain useful even in recent years. The
dynamic models directly from flight testing or simulation data. 3) Grossman model is a quasi-steady aerodynamic model for thin plates,
Optimization design [6]. Optimization design is a many-query problem, which considers the effect of displacement and velocity of the wing
where multiple calls of a CFD solver are needed. Compared with CFD motion, but ignores the influence of the wake vortex. Thereafter, the
simulation, a fast and accurate ROM accelerates the optimization iter influence of the vortices in the wake was taken into account in the
ations by reducing the time of aerodynamic simulation. The data-driven Theodorsen model that describes the unsteady aerodynamic loads for
model reduction approach also helps to obtain a reduced number of the sinusoidal motion of thin plates in the frequency domain. A similar
design variables [7] or a parametric ROM [8], thus reducing the model in the time domain was developed by Wagner, which is an inte
complexity and cost of the problem at hand. 4) Flow control [9,10]. gral model based on the step response of the airfoil. Since these models
Data-driven modeling builds low-dimensional flow models for designing are linear, they are not suitable to describe the flows over an airfoil at
control laws to reduce the drag forces and avoid instabilities. Although large angles of attack with stall phenomena. These limitations are
designing passive and open-loop control strategies can be achieved by addressed by aerodynamic models that describe dynamic stall, like the
experiment and numerical simulation, model-based flow control pro ONERA [24] and the Beddoes–Leishman [25] models. They are empir
vides an efficient tool to design closed-loop control laws, allowing better ical models derived from the essential flow physics but contain several
manipulation of flow behaviors. 5) Mechanism and characteristic anal coefficients that need to be determined from experimental measure
ysis [11]. Gaining physical insights from flow data based on feature ments. Therefore these models can be seen as early versions of a
extraction and data-driven modeling methods, has been an active data-driven model, where the model structure remain fixed but the co
research topic. Examples include the application of ROMs in analyzing efficients are obtained from data. These models give very clear repre
the lock-in phenomenon in FSI [67,69], as well as modal analysis to sentations for different aerodynamic effects. For example, the attached
capture coherent structures in turbulent flows [155,157]. and separated flows are described by the linear and nonlinear sub
So far, data-driven modeling methods in fluid mechanics have been models, respectively. The first-order and second-order differential
discussed in several review papers from different perspectives. In early equations are used separately for inviscid and viscous effects. They have
2000, Dowell and Hall [5] and Lucia et al. [1] introduced the system been used extensively in aerodynamic analysis of airfoils and helicop
identification and proper orthogonal decomposition (POD) methods ters. Different dynamic stall models were compared by Holierhoek et al.
used in FSI problems. Da Ronch et al. [12] summarized the use of sur [26], indicating that improvement of these models is still needed espe
rogate models for steady aerodynamics in flight dynamics, with appli cially in the deep stalled regime. Another theoretical, semi-empirical
cations to different aerodynamic configurations. Aerodynamic and model worth mentioning is the wake oscillator model, which describes
aeroelastic modeling in hypersonic flows has been reviewed by McNa the aerodynamics of flow past elastic bodies [27]. It has been extensively
mara and Friedmann [13]. ROMs in flight dynamics and stability anal used for describing vortex-induced vibrations of a circular cylinder [28].
ysis of different aircraft have been discussed by Ghoreyshi et al. [2], Various wake oscillator models have been proposed and are discussed by
where the system identification methods from input-output aero Dowell [29]. Although all of these theoretical models are attractive due
dynamic data are mainly focused. It should be mentioned that some of to their conceptual and mathematical simplicity, they still have limita
the methods discussed in this review, have also been detailed in these tions because of the assumptions in model derivation.
review articles. Closed-loop control of unsteady flows based on different
fluid models is introduced in Brunton and Noack [9]. Recently, modal
2
J. Kou and W. Zhang Progress in Aerospace Sciences 125 (2021) 100725
2.2. Computational modeling velocity, density and pressure, etc. Extraction of features from these flow
data helps to capture the coherent structures of complex flows, making
Computational modeling in fluid mechanics derives the governing the explanation and understanding of flow physics straightforward.
equations of flow physics from basic conservation laws, where the Since these data can be obtained from multiple sources, which vary in
resulting partial differential equations need to be solved numerically cost and fidelity, research on data fusion also became popular in recent
with proper discretization schemes. An early version of these models is years. The performance of data-driven modeling is basically evaluated
derived from the potential flow theory that provides Laplace’s equation based on accuracy and generalization capability. Model accuracy re
for the velocity potential. The resulting vortex-lattice method and quires the resulting aerodynamic model to reproduce the dynamics in
doublet-lattice method have been a fundamental tool for low-speed the training data, which are used to generate the model. However,
aircraft aeroelasticity and dynamic-load analysis [30,31]. A similar generalization capability is a more strict requirement that requires the
model has been used to formulate the transonic small disturbance theory model to keep a good prediction capability for new inputs not encoun
that characterizes the behavior of transonic flows [32]. With the tered in the training stage. These are the main factors that should be
development of advanced computational facilities, solving the Euler and taken into account in data-driven modeling.
Navier-Stokes equations becomes possible, where different CFD
methods have been extensively developed, like the Direct Numerical 3. Data-driven modeling methods
Simulation (DNS) [33], Large Eddy Simulation (LES) [34] and
Reynolds-Averaged Navier-Stokes (RANS) [35] methods. These methods 3.1. System identification for input-output data
allow high-fidelity numerical simulation to investigate the flow dy
namics in detail, and also produce a very large flow dataset that can be System identification is the theory to construct mathematical models
used for data-driven modeling. These CFD-based approaches are usually from system measurements, which lays the foundation for system con
called full-order aerodynamic models and are expensive for design and trol and analysis [45]. As mentioned before, in aerodynamic modeling,
optimization when a CFD solver with a larger grid number is used. the input data is usually the flow state variable (e.g., Mach number,
The other branch of computational modeling aims at efficiently Reynolds number, mean angle of attack, etc.) for steady flows or the
solving these governing equations. Two groups of methods, harmonic motion of the body for unsteady flows, while the output data is usually
balance method in the frequency domain and collocation method in the the integrated aerodynamic loads like lift and drag coefficients. The
time domain, have been proposed [36]. Due to the periodic nature of unknown aerodynamic system can be treated as a black-box without any
unsteady flows, the governing equations for unsteady flows can be physical insight, or a grey-box with partial prior knowledge. The general
transformed to steady equations in the frequency domain with Fourier workflow of system identification is to firstly obtain the training data
transformation. Popular harmonic methods in the frequency domain are from numerical simulation or experimental measurements. Secondly,
linear [37] and nonlinear [38,39] harmonic methods. Similarly, FSI the model unknowns are determined by different identification
problems can be directly solved based on the aerodynamic describing methods. This model is finally validated and tested by different input
functions [40]. For the collocation method in the time domain, the signals and compared with the reference data to evaluate the accuracy.
transient responses of unsteady flow are firstly projected onto the pre The performance of system identification depends on three main
defined orthogonal polynomials. After that, the governing equations can factors: data, model structure and identification method. Data used to
be transformed into steady problems, characterized by the coupling train the model can be predesigned by the user to include sufficient
between several time instants of flow. Examples of these methods dynamical information of interest. The model structure needs to be
include harmonic balance in the time domain [41] and time spectral determined based on the flow physics, which leads to different available
[42–44] methods. Following the pioneering works reviewed in Ref. [5], model structures, as discussed in this section. The model identification
it is now widely understood that for periodic unsteady flows either linear method can be further grouped into parametric and nonparametric
or nonlinear, a harmonic balance method is much more computationally methods [433]. In the parametric method, the entire system has a
efficient than a time marching solution. known mathematical structure, where only the unknown coefficients for
each term are identified. The identification of empirical aerodynamic
2.3. Data-driven modeling models, like dynamic stall models, can be classified into this group. In
the nonparametric method, the system is not assumed to be a parame
Motivated by the emergence of flow data, data-driven modeling has terized model, therefore the user has to choose the existing model
become a novel paradigm to construct a simple and concise represen structure that is known to have good flexibility, like the neural network.
tation of unsteady flow dynamics. Due to lower complexity and cost, System identification not only provides a model structure but also the
traditional aerodynamic modeling can be complemented, even replaced mathematical foundation to obtain the model. Different models will be
by data-driven modeling approaches. The fundamental consideration for detailed in the following sections.
data-driven modeling lies in the distinction between a linear dynamic The unsteady aerodynamic system is indeed a nonlinear system, as
(but nonlinear static) aerodynamic model and a fully nonlinear model reflected by its governing equations. However, it can be linearized about
[5], which provides guidance for the selection of appropriate an equilibrium state under a small dynamic perturbation [5]. From a
data-driven models. At any level of aerodynamic modeling, from theo system identification perspective, unsteady aerodynamics has two main
retical modeling to computational modeling, a linear dynamic model features: 1) the nonlinearity of a dynamic system depends on the
(linearized about a steady state flow) can be constructed by a variety of magnitude of disturbance; 2) the unsteadiness of flow is reflected by its
methods as discussed by Dowell and Hall [5] who did the early research time-delayed memory effects. Therefore, under different flow conditions
on this concept. Based on this concept, nonlinear models come after and motions, unsteady aerodynamics can be described by statically
linear ones to describe the strong aerodynamic nonlinearity when the linear, dynamically linear (statically nonlinear) or dynamically
linear model fails. So far, data-driven models can be classified into two nonlinear models [46]. For example, in aeroelasticity, the flutter phe
groups according to two types of aerodynamic data: 1. nomenon is characterized by the dynamically linear model where the
system-identification-based model for input-output aerodynamic data; flow variables vary in a linear fashion with the body motion [5]. How
2. feature-extraction-based model for high-dimensional flow data. ever, the limit-cycle oscillations are nonlinear phenomena induced by
Input-output data include the generalized displacement, the flow state either structural or dynamical nonlinearity of the unsteady aero
parameters and the integrated aerodynamic coefficients, which reflect dynamics. Based on this prior knowledge of the dynamics, the model
the dynamic and response behavior of the system. High-dimensional structure can be selected accordingly. The nonlinearity of the model is
flow data comes from measurement of flow field quantities, like reflected by different system identification models, while the
3
J. Kou and W. Zhang Progress in Aerospace Sciences 125 (2021) 100725
y(k) = Φ (u(k), u(k − 1), u(k − 2), …, u(k − m), y(k − 1), y(k − 2), …, y(k − n) ) (1)
4
J. Kou and W. Zhang Progress in Aerospace Sciences 125 (2021) 100725
Fig. 1. CFD-based and ROM-based aeroelastic analysis framework [11]. Structural equations (S) can be coupled with either CFD solver (F1) for CFD-based aeroelastic
simulation, or ROM (F2) for ROM-based aeroelastic analysis.
⎡ t ⎤ ⎡ t ⎤
∫ ∫ which is capable of describing casual, time-invariant, finite-memory
d⎣ d⎣
Cj (t) = Cj0 + ⎦
Cjα (t − τ)α(τ) dτ + Cjq (t − τ)q(τ) dτ⎦ systems in both time domain and frequency domain. Take a single-input
dt dt
0 0 single-output system as an example, the Volterra series defined in
(3) continuous and discrete time domains are as follows:
∫t
where Cj is the jth aerodynamic coefficient, and Cj0 is the zero-angle-of-
y(t) = H0 + H1 (t − τ)u(τ) dτ+
attack coefficient. α and q refer to angle of attack and normalized pitch
rate, respectively. Cjα (t) and Cjq (t) are the response functions identified ∫ t ∫t
0
from the step response. This formulation equals to the first-order Vol H2 (t − τ1 , t − τ2 )u(τ1 )u(τ2 )dτ1 dτ2 +
terra series based on the step response. A nonlinear model can be further
0 0
considered when the variation with respect to angle of attack and Mach
number is taken into account. This model is achieved by building indi ∫t ∫t ∏
s (5)
cial functions changing with state variables, while the function for in … Hs (t − τ1 , …, t − τs ) u(τi )dτi
termediate flow state can be interpolated from functions of neighboring
i=1
0 0
5
J. Kou and W. Zhang Progress in Aerospace Sciences 125 (2021) 100725
identification, time cost of obtaining a high-order Volterra kernel in for flow control based on synthetic jets is detailed in Li et al. [105] and
creases exponentially with order. To address this issue, pruned Patterson and Friedmann [106].
high-order Volterra series [87] and sparse Volterra series [88] have been
proposed to reduce the computational complexity. 3.1.6. Neural network
An early application of the Volterra model was proposed by Silva Neural network, also known as artificial neural network, is the
[89], where the aeroelastic analysis of an aircraft wing in subsonic and computing system which mimics the function of biological neural net
transonic flows is shown. Subsequently, a more stable identification works. It has universal approximate capability that is able to fit any
method based on the step response was proposed by Raveh [90]. The smooth function exactly, under certain conditions [107]. Generally, the
identification of the Volterra series for an aeroelastic system in the fre standard neural network has a three-layer structure, including input,
quency domain was investigated by Marzocca et al. [91]. Applications of hidden and output layers, which can be represented as follows:
Volterra models in aeroelastic analysis were reviewed by Silva [83]. The
∑
l
Volterra model has also been extended to model parameter-varying y(k) = w0 + wj ⋅hj (x(k) ) (8)
aerodynamics across multiple Mach numbers, as shown in Skujins and j=1
Cesnik [92]. With the need of modeling strong aerodynamic nonline
arity, higher-order Volterra series have been used. Balajewicz and where w0 and wj are the bias value and the weight in the output layer. h
Dowell [88] used sparse Volterra series to model nonlinear unsteady is the nonlinear activation function in the hidden layer, which varies for
aerodynamics and predict the limit-cycle oscillations of the nonlinear different neural networks, and l is the number of hidden neurons. The
aeroelastic system. In this model, only diagonal terms of higher-order output is approximated as a weighted sum of a set of activation functions
Volterra series are kept, in combination with pseudo-inverse identifi in the hidden layer. An early version of neural network is the Multilayer
cation method to train the model from random training data. Recently, Perceptron (MLP) [107]. Here we take radial basis function neural
de Paula et al. [93] proposed time-delayed neural networks to identify network (RBFNN) as an example, which adopts RBF as the activation
the Volterra kernels. With the neural network structure, high-order function and has been shown to have good generalization capability
Volterra series can be computed much more easily to reproduce the [108,109]. This model is firstly proposed by Broomhead and Lowe
unsteady aerodynamic loads under a large motion. [110]. The Gaussian basis function is usually used for RBFNN:
( ⃦ ⃦
⃦)
⃦
3.1.5. Kriging ⃦x(k) − v2j ⃦
hj (x(k) ) = exp − (9)
Kriging is a multivariable interpolation method to approximate the 2σ 2j
unknown functions of interest from data, which stems from geophysical
research [94]. Kriging constructs a response surface for the underlying where σ and v are two hyperparameters, named as the width parameter
function between input x and output y, as a realization of a regression and the center vector. It should be noted that the performance of RBFNN
model g(x) and a stochastic process z(x) with zero mean and variance relies largely on the types of activation functions [111], as well as the
σ 2var : hyperparameters of the activation function [112,113]. RBFNN and
Kriging are equivalent under certain conditions [114]. Applications of
y(x) = g(x) + z(x) (7)
neural network in modeling the aerodynamic loads for flight dynamics
where the regression model provides a globally valid trend function, can be traced back to the 1990s [115]. Linse and Stengel [115] used
while the stochastic process term reflects the deviation from the neural network to estimate the aerodynamic coefficients obtained from
regression model to ensure that sample points are interpolated exactly. flight testing for nonlinear control of aircraft. Marques and Anderson
The regression model is a polynomial assumed to be either constant, [116] constructed the unsteady aerodynamic model with a finite
linear or quadratic, whose coefficients are calculated in a least-squares memory neural network, which reflects the memory effect by the finite
impulse response function in the hidden layer. Suresh et al. [117]
sense. It is defined as g(x) = f(x)T β, where f(x) contains the poly
modeled the lift coefficient of an OA012 airfoil from experimental data,
nomial basis functions and β contains the unknown coefficients. The
based on the Recurrent Neural Network (RNN). This work also included
stochastic process is described by a correlation function characterized by
the generalization error for model training, in order to guarantee good
the covariance matrix to measure the correlation between sample points
generalization capability. Motivated by the NARX framework for
[95]. The correlation function between sample xi and xj is defined as
( ) modeling nonlinear dynamical systems, Zhang et al. [4] proposed a
R θ, xi , xj , where θ is the hyperparameter of the correlation function
Recursive RBFNN (RRBFNN) to identify the nonlinear unsteady aero
that needs to be optimized by maximizing a likelihood function from dynamics of a NACA0012 airfoil at large amplitudes in transonic flow.
training data. The stochastic process is usually modeled as a Gaussian The LCO response induced by aerodynamic nonlinearity was then pre
process model [96]. dicted by the ROM-based FSI simulation. Ghoreyshi et al. [118] con
An advantage of the Kriging model is that it not only gives the mean structed the unsteady aerodynamic ROM for the airfoil motion in the
value, but also the confidence interval of output, allowed by the prob subsonic flow based on RBFNN. Mannarino and Mantegazza [119]
ability distribution of the stochastic process. This makes Kriging a reli adapted RNN for the prediction of nonlinear aeroelastic behaviors of two
able tool in uncertainty quantification [97,98] and aerodynamic typical airfoil models. Based on a fuzzy neural network, Winter and
optimization [99]. Using the Kriging model to make aerodynamic tables Breitsamer [120] predicted the flutter boundary at a range of Mach
for flight dynamics and stability control has been proposed by Da Ronch numbers for AGARD 445.6 wing. Kou and Zhang [121] proposed an
et al. [12]. The first work that used Kriging to model unsteady nonlinear approach to improve the generalization capability of nonlinear aero
dynamics was conducted by Glaz et al. [100], where the Kriging-based dynamic ROMs, through introducing validation data and particle swarm
NARX framework was named as Surrogate-Based Recurrence Frame optimization (PSO) algorithm to determine hyperparameters. An effi
work (SBRF). Here the input state vector x is defined based on the NARX cient algorithm for RBF center selection was also proposed [122] for
framework describe in Sec. 3.1. This model was then extended to predict accurate LCO prediction. For aerodynamic prediction across multiple
dynamic stall with swept flow effects [101]. Liu et al. [102] used SBRF to Mach numbers, Kou and Zhang [112] proposed a multi-kernel neural
model the unsteady aerodynamics and predict flutter boundaries across network model, which introduces more flexibility in the model to ac
multiple Mach numbers. Li et al. [103] performed unsteady aero count for more complicated nonlinear behaviors. As shown in Wang
dynamic prediction with a light stall phenomenon based on SBRF. et al. [123], more flexibility for RRBFNN can be added through the
Brouwer and McNamara [104] used Kriging for aeroelastic loads pre scalar-valued RBF to achieve a better scaling property of input. The
diction in the presence of shock-induced separation. The Kriging model
6
J. Kou and W. Zhang Progress in Aerospace Sciences 125 (2021) 100725
Fig. 2. RRBFNN aerodynamic modeling framework across multiple Mach numbers [113]. The model is trained from dataset containing dynamic information across
different Mach numbers, based on efficient methods like POD, PSO, and cross-validation. With Mach number as an additional input, the aerodynamic and aeroelastic
prediction at various Mach numbers can be achieved by this ROM.
nonlinear ROM framework for multiple Mach numbers based on aerodynamics and nonlinear aeroelasticity in several applications. Bal
RRBFNN is illustrated in Fig. 2 [113]. In addition, neural network for delli et al. [129] predicted the flutter and LCO behavior of a 2D wing
aerodynamic optimization has also become an active research area in section by using a Hammerstein nonlinear model to include structural
recent years [124]. nonlinearity in the stiffness of the pitch motion. Lum and Lai [130] also
utilized a Hammerstein model to construct nonlinear ROM. The flutter
3.1.7. Block-oriented models boundary of the AGARD445.6 wing was predicted. Using block-oriented
Modeling nonlinear dynamic systems is a difficult task in system aeroelastic models with structural nonlinear feedback, Dai et al. [131]
identification because the constructed dynamic model could very well performed uncertainty analysis for flutter and LCO. Huang et al. [132]
exhibit instability in simulation [125–127], and the purely nonlinear proposed a Wiener-type cascade model and used it for open-loop and
model is not suitable for the identification of dynamic systems with a closed-loop aeroservoelastic analysis [133], where multiple Wiener
dominant linear behavior [128]. These problems motivate the devel blocks are constructed in serial and connected in parallel. The perfor
opment of block-oriented nonlinear models. Block-oriented models mance of the model was demonstrated by modeling transonic
provide nonlinear model frameworks that are composed of a serial compressible flow over a two-degrees-of-freedom wing section with the
connection of dynamically linear and statically nonlinear subsystems. NACA 64A010 airfoil. Due to the fact that the standard Wiener model
Each subsystem can be identified by any proper system identification only considers a statically nonlinear subsystem, Kou et al. [134] pro
method. They can effectively represent a wide range of nonlinear be posed improved Wiener models that are better suited for describing
haviors as well as several nonlinear systems with a dominant linear nonlinear and unsteady aerodynamics. In particular, the statically
behavior. There are two typical block-oriented models, i.e., Wiener and nonlinear block was modified as a quasi-dynamic block, in order to
Hammerstein models. Wiener models have a linear dynamic block fol capture the strong nonlinear effects of a moving airfoil at large angles of
lowed by a static nonlinear function, while Hammerstein models have a attack with improved accuracy.
static nonlinear block followed by a dynamically linear block. Defining
the dynamically linear transfer function G(s) and statically nonlinear 3.1.8. Long short-term memory
function f N , the Hammerstein and the Wiener models are represented as Recently, deep learning has attracted widespread attention, which
follows, respectively: outperforms other machine learning methods in numerous important
{ applications [135]. As a typical deep neural network, Long Short-Term
x(k) = f N (u(k) )
(10) Memory (LSTM) has shown its advantages in time series forecasting
y(k) = G(s)x(k)
problems, where the memory effect of dynamics needs to be modeled.
{ LSTM was proposed by Schmidhuber and his coworkers in 1997 [136,
x(k) = G(s)u(k)
(11) 137], which is a variant of RNN but overcomes stability bottlenecks
y(k) = f N (x(k) )
encountered in traditional RNNs like the vanishing gradient [138].
Block-oriented models have been used for modeling unsteady Different from traditional unsteady aerodynamic modeling based on
7
J. Kou and W. Zhang Progress in Aerospace Sciences 125 (2021) 100725
RNN [4,119], the user does not need to assign delay orders for the LSTM, POD, in order to describe the dynamics of flow past a cylinder and a
since the time-delayed effect is considered by the network itself. This wind-driven ocean gyre. Besides, Mohan and Gaitonde [146] and Rah
dramatically reduces the difficulty in model training for unsteady man et al. [147] used a similar method to model turbulent flows. A
aerodynamic modeling. hybrid analysis and modeling approach is proposed by Pawar et al.
The structure of the LSTM network for three discrete time steps is [148]. ROMs based on POD and Galerkin projection are firstly obtained,
shown in Fig. 3. It is clearly seen that this model is a deep multi-layer and LSTM is then introduced to further correct the prediction. Hou et al.
neural network in time, in which all the layers share the same weights [149] modeled the influence of a disturbance to flow states from surface
[140]. The memory effect is considered by introducing input and output pressure measurement based on LSTM. In modeling unsteady aero
at the previous time step to the present LSTM cell. Backpropagation dynamics, Li et al. [150] developed LSTM for nonlinear unsteady
algorithm can be used to train LSTM, which is an algorithm informing aerodynamics of bridge motion, thus constructing the FSI model for
the network to change its internal parameters [140]. Moreover, the flutter prediction. Recently, a significant contribution in data-driven
memory block of LSTM learns the underlying relationship of aerodynamic modeling based on LSTM was made by Li et al. [139].
input–output data at each time step. The LSTM cell contains three gates: Nonlinear unsteady aerodynamic ROM with varying Mach numbers was
the input gate, output gate and the forget gate. The following equations successfully constructed for nonlinear aeroelasticity. This model shows
are used to define the network at discrete time index k: an improved accuracy over classical neural network models in predict
⎧ ing the aerodynamic loads and aeroelastic responses. From this work,
⎪ ( )
⎪ T
⎪ ik = sig Wi ⋅[yk − 1 , uk ] + bi
⎪ the capability of deep learning in handling large numbers of dataset is
⎪ ( )
⎪
⎪
⎪
T
̃ k = tanh WC ⋅ [yk − 1 , uk ] + bC
C shown, indicating that LSTM is more suitable to model complex dy
⎪
⎨ ( )
T
fk = sig Wf ⋅ [yk − 1 , uk ] + bf namics with varying operation conditions. To the authors’ knowledge,
(12)
⎪ Ck = fk *( Ck − 1 + ik *C
⎪ ̃k this is the first application of a deep neural network to aeroelastic
⎪ )
⎪
⎪
⎪ T
⎪ ok = sig Wo ⋅ [yk − 1 , uk ] + bo problems of transonic flow. Li et al. [151] applied LSTM to model
⎪
⎩ yk = ok *tanh(Ck )
⎪ nonlinear aeroelastic behaviors of bluff bodies based on experimental
data and reproduced experiment results with a high level of accuracy.
where * denotes pointwise multiplication of two vectors. i, f and o are
the output of input, forget and output gates, respectively. C denotes the 3.2. Feature extraction for flow field data
cell state which changes slowly in time to represent long term memory,
as seen by its linear formulation. The cell input and output are given by u Unsteady flows are high-dimensional, nonlinear and multiscale in
and y, respectively, where y also means the short-term memory state nature. Understanding the complex flow physics relies on the extraction
which changes dramatically. W denotes the weight matrices, and sig and of main features known as coherent structures or modes. Coherent
tanh are sigmoid and hyperbolic tangent activation functions. The structures are characteristic and recurrent flow patterns that not only
purpose of unsteady aerodynamic modeling through LSTM neural reveal the essential flow physics, but also provide subspaces to construct
network is to identify a nonlinear mathematical relationship between low-dimensional flow models. Feature extraction methods mainly refer
system input and output: yk = f(uk ,yk− 1 ,Ck− 1 ). LSTM can be trained and to the mode decomposition methods that identify coherent structures
simulated by the Keras libraries in python [141]. Activation functions from a large flow dataset. Generally, flow modes can be extracted based
are defined as follows: on either energy or frequency, resulting in two main mode decomposi
tion methods: POD [152] and Dynamic Mode Decomposition (DMD)
sig(x) =
1
(13) [153,154]. POD obtains spatially orthogonal flow modes according to
the energy content, while DMD obtains dynamic modes with a single
1 + e− x
Fig. 3. LSTM cell with various gates describing short and long term memory effects. Output of the present time step depends on current input, the output of the
previous time step (short-term memory), as well as previous state (long-term memory) [139].
8
J. Kou and W. Zhang Progress in Aerospace Sciences 125 (2021) 100725
9
J. Kou and W. Zhang Progress in Aerospace Sciences 125 (2021) 100725
prediction has been reported in Ref. [187]. Da Ronch et al. [188] pro based on either eigenmodes or POD modes for linear dynamic flows are
posed a direct reduction method for the linearized Jacobian matrix to very effective [5], but for nonlinear dynamic flows this topic is still an
predict the aeroelastic responses accurately. Chen et al. [189] used POD area of active research [222,223].
and balanced truncation to model unsteady transonic flows and coupled
with state-space structural models for flutter suppression. A novel 3.2.2. Dynamic mode decomposition
concept that transforms the POD-based ROM into a residual- DMD is a data-driven and equation-free algorithm that extracts
minimization formulation was developed in Refs. [190,191]. space-time dynamic information from experimental measurement and
Although extensive studies have been reported, a drawback for numerical simulation, which was proposed by Schmid et al. [154,224].
intrusive ROM approaches is that it usually involves the modification of Derived from the linear tangent approximation or Koopman theory
the source code, which may be impossible in commercial software. [153], DMD describes the evolution of flow observables in a linear
Moreover, it is also not applicable when the exact governing equations manner, therefore the resulting dynamic modes have a single frequency
of the dynamic system is unknown a priori. To handle these problems, and growth rate characterized by the eigenvalue (Ritz value) of system
purely data-driven methods that only require flow snapshots, known as matrix. This makes DMD very attractive in analyzing dynamically linear
nonintrusive ROMs, have also been proposed [192]. For modeling or periodic flow dynamics. In addition, based on the linear formulation
steady flows, the mapping between flow states, e.g., Mach number and of DMD, low-dimensional flow models can be obtained directly, without
angles of attack, and the mode coefficient can be constructed from an additional modeling process for time coefficients like POD. In other
existing interpolation methods. Fossati and Habashi [193] combined words, DMD is a purely data-driven method so that both the spatial
POD and Kriging interpolation to predict the aero-icing problems. The modes and temporal dynamics can be directly obtained from flow data.
performance of POD in modeling transonic flows with shock waves was These advantages lead to the extensive usage of DMD in analyzing
evaluated in Ref. [194], where strong oscillations near the shock wave different flow phenomena and modeling flow dynamics. So far, DMD has
were observed. In aerothermoelastic analysis, POD-Kriging models can been widely used in many fluid dynamic problems, including boundary
be used to model the distribution of pressure and heat flux [195–197]. layer flows [225], high-subsonic cavity flow [226], transitional jets
Huang et al. [198] developed an aerothermoelastic analysis framework [227], and wall-boundary turbulence [228], etc. Applications of DMD
based on POD-Kriging models, whose flexibility is enhanced using a are reviewed in Refs. [16,229]. A book of DMD refers to Ref. [230].
novel correction and scaling technique. Combining POD with Kriging An important theory that allows DMD to analyze nonlinear flow
interpolation or neural networks for aerodynamic optimization has been dynamics is the Koopman theory [231,232]. Rowley et al. [153] intro
reported in Refs. [199,200]. Nonintrusive ROMs for unsteady flows can duced the Koopman operator and connected this theory with DMD.
be constructed based on the POD and the system identification method. Koopman theory is the nonlinear generalization of eigendecomposition,
Lucia et al. [201] used POD and Volterra series to model aeroelastic indicating that the dynamics of observable in finite-dimensional
systems and predict the LCO. Attar et al. [202] proposed unsteady nonlinear systems can be represented by the Koopman operator that
aerodynamic models based on POD and multivariable polynomials. describes the dynamics of infinite-dimensional linear systems. DMD is
Walton et al. [203] modeled the motion of the ONERA M6 wing in un an efficient algorithm to achieve the numerical approximation of the
steady flows based on POD and RBF interpolation. Lindhorst et al. [204] Koopman operator. An example of Koopman analysis for flow past a
constructed nonlinear unsteady aerodynamic models based on POD and cylinder is shown in Ref. [233]. For a nonlinear dynamical system xi+1 =
RBFNN, where the POD bases for surface pressure distribution are used. f(xi ) defined in the discrete time domain, an infinite-dimensional linear
Xiao et al. [205] proposed POD-RBF models for fluid-structure interac operator Ut can be used to describe the evolution of vector-valued ob
tion simulation. Winter and Breitsamter [206] used POD and a fuzzy servables g(xi ) defined as a nonlinear transformation of the state vector
neural network to generate the unsteady aerodynamic models for load x:
prediction. Hesthaven and Ubbiali [207] proposed a non-intrusive ROM
Ut g(xi ) = g( f(xi ) ) = g(xi+1 ) (21)
based on POD and the neural network to predict the cavity flow with
different geometries. San et al. [208] also used POD with artificial neural From Koopman theory, once the observables are defined properly,
network to model transient flows. Wang et al. [209] proposed a greedy the linear operator can be accurately approximated. The selection of
nonintrusive ROM for parameterized time-dependent fluid dynamic nonlinear observables g is the key to obtain accurate Koopman eigen
problems, where POD is used to extract temporal and spatial reduced values, eigenvectors, and modes, which still remains a challenge. A
bases, and RBF interpolation is used for predicting dynamics of unde comprehensive review of Koopman theory in fluid dynamics can be
termined coefficients. found in Mezić [234]. DMD approximates the evolution of state or
In addition, numerous studies have been conducted to extend the observable vectors from the current to the next time step with a
usage of POD. Gappy POD [210–212] is a typical method to recover the high-dimensional linear approximation:
entire flow information from incomplete flow measurements. It also
xi+1 = Axi (22)
motivates the development of the hyperreduction approach, where only
a fraction of flow data is used to approximate the nonlinear term of DMD aims at estimating the eigenvalues and eigenvectors of system
projection-based ROMs, thus reducing the computational cost [174, matrix A efficiently, which can be achieved through two types of algo
213–215] of ROM generation. Projection-based reduced-order modeling rithms based on either a companion matrix or a similar matrix [235]. To
can also be transformed into an optimization problem where optimal perform DMD, an additional snapshot matrix Y = [ x2 , x3 , .., xN+1 ] is
subspaces can be derived for different objective functions based on collected by shifting the dataset X = [ x1 , x2 , .., xN ] by one time step.
either the integrated force [216] or the temporal sparsity of modes Then following DMD we can reach Y = AX. Note that here the snap
[217]. For rigid body motions, Placzek et al. [218] proposed a ROM shot pair (xi , xi+1 ) is considered to form X and Y, which can be written in
treatment in the moving reference frame. Freno et al. [219] proposed a more generalized form (xi , f(xi )) [236].
dynamic basis functions to handle body motions. Yu et al. [220] pro For the first algorithm based on the companion matrix, when the
posed a body-fitted coordinate based ROM approach that enables snapshot number N is beyond a critical value, the subsequent flow field
reduced-order modeling for different boundary conditions and geome can be expressed as a linear combination of the previous snapshots,
tries. For model adaptation of dynamic systems with parameter varia indicating that the snapshots become linearly dependent:
tion, Peherstorfer and Willcox [221] proposed a dynamic reduced-order
xN+1 = c1 x1 + c2 x2 + c3 x3 + … + cN xN = Xc (23)
modeling approach to update the projection-based model in the online
operation condition. These works largely extended the applicability of After obtaining c from snapshots, a companion matrix S is formed:
projection-based ROMs. In summary, low-dimensional fluid models
10
J. Kou and W. Zhang Progress in Aerospace Sciences 125 (2021) 100725
⎡ ⎤
0 0 … 0 c1 suboptimal modes with less contribution to the flow energy, or numer
⎢1
⎢ 0 … 0 c2 ⎥
⎥ ical modes with high damping rate that decay fast, can be retained with
S = ⎢
⎢0 1 … 0 c3 ⎥
⎥ (24) priority. This can lead to the failure of DMD especially for complex flows
⎣⋮ ⋮ ⋱ ⋮ ⋮ ⎦ involving strong nonlinearity or transient dynamics. Therefore, different
0 0 … 1 cN mode selection criteria have been proposed, thereby improving the
Then we have AX = Y = XS. The eigendecomposition of A is then predictive capability of standard DMD in complex flows [235,257,258].
transformed to the eigendecomposition of companion matrix S [153, An efficient mode selection that considers the global con
154]. tribution/energy of mode in the sampling region was proposed by Kou
For the second method based on the similar matrix, SVD is firstly and Zhang [235]. This criterion is defined as the temporal integration of
performed for snapshot matrix X to provide the subspace U: X = the absolute value of time coefficient. To explain the criterion, DMD is
UΣVT . A minimization of the error between Y and AX is then formu firstly expressed as the superposition of normalized mode and
lated as follows: coefficient:
⃦ ⃦2 ∑
r
⃦
min⃦Y − UAΣṼ T⃦ ⃦ (25) xk = b j (k) φNorm, j (27)
̃ F j=1
A
where à is the similar matrix of A that is able to approximate the ei where φNorm, j is the jth dynamic mode normalized by its Frobenius norm
genvalues of A, while the eigenvectors of A can be obtained from U and with ‘‘Norm’’ representing the term ‘‘normalized’’, and bj (k) is the time-
eigenvectors of A.
̃ ‖⋅‖ is the Frobenius norm. More details for both al dependent mode coefficient of the jth normalized mode at time index k.
F ⃒ ⃒
gorithms are given in Ref. [235]. Finally, the flow state vector at time The criterion Ij is computed by integrating the coefficient ⃒bj (k)⃒ in time,
index k is represented as follows: resulting in continuous and discrete form as follows:
∑
r ∫t ∑
N ⃒
⃒ ⃒ ⃒
xk = αj φj μk−j 1
(26) Ij = ⃒b j (t)⃒dt = ⃒b j (k)⃒Δt (28)
j=1 k =1
0
11
J. Kou and W. Zhang Progress in Aerospace Sciences 125 (2021) 100725
obtain the intrinsic flow dynamics and the controlled flow dynamics predictive performance can be improved compared with any model built
separately is developed. This method improves the accuracy of DMD in from only one data source, while the total cost for data generation still
modeling controlled flow dynamics that are close to the unstable state. remains low. These multi-fidelity models can be applied to similar
In addition to the applications and improvement of DMD, some ex problems that traditional data-driven modeling can handle with better
tensions are also worth mentioning. The link between DMD and global performance.
stability analysis is discussed by Ferrer et al. [275], where linear modes Multi-fidelity methods have been used in many applications, such as
for stability and sensitivity can be obtained without relying on the un mechanism analysis, optimization design, statistic inference, and un
stable base flow. Performing DMD in space enables the prediction of certainty quantification [283,289]. Most of them are many-query
transition for flow past airfoils [276]. For steady flows, Koopman problems that require multiple model evaluations. Co-Kriging [290,
operator can be applied in a static way, leading to nonintrusive 291] is a typical multi-fidelity model which has been widely used in
modeling [277] of flow over airfoils in transonic flows. A recent work recent years. Multi-fidelity methods have also been used to solve prob
shows that DMD is able to perform modal analysis for structural dy lems in fluid dynamics. Zheng et al. [292] and Badrya et al. [293]
namics [278], as well as to obtain fluid and structure modes simulta analyzed the flapping wing dynamics by coupling both low-fidelity and
neously for FSI systems [279]. DMD-based convergence acceleration high-fidelity flow solvers. Keane [294], Leffison and Koziel [295], Han
strategies, including unsteady flow simulation [280], steady flow et al. [296] and March and Willcox [297] all developed multi-fidelity
simulation [281] and adjoint-based optimization [282], have been surrogate models for aerodynamic optimization. Multi-fidelity aero
developed for efficient CFD-based simulation. However, with all of these dynamic modeling has been studied by Ghoreyshi et al. [298], Mifsud
efforts and achievement, the extension of DMD to nonlinear et al. [288] and Murphy et al. [299] for flight simulation problems.
reduced-order modeling is still challenging, due to the fact that this Rokita and Friedmann [300] proposed a multi-fidelity model based on
concept is based on a linear approximation. To address this issue, POD and co-Kriging for hypersonic aerodynamic load prediction, where
Koopman theory [234] will still play an important role in the near POD bases are constructed by both low-fidelity and high-fidelity snap
future. Furthermore, advantages of DMD over POD or eigenmodes in shots. Multi-fidelity methods are also considered for developing
constructing linear dynamic ROMs can be case-dependent, since in data-driven turbulence models, by using high-fidelity experimental or
practice there has to be a compromise between pure frequency content simulation data to correct the RANS model [301,302]. Uncertainty
and the energy optimality when modeling complex flows. quantification of fluid dynamic systems is also achieved using the
multi-fidelity modeling framework [303–306]. For example, Feldstein
3.3. Data fusion et al. [307] used the Gaussian process model to perform
blended-wing-body multidisciplinary analysis under uncertainty. It
Unsteady aerodynamic forces and flow field data can be obtained should be noted that most of these studies focus on the evaluation of
from different sources, such as numerical simulation, experiment, and steady aerodynamics for fast simulation and optimization, while the
flight testing. Most of the existing data-driven modelling approaches study of unsteady multi-fidelity aerodynamic modeling is lacking.
assume that the dataset only comes from one of these sources. However, Although very important, multi-fidelity modeling for unsteady
in practice, aerodynamic data always comes from different sources with aerodynamic is a relative new research topic. Since the generation of
different cost and accuracy. To maintain a good balance between model unsteady aerodynamic data is much more expensive than the steady
accuracy and cost of data generation, data-driven modeling motivated aerodynamic data, it is more important to explore the availability of
by data fusion is gaining attention. Although its definition varies in multi-fidelity methods for unsteady aerodynamics. To this end, Ghor
different scientific communities, data fusion generally refers to the eyshi et al. [118] firstly showed that combining Euler and RANS data
process of combining data and information from multiple sources, in will lead to improved prediction that outperform models built upon a
order to refine, estimate, and achieve a greater understanding of the single data source. The model uses the NARX framework to construct the
data [244–247]. high-fidelity, low-fidelity and multi-fidelity ROMs separately. The
Data-driven modeling based on data fusion mainly refers to the multi-fidelity ROM is constructed from augmenting low-fidelity time-
multi-fidelity modeling methods [283,284] from aerodynamic data with delayed predictions in the input term of the high-fidelity NARX model:
different fidelities. The other popular research topic in data fusion is the
y(k) = Ψ (u(k), u(k − 1), u(k − 2), …, u(k − m), yHF (k
data assimilation [285–287] that incorporates experimental observation
into numerical simulation. Here this concept will not be discussed since − 1), yHF (k − 2), …, yHF (k − n), yLF (k − 1), yLF (k
this method is more related to numerical methods rather than − 2), …, yLF (k − n) ) (29)
data-driven modeling. Generally, high-fidelity data are provided by
flight test, wind tunnel experiment or direct numerical simulation, while where the subscript HF and LF refer to high-fidelity data and low-fidelity
low-fidelity data can be obtained from numerical simulation with some data, respectively. This modeling framework is a straightforward
types of simplification, like coarser discretization, relaxed convergence extension of traditional unsteady ROMs to allow multi-fidelity data. One
tolerance, lower order of accuracy and omitted physics [288]. Among possible issue for this framework is the use of dynamic structure, which
different sources of data, there are two features: 1) as the fidelity of data may lead to stability problem in simulation. To address, an alternative
increases, the cost of data acquisition becomes higher; 2) due to the formulation is proposed recently by Kou and Zhang [308]. In this
limitation of the cost, available amount of data decreases with formulation, only time-delayed outputs from low-fidelity model are
increasing fidelity. Moreover, the information contained in high-fidelity included as additional input terms, thus the stability issue can be avoi
data is sometimes limited, making aerodynamic modeling expensive and ded. This formulation is motivated by the co-Kriging model:
unsatisfactory based on these data. For example, most experimental data
yHF (x(k) ) = ρ ⋅ yLF (x(k) ) + z(x(k) ) (30)
are ensemble-averaged results from harmonic motions rather than
random motions, which have better quality but limited dynamic infor
where ρ and z(x(k) ) are the constant multiplicative term and the addi
mation. Motivated by these facts, multi-fidelity methods have been
tive/correction term at time index k. Following NARX formulation, the
developed and widely used, providing general frameworks to fuse data
additive term is a function of system state composed of time-delayed
with different fidelities in the modeling process. The basic idea is to use
input and output of the low-fidelity model. The state vector x(k) can
low-fidelity data or models (either physics-driven or data-driven) to
be represented as a whole, or separated into the quasi-steady state x1 (k)
provide the general trend of the underlying dynamics, while
and the unsteady state x2 (k):
high-fidelity data are used to correct the model to better reproduce
high-fidelity results. Through multi-fidelity modeling, the overall
12
J. Kou and W. Zhang Progress in Aerospace Sciences 125 (2021) 100725
⎧
⎨ x(k) = [x1 (k), x2 (k) ]T using the framework that combines linear and nonlinear models. These
x (k) = [u(k), u(k − 1), …, u(k − m) ]T (31) challenges and solutions will be detailed in this section.
⎩ 1
x2 (k) = [yLF (k − 1), yLF (k − 2), …, yLF (k − n) ]T
4.1.1. Model structure and stability
This results in two formulations of the correction term, where the
Due to the recurrent structure which includes time-delayed output
first is represented as a single function of the state, while the second is
feedback in the dynamic model, a stability issue can exist in model
represented as a combination of the quasi-steady term z1 and the un
simulation [125–127]. It is even more pronounced in multiphysics
steady term z2 :
simulation, when the aerodynamic ROM is coupled with other physical
yHF (k) = ρ ⋅ yLF (k) + z(x(k) ) (32) models. Accurately modeling the unsteady effect and stability property
mainly relies on the design of the model structure. The goal of the model
yHF (k) = ρ ⋅ yLF (k) + z1 (x1 (k) ) + z2 (x2 (k) ) (33) structure determination is to find a parsimonious structure with an
optimal balance between model accuracy and model complexity. The
In the work of Kou and Zhang [308], the correction term is modeled
complexity of the model structure relies on delay orders and the
by a multi-kernel neural network. The multi-fidelity models are vali
hyperparameters (i.e., unknown parameters that need to be optimized)
dated by modeling the aerodynamic loads of transonic flow past a
in the model equation. The delay orders can be selected by some crite
NACA0012 airfoil, where Euler and Unsteady RANS (URANS) solvers
rions, e.g., the Akaike [316] or the Bayes [317] information criterion.
are used to provide low-fidelity and high-fidelity data, respectively.
Moreover, the user can also adopt a trial and error approach by gradu
Accurate prediction of high-fidelity results is reported when only several
ally increasing the delay orders and evaluating the model performance
high-fidelity training cases from three sets of harmonic motion are
[318] to determine the optimal values. For example, for the linear ARX
available. It also outperforms the ROM only based on high-fidelity data
model, the model structure totally depends on delay orders m and n. If
when the same dataset is available, and maintains reasonable overall
the flow is stable, relatively small delay orders can be used. In transonic
computation cost.
aeroelastic problems where the flow is stable enough (i.e., far below the
Data fusion has also been introduced to handle high-dimensional
buffet boundary), these orders can be smaller than 10. However, when
flow field data. For example, the fusion of sparse sensor observations
the flow damping is close to 0 (e.g., near the buffet onset), or the fluid
and CFD solution is studied by Jiang et al. [309]. They determined a set
system is unstable, the delay order should be much larger to accurately
of dominant POD basis from a limited number of snapshots, and
model the stability property. For example, in the study of transonic
recovered the flow field with a new boundary condition from only
single-degree-of-freedom flutter near the buffet onset angle, these delay
several sensor measurements. Ruscher [310] fused the data from
orders are increased to 80 [65]. For the supercritical flow past a circular
experiment and CFD, in order to recover the missing experimental data
cylinder, i.e., the Reynolds number larger than 47 with periodic vortex
at the same spatial location in all snapshots. The proposed approach is
shedding, these orders can be 100 [67].
named as fused POD. Williams et al. [311] applied data fusion to
However, ensuring the stability of nonlinear systems is not
Koopman analysis and fused measurement data from different sources.
straightforward. Instability of nonlinear models can be induced by large
Zimmermann et al. [312] proposed a data fusion framework for steady
delay orders or overly complex model structure. For example, for
flow prediction based on POD and constrained least-squares method.
nonlinear RBFNN models, the number of hidden neurons and delay or
Using high-fidelity integrated force data as the constraint, better pre
ders will determine the model structure and complexity, which will
diction of surface pressure distribution is achieved. Following this work,
affect the model stability. Although large delay orders will increase the
Mifsud et al. [313] utilized gappy POD with constrained least-squares
approximation accuracy, these quantities should be limited in order to
method to fuse CFD simulation and sparse measurement of wind tun
avoid the over-fitting and instability problems. Typically, delay orders
nel data. With this approach, the surface load distribution is recovered
between 2 and 6 will provide accurate approximation and good gener
with improved accuracy. Recent works also focus on the reconstruction
alization capability for stable flow dynamics [100,121,122]. The num
of the flow field based on the multi-fidelity flow field data. From Yu and
ber of hidden neurons is usually chosen between 50 and 200, which
Hesthaven [314] and Wang et al. [315], a mapping between
depends on the complexity of the problem. If a deep learning model is
high-fidelity and low-fidelity POD mode coefficient is constructed by
used, the number of both hidden layers and hidden neurons should be
either neural network or Kriging. The flow can be reconstructed based
taken into consideration [139]. The user may need to adjust these
on precomputed high-fidelity POD basis and the predicted high-fidelity
quantities to adapt to different problems. A proper design of the training
mode coefficients. This takes advantages of partially physical informa
signal will also alleviate the stability problem [319]. Another effective
tion from low-fidelity data, resulting in improved accuracy compared
approach to obtain stable aerodynamic models is to switch off the
with traditional methods only based on high-fidelity data.
autoregressive term, making the system responses depend only on the
inputs, like the nonlinear Volterra series. This model can be regarded as
4. Improvement and challenges
a quasi-steady model, which improves the stability, but has to use large
input delay orders to achieve comparable (usually lower) accuracy [84].
4.1. System identification
An even more challenging task is to model nonlinear aerodynamic sys
tems that are unstable or close to instability, like modeling
System identification is essentially a data-driven method. The ac
large-amplitude motions in transonic buffet flows. Although significant
curacy, generalization capability and stability of system identification
progresses have been made through predicting the nodal-shaped oscil
rely hevaily on the training dataset and the model structure. Accuracy
lations induced by the interaction between flutter and buffet [320,321],
and stability are basic requirements for the performance of data-driven
more in-depth investigations are still needed.
nonlinear unsteady aerodynamic models, while generalization capa
bility is the key to engineering applications. Generalization capability
4.1.2. Generalization capability on new data
refers to the capability of data-driven models to adapt to new samples, i.
Data-driven aerodynamic models should have good generalization
e., to produce reasonable outputs for inputs not encountered during
capability in order to adapt to different types of input encountered in
training [109]. Moreover, nonlinear models are usually not able to
real applications. The generalization capability is reflected by the ac
capture linear dynamics accurately, due to the intrinsic nonlinear
curacy in predicting the dynamics under new inputs with different
structures. For example, the nonlinear neural network models may not
amplitudes and frequencies, and the coupled response for multiphysics
be able to provide accurate prediction for the bifurcation point, which is
simulation. For parameter-varying models, generalization capability
characterized by linear dynamics [4]. This problem can be overcome by
also refers to the prediction performance under different operation
13
J. Kou and W. Zhang Progress in Aerospace Sciences 125 (2021) 100725
conditions, like the Mach number, mean angle of attack or geometrical 4.1.3. Consideration of linear and nonlinear dynamics
parameter. The training data, model structure and identification algo Since unsteady aerodynamics exhibits different characteristics under
rithm will all influence the generalization capability. The most impor different input amplitudes, neither a purely linear nor a purely nonlinear
tant factors among them is the design of training samples and the model is sufficient to capture all aerodynamic features. It has been re
objective function used for training nonlinear aerodynamic ROMs. ported that nonlinear ROMs may produce an unsatisfactory prediction
A training case is needed for any data-driven model. A training case for purely linear dynamics [4,119]. A straightforward solution is to
contains all the available input-output data for ROM construction, which include samples with linear dynamics when training the nonlinear
should cover the frequency and amplitude ranges of interest. The fre ROMs [122]. However, the underlying ROM dynamics is still nonlinear.
quency range can be roughly determined based on the problem of in In addition, there are better alternative solutions that adapt to linear and
terest. For example, for aeroelastic applications, instability occurs due to nonlinear dynamics by constructing a hybrid ROM framework composed
frequency coalescence, whose frequency usually lies between the fre of both linear and nonlinear models. As emphasized in Ref. [319], the
quency of the dominant structural modes. Therefore, the training signal key to modeling nonlinear dynamics is to first construct a linear dynamic
should cover the frequency of the first several structural modes. As for model. Then, with the linear dynamic model fixed, a nonlinear model
amplitude, if the user is interested in linear stability problems like the (like Volterra series or neural network) is used to represent the differ
flutter phenomenon, the amplitude of the training signal should be small ence between the nonlinear dynamics of the flow and the linear dy
enough to ensure linear dynamics. A useful approach to determine the namics of the flow. An advantage of such a combination lies in the
linearity of the signal is to compare the output of the same signal with possibility of automatically switching to linear models under a small
different amplitudes [121], as will be shown in Sec. 5.1. If the user is input, rather than using nonlinear models to describe linear dynamics.
interested in LCO behaviors induced by aerodynamic nonlinearity, the Different hybrid modeling frameworks have been developed to
amplitude range should be enlarged to include the nonlinear aero consider both linear and nonlinear aerodynamics, which include both
dynamic characteristics. Thereafter, the number of training samples and linear and nonlinear subsystems with either a serial or a parallel
the shape of the training signal are focused. An excessive number of data connection. The serial structure leads to the block-oriented models
will lead to the degradation of performance when the model structure is discussed in Sec. 3.1.7, which have been widely used in nonlinear sys
not flexible enough to learn all the information. Therefore, for different tem identification. Since block-oriented models are combinations of
applications, the number of samples varying from 500 to 5000 is usually dynamically linear and statically nonlinear subsystems, the time-
acceptable. However, with the development of deep learning, deep delayed output feedback does not exist, therefore the stability issue
neural networks are usually capable of learning from a very large can be avoided. Applications of Hammerstein models are given in Refs.
dataset. For example in the LSTM-based ROM [139] for unsteady dy [129,130]. Recent studies have focused on Wiener models [132,134,
namics across a range of flow conditions, 3500 samples are selected for 325], where in Ref. [134] improved Wiener models with quasi-dynamic
each Mach number, resulting in 17500 training samples in total. How nonlinear blocks are introduced, as discussed in Sec. 3.1.7.
ever for such deep learning models, care must be taken to avoid the The basic idea of parallel-structured modeling is as follows [56].
over-fitting problem. Firstly, a linear dynamic model is constructed, whose deviation with the
The shape of the training signal should be designed carefully to cover original system will contain all unmodeled nonlinear effects. Secondly, a
enough dynamic information with a relatively small number of samples. nonlinear model is used to approximate this deviation to account for
Different training signals have been proposed. For linear ROMs, step- unmodeled nonlinearity. This idea is attractive, since the linear model
type [92], multistep [59] and 3211 [57] signals have been proven to obtained in the first step has good robustness, while the nonlinear model
capture the aerodynamic characteristics accurately under small pertur further improves the overall performance. As noted in time-series fore
bations. However, the design of input signals for nonlinear ROMs is casting studies [326], using a parallel hybrid modeling technique will
much harder, because the nonlinear aerodynamic features change with use each model’s unique feature to capture different patterns in the data,
amplitude and frequency in a complicated manner. At present, ampli thereby improving the forecasting performance. This framework has
tude sweep with frequency modulation signals [204], filtered white been investigated in structural dynamic identification [327], geomag
Gaussian noise (FWGN) signals [132], randomlike signals [319], the netic field identification [328], time-series prediction [329], etc. The
amplitude-modulated pseudorandom binary signals [120], frequency basic idea of parallel modeling of unsteady aerodynamic has been
sweep signals [320] and self-excited vibration responses [4] have been validated in Ref. [330]. Mannarino and Dowell [319] proposed a par
used for training different nonlinear ROMs. These signals have shown allel framework trained by a two-level training procedure, which is then
broad frequency and amplitude ranges with multiple types of motion applied to flutter suppression [331]. This model is applied to identify the
and a small number of sample. LCO behaviors of an airfoil with four degrees of freedom (DOFs). Huang
Choosing an objective function is to find a criterion to assess et al. [332], Yang et al. [321] and Liu and Gao [333] developed ROMs
meaningful model construction. ROMs can easily overfit data when only based on nonlinear state-space models, in order to predict transonic
the approximation of training data is set as the objective function. It has aeroservoelastic and complicated aeroelastic responses. Another
been shown that when the model is evaluated and calibrated by pre contribution to parallel modeling includes the layered ROM and the
dicting a validation case, whose samples are different from the training hybrid ROM proposed by Kou and Zhang [318,320]. Structures of these
signal, a good generalization capability is maintained [121]. This is models are shown in Fig. 4, where ARX and neural network are used to
exactly the cross-validation strategy [322] used in the machine learning describe linear and nonlinear subsystems, respectively. Each subsystem
community. is identified by a particular training signal exhibiting either dynamically
With the need of data-driven modeling for parameter-varying sys linear or nonlinear features. The structure of the layered ROM is shown
tems, additional considerations to guarantee generalization capability in Fig. 4a, which adopts isolated linear and nonlinear subsystems and
are required. Different approaches have been applied to model assumes that the nonlinear deviation makes no contribution to the linear
parameter-varying systems, including direct interpolation of model pa model. The hybrid ROM shown in Fig. 4b is a fully coupled
rameters [323], augmenting input with the parameter [100,113,139], parallel-structured framework where time-delayed output feedback is
and correcting the model output [92,324]. All of these works require an introduced to both subsystems, in order to better reflect unsteady flow
additional sampling procedure in the parameter space, in order to cap physics. This variation in model structure, however, makes a big change
ture the dynamics under multiple system parameters. This has moti in model response, especially the nonlinear residual [320]. Results
vated new ways to design training signals and objective functions, which showed that the hybrid ROM gave better accuracy in predicting the
remains an open question. flutter boundary and LCO responses [320]. In addition, the hybrid ROM
also reproduced the complex aeroelastic responses with reasonable
14
J. Kou and W. Zhang Progress in Aerospace Sciences 125 (2021) 100725
Fig. 4. The structure of (a) the layered ROM and (b) the hybrid ROM. The layered ROM adopts isolated linear and nonlinear subsystems, while the hybrid ROM
utilizes the autoregressive structure for the whole system [320].
accuracy, like the beat phenomena at large reduced velocities and the introduced to represent the unsolved modes. Rempfer and Fasel [334]
nodal-shaped oscillation induced from the interaction between buffet further extended this model by proposing the modal eddy viscosities,
and flutter in transonic flow. arguing that the eddy viscosity should be scale-dependent thus needs to
be calibrated with the scale of mode. Noack et al. [167] introduced the
4.2. Feature extraction modal power balance to Galerkin models and used the pressure term for
closure purpose. These closure methods can be used to correct the linear
Feature extraction of flow dynamics usually involves dimensionality part of the Galerkin model, but the energy transfer is in nature a
reduction of the high-dimensional dynamics based on mode decompo nonlinear mechanism [335]. Therefore, state-dependent nonlinear eddy
sition, which has unresolved dynamics that need additional closure viscosity has been developed, which is derived from a finite-time ther
modeling. In addition, some research began to focus on constructing modynamics formalism [336]. This nonlinear eddy viscosity model has
parameter-varying projection-based data-driven models, with effective been shown to produce accurate and robust Galerkin models for LES of
algorithms to ensure the generalization capability under different pa the Ahmed body [223]. Wang et al. [337] compared different closure
rameters. To handle more complicated nonlinear flow dynamics, models for turbulent flows past a three-dimensional circular cylinder,
nonlinear feature extraction methods need to be developed in the future. including dynamic subgrid-scale, variational multiscale, mixing length
These three topics will be discussed in detail. and Smagorinsky closure models. With different criteria, the dynamic
subgrid-scale and the variational multiscale models are shown to be the
4.2.1. Closure modeling most accurate. The closure modeling can also be transformed into an
Data-driven models based on feature extraction, like projection- optimization problem to obtain optimal accuracy and stability
based ROMs, are generated with a certain level of approximation. This [338–340]. Balajewicz et al. [222] proposed a constrained POD
approximation comes from the mode decomposition itself, where only formulation for unsteady lid-driven cavity flows, where optimal modes
dominant low-order modes are retained in the low-dimensional model. with power balance and stability can be obtained by rotating the main
Although high-order modes are important to reflect the dissipation ef POD modes. In addition, closure and stability can also be achieved
fect in dynamics and stability, retaining too many of these modes will numerically, where different methods have been proposed, including
increase complexity and computational cost of the model. Therefore, stable inner product [169,341], artificial viscosity [171], pole assign
these fine-scale structures have to be omitted, which are referred to as ment [342], shooting method [343], Petrov-Galerkin projection [174],
unsolved dynamics. This can make POD-Galerkin models become un constrained projection with prior information about the long-time
stable when they are integrated for long-term dynamics, since these attractor [344] and Jacobian-type stabilization [345], etc. Stability of
models ignore the energy transfer between resolved and unsolved dy POD-Galerkin models for shock-vortex interaction and combustion
namics. A proper closure modeling is needed for the unsolved dynamics, problems are discussed by Rezaian and Wei [346] and Huang et al.
which not only stabilizes the numerical simulation, but also adds addi [347], respectively.
tional physics to data-driven models. Data-driven methods have also motivated the development of data-
Extensive works have been proposed to model the closure term of driven closure models. A straightforward data-driven closure approach
projection-based ROMs. Physics-based closure models are constructed is to directly apply regression methods to compute and correct the co
from basic physical insights or closure strategies for Navier-Stokes efficients in Galerkin models. These coefficients can be obtained by
equations. Since the instability of long-term dynamics is mainly either the Tikhonov regularization [348] or sparse regression [349]
caused by the positive eigenvalues of linear terms, it is straightforward method. Moreover, the unsolved dynamics can also be modeled by
to introduce numerical dissipation that will move the unstable eigen data-driven modeling methods as well. This takes advantages of both
values to the stable region. To this end, an eddy viscosity term can be physics-driven and data-driven modeling, where the main dynamics is
introduced to correct the eigenvalues. Closure modeling has been dis resolved by known physics and modes, while the omitted physics is
cussed in the pioneering work of Aubry et al. [162] in modeling tur described by the closure model. San and Maulik [350] used the neural
bulent boundary layer flows. By mimicking the Smagorinsky-type model network as the closure model for POD-Galerkin models, in order to
for the Reynolds stress in LES, a single constant eddy viscosity is capture the effect of truncated modes. Parish and Duraisamy [351]
15
J. Kou and W. Zhang Progress in Aerospace Sciences 125 (2021) 100725
utilized the Mori-Zwanzig (M-Z) formalism to develop closure models of parametrized partial differential equations. Low-rank libraries
LES, which represents nonlocal behavior of coarse-grained scale via a composed of POD modes at different bifurcation regimes are con
finite memory approximation. Pan and Duraisamy [352] proposed a structed, while compressive sensing is used to select the most important
data-driven discovery method of closure models based on operator modes from sparse flow measurements, and construct low-dimensional
inference to extract the governing dynamics of closure. Wang et al. Galerkin models. In addition, local basis functions can be constructed
[353] developed a LSTM-based closure for parametric POD-Galerkin in time to model time-dependent flow dynamics, such as dynamic basis
models based on the Mori-Zwanzig formalism. Another LSTM-based update [221], time-dependent basis [369] and online system update
closure model for POD-Galerkin models is proposed by Ahmed et al. [243].
[354]. Hijazi et al. [355] merged projection-based and data-driven Variable separation is a common approach to solve partial differen
strategies to create POD-Galerkin models for turbulent flows. In sum tial equations. It also lays the foundation of reduced-order modeling,
mary, closure modeling is a critical step needed for data-driven models which separates the space-time dynamics into spatial modes and tem
based on feature extraction, since the unsolved dynamics must be poral coefficients. Similarly, for parameterized dynamical systems, the
handled properly. variation with respect to parameter can be incorporated into a
parameter-dependent term in the variable separation formulation. This
4.2.2. Generalization capability for parameterized systems motivates the reduced basis method [370,371] and proper generalized
As discussed in Sec. 4.1, generalization capability is required for decomposition (PGD) [372]. The solution is separated into the product
data-driven modeling, especially for modeling parameter-varying of space, time and parameter bases. The variation with respect to
models. These parameter-varying data-driven models should repro parameter is included in the parameter basis, which is decoupled from
duce the dynamics at different operation conditions with a good level of spatial and temporal dimensions. As an example, a greedy nonintrusive
accuracy. Projection-based ROMs for parametrized dynamical systems ROM based on POD and RBF interpolation was proposed for parame
are reviewed in Ref. [160]. The basic idea is to obtain data-driven dy terized time-dependent unsteady flow dynamics [209].
namic models for unseen states from neighboring system information
built from the training data and system. Therefore the design of exper 4.2.3. Nonlinear feature extraction
iments in the parameter space is crucial. Latin hypercube and greedy Nonlinear feature extraction, including novel machine learning
algorithms are popular methods in sampling in the parameter space. methods and nonlinear extension of mode decomposition, is being
So far, there are three approaches to achieve parameter-varying focused to handle more complicated flow physics with nonlinear inter
data-driven modeling: interpolation-based method, local basis function action in highly turbulent flows. It should be mentioned that, even
and separation of variable. The interpolation-based method performs though POD is a linear representation of high-dimensional flows, the
interpolation to mode basis or system coefficient from those of neigh resulting POD-Galerkin model is a low-dimensional nonlinear model
boring parameters. Amsallem and Farhat [356] introduced an interpo because of the quadratic term coming from the convection term in the
lation method of POD bases in the tangent space of the Grassmann Navier-Stokes equations. Nonlinear surrogates can also be used to model
manifold. This approach has been used to predict the unsteady aero the nonlinearity of the POD coefficient in a nonintrusive manner. As for
dynamic loads for an F-16 aircraft model with varying Mach numbers. DMD, the nonlinear extension has been given by the Koopman theory.
The method is then extended to many applications, including adaptive As introduced in Sec. 3.2.2, the Koopman operator describes the evo
model update [357], time-dependent dynamics of flow past a cylinder lution of observables in nonlinear dynamical systems [231]. It points out
[358], unsteady aerodynamics for hypersonic vehicles [359], and that the evolution of the observables of a finite-dimensional nonlinear
non-intrusive model interpolation for parametric flow dynamics [360]. system over time can be represented by an infinite-dimensional linear
The other approach is to directly interpolate the local reduced-order Koopman operator. Observable refers to the state variable defined in the
state-space matrices. Bui-Thanh et al. [361] used an optimization state space, which is the nonlinear transformation of the primitive var
formulation to explicitly derive nonlinear parameter dependence for iables. Mezić et al. [232,234] discussed the use of Koopman theory in
parametrized reduced-order modeling, which is used for unsteady reduced-order modeling of stochastic or deterministic dynamical pro
aerodynamics with geometric variability. The matrix interpolation is cesses, and found that the spectral decomposition of the Koopman
also discussed in Degroote et al. [362], where a parametric ROM based operator is related to the spatial mode of the dynamical system. This
on spline interpolation in the Reimann manifold was proposed. The mode has a single frequency, which provides a basis for estimating the
parametrized ROMs are compared with Kriging models for a thermal fin Koopman operator using DMD. Rowley et al. [153] therefore discussed
design problem and for prediction of contaminant transport. Son et al. the relationship between DMD and Koopman mode decomposition, and
[363] used interpolation on Grassmann manifolds to construct system showed that the DMD works as the numerical approximation of the
matrices of parametric ROMs. De Sturler et al. [364] proposed Koopman operator. It is evident from extended DMD [254] and
system-theoretic model order reduction methods to construct inter kernel-based DMD [255] that once suitable observables are chosen,
polatory parametric ROMs based on rational interpolation. DMD can be used to identify nonlinear models. The Koopman theory
Local basis function methods combine both classification and local essentially states that for a non-linear system of finite dimensionality, a
subspaces. In the offline phase where the model is being built, classifi set of coordinate systems can be found to make the system linear [373].
cation in the parameter space is first performed, followed by con This theory provides an interesting perspective for feature extraction of
structing local bases and dynamic models for each class. In the online non-linear systems. However, the main challenge in the Koopman theory
phase where the model-based simulation is performed, the input is first is the selection of observables from data and the underlying physics.
classified, then the ROM in the corresponding class is called [365]. In Machine learning methods, like neural network [374], cluster anal
Ref. [366], a local reduced-order model is proposed, where the solutions ysis [434], manifold learning [435], gene expression programming
are clustered by an unsupervised algorithm, and are represented by local [375], etc., can reveal the intrinsic connections for a large flow dataset
reduced-order bases in each class. To evaluate the nonlinear terms in the from new perspectives. Typical machine-learning-based methods that
Galerkin model, Peherstorfer [367] proposed a localized discrete have been applied in fluid dynamics include cluster-based ROM [376],
empirical interpolation method to construct online ROMs for parame cluster-based network model [377], Kernel POD (Kernel POD) [378],
terized systems. The training data is classified by the k-means cluster Isomap [379] and local linear embedding [380]. Cluster analysis is a
method, and a set of local reduced basis is constructed for each class. method to group samples into several central states, which can be used
Machine learning is used to generate a classifier to identify the local to analyze the similarity of different dynamical processes, and design
subspaces adaptively as the computation proceeds. Brunton et al. [368] control laws [381]. Manifold learning theory indicates that the
combined compressive sensing and POD for reduced-order modeling of high-dimensional flow comes from the mapping between the
16
J. Kou and W. Zhang Progress in Aerospace Sciences 125 (2021) 100725
low-dimensional manifold and the high-dimensional physical space. time-delayed history of either high-fidelity or low-fidelity data, as pro
Therefore, high-dimensional data can be represented by the posed by Ghoreyshi et al. [118] and Kou and Zhang [308]. However,
low-dimensional space defined in the manifold. The essence of manifold when time-delayed high-fidelity output is considered [118], feedback
learning is to relate the flow states in the manifold based on a certain terms of the whole multi-fidelity model output are introduced, which
metric of similarity. Using the similarity relationship, the new flow state may exhibit instability in simulation. In contrast, when only low-fidelity
can be represented by known flow information. The most polular time-delayed effects are introduced [308], the aerodynamic prediction
manifold learning method is the Isomap algorithm [436]. Compressive is stable, but unsteady effects are partially reflected which may lead to
sensing and sparse coding methods that extract dominant and sparse lower accuracy. Both problems indicate that future works are still
information are another novel tools for feature extraction. Using needed to maintain both stability and accuracy of the multi-fidelity
compressive sensing to reconstruct surface pressure distribution from unsteady aerodynamic model. In addition, it is worth mentioning that
limited flow measurements has been reported by Zhao et al. [382]. the data-assisted reduced-order modeling [143,144] framework is able
Sparse regression has been shown to identify the governing equations of to inform the development of the multi-fidelity modeling framework,
physical laws from data [373]. Deshmukh et al. [217] combined sparse where the leading-order approximation is given by a low-fidelity phys
coding to build a low-dimensional Galerkin model, resulting in flow ical model, while the high-order effect is then modeled in a data-driven
modes that are sparse in time. Loiseau et al. [383] proposed a sparse manner. If more than two sources of data are present, one has to consider
ROM framework, where the dynamical model is directly identified from the framework that can be adapted to more data sources. Straightfor
sensor measurements or flow snapshots. Network and graph theory ward extension of existing models [118,308] and a recursive framework,
[384,385] have been used to analyze the vortex interactions in complex e.g., recursive co-Kriging [303], can be considered. The quantification of
fluid flows. Furthermore, a nonlinear feature can be learnt directly from uncertainty and reliability for multi-fidelity unsteady aerodynamic
data by a neural network, i.e. by constructing an autoencoder to learn a models is another issue to be solved, where the Kriging model which
self-mapping of the flow snapshot, where the model reduction is ach provides the confidence interval of prediction can be a good option.
ieved in the hidden layer with a reduced number of neurons. This idea For multi-fidelity modeling based on feature extraction, one way is to
was first used by Milano and Koumoutsakos in the modelling of compute dominant modes from multi-fidelity snapshots composed of
near-wall turbulence [386]. In recent years, with the development of both low-fidelity and high-fidelity flow data, and use surrogate models
deep learning, such a feature extraction method has retained attention in to predict the high-fidelity mode coefficient [288,300]. The other option
fluid dynamic problems [387]. Autoencoders based on deep learning is to construct mappings between mode coefficients of low-fidelity and
have been used as a dimensionality reduction method to obtain ROMs high-fidelity bases, i.e., aHF = f(aLF ) [314,315]. Multi-fidelity modeling
for nonlinear flow patterns [388,389]. Autoencoder can also be used to from a few experimental measurement and full-field simulation data can
find the observables of Koopman operator [390]. This modelling be used to predict the load distribution based on methods like gappy
approach has now been validated for fundamental flow problems by POD [313]. However, a prerequisite for these methods is that the POD
Brunton et al. [391], Otto and Rowley [392], as well as Pan and bases should be available, thus the accuracy is limited by the POD
Duraisamy [393]. The autoencoder-based dimensionality reduction is method itself. Therefore, nonlinear extension of other feature extraction
also suitable for geometric dimensionality reduction in aerodynamic methods needs to be studied in the future. When both input-output data
optimization [394]. In addition, the use of deep learning to directly and flow field data with different fidelities are available, multi-fidelity
extract information from geometry and body motion for flow field modeling can benefit from data assimilation and nonintrusive
reconstruction is becoming attractive. Sekar et al. [395] proposed a modeling. For example, Zimmermann et al. [312] fused the integrated
data-driven approach for the prediction of the incompressible laminar aerodynamic coefficient data with flow modes for steady flow recon
steady flow field over airfoils based on deep neural networks. The pre struction. Yao and Marques [402] proposed a nonintrusive ROM based
diction of unsteady flow based on deep neural network is discussed by on a combination of discrete empirical interpolation method, POD and
Han et al. [396] and Bukka et al. [397]. The wake structure with peri RBF neural network, which obtains both the aerodynamic loads and the
odic vortex shedding of flow past a cylinder and an airfoil is predicted flow details from sparse measurements on the wing surface.
precisely [396]. Recently, neural network has been used to examine the In practice, a small amount of high-fidelity samples with less di
causal interactions of energy-eddies in wall-bounded turbulence [398]. versity is usually available. The small amount is due to the high cost of
Almost all of these works make use of machine learning to perform data generation, which may take lots of experimental or computational
regression, while some works have also been conducted to utilize the resources. The lack in diversity means that high-fidelity data may only
classification technique of machine learning, like classifying vortex include part of the dynamic information of interest. This leads to a
wakes [399] and detecting turbulence in the boundary layer [400] or typical few-shot learning problem in machine learning [403], where the
flow past a cylinder [401]. high-fidelity training data are not enough. Online adaptation of the
multi-fidelity model, where the model is updated when a new
4.3. Data fusion models high-fidelity sample becomes available [404], is also worth investi
gating. Recently, physics-informed data-driven modeling has become a
The essence of fusing data from multiple sources is to model the new trend. Leveraging the underlying physics of low-fidelity and
correlation between multi-fidelity data, thus improving the overall high-fidelity models will be very helpful to inform the construction of
predictive capability. A mapping or calibration term that transfers low- multi-fidelity models. By introducing conservation laws or physical in
fidelity data to high-fidelity data should be constructed, which requires formation to the modeling process, the resulting models can be more
a proper model framework. Once this relation is modeled, high-fidelity consistent with flow physics and thus give reasonable predictions. This
data can be recovered from low-fidelity results computed at similar approach is rarely considered in multi-fidelity modeling, especially for
operation conditions. unsteady aerodynamics. However, it has been studied in other related
For input-output data, the steady aerodynamics has been successfully area, like the introduction of Galilean invariants in machine learning of
modeled based on co-Kriging models [284]. However, the unsteady turbulence [405] or the calibration of coefficients in turbulence models
multi-fidelity modeling still remains to be a new research topic, and a lot [406]. In addition, the physics-informed neural network [407–410] has
of investigations need to be done. As discussed for the system identifi been developed to learn the differential equation, as well as inferring
cation method, the time-delayed effects of unsteady aerodynamics solutions using noisy multi-fidelity data [411] or sparse and noisy data
should be accounted in the multi-fidelity unsteady aerodynamic model. [412]. Recently, this physics-informed deep-learning framework is
Currently, the multi-fidelity unsteady aerodynamic models are based on extended with data assimilation [413] to simultaneously exploit the
the NARX framework, where the unsteady effect is considered by the information from flow visualization and the Navier-Stokes equations. All
17
J. Kou and W. Zhang Progress in Aerospace Sciences 125 (2021) 100725
of these provide lots of opportunities to multi-fidelity modeling of un Therefore, the deviation between the normalized lift coefficient and that
steady aerodynamics in the future. at A = 0.001 is also compared in Fig. 6b. From Fig. 6, when the relative
amplitude is at A = 0.020, 0.005 and 0.001, the normalized lift co
5. Applications efficients are nearly coincident. This indicates that when A is lower than
0.020, the lift forces vary in a linear fashion, which is appropriate for
This section overviews several benchmark cases to show the appli modeling dynamically linear behaviors. When the relative amplitude
cations of data-driven models in efficient aerodynamic simulation and increases to A = 0.050 (pitching motion at approximately 2.5◦ ), the
flow physics analysis. Two typical flow phenomena, including incom normalized aerodynamic coefficients cannot keep the coincidence,
pressible laminar flow past a cylinder and compressible transonic flow where aerodynamic nonlinearity starts to arise. As amplitude increases,
past airfoils and wings, are investigated. The flow past a circular cyl the deviation also increases, indicating that the nonlinearity is becoming
inder is a classical and representative problem in fluid dynamics, where stronger. Therefore, when the amplitude reaches these values, dynam
typical instabilities are present, like Hopf bifurcation, von Kármán ically nonlinear aerodynamic models should be considered. In addition,
vortex shedding, shear layer separation, etc. In addition, due to the aerodynamic nonlinearity also depends on the frequency of motion,
shock-boundary layer interaction, transonic flow exhibits massive sep where at lower frequency, nonlinear effect is stronger [414].
aration, strong nonlinearity and unsteady flow physics. Therefore, ap As an example, a nonlinear RRBFNN model is constructed based on
plications of data-driven modeling in compressible flows can be well the random training dataset at relative amplitude A = 0.150. This
represented by transonic flow phenomena, like buffet and various training case ensures that the resulting model will be able to capture
aeroelastic responses. nonlinear and unsteady effects at a large amplitude. To improve the
generalization capability, a validation case that is different from the
training case is introduced to evaluate the objective function, while PSO
5.1. Unsteady aerodynamic prediction is used to find the optimal width parameter for each activation function.
The aerodynamic ROM is used to predict the moment coefficient of the
The first case considered is the nonlinear unsteady aerodynamic same random signal at different amplitudes, as shown in Fig. 7. PSO-
modeling of airfoils in transonic flows based on system identification, Training and PSO-Validation refer to two ROMs trained without and
which models the input-output mapping between motion and the with the validation case. Results show that by introducing the validation
aerodynamic coefficient. As discussed in Sec. 4.1.2, the FWGN signal case for model training, the aerodynamic ROM based on RBFNN can
shown in Fig. 5 is used as the training signal, which covers sufficient capture both linear and nonlinear aerodynamics at different amplitudes
information about frequency and amplitude. This signal is used to with an improved accuracy.
generate the training data of a pitching NACA0012 airfoil at Mach For aerodynamic prediction across multiple Mach numbers, reduced-
number 0.8 and Reynolds number 3 × 106. The maximum pitching angle order modeling becomes more challenging, where the ROM should be
in the figure is about 74.5◦ , which will be scaled by the relative ampli more flexible to adapt to the nonlinearity changing with parameter.
tude A. Reduced frequency kf is used to quantify the frequency of the Based on the RRBFNN aerodynamic model, this increase in flexibility
signal, defined as: can be achieved by introducing more nonlinear characteristics to the
ωb activation function. For example, Kou and Zhang [112] proposed
kf = (34) multi-kernel neural networks, which capture the complex nonlinear
V∞
characteristics under multiple flow conditions by linearly combining the
where ω is the oscillatory frequency, b denotes the half chord length, V∞ Gaussian and wavelet basis functions as the hidden basis functions. The
is the freestream velocity. In Fig. 5a, T = t/(2b/a) is the non-dimensional unsteady aerodynamic prediction of the moment coefficient from a
time, where t denotes the physical time, and a is the sound speed. Power typical harmonic pitching motion of a NACA64A010 airfoil is shown in
spectrum analysis of the training signal is shown in Fig. 5b. From Fig. 5b, Fig. 8. The model is constructed by five datasets of random motion at
high energy is concentrated between reduced frequency ranging from Mach numbers ranging from 0.74 to 0.82 with interval 0.02. In these
0 to 0.5, which is wide enough to ensure good generalization capability. figures, ROM 1 refers to the standard RBFNN model, while ROM 2 and
To investigate the aerodynamic nonlinearity, a simple approach in ROM 3 refer to the multi-kernel neural network composed of symmetric
Ref. [121] is used by comparing the aerodynamic responses for the same and asymmetric basis functions, respectively. From the results, it is
motion at different amplitudes. Based on the signal in Fig. 5, six training clearly seen that the prediction is improving as more complexity is
cases at relative amplitudes of A = 0.150, 0.100, 0.050, 0.020, 0.005, added to the model. In addition, such nonlinear and parameter-varying
and 0.001 are simulated. The outputs are normalized by the relative dynamics can also be learnt from deep learning, resulting in a more
amplitude, which are compared in Fig. 6. Results at A = 0.001 for small accurate aerodynamic ROM [139].
disturbances are used as the benchmark case for purely linear dynamics.
Fig. 5. FWGN signal α(t) and power spectral density plot [121]. (a) Pitching motion history of α(t) (A = 1). (b) Power spectrum of training case.
18
J. Kou and W. Zhang Progress in Aerospace Sciences 125 (2021) 100725
Fig. 6. Comparison of nonlinear characteristics of lift coefficient for a pitching NACA0012 airfoil [121]. (a) Comparisons of normalized Cl. (b) Deviation of
normalized Cl with normalized Cl of A = 0.001 (linear aerodynamics).
Fig. 7. Moment coefficient predictions for a pitching NACA0012 airfoil at Mach number 0.8. PSO-Training and PSO-Validation refer to two ROMs trained without
and with the validation case [121]. (a) A = 0.100 (b) A = 0.050. (c) A = 0.020. (d) A = 0.005.
5.2. Transonic aeroelastic simulation Fig. 11, LCO responses at V * = 0.67 from the hybrid ROM are shown,
while the layered ROM fails to predict this phenomenon. The hybrid
The second case is the application of system-identification-based ROM captures the initial development of the beat phenomenon very
nonlinear unsteady aerodynamic ROMs to aeroelastic simulation in precisely, while the error in amplitude and phase gradually grows after
transonic flow. Aeroelastic analysis is an important research topic for physical time 130. These predictions demonstrate the potential of the
data-driven unsteady aerodynamic modeling. Coupling the aero hybrid ROM to simulate complex aeroelastic phenomena.
dynamic ROM with structural equations of motion, fast linear FSI In addition, the capability of the hybrid ROM in predicting more
analysis and nonlinear aeroelastic simulation can be achieved. A typical complicated aeroelastic phenomena is also validated by reproducing the
aeroelastic model with two degrees of freedom is shown in Fig. 9. For nodal-shaped oscillation (divergent-damping-divergent-damping oscil
ROM-based FSI analysis in transonic flow, the reader is referred to a lation). This phenomenon is induced by the interaction between buffet
review of Gao and Zhang [11]. Here nonlinear aeroelastic simulation is and flutter [419], which is observed for the BACT model at Mach
performed for the BACT wing (the NACA0012 airfoil) in transonic flow number 0.71 and reduced velocity 0.65 where flutter happens. An
[415], based on the layered and hybrid ROMs illustrated in Fig. 4. explanation of this phenomenon is that when the pitching angle of the
The LCO response at Mach number 0.8 and reduced velocity V* = airfoil experiencing flutter exceeds the buffet onset angle of attack (4.8◦
√̅̅̅
0.61 is shown in Fig. 10, where V * = V∞ /(ωα ⋅b ⋅ μ), ωα and μ are the in this case), the high-frequency aerodynamic loads from the buffeting
uncoupled natural frequency of pitching motion and mass ratio. As flow will destroy the flutter mode, making the amplitude decrease.
mentioned in Ref. [320], the hybrid ROM captures the flow physics However, as the angle of attack decays to values less than the buffet
more accurately, therefore it reproduces the LCO responses with a onset angle, flutter will happen again and the structural motion con
higher level of accuracy. Since the physical frequency predicted by the tinues to diverge. As time evolves, these behaviors will repeat, leading to
layered ROM is larger than that of the CFD-based aeroelastic analysis, a the nodal-shaped oscillation.
larger phase difference from this model is seen. The predicted amplitude To model this phenomenon, the reduced-order modeling approach
of structure oscillations for the layered ROM is also lower than that of faces some new challenges. Due to the buffet condition, the flow
the hybrid ROM which is more accurate. damping changing with angle of attack should be accurately captured.
As reduced velocity V * increases to larger values like 0.65, structural The ROM should also capture both the linear flutter behavior under
responses show an evident beat phenomenon. This means that there are small disturbances and nonlinear aerodynamics at large angles of attack.
two or more dominant frequencies competing and the maximal ampli The hybrid ROM is designed to overcome these challenges by incorpo
tudes of the resulting responses change periodically [416–418]. In rating both linear and nonlinear subsystems. The predicted nodal-
19
J. Kou and W. Zhang Progress in Aerospace Sciences 125 (2021) 100725
Fig. 8. Moment coefficients of a harmonic pitching motion for a NACA64A010 airfoil at three different Mach numbers 0.7619, 0.7805, 0.8 (reduced frequency k =
0.1636, amplitude αmax = 0.05 rad). (a) ROM 1 (Single-kernel RRBF network). (b) ROM 2 (Symmetric multi-kernel neural network). (c) ROM 3 (Asymmetric multi-
kernel neural network) [112].
Fig. 10. LCO temporal responses for BACT model at Mach number 0.8 and V * = 0.61 [320]. (a) Plunging motion. (b) Pitching motion.
20
J. Kou and W. Zhang Progress in Aerospace Sciences 125 (2021) 100725
Fig. 11. LCO temporal responses of beat phenomenon for BACT model at Mach number 0.8 and V * = 0.67 [320]. (a) Plunging motion. (b) Pitching motion.
Fig. 12. Nodal-shaped oscillation of the structural motion and the aerodynamic coefficient for BACT model [320]. (a) Plunging motion. (b) Pitching motion. (c) Lift
coefficient. (d) Moment coefficient.
Fig. 13. Temporal evolution of pitching motion and lift coefficient in a typical period of the nodal-shaped oscillation for BACT model [320]. (a) CFD-based
aeroelastic simulation. (b) ROM-based aeroelastic simulation.
LSTM is used to model the nonlinear unsteady aerodynamics of a about 47, accompanied by the periodic von Kármán vortex shedding
NACA64A010 airfoil at different Mach numbers varying from 0.74 to phenomenon [420]. However, when the cylinder is elastically supported
0.82. The resulting model is coupled with the structural motion equa [421,422] or undergoing forced vibrations [423,424], the periodic
tions for LCO prediction. LCO trends computed by CFD-based and vortex shedding occurs at a subcritical Reynolds number much lower
ROM-based simulations at Mach numbers 0.77, 0.78, 0.79, 0.80 and than Recr. An example of this unstable phenomenon is the
0.81 are compared in Fig. 14. A good match between the two methods is vortex-induced vibration (VIV) in subcritical flow regime [67,421,422,
seen, while errors exist near the flutter boundaries. Compared with the 425,426], where it is shown that VIV can occur at a Reynolds number of
shallow neural network [113], the accuracy of this ROM has been about 20. This mechanism can be easily elaborated through linear sta
greatly improved. As Mach number decreases, the LCO amplitude be bility analysis based on ROM. Zhang et al. [67] performed a ROM-based
comes larger, indicating a weaker aerodynamic nonlinearity. Such trend FSI analysis by the ARX model, where it is demonstrated that in
is also captured accurately by the LSTM-based ROM. These results subcritical flow regimes, the instability of the VIV is due to the coupled
indicate that deep learning is well suited in modeling nonlinear un system being linearly unstable to the structure mode [427]. After con
steady aerodynamics, and has great potential in developing aero structing several FSI models at different Reynolds numbers, instability
dynamic models with improved generalization capability and boundaries for two typical mass ratios in the reduced velocity versus Re
robustness to different operating conditions. plane are shown in Fig. 15. It can be seen that the lower instability
boundary is about Re = 18 for both cases. However, the reason why the
FSI instability does not occur at Re < 18 remains unknown. This will be
5.3. Modal analysis for flow past a cylinder explained from the perspective of flow mode, based on the flow mode
testing approach in Kou et al. [428].
The third case is to apply the feature extraction method, in particular The flow mode testing approach is based on an impulse excitation
DMD, to analyze the physics of two-dimensional flow past a cylinder at and DMD. At subcritical Reynolds numbers Re < Recr , when a small-
low Reynolds numbers. It is well known that the flow around a sta amplitude impulse in the transverse direction is imposed to the cylin
tionary cylinder becomes unstable at critical Reynolds number Recr
21
J. Kou and W. Zhang Progress in Aerospace Sciences 125 (2021) 100725
Fig. 14. LCO trends for a NACA64A010 airfoil at different Mach numbers. (a) Plunging amplitude versus LCO velocity. (b) Pitching amplitude versus LCO velocity.
(c) Plunging amplitude versus LCO frequency. (d) Pitching amplitude versus LCO frequency [139].
Fig. 15. Instability boundaries of VIV for two specific mass ratios analyzed by the ROM-based FSI model and the results of Mittal and Singh [422] calculated by
direct numerical simulations. (a) Mass ratio m* = 4.73 (b) Mass ratio m* = 50 [428].
der, the flow will recover to the steady state with its intrinsic frequency 18, this mode contour is nearly constant near the wake. In Fig. 16c, as Re
and decaying rate [424]. Snapshots describing the flow decaying are increases to 18, the anti-symmetrical vortex shedding mode appears and
collected for DMD analysis, and the dominant mode is selected as the the pressure difference is observed from the top and bottom surfaces of
mode corresponding to the intrinsic flow damping and frequency. the cylinder. This pair of vortex, which is near to the upper and lower
Strouhal number St = fs D / V∞ (fs is the vortex shedding frequency and cylinder surfaces, develops as Re increases, as illustrated in Fig. 16b–f.
D is the cylinder diameter) is used to quantify the frequency. Flow When Re = 45, this vortex pair is distinct, characterizing the closeness to
damping and frequency are obtained by fitting the temporal responses of the onset of the Hopf bifurcation point at Re = Recr . The vortex pair
the lift or the moment coefficient. For the consistency of frequency and continues to move back from the cylinder as the flow evolves to the
damping coefficient, the characteristic frequency for a supercritical supercritical unstable equilibrium state. The complete separation of this
Reynolds number, i.e., Re > Recr , is the frequency of unstable equilib vortex pair can be noticed in Fig. 16g for Re = 55, which describes the
rium state, rather than the saturated limit-cycle oscillation (LCO) state. natural flow instability. The fully developed unstable flow mode (LCO
In the LCO regime, the frequency is larger than that of unstable equi state) at this Reynolds number is shown in Fig. 16h, whose near-wall
librium [237]. Note that for supercritical Reynolds numbers, the impulse vortex pair shows a larger magnitude. This DMD mode is unstable and
excitation is not necessary, since the flow will develop linearly starting it characterizes the periodic von Kármán vortex street shedding.
from the unstable steady state. Although unsteady vortex shedding does not happen for purely fluid
Pressure modes captured by DMD at Reynolds numbers 12, 16, 18, systems at a subcritical Re, i.e., Re < Recr , the von Kármán mode
30, 35, 45 and 55 are shown in Fig. 16, where all the modes are scaled to pattern can still be observed. This indicates that the von Kármán mode
the same magnitude. Since the flow is unstable for Re = 55, we provided still exists in supercritical regimes. However, from the growth rate ob
the DMD modes at both unstable equilibrium and LCO states in Fig. 16g tained by DMD, this mode is stable, therefore it will not induce vortex
and h, respectively. As shown in Fig. 16a and b, when Re is smaller than shedding for flow past a static cylinder. For FSI systems, this von Kármán
22
J. Kou and W. Zhang Progress in Aerospace Sciences 125 (2021) 100725
Fig. 16. Von Kármán modes obtained from DMD at different flow conditions for flow past a cylinder. (a) Re = 12. (b) Re = 16. (c) Re = 18. (d) Re = 30. (e) Re = 35.
(f) Re = 45. (g) Re = 55 (unstable equilibrium state) (h) Re = 55 (LCO state) [428].
mode corresponds to eigenvalues almost identical to the eigenvalues of These results and analysis explain why the VIV in subcritical flow re
the purely fluid system with a stationary structure [421]. The coupling gimes happens and why the lowest Reynolds number for VIV is 18.
between this stable mode and the structure mode, however, will induce So far it has been shown that DMD can be used to extract the
FSI instabilities, making the structural branch of eigenvalues unstable dominant flow mode at subcritical Reynolds numbers. Now an example
within a particular frequency range [67,427]. Moreover, this von of DMD for supercritical flows is briefly shown. The flow past a cylinder
Kármán mode disappears exactly at Re = 18, which is also the lowest Re at Reynolds number 60 is studied [235]. The evolution of the absolute
of the FSI instability. Since such von Kármán mode shows the difference value of lift coefficient and the Strouhal number, starting from the un
of pressure in the transverse direction, it will contribute to the transverse stable steady based flow, is shown Fig. 17. Three typical states can be
aerodynamic forces. When this mode pattern disappears at Re ≤ 18, the identified, including the unstable equilibrium state, the transient state
generation of the transverse aerodynamic forces is very difficult, thus and the periodic limit cycle state. We sample the linear regime (the
the coupled FSI instability will not happen. unstable equilibrium state) and compute the dominant flow modes
From the above-mentioned analysis, it is revealed that the stable von based on DMD. This is the linear exponential growth process and four
Kármán mode arises from Reynolds number 18 and it becomes unstable dominant modes are captured from the criterion in Ref. [235], as shown
at Recr . We can then draw two conclusions: 1) Even though the von in Fig. 18. Note that the dynamic mode with non-zero frequency con
Kármán mode is stable for subcritical flows at 18 < Re ≤ Recr , VIV still tains two conjugate modes with a phase shift in the imaginary part.
can be triggered due to the coupling between this stable von Kármán Mode 1 is the mean flow mode which represents the mean value of the
mode and the elastic structure. 2) The disappearance of this von Kármán dynamic process. Mode 2 is the main vortex shedding mode which has
mode pattern, i.e., Re ≤ 18, makes the fluid system less possible to the same frequency as the oscillation of the lift coefficient. It is an un
interact with the elastic structure, therefore VIV will not be induced. stable mode which leads to the exponential growth of the equilibrium
23
J. Kou and W. Zhang Progress in Aerospace Sciences 125 (2021) 100725
Fig. 17. Amplitude and frequency characteristics of lift coefficient of flow past a cylinder at Re = 60 [235]. (a) Absolute value of lift coefficient changes with time.
(b) Instantaneous Strouhal number.
Fig. 18. Dominant DMD modes from DMD with criterion technique of a cylinder at the equilibrium state of Re = 60, where the DMD modes are the same as standard
method and only the selected dominant DMD modes are different [235]. (a) Mode 1. (b) Mode 2. (c) Mode 3. (d) Mode 5.
state. Mode 3 is the static shift mode, which indicates the nonlinearity in the first one; thus, in total, seven modes are selected) in the present
the flow that leads to the change in mean flow [165]. Mode 5 is the drag study. All Ritz eigenvalues and the seven selected dominant eigenvalues
mode, which doubles the frequency of the first oscillatory mode. This are shown in Fig. 19. The dashed line represents the unit circle, which
mode has a symmetric pattern which influences the drag force in the indicates the mode stability. We notice that the eigenvalues are located
streamwise flow direction. Note that this mode has a small mode in the vicinity of this circle, indicating these modes have nearly zero
amplitude, therefore needs to be selected by the improved mode selec growth rate thus are nearly periodic. This is consistent with the fact that
tion criterion [235]. snapshots are taken from the fully developed limit cycle state. The first
24
J. Kou and W. Zhang Progress in Aerospace Sciences 125 (2021) 100725
four dynamic mode contours are shown in Fig. 20, and the corre Table 1
sponding reduced frequencies and growth rates are shown in Table 1. Growth rates and reduced frequencies of the dominant DMD modes [70].
We notice that both the growth rate and the frequency are zero for the Mode Growth Rate Reduced Frequency
first mode. It is a static mode, close to the mean flow field. All of the
1 0 0
other modes reflect the periodic oscillating features resulting from shock 2 3.75 × 10− 6 0.196
waves, therefore they have zero growth rates. Mode 2 is the base dy 3 5 0.393
3.86 × 10−
namic mode which has the buffet frequency 0.196, characterizing the
4 1.20 × 10 − 6 0.588
main flow pattern of transonic buffet. Other high-order modes are
high-order harmonic modes where the frequency is double and triple of
the buffet frequency. Note that these modes can also be well predicted
by extrapolating the dynamic modes from snapshots in the transient
flow states [260].
Through DMD analysis for three-dimensional configurations, more
complex dynamic behaviors can be analyzed. Gao and Zhang [431]
studied three-dimensional buffet phenomena based on a rectangular
OAT15A wing model. The two-dimensional airfoil is extended in the
spanwise direction, where different spanwise lengths are considered,
defined by the aspect ratio between the spanwise length and the chord
length. The flow state is set to Mach number 0.73, angle of attack 4◦ and
Reynolds number 3 × 106 . In Fig. 21, the root mean square of the surface
pressure coefficient is compared for two aspect ratios 0.25 (Model 1) and
3.0 (Model 2) respectively. Time evolution of the pressure coefficients
and power spectral analysis at three typical chordwise and spanwise
positions are shown in Fig. 22. The chordwise positions are highlighted
in Fig. 22, and η refers to the spanwise position, defined as the ratio
between the position of wing section and the spanwise length of the
wing. For Model 1, the shock wave oscillation is mainly determined by
the flow dynamics in the chordwise direction, as evidenced by very
similar pressure evolutions across different spanwise positions. In
addition, the frequency of the pressure oscillation is the same as the
frequency of the shock wave oscillation in the chordwise direction.
However, dynamic behavior in the spanwise direction is evident for
Model 2, which has a longer spanwise length. The chordwise charac
teristic is dominant near the shock wave, while the spanwise charac
teristic can be clearly seen near the separation region behind the shock
wave position. The spanwise characteristic is shown by the evolution of
pressure coefficient, where a dominant phase lag exists for chordwise
sections x/c = 40% and x/c = 90%. Fig. 21. Root mean square distribution of surface pressure coefficient of the
In addition, the first four DMD pressure modes for two wing models OAT15A wing model [431]. (a) Aspect ratio 0.25. (b) Aspect ratio 3.0.
are captured and shown in Fig. 23 and Fig. 24. When the aspect ratio is
Fig. 20. The first four DMD modes for a transonic buffet flow in the limit cycle state [70]: (a) mode 1. (b) mode 2. (c) mode 3. (d) mode 4.
25
J. Kou and W. Zhang Progress in Aerospace Sciences 125 (2021) 100725
(a) (b)
Fig. 22. Temporal evolution and power spectrum density of pressure coefficient at typical sample positions of the OAT15A wing model [431]. (a) Aspect ratio 0.25.
(b) Aspect ratio 3.0.
0.25, the pressure distribution is nearly parallel in the spanwise direc 5.5. Multi-fidelity modeling of a NACA0012 airfoil
tion, indicating that the buffet is dominated by the instability in the
chordwise direction. The chordwise instability is characterized by the The last case is the multi-fidelity modeling for nonlinear unsteady
second to the forth mode. The second mode is the dominant one oscil aerodynamics by fusing low-fidelity and high-fidelity input-output data,
lating with the buffet frequency. The third and fourth modes are both which has been reported by Kou and Zhang [308]. We consider the
double-frequency modes which reflect the higher-order instability fea NACA0012 airfoil pitching in transonic flow. The selected Mach number
tures. For Model 2 with aspect ratio 3.0, a spanwise instability is seen is 0.8, and the Reynolds number for the viscous flow is 3 × 106 . The
from the mode patterns. Although Mode 2 is still dominated by the pitching axis is set to 0.25c, where c is the chord length. The low-fidelity
chordwise instability, the third and fourth modes exhibit oscillatory flow aerodynamic loads are calculated from the Euler solver for inviscid
patterns in the spanwise direction, which describe the spanwise buffet flows, while the high-fidelity aerodynamics are obtained from the
phenomenon. These results indicate that for Model 2, the buffet insta URANS solver considering the viscous effects.
bility is more complicated, since it is induced by the interaction between To show that the unsteady multi-fidelity modeling method can be
the chordwise and spanwise modes. This also explains the phase lag of extended to experimental data, a more realistic training dataset is
the pressure in the spanwise direction, as illustrated in Fig. 22b. considered. These data are obtained from harmonic motions, rather than
Combining the studies for different aspect ratios, it is found that the the random training case which is difficult to obtain in experimental
spanwise length is the main factor that determines the buffet in the settings. Here we use limited high-fidelity data from only three types of
spanwise direction. As the spanwise length increases, the buffet flow harmonic motion, where the mean angle of attack is zero, and the
characteristic becomes more evident, which interacts with the chord amplitude of harmonic motion is defined as αmax . The sampling space
wise buffet and produces a more complicated buffet response. This contains two variables of interest, i.e., amplitude and reduced frequency
conclusion is consistent with the numerical simulation of Iovnovich and of harmonic motion, as shown in Fig. 25. The parameter range is large
Raveh [432]. enough to cover a range of dynamic behaviors in transonic flow. Three
training cases are chosen from the Latin hypercube method, which
covers different dynamic behaviors. Note that both low-fidelity and
Fig. 23. First four DMD modes for the OAT15A wing model with aspect ratio 0.25 [431].
26
J. Kou and W. Zhang Progress in Aerospace Sciences 125 (2021) 100725
Fig. 24. First four DMD modes for the OAT15A wing model with aspect ratio 3 [431].
Fig. 26. Prediction of aerodynamic responses of Training Case 3 (αmax = 2.8648◦ , k = 0.0654) for a NACA0012 airfoil [308]. (a) Lift coefficient. (b)
Moment coefficient.
27
J. Kou and W. Zhang Progress in Aerospace Sciences 125 (2021) 100725
Fig. 27. Fig. 26 Prediction of aerodynamic responses of Test Case 3 (αmax = 1.1459◦ , k = 0.0818) for a NACA0012 airfoil [308]. (a) Lift coefficient. (b)
Moment coefficient.
for lift and moment coefficients, based on low-fidelity method, Model 1 the proposed multi-fidelity models only have about 20% of the error
and Model 2, are (2.5343e-2, 6.2344e-3), (4.7450e-3, 1.4922e-3), and from low-fidelity models, which are only trained from three harmonic
(5.9490e-3, 1.0080e-3), respectively. Therefore, for this particular case, motions.
Fig. 28. Prediction of aerodynamic responses of two test cases (random motion) for a NACA0012 airfoil [308]. Pitching motion of (a) Test Case 1 and (b) Test Case 2.
Power spectrum of (c) Test Case 1 and (d) Test Case 2. Lift coefficient versus time of (e) Test Case 1 and (f) Test Case 2. Moment coefficient versus time of (g) Test
Case 1 and (h) Test Case 2.
28
J. Kou and W. Zhang Progress in Aerospace Sciences 125 (2021) 100725
Since previous test cases only contain some typical harmonic mo Declaration of competing interest
tions, which are not enough to validate the model performance, we then
provide another two test cases of the airfoil experiencing random mo The authors declare that they have no known competing financial
tions. These motions are generated from FWGN signals. Both small- interests or personal relationships that could have appeared to influence
amplitude and large-amplitude motions are considered. The predicted the work reported in this paper.
aerodynamic responses are given in Fig. 28. The power spectral analysis
based on Welch method is used to identify the frequency ranges of these Acknowledgements
signals. As shown in the power spectral density diagram in Fig. 28c and
d, the reduced frequency that contains the main dynamic information This work was supported by the National Natural Science Foundation
ranges from 0 to 0.25, which lies within the parameter space. As seen of China (Grant No. 12072282 and No. 91852115), National Numerical
from the figure, the proposed models are still able to predict the high- Wind-Tunnel (Grant No. NNW2018-ZT1B01 and No. NNW2019ZT2-
fidelity data based on low-fidelity results, even though the considered A05). The authors also wish to thank anonymous reviewers of the pre
motion has multiple amplitudes and frequencies. Besides, the proposed sent paper, who have shared essential suggestions and comments to
models give similar prediction of both linear and nonlinear aero improve its contents. The first author would like to dedicate this work to
dynamics, which may overcome the limitation that traditional nonlinear Mr. Bingqian Kou, for his invaluable support in the preparation and
ROMs have difficulty in capturing linear aerodynamics accurately writing of the manuscript.
[121]. However, compared with Model 2, Model 1 predicts the moment
coefficient with larger error. This is because Model 2 separates the un References
steady and quasi-steady terms, which may result in better accuracy. But
from all the test cases, both models exhibit reasonable performance. In [1] D.J. Lucia, P.S. Beran, W.A. Silva, Reduced-order modeling: new approaches for
computational physics, Prog. Aero. Sci. 40 (1–2) (2004) 51–117.
summary, these test cases show the efficacy of multi-fidelity modeling [2] M. Ghoreyshi, A. Jirásek, R.M. Cummings, Reduced order unsteady aerodynamic
methods for unsteady aerodynamics. For detailed comparison with modeling for stability and control analysis using computational fluid dynamics,
ROMs built only from high-fidelity data, please refer to Ref. [308]. These Prog. Aero. Sci. 71 (2014) 167–217.
[3] K. Duraisamy, G. Iaccarino, H. Xiao, Turbulence modeling in the age of data,
results indicate that it is possible to use data from multiple sources to Annu. Rev. Fluid Mech. 51 (2019) 357–377.
improve the prediction of high-fidelity unsteady aerodynamics. [4] W. Zhang, B. Wang, Z. Ye, J. Quan, Efficient method for limit cycle flutter
analysis based on nonlinear aerodynamic reduced-order models, AIAA J. 50 (5)
(2012) 1019–1028.
6. Conclusions [5] E.H. Dowell, K.C. Hall, Modeling of fluid-structure interaction, Annu. Rev. Fluid
Mech. 33 (1) (2001) 445–490.
This paper details popular data-driven methods that have been [6] J.R.R.A. Martins, A.B. Lambe, Multidisciplinary design optimization: a survey of
architectures, AIAA J. 51 (9) (2013) 2049–2075.
developed to model unsteady aerodynamics and aeroelasticity. Signifi
[7] X. Wu, W. Zhang, X. Peng, Z. Wang, Benchmark aerodynamic shape optimization
cant progress has been made by data-driven methods, in order to better with the pod-based cst airfoil parametric method, Aero. Sci. Technol. 84 (2019)
understand the flow physics, and derive low-dimensional models that 632–640.
are useful for multiphysics simulation, optimization and control. [8] M.J. Zahr, Adaptive Model Reduction to Accelerate Optimization Problems
Governed by Partial Differential Equations, Stanford University, 2016.
Recently, with the development of machine learning and data science, [9] S.L. Brunton, B.R. Noack, Closed-loop turbulence control: progress and
data-driven modeling will continue to play an important role in related challenges, Appl. Mech. Rev. 67 (5) (2015), 050801.
research areas. Main conclusions are drawn as follows: [10] F. Ren, H. Hu, H. Tang, Active flow control using machine learning: a brief
review, J. Hydrodyn. 32 (2) (2020) 247–253.
[11] C. Gao, W. Zhang, Transonic aeroelasticity: a new perspective from the fluid
1) Research in system identification and feature extraction has been mode, Prog. Aero. Sci. 113 (2020) 100596.
conducted for years, with successful applications in modeling linear [12] A. Da Ronch, M. Ghoreyshi, K.J. Badcock, On the generation of flight dynamics
aerodynamic tables by computational fluid dynamics, Prog. Aero. Sci. 47 (8)
dynamic (but nonlinear static) behaviors of the unsteady flow [5]. (2011) 597–620.
However, future works are still needed to develop nonlinear dynamic [13] J.J. McNamara, P.P. Friedmann, Aeroelastic and aerothermoelastic analysis in
reduced-order models robust to large-amplitude motion, massive hypersonic flow: past, present, and future, AIAA J. 49 (6) (2011) 1089–1122.
[14] K. Taira, S.L. Brunton, S.T.M. Dawson, C.W. Rowley, T. Colonius, B.J. McKeon, O.
flow separation, and different flow conditions. In addition, data T. Schmidt, S. Gordeyev, V. Theofilis, L.S. Ukeiley, Modal analysis of fluid flows:
fusion remains a new and active research topic in modeling unsteady an overview, AIAA J. 55 (12) (2017) 4013–4041.
aerodynamics and will gain more attention in the future. This is [15] K. Taira, M.S. Hemati, S.L. Brunton, Y. Sun, K. Duraisamy, S. Bagheri, S.T.
M. Dawson, C.-A. Yeh, Modal analysis of fluid flows: applications and outlook,
because combining experimental measurement and numerical
AIAA J. 58 (3) (2020) 998–1022.
simulation for accurate flow prediction will be a general trend in the [16] C.W. Rowley, S.T.M. Dawson, Model reduction for flow analysis and control,
near future, which balances the overall cost and resources and pro Annu. Rev. Fluid Mech. 49 (2017) 387–417.
vides improved accuracy. [17] S.L. Brunton, B.R. Noack, P. Koumoutsakos, Machine learning for fluid
mechanics, Annu. Rev. Fluid Mech. 52 (2020) 477–508.
2) Incorporating flow physics in data-driven modeling remains an op [18] S. Pandey, J. Schumacher, K.R. Sreenivasan, A perspective on machine learning in
portunity and an open question. Firstly, augmenting physics will add turbulent flows, J. Turbul. 21 (9–10) (2020) 567–584.
more interpretability with accessible physical insights to data-driven [19] J. Jiménez, Computers and turbulence, Eur. J. Mech. B Fluid 79 (2020) 1–11.
[20] G. Chen, C. Zou, C. Yang, Aeroelastic Design Basis, Beijing University of
models. Secondly, more physics will reduce the dependence on data, Aeronautics and Astronautics Press, Beijing, China, 2004.
making it possible to achieve few-shot learning that constructs [21] Z. Ye, W. Zhang, A. Shi, Fundamentals of Fluid-Structire Coupling and its
models only from a fraction of the flow data. Application, Harbin Institute of Technology Press, Harbin, China, 2010.
[22] T. Theodorsen, General Theory of Aerodynamic Instability and the Mechanism of
3) Quantifying the reliability and uncertainty for data-driven models Flutter, Technical Report, 1935.
still needs more effort. Although the performance of data-driven [23] H. Wagner, Über die entstehung des dynamischen auftriebes von tragflügeln,
models relies largely on the training data, it is still important to Z. Angew. Math. Mech. 5 (1) (1925) 17–35.
[24] C.T. Tran, D. Petot, Semi-empirical model for the dynamic stall of airfoils in view
have theories or methods that can evaluate the applicability of these of the application to the calculation of responses of a helicopter in forward flight,
models, especially for nonlinear unsteady aerodynamics. Vertica 5 (1) (1981) 35–53.
4) Applications of data-driven aerodynamic modeling with increasing [25] J.G. Leishman, T.S. Beddoes, A semi-empirical model for dynamic stall, J. Am.
Helicopter Soc. 34 (1989) 3–17.
complexity, including complex geometries and more realistic prob
[26] J.G. Holierhoek, J.B. de Vaal, A.H. van Zuijlen, H. Bijl, Comparing different
lems, need to be explored. Data-driven models that handle complex dynamic stall models, Wind Energy 16 (1) (2013) 139–158.
and three-dimensional configurations, as well as highly nonlinear, [27] R.T. Hartlen, I. Currie, Lift-oscillator model of vortex-induced vibration, J. Eng.
stochastic and multiscale turbulent flows, can be considered. Mech. Div. 96 (5) (1970) 577–591.
29
J. Kou and W. Zhang Progress in Aerospace Sciences 125 (2021) 100725
[28] M.L. Facchinetti, E. de Langre, F. Biolley, Coupling of structure and wake [63] Z. Wang, W. Zhang, X. Wu, K. Chen, A novel unsteady aerodynamic reduced-
oscillators in vortex-induced vibrations, J. Fluid Struct. 19 (2) (2004) 123–140. order modeling method for transonic aeroelastic optimization, J. Fluid Struct. 82
[29] E.H. Dowell, A Modern Course in Aeroelasticity, Springer, 2015. (2018) 308–328.
[30] J. Murua, R. Palacios, J.M.R. Graham, Applications of the unsteady vortex-lattice [64] D. Su, W. Zhang, Z. Ye, A reduced order model for uncoupled and coupled
method in aircraft aeroelasticity and flight dynamics, Prog. Aero. Sci. 55 (2012) cascade flutter analysis, J. Fluid Struct. 61 (2016) 410–430.
46–72. [65] C. Gao, W. Zhang, Z. Ye, A new viewpoint on the mechanism of transonic single-
[31] C. Xie, L. Wang, C. Yang, Y. Liu, Static aeroelastic analysis of very flexible wings degree-of-freedom flutter, Aero. Sci. Technol. 52 (2016) 144–156.
based on non-planar vortex lattice method, Chin. J. Aeronaut. 26 (3) (2013) [66] X. Li, Y. Liu, J. Kou, W. Zhang, Reduced-order thrust modeling for an efficiently
514–521. flapping airfoil using system identification method, J. Fluid Struct. 69 (2017)
[32] E.M. Murman, J.D. Cole, Calculation of plane steady transonic flows, AIAA J. 9 137–153.
(1) (1971) 114–121. [67] W. Zhang, X. Li, Z. Ye, Y. Jiang, Mechanism of frequency lock-in in vortex-
[33] P. Moin, K. Mahesh, Direct numerical simulation: a tool in turbulence research, induced vibrations at low Reynolds numbers, J. Fluid Mech. 783 (2015) 72–102.
Annu. Rev. Fluid Mech. 30 (1998) 539–578. [68] X. Li, Z. Lyu, J. Kou, W. Zhang, Mode competition in galloping of a square
[34] M. Leiseur, O. Métais, New trends in large-eddy simulations of turbulence, Annu. cylinder at low Reynolds number, J. Fluid Mech. 867 (2019) 516–555.
Rev. Fluid Mech. 28 (1996) 45–82. [69] C. Gao, W. Zhang, X. Li, Y. Liu, J. Quan, Z. Ye, Y. Jiang, Mechanism of frequency
[35] C.G. Speziale, Analytical methods for the development of Reynolds-stress closures lock-in in transonic buffeting flow, J. Fluid Mech. 818 (2017) 528–561.
in turbulence, Annu. Rev. Fluid Mech. 23 (1991) 107–157. [70] C. Gao, W. Zhang, J. Kou, Y. Liu, Z. Ye, Active control of transonic buffet flow,
[36] W. Zhang, Y. Gong, Y. Liu, Time discretization methods in the computation of J. Fluid Mech. 824 (2017) 312–351.
unsteady flow, Adv. Mech. 49 (1) (2019) 201907. [71] S. He, Z. Yang, Y. Gu, Nonlinear dynamics of an aeroelastic airfoil with free-play
[37] K.C. Hall, E.F. Crawley, Calculation of unsteady flows in turbomachinery using in transonic flow, Nonlinear Dynam. 87 (4) (2017) 2099–2125.
the linearized euler equations, AIAA J. 27 (6) (1989) 777–787. [72] S. He, S. Guo, W. Li, D. Yang, Y. Gu, Z. Yang, Nonlinear aeroelastic behavior of an
[38] L. He, W. Ning, Efficient approach for analysis of unsteady viscous flows in airfoil with free-play in transonic flow, Mech. Syst. Signal Process. 138 (2020).
turbomachines, AIAA J. 36 (11) (1998) 2005–2012. [73] J.G. Leshiman, Validation of approximate indicial aerodynamic functions for two-
[39] J.P. Thomas, E.H. Dowell, K.C. Hall, Nonlinear inviscid aerodynamic effects on dimensional subsonic flow, J. Aircraft 25 (10) (1988) 914–922.
transonic divergence, flutter, and limit-cycle oscillations, AIAA J. 40 (4) (2002) [74] M. Tobak, Mathematical Modeling of the Aerodynamic Characteristics in Flight
638–646. Dynamics, NASA Technical Memorandum, 1984.
[40] S. He, Z. Yang, Y. Gu, Transonic limit cycle oscillation analysis using aerodynamic [75] P. Reisenthel, Development of a Nonlinear Indicial Model Using Response
describing functions and superposition principle, AIAA J. 52 (7) (2014) Functions Generated by a Neural Network, 1997.
1393–1403. [76] P. Reisenthel, M. Bettencourt, J. Mayatt, D. Grismer, A Nonlinear Indicial
[41] K.C. Hall, J.P. Thomas, W.S. Clark, Computation of unsteady nonlinear flows in Prediction Tool for Unsteady Aerodynamic Modeling, 1998.
cascades using a harmonic balance technique, AIAA J. 40 (5) (2002) 879–886. [77] M. Ghoreyshi, A. Jirasek, R. Cummings, M. Post, K. Bergeron, R. Decker,
[42] A. Gopinath, A. Jameson, Time spectral method for periodic unsteady A Computional Investigation into the Use of Response Functions for Aerodynamic
computations over two- and three- dimensional bodies, In: 43rd AIAA Aerospace Loads Modeling, 2011.
Sciences Meeting and Exhibit. AIAA 6.2005-1220, Reno, Nevada. [78] M. Ghoreyshi, R.M. Cummings, Unsteady aerodynamic modeling of aircraft
[43] Y. Gong, W. Zhang, Efficient aeroelastic solution based on time-spectral control surfaces by indicial response methods, AIAA J. 52 (12) (2014)
fluid–structure interaction method, AIAA J. 57 (7) (2019) 3014–3025. 2683–2700.
[44] S. He, E. Jonsson, C. A. Mader, J. R. R. A. Martins, Aerodynamic shape [79] M. Ghoreyshi, M.E. Young, A.J. Lofthouse, A. Jirásek, R.M. Cummings, Numerical
optimization with time spectral flutter adjoint, In: AIAA Scitech 2019 Forum. simulation and reduced-order aerodynamic modeling of a lambda wing
AIAA 2019-0697, San Diego, California. configuration, J. Aircraft 55 (2) (2018) 549–570.
[45] L. Ljung, System identification, in: A. Procházka, J. Uhlíř, P.J.W. Rayner, N. [80] A. Da Ronch, A. Ventura, M. Righi, M. Franciolini, M. Berci, D. Kharlamov,
G. Kingsbury (Eds.), Signal Analysis and Prediction, Birhiiuser Boston, 1998, Extension of analytical indicial aerodynamics to generic trapezoidal wings in
pp. 163–173. subsonic flow, Chin. J. Aeronaut. 31 (4) (2018) 617–631.
[46] E. Dowell, J. Edwards, T. Strganac, Nonlinear aeroelasticity, J. Aircraft 40 (5) [81] V. Volterra, Theory of Functionals and of Integral and Integro-Differential
(2003) 857–874. Equations, Dover, New York, 1959.
[47] J.N. Juang, R.S. Pappa, An eigensystem realization algorithm for modal [82] C.M. Cheng, Z.K. Peng, W.M. Zhang, G. Meng, Volterra-series-based nonlinear
parameter identification and model reduction, J. Guid. Contr. Dynam. 8 (5) system modeling and its engineering applications: a state-of-the-art review, Mech.
(1985) 620–627. Syst. Signal Process. 87 (2017) 340–364.
[48] W. Silva, D. E. Raveh, Development of unsteady aerodynamic state-space models [83] W. Silva, Identification of nonlinear aeroelastic systems based on the volterra
from cfd-based pluse responses, In: 19th AIAA Applied Aerodynamics Conference. theory: progress and opportunities, Nonlinear Dynam. 39 (1–2) (2005) 25–62.
AIAA 2001-1213, Anaheim,CA,U.S.A. [84] J. Kou, W. Zhang, Comparisons of Two Reduced Order Models for Linearized
[49] A.L. Gaitonde, D. Jones, Reduced order state-space models from the pulse Unsteady Aerodynamic Identification, arXiv, 2019. arXiv preprint: 1905.03250.
responses of a linearized cfd scheme, Int. J. Numer. Methods Fluid. 42 (6) (2003) [85] B.R. Maner, F.J. Doyle III, Polymerization reactor control using autoregressive-
581–606. plus volterra-based mpc, AIChE J. 43 (7) (1997) 1763–1784.
[50] W.A. Silva, R.E. Bartels, Development of reduced-order models for aeroelastic [86] R. Díaz-Mendoza, H. Budman, Structured singular valued based robust nonlinear
analysis and flutter prediction using the cfl3dv6.0 code, J. Fluid Struct. 19 (6) model predictive controller using volterra series models, J. Process Contr. 20 (5)
(2004) 729–745. (2010) 653–663.
[51] T. Kim, Efficient reduced-order system identification for linear systems with [87] A. Abdelhafiz, A. Kwan, O. Hammi, F.M. Ghannouchi, Digital predistortion of lte-
multiple inputs, AIAA J. 43 (7) (2005) 1455–1464. a power amplifiers using compressed-sampling-based unstructured pruning of
[52] S.L. Brunton, C.W. Rowley, D.R. Williams, Reduced-order unsteady aerodynamic volterra series, IEEE Trans. Microw. Theor. Tech. 62 (11) (2014) 2583–2593.
models at low Reynolds numbers, J. Fluid Mech. 724 (2013) 203–233. [88] M. Balajewicz, E. Dowell, Reduced-order modeling of flutter and limit-cycle
[53] T.L.B. Flinois, A.S. Morgans, Feedback control of unstable flows: a direct oscillations using the sparse volterra series, J. Aircraft 49 (6) (2012) 1803–1812.
modelling approach using the eigensystem realisation algorithm, J. Fluid Mech. [89] W.A. Silva, Application of nonlinear systems theory to transonic unsteady
793 (2016) 41–78. aerodynamic responses, J. Aircraft 30 (5) (1993) 660–668.
[54] W.G. Yao, R.K. Jaiman, Model reduction and mechanism for the vortex-induced [90] D.E. Raveh, Reduced-order models for nonlinear unsteady aerodynamics, AIAA J.
vibrations of bluff bodies, J. Fluid Mech. 827 (2017) 357–393. 39 (8) (2001) 1417–1429.
[55] W.G. Yao, R.K. Jaiman, Feedback control of unstable flow and vortex-induced [91] P. Marzocca, L. Librescu, W. Silva, Aeroelastic response of nonlinear wing
vibration using the eigensystem realization algorithm, J. Fluid Mech. 827 (2017) sections using a functional series technique, AIAA J. 40 (5) (2002) 813–824.
394–414. [92] T. Skujins, C.E.S. Cesnik, Reduced-order modeling of unsteady aerodynamics
[56] J. Sjőberg, Q.H. Zhang, L. Ljung, A. Benveniste, B. Delyon, P.Y. Glorennec, across multiple mach regimes, J. Aircraft 51 (6) (2014) 1681–1704.
H. Hjalmarsson, A. Juditsky, Nonlinear black-box modeling in system [93] N.C.G. de Paula, F.D. Marques, W.A. Silva, Volterra kernels assessment via time-
identification: a unified overview, Automatica 31 (12) (1995) 1691–1724. delay neural networks for nonlinear unsteady aerodynamic loading identification,
[57] T.J. Cowan, A.S. Arena, K.K. Gupta, Accelerating computational fluid dynamics AIAA J. 57 (4) (2019) 1725–1735.
based aeroelastic predictions using system identification, J. Aircraft 38 (1) (2001) [94] R.L. Hardy, Multiquadric equations of topography and other irregular surfaces,
81–87. J. Geophys. Res. 76 (8) (1971) 1905–1915.
[58] W. Zhang, Z. Ye, Reduced-order-model-based flutter analysis at high angle of [95] S.N. Lophaven, H.B. Nielsen, J. Søndergaard, Dace: A Matlab Kriging Toolbox
attack, J. Aircraft 44 (6) (2007) 2086–2089. (Version 2.0), 2002.
[59] W. Zhang, Z. Ye, Control law design for transonic aeroservoelasticity, Aero. Sci. [96] M. Seeger, Gaussian processes for machine learning, Int. J. Neural Syst. 14 (2)
Technol. 11 (2–3) (2007) 136–145. (2004) 69–106.
[60] W. Zhang, Z. Ye, Effect of control surface on airfoil flutter in transonic flow, Acta [97] R. Dwight, Z. Han, Efficient uncertainty quantification using gradient-enhanced
Astronaut. 66 (7–8) (2010) 999–1007. kriging, In: 50th AIAA/ASME/ASCE/AHS/ASC Structures, Structural Dynamics,
[61] W. Zhang, Z. Ye, C.a. Zhang, Aeroservoelastic analysis for transonic missile based and Materials Conference. AIAA 2009-2276.
on computational fluid dynamics, J. Aircraft 46 (6) (2009) 2178–2183. [98] S. Bhattrai, J.H.S. de Baar, A.J. Neely, Efficient uncertainty quantification for a
[62] W. Zhang, K. Chen, Z. Ye, Unsteady aerodynamic reduced-order modeling of an hypersonic trailing-edge flap, using gradient-enhanced kriging, Aero. Sci.
aeroelastic wing using arbitrary mode shapes, J. Fluid Struct. 58 (2015) 254–270. Technol. 80 (2018) 261–268.
[99] S. Jeong, M. Murayama, K. Yamamoto, Efficient optimization design method
using kriging model, J. Aircraft 42 (2) (2005) 413–420.
30
J. Kou and W. Zhang Progress in Aerospace Sciences 125 (2021) 100725
[100] B. Glaz, L. Liu, P.P. Friedmann, Reduced-order nonlinear unsteady aerodynamic [134] J. Kou, W. Zhang, M. Yin, Novel wiener models with a time-delayed nonlinear
modeling using a surrogate-based recurrence framework, AIAA J. 48 (10) (2010) block and their identification, Nonlinear Dynam. 85 (4) (2016) 2389–2404.
2418–2429. [135] J. Schmidhuber, Deep learning in neural networks: an overview, Neural Network.
[101] B. Glaz, P.P. Friedmann, L. Liu, J.G. Cajigas, J. Bain, L.N. Sankar, Reduced-order 61 (2015) 85–117.
dynamic stall modeling with swept flow effects using a surrogate-based [136] S. Hochreiter, J. Schmidhuber, Long short-term memory, Neural Comput. 9 (8)
recurrence framework, AIAA J. 51 (4) (2013) 910–921. (1997) 1735–1780.
[102] H. Liu, H. Hu, Y. Zhao, R. Huang, Efficient reduced-order modeling of unsteady [137] K. Greff, R.K. Srivastava, J. Koutník, B.R. Steunebrink, J. Schmidhuber, Lstm: a
aerodynamics robust to flight parameter variations, J. Fluid Struct. 49 (2014) search space odyssey, IEEE T. Neur. Net. Lear. 28 (10) (2016) 2222–2232.
728–741. [138] R. Pascanu, T. Mikolov, Y. Bengio, On the difficulty of training recurrent neural
[103] X. Li, Z. Guo, G. Dana, Z. Hou, Efficient reduced-order modeling of unsteady networks, in: 30th International Conference on International Conference on
aerodynamics under light dynamic stall conditions, Proc. Inst. Mech. Eng. Part G- Machine Learning, 2013, pp. 1310–1318.
J. Aerosp. Eng. 233 (6) (2019) 2141–2151. [139] K. Li, J. Kou, W. Zhang, Deep neural network for unsteady aerodynamic and
[104] K.R. Brouwer, J.J. McNamara, Surrogate-based aeroelastic loads prediction in the aeroelastic modeling across multiple mach numbers, Nonlinear Dynam. 96 (3)
presence of shock-induced separation, J. Fluid Struct. 93 (2020) 102838. (2019) 2157–2177.
[105] W. Li, D. Jin, Y. Zhao, Efficient nonlinear reduced-order modeling for synthetic- [140] Y. LeCun, Y. Bengio, G. Hinton, Deep learning, Nature 521 (7553) (2015)
jet-based control at high angle of attack, Aero. Sci. Technol. 62 (2017) 98–107. 436–444.
[106] R. P. Patterson, P. P. Friedmann, Application of a cfd-based surrogate approach [141] F. Chollet, Keras, Available from: https://github.com/fchollet/keras, 2015.
for active flow control modeling, In: AIAA SciTech 2019 Forum. AIAA 2019-1706, [142] P.R. Vlachas, W. Byeon, Z.Y. Wan, T.P. Sapsis, P. Koumoutsakos, Data-driven
7-11 January 2019, San Diego, California. forecasting of high-dimensional chaotic systems with long, short-term memory
[107] S. Haykin, Neural Networks: A Comprehensive Foundation, Prentice-Hall, Upper networks 474 (2213) (2018) 20170844.
Saddle River, NJ, 1999. [143] Z.Y. Wan, T.P. Sapsis, Machine learning the kinematics of spherical particles in
[108] H. Yu, T.T. Xie, S. Paszczynski, B.M. Wilamowski, Advantages of radial basis fluid flows, J. Fluid Mech. 857 (2018) R2.
function networks for dynamic system design, IEEE Trans. Ind. Electron. 58 (12) [144] Z.Y. Wan, P.R. Vlachas, P. Koumoutsakos, T. Sapsis, Data-assisted reduced-order
(2011) 5438–5450. modeling of extreme events in complex dynamical systems, PloS One 13 (5)
[109] S. Haykin, Neural Networks and Learning Machines, Prentice Hall, Upper Saddle (2018), e0197704.
River, 2009. [145] Z. Wang, D. Xiao, F. Fang, R. Govindan, C.C. Pain, Y. Guo, Model identification of
[110] D.S. Broomhead, D. Lowe, Multivariable functional interpolation and adaptive reduced order fluid dynamics systems using deep learning, Int. J. Numer. Methods
networks, Complex Syst. 2 (3) (1988) 321–355. Fluid. 86 (4) (2018) 255–268.
[111] C. Harpham, C.W. Dawson, The effect of different basis functions on a radial basis [146] A.T. Mohan, D.V. Gaitonde, A Deep Learning Based Approach to Reduced Order
function network for time series prediction: a comparative study, Modeling for Turbulent Flow Control Using Lstm Neural Networks, arXiv
Neurocomputing 69 (16–18) (2006) 2161–2170. preprint, 2018. arXiv:1804.09269.
[112] J. Kou, W. Zhang, Multi-kernel neural networks for nonlinear unsteady [147] S.M. Rahman, S. Pawar, O. San, A. Rasheed, T. Iliescu, Nonintrusive reduced
aerodynamic reduced-order modeling Aerosp, Sci. Technol. 67 (2017) 309–326. order modeling framework for quasigeostrophic turbulence, Phys. Rev. 100 (5)
[113] J. Kou, W. Zhang, Reduced-order modeling for nonlinear aeroelasticity with (2019), 053306.
varying mach numbers, J. Aerospace Eng. 31 (6) (2018), 04018105. [148] S. Pawar, S.E. Ahmed, O. San, A. Rasheed, Data-driven recovery of hidden physics
[114] D.E. Myers, Kriging, cokriging, radial basis functions and the role of positive in reduced order modeling of fluid flows, Phys. Fluids 32 (2020), 036602.
definiteness, Comput. Math. Appl. 24 (12) (1992) 139–148. [149] W. Hou, D. Darakananda, J.D. Eldredge, Machine-learning-based detection of
[115] D.J. Linse, R.F. Stengel, Identification of aerodynamic coefficients using aerodynamic disturbances using surface pressure measurements, AIAA J. 57 (12)
computational neural networks, J. Guid. Contr. Dynam. 16 (6) (1993) (2019) 5079–5093.
1018–1025. [150] T. Li, T. Wu, Z. Liu, Nonlinear unsteady bridge aerodynamics: reduced-order
[116] F.D. Marques, J. Anderson, Identification and prediction of unsteady transonic modeling based on deep lstm networks, J. Wind Eng. Ind. Aerod. 198 (2020)
aerodynamic loads by multi-layer functionals, J. Fluid Struct. 15 (1) (2001) 104116.
83–106. [151] W. Li, S. Laima, X. Jin, W. Yuan, H. Li, A novel long short-term memory neural-
[117] S. Suresh, S.N. Omkar, V. Mani, T.N. Guru Prakash, Lift coefficient prediction at network-based self-excited force model of limit cycle oscillations of nonlinear
high angle of attack using recurrent neural network, Aero. Sci. Technol. 7 (8) flutter for various aerodynamic configurations, Nonlinear Dynam. 100 (3) (2020)
(2003) 595–602. 2071–2087.
[118] M. Ghoreyshi, A. Jirásek, R.M. Cummings, Computational approximation of [152] J.L. Lumley, The structure of inhomogeneous turbulence, in: Proceedings of the
nonlinear unsteady aerodynamics using an aerodynamic model hierarchy, Aero. International Colloquium on the Fine Scale Structure of the Atmosphere and its
Sci. Technol. 28 (1) (2013) 133–144. Influence on Radio Wave Propagation, 1967.
[119] A. Mannarino, P. Mantegazza, Nonlinear aeroelastic reduced order modeling by [153] C.W. Rowley, I. Mezić, S. Bagheri, P. Schlatter, D.S. Henningson, Spectral analysis
recurrent neural networks, J. Fluid Struct. 48 (2014) 103–121. of nonlinear flows, J. Fluid Mech. 641 (2009) 115–127.
[120] M. Winter, C. Breitsamter, Neurofuzzy-model-based unsteady aerodynamic [154] P.J. Schmid, Dynamic mode decomposition of numerical and experimental data,
computations across varying freestream conditions, AIAA J. 54 (9) (2016) J. Fluid Mech. 656 (2010) 5–28.
2705–2720. [155] G. Berkooz, P. Holmes, J.L. Lumley, The proper orthoghnal decomposition in the
[121] J. Kou, W. Zhang, An approach to enhance the generalization capability of analysis of turbulent flows, Annu. Rev. Fluid Mech. 25 (1) (1993) 539–575.
nonlinear aerodynamic reduced-order models, Aero. Sci. Technol. 49 (2016) [156] R. Dupuis, J.-C. Jouhaud, P. Sagaut, Surrogate modeling of aerodynamic
197–208. simulations for multiple operating conditions using machine learning, AIAA J. 56
[122] W. Zhang, J. Kou, Z. Wang, Nonlinear aerodynamic reduced-order model for (9) (2018) 3622–3635.
limit-cycle oscillation and flutter, AIAA J. 54 (10) (2016) 3304–3312. [157] L. Sirovich, Turbulence and the dynamics of coherent structures part i: coherent
[123] X. Wang, J. Kou, W. Zhang, Unsteady aerodynamic modeling based on fuzzy structures, Q. Appl. Math. 45 (3) (1987) 561–571.
scalar radial basis function neural networks, Proc. Inst. Mech. Eng. Part G-J. [158] O.T. Schmidt, T. Colonius, Guide to spectral proper orthogonal decomposition,
Aerosp. Eng. 233 (14) (2019) 5107–5121. AIAA J. 58 (3) (2020) 1023–1033.
[124] G. Sun, S. Wang, A review of the artificial neural network surrogate modeling in [159] A. Towne, O.T. Schmidt, T. Colonius, Spectral proper orthogonal decomposition
aerodynamic design, Proc. Inst. Mech. Eng. Part G-J. Aerosp. Eng. 233 (16) and its relationship to dynamic mode decomposition and resolvent analysis,
(2019) 5863–5872. J. Fluid Mech. 847 (2018) 821–867.
[125] L. Ljung, Identification of Nonlinear Systems, 2007. [160] P. Benner, S. Gugercin, K. Willcox, A survey of projection-based model reduction
[126] V. Verdult, L. Ljung, M. Verhaegen, Identification of composite local linear state- methods for parametric dynamical systems, SIAM Rev. 57 (4) (2015) 483–531.
space models using a projected gradient search, Int. J. Contr. 75 (16–17) (2002) [161] R.m. Bourguet, M. Braza, A. Dervieux, Reduced-order modeling for unsteady
1385–1398. transonic flows around an airfoil, Phys. Fluids 19 (11) (2007) 111701.
[127] L. Ljung, Perspectives on system identification, Annu. Rev. Contr. 34 (1) (2010) [162] N. Aubry, P. Holmes, J.L. Lumley, E. Stone, The dynamics of coherent structures
1–12. in the wall region of a turbulent boundary layer, J. Fluid Mech. 192 (1988)
[128] J. Schoukens, J.G. Nemeth, P. Crama, Y. Rolain, R. Pintelon, Fast approximate 115–173.
identification of nonlinear systems, Automatica 39 (7) (2003) 1267–1274. [163] A.E. Deane, I.G. Kevrekidis, G.E. Karniadakis, S.A. Orszag, Low-dimensional
[129] D.H. Baldelli, R. Lind, M. Brenner, Control-oriented flutter/limit-cycle-oscillation models for complex geometry flows: application to grooved channels and circular
prediction framework, J. Guid. Contr. Dynam. 31 (6) (2008) 1634–1643. cylinders, Phys. Fluids 3 (10) (1991) 2337–2354.
[130] K.-Y. Lum, K. L. Lai, Identification of a hammerstein model for wing flutter [164] X. Ma, G.E. Karniadakis, A low-dimensional model for simulating three-
analysis using cfd data and correlation method, In: 2010 American Control dimensional cylinder flow, J. Fluid Mech. 458 (2002) 181–190.
Conference. vols. 1314–1319, Marriott Waterfront, Baltimore, MD, USA. [165] B.R. Noack, K. Afanasiev, M. Morzyński, G. Tadmor, F. Thiele, A hierarchy of low-
[131] Y. Dai, Z. Wu, C. Yang, Identification and robust limit-cycle-oscillation analysis of dimensional models for the transient and post-transient cylinder wake, J. Fluid
uncertain aeroelastic system, Sci. China Technol. Sci. 54 (7) (2011) 1841–1848. Mech. 497 (2003) 335–363.
[132] R. Huang, H. Hu, Y. Zhao, Nonlinear reduced-order modeling for multiple-input/ [166] S.W. Choi, D.W. Lee, J.H. Park, I.B. Lee, Nonlinear regression using rbfn with
multiple-output aerodynamic systems, AIAA J. 52 (6) (2014) 1219–1231. linear submodels, Chemomet. Intell. Lab. 65 (2) (2003) 191–208.
[133] R. Huang, H. Li, H. Hu, Y. Zhao, Open/closed-loop aeroservoelastic predictions [167] B.R. Noack, P. Papas, P.A. Monkewitz, The need for a pressure-term
via nonlinear, reduced-order aerodynamic models, AIAA J. 53 (7) (2015) representation in empirical galerkin models of incompressible shear flows,
1812–1824. J. Fluid Mech. 523 (2005) 339–365.
31
J. Kou and W. Zhang Progress in Aerospace Sciences 125 (2021) 100725
[168] N. Deng, B.R. Noack, M. Morzyński, L.R. Pastur, Low-order model for successive [200] K.H. Park, S.O. Jun, S.M. Baek, M.H. Cho, K.J. Yee, D.H. Lee, Reduced-order
bifurcations of the fluidic pinball, J. Fluid Mech. 884 (2020) A37. model with an artificial neural network for aerostructural design optimization,
[169] C.W. Rowley, T. Colonius, R.M. Murray, Model reduction for compressible flows J. Aircraft 50 (4) (2013) 1106–1116.
using pod and galerkin projection, Phys. Nonlinear Phenom. 189 (1–2) (2004) [201] D.J. Lucia, P.S. Beran, W.A. Silva, Aeroelastic system development using proper
115–129. orthogonal decomposition and volterra theory, J. Aircraft 42 (2) (2005) 509–518.
[170] C.W. Rowley, D.R. Williams, T. Colonius, R.M. Murray, D.G. Macmynowski, [202] P.J. Attar, E.H. Dowell, J.R. White, J.P. Thomas, Reduced order nonlinear system
Linear models for control of cavity flow oscillations, J. Fluid Mech. 547 (2006) identification methodology, AIAA J. 44 (8) (2006) 1895–1904.
317–330. [203] S. Walton, O. Hassan, K. Morgan, Reduced order modelling for unsteady fluid
[171] D.J. Lucia, P.S. Beran, Projection methods for reduced order models of flow using proper orthogonal decomposition and radial basis functions, Appl.
compressible flows, J. Comput. Phys. 188 (1) (2003) 252–280. Math. Model. 37 (20–21) (2013) 8930–8945.
[172] C. Huang, K. Duraisamy, C. Merkle, Challenges in reduced order modeling of [204] K. Lindhorst, M.C. Haupt, P. Horst, Efficient surrogate modelling of nonlinear
reacting flows, In: 2018 Joint Propulsion Conference. AIAA 2018-4675. aerodynamics in aerostructural coupling schemes, AIAA J. 52 (9) (2014)
[173] J. Xu, C. Huang, K. Duraisamy, Reduced-order modeling framework for 1952–1966.
combustor instabilities using truncated domain training, AIAA J. 58 (2) (2020) [205] D. Xiao, P. Yang, F. Fang, J. Xiang, C.C. Pain, I.M. Navon, Non-intrusive reduced
618–632. order modelling of fluid–structure interactions, Comput. Methods Appl. Mech.
[174] K. Carlberg, C. Bou-Mosleh, C. Farhat, Efficient non-linear model reduction via a Eng. 303 (2016) 35–54.
least-squares petrov-galerkin projection and compressive tensor approximations, [206] M. Winter, C. Breitsamter, Efficient unsteady aerodynamic loads prediction based
Int. J. Numer. Methods Eng. 86 (2) (2011) 155–181. on nonlinear system identification and proper orthogonal decomposition, J. Fluid
[175] D.M. Luchtenburg, B. Günther, B.R. Noack, R. King, G. Tadmor, A generalized Struct. 67 (2016) 1–21.
mean-field model of the natural and high-frequency actuated flow around a high- [207] J.S. Hesthaven, S. Ubbiali, Non-intrusive reduced order modeling of nonlinear
lift configuration, J. Fluid Mech. 623 (2009) 283–316. problems using neural networks, J. Comput. Phys. 363 (2018) 55–78.
[176] L. Alvergue, H. Babaee, G. Gu, S. Acharya, Feedback stabilization of a reduced- [208] O. San, R. Maulik, M. Ahmed, An artificial neural network framework for reduced
order model of a jet in crossflow, AIAA J. 53 (9) (2015) 2472–2481. order modeling of transient flows, Commun. Nonlinear Sci. Numer. Simulat. 77
[177] K. Willcox, J. Peraire, Balanced model reduction via the proper orthogonal (2019) 271–287.
decomposition, AIAA J. 40 (11) (2002) 2323–2330. [209] C. Wang, J.S. Hesthaven, J. Bai, Y. Qiu, Y. Zhang, T. Yang, Greedy nonintrusive
[178] C.W. Rowley, Model reduction for fluids, using balanced proper orthogonal reduced order model for fluid dynamics, AIAA J. 56 (12) (2018) 4927–4943.
decomposition, Int. J. Bifurcat. Chaos 15 (2005) 997–1013, 03. [210] D. Ventur, G.E. Karniadakis, Gappy data and reconstruction procedures for flow
[179] T.P. Sapsis, P.F.J. Lermusiaux, Dynamically orthogonal field equations for past a cylinder, J. Fluid Mech. 519 (2004) 315–336.
continuous stochastic dynamical systems, Phys. Nonlinear Phenom. 238 (23–24) [211] K. Willcox, Unsteady flow sensing and estimation via the gappy proper orthogonal
(2009) 2347–2360. decomposition, Comput. Fluids 35 (2) (2006) 208–226.
[180] K.C. Hall, Eigenanalysis of unsteady flows about airfoils, cascades, and wings, [212] R. Everson, L. Sirovich, Karhunen–loeve procedure for gappy data, J. Opt. Soc.
AIAA J. 32 (12) (1994) 2426–2432. Am. A 12 (8) (1995) 1657–1664.
[181] E.H. Dowell, Eigenmode analysis in unsteady aerodynamics: reduced-order [213] S. Chaturantabut, D. Sorensen, Nonlinear model reduction via discrete empirical
models, AIAA J. 34 (8) (1996) 1578–1583. interpolation, SIAM J. Sci. Comput. 32 (5) (2009) 2737–2764.
[182] M. C. Romanowski, Reduced order unsteady aerodynamic and aeroelastic models [214] D. Amsallem, M.J. Zahr, Y. Choi, C. Farhat, Design optimization using hyper-
using karhunen-loeve eigenmodes, In: 6th Symposium on Multidisciplinary reduced-order models, Struct. Multidiscip. Optim. 51 (2015) 919–940.
Analysis and Optimization. AIAA 1996-3981. [215] H. Gao, J.-X. Wang, M.J. Zahr, Non-intrusive model reduction of large-scale,
[183] T. Kim, Frequency-domain karhunen-loeve method and its application to linear nonlinear dynamical systems using deep learning, Phys. Nonlinear Phenom. 412
dynamic systems, AIAA J. 36 (11) (1998) 2117–2123. (2020).
[184] K.C. Hall, J.P. Thomas, E.H. Dowell, Proper orthogonal decomposition technique [216] T. Bui-Thanh, K. Willcox, O. Ghattas, B. van Bloemen Waanders, Goal-oriented,
for transonic unsteady aerodynamic flows, AIAA J. 38 (10) (2000) 1853–1862. model-constrained optimization for reduction of large-scale systems, J. Comput.
[185] J.P. Thomas, E.H. Dowell, K.C. Hall, Three-dimensional transonic aeroelasticity Phys. 224 (2) (2007) 880–896.
using proper orthogonal decomposition-based reduced-order models, J. Aircraft [217] R. Deshmukh, J.J. McNamara, Z. Liang, J.Z. Kolter, A. Gogulapati, Model order
40 (3) (2003) 541–551. reduction using sparse coding exemplified for the lid-driven cavity, J. Fluid Mech.
[186] P. LeGresley, J. J. Alonso, Airfoil design optimization using reduced order models 808 (10) (2016) 189–223.
based on proper orthogonal decomposition, In: Fluids 2020 Conference and [218] A. Placzek, D.M. Tran, R. Ohayon, A nonlinear pod-galerkin reduced-order model
Exhibit. AIAA 2000-2545. for compressible flows taking into account rigid body motions, Comput. Methods
[187] M.R. Brake, M.F. Barone, D.J. Segalman, Nonlinear model reduction of von Appl. Mech. Eng. 200 (49) (2011) 3497–3514.
kármán plates under linearized compressible fluid flow, AIAA J. 50 (5) (2012) [219] B.A. Freno, N.R. Matula, R.L. Fontenot, P.G.A. Cizmas, The use of dynamic basis
1047–1059. functions in proper orthogonal decomposition, J. Fluid Struct. 54 (2015)
[188] A. Da Ronch, K.J. Badcock, Y. Wang, A. Wynn, R. Palacios, Nonlinear model 332–360.
reduction for flexible aircraft control design, in: AIAA Atmospheric Flight [220] B. Yu, G. Yu, Z. Cao, D. Han, Q. Shao, Fast calculation of the soil temperature field
Mechanics Conference, August 13-16, AIAA, Minneapolis, Minnesota, 2012, around a buried oil pipeline using a body-fitted coordinates-based pod-galerkin
pp. 2012–4404. reduced-order model, Numer. Heat Tran., Part A: Applications 63 (10) (2013)
[189] G. Chen, J. Sun, Y. Li, Active flutter suppression control law design method based 776–794.
on balanced proper orthogonal decomposition reduced order model, Nonlinear [221] B. Peherstorfer, K. Willcox, Dynamic data-driven reduced-order models, Comput.
Dynam. 70 (1) (2012) 1–12. Methods Appl. Mech. Eng. 291 (1) (2015) 21–41.
[190] R. Zimmermann, S. Görtz, Improved extrapolation of steady turbulent [222] M. Balajewicz, E.H. Dowell, B.R. Noack, Low-dimensional modelling of high-
aerodynamics using a non-linear pod-based reduced order model, Aeronaut. J. Reynolds-number shear flows incorporating constraints from the Navier-Stokes
116 (1184) (2012) 1079–1100. equation, J. Fluid Mech. 729 (2013) 285–308.
[191] M. Ripepi, M.J. Verveld, N.W. Karcher, T. Franz, M. Abu-Zurayk, S. Görtz, T. [223] J. Östh, B.R. Noack, S. Krajnović, D. Barros, J. Borée, On the need for a nonlinear
M. Kier, Reduced-order models for aerodynamic applications, loads and mdo, subscale turbulence term in pod models as exemplified for a high-Reynolds-
CEAS Aeronautical Journal 9 (2018) 171–193. number flow over an ahmed body, J. Fluid Mech. 747 (2014) 518–544.
[192] J. Yu, C. Yan, M. Guo, Non-intrusive reduced-order modeling for fluid problems: a [224] P. J. Schmid, J. Sesterhenn, Dynamic mode decomposition of numerical and
brief review, Proc. Inst. Mech. Eng. Part G-J. Aerosp. Eng. 233 (16) (2019) experimental data, In: Sixty-First Annual Meeting of the APS Division of Fluid
5896–5912. Dynamics. 208, San Antonio, Texas, USA.
[193] M. Fossati, W.G. Habashi, Multiparameter analysis of aero-icing problems using [225] G. He, J. Wang, C. Pan, Initial growth of a disturbance in a boundary layer
proper orthogonal decomposition and multidimensional interpolation, AIAA J. 51 influenced by a circular cylinder wake, J. Fluid Mech. 718 (2013) 116–130.
(4) (2013) 946–960. [226] Z. Chen, N.A. Adams, Mode interactions of a high-subsonic deep cavity, Phys.
[194] J. Li, W. Zhang, The performance of proper orthogonal decomposition in Fluids 29 (5) (2017), 056102.
discontinuous flows, Theoretical & Applied Mechanics Letters 6 (5) (2016) [227] Z.-H. Wan, L. Zhou, B.-F. Wang, D.-J. Sun, Dynamic mode decomposition of
236–243. forced spatially developed transitional jets, Eur. J. Mech. B Fluid 51 (2015)
[195] N.J. Falkiewicz, C.E.S. Cesnik, A.R. Crowell, J.J. McNamara, Reduced-order 16–26.
aerothermoelastic framework for hypersonic vehicle control simulation, AIAA J. [228] Z. Tang, N. Jiang, Dynamic mode decomposition of hairpin vortices generated by
49 (8) (2011) 1625–1646. a hemisphere protuberance, Sci. China Phys. Mech. 55 (1) (2012) 118–124.
[196] A.R. Crowell, J.J. McNamara, Model reduction of computational [229] J. Kou, W. Zhang, Dynamic mode decomposition and its applications in fluid
aerothermodynamics for hypersonic aerothermoelasticity, AIAA J. 50 (1) (2012) dynamics, Acta Aerodyn. Sin. 36 (2) (2018) 163–179.
74–84. [230] J.N. Kutz, S.L. Brunton, B.W. Brunton, J.L. Proctor, Dynamic Mode
[197] X. Chen, L. Liu, T. Long, Z. Yue, A reduced order aerothermodynamic modeling Decomposition: Data-Driven Modeling of Complex Systems, Society for Industrial
framework for hypersonic vehicles based on surrogate and pod, Chin. J. Aeronaut. and Applied Mathematics (SIAM), 2016.
28 (5) (2015) 1328–1342. [231] B.O. Koopman, Hamiltonian systems and transformation in hilbert space, Proc.
[198] D. Huang, P.P. Friedmann, An aerothermoelastic analysis framework with Natl. Acad. Sci. Unit. States Am. 17 (5) (1931) 315–318.
reduced-order modeling applied to composite panels in hypersonic flows, J. Fluid [232] I. Mezić, Spectral properties of dynamical systems, model reduction and
Struct. 94 (2020) 102927. decompositions, Nonlinear Dynam. 41 (1) (2005) 309–325.
[199] J. Li, M.A. Bouhlel, J.R.R.A. Martins, Data-based approach for fast airfoil analysis [233] S. Bagheri, Koopman-mode decomposition of the cylinder wake, J. Fluid Mech.
and optimization, AIAA J. 57 (2) (2019) 581–596. 726 (2013) 596–623.
32
J. Kou and W. Zhang Progress in Aerospace Sciences 125 (2021) 100725
[234] I. Mezić, Analysis of fluid flows via spectral properties of the koopman operator, [268] J.L. Proctor, S.L. Brunton, J.N. Kutz, Dynamic mode decomposition with control,
Annu. Rev. Fluid Mech. 45 (1) (2013) 357–378. SIAM J. Appl. Dyn. Syst. 15 (1) (2016) 142–161.
[235] J. Kou, W. Zhang, An improved criterion to select dominant modes from dynamic [269] J. Annoni, P. Seiler, A method to construct reduced-order parameter-varying
mode decomposition, Eur. J. Mech. B Fluid 62 (2017) 109–129. models, Int. J. Robust Nonlin. 27 (4) (2017) 582–597.
[236] J.H. Tu, C.W. Rowley, D.M. Luchtenburg, S.L. Brunton, J.N. Kutz, On dynamic [270] M. Korda, I. Mezić, Linear predictors for nonlinear dynamical systems: koopman
mode decomposition: theory and applications, J. Comput. Dynam. 1 (2) (2014) operator meets model predictive control, Automatica 93 (2018) 149–160.
391–421. [271] S. T. M. Dawson, N. K. Schiavone, C. W. Rowley, D. R. Williams, A data-driven
[237] K.K. Chen, J.H. Tu, C.W. Rowley, Variants of dynamic mode decomposition: modeling framework for predicting forces and pressures on a rapidly pitching
boundary condition, koopman, and fourier analyses, J. Nonlinear Sci. 22 (6) airfoil, In: 45th AIAA Fluid Dynamics Conference, AIAA AVIATION Forum.
(2012) 887–915. Dallas, TX, USA.
[238] A. Wynn, D.S. Pearson, B. Ganapathisubramani, P.J. Goulart, Optimal mode [272] M.M. Opgenoord, M. Drela, K. Willcox, Physics-based low-order model for
decomposition for unsteady flows, J. Fluid Mech. 733 (2013) 473–503. transonic flutter prediction, AIAA J. 56 (4) (2018) 1519–1531.
[239] M.R. Jovanović, P.J. Schmid, J.W. Nichols, Sparsity-promoting dynamic mode [273] E.A. Deem, L.N. Cattafesta, M.S. Hemati, H. Zhang, C. Rowley, R. Mittal, Adaptive
decomposition, Phys. Fluids 26 (2) (2014), 024103. separation control of a laminar boundary layer using online dynamic mode
[240] M.S. Hemati, M.O. Williams, C.W. Rowley, Dynamic mode decomposition for decomposition, J. Fluid Mech. 903 (2020).
large and streaming datasets, Phys. Fluids 26 (11) (2014) 111701. [274] J. Kou, W. Zhang, Dynamic mode decomposition with exogenous input for data-
[241] B. Li, J. Garicano-Mena, Y. Zheng, E. Valero, Dynamic mode decomposition driven modeling of unsteady flows, Phys. Fluids 31 (5) (2019), 057106.
analysis of spatially agglomerated flow databases, Energies 13 (9) (2020). [275] E. Ferrer, J. De Vicente, E. Valero, Low cost 3d global instability analysis and flow
[242] J. Garicano-Mena, B. Li, E. Ferrer, E. Valero, A composite dynamic mode sensitivity based on dynamic mode decomposition and high-order numerical
decomposition analysis of turbulent channel flows, Phys. Fluids 31 (11) (2019). tools, Int. J. Numer. Methods Fluid. 76 (3) (2014) 169–184.
[243] H. Zhang, C.W. Rowley, E.A. Deem, L.N. Cattafesta, Online dynamic mode [276] M. Wu, Z. Han, H. Nie, W. Song, S.L. Clainche, E. Ferrer, A transition prediction
decomposition for time-varying systems, SIAM J. Appl. Dyn. Syst. 18 (3) (2019) method for flow over airfoils based on high-order dynamic mode decomposition,
1586–1609. Chin. J. Aeronaut. 32 (11) (2019) 2408–2421.
[244] M.S. Hemati, C.W. Rowley, E.A. Deem, L.N. Cattafesta, De-biasing the dynamic [277] S.A. Renganathan, Y. Liu, D.N. Mavris, Koopman-based approach to nonintrusive
mode decomposition for applied koopman spectral analysis of noisy datasets, projection-based reduced-order modeling with black-box high-fidelity models,
Theor. Comput. Fluid Dynam. 31 (4) (2017) 349–368. AIAA J. 56 (10) (2018) 4087–4111.
[245] S.T.M. Dawson, M.S. Hemati, M.O. Williams, C.W. Rowley, Characterizing and [278] A. Saito, T. Kuno, Data-driven experimental modal analysis by dynamic mode
correcting for the effect of sensor noise in the dynamic mode decomposition, Exp. decomposition, J. Sound Vib. 481 (2020).
Fluid 57 (3) (2016) 42. [279] A. Goza, T. Colonius, Modal decomposition of fluid–structure interaction with
[246] F. Guéniat, L. Mathelin, L.R. Pastur, A dynamic mode decomposition approach for application to flag flapping, J. Fluid Struct. 81 (2018) 728–737.
large and arbitrarily sampled systems, Phys. Fluids 27 (2) (2015), 025113. [280] Y. Liu, G. Wang, Z. Ye, Dynamic mode extrapolation to improve the efficiency of
[247] J.H. Tu, C.W. Rowley, J.N. Kutz, J.K. Shang, Spectral analysis of fluid flows using dual time stepping method, J. Comput. Phys. 352 (2018) 190–212.
sub-nyquist-rate piv data, Exp. Fluid 55 (9) (2014) 1805. [281] Y. Liu, W. Zhang, J. Kou, Mode multigrid - a novel convergence acceleration
[248] B.R. Noack, W. Stankiewicz, M. Morzyński, P.J. Schmid, Recursive dynamic mode method, Aero. Sci. Technol. 92 (2019) 605–619.
decomposition of transient and post-transient wake fows, J. Fluid Mech. 809 [282] W. Chen, W. Zhang, Y. Liu, J. Kou, Accelerating the convergence of steady adjoint
(2016) 843–872. equations by dynamic mode decomposition, Struct. Multidiscip. Optim. 62 (2)
[249] M. Sieber, C.O. Paschereit, K. Oberleithner, Spectral proper orthogonal (2020) 747–756.
decomposition, J. Fluid Mech. 792 (2016) 798–828. [283] B. Peherstorfer, K. Willcox, M. Gunzburger, Survey of multifidelity methods in
[250] T. Sayadi, P.J. Schmid, F. Richecoeur, D. Durox, Parametrized data-driven uncertainty propagation, inference, and optimization, SIAM Rev. 60 (3) (2018)
decomposition for bifurcation analysis, with application to thermo-acoustically 550–591.
unstable systems, Phys. Fluids 27 (3) (2015), 037102. [284] R. Yondo, E. Andrés, E. Valero, A review on design of experiments and surrogate
[251] D.A. Bistrian, I.M. Navon, Randomized dynamic mode decomposition for non- models in aircraft real-time and many-query aerodynamic analyses, Prog. Aero.
intrusive reduced order modelling, Int. J. Numer. Methods Eng. 112 (1) (2017) Sci. 96 (2018) 23–61.
3–25. [285] I.M. Navon, Data assimilation for numerical weather prediction: a review, in: L.X.
[252] J.N. Kutz, X. Fu, S.L. Brunton, Multiresolution dynamic mode decomposition, S.K. Park (Ed.), Data Assimilation for Atmospheric, Oceanic and Hydrologic
SIAM J. Appl. Dyn. Syst. 15 (2) (2016) 713–735. Applications, Springer, Berlin, Heidelberg, 2009, pp. 21–65.
[253] S. Le Clainche, J.M. Vega, Higher order dynamic mode decomposition, SIAM J. [286] V. Mons, J.C. Chassaing, T. Gomez, P. Sagaut, Reconstruction of unsteady viscous
Appl. Dyn. Syst. 16 (2) (2017) 882–925. flows using data assimilation schemes, J. Comput. Phys. 316 (2016) 255–280.
[254] M.O. Williams, I.G. Kevrekidis, C.W. Rowley, A data-driven approximation of the [287] Z. Belligoli, R.P. Dwight, G. Eitelberg, Reconstruction of turbulent flows at high
koopman operator: extending dynamic mode decomposition, J. Nonlinear Sci. 25 Reynolds numbers using data assimilation techniques, AIAA J. 59 (3) (2021)
(6) (2015) 1307–1346. 855–867.
[255] M.O. Williams, C.W. Rowley, I.G. Kevrekidis, A kernel-based method for data- [288] M.J. Mifsud, D.G. MacManus, S.T. Shaw, A variable-fidelity aerodynamic model
driven koopman spectral analysis, J. Comput. Dynam. 2 (2) (2017) 247–265. using proper orthogonal decomposition, Int. J. Numer. Methods Fluid. 82 (10)
[256] S. Le Clainche, J.M. Vega, Spatio-temporal koopman decomposition, J. Nonlinear (2016) 646–663.
Sci. 28 (2018) 1793–1842. [289] M.G. Fernández-Godino, C. Park, N.H. Kim, R.T. Haftka, Review of Multi-Fidelity
[257] G. Tissot, L. Cordier, N. Benard, B.R. Noack, Model reduction using dynamic Models, 2016 eprint arXiv: 1609.07196.
mode decomposition, CR. Mecanique 342 (6–7) (2014) 410–416. [290] D.E. Myers, Matrix formulation of co-kriging, J. Int. Assoc. Math. Geol. 14 (3)
[258] D.A. Bistrian, I.M. Navon, An improved algorithm for the shallow water equations (1982) 249–257.
model reduction: dynamic mode decomposition vs pod, Int. J. Numer. Methods [291] M.C. Kennedy, A. O’Hagan, Predicting the output from a complex computer code
Fluid. 78 (9) (2015) 552–580. when fast approximations are available, Biometrika 87 (1) (2000) 1–13.
[259] X. Lai, X. Wang, Y. Nie, Q. Li, Characterizing complex flows using adaptive sparse [292] L. Zheng, T.L. Hedrick, R. Mittal, A multi-fidelity modelling approach for
dynamic mode decomposition with error approximation, Int. J. Numer. Methods evaluation and optimization of wing stroke aerodynamics in flapping flight,
Fluid. 92 (6) (2019) 587–602. J. Fluid Mech. 721 (2013) 118–154.
[260] J. Kou, S. Le Clainche, W. Zhang, A reduced-order model for compressible flows [293] C. Badrya, A. Sridharan, J.D. Baeder, C.M. Kroninger, Multi-fidelity coupled trim
with buffeting condition using higher order dynamic mode decomposition with a analysis of a flapping-wing micro air vehicle flight, J. Aircraft 54 (5) (2017)
mode selection criterion, Phys. Fluids 30 (1) (2018). 1614–1630.
[261] L. Poplingher, D.E. Raveh, E.H. Dowell, Modal analysis of transonic shock buffet [294] A.J. Keane, Wing optimization using design of experiment, response surface, and
on 2d airfoil, AIAA J. 57 (7) (2019) 2851–2866. data fusion methods, J. Aircraft 40 (4) (2003) 741–750.
[262] N.F. Giannelis, O. Levinski, G.A. Vio, Origins of atypical shock buffet motions on a [295] L. Leifsson, S. Koziel, Multi-fidelity design optimization of transonic airfoils using
supercritical aerofoil, Aero. Sci. Technol. 107 (2020). physics-based surrogate modeling and shape-preserving response prediction,
[263] A. Broatch, J. García-Tíscar, F. Roig, S. Sharma, Dynamic mode decomposition of J. Comput. Sci. 1 (2) (2010) 98–106.
the acoustic field in radial compressors, Aero. Sci. Technol. 90 (2019) 388–400. [296] Z. Han, R. Zimmermann, S. Görtz, Alternative cokriging model for variable-
[264] M. Kiewat, L. Haag, T. Indinger, V. Zander, Low-memory reduced-order fidelity surrogate modeling, AIAA J. 50 (5) (2012) 1205–1210.
modelling with dynamic mode decomposition applied on unsteady wheel [297] A. March, K. Willcox, Provably convergent multifidelity optimization algorithm
aerodynamics, In: ASME 2017 Fluids Engineering Division Summer Meeting. Vol. not requiring high-fidelity derivatives, AIAA J. 50 (5) (2012) 1079–1089.
vol. 58066, p. V58001CT58023A58006, Waikoloa, Hawaii, USA. [298] M. Ghoreyshi, K.J. Badcock, M.A. Woodgate, Accelerating the numerical
[265] M. Kiewat, D. Matsumoto, L. Haag, V. Zander, T. Indinger, Online dynamic mode generation of aerodynamic models for flight simulation, J. Aircraft 43 (3) (2009)
decomposition methods for the investigation of unsteady aerodynamics of the 972–980.
drivaer model (second report), International Journal of Automotive Engineering 9 [299] P.C. Murphy, V. Klein, N.T. Frink, Nonlinear unsteady aerodynamic modeling
(2) (2018) 72–78. using wind-tunnel and computational data, J. Aircraft 54 (2) (2017) 659–683.
[266] H. Zhang, S.T.M. Dawson, C.W. Rowley, E.A. Deem, L.N. Cattafesta, Evaluating [300] T. Rokita, P.P. Friedmann, Multifidelity cokriging for high-dimensional output
the Accuracy of the Dynamic Mode Decomposition, Arxiv preprint, 2017. arxiv functions with application to hypersonic airloads computation, AIAA J. 56 (8)
1710.00745. (2018) 3060–3070.
[267] S. Pan, A.-M. Nicholas, K. Duraisamy, Sparsity-promoting Algorithms for the [301] E.J. Parish, K. Duraisamy, A paradigm for data-driven predictive modeling using
Discovery of Informative Koopman Invariant Subspaces, Arxiv preprint, 2020. field inversion and machine learning, J. Comput. Phys. 305 (2016) 758–774.
arXiv:2002.10637.
33
J. Kou and W. Zhang Progress in Aerospace Sciences 125 (2021) 100725
[302] J.-X. Wang, J.-L. Wu, H. Xiao, Physics-informed machine learning for predictive [336] B.R. Noack, M. Schlegel, B. Ahlborn, G. Mutschke, M. Morzynski, P. Comte,
turbulence modeling: using data to improve rans modeled Reynolds stresses, G. Tadmor, A finite-time thermodynamics of unsteady fluid flows, J. Non-
Phys. Rev. Fluids 2 (3) (2016) 1–22. Equilibrium Thermodyn. 33 (2) (2008) 103–148.
[303] P. Perdikaris, D. Venturi, J.O. Royset, G.E. Karniadakis, Multi-fidelity modelling [337] Z. Wang, I. Akhtar, J. Borggaard, T. Iliescu, Proper orthogonal decomposition
via recursive co-kriging and Gaussian-markov random fields, P. Roy. Soc. A-Math. closure models for turbulent flows: a numerical comparison, Comput. Methods
Phy. 471 (2179) (2015) 20150018. Appl. Mech. Eng. 237–240 (2012) 10–26.
[304] P.S. Palar, T. Tsuchiya, G.T. Parks, Multi-fidelity non-intrusive polynomial chaos [338] M. Couplet, C. Basdevant, P. Sagaut, Calibrated reduced-order pod-galerkin
based on regression, Comput. Methods Appl. Mech. Eng. 305 (2016) 579–606. system for fluid flow modelling, J. Comput. Phys. 207 (1) (2005) 192–220.
[305] H. Xiao, J.-L. Wu, J.-X. Wang, R. Sun, C.J. Roy, Quantifying and reducing model- [339] L. Chen, W.N. Edeling, S.J. Hulshoff, Pod enriched boundary models and their
form uncertainties in Reynolds-averaged Navier-Stokes simulations: a data- optimal stabilisation, Int. J. Numer. Methods Fluid. 77 (2) (2015) 92–107.
driven, physics-informed bayesian approach, J. Comput. Phys. 324 (2016) [340] D. Amsallem, C. Farhat, Stabilization of projection-based reduced-order models,
115–136. Int. J. Numer. Methods Eng. 91 (4) (2012) 358–377.
[306] J. De Baar, S. Roberts, R. Dwight, B. Mallol, Uncertainty quantification for a [341] M.F. Barone, I. Kalashnikova, D.J. Segalman, H.K. Thornquist, Stable galerkin
sailing yacht hull, using multi-fidelity kriging, Comput, Fluid 123 (2015) reduced order models for linearized compressible flow, J. Comput. Phys. 228 (6)
185–201. (2009) 1932–1946.
[307] A. Feldstein, D. Lazzara, N. Princen, K. Willcox, Multifidelity data fusion: [342] I. Kalashnikova, B. van Bloemen Waanders, S. Arunajatesan, M. Barone,
application to blended-wing-body multidisciplinary analysis under uncertainty, Stabilization of projection-based reduced order models for linear time-invariant
AIAA J. 58 (2) (2020) 889–906. systems via optimization-based eigenvalue reassignment, Comput. Methods Appl.
[308] J. Kou, W. Zhang, Multi-fidelity modeling framework for nonlinear unsteady Mech. Eng. 272 (2014) 251–270.
aerodynamics of airfoils, Appl. Math. Model. 76 (2019) 832–855. [343] I. Akhtar, A.H. Nayfeh, C.J. Ribbens, On the stability and extension of reduced-
[309] C. Jiang, Y.C. Soh, H. Li, Sensor and cfd data fusion for airflow field estimation, order galerkin models in incompressible flows, Theor. Comput. Fluid Dynam. 23
Appl. Therm. Eng. 92 (2016) 149–161. (3) (2009) 213–237.
[310] C.J. Ruscher, Application of Data Fusion to Fluid Dynamic Data, Syracuse [344] L. Fick, Y. Maday, A.T. Patera, T. Taddei, A stabilized pod model for turbulent
University, 2014. flows over a range of Reynolds numbers: optimal parameter sampling and
[311] M.O. Williams, C.W. Rowley, I. Mezić, I.G. Kevrekidis, Data fusion via intrinsic constrained projection, J. Comput. Phys. 371 (2018) 214–243.
dynamic variables: an application of data-driven koopman spectral analysis, [345] H. Imtiaz, I. Akhtar, Nonlinear closure modeling in reduced order models for
Europhys. Lett. 109 (4) (2015) 40007. turbulent flows: a dynamical system approach, Nonlinear Dynam. 99 (1) (2019)
[312] R. Zimmermann, A. Vendl, S. Görtz, Reduced-order modeling of steady flows 479–494.
subject to aerodynamic constraints, AIAA J. 52 (2) (2014) 255–266. [346] E. Rezaian, M. Wei, A hybrid stabilization approach for reduced-order models of
[313] M. Mifsud, A. Vendl, L.-U. Hansen, S. Görtz, Fusing wind-tunnel measurements compressible flows with shock-vortex interaction, Int. J. Numer. Methods Eng.
and cfd data using constrained gappy proper orthogonal decomposition, Aero. Sci. 121 (8) (2020) 1629–1646.
Technol. 86 (2019) 312–326. [347] C. Huang, W. E. Anderson, C. L. Merkle, V. Sankaran, Investigation of the stability
[314] J. Yu, J.S. Hesthaven, Flowfield reconstruction method using artificial neural of pod galerkin techniques for reduced order model development, In: AIAA
network, AIAA J. 57 (2) (2019) 482–498. SciTech Forum. AIAA Paper 2016-1937.
[315] X. Wang, J. Kou, W. Zhang, Multi-fidelity surrogate reduced-order modeling of [348] L. Cordier, B.A. El Majd, J. Favier, Calibration of pod reduced-order models using
steady flow estimation, Int. J. Numer. Methods Fluid. 92 (12) (2020) 1826–1844. tikhonov regularization, Int. J. Numer. Methods Fluid. 63 (2) (2010) 269–296.
[316] H. Akaike, A new look at the statistical model identification, IEEE Trans. [349] J.C. Loiseau, S.L. Brunton, Constrained sparse galerkin regression, J. Fluid Mech.
Automat. Contr. 19 (6) (1974) 716–723. 838 (2018) 42–67.
[317] G. Schwarz, Estimating the dimension of a model, Ann. Stat. 6 (2) (1978) [350] O. San, R. Maulik, Neural network closures for nonlinear model order reduction,
461–464. Adv. Comput. Math. 44 (2018) 1717–1750.
[318] J. Kou, W. Zhang, Layered reduced-order models for nonlinear aerodynamics and [351] E.J. Parish, K. Duraisamy, Non-markovian closure models for large eddy
aeroelasticity, J. Fluid Struct. 68 (2017) 174–193. simulations using the mori-zwanzig formalism, Phys. Rev. Fluids 2 (1) (2017).
[319] A. Mannarino, E.H. Dowell, Reduced-order models for computational-fluid- [352] S. Pan, K. Duraisamy, Data-driven discovery of closure models, SIAM J. Appl.
dynamics-based nonlinear aeroelastic problems, AIAA J. 53 (9) (2015) Dyn. Syst. 17 (4) (2018) 2381–2413.
2671–2685. [353] Q. Wang, N. Ripamonti, J.S. Hesthaven, Recurrent neural network closure of
[320] J. Kou, W. Zhang, A hybrid reduced-order framework for complex aeroelastic parametric pod-galerkin reduced-order models based on the mori-zwanzig
simulations, Aero. Sci. Technol. 84 (2019) 880–894. formalism, J. Comput. Phys. 410 (2020) 109402.
[321] Z. Yang, R. Huang, H. Liu, Y. Zhao, H. Hu, An improved nonlinear reduced-order [354] S.E. Ahmed, O. San, A. Rasheed, T. Iliescu, A long short-term memory embedding
modeling for transonic aeroelastic systems, J. Fluid Struct. 94 (2020) 102926. for hybrid uplifted reduced order models, Phys. Nonlinear Phenom. 409 (2020).
[322] S. Arlot, A. Celisse, A survey of cross-validation procedures for model selection, [355] S. Hijazi, G. Stabile, A. Mola, G. Rozza, Data-driven pod-galerkin reduced order
Stat. Surv. 4 (2010) 40–79, 0. model for turbulent flows, J. Comput. Phys. 416 (2020) 109513.
[323] A. Omran, B. Newman, Full envelope nonlinear parameter-varying model [356] D. Amsallem, C. Farhat, Interpolation method for adapting reduced-order models
approach for atmospheric flight dynamics, J. Guid. Contr. Dynam. 35 (1) (2012) and application to aeroelasticity, AIAA J. 46 (7) (2008) 1803–1813.
270–283. [357] R. Zimmermann, B. Peherstorfer, K. Willcox, Geometric subspace updates with
[324] H. Liu, R. Huang, Y. Zhao, H. Hu, Reduced-order modeling of unsteady applications to online adaptive nonlinear model reduction, SIAM J. Matrix Anal.
aerodynamics for an elastic wing with control surfaces, J. Aerospace Eng. 30 (3) Appl. 39 (1) (2018) 234–261.
(2017), 04016083. [358] J.C. Loiseau, S.L. Brunton, B.R. Noack, From the pod-galerkin method to sparse
[325] M. Winter, C. Breitsamter, Nonlinear identification via connected neural networks manifold models, Handbook of Model-Order Reduction (2) (2019) 1–47.
for unsteady aerodynamic analysis, Aero. Sci. Technol. 77 (2018) 802–818. [359] Z. Chen, Y. Zhao, R. Huang, Parametric reduced-order modeling of unsteady
[326] J. Wu, C.K. Chan, Prediction of hourly solar radiation using a novel hybrid model aerodynamics for hypersonic vehicles, Aero. Sci. Technol. 87 (2019) 1–14.
of arma and tdnn, Sol. Energy 85 (5) (2011) 808–817. [360] M. Oulghelou, C. Allery, Non intrusive method for parametric model order
[327] S.F. Masri, A hybrid parametric/nonparametric approach for the identification of reduction using a bi-calibrated interpolation on the grassmann manifold,
nonlinear systems, Probabilist. Eng. Mech. 9 (1–2) (1994) 47–57. J. Comput. Phys. 426 (2020), 109924.
[328] S.A. Billings, H.L. Wei, The wavelet-narmax representation: a hybrid model [361] T. Bui-Thanh, K. Willcox, O. Ghattas, Parametric reduced-order models for
structure combining polynomial models with multiresolution wavelet probabilistic analysis of unsteady aerodynamic applications, AIAA J. 46 (10)
decompositions, Int. J. Syst. Sci. 36 (3) (2005) 137–152. (2008) 2520–2529.
[329] G.P. Zhang, Time series forecasting using a hybrid arima and neural network [362] J. Degroote, J. Vierendeels, K.E. Willcox, Interpolation among reduced-order
model, Neurocomputing 50 (1) (2003) 159–175. matrices to obtain parameterized models for design, optimization and
[330] J. Kou, W. Zhang, Z. Ye, Dynamic nonlinear aerodynamics modeling method probabilistic analysis, Int. J. Numer. Methods Fluid. 63 (2010) 207–230.
based on layered model, Acta Aeronautica Astronautica Sinica 36 (12) (2015) [363] N.T. Son, A real time procedure for affinely dependent parametric model order
3785–3797. reduction using interpolation on grassmann manifolds, Int. J. Numer. Methods
[331] A. Mannarino, E.H. Dowell, P. Mantegazza, An adaptive controller for nonlinear Eng. 93 (8) (2013) 818–833.
flutter suppression and free-play compensation, J. Vib. Contr. 23 (14) (2017) [364] E. de Sturler, S. Gugercin, M.E. Kilmer, S. Chaturantabut, C. Beattie,
2269–2290. M. O’Connell, Nonlinear parametric inversion using interpolatory model
[332] R. Huang, H. Liu, Z. Yang, Y. Zhao, H. Hu, Nonlinear reduced-order models for reduction, SIAM J. Sci. Comput. 37 (3) (2015) B495–B517.
transonic aeroelastic and aeroservoelastic problems, AIAA J. 56 (9) (2018) [365] D. Amsallem, M.J. Zahr, C. Farhat, Nonlinear model order reduction based on
3718–3731. local reduced-order bases, Int. J. Numer. Methods Eng. 92 (10) (2012) 891–916.
[333] H. Liu, X. Gao, Identification of nonlinear aerodynamic systems with application [366] Z. Zhan, W.G. Habashi, M. Fossati, Local reduced-order modeling and iterative
to transonic aeroelasticity of aircraft structures, Nonlinear Dynam. 100 (2) (2020) sampling for parametric analyses of aero-icing problems, AIAA J. 53 (8) (2015)
1037–1056. 2174–2185.
[334] D. Rempfer, H.F. Fasel, Evolution of three-dimensional coherent structures in a [367] B. Peherstorfer, D. Butnaru, K. Willcox, H.-J. Bungartz, Localized discrete
flat-plate boundary layer, J. Fluid Mech. 260 (1994) 351–375. empirical interpolation method, SIAM J. Sci. Comput. 36 (1) (2014) A168–A192.
[335] B.R. Noack, M. Morzynski, G. Tadmor, Reduced-order Modelling for Flow [368] S.L. Brunton, J.H. Tu, I. Bright, J.N. Kutz, Compressive sensing and low-rank
Control, Springer, 2011. libraries for classification of bifurcation regimes in nonlinear dynamical systems,
SIAM J. Appl. Dyn. Syst. 13 (4) (2014) 1716–1732.
34
J. Kou and W. Zhang Progress in Aerospace Sciences 125 (2021) 100725
[369] H. Babaee, T. Sapsis, A minimization principle for the description of modes [401] B. Li, Z. Yang, X. Zhang, G. He, B.-Q. Deng, L. Shen, Using machine learning to
associated with finite-time instabilities, P. Roy. Soc. A-Math. Phy. 472 (2016) detect the turbulent region in flow past a circular cylinder, J. Fluid Mech. 905
20150779. (2020).
[370] A. Quarteroni, A. Manzoni, F. Negri, Reduced Basis Methods for Partial [402] W. Yao, S. Marques, Nonlinear aerodynamic and aeroelastic model reduction
Differential Equations: an Introduction, Springer, 2015. using a discrete empirical interpolation method, AIAA J. 55 (2) (2017) 1–14.
[371] J.S. Hesthaven, G. Gozza, B. Stamm, Certified Reduced Basis Methods for [403] F. Sung, Y. Yang, L. Zhang, T. Xiang, P. H. S. Torr, T. M. Hospedales, Learning to
Parametrized Partial Differential Equations, Springer, 2016. compare: relation network for few-shot learning, In: Proceedings of the IEEE
[372] F. Chinesta, P. Ladevèze, E. Cueto, A short review on model order reduction based Conference on Computer Vision and Pattern Recognition (CVPR). 1199-1208.
on proper generalized decomposition, Arch. Comput. Methods Eng. 18 (4) (2011) [404] B. Peherstorfer, K. Willcox, Dynamic data-driven model reduction: adapting
395. reduced models from incomplete data, Advanced Modeling and Simulation in
[373] S.L. Brunton, J.L. Proctor, J.N. Kutz, Discovering governing equations from data Engineering Sciences 3 (1) (2016).
by sparse identification of nonlinear dynamical systems, Proc. Natl. Acad. Sci. [405] J. Ling, A. Kurzawski, J. Templeton, Reynolds averaged turbulence modelling
Unit. States Am. 113 (5) (2016) 3932–3937. using deep neural networks with embedded invariance, J. Fluid Mech. 807 (2016)
[374] C. Xie, J. Wang, H. Li, M. Wan, S. Chen, Artificial neural network mixed model for 155–166.
large eddy simulation of compressible isotropic turbulence, Phys. Fluids 31 (8) [406] A.P. Singh, S. Medida, K. Duraisamy, Machine-learning-augmented predictive
(2019). modeling of turbulent separated flows over airfoils, AIAA J. 55 (7) (2017)
[375] Y. Zhao, H.D. Akolekar, J. Weatheritt, V. Michelassi, R.D. Sandberg, Rans 2215–2227.
turbulence model development using cfd-driven machine learning, J. Comput. [407] M. Raissi, P. Perdikaris, G.E. Karniadakis, Physics-informed neural networks: a
Phys. 411 (2020). deep learning framework for solving forward and inverse problems involving
[376] E. Kaiser, B.R. Noack, L. Cordier, A. Spohn, M. Segond, M. Abel, G. Daviller, nonlinear partial differential equations, J. Comput. Phys. 378 (2019) 686–707.
J. Östh, S. Krajnović, R.K. Niven, Cluster-based reduced-order modeling of a [408] X. Jin, S. Cai, H. Li, G.E. Karniadakis, Nsfnets (Navier-Stokes flow nets): physics-
mixing layer, J. Fluid Mech. 754 (2014) 365–414. informed neural networks for the incompressible Navier-Stokes equations,
[377] H. Li, D. Fernex, R. Semaan, J. Tan, M. Morzyński, B.R. Noack, Cluster-based J. Comput. Phys. 426 (2021).
network model, J. Fluid Mech. 906 (2021). [409] M. Yin, X. Zheng, J.D. Humphrey, G. Em Karniadakis, Non-invasive inference of
[378] M. Mifsud, Reduced-order Modelling for High-Speed Aerial Weapon thrombus material properties with physics-informed neural networks, Comput.
Aerodynamics, Cranfield University, 2008. Methods Appl. Mech. Eng. 375 (2021).
[379] T. Franz, R. Zimmermann, S. Görtz, N. Karcher, Interpolation-based reduced- [410] C. Rao, H. Sun, Y. Liu, Physics-informed deep learning for incompressible laminar
order modelling for steady transonic flows via manifold learning, Int. J. Comput. flows, Theoretical and Applied Mechanics Letters 10 (3) (2020) 207–212.
Fluid Dynam. 28 (3–4) (2014) 106–121. [411] M. Raissi, P. Perdikaris, G.E. Karniadakis, Inferring solutions of differential
[380] A. Ehlert, C.N. Nayeri, M. Morzynski, B.R. Noack, Locally Linear Embedding for equations using noisy multi-fidelity data, J. Comput. Phys. 335 (2017) 736–746.
Transient Cylinder Wakes, Arxiv preprint, 2019. arXiv:1906.07822. [412] L. Sun, J.-X. Wang, Physics-constrained bayesian neural network for fluid flow
[381] A.G. Nair, C.-A. Yeh, E. Kaiser, B.R. Noack, S.L. Brunton, K. Taira, Cluster-based reconstruction with sparse and noisy data, Theoretical and Applied Mechanics
feedback control of turbulent post-stall separated flows, J. Fluid Mech. 875 Letters 10 (3) (2020) 161–169.
(2019) 345–375. [413] M. Raissi, A. Yazdani, G.E. Karniadakis, Hidden fluid mechanics: learning velocity
[382] X. Zhao, L. Du, X. Peng, Z. Deng, W. Zhang, Research on refined reconstruction and pressure fields from flow visualizations, Science 367 (6481) (2020)
method of airfoil pressure based on compressed sensing, Theoretical and Applied 1026–1030.
Mechanics Letters (2021), 100223. [414] E.H. Dowell, M. Ilgamov, Studies in Nonlinear Aeroelasicity, Springer, New York,
[383] J.C. Loiseau, B.R. Noack, S.L. Brunton, Sparse reduced-order modelling: sensor- 1988.
based dynamics to full-state estimation, J. Fluid Mech. 844 (2018) 459–490. [415] R.H. Landon, Naca0012 Oscillatory and Transient Pitching, 1982.
[384] K. Taira, A.G. Nair, S.L. Brunton, Network structure of two-dimensional decaying [416] K. Washizu, A. Ohya, Y. Otsuki, K. Fujii, Aeroelastic instability of rectangular
isotropic turbulence, J. Fluid Mech. 795 (2016). cylinders in a heaving mode, J. Sound Vib. 59 (2) (1978) 195–210.
[385] A.G. Nair, S.L. Brunton, K. Taira, Networked-oscillator-based modeling and [417] D. Tang, E.H. Dowell, Experimental and theoretical study on aeroelastic response
control of unsteady wake flows, Phys. Rev. E 97 (6–1) (2018), 063107. of high-aspect-ratio wings, AIAA J. 39 (8) (2001) 1430–1441.
[386] M. Milano, P. Koumoutsakos, Neural network modeling for near wall turbulent [418] W.M. Zhang, Y.J. Ge, Flutter mode transition of a double-main-span suspension
flow, J. Comput. Phys. 182 (1) (2002) 1–26. bridge in full aeroelastic model testing, J. Bridge Eng. 19 (7) (2014), 06014004.
[387] T. Murata, K. Fukami, K. Fukagata, Nonlinear mode decomposition with [419] W. Zhang, C. Gao, Y. Liu, Z. Ye, Y. Jiang, The interaction between flutter and
convolutional neural networks for fluid dynamics, J. Fluid Mech. 882 (2020) A13. buffet in transonic flow, Nonlinear Dynam. 82 (4) (2015) 1851–1865.
[388] K. Lee, K.T. Carlberg, Model reduction of dynamical systems on nonlinear [420] C.H.K. Williamson, Vortex dynamics in the cylinder wake, Annu. Rev. Fluid Mech.
manifolds using deep convolutional autoencoders, J. Comput. Phys. 404 (2020) 28 (1) (1996) 477–539.
108973. [421] C. Cossu, L. Morino, On the instability of a spring-mounted circular cylinder in a
[389] Y. Zhu, N. Zabaras, Bayesian deep convolutional encoder–decoder networks for viscous flow at low Reynolds numbers, J. Fluid Struct. 14 (2) (2000) 183–196.
surrogate modeling and uncertainty quantification, J. Comput. Phys. 366 (2018) [422] S. Mittal, S. Singh, Vortex-induced vibrations at subcritical re, J. Fluid Mech. 534
415–447. (2005) 185–194.
[390] N. Takeishi, Y. Kawahara, T. Yairi, Learning koopman invariant subspaces for [423] E. Buffoni, Vortex shedding in subcritical conditions, Phys. Fluids 15 (3) (2003)
dynamic mode decomposition, in: Advances in Neural Information Processing 814.
Systems, vol. 30, NIPS, 2017, pp. 1130–1140. [424] S.-S. Chen, R.-H. Yen, A.-B. Wang, Investigation of the resonant phenomenon of
[391] B. Lusch, J.N. Kutz, S.L. Brunton, Deep learning for universal linear embeddings flow around a vibrating cylinder in a subcritical regime, Phys. Fluids 23 (1)
of nonlinear dynamics, Nat. Commun. 9 (2018) 4950. (2011), 014105.
[392] S.R. Otto, C.W. Rowley, Linearly recurrent autoencoder networks for learning [425] C.H.K. Williamson, R. Govardhan, Vortex-induced vibrations, Annu. Rev. Fluid
dynamics, SIAM J. Appl. Dyn. Syst. 18 (1) (2019) 558–593. Mech. 36 (1) (2004) 413–455.
[393] S. Pan, K. Duraisamy, Physics-informed probabilistic learning of linear [426] S. Mittal Navrose, Lock-in in vortex-induced vibration, J. Fluid Mech. 794 (2016)
embeddings of nonlinear dynamics with guaranteed stability, SIAM J. Appl. Dyn. 565–594.
Syst. 19 (1) (2020) 480–509. [427] P. Meliga, J.M. Chomaz, An asymptotic expansion for the vortex-induced
[394] D. D’Agostino, A. Serani, E.F. Campana, M. Diez, Deep autoencoder for off-line vibrations of a circular cylinder, J. Fluid Mech. 671 (2011) 137–167.
design-space dimensionality reduction in shape optimization, in: AIAA/ASCE/ [428] J. Kou, W. Zhang, Y. Liu, X. Li, The lowest Reynolds number of vortex-induced
AHS/ASC Structures, Structural Dynamics, and Materials Conference, AIAA, vibrations, Phys. Fluids 29 (4) (2017).
Kissimmee, Florida, 2018, 2018-1648. [429] N.F. Giannelis, G.A. Vio, O. Levinski, A review of recent developments in the
[395] V. Sekar, Q. Jiang, C. Shu, B.C. Khoo, Fast flow field prediction over airfoils using understanding of transonic shock buffet, Prog. Aero. Sci. 92 (2017) 39–84.
deep learning approach, Phys. Fluids 31 (5) (2019). [430] B.H.K. Lee, Self-sustained shock oscillations on airfoils at transonic speeds, Prog.
[396] R. Han, Y. Wang, Y. Zhang, G. Chen, A novel spatial-temporal prediction method Aero. Sci. 37 (2) (2001) 147–196.
for unsteady wake flows based on hybrid deep neural network, Phys. Fluids 31 [431] C. Gao, W. Zhang, Numerical simulation and modal analysis of transonic buffet
(12) (2019). flow over wings, Acta Aeronautica Astronautica Sinica 40 (7) (2019), 122597-
[397] S.R. Bukka, R. Gupta, A.R. Magee, R.K. Jaiman, Assessment of unsteady flow 122597.
predictions using hybrid deep learning based reduced-order models, Phys. Fluids [432] M. Iovnovich, D.E. Raveh, Numerical study of shock buffet on three-dimensional
33 (1) (2021). wings, AIAA J. 53 (2) (2015) 449–463.
[398] A. Lozano-Durán, H.J. Bae, M.P. Encinar, Causality of energy-containing eddies in [433] Fouad Giri, Er-Wei Bai. Block-oriented Nonlinear System Identification, Springer,
wall turbulence, J. Fluid Mech. 882 (2019). London, 2010.
[399] B. Colvert, M. Alsalman, E. Kanso, Classifying vortex wakes using neural [434] Benjamin S. Duran, Patrick L. Odell. Cluster Analysis: a Survey, Springer Science
networks, Bioinspiration Biomimetics 13 (2) (2018), 025003. & Business Media, 2013.
[400] Z. Wu, J. Lee, C. Meneveau, T. Zaki, Application of a self-organizing map to [435] Yunqian Ma, Yun Fu. Manifold Learning Theory and Applications, Boca Raton:
identify the turbulent-boundary-layer interface in a transitional flow, Phys. Rev. CRC press, 2012.
Fluids 4 (2) (2019). [436] Mukund Balasubramanian, Eric L. Schwartz, Joshua B. Tenenbaum, Vin de Silva,
John C. Langford, The isomap algorithm and topological stability, Science 295
(5552) (2002) 7.
35