论文标题
使用非线性稀疏贝叶斯学习编码极限周期振荡的非线性和不稳定空气动力学
Encoding nonlinear and unsteady aerodynamics of limit cycle oscillations using nonlinear sparse Bayesian learning
论文作者
论文摘要
本文研究了最近提供的非线性稀疏贝叶斯学习(NSBL)算法的适用性,以识别和估计极限周期振荡的复杂空气动力学。 NSBL提供了一个半分析框架,用于确定嵌套在(可能)过度参数化模型中的数据最佳稀疏模型。这与非线性动力学系统尤其相关,其中建模方法涉及使用基于物理和数据驱动的组件。在这种情况下,数据驱动的组件,即对物理过程的分析描述不容易获得的组件通常容易过度拟合,这意味着这些模型的经验方面通常涉及对不必要的大量参数的校准。虽然可以很好地拟合数据,但在将这些模型用于与记录数据不同的制度中的预测中时,这可能成为一个问题。鉴于此,不仅希望校准模型参数,而且还需要确定数据拟合和模型复杂性之间的最佳折衷。在本文中,这是针对气体弹性系统实现的,在该系统中,结构动力学是通过微分方程模型众所周知和描述的,并与半经验的空气动力学模型相结合,用于层流分离的悬垂,从而导致低振幅极限循环振荡。为了说明算法的益处,在本文中,我们使用合成数据来证明该算法正确识别最佳模型和模型参数的能力,鉴于已知的数据生成模型。合成数据是从已知的微分方程模型的正向模拟中生成的,其中选择的参数以模拟在风孔实验中观察到的动力学。
This paper investigates the applicability of a recently-proposed nonlinear sparse Bayesian learning (NSBL) algorithm to identify and estimate the complex aerodynamics of limit cycle oscillations. NSBL provides a semi-analytical framework for determining the data-optimal sparse model nested within a (potentially) over-parameterized model. This is particularly relevant to nonlinear dynamical systems where modelling approaches involve the use of physics-based and data-driven components. In such cases, the data-driven components, where analytical descriptions of the physical processes are not readily available, are often prone to overfitting, meaning that the empirical aspects of these models will often involve the calibration of an unnecessarily large number of parameters. While it may be possible to fit the data well, this can become an issue when using these models for predictions in regimes that are different from those where the data was recorded. In view of this, it is desirable to not only calibrate the model parameters, but also to identify the optimal compromise between data-fit and model complexity. In this paper, this is achieved for an aeroelastic system where the structural dynamics are well-known and described by a differential equation model, coupled with a semi-empirical aerodynamic model for laminar separation flutter resulting in low-amplitude limit cycle oscillations. For the purpose of illustrating the benefit of the algorithm, in this paper, we use synthetic data to demonstrate the ability of the algorithm to correctly identify the optimal model and model parameters, given a known data-generating model. The synthetic data are generated from a forward simulation of a known differential equation model with parameters selected so as to mimic the dynamics observed in wind-tunnel experiments.