吸气式宽速域高超声速飞行器气动布局优化方法及系统

文档序号:31861206发布日期:2022-10-19 04:58阅读:193来源:国知局
吸气式宽速域高超声速飞行器气动布局优化方法及系统

1.本发明涉及吸气式高超声速飞行器的气动优化问题,特别是涉及一种基于多点/多目标的宽速域高超声速飞行器气动布局的优化方法及系统。


背景技术:

2.吸气式宽速域高超声速飞行器是未来空天运输系统发展的重要方向,在航天领域得到广泛关注。该飞行器的气动优化问题存在以下关键问题:(1)该类飞行器飞行空域大,飞行马赫数范围宽,单个设计点难以代表整个飞行包线,气动优化模型较为复杂;(2)气动与推进、结构、防热等学科相互耦合,气动优化时必须考虑其他学科的影响;(3)吸气式高超声速飞行器的外部流场复杂,工程估算的精度低,要想得到较为精确的优化结果需要构筑精细的cfd气动模型。
3.对于吸气式宽速域高超声速飞行器,以上问题导致根据传统的设计思想很难得到可行的外形方案。当前国内外对于该类飞行器的气动优化设计研究还尚不成熟,目前的研究主要集中于分部件优化与机体/推进一体化设计,在气动分析手段上往往采用工程估算法,一定程度上影响了优化结果的可靠性;在评估点选取上以单点优化为主,脱离了工程实际的需要;在优化策略上以全局或局部范围内的单轮优化为主,无法保证优化结果的全局最优性。


技术实现要素:

4.针对吸气式高超声速飞行器的气动优化问题,本发明提出了一种吸气式宽速域高超声速飞行器气动布局优化方法及系统,发展了“cfd+准一维流”的气动分析流程,并提出了一种基于分层的气动优化策略。本发明在保证优化结果精度的前提下,提高气动优化的整体效率,最终在给定条件下得到总体气动性能最优的外形方案。
5.为了实现上述目的,本发明提供了如下的技术方案。
6.一种吸气式宽速域高超声速飞行器气动布局优化方法,包括以下步骤:
7.根据任务要求确定飞行器的气动优化目标函数,并根据实际需求确定优化问题的约束条件;
8.建立飞行器的参数化模型,自动生成计算网格,构建飞行器的气动优化模型,进行气动特性求解得到发动机热通状态下的气动数据;
9.基于分层气动优化策略对飞行器的外形参数进行优化,在满足气动优化目标函数和约束条件的前提下,得到最终的优化构型。
10.作为本发明的进一步改进,根据任务要求确定飞行器的气动优化目标函数,包括:
11.考虑到吸气式飞行器的特点,以飞行马赫数为基准,在飞行器的整个速域段,目标函数气动评估点的选取包括:飞行器燃料消耗较快的速域段;进气道工作起动点;发动机工作起动点;发动机模态转换点;各个评估点常采用加权求和法处理。
12.作为本发明的进一步改进,确定目标函数气动评估点的选取以及权重,包括以下
步骤:
13.设评估点数目为m,则目标函数的具体形式为
[0014][0015]
其中j
t
为优化目标函数,ωi为权重因子,ji为每个评估点的目标函数值;
[0016]
权重系数的选取以基准弹道为参考,各弹道离散点的权重系数表示为:
[0017][0018]
δm
f,k
=mf(j1,

,jk+δjk,

,jn)-mf(j1,

,jk,

,jn)
[0019]
式中mf为燃料质量,n为飞行器上升段弹道离散点个数,δm
f,k
为第k个评估点下飞行器燃料消耗,是优化目标的函数。
[0020]
作为本发明的进一步改进,构建飞行器的气动优化模型具体包括以下步骤:
[0021]
cad参数化建模:根据总体背景方案,利用catia对飞行器进行参数化建模,确定基准构型;
[0022]
网格自动生成:利用pointwise的脚本录制功能记录基准构型的体网格划分;
[0023]
气动特性求解:对气动/推进算力界面进行划分,包括隔离段与燃烧室,采用准一维流计算,其余部分采用cfd计算,内外流场通过交界面进行数据传递。
[0024]
作为本发明的进一步改进,气动特性求解的具体步骤为:
[0025]
对飞行器前体进行冷通状态的计算,得到进气道出口的气流属性;
[0026]
以进气道出口的气流属性作为输入条件,使用准一维流方法对隔离段和燃烧室进行计算,得到燃烧室出口的气流属性;
[0027]
将燃烧室出口的气流属性作为尾喷管入口的边界条件,对整个飞行器进行第二次cfd分析,得到热通状态下的气动数据。
[0028]
作为本发明的进一步改进,基于分层气动优化策略对飞行器的气动数据进行优化包括:
[0029]
第一层全局优化,通过kriging自适应代理模型在全局范围内进行寻优;
[0030]
第二层局部优化,通过基于离散伴随法的梯度优化算法进行局部寻优。
[0031]
作为本发明的进一步改进,通过kriging自适应代理模型在全局范围内进行寻优具体步骤为:
[0032]
通过拉丁超立方抽样在设计空间中选取一定数量的点作为初始样本并建立初始kriging代理模型;
[0033]
从每个样本点开始,基于当前代理模型采用最速下降法以ei函数最大化为目标进行局部寻优,剔除相同的点后取ei值最大的前n-1个极值点,对剔除相同的点后得到新样本进行气动分析并将其加入样本集合中;
[0034]
采用遗传算法寻找当前代理模型的预测最优点,同样对其进行气动分析并加入样本集合中,更新代理模型;
[0035]
判定代理模型在预测最优值附近的精度是否达到要求,如果是则结束优化,如果否则返回继续迭代。
[0036]
作为本发明的进一步改进,基于kriging代理模型的并行加点策略在一次迭代中
12.垂尾高度h
cw

