【转】Fluent学习笔记(10)-----多相流模型

http://blog.sina.com.cn/s/blog_c041a1eb01018gbf.html

多相流是指有两种或者两种以上不同相的物质同时存在的一种流体运动。如气井中喷出的流体以天然气为主,但也包含一定数量的液体和泥,这是比两相更复杂的一种流动。工程中多相流系统中的相具有更为广泛的意义。例如具有相同类别的物质,该类物质在所处流动中具有特定的惯性响应并与流场相互作用。例如:形同材料的固体物质颗粒如果具有不同搞得尺寸,就可以把他妈看成不同的相,因为相同尺寸粒子的集合对流场有相似的动力学响应。

多相流研究方法

目前有欧拉-拉格朗日方法和欧拉-欧拉方法

1.       欧拉-拉格朗日方法

流体视为连续相,并且求解N—S方程,而离散相是通过计算流场中大量粒子的运动得到的。离散相和连续相之间存在动量、质量和能量的传递。方法适用的前提:作为离散相的第二相的体积分数应很低。即便当mspecies>=mfluid,,粒子运动轨迹的计算也是独立的,他们被安排在流体相计算的特定间隙内完成。

2.       欧拉-欧拉方法

在欧拉-欧拉方法中,不同的相被处理成相互贯穿的连续介质。由于一种相所占的体积无法再被其他相占有,故此引入相体积率(phase volume fraction)的概念。体积率是时间和空间的连续函数,各相的体积率之和为1.从各相的守恒方程可以推导出一组方程,其对于所有的相都具有类似的形式。从实验得到的数据可以建立一些特定的关系,从而能使上述方程封闭。另外,对于小颗粒流(granular flows),则可以通过应用分子运动论的理论使得方程封闭。

3.Fluent中的多相流模型

三种欧拉-欧拉多相流模型,即是VOF(volume of fluid)、混合物(mixture)模型、欧拉(Eulerian)模型

3.1.vof 模型

vof模型是一种在固定的欧拉网格下的表面跟踪方法。当需要得到一种或多种相互不相容流体间的交界面时,可以采用这个模型。在vof模型中,不同的流体组分共用着一套动量方程,计算时在整个流场的每个计算单元内,都记录下个流体组分所占有的体积率。vof 模型的应用的例子包括分层流、自由面流动、灌注、晃动、液体中大气泡的流动、水坝决堤时的水流以及求得任意液-气分界面的稳态或者瞬态分界面。

3.2.混合物模型

混合物模型可用于两相流或者多相流(流体或颗粒)。因为在欧拉模型中,各相被处理为相互贯通的连续体,混合物模型的求解的是混合物的动量方程,并通过相对速度来描述离散相。混合物模型的应用包括低负载的粒子负载流、气泡流、沉降和旋风分离器。混合物模型也可用于没有离散相相对速度的均匀多相流。

3.3 Eulerian 模型

欧拉模型是fluent中最为复杂的多相流模型。它建立了一套包含有n个动量方程和连续方程来求解每一相。压力项和各界面交换系数是耦合在一起的。耦合的方式则依赖于所含有的情况,颗粒流(流-固)的处理与非颗粒流(流-流)是不同的。欧拉模型的应用包括气泡柱、上浮、颗粒悬浮和流化床。

4.fluent 中的多相流模型的选择

VOF模型适应于分层的或者自由表面流动,而mixture 模型和Eulerian模型适应于流动中有相混合或者分离,或者分散相的体积分数超过10%的情形。

为了更好地区分mixture模型和Eulerian模型,给出以下建议:
1. 如果分散相有着宽广的分布,mixture模型是最可取的。如果分散相只集中在区域中的一部分,应当使用Eulerian模型。

2.  如果相间曳力规律是可利用的,Eulerian模型通常比mixture模型能给出更精确的结果。如果相间的曳力规律不明了,mixture模型是最好的选择。

3.  mixture模型比Eulerian模型要少求解一部分方程,所以mixture模型计算量较小,如果精度要求很高,Eulerian 模型是更好的选择。但是,复杂的Eulerian 模型比mixture 模型的计算稳定性要差。

摘抄《Fluent 技术基础与应用实例》

