为多孔介质的当量直径_多孔介质流建模简介

82069942e8e12c8ab252d6354fa13035.png

拥有一款先进的多孔介质建模工具,是许多行业的刚性需求。COMSOL Multiphysics® 软件 5.5 版本新增的附加产品——多孔介质流模块,可以满足众多行业的需求。使用该模块可以定量研究多孔介质中的质量、动量和能量传递。该模块适用于燃料电池、纸浆和纸张干燥、食品生产及过滤等行业及领域。

多孔介质流建模

在许多工程领域,例如化学工程、土木工程和核工程中,模拟多孔介质中的质量、动量和能量流是很常见的。多孔介质流模块包含一套完整的物理场接口,可以帮助工程师和科学家模拟多孔介质中不同类型的物理过程。

4ef9abc7b42f7ec890c1fae569053f1e.png
使用多孔介质流模块模拟的冷冻夹杂物。

多孔介质流模块允许采矿、生物医学和食品工业等许多不同行业的工程师,在友好的建模环境中分析和优化其工作流程。例如,多孔介质中的多相之间的输运现象可以通过一个完整的多物理场方法进行建模。

借助多孔介质流模块的多物理场功能,我们可以计算:

  • 多孔介质中的非等温流动
  • 多组分体系的有效传递属性
  • 多孔弹性
  • 水分和化学物质的运输

下面,我们详细地看一下其中的一些应用领域……

多孔介质中的多相传递

多孔介质流模块包括可用于模拟多孔介质中多相流动的工具,其中相个数可以是两个或任意数量的流动相。我们可以指定多孔介质的属性(例如相之间的相对渗透率和毛细压强)模拟多孔介质中的芯吸、水分输运或其他输运现象。

7e9783ae63832940c03bb8964a58117b.png
纸条芯吸模型(一种多孔介质)的模拟结果。
纸条芯吸​cn.comsol.com
df669fa691183ed43575d8cef47ff993.png

当干燥的纸条与流体接触时,由于毛细管力,纸条将吸收流体,吸收过程将一直持续到重力与毛细压力平衡为止。在此示例中,水和空气两相通过达西定律多孔介质相传递 接口耦合而相互作用。

多孔介质中的非达西流

在之前的文章中,我们讨论了可用于模拟饱和及变饱和多孔介质中的流动的物理接口,包括达西定律Brinkman 方程 接口。

达西定律适用于孔隙中间隙速度较低的场景,即雷诺数低于 100。对于较高的速度和雷诺数,可以在动量方程中添加附加的非线性修正。多孔介质流模块可以模拟非达西流体,其中流体的速度场与压力梯度存在非线性关系。

2833c4f6774dee3129135964c2694d0a.png

可用于模拟多孔介质中非达西流的选项包括 ”达西定律 ”和“多孔介质多相流”接口的 Forchheimer,Ergun,Burke-Plummer 和 Klinkenberg 模型和布林克曼方程的 Forchheimer 和 Ergun 模型。

多孔介质传热的局部热平衡和非平衡

多孔介质中的热传递可能包含传导、对流和弥散等效应,并且必须考虑固相和液相的不同的热属性。借助多孔介质流模块,可以使用两种建模方法来模拟多孔结构中的传热:

传热与地下多孔介质流的耦合仿真​cn.comsol.com
a993f34796496b3978e9201e4b4e27e5.png
  1. 局部热平衡(LTE),其中固体基体和液相的温度处于局部平衡状态。
  2. 局部热非平衡(LTNE)为固相和液相定义了不同的能量方程,因此考虑流-固界面的温差导致的传热效应。

97af8ba30d2dfb02e0eca0fb7bbcbc1d.png
包含相变效应和局部热非平衡的填充床潜热存储模型
填充床潜热存储​cn.comsol.com
9607cff05650737db0a7ca5a76de7f1a.png

多孔介质中的裂隙流动

诸如化学、土木和核工程师会遇到到模拟断裂多孔介质中的质量、动量和能量传递现象。多孔介质流模块包括用于模拟几何模型内部边界上压力、温度和化学物质传递的物理场接口。使用这些接口可以近似模拟实际裂隙,同时也可以避免对具有厚度的裂隙进行网格剖分以及由此产生的计算资源消耗。

3f888654712704514bc30d729f460b0e.png
活性炭芯陶瓷滤水器模型的模拟结果
活性炭芯陶瓷滤水器​cn.comsol.com
1e24146f7288250af9caecf1defe2eb2.png

