四十二、Fluent欧拉模型流化床模拟

1. 流化床概念

四十二、Fluent欧拉模型流化床模拟的图1

流态化床,简称流化床,是一种利用气体或液体通过颗粒状固体层而使固体颗粒处于悬浮运动状态,并进行气固相反应过程或液固相反应过程的反应器。

四十二、Fluent欧拉模型流化床模拟的图2

欧拉模型:

欧拉多相流模型可以模拟颗粒流动,但是与DPM离散模型不同,欧拉模型模拟颗粒物流动是将颗粒物看成流体进行模拟的,其无法追踪颗粒粒子轨迹。Chapter40 Fluent 颗粒\气泡PBM模型也是如此


2. 模型描述

四十二、Fluent欧拉模型流化床模拟的图3

气体通过流化床底部向上流动,流化床下半部有固体颗粒。空气流过固体颗粒可将颗粒吹起悬浮。同时流化床底部有一个小孔,气体可从小孔流出。

四十二、Fluent欧拉模型流化床模拟的图4


3. 基本设置

四十二、Fluent欧拉模型流化床模拟的图5

3.1 导入网格:

使用Fluent软件打开Chapter46.msh.gz网格文件,文件在本文末尾链接资源内。

四十二、Fluent欧拉模型流化床模拟的图6



3.2 修改模型尺寸

本案例模型尺寸不需要修改,打开Scale mesh查看模型尺寸是否正确


四十二、Fluent欧拉模型流化床模拟的图7


3.3 求解器设置

基于压力求解器,瞬态设置,勾选重力,设置重力加速度为Y轴-9.81


四十二、Fluent欧拉模型流化床模拟的图8

4. 设置计算模型

四十二、Fluent欧拉模型流化床模拟的图9

4.1 能量方程

打开能量方程

四十二、Fluent欧拉模型流化床模拟的图10


4.2 湍流模型设置

层流模型-Laminar

四十二、Fluent欧拉模型流化床模拟的图11

4.3 多相流模型

多相流模型选择Eulerian模型,其他设置保持默认。Phases设置在材料设置后会再进行设置。

四十二、Fluent欧拉模型流化床模拟的图12



5. 材料设置

四十二、Fluent欧拉模型流化床模拟的图13

 5.1 添加water-l材料

双击air,打开材料设置界面

四十二、Fluent欧拉模型流化床模拟的图14

密度 Density:1.2kg/m3

比热容Cp:994 J/kg-K

其他保持默认设置,单击Change/Create即可


再次双击air材料,弹出如下界面。在air材料的基础上设置颗粒相材料

四十二、Fluent欧拉模型流化床模拟的图15

Name:输入solids

Density.:2660 kg/m3

Cp:737J/kg-K

导热系数Thermal Conductivity:0.27W/(mK)



5.2 设置相

返回欧拉多相流界面,设置主相和次相

Setup → Models → Multiphase → Phases


主相:设置air为主相,Phase material选择air,Name处改名为air,单击apply。

每设置好一相就必须单击apply,否则操作不会被应用。

四十二、Fluent欧拉模型流化床模拟的图16


次相:相材料选择为solids,Name处改名为solids。

四十二、Fluent欧拉模型流化床模拟的图17

勾选Granular,当次相为固体颗粒时勾选,若次相为液滴或气泡则不勾选。

颗粒直径Diameter:0.0005 m


Granular Viscosity:选择syamlal-obrien模型,Granular Viscosity为颗粒粘度,包含碰撞粘度、动力粘度和摩擦粘度


Granular Bulk Viscosity:选择lun-et-al模型。Granular Bulk Viscosity为颗粒体积粘度λq。考虑了颗粒群压缩和膨胀时的阻力,默认值是0,也可以设置为Lun et al方程


Granular Temperature:设置为1e-05。Granular Temperature为固体颗粒温度,与粒子的随机运动的动能成正比。单位m2/s2。表示的是颗粒湍动的动能,和实际的温度没有关系


Packing Limit:0.6。Packing Limit颗粒相的最大体积分数。对于单分散颗粒为0.63。对于多分散颗粒,需要增加此值


设置好后,单击Apply


5.3 设置相间作用Phase Interaction

相间相互作用力Forces

Drag Coefficient:曳力系数选择syamlal-obrien

单击Apply

四十二、Fluent欧拉模型流化床模拟的图18

相间质量热量传递Heat, Mass, Reactions

Heat界面下Heat Transfer Coefficient:选择gunn,gunn模型主要用于模拟颗粒相热传递


前面设置的曳力系数、颗粒碰撞恢复系数为0.9(默认值,前面没有设置)和传热系数(此处设置的gunn模型),模拟了相间热交换。

四十二、Fluent欧拉模型流化床模拟的图19


交界面设置Interfacial Area 

Interfacial Area界面下 Interfacial Area 选择ia-symmetric 


默认的ia-particle模型适合于体积分数低于30%的典型分散流动应用。

本问题,次相的体积分数相对较高(接近60%),ia-symmetric模型在界面面积计算中同时考虑了主相和次相的体积分数,更加准确。



6. 边界条件设置

