Hostname: page-component-cd9895bd7-mkpzs Total loading time: 0 Render date: 2024-12-27T02:12:22.423Z Has data issue: false hasContentIssue false

Time-domain non-linear aeroelastic analysis via a projection-based reduced-order model

Published online by Cambridge University Press:  20 July 2020

S. Lee*
Affiliation:
Department of Mechanical and Aerospace Engineering, Seoul National University, Seoul, Republic of Korea
H. Cho*
Affiliation:
Department of Aerospace Engineering, Jeonbuk National University, Jeonju, Republic of Korea
H. Kim*
Affiliation:
Department of Aerospace Engineering, Sejong University, Seoul, Republic of Korea
S.-J. Shin*
Affiliation:
Institute of Advanced Aerospace Technology, Department of Mechanical and Aerospace Engineering, Seoul National University, Seoul, Republic of Korea
Rights & Permissions [Opens in a new window]

Abstract

The aeroelastic phenomenon of limit-cycle oscillations (LCOs) is analysed using a projection-based reduced-order model (PROM) and Navier–Stokes computational fluid dynamics (CFD) in the time domain. The proposed approach employs incompressible Navier–Stokes CFD to construct the full-order model flow field. A proper orthogonal decomposition (POD) of the snapshot matrix is conducted to extract the POD modes and corresponding temporal coefficients. The POD modes are directly projected to the incompressible Navier–Stokes equation to reconstruct the flow field efficiently. The methodology is applied to a plunging cylinder and an aerofoil undergoing LCOs. This scheme decreases the computational time while preserving the capability to predict the flow field accurately. The ROM is capable of reducing the computational time by at least 70% while maintaining the discrepancy within 0.1%. The causes of LCOs are also investigated. The scheme can be used to analyse non-linear aeroelastic phenomena in the time domain with reduced computational time.

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution, and reproduction in any medium, provided the original work is properly cited.
Copyright
© The Author(s), 2020. Published by Cambridge University Press on behalf of Royal Aeronautical Society

NOMENCLATURE

$a_i$

temporal coefficient

$\tilde{a_i}$

continuous spline function

e

energy

$N_M$

number of POD modes

p

pressure

q

dynamic pressure

$\bar{q}$

average dynamic pressure

Re

Reynolds number

u

flow velocity

$\bar{u}$

flow average velocity

$\underline{\underline{W}}$

snapshot matrix

Greek Symbols

$\gamma$

eigenvalue

$\rho$

density

$\Phi$

POD mode

$\partial$

partial operator

$\bigtriangledown$

Delta operator

$\tau$

shear force

1.0 INTRODUCTION

For the past five decades, traditional panel methods such as the doublet lattice method (DLM) and vortex lattice method (VLM) have been the industrial standards for aeroelastic analyses, ever since their introduction by Albano and Falkner(Reference Albano and Rodden1,Reference Falkner2) . These panel methods are inherently linear techniques and thus cannot provide accurate aerodynamic predictions in the presence of highly nonlinear flow characteristics. A well-known non-linear aeroelastic phenomenon known as limit cycle oscillations (LCOs) is caused by the highly non-linear characteristics of either or both the structure and aerodynamics. From a structural point of view, non-linearities such as the dry friction between pylons(Reference Denegri3), free-play of actuators(Reference Tang, Bartels, Chen and Liu4) and geometric non-linearity may induce LCOs. Regarding aerodynamics, LCOs can be induced by transonic shock movements(Reference Knipfer and Schewe5) and flow separation at high angles of attack.

Recent investigations by Poirel, Metivier, Rudmin, Yuan et al(Reference Poirel, Harris and Benaissa6,Reference Metivier, Dumas and Poirel7,Reference Poirel and Yuan8,Reference Poirel, Metivier and Dumas9,Reference Poirel and Mendes10,Reference Rudmin, Benaissa and Poirel11,Reference Yuan, Poirel and Wang12,Reference Poirel and Mendes13) addressed the LCOs of a clean NACA 0012 aerofoil. These studies employed wind-tunnel experiments and computational fluid dynamics (CFD) analyses of an aerofoil in the transitional Reynolds number regime. The researchers observed LCOs with small to large amplitude depending on different Reynolds numbers, and it was suspected that these LCOs were induced by laminar separation. Translational Reynolds numbers of $ 10^4<\mathrm{Re}<10^6 $ are known to be highly non-linear; their characteristics may result in complex viscous phenomena such as laminar boundary-layer separation, the transition of the laminar shear layer, and flow reattachment(Reference Mueller14,Reference Gad-el-Hak15) .

