本文摘要(由AI生成):
本文介绍了在仿真软件中进行高超声速流动模拟的步骤。首先,在TUI窗口中激活高速数值格式,并设置Methods面板中的相关参数。接着,设置Controls面板中的最大静态温度,并定义升力和阻力监测。然后,调整残差控制标准,并采用Standard Initialization和fmg初始化进行初始化。最后,进行计算,并展示对称面上的马赫数分布、再入舱表面上热流密度分布以及对称面上平移旋转温度与振动电子温度比值的物理量分布。这些步骤和结果有助于分析和理解高超声速流动的特性。
本教程演示利用Fluent计算再入舱返回时其外部的高超声速流动。
本案例中模拟的再入舱速度及环境条件为其在大约50 km高度地球大气层的条件。
本文演示以下操作:
two-temperature
模型模拟能量,用appropriate
模型模拟空气特性该问题考虑攻角α=-25°及自由流马赫数17.0时再入舱周围的流动。再入舱的几何形状如图所示,图中还表示了给定情况下的升力和阻力方向。在本教程中,假设再入舱周围的流动是对称的。
在Fluent Meshing中生成计算网格。
Import Geometry
节点Units
为m注意:再入舱的几何被包围在一个合适的流体域内,该流体域为一系列攻角提供不同的流入和流出区域,并避免在这种流中形成的弓形激波与流入面接触..
”
Local Sizing
指定局部网格尺寸Add Local Sizing
Name
为capsuleTarget Mesh Size
为0.1Name
为boi_1Size Control Type
为Body Of InfluenceTarget Mesh Size
为0.2Name
为boi_2Size Control Type
为Body Of InfluenceTarget Mesh Size
为0.05Minimum Size
为0.1Maximum Size
为1Growth Rate
为1.1 The geometry consists of only fluid regions with no voids
Update Boundaries
,如下图所示Update Regions
,如下图所示设置Offset Method Type
为last-ratioNumber of Layers
为30Transition Ratio
为1First Height
为0.001Fill With
为 polyhedraMax Cell Length
为1生成计算网格如下图所示。
注:高超声速模拟通常选用密度基求解器。
”
注:当使用基于密度的求解器时,双温度模型可用于模拟高超音速流动中的非平衡热现象。其模拟了流动中的能量弛豫过程,并提供了比单温度模型更好的流场预测。
”
Density
为ideal-gas,其他参数保持默认设置Operating Pressure
为0 Pa注:在流体介质选用理想气体模型时,常将操作压力指定为零,这样计算域中的压力为绝对压力。
”
Gauge Pressure
为25 PaMach Number
为17X-Component of Flow Direction
为0.90630778Y-Component of Flow Direction
为-0.42261826注:x方向分量为cos(-25°),y方向分量为sin(-25°)
”
inflow
边界的温度为250 Koutflow
的边界条件Gauge Pressure
为25 PaAverage Pressure Specification
,选择Averageing Method
为Weakcapsule
的温度为1500 K/solve/set/high-speed-numerics/ enable? y
如下图所示。
Methods
设置面板,如下图所示进行设置Formulation
为ImplicitFlux Type
为AUSMGradient
为Green-Gauss Node BasedConvergence Acceleration For Stretched Meshes
Controls
面板,点击Limits...
按钮打开对话框Maximum Static Temperature
为20000 KReport Definitions
,点击弹出菜单项New → Force Report → Drag…打开定义对话框img
Standard Initialization
进行初始化inflow
进行初始化fmg
初始化设置及初始化,如下所示solve/initialize/set-fmg-initialization
Customize your FMG initialization:
set the number of multigrid levels [5] 3
set FMG parameters on levels ..
residual reduction on level 1 is: [0.001]
number of cycles on level 1 is: [10] 200
residual reduction on level 2 is: [0.001]
number of cycles on level 2 is: [50] 400
residual reduction on level 3 [coarsest grid] is: [0.001]
number of cycles on level 3 is: [100] 1000
Number of FMG (and FAS geometric multigrid) levels: 3
* FMG customization summary:
* residual reduction on level 0 [finest grid] is: 0.001
* number of cycles on level 0 is: 1
* residual reduction on level 1 is: 0.001
* number of cycles on level 1 is: 200
* residual reduction on level 2 is: 0.001
* number of cycles on level 2 is: 400
* residual reduction on level 3 [coarsest grid] is: 0.001
* number of cycles on level 3 is: 1000
* FMG customization complete
set FMG courant-number [0.75] 0.25
enable FMG verbose? [no] yes
solve/initialize/fmg-initialization
Enable FMG initialization? [no] yes
注:对于高超声速流动,采用FMG初始化有利于提高收敛性。
”
150
次在对称平面上绘制平移旋转温度与振动电子温度的比值。这给出了流动中热不平衡区域的指示,这可以用双温度模型来考虑。
ttr-over-tve
,定义为平移旋转温度除以振动电子温度,如下图所示