陶瓷滤水器通常用于去除饮用水中的化学物质和颗粒。陶瓷芯中的小孔可以去除大颗粒和细菌,而活性炭也可以去除重金属和氯。如果陶瓷芯中存在裂隙,可能会导致饮用水中残留污染物。

多孔介质的相变

多孔介质流模块还包括量身定制的、用于模拟多孔介质中相变的接口。典型的相变现象包括冰融化成水或建筑材料中蒸汽的蒸发和冷凝。

分析融化的冻结夹杂物的影响​cn.comsol.com
db740a4f100588790de464ba81b06d64.png
建筑材料中蒸汽的蒸发和冷凝​cn.comsol.com
5385c7023df47e0e561738b257b19778.png

后续操作

单击以下按钮,可以在多孔介质流动模块中找到模拟多孔介质中的质量、动量和能量传输专用功能的更多信息:

模拟多孔介质中的质量、动量和能量传递​cn.comsol.com
0c15f11b4d1c5eb1c5ed181962d4f40c.png

经授权转载自COMSOL 博客,作者 Ed Gonzalez

多孔介质流模块简介​cn.comsol.com
3cd4018299415439bf30d4cdaf88a75d.png

推荐阅读

如何提高瞬态模型的收敛性?​zhuanlan.zhihu.com
5e6fab3dd8e126cf1f66e35f1a23ee6f.png
ASML 使用多物理场仿真突破计算瓶颈​zhuanlan.zhihu.com
89ec9be6d32483025946ccc3ada7b702.png
模拟空气中的自然对流传热过程​zhuanlan.zhihu.com
843670be1796f4312de05e7b13645d8c.png
新型半导体功率器件的热管理​zhuanlan.zhihu.com
34bfef705584544999fcd6985a975738.png
如何执行网格细化研究?​zhuanlan.zhihu.com
6171513cd055537b5f5c9885a9d5844a.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/411265.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

北航计算机网络 传输层实验,北航研究生计算机网络实验_实验七 传输层实验

** 这个实验我没有约到没有问题的机子(连续三台机子都是坏的...)因此仅供参考1、根据2.6中步骤3回答:TCP的连接和建立采用的是:三次握手方式,PCA是主动打开方(C),PCB是被动打开方(S)。先点击发送再点击接收,会出现什么…

学习,学习javascript

学习javascript,时常看看这个朋友的博客:http://hi.baidu.com/mataofq/blog/category/Javascripthttp://www.zzsky.cn/build/content/543.htmhttp://www.zzsky.cn/build/content/1213.htm 转载于:https://www.cnblogs.com/xinzhuangzi/archive/2009/09/30/4100668.h…

python 竖线 绘图_Python可视化 | Seaborn5分钟入门(二)——barplot countplot

Seaborn是基于matplotlib的Python可视化库。 它提供了一个高级界面来绘制有吸引力的统计图形。Seaborn其实是在matplotlib的基础上进行了更高级的API封装,从而使得作图更加容易,不需要经过大量的调整就能使你的图变得精致。注:所有代码均在IP…

计算机网络工程综合布线目的,弱电工程综合布线系统与计算机网络布线系统有何不同?【网络综合布线】...

弱电工程的综合布线是模块化和灵活的建筑物或建筑物之间的信息传输通道。 综合配电系统可以连接到声音设备、数据设备、开关设备和各种控制设备和信息管理系统。 同时,它还使这些设备与外部通信网络连接起来。弱电工程综合布线系统与计算机网络布线系统有何不同..弱…

课堂练习-水帖之王(水王)

今天的课堂练习是关于众数的查找。但是在这个枯燥的算法上,老师提出了一个很有意思而且很贴近我们日常上网生活的情景:有一个网友,他在一个吧里发帖数最多,而且占到了一半以上, 现在给出所有的帖子以及帖主的姓名&…

group by 与 order by

group by 1.对重复的数据合并分组,(group by a,b a列和b列的行数据相等才会合并)2.分组筛选(having\聚合函数)3.对各分组数据进行统计(聚合函数) order by order by a,b (先按a排序再按b排序)转载于:https://www.cnblogs.com/Ewin/archive/2009/10/05/1578293.html

只腐蚀毛刺 腐蚀算法_图像的腐蚀 膨胀及细化

