fluent问答160问——工程流体网
fluent学习160问
1 对于刚接触到FLUENT新手来说,面对铺天盖地的学习资料和令人难读的FLUENT help,如何学习才能在最短的时间内入门并掌握基本学习方法呢?学习任何一个软件,对于每一个人来说,都存在入门的时期。
认真勤学是必须的,什么是最好的学习方法,我也不能妄加定论,在此,我愿意将我三年前入门FLUENT心得介绍一下,希望能给学习FLUENT的新手一点帮助。
由于当时我需要学习FLUENT来做毕业设计,老师给了我一本书,韩占忠的《FLUENT流体工程仿真计算实例与应用》,当然,学这本书之前必须要有两个条件,第一,具有流体力学的基础,第二,有FLUENT安装软件可以应用。
然后就照着书上二维的计算例子,一个例子,一个步骤地去学习,然后学习三维,再针对具体你所遇到的项目进行针对性的计算。
不能急于求成,从前处理器GAMBIT,到通过FLUENT进行仿真,再到后处理,如TECPLOT,进行循序渐进的学习,坚持,效果是非常显著的。
如果身边有懂得FLUENT的老师,那么遇到问题向老师请教是最有效的方法,碰到不懂的问题也可以上网或者查找相关书籍来得到答案。
另外我还有本《计算流体动力学分析》王福军的,两者结合起来学习效果更好。
2 CFD计算中涉及到的流体及流动的基本概念和术语:理想流体和粘性流体;牛顿流体和非牛顿流体;可压缩流体和不可压缩流体;层流和湍流;定常流动和非定常流动;亚音速与超音速流动;热传导和扩散等。
A.理想流体(Ideal Fluid)和粘性流体(Viscous Fluid):流体在静止时虽不能承受切应力,但在运动时,对相邻的两层流体间的相对运动,即相对滑动速度却是有抵抗的,这种抵抗力称为粘性应力。
流体所具备的这种抵抗两层流体相对滑动速度,或普遍说来抵抗变形的性质称为粘性。
粘性的大小依赖于流体的性质,并显著地随温度变化。
实验表明,粘性应力的大小与粘性及相对速度成正比。
当流体的粘性较小(实际上最重要的流体如空气、水等的粘性都是很小的),运动的相对速度也不大时,所产生的粘性应力比起其他类型的力如惯性力可忽略不计。
fluent常见问题解答(二)
1流场数值计算的目的是什么?主要方法有哪些?其基本思路是什么?各自的适用范围是什么?这个问题的范畴好大啊。
简要的说一下个人的理解吧:流场数值求解的目的就是为了得到某个流动状态下的相关参数,这样可以节省实验经费,节约实验时间,并且可以模拟一些不可能做实验的流动状态。
主要方法有有限差分,有限元和有限体积法,好像最近还有无网格法和波尔兹曼法(格子法)。
基本思路都是将复杂的非线性差分/积分方程简化成简单的代数方程。
相对来说,有限差分法对网格的要求较高,而其他的方法就要灵活的多2 可压缩流动和不可压缩流动,在数值解法上各有何特点?为何不可压缩流动在求解时反而比可压缩流动有更多的困难?可压缩Euler及Navier-Stokes方程数值解描述无粘流动的基本方程组是Euler方程组,描述粘性流动的基本方程组是Navier-Stokes方程组。
用数值方法通过求解Euler方程和Navier-Stokes方程模拟流场是计算流体动力学的重要内容之一。
由于飞行器设计实际问题中的绝大多数流态都具有较高的雷诺数,这些流动粘性区域很小,由对流作用主控,因此针对Euler方程发展的计算方法,在大多数情况下对Navier-Stokes方程也是有效的,只需针对粘性项用中心差分离散。
用数值方法求解无粘Euler方程组的历史可追溯到20世纪50年代,具有代表性的方法是1952年Courant等人以及1954年Lax和Friedrichs提出的一阶方法。
从那时开始,人们发展了大量的差分格式。
Lax和Wendroff的开创性工作是非定常Euler(可压缩Navier-Stokes)方程组数值求解方法发展的里程碑。
二阶精度Lax-Wendroff格式应用于非线性方程组派生出了一类格式,其共同特点是格式空间对称,即在空间上对一维问题是三点中心格式,在时间上是显式格式,并且该类格式是从时间空间混合离散中导出的。
该类格式中最流行的是MacCormack格式。
学习FLUENT简单、常见问题汇总
查看负体积的位置In:[>x先initialize,激活adapt菜单下的一些选项,要用到的是iso-value,然后在grid下选cell volume,然后compute,会得到网格的体积范围,然后在iso min下填入最小负值,最大值填0,然后用mark,就可以得到一个iso的面,在旁边的manage菜单下的register会出现一个iso的面,用下面的display加上display grid命令,就可以很清楚的看到负体积在计算域的位置。
kMFl6r©流体中文网论坛-- 流体力学及相关领域学术问题交流论坛。
X[以下内容由ch06 在2008年12月24日05:05pm 时添加] NU4#SY©流体中文网论坛-- 流体力学及相关领域学术问题交流论坛。
lv%"u找到位置就好修改了V4学习FLUENT简单问题解答,常见问题汇总1 现在用FLUENT的UDF来加入模块,但是用compiled udf时,共享库老是连不上?解决办法:1〉你的计算机必须安装C语言编译器。
2〉请你按照以下结构构建文件夹和存放文件:libudf/src/*.c (*.c为你的源程序);libudf/ntx86/2d(二维为2d,三维为3d)/makefile(由makefile_nt.udf改过来的)libudf/ntx86/2d(二维为2d,三维为3d)/user_nt.udf(对文件中的SOURCE,VERSION,P ARALLEL_NODE进行相应地编辑)3〉通过命令提示符进入文件夹libudf/ntx86/2d/中,运行C语言命令nmake,如果C预言编译器按装正确和你的源程序无错误,那么此时会编译出Fluent需要的库文件(*.lib)这时再启动Fluent就不会出错了。
2 在使用UDF中用编译连接,按照帮助文件中给出的步骤去做了,结果在连接中报错“系统找不到指定文件”。
udf 文件可能不在工作目录中,应该把它拷到工作目录下,或者输入它的全部路径.3 这个1e-3或者1e-4的收敛标准是相对而言的。
fluent论坛精华常见问题[]
湍流与黏性有什么关系?湍流和粘性都是客观存在的流动性质.湍流的形成需要一定的条件,粘性是一切流动都具有的.流体流动方程本身就是具非线性的.NS方程中的粘性项就是非线性项,当然无粘的欧拉方程也是非线性的.粘性是分子无规则运动引起的,湍流相对于层流的特性是由涡体混掺运动引起的.湍流粘性是基于湍流体的parcel湍流混掺是类比于层流体中的分子无规则运动,只是分子无规则运动遥远弱些吧了.不过,这只是类比于,要注意他们可是具有不同的属性.粘性是耗散的根源,实际流体总是有耗散的.而粘性是制约湍流的.LANDAU说,粘性的存在制约了湍流的自由度.湍流粘性系数和层流的是不一样的,层流的粘性系数基本可认为是常数,可湍流中层流底层中粘性系数很小,远小于层流时的粘性系数;而在过渡区,与之相当,在一个数量级;在充分发展的湍流区,又远大于层流时的粘性系数.这是鲍辛内斯克1987年提出的.1 FLUENT的初始化面板中有一项是设置从哪个地方开始计算(compute from),选择从不同的边界开始计算有很大的区别吗?该怎样根据具体问题选择从哪里计算呢?比如有两个速度入口A和B,还有压力出口等等,是选速度入口还是压力出口?如果选速度入口,有两个,该选哪个呀?有没有什么原则标准之类的东西?一般是选取ALL ZONE,即所有区域的平均处理,通常也可选择有代表性的进口(如多个进口时)进行初始化.对于一般流动问题,初始值的设定并不重要,因为计算容易收敛.但当几何条件复杂,而且流动速度高变化快(如音速流动),初始条件要仔细选择.如果不收敛,还应试验不同的初始条件,甚至逐次改变边界条件最后达到所要求的条件.2 要判断自己模拟的结果是否是正确的,似乎解的收敛性要比那些初始条件和边界条件更重要,可以这样理解吗?也就是说,对于一个具体的问题,初始条件和边界条件的设定并不是唯一的,为了使解收敛,需要不断调整初始条件和边界条件直到解收敛为止,是吗?如果解收敛了,是不是就可以基本确定模拟的结果是正确的呢?对于一个具体的问题,边界条件的设定当然是唯一的,只不过初始化时可以选择不同的初始条件(指定常流),为了使解的收敛比较好,我一般是逐渐的调节边界条件到额定值( "额定值"是指你题目中要求的入口或出口条件,例如计算一个管内流动,要求入口压力和温度为10MPa和3000K,那么我开始叠代时选择入口压力和温度为1MPa 和500K(假设,这看你自己问题了),等流场计算的初具规模、收敛的较好了,再逐渐调高压力和温度,经过好几次调节后最终到达额定值10MPa和3000K,这样比一开始就设为10MPa和3000K收敛的要好些)这样每次叠代可以比较容易收敛,每次调节后不用再初始化即自动调用上次的解为这次的初始解,然后继续叠代.即使解收敛了,这并不意味着就可以基本确定模拟的结果是正确的,还需要和实验的结果以及理论分析结果进行对比分析.连续性方程不收敛是怎么回事?在计算过程中其它指数都收敛了,就continuity不收敛是怎么回事这和Fluent程序的求解方法SIMPLE有关.SIMPLE根据连续方程推导出压力修正方法求解压力.由于连续方程中流场耦合项被过渡简化,使得压力修正方程不能准确反映流场的变化,从而导致该方程收敛缓慢.你可以试验SIMPLEC方法,应该会收敛快些.边界条件对应的一般设定方法边界条件对应的一般设定方法:*Genaeral--- pressure inlet;pressure outlet*Compressible flows---mass flow inlet;pressure far-field*Incompressible ---velocity inlet;outflow*Special----Inlet vent,outlet vent;intake fan ,exhaust fan; 这些设定并不必须完全吻合,但是只要坚持收敛快,计算准确,边界上计算参数的法向梯度不要太大即可.紊动能强度和长度尺度的设定方法:*Exhaust of a turbine----Intensity=20%, Length scale=1-10% of blade span*Downstream of perforated plate or screen--Intensity=10% ,Length scale=screen /hole size*Fully-developed flow in aduct or pipeIntensity=5% ,Length scale=hydrulic diameterFLUENT里的压强系数是怎么定义的?Cp =( p-p(far field))/(1/2*rho*U**2)采用Uer Define Function即可如何设置courant number?在fluent中,用courant number来调节计算的稳定性与收敛性.一般来说,随着courant number的从小到大的变化,收敛速度逐渐加快,但是稳定性逐渐降低.所以具体的问题,在计算的过程中,最好是把courant number从小开始设置,看看迭代残差的收敛情况,如果收敛速度较慢而且比较稳定的话,可以适当的增加courant number 的大小,根据自己具体的问题,找出一个比较合适的courant number,让收敛速度能够足够的快,而且能够保持它的稳定性courant number实际上是指时间步长和空间步长的相对关系,系统自动减小courant数,这种情况一般出现在存在尖锐外形的计算域,当局部的流速过大或者压差过大时出错,把局部的网格加密再试一下压力相对压力(Relative Pressure):以其中一端(或一点)的压力做为参考值,其他地方的压力与该端(或该点)的差值.弛滞压力(Stagnation or Total Pressure):某一点静压与总压之和.静压(Static Pressure):因流体分子零乱运动所造成的压力.动压(Dynamic Pressure):因流体整体运动(Bulk Motion)所造成的压力.绝对压力(Absolute Pressure):以绝对真空为零所量测到的压力. 表压(Gauge Pressure):以一大气压为零,所量测到的压力.压力降(Pressure Drop)主要是因摩擦造成的压力降,所以损失的部分是静压部分.你可以想象管流的(Pipe Flow)完全发展流(Fully Developed Flow),压力是用来克服摩擦力.另外还会因形状因素造成压力降,例如管线的突增或突缩,会使得该区域局部发生分离现象,这也会造成压降,但不归类为静压损失与动压损失.不过在图示上,仅表示全压与静压线,所以可能会被归类为动压损失,不过这一部分因该算是形状损失.另外,operating pressure只是自己设定的一个计算参考压力,可以取任意值,最后coutour画出的静压是减掉operating pressure的值,所以计算结果与它无关耦合在fluent的define-->solver中有一个solver方法的选择问题,一个是segregated,另一个是couple一个传统的算法.一个是全耦合,一个是全耦合. 传统的方法就是解动量方程,然后对压力和速度进行解偶,这里面有经典的simple,simplec,piso等方法.多用于解不可压缩流体的流动问题.而全偶合方法则不是这样求解,是把所有所有的动量,连续、能量等方程“联立”进行直接的求解,这样的求解方法一般多用于计算可压缩流体的流动问题,特别象空气动力学问题基本上都是使用全偶合方式求解不收敛通常怎么解决?1.我一般首先是改变初值,尝试不同的初始化,事实上好像初始化很关键,对于收敛~2.FLUENT的收敛最基础的是网格的质量,计算的时候看怎样选择CFL数,这个靠经验3.首先查找网格问题,如果问题复杂比如多相流问题,与模型、边界、初始条件都有关系.4.边界条件、网格质量5.有时初始条件和边界条件严重影响收敛性,我曾经作过一个计算反反复复,通过修改网格,重新定义初始条件,包括具体的选择的模型,还有老师经常用的方法就是看看哪个因素不收敛,然后寻找和它有关的条件,改变相应参数.就收敛了6.A.检查是否哪里设定有误.比方用mm的unit建构的mesh,忘了scale...比方给定的b.c.不合里...B.从算至发散前几步,看presure分布,看不出来的话,再算几步,看看问题大概出在那个区域,连地方都知道的话,应该不难想出问题所在.C.网格,配合第二点作修正,或是认命点,就重建个更漂亮的,或是更粗略的来除错...D.再找不出来的话,我会换个solver...7.我解决的办法是设几个监测点,比如出流或参数变化较大的地方,若这些地方的参数变化很小,就可以认为是收敛了,尽管此时残值曲线还没有降下来.8.记得好像调节松弛因子也能影响收敛,不过代价是收敛速度.9.网格有一定的影响,最主要的还是初始和边界条件fluent for linux的安装有一个fluent_install文件,但是属性是不可执行的.用chmod更改属性后,运行之按照提示就可以安装了.fluent中如何导出流线我是这样做的display>pathline>xy-plot+write然后在y-cooridinate中选者gird 让后继续选择y-cooridinate在x-cooridinate中选择 path length纳闷的是有时能导出成功而有时就不行物理模型与数学模型在概念上的区别物理模型是指把实际的问题,通过相关的物理定律概括和抽象出来并满足实际情况的物理表征.比如,我们研究管道内的流体流动,抽象出来一个直管,和粘性流体模型,或者我们认为管道内的液体是没有粘性的,使用一个直管和无粘流体模型还有,我们根据热传导定律,认为固体的热流率是温度梯度的线形函数,相应的傅立叶定律就是导热问题的物理模型.因此,不难理解物理模型是对实际问题的抽象概念,对实际问题的一种描述方式这种抽象包括了实际问题的几何模型,时间尺度,以及相应的物理规律 .数学模型就是对物理模型的数学描写,比如N-S方程就是对粘性流体动力学的一种数学描写,值得注意的是,数学模型对物理模型的描写也要通过抽象,简化的过程边界条件的选择对计算来说是非常重要的,选择边界条件不仅和实际物理问题有关,还和选用的计算模型、计算区域、网格等因素有关比如,使用欧拉方程求解流场,壁面条件用滑移条件,也有人称之为无穿透条件就是du/dn=0,(壁面上,用d表示偏导),这就是尼曼条件如果使用n-s方程,必须使用无滑移条件,就是u=0(壁面上)再比如,做超音速绕流问题,远场边界的选择也是值得研究的问题如果计算区域划的足够大,可以直接用自由来流条件作为远场边界如果计算区域不是足够大,必须采用法线方向的尼曼不变量建立无反射边界条件最后,实际CFD模拟中,所有的边界处理最终都归于三类边界条件如果出现了其它形式,肯定不符合实际物理情形,这一点值得注意!在CFX中文档里有DIRICHLET BOUNDARY CONDITIONS和NEUMANN BOUNDARY CONDITIONS 迪利克莱条件也叫第一类边界条件,尼曼条件也叫第二类边界条件第一类就是给定流场变量在边界的数值第二类就是给定流场变量的边界法向导数还有一个叫罗宾斯(Robbins)条件,也就是第三类边界条件,就是给定变量和变量法向导数在边界处的联合分布对fluentfluent软件的本质无非就是做CFD计算fluent上所有的面板,最基本的功能就是实现两个目的1.选择问题的物理和数值方法(数值算法、粘性模型、辐射、多相等)2.边界的处理(fluent给的各种边界,udf自己写的)1. 从严格意义上讲,结构化网格是指网格区域内所有的内部点都具有相同的毗邻单元.它可以很容易地实现区域的边界拟合,适于流体和表面应力集中等方面的计算.网格生成的速度快.网格生成的质量好数据结构简单对曲面或空间的拟合大多数采用参数化或样条插值的方法得到,区域光滑,与实际的模型更容易接近.它的最典型的缺点是适用的范围比较窄.尤其随着近几年的计算机和数值方法的快速发展,人们对求解区域的复杂性的要求越来越高,在这种情况下,结构化网格生成技术就显得力不从心了.同结构化网格的定义相对应,非结构化网格是指网格区域内的内部点不具有相同的毗邻单元.即与网格剖分区域内的不同内点相连的网格数目不同.从定义上可以看出,结构化网格和非结构化网格有相互重叠的部分,即非结构化网格中可能会包含结构化网格的部分.2.如果一个几何造型中既有结构化网格,也有非结构化网格,分块完成的,那么分别生成网格后,是否可以直接就调入fluent中计算,还是还有进行一些处理?答:可以用TGRID把两种网格结合起来.浅谈对FLUENT的认识仅仅就我接触过得谈谈对fluent的认识,并说说哪些用户适合用,哪些不适合fluent对我来说最麻烦的不在里面的设置,因为我本身解决的就是高速流动可压缩N-S方程,而且本人也是学力学的,诸如边界条件设置等概念还是非常清楚的同时我接触的流场模拟,都不会有很特别的介质,所以设置起来很简单.对我来说,颇费周折的是gambit做图和生成网格,并不是我不会,而是gambit对作图要求的条件很苛刻,也就是说,稍有不甚,就前功尽弃,当然对于计算流场很简单的用户,这不是问题.有时候好几天生成不了的图形,突然就搞定了,逐渐我也总结了一点经验,就是要注意一些小的拐角地方的图形,有时候做布尔运算在图形吻合的地方,容易产生一些小的面最终将导致无法在此生成网格,fluent 里面的计算方法是有限体积法,而且我觉得它在计算过程中为了加快收敛速度,采取了交错网格,这样,计算精度就不会很高.同时由于非结构网格,肯定会导致计算精度的下降,所以我一贯来认为在fluent里面选取复杂的粘性模型和高精度的格式没有任何意义,除非你的网格做的非常好.而且fluent5.5以前的版本(包括5.5),其物理模型,(比如粘性流体的几个模型)都是预先设定的,所以,对于那些做探索性或者检验新方法而进行的模拟,就不适合用.同时gambit做网格,对于粘性流体,特别是计算湍流尺度,或者做热流计算来说其网格精度一般是不可能满足的,除非是很小的计算区域.所以,用fluent做的比较复杂一点的流场(除了经典的几个基本流场)其计算所得热流,湍流,以及用雷诺应力模拟的粘性都不可能是准确的,这在物理上和计算方法已经给fluent判了死刑,有时候看到很多这样讨论的文章,觉得大家应该从物理和力学的本质上考虑问题.但是,fluent往往能计算出量级差不多的结果,我曾经做了一个复杂的飞行器热流计算,高超音速流场,得到的壁面热流,居然在量级上是吻合的,但是,从计算热流需要的壁面网格精度来判断,gambit 所做的网格比起壁面网格所满足的尺寸的要大了至少2个数量级,我到现在还不明白fluent是怎么搞的.综上,我觉得,如果对付老板的一些工程项目,可以用fluent对付过去,但是如果真的做论文,或者需要发表文章,除非是做一些技术性工作,比如优化计算一般用fluent是不适合的.我感觉fluent做力的计算是很不错的,做流场结构的计算,即使得出一些涡,也不是流场本身性质的反应,做低速流场计算,fluent 的优势在于收敛速度快,但是低速流场计算,其大多数的着眼点在于对流场结构的探索,所以计算得到的结果就要好好斟酌一下了,高速流场的模拟中,一般着眼点在于气动力的结果,压力分布以及激波的捕捉,这些fluent做的很不错.对于多相流,旋转机械我没有做过,就不好随便说了希望做过其他方面工作的大侠也总结一下.对于运用fluent来求解问题,首先要对本身求解的物理模型有充分的了解,只有在这个基础上,才能够选择出正确的,计算模型以及相应的边界条件.对于fluent计算的方法,确实是采用的有限体积法,不过对基于非结构网格的5.X,我个人觉得其采用的应该是同位网格而不是交错网格,因为非结构网格情况下,交错网格的方法处理起来比同位网格方法要复杂很多.一般见到的非结构网格下FVM(有限体积法)多半还是采用的同位网格而非交错网格,这个问题还可以进一步探讨.对于非结构网格而言,目前能够做到的离散精度也只能是二阶精度了,再高精度目前还没法做到,或者说还没有做到很实用.对于gambit做网格,确实不是十分的理想,不过这个也不能怪罪gambit,因为非结构网格的生成方法,本身在理论上就有一些瑕疵(姑且这样说吧,不能说是错误,呵呵)所以对于一些十分复杂,而且特殊的流场,可能最终生成的网格会很不理想,这个时候多半需要采取一些其它的迂回的方法,例如将复杂区域分区,分成一些简单的区域,然后在简单区域里面生成网格,最后再组合,而不是将整个复杂区域教给gambit让其一次生成网格.有时在软件做不到的地方,就需要人想法补上了.对于壁面网格的问题,gambit中提供了生成边界层网格的方法,恩,不知道是否这个功能也同样不能满足所需.gambit中边界层网格只是在壁面法向进行特别的处理.对于壁面切向方向则是和边界层外网格尺度相当的.对于fluent的适用范围,我很同意stipulation的说法,本身fluent 是一个比较成熟的商业软件,换句话说,其适用的数值方法,多半也是目前相对比较成熟的方法之一.因此用fluent来做工程项目确实是很适合的,因为它相对效率较高,而且实际上fluent中有一些对特殊问题的简化处理其目的也是直接针对工程运用的.因此如果是完全的基于fluent做流场分析,然后做论文,这样是不行的.需要强调的是,fluent仅仅是一种CFD的工具,一个相对好用的工具.对于fluent做高速可压流动问题,我做的不多,不知道stipulation 兄对fluent评价怎样,我个人觉得,由于有限体积法本身对于求解有间断(激波)的流动问题就存在一定的误差的,有限体积法实际上应该更加的适合于不可压流动问题,因为这个方法本身的特点就保证了通量的守恒,对于不可压流动,那就是保证了整个流场的质量守恒.就我个人观点而言,对于算激波的问题似乎还是得要实用一些高精度格式,例如NND,TVD,时空守恒格式等.顺便问stipulation一个问题,在算钝头体(导弹)小攻角来流夸音速流动问题时,在计算中是否有激波的振荡现象?(这个好像说有人做出实验了,我们这边有人在计算,可是死活算不出来振荡,他用的是StarCD了)对于两相流和旋转机械,我插上两句.两相或者多项流动中,fluent 也提供了几种可用的方法,例如VOF方法、Cavitation方法、Algebraic slip方法,我对VOF和Cavitation的原理了解稍微多一些,VOF方法称为体积函数法,以两相流动为例,VOF中定义一个基相,两相之间相互是不发生互融等反应的,通过计算每一个时间步下,各个网格单元中的体积函数,从而确定该网格中另外一项的比例,然后通过界面重构或者一些其它的方法来确定此单元网格中两相交界面的位置,从这个意义上说,VOF是属于界面跟踪方法.Cavitation 方法则不是这样,此方法不能用来明确的区分两相的界面等,但是可以用来计算某一的区域内所含的气泡的一个体积密度.对于旋转机械的流动问题,fluent中提供了几种方法,一种是就是很简单用坐标变换的概念化旋转为静止,然后添加一个惯性力.一种是所谓的多参考坐标系方法,还有就是混合面方法,最后是滑移网格方法.第一种方法自不用说,理论上是精确的,后面三钟方法中,fluent中以滑移网格方法计算的准确度最好,前面两种方法都有很强的工程背景并且是在此基础上简化而来的.但这些方法的运用都有一些前提条件.fluent公司还有另外的一个工具,MixSim是针对搅拌混合问题的专用CFD软件内置了专用前处理器,可迅速建立搅拌器和混合器的网格及计算模型.: 有没有用它做旋转机械内部流动的?同时其实是给商用CFD软件与科研用CFD之间的关系提出了很好的思考问题.其实就我所知道的搞CFD应用研究的人而言,他们很希望在现有的已经成熟的CFD技术基础上做一些改进,使之满足自己研究问题的需要.为此他们不希望整个程序从头到尾都是自己编,比如N-S 方程的求解,其实都是比较固定的.因此很多人都希望商用软件有个很好的接口能让用户自己加入模块,但是这一点其实真是很难做到,而且到底做到用户能交互的什么程度也很难把握.据握所知,有搞湍流模型研究的人用PHOENICS实现自己的模型,而边界处理以及数值方法等还是原方程的,据说star-CD也是商用软件中提供给用户自主性比较好的,fluent这方面到底如何就不得而知了,看stipulation所说的似乎也还是有限.因此,我觉得现在还是存在这样的问题:既不能依靠商用CFD软件搞研究,但也希望不用反复重复一些繁杂的、没有创造性的工作.我现在就是用fluent来计算旋转机械的内流场,那就说说旋转机械的流动问题吧.fluent中有几种处理旋转机械流动问题的模型,分别为旋转坐标系模型(Rotating Reference Frame),多参考坐标系模型(MRF),混和平面模型(Mixing Plane),滑移网格模型(Sliding Mesh).其中,旋转坐标系模型仅适用于不考虑定子影响的流场,其思想就是在视转子为静止的旋转坐标系里进行定常计算,计算中考虑惯性力的影响;多参考坐标系模型(MRF)就是在前一模型的基础上考虑了定子对流场的影响,将流场按不同旋转速度划分成几个流动区域,每个区域里用旋转坐标系进行定常计算,在这些流动区域的交界面上强制流动速度的连续;混和平面模型是另一种用定常方法计算定子与转子相互影响下的流场的模型,它在不同流动区域之间的交界面上进行了一定的周向平均,消除了流动本身的非定常性,这种模型要优于MRF模型;滑移网格模型是采用滑移网格技术来进行流场的非定常计算的模型,用它计算的流场最接近于实际的流动,但这种模型需要耗费巨大的机器资源和时间.关于对商用CFD软件的看法,我比较赞同zzbb的看法,我们可以利用它里面成熟的计算方法,附加上自己提出的一些模型,这样研究问题,可以省很多的精力和时间,对于CFD的发展也是很有好处的.现在的商用软件提供的接口比较少,软件封装的比较死,这样不利于做科学研究,如果可以像linux的发展模式那样发展CFD,大家公开成熟的CFD代码,然后可以通过自由的研究,添加新的功能,相信CFD 发展的会更快,不过如果这样,那商用CFD软件就不好赚钱了至于商用软件开发源代码的问题,实在是不大可能.由于CFD应用很多领域,特别是还与核、航空、汽车等一些非常重要的工程领域相关,一般来说都属于高科技技术,鬼子是不会轻易公开的.比如phoenics 早在80年代初就开发完成并应用于工程,但是当时西方就是对共产。
fluent问答160问——工程流体网
fluent问答160问——工程流体网115 如何确定燃烧终止或火焰熄灭?1.依照化学反应速率判定,化学反应速率小于某个值,能够认为化学反应终止。
然而那个标准如何取?2.依照温度判定,认为火焰温度温度小于某个值,火焰熄灭了。
同样那个〝熄灭温度〞如何取?3.依照温度梯度判定,认为温度骤降时,燃烧就终止;同样存在一个标准问题。
116在Gambit中如何将两个dbs文件到入:把炉膛分成了三个dbs文件,现在想导入两个dbs文件,在Gambit中进行操作,但仿佛使用open命令就只能open一个dbs文件,请问这要如何处理?〔#118〕117 颗粒轨迹显示问题:用dpm模型进行运算,运算完成后,在particle track s 中显示颗粒的轨迹,假设是style选为line就无法显示,假设是选为point就能够显示,这是什么缘故?118 使用revolve命令时,给出点、旋转轴以及角度、高度等参数,按理论其轨线应该是光滑的曲线,但放大后发觉显示的轨线并不光滑,这是什么缘故?任何曲线差不多上用多个线段靠近的,在autocad中有专门的系统变量如isolines等来操纵分段数或线框密度,那么在gambit中是否也有如此的操作呢?119 用GAMBIT生成网格时要是显现负值如何办啊?有什么方法能够改正吗,只能将网格重新画吗?120scale是把你所画模型中的单位转化为Fluent默认的m,而unite是依照你自己的需要转化单位,也确实是把Fluent中默认的m转画为其他的单位,两中方法对运算没有什么阻碍吗?〔#116〕121GAMBIT处理技巧:两个圆内切产生的尖角那个面如何生成网格质量才比较好?〔#115〕122 关于wall zone上的力和力矩的运算,菜单Report/Forces能够运算某一墙区域上的力和力矩。
按照关心中的说明28.3.1:Alphanumeric Reporting-->For ces on Boundaries-->Computing Forces andMoments,力分为压力和粘性力并给出了压力的运算公式,如何算出粘性力?123 出口的NOx值〔ppm〕改如何平均?运算锅炉出口的NOx的值,用面积加权平均依旧该用质量加权平均啊?124 FLUENT中,对运算结果进行面积分比较容易实现,对整个流场的体积分也专门简单,然而,假如想对流场中某一部分区域进行体积分,请问如何实现?125 在定义PDF的时候,假如FLUENT自带的热动力学数据库理没有自己想要的燃料组分,如何对其进行修改呢?126 能否用fluent能否模拟催化反应?如何样定义边界才能使反应只发生在定义的催化剂表面邻近,在气流到达催化剂所在位置之前不让反应发生。
Fluent经典问题答疑
FFFFluentluentluentluent经典问题及答疑1对于刚接触到FLUENT新手来说面对铺天盖地的学习资料和令人难读的FLUENThelp如何学习才能在最短的时间内入门并掌握基本学习方法呢612CFD计算中涉及到的流体及流动的基本概念和术语理想流体和粘性流体牛顿流体和非牛顿流体可压缩流体和不可压缩流体层流和湍流定常流动和非定常流动亚音速与超音速流动热传导和扩散等。
13楼3在数值模拟过程中离散化的目的是什么如何对计算区域进行离散化离散化时通常使用哪些网格如何对控制方程进行离散离散化常用的方法有哪些它们有什么不同804常见离散格式的性能的对比稳定性、精度和经济性625在利用有限体积法建立离散方程时必须遵守哪几个基本原则816流场数值计算的目的是什么主要方法有哪些其基本思路是什么各自的适用范围是什么1307可压缩流动和不可压缩流动在数值解法上各有何特点为何不可压缩流动在求解时反而比可压缩流动有更多的困难558什么叫边界条件有何物理意义它与初始条件有什么关系569在一个物理问题的多个边界上如何协调各边界上的不同边界条件在边界条件的组合问题上有什么原则10在数值计算中偏微分方程的双曲型方程、椭圆型方程、抛物型方程有什么区别14311在网格生成技术中什么叫贴体坐标系什么叫网格独立解3512在GAMBIT的foreground和background中真实体和虚实体、实操作和虚操作四个之间是什么关系13在GAMBIT中显示的“check”主要通过哪几种来判断其网格的质量及其在做网格时大致注意到哪些细节3814画网格时网格类型和网格方法如何配合使用各种方法有什么样的应用范围及做网格时需注意的问题16915对于自己的模型大多数人有这样的想法我的模型如何来画网格用什么样的方法最简单这样做网格到底对不对15416在两个面的交界线上如果出现网格间距不同的情况时即两块网格不连续时怎么样克服这种情况呢4017依据实体在GAMBIT建模之前简化时必须遵循哪几个原则17018在设置GAMBIT边界层类型时需要注意的几个问题a、没有定义的边界线如何处理b、计算域内的内部边界如何处理2D12819为何在划分网格后还要指定边界类型和区域类型常用的边界类型和区域类型有哪些12720何为流体区域fluidzone和固体区域solidzone为什么要使用区域的概念FLUENT 是怎样使用区域的4121如何监视FLUENT的计算结果如何判断计算是否收敛在FLUENT中收敛准则是如何定义的分析计算收敛性的各控制参数并说明如何选择和设置这些参数解决不收敛问题通常的几个解决方法是什么9楼22什么叫松弛因子松弛因子对计算结果有什么样的影响它对计算的收敛情况又有什么样的影响7楼23在FLUENT运行过程中经常会出现“turbulenceviscousrate”超过了极限值此时如何解决而这里的极限值指的是什么值修正后它对计算结果有何影响2824在FLUENT运行计算时为什么有时候总是出现“reversedflow”其具体意义是什么有没有办法避免如果一直这样显示它对最终的计算结果有什么样的影响2925燃烧过程中经常遇到一个“头疼”问题是计算后温度场没什么变化即点火问题解决计算过程中点火的方法有哪些什么原因引起点火困难的问题18326什么叫问题的初始化在FLUENT中初始化的方法对计算结果有什么样的影响初始化中的“patch”怎么理解12楼27什么叫PDF方法FLUENT中模拟煤粉燃烧的方法有哪些19728在利用prePDF计算时出现不稳定性如何解决即平衡计算失败。
fluent问题汇总
[转贴]网友的flluent问题汇总admin 发表于: 2007-7-10 16:56 来源: 水泵人PUMPREN-社区门户1 现在用FLUENT的UDF来加入模块,但是用compiled udf时,共享库老是连不上?解决办法:1〉你的计算机必须安装C语言编译器。
2〉请你按照以下结构构建文件夹和存放文件:libudf/src/*.c (*.c为你的源程序);libudf/ntx86/2d(二维为2d,三维为3d)/makefile(由makefile_nt.udf改过来的)libudf/ntx86/2d(二维为2d,三维为3d)/user_nt.udf(对文件中的SOURCE,VERSION,P ARALLEL_NODE进行相应地编辑)3〉通过命令提示符进入文件夹libudf/ntx86/2d/中,运行C语言命令nmake,如果C预言编译器按装正确和你的源程序无错误,那么此时会编译出Fluent需要的库文件(*.lib)这时再启动Fluent就不会出错了。
2 在使用UDF中用编译连接,按照帮助文件中给出的步骤去做了,结果在连接中报错“系统找不到指定文件”。
udf 文件可能不在工作目录中,应该把它拷到工作目录下,或者输入它的全部路径.3 这个1e-3或者1e-4的收敛标准是相对而言的。
在FLUENT中残差是以开始5步的平均值为基准进行比较的。
如果你的初值取得好,你的迭代会很快收敛,但是你的残差却依然很高;但是当你改变初场到比较不同的值时,你的残差开始会很大,但随后却可以很快降低到很低的水平,让你看起来心情很好。
其实两种情况下流场是基本相同的。
由此来看,判断是否收敛并不是严格根据残差的走向而定的。
可以选定流场中具有特征意义的点,监测其速度,压力,温度等的变化情况。
如果变化很小,符合你的要求,即可认为是收敛了。
一般来说,压力的收敛相对比较慢一些的。
是否收敛不能简单看残差图,还有许多其他的重要标准,比如进出口流量差、压力系数波动等等,尽管残差仍然维持在较高数值,但凭其他监测也可判断是否收敛。
Fluent经典问题
Fluent经典问题QUICK格式可能产生比二阶精度更好的结果。
但是,一般情况下,用二阶精度就已足够,即使使用QUICK格式,结果也不一定好。
乘方格式(Power-law Scheme)一般产生与一阶精度格式相同精度的结果。
中心差分格式一般只用于大涡模拟,而且要求网格很细的情况。
53 对于FLUENT的耦合解算器,对时间步进格式的主要控制是Courant数(CFL),那么Courant 数对计算结果有何影响?courant number实际上是指时间步长和空间步长的相对关系,系统自动减小courant数,这种情况一般出现在存在尖锐外形的计算域,当局部的流速过大或者压差过大时出错,把局部的网格加密再试一下。
在Fluent中,用courant number来调节计算的稳定性与收敛性。
一般来说,随着courant number的从小到大的变化,收敛速度逐渐加快,但是稳定性逐渐降低。
所以具体的问题,在计算的过程中,最好是把courant number从小开始设置,看看迭代残差的收敛情况,如果收敛速度较慢而且比较稳定的话,可以适当的增加courant number的大小,根据自己具体的问题,找出一个比较合适的courant number,让收敛速度能够足够的快,而且能够保持它的稳定性。
54 在分离求解器中,FLUENT提供了压力速度耦和的三种方法:SIMPLE,SIMPLEC及PISO,它们的应用有什么不同?在FLUENT中,可以使用标准SIMPLE算法和SIMPLEC (SIMPLE-Consistent)算法,默认是SIMPLE算法,但是对于许多问题如果使用SIMPLEC可能会得到更好的结果,尤其是可以应用增加的亚松驰迭代时,具体介绍如下:对于相对简单的问题(如:没有附加模型激活的层流流动),其收敛性已经被压力速度耦合所限制,你通常可以用SIMPLEC算法很快得到收敛解。
在SIMPLEC中,压力校正亚松驰因子通常设为1.0,它有助于收敛。
Fluent经典问题及答疑4
Fluent经典问题及答疑41.在gambit中对一体积成功的进行了体网格,网格进行了examine mesh,也没有什么问题,可当要进行边界类型(boundary type)的设定时,却发现type 只有node,element_side两项,没有什么wall,pressure_outlet等。
为何无法定义边界?===> 因为没有选择求解器为fluent 5/62.在FLUENT模拟以后用display下的操作都无法显示,不过刚开始用的是好的,然后就不行了,为什么?===> DirectX 控制面板中的“加速”功能禁用即可3.把带网格的几个volume,copy到另一处,但原来split的界面,现在都变成了wall,怎么才能把wall 变成内部流体呢?===〉直接边界面定义为interior即可第3题:在数值模拟过程中,离散化的目的是什么?如何对计算区域进行离散化?离散化时通常使用哪些网格?如何对控制方程进行离散?离散化常用的方法有哪些?它们有什么不同?注:我将原题目的提问顺序进行了修改调整,这样更利于回答。
4.FLUENT中常用的文件格式类型:dbs,msh,cas,dat,trn,jou,profile等有什么用处?在Gambit目录中,有三个文件,分别是default_id.dbs,jou,trn文件,对Gambit运行save,将会在工作目录下保存这三个文件:default_id.dbs,default_id.jou,default_id.trn。
jou文件是gambit命令记录文件,可以通过运行jou文件来批处理gambit命令;dbs文件是gambit默认的储存几何体和网格数据的文件;trn文件是记录gambit命令显示窗(transcript)信息的文件;msh文件可以在gambit划分网格和设置好边界条件之后export中选择msh文件输出格式,该文件可以被fluent求解器读取。
FLUENT常见问题
FLUENT常见问题如何区分层流和紊流?以什么为标准来区分呢?从层流过渡到紊流的标准是什么?答:自然界中的流体流动状态主要有两种形式,即层流laminar和湍流(就是问题中所说的紊流)turbulence.层流是指流体在流动过程中两层之间没有相互混渗,而湍流是指流体不是处于分层流动状态。
对于圆管内流动,雷诺数小于等于2300,管流一定为层流,雷诺数大于等于8000到12000之间,管流一定为湍流,雷诺数大于2300而小于8 000时,流动处于层流与湍流的过渡区。
对于一般流动,在计算雷诺数时,可以用水力半径代替管径。
第40题:在处理高速空气动力学问题时,采用哪种耦合求解器效果更好?为什么?高速空气动力学问题也属于可压缩流动的范围,在Fluent中原则上,使用Pressure-ba sed和Density-based求解器都可以。
从历史根源上讲,基于压力的求解器以前主要用于不可压缩流动和微可压缩流动,而基于密度的求解器用于高速可压缩流动。
现在,两种求解器都适用于从不可压到高速可压的很大范围流动,但总的来讲,当计算高速可压缩流动时,基于密度的求解器还是璧基于压力的求解器更有优势,因此,在使用Fluent计算高速可压缩流动时,推荐使用Density-based求解器。
也许有很多人对于Pressure-based和Density-based求解器的原理的认识还不够深,在此稍微介绍一下:求解Navier-Stokes方程的计算方法根据连续方程的处理方式,可以分为密度法和压力法。
不论是密度法还是压力法,速度场都是由动量方程所控制,差别在压力场的确定方法上,密度法是通过连续方程确定密度,再由状态方程换算压力,这一方法多用于可压缩流动,作一定修正后,也可用于低马赫数流动,而这一流动已被看做不可压缩流,但此时精度及鲁棒性都有所降低,对于湍流甚至会失去有效性。
密度法的弱点正好是压力法的长处,压力法是通过压力方程或压力修正方程来获得压力场,由于其鲁棒性及有效性,得以广泛使用。
FLUENT基本概念与常见问题汇总(一)
FLUENT基本概念与常见问题汇总(一)1、理想流体和粘性流体流体在静止时虽不能承受切应力,但在运动时,对相邻的两层流体间的相对运动,即相对滑动速度却是有抵抗的,这种抵抗力称为粘性应力。
流体所具备的这种抵抗两层流体相对滑动速度,或普遍说来抵抗变形的性质称为粘性。
粘性的大小依赖于流体的性质,并显著地随溫度变化。
实验表明,粘性应力的大小与粘性及相对速度成正比。
当流体的粘性较小(实际上最重要的流体如空气、水等的粘性都是很小的),运动的相对速度也不大时,所产生的粘性应力比起其他类型的力如惯性力可忽咯小计。
此时我们可以近似地把流体看成无粘性的, 这样的流体称为理想流体。
十分明显,埋想流体对于切向变形没有任何抗拒能力。
这样对于粘性而言,我们可以将流体分为理想流体和粘性流体两大类。
应该强调指出,真正的理想流体在客观实际中是不存在的,它只是实际流体在某些条件下的一种近似模型。
2、牛顿流体和非牛顿流体日常生活和工程实践中最常遇到的流体其切应力与剪切变形速率符合线性关系,称为牛顿流体。
而切应力与变形速率不成线性关系者称为非牛顿流体。
非牛顿流体中又因其切应力与变形速率关系特点分为膨胀性流体,拟塑性流体,具有屈服应力的理想宾厄流体和塑性流体等。
通常油脂、油漆、牛奶、牙音、血液、泥浆等均为非牛顿流体。
非牛顿流体的研究在化纤、塑料、石油、化工、食品及很多轻工业中有着广泛的应用。
对于有些非牛顿流体,其粘滞特性具有时间效应,即剪切应力不仅与变形速率有关而且与作用时间有关。
当变形速率保持常量,切应力随时间增大,这种非牛顿流体称为震凝性流体。
当变形速率保持常量而切应力随时间减小的非牛顿流体则称为触变性流体。
3、可压缩流体和不可压缩流体在流体的运动过程中,由于压力、温度等因素的改变,流体质点的体积(或密度,因质点的质量一定),或多或少有所改变。
流体质点的体积或密度在受到一定压力差或温度差的条件下可以改变的这个性质称为压缩性。
真实流体都是可以压缩的。
Fluent经典问题及解答
Fluent经典问题及解答1 对于刚接触到FLUENT新手来说,面对铺天盖地的学习资料和令人难读的FLUENT help,如何学习才能在最短的时间内入门并掌握基本学习方法呢? (#61)2 CFD计算中涉及到的流体及流动的基本概念和术语:理想流体和粘性流体;牛顿流体和非牛顿流体;可压缩流体和不可压缩流体;层流和湍流;定常流动和非定常流动;亚音速与超音速流动;热传导和扩散等。
(13楼)3 在数值模拟过程中,离散化的目的是什么?如何对计算区域进行离散化?离散化时通常使用哪些网格?如何对控制方程进行离散?离散化常用的方法有哪些?它们有什么不同?(#80)4 常见离散格式的性能的对比(稳定性、精度和经济性) (#62)5 在利用有限体积法建立离散方程时,必须遵守哪几个基本原则?(#81)6 流场数值计算的目的是什么?主要方法有哪些?其基本思路是什么?各自的适用范围是什么? (#130)7 可压缩流动和不可压缩流动,在数值解法上各有何特点?为何不可压缩流动在求解时反而比可压缩流动有更多的困难?(#55)8 什么叫边界条件?有何物理意义?它与初始条件有什么关系?(#56)9 在一个物理问题的多个边界上,如何协调各边界上的不同边界条件?在边界条件的组合问题上,有什么原则?10 在数值计算中,偏微分方程的双曲型方程、椭圆型方程、抛物型方程有什么区别?(#143)11 在网格生成技术中,什么叫贴体坐标系?什么叫网格独立解?(#35)12 在GAMBIT的foreground和background中,真实体和虚实体、实操作和虚操作四个之间是什么关系?13 在GAMBIT中显示的“check”主要通过哪几种来判断其网格的质量?及其在做网格时大致注意到哪些细节?(#38)14 画网格时,网格类型和网格方法如何配合使用?各种方法有什么样的应用范围及做网格时需注意的问题? (#169)15 对于自己的模型,大多数人有这样的想法:我的模型如何来画网格?用什么样的方法最简单?这样做网格到底对不对? (#154)16 在两个面的交界线上如果出现网格间距不同的情况时,即两块网格不连续时,怎么样克服这种情况呢?(#40)17 依据实体在GAMBIT建模之前简化时,必须遵循哪几个原则? (#170)18 在设置GAMBIT边界层类型时需要注意的几个问题:a、没有定义的边界线如何处理?b、计算域内的内部边界如何处理(2D)?(#128)19 为何在划分网格后,还要指定边界类型和区域类型?常用的边界类型和区域类型有哪些?(#127)20 何为流体区域(fluid zone)和固体区域(solid zone)?为什么要使用区域的概念?FLUENT是怎样使用区域的? (#41)21 如何监视FLUENT的计算结果?如何判断计算是否收敛?在FLUENT中收敛准则是如何定义的?分析计算收敛性的各控制参数,并说明如何选择和设置这些参数?解决不收敛问题通常的几个解决方法是什么?(9楼)22 什么叫松弛因子?松弛因子对计算结果有什么样的影响?它对计算的收敛情况又有什么样的影响?(7楼)23 在FLUENT运行过程中,经常会出现“turbulence viscous rate”超过了极限值,此时如何解决?而这里的极限值指的是什么值?修正后它对计算结果有何影响? (#28)24 在FLUENT运行计算时,为什么有时候总是出现“reversed flow”?其具体意义是什么?有没有办法避免?如果一直这样显示,它对最终的计算结果有什么样的影响? (#29)25 燃烧过程中经常遇到一个“头疼”问题是计算后温度场没什么变化?即点火问题,解决计算过程中点火的方法有哪些?什么原因引起点火困难的问题? (#183)26 什么叫问题的初始化?在FLUENT中初始化的方法对计算结果有什么样的影响?初始化中的“patch”怎么理解? (12楼)27 什么叫PDF方法?FLUENT中模拟煤粉燃烧的方法有哪些?(#197)28 在利用prePDF计算时出现不稳定性如何解决?即平衡计算失败。
学习FLUENT简单、常见问题汇总
学习FLUENT简单、常见问题汇总查看负体积的位置In:[>x先initialize,激活adapt菜单下的一些选项,要用到的是iso-value,然后在grid下选cell volume,然后compute,会得到网格的体积范围,然后在iso min下填入最小负值,最大值填0,然后用mark,就可以得到一个iso的面,在旁边的manage菜单下的register会出现一个iso的面,用下面的display加上display grid命令,就可以很清楚的看到负体积在计算域的位置。
kMFl6r 流体中文网论坛-- 流体力学及相关领域学术问题交流论坛。
X[以下内容由ch06 在2008年12月24日05:05pm 时添加] NU4#SY流体中文网论坛-- 流体力学及相关领域学术问题交流论坛。
lv%"u找到位置就好修改了V4学习FLUENT简单问题解答,常见问题汇总1 现在用FLUENT的UDF来加入模块,但是用compiled udf时,共享库老是连不上?解决办法:1〉你的计算机必须安装C语言编译器。
2〉请你按照以下结构构建文件夹和存放文件:libudf/src/*.c (*.c为你的源程序);libudf/ntx86/2d(二维为2d,三维为3d)/makefile(由makefile_nt.udf改过来的)libudf/ntx86/2d(二维为2d,三维为3d)/user_nt.udf(对文件中的SOURCE,VERSION,P ARALLEL_NODE进行相应地编辑)3〉通过命令提示符进入文件夹libudf/ntx86/2d/中,运行C语言命令nmake,如果C预言编译器按装正确和你的源程序无错误,那么此时会编译出Fluent 需要的库文件(*.lib)这时再启动Fluent就不会出错了。
2 在使用UDF中用编译连接,按照帮助文件中给出的步骤去做了,结果在连接中报错“系统找不到指定文件”。
Fluent经典160问题答疑
F luent经典问题答疑1.在gambit中对一体积成功的进行了体网格,网格进行了examine mesh,也没有什么问题,可当要进行边界类型(boundary type)的设定时,却发现type只有node,element_side两项,没有什么wall,pressure_outlet等。
为何无法定义边界?答:因为没有选择求解器为fluent5/62.在FLUENT模拟以后用display下的操作都无法显示,不过刚开始用的是好的,然后就不行了,为什么?答:DirectX控制面板中的“加速”功能禁用即可3.把带网格的几个volume,copy到另一处,但原来split的界面,现在都变成了wall,怎么才能把wall变成内部流体呢?答:直接边界面定义为interior即可第3题:在数值模拟过程中,离散化的目的是什么?如何对计算区域进行离散化?离散化时通常使用哪些网格?如何对控制方程进行离散?离散化常用的方法有哪些?它们有什么不同?注:我将原题目的提问顺序进行了修改调整,这样更利于回答。
4.FLUENT中常用的文件格式类型:dbs,msh,cas,dat,trn,jou,profile等有什么用处?在Gambit目录中,有三个文件,分别是default_id.dbs,jou,trn文件,对Gambit 运行save,将会在工作目录下保存这三个文件:default_id.dbs,default_id.jou,default_id.trn。
jou文件是gambit命令记录文件,可以通过运行jou文件来批处理gambit命令;dbs文件是gambit默认的储存几何体和网格数据的文件;trn文件是记录gambit命令显示窗(transcript)信息的文件;msh文件可以在gambit划分网格和设置好边界条件之后export中选择msh文件输出格式,该文件可以被fluent求解器读取。
Case文件包括网格,边界条件,解的参数,用户界面和图形环境。
fluent常见问题集锦
fluent常见问题集锦关于wall-shadow这个shadow从何而來?其边界层应当如何设定?你定义了属性不同的两个计算域(例如A和B区域),两个区域形成共同的交界面。
其中A计算域的面取以前的名称,而B计算域的面则取该名称.shadow的名字。
在边界条件中将该表面定义为interior,则可以将该两区域结合成相连的计算域。
请问shadow是口动生成的还是要口己去定义?shadow面通常在两种情况下出现:1.当一个wall两面都是流体域时,那么wall的一面被定义为wall. 1, wall的另一面就会被软件口动定义为wall. l_shadow,它的特性和wall是一样的,有关它的处理和wall面没有什么区别;2.另外一种情况就是当你在fluent软件中,把周期性面的周期特性除去时,也会出现一个shadow面,这种情况比较好理解,shadow面和原來的面分别构成周期性的两个帀i.shadow也出现在wall的一面是流体,而另一而是固体的情况。
此时可以进行流体-固体的耦合计算。
初始化和边界条件1 FLUENT的初始化面板中有一项是设置从哪个地方开始计算(compute from),选择从不同的边界开始计算有很大的区别吗?该怎样根据具体问题选择从哪里计算呢?比如有两个速度入CIA和B,还有压力出口等等,是选速度入口还是圧力出口?如果选速度入口,有两个,该选哪个呀?有没有什么原则标准之类的东西?一般是选取ALL ZONE,即所有区域的平均处理,通常也可选择有代表性的进口(如多个进口时)进行初始化。
对于一般流动问题,初始值的设定并不重要,因为计算容易收敛。
但当儿何条件复杂,而11流动速度髙变化快(如音速流动),初始条件要仔细选择。
如果不收敛,还应试验不同的初始条件,甚至逐次改变边界条件最后达到所要求的条件。
2耍判断口己模拟的结果是否是正确的,似乎解的收敛性要比那些初始条件和边界条件更重要,可以这样理解吗?也就是说,对于一个具体的问题,初始条件和边界条件的设定并不是唯一的,为了使解收敛,需要不断调整初始条件和边界条件直到解收敛为止,是吗?如果解收敛了,是不是就可以基本确定模拟的结果是正确的呢?对于一个具体的问题,边界条件的设定当然是唯一的,只不过初始化时可以选择不同的初始条件(指定常流),为了使解的收敛比较好,我一般是逐渐的调节边界条件到额定值(\额定值\是指你题目中要求的入口或出口条件,例如计算一个管内流动,要求入口圧力和温度为lOHPa和3000K,那么我开始叠代时选择入口圧力和温度为IMPa和500K(假设,这看你自己问题了),等流场计算的初具规模、收敛的较好了,再逐渐调高圧力和温度,经过好儿次调节后最终到达额定值lOMPa和3000K,这样比一开始就设为lOMPa和3000K收敛的要好些)这样每次叠代可以比较容易收敛,每次调节后不用再初始化即口动调用上次的解为这次的初始解,然后继续叠代。
fluent问题集合
11、为什么用fluent画出来的非结构网格会有小的残缺? 答:做网格的时候设臵喝水的精度。 12、Fluent的离散相模型和多相流模型有什么区别,多相流模型中的相是否必须是流体,固体颗粒行不行? 答:/view/da2c1622aaea998fcc220ef5.html这个解释很详细,多相流可以是固体可以,液加固,气加固都是可以计 算的 13、fluent计算流体时,怎么解决出口质量流量监测变化曲线一直处于震荡较大状态的问题? 答:监视的残差量级改小一些,再算一段时间,看看什么结果 14、如何在fluent中查看湍流粘性比超标的网格在哪块? 答:计算的时候就自己提示了可以修改限制范围 15、Fluent中,在可压缩流体条件下,如何设臵速度入口边界条件? 答:理想气体可压 不支持,看你是随着压力变化还是温度变化 16、fluent 怎么导入多个部件的网格? 比如水泵是分为多个部分来画网格的,怎么导入同一个Fluent来计算呢? 答:fluent中 MESH-----ZONE-----Append case & date file 选项读入多个文件 17、FLUENT模拟,两种气体物质从不同入口喷入,混合,没有化学反应,选用哪种模型看混合程度和流场分布? 答:看你的描述,选择湍流模型或者层流即可,计算完后看流场分布
上海海基盛元软件科技有限公司
18、如何理解“理想流体”和“粘性流体”? 答一:流体在静止时虽不能承受切应力,但在运动时,对相邻的两层流体间的相对运动,即相对滑动速度却是有抵抗的,这种抵抗力称为 粘性应力。流体所具备的这 种抵抗两层流体相对滑动速度,或普遍说来抵抗变形的性质称为粘性。粘性的大小依赖于流体的性质, 并显著地随温度变化。实验表明,粘性应力的大小与粘性及相 对速度成正比。当流体的粘性较小(实际上最重要的流体如空气、水 等的粘性都是很小的),运动的相对速度也不大时,所产生的粘性应力比起其他类型的力如惯性 力可忽略不计。此时我们可以近似 地把流体看成无粘性的,这样的流体称为理想流体。十分明显,理想流体对于切向变形没有任何抗拒能力。这样对于粘性而言,我 们可以将流体分为理想流体和粘性流体两大类。应该强调指出,真正的理想流体在客观实际中是不存在的,它只是实际流体在某些 条件下的一种近似模型。 答二: 1.理想流体,即用欧拉方程来定义的,是不考虑粘性、热传导、质量扩散等扩散特性的流体。 2.粘性流体,即粘性是流体的重要属性之一,自然界中存在的流体都具有粘性。由于流体的粘性影响,必然伴随着流体机械能的损失,即 所谓的流动损失。因此在管内流动中,确定流动损失是管道设计与计算的关键。 3.扩展阅读 流体在静止时虽不能承受切应力,但在运动时,对相邻的两层流体间的相对运动,即相对滑动速度却是有抵抗的,这种抵抗力称为粘性应 力。流体所具备的这种抵抗 两层流体相对滑动速度,或普遍说来抵抗变形的性质称为粘性。粘性的大小依赖于流体的性质,并显著 地随温度变化。实验表明,粘性应力的大小与粘性及相对速度 成正比。当流体的粘性较小(实际上最重要的流体如空气、水等的粘 性都是很小的),运动的相对速度也不大时,所产生的粘性应力比起其他类型的力如惯性力可忽 略不计。此时我们可以近似地把流 体看成无粘性的,这样的流体称为理想流体。十分明显,理想流体对于切向变形没有任何抗拒能力。这样对于粘性而言,我们可以 将流体分为理想流体和粘性流体两大类。应该强调指出,真正的理想流体在客观实际中是不存在的,它只是实际流体在某些条件下 的一种近似模型。 4.深入阅读,各种《流体力学》书籍中都有相关的定义。 5.深入扩展 二、牛顿流体(Newtonian Fluid)和非牛顿流体(non-Newtonian Fluid) 牛顿流体是指在受力后极易变形,且切应力与变形速率成正比的低粘性流体。 牛顿内摩擦定律表达式:τ=μγ 式中:τ--所加的切应力; γ--剪切速率(流速梯度); μ--度量液体粘滞性大小的物理量,简称为黏度,物理意义是产生单位剪切速率所需要的剪切应力。 从流体力学的角度来说,凡是服从牛顿内摩擦定律的流体称为牛顿流体,否则称为非牛顿流体。 所谓服从内摩擦定律是指在温度不变的条件下,随着流速梯度的变化,μ值始终保持一常数。 水、酒精等大多数纯液体、轻质油、低分子化合物溶液以及低速流动的气体等均为牛顿流体;高分子聚合物的浓溶液和悬浮液等一般为非 牛顿流体。 许多液体包括聚合物的熔体和浓溶液,聚合物分散体系(如胶乳)以及填充体系等并不符合牛顿流动定律,这类液体统称为非牛顿流体。
fluent问答160问——工程流体网
fluent问答160问——工程流体网115 如何确定燃烧终止或火焰熄灭? 1.根据化学反应速率判断,化学反应速率小于某个值,可以认为化学反应终止。
但是这个标准怎么取? 2.根据温度判断,认为火焰温度温度小于某个值,火焰熄灭了。
同样这个“熄灭温度”怎么取?3.根据温度梯度判断,认为温度骤降时,燃烧就终止;同样存在一个标准问题。
116在Gambit中如何将两个dbs文件到入:把炉膛分成了三个dbs文件,现在想导入两个dbs文件,在Gambit中进行操作,但好象使用open命令就只能open一个dbs文件,请问这要怎么处理?(#118)117 颗粒轨迹显示问题:用dpm模型进行计算,计算完成后,在particle track s 中显示颗粒的轨迹,若是style选为line就无法显示,若是选为point就可以显示,这是为什么?118 使用revolve命令时,给出点、旋转轴以及角度、高度等参数,按理论其轨线应该是光滑的曲线,但放大后发现显示的轨线并不光滑,这是为什么?任何曲线都是用多个线段逼近的,在autocad中有专门的系统变量如isolines等来控制分段数或线框密度,那么在gambit中是否也有这样的操作呢?119 用GAMBIT生成网格时要是出现负值怎么办啊?有什么办法可以改正吗,只能将网格重新画吗?120scale是把你所画模型中的单位转化为Fluent默认的m,而unite是根据你自己的需要转化单位,也就是把Fluent中默认的m转画为其他的单位,两中方法对计算没有什么影响吗?(#116)121GAMBIT处理技巧:两个圆内切产生的尖角那个面如何生成网格质量才比较好?(#115)122 关于wall zone上的力和力矩的计算,菜单Report/Forces可以计算某一墙区域上的力和力矩。
按照帮助中的说明28.3.1:Alphanumeric Reporting-->For ces on Boundaries-->Computing Forces andMoments,力分为压力和粘性力并给出了压力的计算公式,怎么算出粘性力?123 出口的NOx值(ppm)改怎么平均?计算锅炉出口的NOx的值,用面积加权平均还是该用质量加权平均啊?124 FLUENT中,对计算结果进行面积分比较容易实现,对整个流场的体积分也很简单,但是,如果想对流场中某一部分区域进行体积分,请问如何实现?125 在定义PDF的时候,如果FLUENT自带的热动力学数据库理没有自己想要的燃料组分,如何对其进行修改呢?126 能否用fluent能否模拟催化反应?怎样定义边界才能使反应只发生在定义的催化剂表面附近,在气流到达催化剂所在位置之前不让反应发生。
fluent常见问题集锦
关于wall-shadow这个shadow从何而来?其边界层应当如何设定?你定义了属性不同的两个计算域(例如A 和B区域),两个区域形成共同的交界面。
其中A 计算域的面取以前的名称,而 B 计算域的面则取该名称.shadow 的名字。
在边界条件中将该表面定义为interior,则可以将该两区域结合成相连的计算域。
请问shadow 是自动生成的还是要自己去定义?shadow面通常在两种情况下出现:1.当一个wall 两面都是流体域时,那么wall 的一面被定义为wall.1,wall 的另一面就会被软件自动定义为wall.1_shadow,它的特性和wall是一样的,有关它的处理和wall面没有什么区别;2.另外一种情况就是当你在fluent 软件中,把周期性面的周期特性除去时,也会出现一个shadow 面,这种情况比较好理解,shadow面和原来的面分别构成周期性的两个面.shadow也出现在wall的一面是流体,而另一面是固体的情况。
此时可以进行流体-固体的耦合计算。
初始化和边界条件1 FLUENT 的初始化面板中有一项是设置从哪个地方开始计算(compute from),选择从不同的边界开始计算有很大的区别吗?该怎样根据具体问题选择从哪里计算呢?比如有两个速度入口A 和B,还有压力出口等等,是选速度入口还是压力出口?如果选速度入口,有两个,该选哪个呀?有没有什么原则标准之类的东西?一般是选取ALL ZONE,即所有区域的平均处理,通常也可选择有代表性的进口(如多个进口时)进行初始化。
对于一般流动问题,初始值的设定并不重要,因为计算容易收敛。
但当几何条件复杂,而且流动速度高变化快(如音速流动),初始条件要仔细选择。
如果不收敛,还应试验不同的初始条件,甚至逐次改变边界条件最后达到所要求的条件。
2 要判断自己模拟的结果是否是正确的,似乎解的收敛性要比那些初始条件和边界条件更重要,可以这样理解吗?也就是说,对于一个具体的问题,初始条件和边界条件的设定并不是唯一的,为了使解收敛,需要不断调整初始条件和边界条件直到解收敛为止,是吗?如果解收敛了,是不是就可以基本确定模拟的结果是正确的呢?对于一个具体的问题,边界条件的设定当然是唯一的,只不过初始化时可以选择不同的初始条件(指定常流),为了使解的收敛比较好,我一般是逐渐的调节边界条件到额定值("额定值"是指你题目中要求的入口或出口条件,例如计算一个管内流动,要求入口压力和温度为10MPa和3000K,那么我开始叠代时选择入口压力和温度为1MPa 和500K(假设,这看你自己问题了),等流场计算的初具规模、收敛的较好了,再逐渐调高压力和温度,经过好几次调节后最终到达额定值10MPa 和3000K,这样比一开始就设为10MPa和3000K收敛的要好些)这样每次叠代可以比较容易收敛,每次调节后不用再初始化即自动调用上次的解为这次的初始解,然后继续叠代。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1 对于刚接触到FLUENT新手来说,面对铺天盖地的学习资料和令人难读的FLUENT help,如何学习才能在最短的时间内入门并掌握基本学习方法呢?(#61)2 CFD计算中涉及到的流体及流动的基本概念和术语:理想流体和粘性流体;牛顿流体和非牛顿流体;可压缩流体和不可压缩流体;层流和湍流;定常流动和非定常流动;亚音速与超音速流动;热传导和扩散等。
(13楼)3在数值模拟过程中,离散化的目的是什么?如何对计算区域进行离散化?离散化时通常使用哪些网格?如何对控制方程进行离散?离散化常用的方法有哪些?它们有什么不同?(#80)4 常见离散格式的性能的对比(稳定性、精度和经济性)(#62)5 在利用有限体积法建立离散方程时,必须遵守哪几个基本原则?(#81)6流场数值计算的目的是什么?主要方法有哪些?其基本思路是什么?各自的适用范围是什么?(#130)7 可压缩流动和不可压缩流动,在数值解法上各有何特点?为何不可压缩流动在求解时反而比可压缩流动有更多的困难?(#55)8 什么叫边界条件?有何物理意义?它与初始条件有什么关系?(#56)9 在一个物理问题的多个边界上,如何协调各边界上的不同边界条件?在边界条件的组合问题上,有什么原则?10在数值计算中,偏微分方程的双曲型方程、椭圆型方程、抛物型方程有什么区别?(#143)11在网格生成技术中,什么叫贴体坐标系?什么叫网格独立解?(#35)12 在GAMBIT的foreground和background中,真实体和虚实体、实操作和虚操作四个之间是什么关系?13在GAMBIT中显示的“check”主要通过哪几种来判断其网格的质量?及其在做网格时大致注意到哪些细节?(#38)14画网格时,网格类型和网格方法如何配合使用?各种方法有什么样的应用范围及做网格时需注意的问题?(#169)15对于自己的模型,大多数人有这样的想法:我的模型如何来画网格?用什么样的方法最简单?这样做网格到底对不对?(#154)16在两个面的交界线上如果出现网格间距不同的情况时,即两块网格不连续时,怎么样克服这种情况呢?(#40)17依据实体在GAMBIT建模之前简化时,必须遵循哪几个原则?(#170)18在设置GAMBIT边界层类型时需要注意的几个问题:a、没有定义的边界线如何处理?b、计算域内的内部边界如何处理(2D)?(#128)19为何在划分网格后,还要指定边界类型和区域类型?常用的边界类型和区域类型有哪些?(#127)20 何为流体区域(fluid zone)和固体区域(solid zone)?为什么要使用区域的概念?FLUENT是怎样使用区域的?(#41)21 如何监视FLUENT的计算结果?如何判断计算是否收敛?在FLUENT中收敛准则是如何定义的?分析计算收敛性的各控制参数,并说明如何选择和设置这些参数?解决不收敛问题通常的几个解决方法是什么?(9楼)22 什么叫松弛因子?松弛因子对计算结果有什么样的影响?它对计算的收敛情况又有什么样的影响?(7楼)23在FLUENT运行过程中,经常会出现“turbulence viscous rate”超过了极限值,此时如何解决?而这里的极限值指的是什么值?修正后它对计算结果有何影响?(#28)24在FLUENT运行计算时,为什么有时候总是出现“reversed flow”?其具体意义是什么?有没有办法避免?如果一直这样显示,它对最终的计算结果有什么样的影响?(#29)25燃烧过程中经常遇到一个“头疼”问题是计算后温度场没什么变化?即点火问题,解决计算过程中点火的方法有哪些?什么原因引起点火困难的问题? (#183)26什么叫问题的初始化?在FLUENT中初始化的方法对计算结果有什么样的影响?初始化中的“patch”怎么理解?(12楼)27 什么叫PDF方法?FLUENT中模拟煤粉燃烧的方法有哪些?28 在利用prePDF计算时出现不稳定性如何解决?即平衡计算失败。
29 在prePDF运行时,报告中会出现提示信息和错误有哪些?并分析错误的原因,提出解决的方法?30FLUENT运行过程中,出现残差曲线震荡是怎么回事?如何解决残差震荡的问题?残差震荡对计算收敛性和计算结果有什么影响?(#30)31数值模拟过程中,什么情况下出现伪扩散的情况?以及对于伪扩散在数值模拟过程中如何避免?(#31)32 FLUENT轮廓(contour)显示过程中,有时候标准轮廓线显示通常不能精确地显示其细节,特别是对于封闭的3D物体(如柱体),其原因是什么?如何解决?(#51)33如果采用非稳态计算完毕后,如何才能更形象地显示出动态的效果图?(# 52)34在FLUENT的学习过程中,通常会涉及几个压力的概念,比如压力是相对值还是绝对值?参考压力有何作用?如何设置和利用它?(#32)35 在FLUENT结果的后处理过程中,如何将美观漂亮的定性分析的效果图和定量分析示意图插入到论文中来说明问题?(#53)36在DPM模型中,粒子轨迹能表示粒子在计算域内的行程,如何显示单一粒径粒子的轨道(如20微米的粒子)?(#159)37 在FLUENT定义速度入口时,速度入口的适用范围是什么?湍流参数的定义方法有哪些?各自有什么不同?(#57)38在计算完成后,如何显示某一断面上的温度值?如何得到速度矢量图?如何得到流线?(#95)39 分离式求解器和耦合式求解器的适用场合是什么?分析两种求解器在计算效率与精度方面的区别。
(#58)40 在处理高速空气动力学问题时,采用哪种耦合求解器效果更好?为什么?(#68)41 近20多年来,用于超音速流动的湍流模型主要有哪些?各之间模型有什么不同?42 超音速燃烧反应的模型有哪些?它们有什么特点?43 FLUENT中常用的文件格式类型:dbs,msh,cas,dat,trn,jou,profile 等有什么用处?(#22)44在计算区域内的某一个面(2D)或一个体(3D)内定义体积热源或组分质量源。
如何把这个zone定义出来?而且这个zone仍然是流体流动的。
(#96) (#147)45 FLUENT进行化学反应计算时模型的选择、求解器的选择以及相关参数的设置需要哪些问题?用FLUENT如何进行化学反应的计算?46 如何选择单、双精度解算器的选择?(#50)47 求解器为flunet5/6在设置边界条件时,specify boundary types下的types 中有三项关于interior,interface,internal设置,在什么情况下设置相应的条件?它们之间的区别是什么?interior好像是把边界设置为内容默认的一部分;interf ace是两个不同区域的边界区,比如说离心泵的叶轮旋转区和叶轮出口的交界面;internal;请问以上三种每个的功能?最好能举一两个例子说明一下,因为这三个都是内部条件吧,好像用的很多。
(#48)48 FLUENT并行计算中Flexlm如何对多个License的管理?(#46)49在“solver”中2D 、axisymmetric和axisymmetric swirl如何区别?对于2D和3D各有什么适用范围?(#37)50 在设置速度边界条件时,提到了“Velocity formulation(Absolute和Relative)”都是指的动量方程的相对速度表示和绝对速度表示,这两个速度如何理解?(# 59)51 对于出口有回流的问题,在出口应该选用什么样的边界条件(压力出口边界条件、质量出口边界条件等)计算效果会更好?(#42)52 对于不同求解器,离散格式的选择应注意哪些细节?实际计算中一阶迎风差分与二阶迎风差分有什么异同?(#69)53 对于FLUENT的耦合解算器,对时间步进格式的主要控制是Courant数(C FL),那么Courant数对计算结果有何影响?(#43)54 在分离求解器中,FLUENT提供了压力速度耦和的三种方法:SIMPLE,SI MPLEC及PISO,它们的应用有什么不同?(#44)55对于大多数情况,在选择选择压力插值格式时,标准格式已经足够了,但是对于特定的某些模型使用其它格式有什么特别的要求?(#60)56 计算流体力学中在设定初始条件和边界条件的时候总是要先选择一组湍流参数,并给出其初值。
如何选择并给出这些初值呢?有什么经验公式或者别的好的办法吗?(#73)57 讨论在数值模拟过程中采用四面体网格计算效果好,还是采用六面体网格更妙呢?(#70)58如何将自己用C语言编辑的程序导入到FLUENT中?在利用UDF编写程序时需注意哪些问题?(#157)59 在UDF中compiled型的执行方式和interpreted型的执行方式有什么不同?(#72)60在用gambit的时候,导入pro/e的stp文件后,在消去最短边的时候,有些最短边不能消去,其是空间线段,用面merge的方法和连接点的方法都不行,请问该怎么消去这类短边?(#144)61FLUENT help和GAMBIT help能教会我们(特别是刚入门的新手)学习什么基本知识?(#126)62FLUENT如何做汽车外流场计算的模拟?并且怎么可以得到汽车的阻力系数和升力系数?(#170)63FLUENT模拟飞行器外部流场,最高MA多少时就不准确了?MA达到一定的程度做模拟需注意哪些问题?(#125)64在用gambit建模,保存成*.msh文件时总是出现No entity的错误:Contin uum Entity fluid does not contain any valid entity and is not written! Bou ndary Entity wall does not contain any validentity and is not written! 不知道是什么问题?产生的原因是什么?如何解决?(#150)65 在做燃烧模拟的时候,入口燃料温度定义为蒸发/离解开始时的温度(也就是,为离散相材料指定的蒸发温度“Vaporization Temperature”),这是指水分蒸发温度吗?一般是多少?66 在计算煤粉燃烧时遇到这样的问题:Warning: volatile + combustible fraction for lignite is greater than 1.0shellconduction zones 如何解决?67 FLUENT控制方程是无因次的还是有因次的?如果是无因次的,怎么无因次的?68 做飞机设计时,经常计算一些翼型,可是经常出现计算出来的阻力是负值,出现负值究竟是什么原因,是网格的问题还是计算参数设置的问题?(#71)69 FLUENT中的Turbulent intensify是如何定义的?该值应该是小于等于10 0%,可是我的计算中该值达到400%,不知为何?70边界条件中湍流强度怎么设置:入口边界条件中的湍流强度和出口边界条件中的回流湍流强度怎么设置?是取默认值10%吗?(#135)71关于Injection中的Total Flow rate:injection 选surface,此时选了好几个面(面积不一定完全相同,但颗粒的入口速度相同),那Total Flow Rate 是指几个面的总流量还是某一个面的啊?只能处理完全相同的面吗?(#160)72 FLUENT中能不能做插值:在ansys中的模型节点坐标和FLUENT中模型的节点坐标不一致,能不能在FLUENT中对所需要的ansys的节点进行插值?73 在模拟气固两相流时,斯托克斯假设是什么?dpm模型中的粒子流是指什么?74 大概需要划分100万个左右的单元,且只计算稳态流动,请问这样的问题P C机上算的了吗?如果能算至少需要怎样的计算机配置呢?(#76)75 在FLUENT中粘压力应该属于压力还是粘性力?76 GAMBIT划分三维网格后,怎样知道结点数?如何知道总生成多少网格(整个模型)?(#78) (#153)77在FLUENT的后处理中可以显示一个管道的。