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

Fluent案例|搅拌槽

内容纲要


本案例利用欧拉颗粒流模型模拟混合槽内的固体颗粒混合情况。

注:本案例取自早期版本的Fluent Tutorials Guide。

1 问题描述

本案例涉及桨叶驱动混合槽的瞬态启动过程模拟。主相为水,次相由粒径111微米的砂粒组成。沙子最初沉积在容器的底部。下图所示为混合槽和初始砂粒分布的示意图。案例采用二维轴对称计算模型。

▲ 计算模型

2 Fluent设置

  • 2D、Double Precision方式启动Fluent
  • 导入计算网格mixtank.msh
▲ 计算网格

计算模型中包含3个计算区域:fix-zone、fluid以及initial-sand。Fluent中要求二维对称轴必须为x轴,因此网格是水平放置的,可以通过调整试图将其旋转90°放置。如下图所示。

▲ 调整视图后的计算网格

2.1 General设置

  • 激活选项Transient、Axisymmetric采用瞬态轴对称模型进行计算
  • 激活选项Gravity,设置重力加速度为X方向-9.81 m/s2
▲ General设置

2.3 多相流模型设置

  • 选择Eulerian多相流模型,设置Number of Eulerian Phases2
▲ 指定多相流模型

2.3 湍流模型设置

  • 激活使用Realizable k-epsilon湍流模型
  • 指定Turbulence Multiphase ModelDispersed,如下图所示
▲ 指定湍流模型

2.4 Materials设置

  • 从材料库中添加介质water-liquid
▲ 添加液态水
  • 新建材料介质sand,指定其密度为2500 kg/m3
▲ 新建沙粒材料

注:在欧拉颗粒流中,固体颗粒被视作流体介质。

2.5 设置相

  • 设water-liquid为主相
▲ 指定主相
  • 设置sand为次相,并如下图所示指定次相参数
▲ 指定次相
  • 进入Phase Interaction选项卡,指定water sand的阻力系数模型为gidaspow,如下图所示
▲ 指定颗粒阻力系数

2.6 UDF

本案例利用UDF指定搅拌桨的运动。利用实验数据将桨叶的速度与湍流物理量拟合成其半径的多项式函数:

多项式参数如下表所示:

▲ 模型系数

利用解释方式加载UDF。

  • 打开UDF解释对话框
▲ 解释UDF
  • 解释UDF
▲ 解释UDF

2.7 计算区域设置

  • 右键选择fix-zone → water,点击弹出菜单项**Edit…**打开设置对话框
▲ 定义区域主相
  • 如下图所示指定该区域的速度与湍流参数
▲ 指定流动参数

注:这种做法有点类似于Fluent中的风扇模型,通过指定集总参数,可以不用建立复杂几何模型。

  • 右键选择fix-zone → sand,点击弹出菜单项**Edit…**打开设置对话框
▲ 指定区域次相参数
  • 指定次相的速度
▲ 指定次相流动参数

2.8 求解控制

  • 指定亚松弛因子
▲ 指定亚松弛因子

2.9 初始化计算

  • 采用默认参数进行全局初始化
▲ 指定初始条件
  • 指定区域initial-sand的sand相体积分数为0.56
▲ Patch次相体积分数

2.10 自动保存

  • 指定自动保存参数
▲ 指定自动保存

2.11 设置计算参数

  • 指定时间步数与时间步长,如下图所示
▲ 设置计算参数

2.11 计算结果

  • 砂粒体积分数随时间变化如下图所示
▲ 沙粒体积分数分布

手残党专区:

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

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

说两句 抢沙发

评论前必须登录!

 

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

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

支付宝扫一扫

微信扫一扫

登录

找回密码

注册