飞行仿真气动力数据机器学习建模方法

Machine learning method for aerodynamic modeling based on flight simulation data

  • 摘要: 基于机器学习思想,提出了一种大空域、宽速域的气动力建模方法。该方法利用飞行仿真弹道数据辨识的气动力数据,采用人工神经网络技术,实现了对高度、速度、姿态和舵偏角等多维度强非线性特性的全弹道气动力数据的高精度逼近。首先,分析了神经网络层数、隐含层神经元个数等对建模误差的影响,通过对典型弹道气动数据的神经网络建模计算,确定了较合适的神经网络层数和较优的隐层神经元个数。进而,利用飞行仿真的弹道数据辨识出沿弹道的气动力,采用神经网络建立了包含多个弹道融合的气动力模型,输出量分别为三轴气动力系数和力矩系数。最后通过气动模型输出量与原样本数据的对比,以及4条未参与训练弹道气动数据的预测,验证了该气动力建模方法具有较高的精度。建模结果表明:采用神经网络方法建立的飞行器气动力模型,对拟合多源耦合输入全弹道非线性气动力是可行的和有效的,在样本覆盖的高度、速度、姿态和控制舵偏角范围内,气动力拟合能力较强,并具有一定的外推性。该项研究可以为基于飞行试验数据的气动建模提供新的方法,并且能为飞行器气动力数据挖掘、飞行仿真和总体性能分析提供参考。

     

    Abstract: An aerodynamic modeling method based on machine learning theory applying to large airspace and wide speed range is proposed. This method utilizes aerodynamic parameter identification results from flight trajectory simulation data and adopts neural network technology, so the aerodynamic model has a high precision fitting ability for the aerodynamic data with high nonlinear characteristics, regarding variable height, velocity, attitude angle and control rudder angle conditions. Firstly, the effects of the number of neural network and hidden neural unit number on model accuracy are discussed. The proper neural network layer numbers and hidden neural units are obtained through several neural network modeling calculations. Then we use the flight trajectory simulation data to get the whole aerodynamic parameters by identification method. By using BP neural networks, six aerodynamic models including three aerodynamic force coefficients and three aerodynamic moment coefficients are obtained. The models have high precision according to the comparison between model output results and origin data, as well as the aerodynamic prediction of four trajectories which are not applied to the modeling. The results show that the aerodynamic modeling method based on machine learning is feasible and effective. The aerodynamic models have a great fitting ability and some extrapolations in the ranges of data samples including height, Mach number, attack angle, sideslip angle, angular rate, and control surface angle. This study provides a new method on flight test experiment aerodynamic modeling and a good feasibility of the usage in the field of aerodynamic data mining, flight simulation, and aircraft flight evaluation.

     

/

返回文章
返回