Due to the above-mentioned highly non-linear aerodynamic characteristics of LCOs, it is recommended that analyses be conducted using non-linear CFD solvers such as Navier–Stokes CFD. However, the fluid–structure interaction (FSI) analysis coupled with the time-domain Navier–Stokes CFD requires a significant amount of time and is computationally extensive, thereby limiting its use in aeroelastic analyses. Even though computing power has grown exponentially over the last few decades, the computational time required for CFD in the aeroelastic field remains excessive. Many researchers have attempted to reduce the computational time by employing reduced-order models (ROMs) and parallel computing(Reference Kheirandish, Beppu and Nakamichi16,Reference Hall, Thomas and Dowell17) . However, parallel computing is not capable of reducing the total accumulative computational resources; rather it reduces the computational time via using simultaneous calculations across multiple central processing units (CPUs). Conversely, ROM reduces the order of the system, thereby diminishing the computational time. Consequently, ROM has been actively investigated since 1990 for use in aeroelastic as well as aerodynamic, pollution, medical and electronic fields. Hall et al endeavoured to apply ROM to aeroelastic systems; the frequency-domain LCO analysis of a two-dimensional aerofoil via Euler CFD and the proper orthogonal decomposition–reduced-order model (POD-ROM) technique is an example of their endeavours(Reference Hall, Thomas and Dowell17). Additionally, Lucia developed the Volterra theory and POD-ROM hybrid methodology for aeroelastic systems(Reference Lucia, Beran and Silva18). Other studies have been performed to analyse incompressible flows using POD-ROM. Park et al and Burkadt et al implemented the POD-ROM technique for incompressible, viscous cavity flow(Reference Park and Lee19,Reference Burkardt, Gunzburger and Lee20) . Galletti et al successfully implemented POD-ROM using temporal coefficient calibration for an incompressible flow past a square cylinder(Reference Galleti, Bruneau, Zannetti and Iollo21). It was concluded that ROM can reduce the computational time when analysing highly non-linear aeroelastic systems, using Navier–Stokes CFD.

This paper presents the development and application of POD-ROM for incompressible Navier–Stokes CFD. POD-ROM is preliminarily validated using a reconstruction of the flow field around a plunging cylinder. Thereafter, the reconstructed flow field is evaluated in terms of its accuracy and the reduction in the computational time. After the validation of the proposed POD-ROM, the flow field of a NACA 0012 aerofoil under LCOs at subsonic speed is analysed. Subsequently, this reconstructed flow field is also evaluated in terms of its accuracy and the reduction in the computational time. To the best of the authors’ knowledge, this paper is one of the first attempts reported in literature to employ POD-ROM based on the Galerkin projection to analyse highly non-linear LCOs in incompressible regimes in the time domain.

2.0 FORMULATION

2.1 Navier–Stokes CFD

Incompressible Navier–Stokes equation-based CFD is employed to analyse the aerodynamics. Moreover, as the proposed ROM scheme constructs a reduced-order basis and then multiplies the basis to a full-order equation, which is also known as the Galerkin projection, the full-order model (FOM) should be pre-acquired before constructing the ROM. For the FOM used in this paper, the Navier–Stokes equation is written by considering the conservation of mass, momentum, and energy, expressed as Equation (1).

(1) \begin{equation} \frac{\partial\underline{V}}{\partial t}+\frac{\partial\underline{F_i}}{\partial x_i}+\frac{\partial\underline{G_i}}{\partial x_i}+\underline{Q}=0, \end{equation}

where

(2) \begin{equation} \begin{array}{ll} \underline{V}&=\left\{\rho\enspace \rho u_{1}\enspace \rho u_{2}\enspace \rho e \right\}^\mathrm{T} \\ \underline{F_i}&=\{\rho u_i\enspace \rho u_1 u_i+\delta_{1i}p\enspace \rho u_2 u_1+\delta_{2i}p\enspace u_i(\rho e+p)\}^\mathrm{T} \\ \underline{G_i}&=\left\{0\enspace -\tau_{1i}\enspace -\tau_{2i}\enspace -k\frac{\partial T}{\partial x_i}-\tau_{ij}u_j\right\}^\mathrm{T} \end{array} \end{equation}

The total energy is expressed as Equation (3).

(3) \begin{equation} e=\frac{p}{\rho(\gamma-1)}+\frac{1}{2}(u_1^2+u_2^2) \end{equation}

2.2 Reduced-order modelling of the incompressible Navier–Stokes equation

The Galerkin projection is employed to construct the ROM, based on Navier–Stokes CFD. For this projection, a basis vector is obtained via proper orthogonal decomposition (POD). Generally, two methods are used for the construction of ROMs: direct projection on the governing equation(Reference Sirovich22,Reference Noack, Afanasiev and Morzynski23) and the projection of the basis vector on the discretised governing equation(Reference Chaturantabut and Sorensen24). The continuous ROM (based on the direct projection method) is mathematically simpler than the discretised ROM. However, while the discretised ROM is computationally efficient, it is usually constructed by methods such as Gauss–Newton with approximation tensors (GNAT) and the discrete empirical interpolation method (DEIM), which in many cases require iterative projections(Reference Carlberg and Farhat25). In this paper, a continuous ROM is used for direct projection on the governing equation. The POD extracts the characteristics of larger-dimension systems (in this paper and many others, FOM results) by applying the least-squares principle. Thereafter, the extracted POD modes can be used as basis vectors for ROM.

The pre-acquired results from the FOM are converted into a snapshot matrix with a size of $N\times S$ , as shown in Equation (4). N corresponds to the number of degrees of freedom (DoFs), while S corresponds to the number of time steps used.

(4) \begin{equation} \underline{\underline{W}}=\left[\begin{array}{c@{\quad}c@{\quad}c@{\quad}c} u_{1}^{(1)}&u_{1}^{(2)}&...&u_{1}^{(S)}\\[4pt] u_{2}^{(1)}&u_{2}^{(2)}&...&u_{2}^{(S)}\\[4pt] :&:&:&:\\[4pt] u_{N}^{(1)}&u_{N}^{(2)}&...&u_{N}^{(S)}\\ \end{array} \right] \end{equation}

