【FLUENT案例】05:DDPM模型
本例利用FLUENT的DDPM模型对提升管进行模拟。
1 介绍
本案例演示在FLUENT中利用稠密离散相模型(Dense discrete phase model,DDPM)模拟2D提升管。DDPM模型用于第二相,考虑颗粒的粒径分布。
本案例演示的内容包括:
- 使用Eulerian多相流模型
- 设置DDPM模型
- 使用合适的求解器求解案例
- 后处理
2 问题描述
如下图所示,一个竖直的提升管,底部有空气入口,颗粒从接近空气入口的底部进入。

3 FLUENT前处理
3.1 Preparation
- 准备网格文件riser.msh
- 以2DDP形式启动ANSYS FLUENT(2D,双精度模式)

3.2 Mesh
- 利用菜单【File]>【Read】>【mesh…】读入网格文件riser.msh
3.3 General设置
- 激活Transient选项进行瞬态计算
- 激活Gravity选项,设置Y方向重力加速度为-9.81
- 点击按钮Check,检查网格是否存在问题

3.4 Multiphase设置
- 如下图所示进行设置。

3.5 DPM设置
- 按如下图所示进行设置,其他参数为默认

3.6 Injections设置
- 点击DPM对话框下方的Injections…按钮,在弹出的Incections对话框中点击Create按钮,如下图所示。

- 在弹出的对话框中进行如下图所示设置。

3.7 Phase
- 设置主相为air。如下图所示进行设置。

- 设置第二相。如下图所示进行设置。

3.8 Materials设置
- 修改anthracite材料的密度为2400,如下图所示进行设置。

3.9 Boundary Conditions
inlet边界
- 选择inlet边界,phase下拉框中选择air,点击edit…按钮,设置速度为1.1m/s

- 切换phase下拉框选项为solids,点击edit…按钮,如下图所示,设置Granular Temperature为0.0001

outlet边界
- 设置Mixture相,如下图所示进行设置

- 设置Solids相,如下图所示进行设置。

3.10 Solution Controls

- 利用菜单【File]>【Read】>【mesh…】读入网格文件riser.msh
3.3 General设置
- 激活Transient选项进行瞬态计算
- 激活Gravity选项,设置Y方向重力加速度为-9.81
- 点击按钮Check,检查网格是否存在问题

3.4 Multiphase设置
- 如下图所示进行设置。

3.5 DPM设置
- 按如下图所示进行设置,其他参数为默认

3.6 Injections设置
- 点击DPM对话框下方的Injections…按钮,在弹出的Incections对话框中点击Create按钮,如下图所示。

- 在弹出的对话框中进行如下图所示设置。

3.7 Phase
- 设置主相为air。如下图所示进行设置。

- 设置第二相。如下图所示进行设置。

3.8 Materials设置
- 修改anthracite材料的密度为2400,如下图所示进行设置。

3.9 Boundary Conditions
inlet边界
- 选择inlet边界,phase下拉框中选择air,点击edit…按钮,设置速度为1.1m/s

- 切换phase下拉框选项为solids,点击edit…按钮,如下图所示,设置Granular Temperature为0.0001

- 选择inlet边界,phase下拉框中选择air,点击edit…按钮,设置速度为1.1m/s
outlet边界
- 设置Mixture相,如下图所示进行设置

- 设置Solids相,如下图所示进行设置。

- 设置Mixture相,如下图所示进行设置
3.10 Solution Controls

3.11 initialization
直接初始化。
3.12 Calculation Activities
- 设置autosave Every 6000
3.13 Run Calculation
- 进行计算

