本教程演示了如何使用VOF模型和非定常离散相模型来模拟混合流体中颗粒的运动。

 1     启动Workbench并建立分析项目 

(1)在Windows系统下执行“开始”→“所有程序”→ANSYS 19.2→Workbench命令,启动Workbench 19.2,进入ANSYS Workbench 19.2界面。

(2)双击主界面Toolbox(工具箱)中的Analysis systems→Fluid Flow(Fluent)选项,即可在项目管理区创建分析项目A。

 2     导入几何体 

(1)在A2栏的Geometry上单击鼠标右键,在弹出的快捷菜单中选择Import Geometry→Browse命令,此时会弹出“打开”对话框。

(2)在弹出的“打开”对话框中选择文件路径,导入几何体文件。

 3     划分网格 

(1)双击A3栏Mesh项,进入Meshing界面,在该界面下进行模型的网格划分。

(2)依次右键选择模型三个入口边界和一个出口边界,在弹出快捷菜单中选择Create Named Selection,弹出Selection Name对话框,输入名称inlet1,inlet2,inlet3和outlet,单击OK按钮确认。

(3)右键单击模型树中Mesh选项,依次选择Mesh→Insert→Inflation。boundary选择管道壁面,在Maximum Layers中输入5。

(4)右键单击模型树中Mesh选项,依次选择Mesh→Insert→Sizing。Geometry选择整个管道体,在Element size中输入0.01。

(5)网格参数设置,在Assembly Meshing中,Method选择CutCell,在Sizing中,Max Size填入4.8E-02,Curvature Min Size填入3e-03在Quality中,Smoothing选择High。

(6)右键单击模型树中Mesh选项,选择快捷菜单中的Generate Mesh选项,开始生成网格。

(7)网格划分完成以后,单击模型树中Mesh项可以在图形窗口中查看网格。

(8)执行主菜单File→Close Meshing命令,退出网格划分界面,返回到Workbench主界面。

(9)右键单击Workbench界面中A3 Mesh项,选择快捷菜单中的Update项,完成网格数据往Fluent分析模块中的传递。

 4     设置材料 

(1)双击A4栏Setup项,打开Fluent Launcher对话框,单击OK按钮进入FLUENT界面。

(2)单击主菜单中Setting Up Physics→Materials→Create/Edit,弹出Create/Edit Materials(材料)对话框。单击Fluent Database按钮弹出Fluent Database Materials对话框,选择water liquid和gasoil liquid,单击Copy按钮确认。

 5     定义模型 

(1)单击命令结构树中General按钮,弹出General(总体模型设定)面板。在SolverTime中选择Transient。勾选Gravity,在Z中填入-9.81m/s2。

(2)在模型设定面板Models中双击Multiphase按钮,弹出Multiphase Model(多相流模型)对话框,选择VOF,勾选Implicit Body Force,单击OK按钮确认并关闭对话框。

(3)在模型设定面板Models中双击Multiphase下的Phases按钮,弹出Phase(多相流设置)对话框,在Phase-1对话框中,Phase Material选择gasoil-liquid,在Phase-2对话框中,Phase Material选择water-liquid,单击OK按钮确认并关闭对话框。

(4)在模型设定面板Models中双击Discrete Phase按钮,弹出Discrete Phase Model(离散相模型)对话框,在DPM Interation Interval处输入10,Max. Number of steps处输入2500。

(5)在Discrete Phase Model对话框中,单击Injections按钮,弹出Injections对话框,单击Create按钮弹出Set Injection Properties对话框。

Injection Type选择Surface,Release of surfaces选择inlet1和inlet2,勾选Scale Flow rate by face area和Inject using normal direction,Diameter填入0.0001,Stop Time填入1,单击OK按钮确认并关闭对话框。

(6)在模型设定面板Models中双击Viscous按钮,弹出Viscous Model(湍流模型)对话框,在Model中选择SST k-omega(2eqn),单击OK按钮确认并关闭对话框。

 6     设置边界条件 

(1)单击主菜单中Setting Up Physics→Zones→Boundaries按钮启动的边界条件面板。

(2)在边界条件面板中,双击gas_inlet弹出边界条件设置对话框。Velocity Magnitude输入2.4,单击OK按钮确认退出。

(3)在边界条件面板中,双击inlet2弹出边界条件设置对话框。Velocity Magnitude输入2.5。

Phase选择Phase-2,在Multiphase选项卡中Volume Fraction填入1,单击OK按钮确认退出。

(4)边界inlet3的设置同inlet2。

 7     初始条件 

(1)单击主菜单中Solving→Initialization按钮,弹出Solution Initialization(初始化设置)面板。

Initialization Methods中选择Hybrid Initialization,单击Initialize按钮进行初始化。

 8     计算求解 

(1)单击主菜单中Solve→Run Calculation按钮,弹出Run Calculation(运行计算)面板。

在Time Step Zize中输入0.002,Number of Iterations中输入1000,单击Calculate开始计算。

(2)计算收敛完成后,单击单击主菜单中File→Close Fluent按钮退出FLUENT界面。

 9     结果后处理 

(1)双击C4栏Results项,进入CFD-Post界面。