The fluid velocity and pressure are expressed by their average and perturbed values rather than their complete values. Generally, the flow field results possess a large number of DoFs; therefore, they are represented as a matrix. POD modes are extracted from the matrix via singular value decomposition (SVD), as shown in Equations (5)–(7).

(5) \begin{equation} \underline{\underline{C}}=\underline{\underline{W^\mathrm{T}}}\underline{\underline{W}} \end{equation}
(6) \begin{equation} \underline{\underline{C}}\underline{\underline{Q}}=\underline{\underline{\lambda}}\underline{\underline{Q}} \end{equation}
(7) \begin{equation} \underline{\underline{\Phi}}=\frac{1}{\sqrt{\lambda_{i}}}\underline{\underline{W}}\underline{\underline{Q}} \end{equation}

The ROM of the incompressible Navier–Stokes equation is expressed as an inner product of the POD modes and the momentum equation, as shown in Equation (8).

(8) \begin{equation} \left(\Phi_k,\frac{\partial \underline{u}}{\partial t}+(\underline{u}.\bigtriangledown)\underline{u}+\bigtriangledown p-\frac{1}{\rm Re}\bigtriangledown^2\underline{u}\right)=0, \end{equation}

where ${(a,b)=\int_{\Omega}a . b d\Omega}$ . The velocity at a certain coordinate and time is expressed as Equation (9).

(9) \begin{equation} u(x,t)=\bar{u}(x)+\sum_{i=1}^{N_{M}}a_{i}(t)\Phi_{i}(x) \end{equation}

2.3 Calibration of the ROM

The continuous ROM may be numerically unstable in a few cases. It is suspected that this instability is either caused by the use of the higher-order POD modes or due to its inherent instability(Reference Rowley26). Additionally, the difference between the optimal energy and the dynamic modes due to POD may also result in instability. Therefore, the calibration of temporal coefficients for ordinary differential equations proposed by Galletti is considered in this paper(Reference Gallletti, Bottaro, Bruneau and Iollo27). The temporal coefficient of the POD modes collected from the FOM is expressed as Equation (10).

(10) \begin{equation} \{t_{s}, \tilde{a}_{k}({t_{s}})\}, s=1,\ldots S \end{equation}

The error in the ROM is expressed as Equation (11), where $\tilde{a}_m(t)$ is the continuous spline function that interpolates the set of discretised temporal coefficients. This continuous spline function can be easily extracted from the snapshot matrix. Furthermore, a minimisation of the difference is also attempted.

(11) \begin{equation} e=\sum_{m=1}^{N_M}\int_{0}^{T}(a_m(t)-\tilde{a}_m(t))^2\,\mathrm{d}t \end{equation}

The optimisation problem for the ROM is defined by Equations (12) and (13)

(12) \begin{equation} \int_{0}^{T}\sum_{k=1}^{N_M}(a_k(t)-\tilde{a_k}(t))^2\,\mathrm{d}t \end{equation}
(13) \begin{align} J=\int_{0}^{T}\sum_{k=1}^{N_M}(a_k(t)-\tilde{a_k}(t))^2\,\mathrm{d}t+\int_{0}^{T}b_k\left[\dot{a}_k(t)-A^{\prime}_k-B^{\prime}_{km}a_m(t)-C_{kmn}a_n(t)a_m(t)\right]\,\mathrm{d}t,\nonumber\\[-5pt] \end{align}

where $A^{\prime}_k$ and $B^{\prime}_k$ are the calibrated ordinary differential equation (ODE) coefficients, and $b_k$ is the Lagrange multiplier. Moreover, the optimisation problem of the cost function J can be written as Equation (14)

(14) \begin{equation} \begin{array}{rl} \displaystyle\dot{a}_k(t)&=A^{\prime}_k+B^{\prime}_{km}a_m(t)+C_{kmn}a_n(t)a_m(t),\quad\quad a_k(0)=\left(u(x,0),\Phi_k\right) \\ \displaystyle\dot{b}_k(t)&=\left[B^{\prime}_{km}+(C_{nkm}+C_{nmk}a_m(t))\right]b_k(t)-2[a_k(t)-\tilde{a}_k(t)], \dot{b_k}(t_s)=0 \\[3pt] &\displaystyle\int_{0}^{T}b_k(t)\,\mathrm{d}t=0 \\ &\displaystyle\int_{0}^{T}a_n(t)b_k(t)\,\mathrm{d}t=0, \end{array} \end{equation}

where

(15) \begin{equation} \begin{array}{rl} \displaystyle A_k &= \frac{1}{\rm Re}\left(\Phi_k, \bigtriangledown^2\bar{u}\right)-\left(\Phi_k,\bar{u}.\bigtriangledown\bar{u}\right) \\ \displaystyle B_{km} &= -\left(\Phi_k,\bar{u}.\bigtriangledown\Phi_m\right)-\left(\Phi_k,\phi_m.\bigtriangledown\bar{u}\right)+\frac{1}{\rm Re}\left(\Phi_k,\bigtriangledown^2\phi_m\right) \\ \displaystyle C_{kmn}&=-\left(\Phi_k,\phi_m.\bigtriangledown\Phi_n\right) \end{array} \end{equation}

