吾生有涯 学海无涯
析模有界 知识无界

STAR CCM+案例|NACA进气道可压缩流动

本教程演示利用STAR CCM+计算求解三维可压缩流动问题。

1 问题描述

计算模型如下图所示。

案例几何模型是在0.21马赫的自由空气流中的一个 NACA型轴对称进气道。在到达发动机表面之前,由进气口捕获的流体被迫进入S型弯管。

注意:为了减少网格数量,案例中没有生成边界层网格,因此计算结果基本上是无粘模拟得到的结果。

案例为了演示在STAR-CCM+中如何将分离的网格截面“融合”为连续网格,已事先在三个单独的非一致截面中创建网格。

尽管网格过于粗糙,但模拟结果与S型风管壁上压力的实验数据相比,仍具有良好的可比性。本进气示例使用的网格基于NASA的S型进气管路网格。

2 STAR CCM+设置

  • 启动STAR CCM+并新建Simulation

2.1 导入网格

  • 利用菜单 File > Import > Import Volume Mesh... 导入计算网格sduct-inlet.ccm, sduct-core.ccm及sduct-outlet.ccm

导入的计算网格如下图所示。

2.2 处理网格与边界

三个区域目前是不连续的,需要对计算网格进行处理,以便于数据能够在不同的区域之间传递。STAR CCM+中有两种方式对这类网格进行处理:

  • 创建Internal Interface
  • 融合区域与边界

两个方式各有其应用场合。如果后期需要对网格进行处理,则可以选择创建interface,若后期无需对网格进行操作,则可以融合区域。本案例采用融合区域的方式进行处理。

  • 同时选中节点Regions下的三个子节点,如下图所示对三个区域进行合并
  • 弹出对话框中进行下图所示设置,点击OK按钮合并区域

注意:很多时候可使用Fuse Adjacent Boundaries选项对边界进行融合。但在此例中,默认的容差不适用于所有要融合的边界,所以稍后完成边界融合操作。

  • 修改节点Fluid-1的名称为Fluid

现在计算区域已合并,还需要融合当前分隔区域的相邻边界。

  • 选中节点Free_Stream-4与Free_Stream_32,点击右键菜单Create Interface创建交界面
  • 进入节点Interfaces > Interface  > Physics Values > Intersection,设置参数Geometric Tolerance0.02
  • 点击菜单Solution → Initialize Solution进行初始化
  • 右键选择节点Interface 1,点击菜单项Delete删除交界面
  • 选中节点Free_Stream-4与Free_Stream_32,点击右键菜单Fuse… 打开边界融合对话框

注:边界选择的顺序可能影响融合操作的结果。融合边界时,STAR-CCM+ 会试图采用选择的第二个边界,并将其投影到第一个边界上。因此,在确定要选择进行融合的边界顺序时,应先选择具有精细网格的边界。此操作让 Simcenter STAR-CCM+ 将粗糙的边界投影到精细的边界,以提高网格的效果。如果要按相反的顺序(将精细的边界映射到粗糙的边界)选择边界,可能会失败,因为场景中只会显示融合的边界部分。

  • 对话框中采用默认设置,点击OK按钮融合边界
  • 相同方式融合边界Symmetry-1与Symmetry-7
  • 采用默认参数进行边界融合
  • 同时选中边界Free_Stream-6及Free_Stream-31,点击右键菜单项Combine合并边界
  • 合并Symmetry开头的边界,如下图所示
  • 右键选择节点Wall-5,点击弹出菜单项Split Non-Contiguous分割边界
  • 按下表为边界命名
Node New Name
Free_Stream-6 Free_Stream
Pressure-2 Pressure
Symmetry-3 Symmetry
Wall-1 Cowl
Wall-2 Stbd Wall
Wall-3 Port Wall
Wall-5 Extension_Outer
Wall-5 2 Spinner
Wall-6 Extension_Inner

2.3 选择物理模型

  • 右键选择模型树节点Continua > Physics 1,点击弹出菜单项Select Models…
  • 在弹出的模型选择对话框中取消选项Auto-select recommended models,并选择以下模型
    • Ggas
    • Coupled Flow
    • Ideal Gas
    • Coupled Energy
    • Steady
    • Turbulent
    • Reynolds-Averaged Navier-Stokes
    • K-Epsilon Turbulence
    • Standard K-Epsilon
    • High y+ Wall Treatment

模型选择完毕后如下图所示。

2.4 设置材料参数

  • 如下图所示修改材料参数

2.5 设置边界条件

本案例中,来流马赫数为0.21 Ma,自由流压力98258.18 Pa,温度300 K。使用默认参考压力101325 Pa,因此自由流表压为-3066.82 Pa。

  • 双击模型树节点Regions > Fluid > Boundaries > Free_Stream > Physics Value,如下图所示设置入口边界条件
  • 双击节点Boundaries > Pressure > Physics Values,如下图所示设置出口压力
  • 选中模型树节点Extension_outer >Physics Conditions > Shear Stress Specification,指定MethodSlip
  • 选中模型树节点Extension_inner >Physics Conditions > Shear Stress Specification,指定MethodSlip

2.6 设置初始条件

  • 鼠标双击模型树节点Continua > Physics 1 > Initial Conditions,如下图所示设置初始条件

2.7 定义场函数

  • 右键选择模型树节点Tools > Field Functions,点击弹出菜单项New → Scalar,新建场函数PressureRatio
  • 如下图所示定义场变量为$AbsolutePressure/101325.0

2.8 求解计算

  • 点击菜单Solution → Run进行计算

3 计算结果

  • 对称面上马赫数分布
  • 接管位置速度矢量分布
  • 新建一个Plane
  • 定义Plane参数

注:Input Parts选择Port Wall,这样得到的就是平面与Port Wall边界的交线。

  • 新建一个XY Plot
  • 设置Parts为Plane Section,指定X变量为X轴,指定Y变量为PressureRatio,与实验数据pressure-ratio-port-wall.xy进行比较

注:实验数据来自于Fluid Dynamics Panel Working Group 13. 1991. “Air Intakes for High Speed Vehicles”, Agard Advisory Report 270, pp. 139-162.10.

  • 计算值与实验值比较

计算结果与实验值吻合较好。

本篇文章来源于微信公众号: CFD之道

赞(0) 打赏
版权声明:未经允许,请勿随意用于商业用途。
文章名称:《STAR CCM+案例|NACA进气道可压缩流动》
文章链接:https://www.topcfd.cn/16405/
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
分享到

说两句 抢沙发

评论前必须登录!

 

觉得文章有用就打赏一下文章作者吧

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册