(2)单击任务栏中Local->Isosurface按钮,弹出等值面设定面板。Variable选择Phase 2.Volume Fraction,在Value中填入0.15,单击Apply按钮确认。

fluent 命令流_FLUENT混合流体中颗粒运动模拟相关推荐

  1. ANSYS APDL 命令流输入方法_51CAE_新浪博客

    APDL的全称是ANSYS Parametric Design Language(ANSYS参数化设计语言),是ANSYS的一种高级应用,具有很多图形界面无法实现的功能,广泛应用于优化设计.焊接模拟等 ...

  2. 应力中的APDL命令流

    当荷载作用在构件上时,荷载通过构件以内力的形式传递,为了描述内力在构件截面上的分布规律,必须引入一个内力的度量- 应力,单位为N/(m^2)或帕(Pa). 单位面积上所受的力,就叫应力.杆件受拉(受压 ...

  3. 【ANSYS Workbench仿真】命令流:压力渗透pressure penetration

    目录 压力渗透pressure penetration 渗透压力命令流 code 渗透压力tip 起始点问题 code改为 压力渗透pressure penetration 对与流体接触的part添加 ...

  4. 【Flutter】Flutter 混合开发 ( 混合开发中 Flutter 的 热重启 / 热加载 )

    文章目录 前言 一.混合开发中启用 Flutter 的 热重启 / 热加载 二.混合开发中 Flutter 的 热重启 / 热加载 命令测试 三.指定混合应用连接的设备 四.相关资源 前言 上一篇博客 ...

  5. flac3d命令流实例大全_如何在Linux上使用xargs命令

    大家好,我是良许. 在使用 Linux 时,你是否遇到过需要将一些命令串在一起,但是其中一个命令不接受管道输入的情况呢?在这种情况下,我们就可以使用 xargs 命令.xargs 可以将一个命令的输出 ...

  6. flac3d命令流实例大全_ANSYS APDL 疲劳分析实例附命令流

    图1为一个角型板,边界条件:底端固定,顶端承受0-30kpa的压力,计算指定位置的疲劳寿命,表1给出了材料的S-N数据:图1给出了疲劳分析模型的几何尺寸. 表1 材料的N-S数据 N 100 200 ...

  7. ANSYS——命令流学习(材料属性设置、建模的命令流)

    目录 ANSYS基本关键字 命令流的整体结构.每个模块的标识 !文件说明段/BATCH !进入前处理模块标识/PREP7 !进入求解模块标识/SOLU /POST1                   ...

  8. latex中算法命令_比较Java 8中的命令式和功能性算法

    latex中算法命令 Mario Fusco受欢迎的推文令人印象深刻,显示了类似算法的命令性和功能性方法之间的主要区别实际上是: 势在必行–功能分离pic.twitter.com/G2cC6iBkDJ ...

  9. fluent p1模型_FLUENT模型选择

    模型 描述 Spalart-Al lmaras 单方程模型,直接解出修正过的湍流粘性,用于有界壁 面流动的航空领域(需要较好的近壁面网格)尤其是绕流过 程:该模型也可用于粗网格. Standard k ...

最新文章

  1. 论文作者串通抱团、威胁审稿人,ACM Fellow炮轰「同行评审」作弊
  2. x264编码参数大测试:10 trellis(1000Kbps)
  3. 机房空调清理杨柳絮操作
  4. JAVA知识基础(四):深入理解static关键字
  5. 界面优美的linux,Ubuntu 11.04新版发布 诠释精美用户界面
  6. Math.round(),Math.ceil(),Math.floor()的区别
  7. java map的key和value_Java Map集合按照key和value排序之法
  8. Error running ‘x‘: Command line is too long. Shorten command line for x or also for Application
  9. HTML_BOM-01
  10. Hadoop 3.X, 纠删码
  11. c++ 栈 stack 用法
  12. c# 标准正太分布函数_Excel里面标准正态分布函数NORMSDIST()在C#里的算法以及科学计数法转换为正常数值...
  13. 图神经网络详解(四)
  14. 【开心小丫头】滚滚长江
  15. 如何从Matlab中导出清晰的结果图片
  16. Linux学习之centos 7 ping百度无法ping通
  17. 神经科学:探索脑(第四版)英文 读书笔记
  18. 论文参考文献格式(GB7714-2005)_庄启智_新浪博客
  19. pytorch.tensorboard的零基础使用
  20. Silverlight是什么

热门文章

  1. 【Flink】Flink 1.13 Flink SQL 新特性 性能优化 时区 时间 纠正
  2. Spark读取Kafka因为序列化引起的问题:org.apache.spark.sql.streaming.StreamingQueryException: null
  3. 【Spring 】启动报错 LoggerFactory is not a Logback LoggerContext but Logback...
  4. 95-290-040-源码-内存管理-MemorySegment
  5. 【Kudu-未解决】Kudu : Kudu error: Could not connect to a leader master. Client configured with 1 master
  6. Mac下IDEA使用优化
  7. 【Sentry】Sentry安装
  8. Exception in thread “main“ java.util.ConcurrentModificationException
  9. 一文彻底搞懂线程安全问题
  10. SQL自动检查神器,再也不用担心SQL出错了,自动补全、回滚等功能大全