Even though the above-mentioned traditional calibration methods for the temporal coefficients may be effective, they may not be accurately calibrated if the number of POD modes increases or if the FOM is initially irregular. It is suspected that their inaccuracy arises due to the use of an excessive number of variables during the optimisation. To overcome such drawbacks, a non-intrusive ROM (NIROM) can be considered. Popular NIROM techniques include the use of radial basis function interpolation and artificial neural networks. In many cases, NIROM techniques are based on POD modes. As POD-NIROM is a data-driven approach, it enables the calibration of successive temporal coefficients. Therefore, it will be examined in a future work, based on the proposed POD-ROM.

3.0 NUMERICAL RESULTS

The present ROM approach is verified using two examples, and the relevant procedures are presented in the following subsections. First, a flow field surrounding a plunging two-dimensional cylinder is reconstructed. The temporal coefficients are calibrated, and their impact on the accuracy of the reconstructed flow field is also examined. Subsequently, a two-dimensional aerofoil undergoing LCOs is considered. The accuracy and the reduction in the computational time required for the reconstruction of the complex non-linear flow field are examined. In this section, the POD-ROM results for pure aerodynamics are presented.

3.1 Flow field reconstruction of a plunging cylinder

3.1.1 Description of the analysis

The reconstruction of the flow field surrounding a simple cylinder under the prescribed plunging motion is attempted by using the proposed ROM for its validation. A two-dimensional characteristic-based split transient incompressible Navier–Stokes solver is employed for the aerodynamic analysis(Reference Zienkiewicz and Cordina28,Reference Nithiarasu, Cordina and Zienkiewicz29) . The plunging cylinder travels at 1m/s and the Reynolds number is 200, as illustrated in Fig. 1.

Figure 1. Flow condition for the plunging cylinder.

The FOM is constructed by the Navier–Stokes CFD solver, and the two-dimensional flow field is discretised using three-node triangular elements. A no-slip boundary condition is applied to the wall of the cylinder, and an arbitrary Lagrangian–Eulerian (ALE) scheme is used to deal with the plunging motion. Using the ALE scheme, the grid plunges in accordance with the prescribed motion in a rigid manner. The time step is fixed at $1\times10^{-4}$ s, and 126,178 degree of freedoms (DoFs) are used for the cylinder analysis, as presented in Fig. 2.

Figure 2. Discretisation schematic for the plunging cylinder.

3.1.2 Reconstruction of the flow field

From the FOM, which is constructed for 0–100s, the fully converged latter half (50–100s) is used to construct the snapshot matrix. The snapshot matrix is constructed by collecting the FOM results at 0.01-s interval; a total of 5,000 snapshots are used for the ROM. A total of eight POD modes are constructed via SVD. These eight modes contain 99.8% of the total energy of the flow field. These eight POD modes and the average flow field are depicted in Fig. 3, and the energy ratio in terms of the POD modes used is presented in Table 1.

Table 1 Energy ratio of the plunging cylinder in terms of POD modes

a  Accumulated energy.

Figure 3. POD modes of the oscillating cylinder: (a) POD mode #1, (b) POD mode #2, (c) POD mode #3, (d) POD mode #4, (e) POD mode #5, (f) POD mode #6, (g) POD mode #7, (h) POD mode #8 and (i) average field.

Thereafter, the temporal coefficients are calibrated to improve the accuracy. The calibrated and non-calibrated temporal coefficients are shown in Fig. 4, where the calibrated temporal coefficients exhibit better similarity to the FOM. Even though a few temporal coefficients yield reasonable accuracy without calibration, several modes still require this calibration to achieve sufficient accuracy. Figure 5 depicts the phase plot among the temporal coefficients. It is observed that the temporal coefficients are successfully calibrated, and the resulting flow field is significantly similar to that predicted by the FOM.

Figure 4. Calibrated and non-calibrated temporal coefficients: (a) temporal coefficient #1, (b) temporal coefficient #3, (c) temporal coefficient #4, and (d) temporal coefficient #5.

The POD modes and corresponding temporal coefficients are acquired, and the flow field is reconstructed. The flow field reconstructed using the proposed ROM and its original counterpart are presented in Fig. 6. The average discrepancy between the reconstructed fluid velocity field and that of the original is found to be 0.1%. The discrepancy in terms of the POD modes is presented in Table 2. As a greater number of POD modes are used, the flow field discrepancy decreases. However, if 10 or more modes are used, the average discrepancy increases. This phenomenon occurs as the use of too many POD modes leads to divergence of the temporal coefficients. The computational time required for the POD-ROM is presented as a function of the number of POD modes used in Table 3. In this case, the number of POD modes used does not affect the computational time greatly, except for the temporal coefficient calibration. Since the current temporal coefficient calibration scheme relies on optimisation, the use of a larger number of POD modes leads to a rapid increase in the computational time. On the other hand, the rest of the computations are less affected by the number of POD modes used, because the snapshot matrix is small. However, it is found that the computational time required for most of the processes increases slightly when a greater number of POD modes is used. The computational time and average discrepancy are presented as functions of the number of snapshots in Table 4. The number of snapshots used affects the computational time greatly via the POD mode and coefficient construction, and the computational load of the temporal coefficient calibration increases rapidly. However, the average discrepancy is not affected by the number of snapshots used as long as the time length of the snapshot results collected is sufficient. The number of snapshots (the time interval and total time length) should be sufficient to capture the energy; That is, it should be capable of capturing the oscillations of the higher modes (determined by the time interval) and the lowest one (determined by the total time length). Also, the number of snapshots collected should be sufficiently larger than the number of POD modes used. Otherwise, the energy ratio obtained for the POD modes may not be accurate, resulting in a large discrepancy from the FOM. In this paper, the smallest number of snapshots was used, with 1,000 snapshots being found to be sufficient.

