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

Rocky DEM+Fluent单向耦合计算

Rocky DEM是一款离散元计算软件,用于颗粒流计算。该软件与ANSYS关系亲密,可以很方便地实现与Fluent耦合计算 。本文以简单的案例描述利用Rocky DEM与Fluent耦合计算过程。

1 案例描述

耦合计算结果如下图所示。

颗粒初始速度1 m/s注入计算区域,流体入口速度5 m/s,重力加速度方向竖直向下。当不通入流体时,颗粒在初始速度作用下会上升一段距离,之后在重力加速度的作用下掉下来。上图所示为流体驱动下固体颗粒的运动,可以看出大部分的固体颗粒可以被流体带至出口。

2 非耦合计算

  • 启动Rocky DEM

保存工程文件为pipe。

  • 点击节点Physics,如下图所示设置重力加速度Z方向-9.81 m/s2

2.1 导入几何模型

  • 右键选择节点Geometries,点击弹出菜单项Import → Custom Geometry打开文件选择对话框

  • 如下图所示选择打开文件intersection_vertical.cas

注:Rocky DEM可以导入多种格式文件,如stl几何文件以及Fluent类型的cas与msh文件。

  • 如下图所示选择几何尺寸单位,点击OK按钮导入模型

  • 如下图所示,删除多余的几何面inlet<01>及outlet<01>

  • 如下图所示,在图形窗口中显示几何模型

几何模型如下图所示。

  • 如下图所示创建inlet,该inlet用于颗粒注入

  • 选择节点inlet<01>,下方属性窗口如下图所示设置

  • 如下图所示设置颗粒入射速度为1 m/s

2.2 创建材料

  • 如下图所示操作创建新材料

  • 如下图所示,修改材料名称为particle,并设置其密度为1200 kg/m3

2.3 创建颗粒

  • 如下图所示,新建颗粒

  • 如下图所示,设置颗粒材料为partilce,并设置颗粒粒径为4 mm

2.4 创建粒子注入

  • 如下图所示,创建颗粒入射

  • 如图所示,设置颗粒入射位置为Inlet<01>,并设置颗粒为Particle<1>,设置其质量流量为50 g/s

2.5 开始计算

  • 如下图所示,设置计算时间为5 s,输出频率为0.005 s

  • 切换至标签页General Settings,设置并行CPU数量,点击按钮Start Simulation

注:官方宣传使用GPU效率更高,然而本机上只有一台破卡卓K4200,计算起来完全不给力。

颗粒运动轨迹如下图所示(截取一段时间)。

3 单向耦合计算

单向耦合计算意味着颗粒在流体作用下运动,而颗粒并不对流体流场产生影响。单向耦合需要先在Fluent中计算流程。

Fluent中设置的计算条件包括:

  • 读取网格文件intersection_vertical.msh

  • 采用Realizable k-epsilon湍流模型

  • 重力加速度:[0 0 -9.81]

  • 流体密度:1000 kg/m3

  • 流体粘度:0.001 kg/m-s

  • 入口速度:5 m/s

具体设置过程这里就不详细描述了。

Fluent计算完毕后,计算完毕后保存cas及dat文件,并如下图所示输出rocky文件。

输出完毕后在当前路径下生成了一大堆文件,如下图所示。

  • 打开Rocky DEM,读取PIPE.rocky30,选择菜单File → Save project as…另存为工程pipe_couple.rocky30

  • 选择节点CFD Coupling,下方属性窗口中设置Coupling ModeFluent One Way Steady State,在自动打开的文件选择对话框中选择文件fluent_for_rocky.f2r

  • 选择Solver节点,点击按钮Start Simulation开始计算

颗粒轨迹如下图所示。

本案例仅为尝试,软件可以在网上自行搜索。目前Rocky DEM只找到了3.11版本,只能与Fluent 17.2以下版本耦合。本案例仅为单向耦合,利用Rocky DEM也能够很方便地与Fluent实现双向耦合,以后有时间再更新。话说这软件资料可真少。

相关文件:

https://pan.baidu.com/s/1qodHW5b9lVucp7BJ2dLUXg

提取码: medm

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

赞(3) 打赏
版权声明:未经允许,请勿随意用于商业用途。
文章名称:《Rocky DEM+Fluent单向耦合计算》
文章链接:https://www.topcfd.cn/10716/
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
分享到

说两句 1

评论前必须登录!

 

  1. #-49

    前辈你好,之前在其他地方看了您不少文章。这篇单向耦合对我帮助很大。现在遇到一个问题,我通过fluent滑移网格计算出来的流场,也导出f2r文件,但是似乎没有在rocky中起作用。不知道前辈后来有没有兴趣研究过,调试计算了很多遍,流场有流速,但是没有偶合的迹象,颗粒已经调的很轻了。

    Wonder_1232年前 (2022-12-16)

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

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

支付宝扫一扫

微信扫一扫

登录

找回密码

注册