四十二、Fluent欧拉模型流化床模拟的图20
四十二、Fluent欧拉模型流化床模拟的图21

6.1 v_uniform边界设置

将v_uniform边界类型选择为速度入口,设置为速度入口边界条件

四十二、Fluent欧拉模型流化床模拟的图22


Phase选择主相air

Velocity Magnitude:0.25 m/s

Temperature:293 K

单击Apply


四十二、Fluent欧拉模型流化床模拟的图23

Phase选择次相solid

Velocity Magnitude:0 m/s

Tmeral界面Temperature:293 K

Multiphase界面Volume Fraction:0 

单击Apply




6.2 v_jet边界设置

将v_jet边界类型选择为速度入口,设置为速度入口边界条件

四十二、Fluent欧拉模型流化床模拟的图24

Phase选择为主相air

Velocity Magnitude:0.25 m/s

Tmeral界面Temperature:293 K


四十二、Fluent欧拉模型流化床模拟的图25


Phase选择次相solid

Velocity Magnitude:0 m/s

Tmeral界面Temperature:293 K

Multiphase界面Volume Fraction:0 

单击Apply


6.3 poutlet边界设置

将poutlet边界类型选择为压力出口

四十二、Fluent欧拉模型流化床模拟的图26

Phase选择混合相mixture

Gauge Pressure:0 Pa

单击Apply


四十二、Fluent欧拉模型流化床模拟的图27

Phase选择主相air

回流温度Backflow Total Temperature:293K

单击Apply


四十二、Fluent欧拉模型流化床模拟的图28

Phase选择次相solids

回流温度Backflow Total Temperature:293K

mulitphase界面保持默认设置

单击Apply


6.4 wall_hot边界设置

将wall_hot边界类型选择为wall边界

四十二、Fluent欧拉模型流化床模拟的图29

Phase选择混合相mixture

Thermal界面Temperature:373 K


Phase选择主相air和次相solids保持默认设置

单击Apply


6.5 wall_ins边界设置

将wall_ins边界类型选择为wall边界

四十二、Fluent欧拉模型流化床模拟的图30


Phase选择混合相mixture

Thermal界面Heat Flux:0 W/m2

Phase选择主相air和次相solids保持默认设置

单击Apply


7. 求解方法

四十二、Fluent欧拉模型流化床模拟的图31

7.1 求解方法

Solution-Solution Methods

Transient Formulation:选择二阶隐式Second Order Implicit

Pressure and Momentum:选择二阶迎风格式Second Order Upwind.

Volume Fraction and Energy:选择QUICK

四十二、Fluent欧拉模型流化床模拟的图32


7.2 求解控制

Solution-Solution Controls

Pressure:0.5

Momentum:0.2

调小亚松弛因子有助于提高收敛性,但收敛速度会变慢。参考三十二、Fluent收敛判断标准及方法


四十二、Fluent欧拉模型流化床模拟的图33

8. 初始化

四十二、Fluent欧拉模型流化床模拟的图34

标准初始化,Compute from选择all-zones

四十二、Fluent欧拉模型流化床模拟的图35

单击Initialize后,进行patch操作


下面需要进行patch操作,在patch之前需要标记要patch的区域


标记区域

Domain-Adapt-Refine/coarsen-cell registers-New-Region


四十二、Fluent欧拉模型流化床模拟的图36
四十二、Fluent欧拉模型流化床模拟的图37
四十二、Fluent欧拉模型流化床模拟的图38


四十二、Fluent欧拉模型流化床模拟的图39


Xmax:输入0.3m

Ymax:输入0.5m


单击save/Display可显示标记的计算域下半部分区域。

四十二、Fluent欧拉模型流化床模拟的图40


Patch air区域

在初始化界面下单击patch,只有初始化之后,patch按钮才可用

四十二、Fluent欧拉模型流化床模拟的图41

Phase:选择solids

Variable:选择Volume Fraction

Value:0.598

Registers:选择region_0

单击patch,这步操作就是将刚才标记区域的次相solids体积分数初始化为0.598



通过Results-Graphics-Contour可查看patch之后的相分布,若patch操作正确,则相分布应如下图。

四十二、Fluent欧拉模型流化床模拟的图42

9. 计算设置

四十二、Fluent欧拉模型流化床模拟的图43

Time Step Size设置为0.00015,时间步设置为12000步,每时间步最大迭代次数设置为50.

四十二、Fluent欧拉模型流化床模拟的图44

10. 后处理

四十二、Fluent欧拉模型流化床模拟的图45

10.1 静压云图

四十二、Fluent欧拉模型流化床模拟的图46

10.2 次相速度云图

四十二、Fluent欧拉模型流化床模拟的图47





源文件链接:

链接:https://pan.baidu.com/s/1KXuFLUB4oZGzW5kJvNcgBA

提取码:fuvp


微信公众号:Fluent学习笔记,欢迎大家关注,可免费获取文章的cas及dat文件和更多帮助文件


登录后免费查看全文
立即登录
(4条)
默认 最新
感谢分享
评论 点赞
感谢分享
评论 点赞

查看更多评论 >

点赞 13 评论 4 收藏 8
关注