Table 2 Flow field discrepancy for the oscillating cylinder in terms of the number of POD modes

a  Due to divergence in the optimisation, the temporal coefficients are not calibrated.

Figure 5. Temporal coefficients phase plots among POD modes (a) 1 and 2, (b) 1 and 7, (c) modes 1 and 8, and (d) 2 and 5.

Figure 6. Original and reconstructed horizontal fluid velocity contours using POD-ROM: (a) ROM, $\textit{t}=\text{50.2}$ s, (b) FOM, $\textit{t}=\text{50.2}$ s, (c) ROM, $\textit{t}=\text{100}$ s, (d) FOM, $\textit{t}=\text{100}$ s, (e) ROM, $\textit{t}=\text{62.5}$ s, and (f) FOM, $\textit{t}=\text{62.5}$ s.

The results indicate that the proposed ROM requires a computational time of 4h for a 50-s flow field sample, including the construction of the POD modes and the temporal coefficients, and their calibration. However, note that the ROM can be constructed only after the FOM is acquired. On the contrary, the Navier–Stokes CFD FOM requires 24h to analyse the 50s of flow field, using the same single-core Intel® i7-7700K processor at 4.37GHz. Therefore, the computational time is reduced by 83% in this example.

3.2 Flow field reconstruction for an aerofoil

3.2.1 Description of the analysis

This section presents the analysis of a NACA 0012 aerofoil undergoing LCOs. The geometry and characteristics of the aerofoil are modified from the wind-tunnel test and the CFD analyses conducted by Poirel, Metivier, Rudmin and Yuan et al(Reference Poirel, Harris and Benaissa6,Reference Metivier, Dumas and Poirel7,Reference Poirel and Yuan8,Reference Poirel, Metivier and Dumas9,Reference Poirel and Mendes10,Reference Rudmin, Benaissa and Poirel11,Reference Yuan, Poirel and Wang12,Reference Poirel and Mendes13) . The aerofoil has a chord length of 0.156m and is constrained in all directions, except for the pitch spring including damping. The aerofoil travels at a constant speed of 10m/s, and the Reynolds number is approximately 100,000. The current setup is illustrated in Fig. 7

Table 3 Computational time required in terms of the number of POD modes for the oscillating cylinder

a  Due to divergence in the optimisation, the temporal coefficients are not calibrated.b  Total elapsed time without temporal coefficient calibration.

Table 4 Computational time and average discrepancy of the oscillating cylinder in terms of the number of snapshots

Figure 7. Analysis condition for the aerofoil.

The aerofoil is analysed using incompressible Navier–Stokes CFD with the OpenFOAM PIMPLE dynamic grid solver. The typical time step ranges from 3 $\times10^{-5}$ s to 7 $\times10^{-5}$ s. In the computation, “nOuterCorrectors” is set to 500, “nCorrectors” is set to 3, “nNonOrthogonalCorr” is set to 2 and the maximum Courant number is set to 1. The flow field is discretised using two-dimensional three-node triangular elements. The grid consists of 27,816 DoFs and is illustrated in Fig. 8. The structural movement is modelled by 6-DoF rigid-body motion, and for convenience when constructing the ROM, an overset scheme is used to interpolate the velocity and pressure data on the overset grid. The dynamic grid capability provided by OpenFOAM is used to build the FOM. OpenFOAM creates dynamic grids in which the far-field boundaries are attached at the initial position and grids as the aerofoil rotates. The dynamic grids rotate the dicretisation proportionally at the specified region along with the aerofoil. However, for convenience, when constructing the ROM, an overset scheme is integrated in the offline stage. The velocity and pressure components of FOM (OpenFOAM dynamic grid results) are interpolated on the stationary background grids. For the ROM construction, only the background grids (overset, stationary and non-deforming grids) are used. By adopting the overset scheme, the challenging task of implementing the dynamic grid capability in the ROM is avoided and grid deformation is eliminated. The background grid consists of 291,428-DoF three-node triangular elements. A schematic of the background discretisation is shown in Fig. 9.

Figure 8. Discretisation schematic of the aerofoil.

Figure 9. Discretisation schematic of the background.

3.2.2 Limit-cycle oscillations of the aerofoil

The pitch response of the LCOs is shown in Figs 10 and 11. As indicated by the pitch response, the aerofoil exhibits a periodic and limited amplitude response. The cause of the LCOs is evident, as the flow separation at the trailing edge creates a lower-pressure zone in the relevant area. This region of flow separation is shown in Fig. 12. The lower-pressure zone created by the flow separation is highly non-linear and facilitates pitch movement. These observations corresponds to those of the research conducted by Poirel, Rudmin and Yuan et al(Reference Poirel, Harris and Benaissa6,Reference Metivier, Dumas and Poirel7,Reference Poirel and Yuan8,Reference Poirel, Metivier and Dumas9,Reference Poirel and Mendes10,Reference Rudmin, Benaissa and Poirel11,Reference Yuan, Poirel and Wang12,Reference Poirel and Mendes13) , who reported that the laminar separation and separation bubble were the causes of the LCOs.

Figure 10. Pitch angle response of the aerofoil undergoing LCOs

3.2.3 Flow field reconstruction of the aerofoil by the ROM