转载:http://blog.sina.com.cn/s/blog_4bdb170b0100sgtj.html今天所讲的内容属于一门新兴的学科:数学形态学(Mathematical Morphology)。说起来很有意思,它是法国和德国的科学家在研究岩石结构时建立的一门学科。形态学的用途主要是获取物体拓…

计算机专硕专业课单科分数线,计算机考研|这两所自划线,单科没过线也能复试?...

原标题:计算机考研|这两所自划线,单科没过线也能复试?东南、浙大!单科没过线也能复试!关注量子考研公众号,获取最新计算机考研咨询1.东南大学:统考考生(不含报考苏州联合研究生院考生和管理类联…

Saltstack_使用指南17_salt-ssh

1. 主机规划 salt 版本 1 [rootsalt100 ~]# salt --version 2 salt 2018.3.3 (Oxygen) 3 [rootsalt100 ~]# salt-minion --version 4 salt-minion 2018.3.3 (Oxygen) salt ssh文档 https://docs.saltstack.com/en/latest/topics/ssh/index.html 2. salt-ssh实现步骤 2.1. 部署s…

Python 各种应用收集

--共享文件的web server把文件放到一个目录中,使用终 端进入这个目录,输入python -m SimpleHTTPServer 8888。然后访问ip:8888。这个也 可以不过麻烦些:python -c "import SimpleHTTPServer ; SimpleHTTPServer.test()"转载于:http…

联想微型计算机M3500q怎么拆,联想ThinkCentre 超级Q 23 创新插拔 一机多用

继PC小型化、一体化风潮之后,联想再次取得突破性创新,为用户带来全球首创二合一可插拔一体机——ThinkCentre 超极Q 23继PC小型化、一体化风潮之后,联想再次取得突破性创新,为用户带来全球首创二合一可插拔一体机——ThinkCentre …

js正则匹配闭合标签_正则匹配闭合HTML标签(支持嵌套)

OK,先确定我们要解决的问题——从一段Html文本中找出特定id的标签的innerHTML。这里面最大的难点就是,Html标签是支持嵌套的,怎么能够找到指定标签相对应的闭合标签呢?我们可以这样想,先匹配最前面的起始标签&#xff…

新手入门:AIX操作系统安装图解

AIX(Advanced Interactive Executive)是IBM 公司的UNIX操作系统,它特别适合于做关键数据处理。2002年IBM发布了AIX 5.2版。 下面就以该版本为例来介绍IBM的AIX操作系统的安装,主要介绍在IBM P630机器上如何使用AIX软件的光盘&…

Java基础之线程池

Java基础之线程池 转载于:https://www.cnblogs.com/daierge/p/10954228.html

工作387-vant控制日期范围

<van-cell-group><van-switch-cell size"26px" :active-value"active" active-color"#FFA9B5" inactive-color"#FFA9B5" v-model"checked" change"ChangeStatus" title"大姨妈来了" /><…

华为荣耀9x怎么解账户锁_麒麟820,4000万像素,荣耀X10是下一部千元街机?

哈喽黑粉们&#xff0c;欢迎来到黑马公社。最近发布的新机很多&#xff0c;其中之一就是黑马此前和大家聊过多次的荣耀X10。这款新机于昨天5月20日发布&#xff0c;表现怎么样呢&#xff1f;今天黑马就来聊聊这款新机。和此前爆料的一样&#xff0c;荣耀X10采用了升降式设计&am…

计算机硬件技术基础5章在线,《计算机硬件技术基础》试题(D)

有关《计算机硬件技术基础》,能够方便考生复习,保证不挂科。(D)一、单项选择题(每题1分&#xff0c;共20分)1、计算机的性能在很大程度上是由CPU决定的。CPU的性能主要体现为它的运算速度。下列有关计算机性能的叙述正确的是()。A、计算机中cache 存储器的有无和容量的大小对计…

关键词提取算法

1、先给本聚类内的所有文档进行分词&#xff0c;然后用一个字典保存每个词出现的次数;2、遍历每个词&#xff0c;得到每个词在所有文档里的IDF值&#xff0c;和在本聚类内出现的次数&#xff08;TF&#xff09;相乘的值;3、用一个字典(key是词&#xff0c;value是TF*IDF权重)来…

工作388-jq返回实例

$ : function(tagId){return document.getElementById(tagId);},/*创建一个dom的类名*/$c : function(tagName){return document.createElement(tagName);},