【小白的CFD之旅】20 计算区域的构建

计算域是什么
计算域如何创建
常用的建模软件
计算域几何的特殊之处
具体的计算域提取方法
小白总结

自从上次在食堂听了小牛师兄关于计算网格的一些问题后,小白决定在寒假期间好好的补习一下关于计算网格的划分内容。在之前小白也接触了一些CFD软件,像Fluent,CFX等,在做案例的过程中同城使用的是别人已经提供好的计算网格,严格说起来小白还没有自己动手生成过计算网格。这下真正说起要动手创建网格,小白还真的是懵了,不知道从哪儿下手。小白找到了黄师姐。

“师姐,我们考完试了,有什么任务分配需要我做的么?”小白在QQ上问。

“考完试了呀,那就可以认真的学习一下流体仿真的内容了,现在项目上很缺人手。”黄师姐回复。

“恩,就是有一些关于这方面的问题要请假一下。这半年我练习了很多流体计算案例,但是对于真正的工程问题,还是存在很多的问题。最基本的问题,比如流体计算区域的创建,到底该怎么弄呢?”小白问。

“你说的是计算域的构建问题,噢,对于新手来说还真有一些问题需要注意。”

计算域是什么

“首先你要清楚,计算域是流体计算所要考虑的区域,其包含了时间域和空间域。空间域好说,就是我们告诉计算机所要求解计算的区域的长宽高等几何尺寸,而时间域则指的是我们告诉求解器需要考虑的时间范围。比如说要考虑管道内部流体流动特征,那么空间域则指的是管道内部流体所能够到达的空间范围,而时间域则取决于我们所要考虑的时间段,是1秒钟还是1小时,取决于我们自己。”

"流体计算域,指的是流体能够达到的区域,但是我们知道,我们目前所用的CFD求解器除了能够解决流动问题之外,还能解决热问题。因此虽然流体无法在固体中流动,但是热量可以,温度可以在固体中分布。所以流体计算域中除了流体域之外,还可能包含有固体区域。”

“除了流体域和固体域,在流体计算过程中,一些特殊的模型还可能包含一些特殊的区域,他们都是流体域的一些简化形式。比如说模拟多孔隙结构的多孔区域,模拟发热的源区域等,这些其实也都是流体域,只不过简化了几何模型而已。”

“总而言之,计算域就是我们要告诉计算机的计算区域”。

计算域如何创建

“明白了,计算域就是要提交给求解器的几何模型,可以这么理解么?”小白问。

“可以这么说。”黄师姐答。

“那这些几何该如何得到呢?”小白继续问。

“几何模型的创建有很多方法,大多数情况下我们利用专业的CAD软件来生成计算模型,对于复杂的几何模型尤其是这样。当然一些简单的几何模型,也可以利用CAE前处理软件来创建。”黄师姐这样说。

常用的建模软件

“比较常用的有哪些软件呢?”小白继续问。

“常用的软件如机械的CAD软件,像UG NX, Pro/E, Catia, Solidworks等,医学领域也有用CT成像来生成几何的,甚至可以采用一些激光扫描手段来生成几何。总而言之,不管采用何种方法,最终的目的是要获得数字模型。”黄师姐说。

常用的机械CAD软件:

  • Solidworks:很容易上手,学习周期非常短,通常有一下午的时间就能能够独立操作了,该软件早些年被达索收购。
  • Catia:非常强大的3D建模软件,目前为达索的核心产品。
  • UG NX:西门子公司的3D建模软件,功能强大且全面。
  • SolidEdge:同样归属西门子公司,直接竞争对手为solidworks,建模方式简单,软件对计算机性能要求颇高,低配置计算机可能有点卡顿。
  • PRO/E:PTC公司的3D建模软件,中规中矩。

    另外还有一些非主流软件,如Inventor,犀牛等。其实还有不少的CAE前处理软件,也具备比较强大的几何建模功能,如ANSYS Workbench中的DM,SCDM等模块,STAR CCM+的几何创建模块等,这些前处理模块也可以用于创建计算域几何。