The flow field of an aerofoil is reconstructed using the proposed POD-ROM, and from the FOM constructed for 0–100s, the fully converged latter half (50s) of which is used to construct the snapshot matrix. The snapshot matrix is constructed by collecting the FOM in 0.01-s intervals, and a total of 5,000 snapshots are used. Subsequently, the FOM result is interpolated on the ROM overset grid, where the number of DoFs increases significantly. A total of 200 POD modes representing 99.95% of the energy are used to reconstruct the flow field. The first eight POD modes and the average flow field are depicted in Fig. 13. The energy ratio is presented as a function of the number of POD modes in Table 5.

Table 5 Energy ratio of the aerofoil undergoing LCO in terms of the number of POD modes

a  Accumulated energy.

Figure 11. Pitch phase response of the aerofoil undergoing LCO.

Figure 12. Flow separation of the aerofoil undergoing LCO at higher angle-of-attack.

Figure 13. POD modes of the aerofoil undergoing LCO: (a) POD mode #1, (b) POD mode #2, (c) POD mode #3, (d) POD mode #4, (e) POD mode #5, (f) POD mode #6, (g) POD mode #7, (h) POD mode #8, and (i) average field.

Figure 14. Original and reconstructed pitch angle response.

Thereafter, the flow field is reconstructed using the POD modes and corresponding temporal coefficients. The original and reconstructed pitch angle responses are presented in Figs 14 and 15, respectively. The reconstructed and original flow fields around the aerofoil are shown in Fig. 16. From Figs 14-16, it is evident that the flow field is reconstructed accurately because the pitch, pitch phase and fluid velocity contours exhibit only minor discrepancies. The average RMS discrepancy of the fluid velocities at an arbitrary time step (t  =  55s) is found to be 0.061%, which is satisfactory. Table 6 presents the average discrepancy in terms of the number of POD modes used. The discrepancies decrease as the number of POD modes is increased. However, when a greater number of POD modes is used, this decreasing trend moderates. Also, Fig. 17 shows the average discrepancy in terms of time, revealing an arbitrarily distributed trend but where the average discrepancy increases slightly as the time increases. It is suspected that this is because the POD coefficients are not calibrated and those for a few higher POD modes may diverge in time.

Table 6 Flow field discrepancy of the aerofoil undergoing LCO in terms of the number of POD modes

Figure 15. Original and reconstructed pitch phase response.

Figure 16. Original and reconstructed horizontal fluid velocity contours using POD-ROM: (a) ROM, $\textit{t}=\text{50}$ s, (b) FOM, $\textit{t}=\text{50}$ s, (c) ROM, $\textit{t}=\text{80}$ s, (d) FOM, $\textit{t}=\text{80}$ s, (e) ROM, $\textit{t}=\text{71.58}$ s, and (f) FOM, $\textit{t}=\text{71.58}$ s.

Regarding the computational power required, the 50s of FOM construction requires 39h using a single-core Intel® i7-7700K processor at 4.37GHz. Contrarily, ROM analysis requires 11h when using the same CPU and core. The offline interpolation process requires 7h, the snapshot matrix construction takes 1.7h, calculating the POD modes and temporal coefficients requires 4.7h and the flow field reconstruction requires 4.6h. Thus, the computational time is reduced by 72%. The computational time required when using different numbers of POD modes is presented in Table 7. Unlike the cylinder example, the LCO simulation contains a larger number of degrees of freedom and the computational time increases as the number of POD modes is increased. However, the snapshot matrix construction and ROM reconstruction are only slightly affected by the number of POD modes, whereas the POD mode and coefficient construction is greatly affected.

Table 7 Computational time required as a function of the number of POD modes

Figure 17. Average discrepancy in terms of time.

The proposed POD-ROM is found to be accurate for the reconstruction of the flow field generated by CFD. Throughout the relevant procedures, the computational time is significantly reduced, thereby making use of CFD for analysing aeroelasticity is computationally feasible.

4.0 CONCLUSION

A POD-ROM is developed for accurate and computationally feasible aeroelastic analyses. A precise analysis of the LCO caused by flow separation is performed via incompressible Navier–Stokes CFD. The proposed POD-ROM is also examined by reconstructing the flow field of a cylinder and an aerofoil undergoing LCO. By applying the relevant procedures, the flow fields are reconstructed and found to be similar to those obtained by FOM. Additionally, the computing resources required are significantly reduced. In the case of the cylinder, FOM requires a computational time of 24h for the analysis of a 50-s flow field, whereas ROM requires 4h, which is a reduction of 83%. For reconstructing the flow field of an aerofoil undergoing LCO, the FOM requires 39h, whereas the ROM requires 11h, which is a reduction of 72%.

The authors are planning to extend the present ROM to fluid–structure interactions (FSIs) in the future. The final version of the ROM for FSI will include POD coefficient calibration/interpolation/extrapolation using an artificial neural network (ANN). Such an extended ROM for FSI will be capable of efficiently analysing transient phenomena such as LCOs or flutter of aircraft. Once the ROM framework including FSI is constructed, the ROM will be used for efficient and accurate aeroelastic analyses using CFD. Aircraft manoeuvres and structural deflection will be obtained. The main purposes of constructing the ROM for aeroelastic analysis may be parametric investigation. The resulting ROM is expected to produce reliable results across parameters such as time or airspeed with significantly decreased computational time.