【转】Fluent学习笔记(10)-----多相流模型相关推荐

  1. Li‘s 影像组学视频学习笔记(10)-T检验+lasso+随机森林、Li‘s have a solution and plan.

    本笔记来源于B站Up主: 有Li 的影像组学系列教学视频 本节(10)主要介绍: T检验+lasso+随机森林 李博士借用和女朋友一起吃饭这个实例来说明:爱情和机器学习一样,复杂深奥.难以揣测. im ...

  2. HALCON 20.11:深度学习笔记(10)---分类

    HALCON 20.11:深度学习笔记(10)---分类 HALCON 20.11.0.0中,实现了深度学习方法. 本章解释了如何在训练和推理阶段使用基于深度学习的分类. 基于深度学习的分类是一种对一 ...

  3. 台大李宏毅Machine Learning 2017Fall学习笔记 (10)Tips for Deep Learning

    台大李宏毅Machine Learning 2017Fall学习笔记 (10)Tips for Deep Learning 注:本博客主要参照 http://blog.csdn.net/xzy_thu ...

  4. 【相机标定与三维重建原理及实现】学习笔记1——相机模型数学推导详解

    目录 前言 一.小孔成像模型 二.坐标系的变换 1.世界坐标系到相机坐标系的变换(刚体变换)[xw^→xc^\boldsymbol {\hat{x_{w}}}\rightarrow \boldsymb ...

  5. Fluent学习笔记

    Content 多相流动的模式 多相流模型的分类 欧拉方法(两相流模型) 拉格朗日方法(离散相模型,即DPM模型) 如何选择合适的多相流模型? 选择基本原则 Mixture模型和Eulerian模型的 ...

  6. Machine Learning A-Z学习笔记12-分类模型性能评级及选择

    Machine Learning A-Z学习笔记12-分类模型性能评级及选择 1.简单原理 一般认为假阴性比假阳性更严重,如核酸检测 用混淆矩阵表示如下图 准确率驳论(Accuracy Paradox ...

  7. 【brainpy学习笔记】突触模型2——化学突触的生理学模型、电突触模型

    参考书目:<神经计算建模实战--基于brainpy> 吴思 书接上文: [brainpy学习笔记]突触模型1--化学突触的现象学模型https://blog.csdn.net/Fellyh ...

  8. thinkphp学习笔记10—看不懂的路由规则

    原文:thinkphp学习笔记10-看不懂的路由规则 路由这部分貌似在实际工作中没有怎么设计过,只是在用默认的设置,在手册里面看到部分,艰涩难懂. 1.路由定义 要使用路由功能需要支持PATH_INF ...

  9. V-rep学习笔记:机器人模型创建2—添加关节

    下面接着之前经过简化并调整好视觉效果的模型继续工作流,为了使模型能受控制运动起来必须在合适的位置上添加相应的运动副/关节.一般情况下我们可以查阅手册或根据设计图纸获得这些关节的准确位置和姿态,知道这些 ...

最新文章

  1. 谷歌年度AI技术总结来了!Jeff Dean执笔,附赠27个开源工具和数据大礼包
  2. Python datetime 格式化 明天,昨天
  3. cvNormalizeHist()函数详解
  4. linux 系统调用时怎么知道当前上下文属于那个进程,linux – 编写系统调用来计算进程的上下文切换...
  5. Dreamwear如何创建javascript_JavaScript 太糟糕,JVM 有妙招!
  6. MUI入门小白到大师 - 讲解
  7. arXiv与文献调研神器Connected Papers强强联合
  8. 深度学习——用神经网络解决非线性问题
  9. Ubuntu(Deban)中安装VirtualBox
  10. at指令代码 stm32f030_汇编语言程序设计第二篇——80X86汇编语言伪指令
  11. 机器学习实战系列(七):数值回归与预测
  12. c语言 乱序字符,C语言中两种结构体成员初始化方式:顺序和乱序
  13. chrome Axure插件(Mac版)
  14. 分镜头剧本模板、故事图模板
  15. 数字证书、CA、CA证书,傻傻分不清楚?这一篇看懂
  16. 创业公司操蛋的面试过程
  17. BCH5月硬分叉,如果做成了支付,会超越BTC吗?
  18. python 灰度图像素灰度值求和_图像灰度值 灰度值与像素值的关系
  19. 「Python条件结构」嵌套if:实现奖学金评定
  20. 黑苹果虚拟机好用吗_苹果手机上有什么好用的工作提醒便签软件工具吗?

热门文章

  1. Java8新特性1:lambda表达式入门--由浅入深,从单发步枪迈向自动步枪
  2. 代码审计之百家cms
  3. 物联卡中心:物联网卡运营商优劣对比,你选择哪家?
  4. vue脚手架的作用是什么?
  5. addEventListener() 事件监听
  6. pycharm新建项目环境设置详解
  7. babel7 + corejs3升级
  8. 永远相信美好的事情即将发生。
  9. easyui datagrid-detailview 嵌套高度自适应
  10. java中的三目运算