计算域几何的特殊之处

“流体计算域几何与一般的意义上所说的几何模型并没有什么不同,唯一不同的地方只是你在与,流体计算域表征的是流体流经的区域,因此与实体几何有些差异。还是拿管道来打比方,我们说管道的几何模型包含的特征参数包括管道的内径、外径以及管道长度,这是实体模型,然而如果要计算管道内部流体流动而创建的计算域模型,则可能只需要管道内径及长度这两个参数了,由于流体不能进入管道壁面内,因此管道外径这一参数就不需要了。”

“因此在创建流体计算域几何时,常常需要采用特殊的方法将计算区域几何从实体几何中抽取出来。而有一些要考虑实体几何外部流场的情况,则需要建立外部流体计算域。不管是考虑内部计算域还是外部计算域,几何建立方法都可以采用布尔运算来实现。”

具体的计算域提取方法

“布尔运算是一种通用的提取流体计算域的方法,当然一些CFD前处理软件中也提供了一些快捷创建的功能,但其原理还是利用了布尔运算。比较常用的关于计算域的创建方法,可以利用ANSYS DM中的Fill及Enclosure功能,也可以利用ANSYS SCDM中的抽取体积功能,其实具备这些功能的软件很多。”

小白总结

  • 计算域是流体计算所考虑的区域,计算域包含时间域和空间域,超出计算域的区域是不被求解器所考虑的。
  • 流体计算域中可能包含有固体区域。
  • 常常采用专业的CAD软件来创建计算域几何模型,有时也用CAE前处理软件来创建。
  • 利用布尔操作可以很方便的创建流体域几何。
时间: 2024-10-24 17:00:07

【小白的CFD之旅】20 计算区域的构建的相关文章

【小白的CFD之旅】小结及预告

这是小白系列的索引,后续会继续更新. 已更新的部分包括: 01 引子 02 江小白 03 老蓝 04 任务 05 补充基础 06 流体力学基础 07 CFD常识 08 CFD速成之道 09 初识FLUENT 10 敲门实例 11 敲门实例[续] 12 敲门实例[续2] 13 敲门实例[续3] 14 实例反思 15 四种境界 16 流程 17 需要编程? 18 控制方程基础 19 来自计算网格的困惑 20 计算区域的构建 21 网格划分软件的选择 22 好网格与坏网格 23 串行与并行 后续预告

【小白的CFD之旅】11 敲门实例【续】

主要内容: 接上文[小白的CFD之旅]10 敲门实例 2.4 Materials设置2.5 Cell Zone Conditions2.6 Boundary Conditons2.7 Dynamic Mesh2.8 Reference Values 2.4 Materials设置 利用模型树节点Materials设置计算域中的介质属性. 如图所示,在创建任何材料之前,FLUENT已经默认添加了两种材料:流体材料为Air,固体材料为aluminum.本案例使用的介质材料为液态水,可以通过点击按钮C

【小白的CFD之旅】13 敲门实例【续3】

接上文[小白的CFD之旅]12 敲门实例[续2] 4 Results4.1 计算监测图形4.2 Graphics4.2.1 壁面温度分布4.2.2 创建截面4.2.3 显示截面物理量4.2.4 Pathline显示4.3 Plots 4 Results 计算后处理. 4.1 计算监测图形 残差曲线 计算监测得到的残差曲线如下图所示. 图中残差曲线显示计算在迭代120步左右达到收敛,表现为残差曲线降低至设置的残差标准以下,默认残差标准为10?310?3 入口压力监测图 两个入口压力监测图如下图所示

《小白的CFD之旅》招募写手