ACKNOWLEDGEMENTS

This research was supported by the Basic Science Research Program through the National Research Foundation of Korea (NRF), funded by the Ministry of Science, ICT and Future Planning (2017R1A2B4004105).

SUPPLEMENTARY MATERIAL

To view supplementary material for this article, please visit https://doi.org/10.1017/aer.2020.59

References

REFERENCES

Albano, E. and Rodden, W.P. A doublet-lattice method for calculating lift distributions on oscillating surfaces in subsonic flows, AIAA J, 1969, 7, (2), pp 279285.CrossRefGoogle Scholar
Falkner, V.M. The Calculation of Aerodynamic Loading on Surfaces of Any Shape, 1943, H.M. Stationery Office.Google Scholar
Denegri, C.M. F-16 limit cycle oscillation analysis using transonic small-disturbance theory, 46th AIAA/ASME/ASCE/AHS/ASC Structures, Structural Dynamics & Materials Conference, 18–21 April, 2005, Austin, Texas.CrossRefGoogle Scholar
Tang, L., Bartels, R.E., Chen, P.C. and Liu, D.D. Simulation of transonic limit cycle oscillations using a CFD time-marching method, 42nd AIAA/ASME/ASCE/AHS/ASC Structures, Structural Dynamics, and Materials Conference & Exhibit, 16–19 April, 2001, Seattle, Washington.CrossRefGoogle Scholar
Knipfer, A. and Schewe, G. Investigations of an oscillating supercritical 2D wing section in a transonic flow, 37th Aerospace Sciences Meeting and Exhibit, 1999.CrossRefGoogle Scholar
Poirel, D., Harris, Y. and Benaissa, A. Self-sustained aeroelastic oscillations of a NACA0012 aerofoil at low-to-moderate Reynolds numbers, J Fluids Struct, 2008, 24, (5), pp 700719.CrossRefGoogle Scholar
Metivier, V., Dumas, G. and Poirel, D. Aeroelastic dynamics of a NACA 0012 aerofoil at transitional Reynolds numbers, 39th AIAA Fluid Dynamics Conference, 22–25, June, 2009, San Antonio, TexasCrossRefGoogle Scholar
Poirel, D. and Yuan, W. Aerodynamics of laminar separation flutter at a transitional Reynolds number, J Fluids Struct, 2010, 26, (7), pp 11741194.CrossRefGoogle Scholar
Poirel, D., Metivier, V. and Dumas, G. Computational aeroelastic simulations of self-sustained pitch oscillations of a NACA0012 at transitional Reynolds numbers, J Fluids Struct, 2011, 27, (8), pp 12621277.CrossRefGoogle Scholar
Poirel, D. and Mendes, F. Experimental investigation of small amplitude self-sustained pitch-heave oscillations of a NACA0012 aerofoil at transitional Reynolds numbers, 50th AIAA Aerospace Sciences Meeting including the New Horizons Forum and Aerospace Exposition, 09–12 January, 2012, Nashville, Tennessee.CrossRefGoogle Scholar
Rudmin, D., Benaissa, A. and Poirel, D. Detection of laminar flow separation and transition on a NACA-0012 aerofoil using surface hot-films, J Fluids Eng, 2013, 135, (10), pp 16.CrossRefGoogle Scholar
Yuan, W., Poirel, D. and Wang, B. Simulations of pitch–heave limit-cycle oscillations at a transitional Reynolds number, AIAA J, 2013, 51, (7), pp 17161732.CrossRefGoogle Scholar
Poirel, D. and Mendes, F. Experimental small-amplitude self-sustained pitch–heave oscillations at transitional Reynolds numbers, AIAA J, 2014, 52, (8), pp 15811590.CrossRefGoogle Scholar
Mueller, T.J. Low Reynolds number vehicles, AGARD-AG-288, 1985.Google Scholar
Gad-el-Hak, M. Control of low-speed aerofoil aerodynamics, AIAA J, 1990, 28, (9), pp 15371552.CrossRefGoogle Scholar
Kheirandish, H.R., Beppu, G. and Nakamichi, J. Computational investigation of wing flutter Int J Comput Fluid D, 1999, 12, (3), pp 279290.CrossRefGoogle Scholar
Hall, K.C., Thomas, J.P. and Dowell, E.H. Reduced-order modeling of unsteady small disturbance flows using a frequency-domain proper orthogonal decomposition technique, 37th Aerospace Sciences Meeting and Exhibit, 11–14, January, 1999, Reno, Nevada.CrossRefGoogle Scholar
Lucia, D., Beran, P.S. and Silva, W.A. Aeroelastic system development using proper orthogonal decomposition and Volterra theory, J Aircraft, 2005, 42, (2), pp 509518.CrossRefGoogle Scholar
Park, H.M. and Lee, M.W. An efficient method of solving the Navier–Stokes equations for flow control, Int J Numer Methods Eng, 1998, 41, pp 11331151.3.0.CO;2-Y>CrossRefGoogle Scholar
Burkardt, J., Gunzburger, M. and Lee, H.C. POD and CVT-based reduced-order modeling of Navier–Stokes flows, Comput Methods Appl Mech Eng, 2006, 196, pp 337355.CrossRefGoogle Scholar
Galleti, B., Bruneau, C.H., Zannetti, L. and Iollo, A. Low-order modelling of laminar flow regimes past a confined square cylinder, J Fluid Mech, 2004, 503, pp 161170.CrossRefGoogle Scholar
Sirovich, L. Turbulence and the dynamics of coherent structures Q Appl Math, 1987, 45, pp 561590.CrossRefGoogle Scholar
Noack, B.R., Afanasiev, K. and Morzynski, M. A hierarchy of low-dimensional models for the transient and post-transient cylinder wake, J Fluid Mech, 2005, 523, pp 339365.Google Scholar
Chaturantabut, S. and Sorensen, D.C. Application of POD and DEIM on dimension reduction of non-linear miscible viscous fingering in porous media, Math Comput Model Dyn Syst, 2011, 17, (4), pp 337353.CrossRefGoogle Scholar
Carlberg, K., Farhat, C.Julien, C. and Amsallem, D. The GNAT method for nonlinear model reduction: Effective implementation and application to computational fluid dynamics and turbulent flows, J Comput Phys, 2013, 242, (1), pp 623647.CrossRefGoogle Scholar
Rowley, C.W. Modeling, Simulation and Control of Cavity Flow Oscillations, PhD thesis, California Institute of Technology, 2002.Google Scholar
Gallletti, B., Bottaro, A., Bruneau, C.-H. and Iollo, A. Accurate Model Reduction of Transient Flows, 2005, RR-5676, INRIA.Google Scholar
Zienkiewicz, O.C. and Cordina, R. A general algorithm for compressible and incompressible flow-Part 1. The split characteristic-based scheme, Int J Numer Meth Fl, 1995, 20, (8), pp 869885.CrossRefGoogle Scholar
Nithiarasu, P., Cordina, R. and Zienkiewicz, O.C. The characteristic-based split (CBS) scheme: A unified approach to fluid dynamics, Int J Numer Meth Eng, 2006, 66, (10), pp 15141546.CrossRefGoogle Scholar
Figure 0

