风洞试验方案智能优化设计方法研究

姜金俊, 周宣赤, 陈连忠, 崔宁, 蒋岩

姜金俊,周宣赤,陈连忠,等. 风洞试验方案智能优化设计方法研究[J]. 实验流体力学,2022,36(3):11-19. DOI: 10.11729/syltlx20210155
引用本文: 姜金俊,周宣赤,陈连忠,等. 风洞试验方案智能优化设计方法研究[J]. 实验流体力学,2022,36(3):11-19. DOI: 10.11729/syltlx20210155
JIANG J J,ZHOU X C,CHEN L Z,et al. Research on intelligent optimal design method of wind tunnel test scheme[J]. Journal of Experiments in Fluid Mechanics, 2022,36(3):11-19.. DOI: 10.11729/syltlx20210155
Citation: JIANG J J,ZHOU X C,CHEN L Z,et al. Research on intelligent optimal design method of wind tunnel test scheme[J]. Journal of Experiments in Fluid Mechanics, 2022,36(3):11-19.. DOI: 10.11729/syltlx20210155

风洞试验方案智能优化设计方法研究

详细信息
    作者简介:

    姜金俊: (1980—),男,河北邢台人,副研究员。研究方向:智能风洞试验技术研究,风洞流场控制技术研究。通信地址:北京市丰台区云岗西路17号(100074)。E-mail:jiangjinling999@163.com

    通讯作者:

    陈连忠: E-mail:quarter724@sohu.com

  • 中图分类号: V557+1;V411.7

