十六、DPM模型-颗粒流动

颗粒流动问题是很多同学目前正在研究的问题,这类问题一般来说都比较复杂,Fluent提供了多种模型对这类问题进行模拟,包括DPM、DDPM、DEM、PBM等,上述的每种模型都有其适用的工况,并不通用,这次我们介绍一下DPM模型。

由于DPM的复杂性,本文只对Fluent中DPM的操作进行一些简单的设置,一些设置的具体依据,我们在下一次文章中详细讲解一下。

概念介绍

首先我们介绍一下拉格朗日法和欧拉法,理解起来很简单,拉格朗日法是以某一质点的运动作为研究对象,观察这一质点在流场中由一点移动到另一点时,其运动参数的变化规律;欧拉法以某一流场区域作为研究对象,研究各时刻质点在流场中的变化规律。

显然,拉格朗日法更适用于描述颗粒运动,而欧拉法更适用于描述流体运动。DPM模型就是基于这两种方法进行流体相和颗粒相的模拟,它使用欧拉法描述流体运动,使用拉格朗日法描述颗粒运动。   

  

DPM适用条件:DPM模型只适用于颗粒相体积分数小于10%,同时不考虑颗粒体积。不考虑颗粒和颗粒之间的相互作用力,但可以考虑颗粒和流体之间的相互作用。                                  

2 模型描述

本例的模型采用三通管模型,如图所示。模型有两个入口和一个出口,分别为INLET_Y、INLET_Z和OUTLET,含颗粒物的空气从INLET_Z进口流入计算域内,最后经OUTLET流出。

3 导入网格

使用Workbench打开工程文件,文件在本文末尾链接资源内。

4 Scale网格尺寸

Scale修改网格尺寸。如图所示。

确保计算域尺寸是我们所需要的。本例中x方向尺寸-0.038~0.038m,y方

向-0.2~0.2m,z方向-0.038~0.2m

5 设置求解器

选择压力基(pressure-based)求解器,同时选择稳态模拟,不考虑考虑重力。

6 设置计算模型

多相流模型不必打开,不考虑能量方程。湍流模型为标准的k-e模型,增强的壁面函数,打开Discrete Phase模型。

不勾选Interaction with Continuous Phase,不考虑颗粒相和流体相之间的相互作用。其余选择均保持默认。单击下面的Injections,弹出下图单击Create,创建颗粒入射口。

单击Create,创建颗粒入射口。Injection Type选择surface,表示从模型面入射,Release From Surface选择inlet_z。Particle Type选择Inert(惰性颗粒) ,可考虑各类力和传热,但自身不会因为热量而参与反应

颗粒Material可由工况自行选择,此处保持默认;颗粒粒径分布选择uniform,表示颗粒直径均相同;Point Properties下Variable将颗粒入射速度调整为沿z轴负方向为1m/s,其余方向上没有速度。直径及流量分别设置为1e-4m和1kg/s;

勾选Scale Flow Rate by Face Area,表示将按照入射表面网格面积尺寸分配颗粒,不勾选则均匀分配

 

7 材料设置

对于连续相,选择空气即可,空气属性保持默认。对于颗粒材料,也可在此处进行设置,本例保持默认。

8 设置边界条件

Inlet_y:采用velocity-inlet边界,速度为0.3m/s,温度288K

Inlet_z:采用velocity-inlet边界,速度为0.1m/s,温度298K

outlet:设置为pressure-outlet,回流温度设置为300K,DPM栏离散相边界类型选择escape,表示颗粒脱离边界,离开计算域。

将其他类型整理如下:

Escape

Trap

Reflect

Wall jet

Wall film

离开计算域

被壁面捕获

被壁面反弹

类似无粘性冲击壁面

类似wall jet,但考虑液膜

wall:wall边界,恒热流,DPM栏离散相边界类型选择Reflect

9 求解方法

选择Coupled,伪瞬态求解

Solution Controls保持默认

10 初始化

选择混合初始化,单击Initialize,完成初始化

11 计算设

设置计算步长100步

12 颗粒轨迹

以上案例的cas和dat文件均可以免费获取,需要的朋友,只需要点赞关注收藏一键三连后私信我即可哦

© 版权声明
THE END
喜欢就支持一下吧
点赞269 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容