【FLUENT案例】05:DDPM模型的更多相关文章
- 【FLUENT案例】04:利用DDPM+DEM模拟鼓泡流化床
1 引言2 问题描述3 准备4 FLUENT前处理 1 引言 DEM碰撞模型扩展了DPM模型的功能,能够用于稠密颗粒流动的模拟.该模型可以与DDPM(Dense DPM)模型何用以模拟颗粒对主相的阻碍 ...
- 【FLUENT案例】02:DPM模型
1 引子1.1 案例描述1.2 学习目标1.3 模拟内容2 启动FLUENT并导入网格3 材料设置4 Cell Zones Conditions5 Calculate6 定义Injecions7 定义 ...
- 【FLUENT案例】06:与EDEM耦合计算
折腾了很久才把耦合模块搞定,用的还是网上别人编译好的UDF,不完美.自己编译的时候,老是提示无法找到fluent中的一些头文件,个人怀疑是操作系统和visual studio的问题,有时间换个系统和V ...
- 【FLUENT案例】03:冲蚀
1 引子2 问题描述3 模型准备4网格5模型设置6 材料设置7 设定注入器8 修改材料9 Cell zone Conditions设置10 边界条件设置10.1 inlet入口设置10.2 出口设置1 ...
- 【FLUENT案例】01:T型管混合器中的流动与传热
案例目录 1 引子1.1 案例描述1.2 案例学习目标2 计算仿真目标3 启动FLUENT并读入网格4 FLUENT工作界面5 网格缩放及检查6 修改单位7 设置模型8 定义新材料9 计算域设置10 ...
- RNN与应用案例:注意力模型与机器翻译
1. 注意力模型 1.2 注意力模型概述 注意力模型(attention model)是一种用于做图像描述的模型.在笔记6中讲过RNN去做图像描述,但是精准度可能差强人意.所以在工业界,人们更喜欢用a ...
- 数据挖掘应用案例:RFM模型分析与客户细分(转)
正好刚帮某电信行业完成一个数据挖掘工作,其中的RFM模型还是有一定代表性,就再把数据挖掘RFM模型的建模思路细节与大家分享一下吧!手机充值业务是一项主要电信业务形式,客户的充值行为记录正好满足RFM模 ...
- Mego(05) - 创建模型
Mego框架使用一组约定来基于CLR类来构建模型.您可以指定其他配置来补充和/或覆盖通过约定发现的内容. 这里需要强调的我们EF不同的是框架只支持数据注释的语法来构建模型,后期只有通过其他接口才能更改 ...
- 微服务架构案例(05):SpringCloud 基础组件应用设计
本文源码:GitHub·点这里 || GitEE·点这里 更新进度(共6节): 01:项目技术选型简介,架构图解说明 02:业务架构设计,系统分层管理 03:数据库选型,业务数据设计规划 04:中间件 ...
随机推荐
- python的print函数的格式化输出
使用print函数的时候,可以像C一样格式化输出,同时还支持参数化输出 print('%s' % ("CooMark")) print('整数|%d|' % (123)) prin ...
- ASP.NET Core管道深度剖析(2):创建一个“迷你版”的管道来模拟真实管道请求处理流程
从<ASP.NET Core管道深度剖析(1):采用管道处理HTTP请求>我们知道ASP.NET Core请求处理管道由一个服务器和一组有序的中间件组成,所以从总体设计来讲是非常简单的,但 ...
- 理清JavaScript正则表达式--下篇
紧接:"理清JavaScript正则表达式--上篇". 正则在String类中的应用 类String支持四种利用正则表达式的方法.分别是search.replace.match和s ...
- CSS3伸缩盒Flexible Box
这是一种全新的布局,在移动端非常实用,IE对此布局的相关的兼容不是很好,Firefox.Chrome.Safrai等需要加浏览器前缀. 先说说这种布局的特点: 1)移动端由于屏幕宽度都不一样,在布局的 ...
- 千回百折:百度Java研发offer斩获记和经验分享
起因 面试过程 等待offer的过程中悟道 Java面试常考知识点个人总结 过程 百度——作为国内互联网的巨头之一,最近的一些风波对其褒贬不一,但是类似事件不是第一次发生,也绝对不是最后一次,对于真的 ...
- 学习Spring——依赖注入
前言: 又开始动笔开了“学习Spring”系列的头…… 其实一开始写“学习SpringMVC”的几篇文章是出于想系统的了解下Spring以及SpringMVC,因为平时在公司中虽然每天都在使用Spri ...
- ASP.NET Core 中文文档 第四章 MVC(3.6.1 )Tag Helpers 介绍
原文:Introduction to Tag Helpers 作者:Rick Anderson 翻译:刘浩杨 校对:高嵩(Jack) 什么是 Tag Helpers? Tag Helpers 提供了什 ...
- 【转】SQL Server -- 已成功与服务器建立连接,但是在登录过程中发生错误
SQL Server -- 已成功与服务器建立连接,但是在登录过程中发生错误 最近在VS2013上连接远程数据库时,突然连接不上,在跑MSTest下跑的时候,QTAgent32 crash.换成IIS ...
- Xcode7.1环境下上架iOS App到AppStore 流程① (Part 一)
前言部分 之前App要上架遇到些问题到网上搜上架教程发现都是一些老的版本的教程 ,目前iTunesConnect 都已经迭代好几个版本了和之前的 界面风格还是有很大的差别的,后面自己折腾了好久才终于把 ...
- C#开发微信门户及应用(4)--关注用户列表及详细信息管理
在上个月的对C#开发微信门户及应用做了介绍,写过了几篇的随笔进行分享,由于时间关系,间隔了一段时间没有继续写这个系列的博客了,并不是对这个方面停止了研究,而是继续深入探索这方面的技术,为了更好的应用起 ...