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

Fluent案例|Berger子弹外流场

本案例利用Fluent模拟Berger 7毫米 180 grain VLD子弹外流场。为方便模拟不同马赫数下通过子弹的可压缩流动,案例中采用抛物线型计算区域。

1 读取网格

  • 2D、Double Precision 方式启动Fluent
  • 利用菜单 File → Read → Mesh… 读取计算网格文件 BergerBullet7mm180grainVLD

计算模型如下图所示。

2 General设置

  • 进入General任务页,设置2D SpaceAxisymmetric

3 Models设置

  • 双击模型树节点 Models → Viscous 打开设置对话框,如下图所示设置参数
    • 选择使用 Spalart-Allmaras 湍流模型
    • 选择选项 Strain/Vorticity-Based

4 Materials设置

  • 双击模型树节点 Materials → Fluid → air 打开材料属性设置对话框,如下图所示指定材料介质残杀
    • 设置Densityideal-gas
    • 设置Viscositysutherland

5 边界条件设置

  • 设置边界farfield,如下图所示
    • 指定Mach Number2.68
    • 其他参数保持默认设置

7 参考值设置

  • 双击模型树节点 Reference Values 打开参考值设置任务页,如下图所示设置
    • 选择Compute fromfarfield
    • 指定Area0.0000408894
    • 指定Length0.038735

6 Methods设置

  • 进入Methods任务页
    • 取消选择Auto Select
    • 设置Flux TypeRhie-Chow:distance based

7 Controls设置

  • 进入Controls任务页,如下图所示设置松弛因子

8 Monitors设置

  • 双击模型树节点 Monitors → Residual 打开残差监测设置对话框,如下图所示设置残差标准
  • 双击模型树节点 Report Definitions 打开报告定义对话框,选择 New → Force Report → Drag… 打开设置对话框
  • 如下图所示设置定义阻力系数报告

9 初始化

  • 进行Hybrid初始化
  • 在TUI窗口输入下面的命令进行FMG初始化
/solve/initialize/fmg-initialization yes

如图所示。

10 进行计算

  • 设置迭代计算400步进行计算
  • 监测的阻力系数随迭代变化情况如下图所示

11 计算结果

  • 马赫数
  • 头部马赫数局部放大
  • 压力分布
  • 计算得到的阻力系数为0.2130

(完)


文中案例文件下载链接:

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

赞(1) 打赏
版权声明:未经允许,请勿随意用于商业用途。
文章名称:《Fluent案例|Berger子弹外流场》
文章链接:https://www.topcfd.cn/39820/
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
分享到

说两句 抢沙发

评论前必须登录!

 

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

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

支付宝扫一扫

微信扫一扫

登录

找回密码

注册