具体实施方式
[0056]
为了使本技术领域的人员更好地理解本发明中的技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
[0057]
需要说明的是,当元件被称为“设置于”另一个元件,它可以直接在另一个元件上或者也可以存在居中的元件。当一个元件被认为是“连接”另一个元件,它可以是直接连接到另一个元件或者可能同时存在居中元件。本文所使用的术语“垂直的”、“水平的”、“左”、“右”以及类似的表述只是为了说明的目的,并不表示是唯一的实施例。
[0058]
除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。本文所使用的术语“和/或”包括一个或多个相关的所列项目的任意的和所有的组合。
[0059]
本发明一种吸气式宽速域高超声速飞行器气动布局优化方法,具体流程为:
[0060]
(1)建立吸气式宽速域高超声速飞行器的气动优化模型。基于飞行任务总结飞行器设计的优化目标与约束要求,提出适用于具体问题的优化目标函数与约束条件,其中目标函数气动评估点的选取以及权重的确定是该步骤的关键。考虑到吸气式飞行器的特点,以飞行马赫数为基准,在飞行器的整个速域段,评估点的选取应包括:1)飞行器燃料消耗较快的速域段;2)进气道工作起动点;3)发动机工作起动点;4)发动机模态转换点。各个评估点常采用加权求和法进行处理,将多目标优化问题转换为单目标优化问题。设评估点数目为m,则目标函数的具体形式为
[0061][0062]
其中j
t
为优化目标函数,ωi为权重因子,ji为每个评估点的目标函数值。权重系数的选取以基准弹道为参考,由于气动优化的最终目的是减小燃料质量,故各评估点的权重系数可取为燃料消耗对目标函数的偏导数。考虑到实际弹道的结果数据往往以离散的形式给出,各弹道离散点的权重系数可表示为
[0063][0064]
δm
f,k
=mf(j1,

,jk+δjk,

,jn)-mf(j1,

,jk,

,jn)
[0065]
式中mf为燃料质量,n为飞行器上升段弹道离散点个数,δm
f,k
为第k个评估点下飞行器燃料消耗,是优化目标的函数。该式的含义是:对于某个气动评估点,如果目标函数变化对燃料质量变化的影响越大,则该点在多目标向单目标转化中所获得的权重也越大。
[0066]
对于选定的目标函数,如果其数值在各评估点存在量级上的差异,则应对其进行归一化处理后再加权。
[0067]
在优化目标建立完毕后,应结合具体任务需求设置优化问题的约束条件。由于吸
气式高超声速飞行器的机体/推进往往采用一体化设计,飞行器前体下表面同时是发动机进气道的压缩面,飞行器后体的下表面也是发动机尾喷管的扩张型面,这种布局导致飞行器内外流是强耦合关系。因此为了得到满足实际需要的构型,在气动优化问题中除了气动学科的约束,还需要考虑结构、防热、推进等其他学科的约束。
[0068]
(2)建立高拟真度的气动分析模型。要解决气动优化问题就要建立获取高精度气动特性的分析模型,主要包括cad参数化建模、网格自动生成以及气动特性求解。
[0069]
cad参数化建模:根据总体背景方案,利用catia对飞行器进行参数化建模,确定基准构型。为了提高气动优化效率,建立参数化模型时应做到用尽量少的参数表达出尽可能丰富的飞行器外形。
[0070]
网格自动生成:利用pointwise的脚本录制功能记录基准构型的体网格划分过程,基于初始脚本进行二次开发,并用不同外形对其进行检验,不断提高脚本的鲁棒性。
[0071]
气动特性求解:首先对气动/推进算力界面进行划分。本发明的推进学科包括隔离段与燃烧室,采用准一维流计算,其余部分为气动学科,采用cfd计算,内外流场通过交界面进行数据传递。气动特性分析的具体步骤为:
[0072]
1)对飞行器前体进行冷通状态的计算,得到进气道出口的气流属性;
[0073]
2)以进气道出口的气流属性作为输入条件,使用准一维流方法对隔离段和燃烧室进行计算,得到燃烧室出口的气流属性;
[0074]
3)将燃烧室出口的气流属性作为尾喷管入口的边界条件,对整个飞行器进行第二次cfd分析,得到热通状态下的气动数据。
[0075]
(3)基于分层的气动优化策略。由于吸气式高超声速飞行器气动分析的代价较高,为了提高气动优化效率,本发明提出了基于分层的优化策略。第一层优化为全局优化,通过kriging自适应代理模型在全局范围内进行寻优。这里的自适应加点策略采用一种高效的并行加点准则,具体步骤为:
[0076]
1)通过拉丁超立方抽样在设计空间中选取一定数量的点作为初始样本并建立初始kriging代理模型;
[0077]
2)从每个样本点开始,基于当前代理模型采用最速下降法以ei函数最大化为目标进行局部寻优,剔除相同的点后取ei值最大的前n-1个极值点,对这些新样本进行气动分析并将其加入样本集合中;
[0078]
3)采用遗传算法寻找当前代理模型的预测最优点,同样对其进行气动分析并加入样本集合中,更新代理模型;
[0079]
4)判定代理模型在预测最优值附近的精度是否达到要求,如果是则结束优化,如果否则返回第2步继续迭代。
[0080]
以上基于kriging代理模型的并行加点策略在一次迭代中加入n个样本点,其中n-1个由ei准则得到,一个由极值准则得到,这样做是因为ei准则同时考虑了代理模型的预测最优值与全局预测误差,是一种较为高效的寻优准则,但在迭代步数较多之后难以精确收敛到最优解,加入极值预测点可以提高收敛的速度与精度。
[0081]
值得注意的是,由于代理模型优化的样本计算量与设计变量个数相关,当飞行器设计变量个数较多时,直接求解整个飞行器的气动优化问题难度较大,此时可以根据飞行器的布局特点将其分解为若干个分部件,分别单独对其进行优化以降低优化难度。
[0082]
基于自适应代理模型的优化迭代一定次数后,继续加点对最优值附近的代理模型精度提升有限,此时可以在第一层优化的基础上进行第二层优化。第二层优化为局部优化,梯度优化算法为最速下降法,梯度信息可通过离散伴随法获得,该方法每次迭代仅需对基准流场和伴随流场各求解一次,其梯度的计算量与设计变量个数无关,在求解设计变量较多的优化问题时有着较大优势。
[0083]
实施例
[0084]
下面结合具体案例与附图对本发明作进一步的说明。
[0085]
现有某型水平起飞的吸气式高超声速飞行器,动力系统采用rbcc组合动力发动机,主要作用为将上面级有效载荷运送至指定位置,整个任务的飞行速域范围ma0~8,空域范围0~50km。其上升段根据动力系统的模态可划分为四个飞行阶段,分别为速度范围ma0.4~2.5的引射段、速度范围ma2.5~5.5的亚燃冲压段、速度范围ma5.5~8的超燃冲压段、速度保持在ma8左右的火箭段。根据以上飞行任务,该飞行器的气动优化步骤如下:
[0086]
(1)根据任务要求确定飞行器的气动优化目标函数。由于飞行器全程加速,在整个飞行过程中对飞行性能影响最大的气动指标为阻力系数,因此将阻力系数作为优化目标。基于优化评估点的选取原则,ma2.5既是发动机模态转换点,也是进气道工作起动点,ma5.5与ma8分别是亚燃与超燃、超燃与火箭模态的分界点,故将马赫数2.5、5.5、8.0作为气动优化评估点。与此同时,由于组合动力飞行器在引射跨声速段的阻力较大,燃油消耗较多,该阶段的气动特性对整个上升段的影响较大,需重点关注,因此也将马赫数1.2作为优化评估点之一。由于上升段飞行器的速度与高度不断增加,因此每个马赫数所对应的飞行状态是确定的。四个评估点的阻力系数由于存在量级上的差异,在线性加权之前应进行归一化处理,其权重系数可通过拟合基准弹道得到。
[0087]
(2)根据实际需求确定优化问题的约束条件。考虑到本案例的实际情况,将起飞最小升力系数、静稳定度、飞行器容积率、进气道进气性能、头部前缘热流作为约束条件。
[0088]
(3)建立飞行器的cad参数化模型,其基准外形轴测图如图1所示。其中隔离段与燃烧室属于推进学科,气动优化时不予考虑,因此外形设计变量共有14个,包括7个机身设计变量(飞行器机身长度l
body
、机身宽度w
body
、前缘半径r
tip
、前缘起始扩张角θ
exp
、机身高度h
body
、尾喷管入口扩张角θ
in
、尾喷管长度l
nozzle
)以及7个机翼设计变量(机翼根部弦长l1、机翼梢部弦长l2、机翼半展长w、机翼根部最大厚度c1、机翼梢部最大厚度c2、垂尾梢部弦长c3、垂尾高度h
cw
)。机身与机翼的参数化示意图分别如图2、图3所示。
[0089]
(4)实现cfd计算网格的自动生成。在pointwise中先绘制飞行器表面网格再对空间体网格进行划分,整个过程用软件自带的脚本功能记录下所有的操作,利用软件二次开发确保设计空间内所有外形均能正确生成计算网格。
[0090]
(5)构建求解气动特性的自动化流程。本案例算力界面的划分如图4所示,其中虚线部分为推进学科,其余部分为气动学科,ab、cd为分界面,其中ab截面为进气道出口,cd截面为尾喷管入口。求解气动特性时,首先通过前体分析获取进气道出口的气流属性,并将其输入到准一维流程序中进行求解,然后将燃烧室出口处的气流属性作为边界条件进行cfd分析,得到发动机热通状态下的气动数据。从cad建模到cfd求解的气动分析流程可总结为图5。
[0091]
(6)基于分层优化理论对飞行器进行优化,其流程图如图6所示。首先开展第一层
优化,通过拉丁超立方抽样取50个初始样本点,利用之前介绍的自适应kriging方法不断加点,每次迭代新增3个样本点,优化在25步后出现收敛趋势。此时结束第一层优化,以当前优化结果为初始外形进行第二层优化,迭代15步之后优化基本收敛,至此得到最终的优化构型。基准外形与最终优化外形的三视图分别如图7、图8所示。
[0092]
优化结果如表1
[0093]
表1
[0094][0095][0096]
经计算分析,优化方案与基准方案相比在4个气动评估点的阻力系数均有明显下降,且各项约束指标也都有了显著改善,证明本发明所提出的气动优化方法是非常有效的。
[0097]
本发明的另一目的在于提出一种吸气式宽速域高超声速飞行器气动布局优化系统,包括:
[0098]
目标函数确定单元,用于根据任务要求确定飞行器的气动优化目标函数,并根据实际需求确定优化问题的约束条件;
[0099]
气动数据求解单元,用于建立飞行器的参数化模型,自动生成计算网格,构建飞行器的气动优化模型,进行气动特性求解得到发动机热通状态下的气动数据;
[0100]
优化构型确定单元,用于基于分层气动优化策略对飞行器的外形参数进行优化,在满足气动优化目标函数和约束条件的前提下,得到最终的优化构型。
[0101]
本发明第三个目的是提供一种电子设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现所述吸气式宽速域高超声速飞行器气动布局优化方法的步骤。
[0102]
本发明第四个目的是提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现所述吸气式宽速域高超声速飞行器气动布局优化方法的步骤。
[0103]
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产
品的形式。
[0104]
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0105]
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0106]
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0107]
最后应当说明的是:以上实施例仅用以说明本发明的技术方案而非对其限制,尽管参照上述实施例对本发明进行了详细的说明,所属领域的普通技术人员应当理解:依然可以对本发明的具体实施方式进行修改或者等同替换,而未脱离本发明精神和范围的任何修改或者等同替换,其均应涵盖在本发明的权利要求保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1