Research on intelligent optimal design method of wind tunnel test scheme

  • 摘要: 我国的航空航天装备发展已经进入了自主创新的崭新阶段,新一代飞行器气动设计的探索创新、优化定型需要高水平的风洞试验能力作为支撑。先进飞行器研制需要快速获取正确的气动外形关键数据,其高性能、高精度的发展趋势对风洞试验的数量和质量提出了更高要求。传统风洞试验方案设计和数据分析模式已经越来越不能满足需求,亟待有所突破。本文以飞行器地面试验分析为背景,应用支持向量机模型对试验数据进行建模分析,发展风洞试验方案优化设计方法和试验数据智能分析方法,探索气动数据与飞行器几何参数之间新的内在关联,构建风洞试验辅助设计和分析系统,提高风洞试验效率和试验数据的正确率,为先进飞行器气动设计提供技术支撑。
    Abstract: Advanced aircraft research requires rapid acquisition of correct-key data on the aerodynamic shape. The development of our country's aerospace equipment has gradually entered a stage of independent innovation. The exploration, innovation, and optimization of the aerodyna-mic design for a new generation of aircraft need to be supported by matching wind tunnel test capabilities. The development trend of high-performance and high-precision advanced aircraft has put forward higher requirements on the “quantity” and “quality” of wind tunnel test data, which means the design of traditional wind tunnel test schemes and data analysis modes have become increasingly unsatisfactory. It is necessary to make breakthroughs in wind tunnel test design and test data analysis technology. Based on aircraft ground test analysis, this paper uses the support vector machine(SVM) to model and analyze the test data, develop wind tunnel test plan optimization, design methods and test data intelligent analysis methods, and explore the new internal correlation between the aerodynamic data and aircraft geometric parameters. Building a wind tunnel test auxiliary design and analysis system to improve the efficiency of wind tunnel test and the accuracy of test data provides technical support for the aerodynamic design of high-performance aircraft.
  • 飞行器的方案比选、优化设计及定型期间,需要进行大量的风洞试验,以确定飞行器空气动力特性满足设计任务需求。当前,世界各国竞相提升先进飞行器研发能力,研发过程中的复杂气动问题研究工作面临越来越庞大的试验矩阵,这就要求风洞试验提高效率、降低成本和周期,并能够提供更为精准的试验数据。不断提高的风洞试验数据的数量和质量要求与现有风洞试验能力之间的矛盾越来越突出,亟待进一步提高风洞试验技术能力,为现代先进飞行器研制提供更大、更复杂、更高效的风洞及控制系统[1-4]

    单因子试验设计方法是目前主要的风洞试验设计方法。该方法先行选择一个自变量(如迎角)并保持其他自变量(如侧滑角、滚转角和马赫数等)不变进行试验,试验完成后再以其他自变量依次试验。试验完成后,根据气动模型或控制的需要进行离散取值,最后对各个自变量的取值集合进行组合。

    单因子试验设计方法在飞行器气动特性数据的获取以及分析过程中发挥了重要作用。但是,随着飞行器研制对风洞试验技术要求的提高,传统风洞试验设计方法的缺点也越来越明显[5]。先进飞行器的自变量个数往往较多、研制要求日趋多样化,往往需要对各个通道间的气动耦合效应进行精确试验和建模;同时,控制系统日趋复杂,使传统风洞试验设计方法的缺点愈发凸显。四代机和飞翼布局等飞行器均需要建立基于多变量耦合的气动模型,需要对大量的组合状态进行试验,风洞试验方案状态多,试验费用高,研发周期长。例如,某型号飞行器具有20个气动控制舵,若每个控制舵改变3个舵偏角,每个舵偏角组合状态进行8个迎角和3个侧滑角的风洞试验,则共计约8.4×1010个状态点,完成状态点数量如此庞大的风洞试验项目是不可能的。当进行多变量耦合试验时,利用传统试验方案设计方法会导致风洞试验成本过高、周期过长[6-11]

    1956年,达特茅斯会议上首次提出“人工智能”(Artificial Intelligence,AI)概念。当前,人工智能的应用已经遍布国民生活、工业生产和国防建设等各领域。特别是近些年来以深度学习(Deep Learning,DL)为代表的AI技术取得了突破性进展,在全世界范围内掀起了人工智能的第三次浪潮。与以往不同的是,始于20世纪90年代的人工智能第三次浪潮的主角是机器学习。简而言之,机器学习就是利用计算机程序学习数据中蕴藏的规律,并利用这种规律对数据进行仿真预测。机器学习通过分类算法进行学习并制定规则,改变了生产思维模式。在许多实际应用中,深度学习技术的表现已经超越了人类专家系统。与专家系统相比,机器学习算法具有强大的泛化能力,研究者不需要针对特定任务精心设计规则,仅需收集特定任务的训练数据,利用这些数据对机器学习模型进行训练,即可实现特定的功能。此外,机器学习算法具有自修正功能,随着训练程度不断加深,模型的仿真性能逐步加强[12-14]。因此,利用飞行器外形尺寸及典型状态进行机器学习,得到可靠、可泛化的气动仿真模型,预测耦合通道数据及相似模型之间的内在特性联系,已经成为当前风洞试验技术研究的焦点[15]。基于数据挖掘的机器学习技术可用于探索气动外形与气动特性的关联,建立气动外形优化知识库,服务于先进飞行器外形优化设计,开辟新的空气动力学研究途径。图1为风洞试验智能化路线图。

    图  1  风洞试验智能化技术路线图
    Fig.  1  Wind tunnel test intelligent technology roadmap

    长期以来,试验人员根据飞行器气动建模、飞行仿真和制导控制的需要以及风洞试验的约束条件来制定型号风洞试验方案。因此,将试验人员的经验、上游需要和下游条件构建为专家知识库,即可大幅提高设计效率。将试验设计的专家知识库和人工智能相结合,发展试验方案智能优化系统,能够在给定的试验目的和约束条件下,为试验人员提供更加优化、高效的试验方案,提高试验效率,缩短试验周期,降低试验成本。飞行器研制中,人工智能技术能够为风洞试验方案的制定和优化提供更加高效、可靠的支持。

    获取风洞试验数据后,飞行器设计部门需进行飞行任务仿真评估,若完成任务目标存在较大风险,还需进一步优化外形和补充试验。此过程涉及气动外形、机械结构、飞行控制、舵机控制等多专业的融合与计算迭代,流程复杂、耗费精力。经过多年努力,我国的飞行器研制由跟踪仿制阶段进入自主创新阶段,风洞试验单位和研制单位开展了大量选型、定型和改型的型号风洞试验。由于人工发掘数据的困难,海量试验数据在型号研制完成后即处于“沉睡”状态,缺少应用及共享平台(系统),仅能依靠文档等进行传承,数据中蕴藏的宝贵设计经验和科学规律难以被发掘处理。建立于专家知识基础之上的高维知识体系,抽象基于模糊理论的科学规律,能够发掘不同型号、试验种类、外形设计之间的气动规律及现象内涵。人工智能通过机器学习完成密集型仿真运算及评估,气动设计人员根据风洞试验数据的预测结果,评估设计任务的气动性能,调整试验方案,降低试验车次迭代风险[15-17]

    常规气动力特性试验分为静态试验和动态试验两种。试验以迎角、马赫数、侧滑角及旋转角速度等作为飞行状态自变参数,飞行器的气动特性可以通过单因子风洞试验方法获得。通道耦合和大迎角动态飞行气动特性取决于瞬时和运动历程耦合的结果,是动态飞行的非线性泛函,不能简单地利用传统的风洞试验方法通过数据插值获得飞行过程中任意状态任意时刻的气动力特性。因此,通过一定量的动态通道耦合风洞试验,建立气动力预测模型,预测飞行过程中任意状态任意时刻的气动力特性,已经成为风洞试验技术、飞行空气动力学和飞行控制领域亟待解决的问题。

    传统气动力建模是基于试验观测和物理机理分析方法,建立气动特性与飞行状态和外形之间的数学表达式,如线性代数模型、脉冲响应模型、状态参数模型、N–S微分方程模型等。传统气动力建模方法基本能满足定常和线性系统需求,但不能满足非线性系统仿真需求。人工智能系统接受网络感知层的定量和定性信息,强调将数学计算方法网络结构化,利用多层、多节点线性组合计算,模拟气动力的计算过程,而网络的计算过程又是一个隐藏的计算过程,因此可以在计算过程和方程式未知的前提下进行气动力建模,模型具有较强的自我学习能力,能够自我适应不确定性动态系统的气动特性仿真,具有较强的鲁棒性和容错性。支持向量机(Support Vector Mechines,SVM)算法将所有输入信息进行超级分类,并建立超平面之间的关系,所有符合这一超平面关系的飞行器属于同一类飞行器,即可利用相同或相近的非线性预测方法。

    本文基于导弹模型风洞试验数据,利用SVM和BP(Back Propagation)神经网络充分逼近任意复杂非线性映射的能力,通过调整网络结构及内部权值和阈值,使网络输出无限逼近试验系统的输出,研究采用人工神经网络不同算法表述非线性气动力特性的能力[18-20]

    目前的风洞试验方案设计方法,需要先确定马赫数、迎角、滚转角、侧滑角和舵偏角等自变量及取值范围,然后根据气动模型或制导控制的需要进行离散取值,再形成试验状态表。先进飞行器的自变量个数往往较多,且日趋精确化的研制要求往往需要对各变量的耦合效应进行试验研究。面对这些要求,基于现代试验设计的风洞试验设计方法逐渐被试验空气动力学领域所重视,但是这种试验设计方法往往依赖于飞行器气动建模、飞行仿真和制导控制的需求以及各气动试验条件的约束和试验技术人员相关先验知识。对于一个未知的气动试验,若可以采用定量的方法对其建立较清晰的“先验”描述,就可以极大地提高试验设计的针对性。

    本文结合近年来高速发展的人工智能技术,利用人工智能算法在高纬度空间抽象数据特征,形成一种试验技术高维“先验知识”的智能表示,获取飞行器气动性能的先验信息,发展新的风洞试验设计技术,为快速和正确地获取飞行器风洞试验数据提供支撑。利用支持向量机算法建立风洞历史试验数据气动预测模型,构造一种针对试验设计的局部梯度和全局密度调整策略,开展基于人工智能的现代风洞试验设计方法研究,提取飞行器外形的高阶气动信息[20-24]

    型号试验设计是风洞试验设计体系中的主要内容,包括明确风洞试验目的、确定试验自变量及其取值范围、制定合理的风洞试验计划。传统的型号试验设计包括:最优回归设计、全因子试验设计、均匀试验设计、正交试验设计和拉丁超立方试验设计等。对不同的试验设计采用如下方法进行考核:

    1)在历史数据中选定数据表集,建立全因子/均匀试验设计,并将获得的数据序列作为SVM的训练集(即供SVM训练建模的基础数据)使用。在SVM建模时考虑输入变量、输出变量和SVM参数3个方面因素。

    根据当前获得的数据,先以一种型号作为研究对象,不考虑模型本身气动外形改变对模型参数的影响。以滚转角(Φ)、舵偏角(δ1δ2δ3δ4)、迎角(α)作为SVM学习变量;以法向力系数(CN)、侧向力系数(CZ)、阻力系数(CA)、滚转力矩(MXG1)、偏航力矩(MYG1)和俯仰力矩(MZG1)作为SVM的输出量。基于静态风洞试验数据精准度高的特点,在气动力建模时首先进行耦合通道学习,再进行非线性气动特性学习,不考虑非定常气动力问题。利用径向基核函数及K折交叉验证法确定SVM算法惩罚因子C和核函数宽度σ。学习时对整个试验状态进行K折划分,参与训练或检验,并利用BP网络方法进行比较验证。

    2)采用随机方法获得变量空间内的随机样本设计表,以均方误差(EMSE)和方差(R2)评判模型的绝对误差和相对误差:

    $$ E_{\rm{MSE}} = \sqrt {\frac{{\displaystyle\sum\limits_{i = 1}^N {{{({y_i} - {{\hat y}_i})}^2}} }}{N}} $$ (1)
    $$ {R^2} = \frac{{\displaystyle\sum\limits_{i = 1}^N {{{({{\hat y}_i} - \bar y)}^2}} }}{{\displaystyle\sum\limits_{i = 1}^N {{{({y_i} - \bar y)}^2}} }} $$ (2)

    式中,N为样本数量,yi$\hat y_i$$\bar y_i $分别为样本预测值、样本真实值和样本均值。

    支持向量机是人工智能领域发展的一个突破。1995年,Vap-nik为解决模式分类问题,提出支持向量机(SVM)概念,得益于计算机技术的发展,在非线性仿真领域得到了成功应用。在SVM中,以网络结构最小化原则代替了神经网络中梯度最小化原则,使模型具有了更好的泛化能力[14]。SVM引入从空间${\boldsymbol{R}}^m $到特征空间${\boldsymbol{F}} $的非线性映射,将非线性问题转化为二次规划问题,使目标函数转化为具有唯一极点的凸函数。

    假设{(x1y1$,\cdots, $xiyi)}为训练样本,xi${\boldsymbol{R}}^m $m维输入变量,$ {y_i} \in R $m维因变量。假设存在高维的特征空间${\boldsymbol{F}} $,并有非线性映射φx)实现从输入空间${\boldsymbol{R}}^m $到特征空间${\boldsymbol{F}} $的非线性变换,使得在高维特征空间${\boldsymbol{F}} $中有如下非线性回归函数[8-9]

    $$f(x)=\{ w, \varphi (x) \}+b $$ (3)

    式中:{wφx)}为内积;w为加权变量,w${\boldsymbol{R}}^k $为表示函数fx)复杂度的项;φx)为非线性映射;b${\boldsymbol{R}} $为常数,表示拟合误差。

    考虑函数拟合误差和非线性度,以网络结构最小风险准则将非线性回归转化为最小化泛函数:

    $$ {{\rm{min}}}\frac{{1}}{{2}}{‖{w}‖}^{{1}}+\frac{{1}}{{2}}{C}\sum \limits_{{i}{=1}}^{{l}}{{\xi}}_{{i}}^{{2}} $$ (4)
    $$ {\rm{s}}.{\rm{t}}.\;\; {{y}}_{{i}}-{{w}}^{{{\rm{T}}}}{\cdot}{\varphi }{(}{{x}}_{{i}}{)}-{b}={{\xi }}_{{i}}{,}{i}{=1,}{2,}{\cdots}{,}{l} $$ (5)

    式中:松弛因子ξ≥0;惩罚因子C >0,在目标值和预测值之间取最优值。利用Lagrange定理求解最优函数:

    $$\begin{split} L(w,b,\xi ,\alpha )=&{{\rm{min}}}\frac{1}{2}{‖w‖}^{1}+\frac{1}{2}C\sum \limits_{i=1}^{l}{\xi }_{i}^{2}+\\& \sum\limits _{i=1}^{l}{\alpha }_{i}\{{w}^{{\rm{T}}}\cdot\varphi ({x}_{i})+b+{\xi }_{i}-{y}_{i}\} \end{split}$$ (6)

    式中,αi表示Lagrange因子。根据极值定理:

    $$ \frac{{\partial L}}{{\partial w}} = 0,\frac{{\partial L}}{{\partial b}} = 0,\frac{{\partial L}}{{\partial \alpha }} = 0,\frac{{\partial L}}{{\partial \xi }} = 0 $$ (7)

    则约束条件为:

    $$ \begin{split}& w=\sum\limits_{i=1}^{l}{\alpha }_{i}\varphi ({x}_{i})\\&\qquad \sum\limits_{i=1}^{l}{\alpha }_{i}=0\\&\qquad {\alpha }_{i}=C{\xi }_{i}\\& {y}_{i}-{w}^{{\rm{T}}}\cdot \varphi ({x}_{i})-b-{\xi }_{i}=0 \end{split}$$ (8)

    i=1,2$,\cdots $l时,消去ξi${{w}}$,可得线性方程组:

    $$ \left[ {\begin{array}{*{20}{c}} 0&{{{\boldsymbol{e}}^{\rm{T}}}} \\ {\boldsymbol{e}}&{{\boldsymbol{Q}} + \dfrac{{\boldsymbol{I}}}{C}} \end{array}} \right] \cdot \left[ {\begin{array}{*{20}{c}} b \\ { {α}} \end{array}} \right] = \left[ {\begin{array}{*{20}{c}} 0 \\ y \end{array}} \right] $$ (9)

    其中:${\boldsymbol{e}} $={1,1$,\cdots $,1}T${ {α}}$={α1α2$,\cdots $αl }T${\boldsymbol{I}} $表示单位矩阵;$ {\boldsymbol{Q}}_{\boldsymbol{ij}} $= (xiT

    $$ \varphi ({x_j}) = K({x_i},{x_j}) $$ (10)

    Kxixj)表示核函数,i=1,2$,\cdots $lj=1,2$,\cdots $l

    根据式(10),优化函数可转化为最小二乘法的线性求解问题,表示为:

    $$ f(x) = \sum\limits_{i = 1}^l {{\alpha _i}K(x,{x_i}) + b} $$ (11)

    式中,Kxxi)满足半正定对称函数定理。在非线性化过程中,不需要明确非线性映射的具体表现形式,这展现了SVM算法的显著特性。

    支持向量机模型不需要确定网络模型的节点、网络结构、层数及加权,系统根据超平面优化机理,由网络本身自行确定,使得模型具有更良好的泛化能力[18-20]。由表1可见,与线性函数、Sigmoid函数模型相比,径向基函数(Radial Basis Function,RBF)模型的泛化能力较好。虽然多项式核函数模型具有较好的训练集测试性能,但其泛化能力较弱。因此,作为模型的核函数,RBF可以表示为:

    表  1  核函数对模型性能的影响
    Table  1  The effect of nuclear functions on model performance
    核函数类型线性多项式RBFSigmoid





    E0.01780.00610.00010.0109
    R20.89820.95680.99910.8958


    E0.04190.02700.00100.0296
    R20.89970.84640.99200.8799
    下载: 导出CSV 
    | 显示表格
    $$ K(x,{x}_{i})=\mathrm{exp}\left[-\frac{{\Vert x-{x}_{i}\Vert }^{2}}{2{\sigma }^{2}}\right]\text{,}\sigma > 0 $$ (12)

    首先对风洞试验、数值模拟和工程方法产生的气动力数据按照统一标准建立数据集,并对其进行清洗和整理,建立参数化数据表;然后建立基于支持向量机的气动特性模型,建模思路如图2所示。

    图  2  基于SVM的气动力建模思路
    Fig.  2  Aerodynamic modeling ideas for SVM

    采用支持向量机算法,将图2中左侧多个变量的现有数据构成样本训练空间,得到相应的支持向量机模型。其中:以马赫数(Ma)、滚转角($\varPhi $)、舵偏角(δ1δ2δ3δ4)、迎角(α)作为支持向量机模型的输入;以法向力系数CN、侧向力系数CZ、阻力系数CA、滚转力矩MXG1、偏航力矩MYG1和俯仰力矩MZG1作为支持向量机模型的输出。

    由于支持向量机的参数没有确定值,需要进行自身优化和处理,对其参数进行寻优,使其能够找到最优参数,进而得出最优的输出解,确保输出量与实际值之间的误差满足要求。模型学习成熟之后,可以进行飞行器气动力预测仿真[20-28]

    在模型训练时,首先选择典型基准状态数据进行训练,计算模型在变量空间内的梯度信息,并进行梯度信息融合,同时利用核函数进行仿真模型的相似度分析,调整试验次序和方向,提高模型成熟速度和效率。模型梯度信息融合值以CNdΦdz表示:

    $$ C_{N}{\rm{d}}\varPhi {\rm{d}}z = \frac{{C_{N \varPhi z} - C_{N{00}}}}{{\varPhi Z}} $$ (13)

    式中:$\varPhi $为滚转角;CN为法向力系数;dz为侧滑角方向;Z为侧滑角大小(弧度);CN00为原点法向力系数,$C_{N\varPhi z}$为滚转角$\varPhi $、侧滑角z方向变化后的法向力系数。

    在融合梯度的方向向量上建立试验设计点迁移矢量,对于超出纠正范围内的融合梯度信息值CNdΦdz进行调整;调整时引入基于气动试验的“先验”知识,包括气动数学模型和梯度信息以及类似外形的工程数据、CFD数据等,以进行合理修正。

    $$ \begin{split}\\C_{N}{\rm{d}}\varPhi {\rm{d}}z = \frac{{C_{N \varPhi z} - C_{{N00}}}}{{a{{}}\varPhi Z}}{{ + }}d \end{split}$$ (14)

    式中:a为比例修正,d为平移修正。

    融合梯度表示数据波动信息在轴线方向无量纲归一化梯度投影的分量。梯度融合延伸,可以将已产生的试验设计在每个变量方向分布调整,提高模型预测精度和适用范围,尤其在气动力的拐点位置,更加接近试验数据[29-30]图3给出了计算出的CN对滚转角和舵偏角的梯度融合信息。

    图  3  CN的一阶梯度和二阶梯度值
    Fig.  3  First order and two-step gradient value of CN

    图3可以看出:迎角小于5°时,模型在滚转和俯仰方向的梯度融合信息较好,部分区间可以达到100%的精准度;在5°~15°之间,能够较好地仿真出气动特性数据,但是置信度不高;在15°之后,梯度融合度较差,能够仿真舵效规律,但是精准度很差。因此,可以将模型沿着梯度迁移方向进行调整,以提高模型精度和置信度,在保证模型预测精度的情况下,提高模型的适应范围,减少试验次数。

    验证试验在FD-12亚跨超声速风洞中进行。采用“N636Ga天平+专用支杆+A接头天平”系统对模型气动力和力矩进行测量。试验中,按照变舵偏/变迎角的方式进行试验,迎角–15°~15°(阶梯或连续变化)。亚跨声速试验时,采用阶梯变化,在一个稳定迎角下,根据气源压力,测试不同舵偏角下的气动特性;超声速试验时,采用连续变化,采集第一个舵偏状态下的数据,然后改变舵偏角,进行迎角从15°~–15°的试验,最后迎角回零关车。气源压力充足时,可以一次试验中进行多次舵偏试验。将全状态125次舵偏组合减少至25次,进行7次验证试验,共计32次试验。

    在试验数据的建模过程中,选择3个舵偏通道及迎角进行六变量建模。表2给出了模型验证点试验数据与模型间的误差。从整体效果看,CNCACZMZG1MYG1等变量建模效果较好;在建模空间内MX的梯度变化较大,且细微波动引起强非线性,使得MX建模效果略差。

    表  2  验证点试验数据与模型间的误差
    Table  2  Verification point error between wind tunnel test and prediction
    变量ERMSR2
    CN0.00341.0222
    CZ0.00161.0468
    CA0.00431.0253
    MXG10.00691.0199
    MYG10.00871.0063
    MZG10.00221.0032
    下载: 导出CSV 
    | 显示表格

    某型号导弹在滚转角Φ∈[–90.0°,–67.5°,–45.0°,–22.5°,22.5°,45.0°,67.5°]、舵偏角(俯仰/偏航/滚转)δ∈[–20°,20°]、马赫数Ma∈[1.5,2.0,3.0,4.0],迎角α∈[2°,4°,6°,8°,12°,16°,20°,25°]组合状态下,共170组数据。随机产生训练集和测试集,即随机选取其中160个样本作为训练集,剩余10个样本作为测试集,对模型性能进行评价。

    BP神经网络作为对比算法验证,分为状态验证和型号验证。状态验证采用上述状态参数为输入变量,型号验证需要加入模型外形尺寸作为验证输入变量,以验证模型在型号间的泛化能力。

    图4所示,SVM算法中CN的训练集和测试集的均方误差分别为0.0008562、0.0002819,决策方差分别达到0.99686、0.99982,这表明所建立的SVM回归模型具有非常好的仿真能力;BP网络算法中CN的训练集和测试集的均方误差为0.0025401,决策方差为0.99847,相对于SVM算法泛化能力较差。

    图  4  SVM与BP网络模型对比
    Fig.  4  SVM vs. BP network model

    分析6个通道(CNCZCAMXG1MYG1MZG1)的训练和预测能力,可以得出以下结论:

    1)SVM模型可以较好地预测状态变换及耦合通道结果,验证数据拟合效果较好,说明SVM算法具有较好的非线性仿真性能,适合气动特性建模。

    2)在现有数据集上,SVM与BP神经网络的回归预测模型性能表现都较佳,能满足试验预测要求;BP神经网络模型对CZMXG1的预测稍显逊色。

    3)以SVM模型仿真时,仅需较少的风洞试验数据,即可获得较好结果,有助于提高试验效率、缩短试验周期、降低试验成本。

    通过对基于人工智能的风洞试验设计方法研究,利用SVM支持向量机算法建立了气动力预测模型,在均匀设计的基础上,利用梯度信息融合策略,提取气动模型中高阶波动量的分布规律,按照其无量纲积分强度调整试验状态和次序的均匀分布,分别通过标模和某型号导弹数据进行学习和仿真测试。研究结果表明:通过均匀设计和信息融合策略调整,可以迅速提高模型仿真精度,扩大模型的适应范围,减少风洞试验状态,提高风洞试验效率。利用SVM或BP神经网络算法构建气动力仿真模型,结合典型试验状态数据,可以精确预测仿真一定范围内相关状态的气动力数据,大大减少风洞试验次数,降低风洞试验成本,提高风洞试验效率。

    理论上,SVM具有超平面分类优势,BP网络具有非线性仿真优势;在实际应用中,在单个模型仿真过程中,SVM比BP算法显示了较好的学习和泛化能力。但是,若拥有大量相似模型的气动数据,利用SVM的分类优势,对较多的飞行器模型进行分类,分析出抽象的相似模型,并采用相应的人工智能算法(如BP)进行单类型数据仿真与预测,人工智能有可能在气动力仿真预测方面取得突破。

  • 图  1   风洞试验智能化技术路线图

    Fig.  1   Wind tunnel test intelligent technology roadmap

    图  2   基于SVM的气动力建模思路

    Fig.  2   Aerodynamic modeling ideas for SVM

    图  3   CN的一阶梯度和二阶梯度值

    Fig.  3   First order and two-step gradient value of CN

    图  4   SVM与BP网络模型对比

    Fig.  4   SVM vs. BP network model

    表  1   核函数对模型性能的影响

    Table  1   The effect of nuclear functions on model performance

    核函数类型线性多项式RBFSigmoid





    E0.01780.00610.00010.0109
    R20.89820.95680.99910.8958


    E0.04190.02700.00100.0296
    R20.89970.84640.99200.8799
    下载: 导出CSV

    表  2   验证点试验数据与模型间的误差

    Table  2   Verification point error between wind tunnel test and prediction

    变量ERMSR2
    CN0.00341.0222
    CZ0.00161.0468
    CA0.00431.0253
    MXG10.00691.0199
    MYG10.00871.0063
    MZG10.00221.0032
    下载: 导出CSV
  • [1]

    TSIEN H S. Similarity laws of hypersonic flows[J]. Journal of Mathematics and Physics,1946,25(1-4):247-251. doi: 10.1002/sapm1946251247

    [2]

    BERTIN J J,CUMMINGS R M. Fifty years of hypersonics: where we've been,where we're going[J]. Progress in Aerospace Sciences,2003,39(6-7):511-536. doi: 10.1016/S0376-0421(03)00079-4

    [3]

    WALTERMIRE S. A view from the world’s largest wind tunnel[J]. High Mach,2020,67(3):2,6.

    [4] 罗月培,孙宗祥,孙杭义,等. 美国高超声速风洞试验能力发展综述[J]. 飞航导弹,2021(6):33-41. doi: 10.16338/j.issn.1009-1319.20210826
    [5] 范洁川. 风洞试验手册[M]. 北京: 航空工业出版社, 2002.

    FAN J C. Handbook of wind tunnel test[M]. Beijing: Aviation industry press, 2002.

    [6]

    HICKS B. NFAC test next-generation military helicopter[J]. High Mach,2019,66(19):1,5.

    [7]

    SCHAIRER E T, KUSHNER L K, HEINECK J T, et al. Measurements of parachute dynamics in the world’s largest wind tunnel by stereo photogrammetry[R]. AIAA 2018-3802, 2018. doi: 10.2514/6.2018-3802

    [8]

    ORTIZ D. NFAC test director and team recognized by the vertical flight society[J]. High Mach,2019,66(14):3.

    [9]

    BRADLEY H. Craftsmen keep largest wind tunnel in the world running at peak conditions[J]. High Mach,2019,66(21):1,5.

    [10]

    HICKS B. NFAC wind tunnel testing demonstrates success-ful integration of refueling, monitoring systems[J]. High Mach,2020,67(5):1,4.

    [11]

    SCHAIRER E T, HEINECK J T, KUSHNER L K, et al. Shape and angle-of-attack measurements of ram-air para-chutes by stereo photogrammetry in the national full-scale aerodynamics complex[R]. AIAA 2019-2806, 2019. doi: 10.2514/6.2019-2806

    [12] 赵楠,谭惠文. 人工智能技术的发展及应用分析[J]. 中国电子科学研究院学报,2021,16(7):737-740. DOI: 10.3969/j.issn.1673-5692.2021.07.016

    ZHAO N,TAN H W. Development and application analysis of artificial intelligence technology[J]. Journal of China Academy of Electronics and Information Technology,2021,16(7):737-740. doi: 10.3969/j.issn.1673-5692.2021.07.016

    [13]

    VAPNIK V N. The nature of statistical learning theory[M]. New York: Springer New York, 1995. doi: 10.1007/978-1-4757-2440-0

    [14] 汪清,钱炜祺,丁娣. 飞机大迎角非定常气动力建模研究进展[J]. 航空学报,2016,37(8):2331-2347. DOI: 10.7527/S1000-6893.2016.0072

    WANG Q,QIAN W Q,DING D. A review of unsteady aerodynamic modeling of aircrafts at high angles of attack[J]. Acta Aeronautica et Astronautica Sinica,2016,37(8):2331-2347. doi: 10.7527/S1000-6893.2016.0072

    [15]

    ADACHI S,OGAWA T. A new system identification method based on support vector machines[J]. IFAC Proceedings Volumes,2001,34(14):181-186. doi: 10.1016/S1474-6670(17)41619-3

    [16] 段焰辉,吴文华,范召林,等. 基于本征正交分解的气动优化设计外形数据挖掘[J]. 物理学报,2017,66(22):220203. DOI: 10.7498/aps.66.220203

    DUAN Y H,WU W H,FAN Z L,et al. Proper orthogonal decomposition-based data mining of aerodynamic shape for design optimization[J]. Acta Physica Sinica,2017,66(22):220203. doi: 10.7498/aps.66.220203

    [17] 张学工. 关于统计学习理论与支持向量机[J]. 自动化学报,2000,26(1):32-42. DOI: 10.16383/j.aas.2000.01.005

    ZHANG X G. Introduction to statistical learning theory and support vector machines[J]. Acta Automatica Sinica,2000,26(1):32-42. doi: 10.16383/j.aas.2000.01.005

    [18] 安复兴,李磊,苏伟,等. 高超声速飞行器气动设计中的若干关键问题[J]. 中国科学(物理学 力学 天文学),2021,51(10):2-21. DOI: 10.1360/SSPMA-2021-0135

    AN F X,LI L,SU W,et al. Key issues in hypersonic vehicle aerodynamic design[J]. Scientia Sinica Physica(Mechanica & Astronomica),2021,51(10):2-21. doi: 10.1360/SSPMA-2021-0135

    [19]

    TUKAN M,BAYKAL C,FELDMAN D,et al. On coresets for support vector machines[J]. Theoretical Computer Science,2021,890:171-191. doi: 10.1016/j.tcs.2021.09.008

    [20]

    KOHIYAMA M,OKA K,YAMASHITA T. Detection method of unlearned pattern using support vector machine in damage classification based on deep neural network[J]. Structural Control and Health Monitoring,2020,27(8):e2552. doi: 10.1002/stc.2552

    [21] 徐洪学,孙万有,杜英魁,等. 机器学习经典算法及其应用研究综述[J]. 电脑知识与技术,2020,16(33):17-19. DOI: 10.14004/j.cnki.ckt.2020.3359

    XU H X,SUN W Y,DU Y K,et al. Survey on the classic machine learning algorithms and their applications[J]. Computer Knowledge and Technology,2020,16(33):17-19. doi: 10.14004/j.cnki.ckt.2020.3359

    [22] 李润泽,张宇飞,陈海昕. “人在回路”思想在飞机气动优化设计中演变与发展[J]. 空气动力学学报,2017,35(4):529-543. DOI: 10.7638/kqdlxxb-2017.0076

    LI R Z,ZHANG Y F,CHEN H X. Evolution and development of “man-in-loop” in aerodynamic optimization design[J]. Acta Aerodynamica Sinica,2017,35(4):529-543. doi: 10.7638/kqdlxxb-2017.0076

    [23] 高正红,王超. 飞行器气动外形设计方法研究与进展[J]. 空气动力学学报,2017,35(4):516-528. DOI: 10.7638/kqdlxxb-2017.0058

    GAO Z H,WANG C. Aerodynamic shape design methods for aircraft: status and trends[J]. Acta Aerodynamica Sinica,2017,35(4):516-528. doi: 10.7638/kqdlxxb-2017.0058

    [24] 邓凯文,陈海昕. 基于差分进化和RBF响应面的混合优化算法[J]. 力学学报,2017,49(2):441-455. DOI: 10.6052/0459-1879-16-285

    DENG K W,CHEN H X. Hybrid optimization algorithm based on differential evolution and RBF response surface[J]. Chinese Journal of Theoretical and Applied Mechanics,2017,49(2):441-455. doi: 10.6052/0459-1879-16-285

    [25] 顾险峰. 人工智能的历史回顾和发展现状[J]. 自然杂志,2016,38(3):157-166. DOI: 10.3969/j.issn.0253-9608.2016.03.001

    GU X F. Historical review and current development of artificial intelligence[J]. Chinese Journal of Nature,2016,38(3):157-166. doi: 10.3969/j.issn.0253-9608.2016.03.001

    [26] 乔林,张雄伟,史海宁,等. 第4讲 深度学习应用中的常见模型[J]. 军事通信技术,2016,37(1):98-104. DOI: 10.16464/j.cnki.cn32-1289.2016.01.020

    QIAO L,ZHANG X W,SHI H N,et al. Common network models in deep learning application[J]. Journal of Military Communications Technology,2016,37(1):98-104. doi: 10.16464/j.cnki.cn32-1289.2016.01.020

    [27] 张天姣,钱炜祺,周宇,等. 人工智能与空气动力学结合的初步思考[J]. 航空工程进展,2019,10(1):1-11. DOI: 10.16615/j.cnki.1674-8190.2019.01.001

    ZHANG T J,QIAN W Q,ZHOU Y,et al. Preliminary thoughts on the combination of artificial intelligence and aerodynamics[J]. Advances in Aeronautical Science and Engineering,2019,10(1):1-11. doi: 10.16615/j.cnki.1674-8190.2019.01.001

    [28] 周盼,辛江慧,丁继才. 非线性系统载荷识别的最小二乘支持向量机法[J]. 噪声与振动控制,2021,41(5):9-13,37. DOI: 10.3969/j.issn.1006-1355.2021.05.002

    ZHOU P,XIN J H,DING J C. Least squares support vector machine method for load identification of nonlinear sys-tems[J]. Noise and Vibration Control,2021,41(5):9-13,37. doi: 10.3969/j.issn.1006-1355.2021.05.002

    [29] 钱翼稷. 空气动力学[M]. 北京: 北京航空航天大学出版社, 2004.
    [30] 张万国. 高等数学[M]. 北京, 高等教育出版社, 2011.
  • 期刊类型引用(0)

    其他类型引用(3)

图(5)  /  表(2)
计量
  • 文章访问数:  1866
  • HTML全文浏览量:  281
  • PDF下载量:  122
  • 被引次数: 3
出版历程
  • 收稿日期:  2021-10-24
  • 修回日期:  2022-02-28
  • 录用日期:  2022-03-07
  • 网络出版日期:  2022-04-27
  • 刊出日期:  2022-07-03

目录

/

返回文章
返回
x 关闭 永久关闭