<小白的CFD之旅>系列招募写手. 由于工作繁忙,<小白的CFD之旅>系列更新缓慢,现招募志愿者写手.这是一个分享平台,欢迎各位愿意分享自己CFD学习经历的朋友们. <小白的CFD之旅>是本人寒假期间在冬日温暖的阳光下奢侈的躺椅上萌生的想法,旨在分享自己的CFD学习经历.系列以小说的形式连载,以一个CFD小白的成长经历为主线,以科普的口吻帮助诸多新接触这个行当的朋友们尽快上手.文中情感色彩应该为阳光正面,虽然CFD的学习过程很苦闷,但是不可否认其中也包含着各种喜悦. 采

【小白的CFD之旅】07 CFD常识

学了一周的流体力学,小白对于流体力学有了基本的了解,但是流体力学涵盖的内容何其之多,一周的时间怎么可能学得好呢,很多的概念都是模棱两可.为了在一个月之后能够应用CFD,小白又找到了黄师姐. “师姐,看了一周的流体力学,现在对它有了基本的认识,我想知道计算流体力学和流体力学有什么联系么?“小白问. ”小白,这样吧,我给你推荐一本书,你先去图书馆借出来自己先看看吧,有不懂的再来问我.“黄师姐说. 于是,小白去图书馆借到了黄师姐推荐的书<计算流体力学:从实践中学习>. 黑色的封皮儿,看着挺高端.听黄

【小白的CFD之旅】09 初识FLUENT

按黄师姐的推荐,小白回头查找起 FLUENT的资料来.通过网络及图书馆查找相关资料,小白对于FLUENT有了基本的认识. FLUENT是一个CFD软件包,目前隶属于ANSYS公司 目前FLUENT的最新版本为Fluent17.0,包括在ANSYS安装包内 FLUENT软件是ANSYS公司2005年收购于FLUENT公司,FLUENT公司开发的的最终版本为6.3,ANSYS收购后的第一个FLUENT版本为FLUENT12.0 FLUENT软件是市场占有率最高的通用CFD软件 FLUENT软件可以在

【小白的CFD之旅】05 补充基础

黄师姐是一个很干脆果敢的人,从她的日常装扮就能显露出来.卡帕运动装,白色运动鞋,马尾辫,这是小白对黄师姐的第一印象.“明天早上九点钟来实验室,我给你安排这阵子的任务.”黄师姐对小白说.说话语气和老蓝一样,坚定的语气中透漏着不容置疑.后来小白才体会到,这整个实验室二三十号人说话都是这种语气.“乖乖,女强人么”,小白心里嘀咕着. 第二天一大早七八点钟,小白吃过早餐赶到实验室后,发现自己居然是最后一个到的,“研究生都这么敬业么?”小白心里嘀咕. “今后你就坐这里吧,这台电脑是今年毕业的师兄留下的,日常

【小白的CFD之旅】15 四种境界

天气不错,小白一大早就起床了,吃过早餐就往奔实验室而去.路上碰到了同去实验室的小牛师兄. "小白,这么早啊",小牛师兄老远就发现了小白,打招呼道. "早啊,牛师兄,刚吃完饭呢",小白说. "对了,牛师兄,你觉得CFD怎样才算学好了呢?",小白问道. "按我个人的观点,可以把一个人的能力划分为四个阶段:无意识无能力.有意识无能力.有意识我能力及无意识有能力,怎么说呢,我给你说几个真实案例吧",于是牛师兄就给小白举了几个例子. 牛

【小白的CFD之旅】 17 需要编程?

小白经过大半个多月对于CFD的学习,终于对其大概轮廓有了初步的了解,尤其是在与小牛师兄交流之后.小牛师兄毕竟是专业学流体力学的,小白认为在流体力学理论方面自己与牛师兄至少存在5年的差距.不过小白并不气馁,照黄师姐的话说,"内功需要自己慢慢积累,武侠电影中的那种灌顶大法是不存在的".小白认为当前自己的主要任务是把软件FLUENT用熟. 小白在网上找了一些学习FLUENT应用的论坛,也加了一些QQ群,不过他更习惯自己去思考去总结.这天小白被一个QQ群里争论的话题引起了兴趣.这话题是关于CF