Figure 1. Flow condition for the plunging cylinder.

Figure 1

Figure 2. Discretisation schematic for the plunging cylinder.

Figure 2

Table 1 Energy ratio of the plunging cylinder in terms of POD modes

Figure 3

Figure 3. POD modes of the oscillating cylinder: (a) POD mode #1, (b) POD mode #2, (c) POD mode #3, (d) POD mode #4, (e) POD mode #5, (f) POD mode #6, (g) POD mode #7, (h) POD mode #8 and (i) average field.

Figure 4

Figure 4. Calibrated and non-calibrated temporal coefficients: (a) temporal coefficient #1, (b) temporal coefficient #3, (c) temporal coefficient #4, and (d) temporal coefficient #5.

Figure 5

Table 2 Flow field discrepancy for the oscillating cylinder in terms of the number of POD modes

Figure 6

Figure 5. Temporal coefficients phase plots among POD modes (a) 1 and 2, (b) 1 and 7, (c) modes 1 and 8, and (d) 2 and 5.

Figure 7

Figure 6. Original and reconstructed horizontal fluid velocity contours using POD-ROM: (a) ROM, $\textit{t}=\text{50.2}$s, (b) FOM, $\textit{t}=\text{50.2}$s, (c) ROM, $\textit{t}=\text{100}$s, (d) FOM, $\textit{t}=\text{100}$s, (e) ROM, $\textit{t}=\text{62.5}$s, and (f) FOM, $\textit{t}=\text{62.5}$s.

Figure 8

Table 3 Computational time required in terms of the number of POD modes for the oscillating cylinder

Figure 9

Table 4 Computational time and average discrepancy of the oscillating cylinder in terms of the number of snapshots

Figure 10

Figure 7. Analysis condition for the aerofoil.

Figure 11

Figure 8. Discretisation schematic of the aerofoil.

Figure 12

Figure 9. Discretisation schematic of the background.

Figure 13

Figure 10. Pitch angle response of the aerofoil undergoing LCOs

Figure 14

Table 5 Energy ratio of the aerofoil undergoing LCO in terms of the number of POD modes

Figure 15

Figure 11. Pitch phase response of the aerofoil undergoing LCO.

Figure 16

Figure 12. Flow separation of the aerofoil undergoing LCO at higher angle-of-attack.

Figure 17

Figure 13. POD modes of the aerofoil undergoing LCO: (a) POD mode #1, (b) POD mode #2, (c) POD mode #3, (d) POD mode #4, (e) POD mode #5, (f) POD mode #6, (g) POD mode #7, (h) POD mode #8, and (i) average field.

Figure 18

Figure 14. Original and reconstructed pitch angle response.

Figure 19

Table 6 Flow field discrepancy of the aerofoil undergoing LCO in terms of the number of POD modes

Figure 20

Figure 15. Original and reconstructed pitch phase response.

Figure 21

Figure 16. Original and reconstructed horizontal fluid velocity contours using POD-ROM: (a) ROM, $\textit{t}=\text{50}$s, (b) FOM, $\textit{t}=\text{50}$s, (c) ROM, $\textit{t}=\text{80}$s, (d) FOM, $\textit{t}=\text{80}$s, (e) ROM, $\textit{t}=\text{71.58}$s, and (f) FOM, $\textit{t}=\text{71.58}$s.

Figure 22

Table 7 Computational time required as a function of the number of POD modes

Figure 23

Figure 17. Average discrepancy in terms of time.

Supplementary material: File

Lee et al. supplementary material

Lee et al. supplementary material

Download Lee et al. supplementary material(File)
File 634.5 KB