Skip to main navigation Skip to search Skip to main content

Deep neural network for unsteady aerodynamic and aeroelastic modeling across multiple Mach numbers

  • Northwestern Polytechnical University Xian

Research output: Contribution to journalArticlepeer-review

163 Scopus citations

Abstract

Aerodynamic reduced-order model (ROM) is a useful tool to predict nonlinear unsteady aerodynamics with reasonable accuracy and very low computational cost. The efficacy of this method has been validated by many recent studies. However, the generalization capability of aerodynamic ROMs with respect to different flow conditions and different aeroelastic parameters should be further improved. In order to enhance the predicting capability of ROM for varying operating conditions, this paper presents an unsteady aerodynamic model based on long short-term memory (LSTM) network from deep learning theory for large training dataset and sampling space. This type of network has attractive potential in modeling temporal sequence data, which is well suited for capturing the time-delayed effects of unsteady aerodynamics. Different from traditional reduced-order models, the current model based on LSTM network does not require the selection of delay orders. The performance of the pro-posed model is evaluated by a NACA 64A010 airfoil pitching and plunging in the transonic flow across multiple Mach numbers. It is demonstrated that the model can accurately capture the dynamic characteristics of aerodynamic and aeroelastic systems for varying flow and structural parameters.

Original languageEnglish
Pages (from-to)2157-2177
Number of pages21
JournalNonlinear Dynamics
Volume96
Issue number3
DOIs
StatePublished - May 2019

Keywords

  • Limit-cycle oscillation
  • Long short-term memory network
  • Reduced-order model
  • Transonic flow
  • Unsteady aerodynamic

Fingerprint

Dive into the research topics of 'Deep neural network for unsteady aerodynamic and aeroelastic modeling across multiple Mach numbers'. Together they form a unique fingerprint.

Cite this