学习fluent(流体常识及软件计算参数设置).docx
《学习fluent(流体常识及软件计算参数设置).docx》由会员分享,可在线阅读,更多相关《学习fluent(流体常识及软件计算参数设置).docx(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、二阶迎风绝对稳定精度较一阶迎风高,但仍有假扩散问题。混合格式绝对稳定当Peclet小于等于2时,性能与中心差分格式相同。当Peclet大于2时,性能与一 阶迎风格式相同。指数格式、乘方格式绝对稳定主要适用于无源项的对流扩散问题,对有非常数源项的场合,当Peclet数较高时有 较大误差。QUICK格式条件稳定Peclet小于等于8/3可以减少假扩散误差,精度较高,应用较广泛,但主要用于六面体和四边形网格。改进的QUICK格式绝对稳定性能同标准QUICK格式,只是不存在稳定性问题。5流场数值计算的目的是什么?主要方法有哪些?其基本思路是什么?各自的适用范 围是什么?这个问题的范畴好大啊。简要的说一
2、下个人的理解吧:流场数值求解的目的就是为了 得到某个流动状态下的相关参数,这样可以节省实验经费,节约实验时间,并且可以模拟 一些不可能做实验的流动状态。主要方法有有限差分,有限元和有限体积法,好像最近还 有无网格法和波尔兹曼法(格子法)。基本思路都是将复杂的非线性差分/积分方程简化成 简单的代数方程。相对来说,有限差分法对网格的要求较高,而其他的方法就要灵活的多6可压缩流动和不可压缩流动,在数值解法上各有何特点?为何不可压缩流动在求解 时反而比可压缩流动有更多的困难?注:这个问题不是一句两句话就能说清楚的,大家还是看下面的两篇小文章吧,摘自 计算流体力学应用,读完之后自有体会。6.1 可压缩E
3、uler及Navier-Stokes方程数值解描述无粘流动的基本方程组是Euler方程组,描述粘性流动的基本方程组是Navier- Stokes 方程组。用数值方法通过求解Euler方程和Navier-Stokes方程模拟流场是计算流体 动力学的重要内容之一。由于飞行器设计实际问题中的绝大多数流态都具有较高的雷诺数, 这些流动粘性区域很小,由对流作用主控,因此针对Euler方程发展的计算方法,在大多数 情况下对Navier- Stokes方程也是有效的,只需针对粘性项用中心差分离散。用数值方法求解无 粘Euler方程组的历史可追溯到20世纪50年代,具有代表性的方 法是1952年Courant
4、等人以及1954年Lax和Friedrichs提出的一阶方法。从那时开始, 人们发展了大量的差分格式。Lax和Wendroff的开创性工作是非定常Euler(可压缩 Navier-Stokes)方程组 数值求解方法发展的里程碑。二阶精度Lax-Wendroff格式应用于非 线性方程组派生出了一类格式,其共同特点是格式空间对称,即在空间上对一维问题 是三 点中心格式,在时间上是显式格式,并且该类格式是从时间空间混合离散中导出的。该类格 式中最流行的是MacCormack格式。采用时空混合离散方法,其数值解趋近于定常时依赖于计算中采用的时间步长。尽管 由时间步长项引起的误差与截断误差在数量级上相同
5、,但这却体现了一个概念上的缺陷, 因为在计算得到的定常解中引进了一个数值参数。将时间积分从空间离散中分离出来就避免 了上述缺陷。常用的时空分别离散格式有中心型格式和迎风型格式。空间二阶精度的中心 型格式(一维问题是三点格式)就属于上述范畴。该类格式最具代表性的是Beam-Warming 隐式格式和Jameson等人采用的Runge-Kutta时间积分方法发展的显式格式。迎风型差分 格式共同特点是所建立起的特征传播特性与差分空间离散方向选择的关系是与无粘流动的 物理特性一致的。第一个显式迎风差分格式是由Courant等人构造的,并推广为二阶精度 和隐式时间积分方法。基于通量方向性离散的Stege
6、r-Warming和Van Leer矢通量分裂方 法可以认为是这类格式的一种。该类格式的第二个分支是Godunov方法,该方法在每个网 格步求解描述相邻间断(Riemann问题)的当地一维Euler方程。根据这一方法Engquist、 Osher和Roe等人构造了一系列引入近似Riemann算子的格式,这就是著名的通量 差分 方法。对于没有大梯度的定常光滑流动,所有求解Euler方程格式的计算结果都是令人满意 的,但当出现诸如激波这样的间断时,其表现确有很大差异。绝大多数最初发展起来的格式, 如Lax-Wendroff格式中心型格式,在激波 附近会产生波动。人们通过引入人工粘性构造了 各种方法
7、来控制和限制这些波动。在一个时期里,这类格式在复杂流场计算中得到了应用。 然而,由于格式中含有自由参数,对不同问题要进行调整,不仅给使用上带来了诸多不便, 而且格式对激波分辨率受到影响,因而其在复杂流动计算中的应用受到了一定限制。另外一种方法是力图阻止数值波动的产生,而不是在其产生后再进行抑制。这种方法 是建立在非线性限制器的概念上,这一概念最初由Boris和Book及Van Leer提出,并且 通过Harten发展的总变差减小(TVD, Total Variation Diminishing)的重要概念得以实现。通 过这一途径,数值解的变化以非线性的方式得以控制。这一类格式的研究和应用,在2
8、0世 纪80年代形成了一股发展浪潮。1988年,张涵信和庄逢甘利用热力学焙增原理,通过对 差分格式修正方程式的分析,构造了满足炳增条件能够捕捉激波的无波动、无自由参数的耗 散格式(NND格式)。该类格式在航空航天飞行器气动数值模拟方面得到了广泛应用。1987年,Harten和Osher指出,TVD格式最多能达到二阶精度。为了突破这一精度 上的限制引入了实质上无波动(ENO)格式的概 念。该类格式“几乎是TVD”的,Harten因此 推断这些格式产生的数值解是一致有界的。继Harten和Osher之后,Shu和Osher将ENO 格式从一维推广到多维。在三阶精度ENO差分格式上也做了不少工作。1
9、992年, 张涵信另辟蹊径,在NND格式的基础上,发展了一种能捕 捉激波的实质上无波动、无自 由参数的三阶精度差分格式(简称ENN格式)。1994年,Liu、Osher和Chan发展了 WENO(Weighted Essentially Non-Oscillatory)格式。WENO 格式是基于 ENO 格式构造的 高阶混合格式,它在保持了 ENO格式优点的同时,计算流场中虚假波动明显减少。此后, Jiang提出了一种新的网格模板光滑程度的度量方法。目前高阶精度格式的研究与应用是计 算流体力学的热点问题之一。6.2 不可压缩Navier-Stokes方程求解不可压缩流体力学数值解法有非常广泛的
10、需求。从求解低速空气动力学问题,推进器 内部流动,到水动力相关的液体流动以及生物流体力学等。满足这么广泛问题的研究,要求 有与之相应的较好的物理问题的数学模型以及鲁棒的数值算法。相对于可压缩流动,不可压缩流动的数值求解困难在于,不可压缩流体介质的密度保 持常数,而状态方程不再成立,连续方程退化为速度的散度为零的方程。由此,在可压缩流 动的计算中可用于求解密度和压力的连续方程在不可压缩流动求解中仅是动量方程的一个 约束条件,由此求解不可压缩流动的压力称为一个困难。求解不可压缩流动的各种方法主要 在于求解不同的压力过程。目前,主要有两类求解不可压缩流体力学的方法,原始变量方法和非原始变量方法。 求
11、解不可压缩流动的原始变量方法是将Navier-Stokes方程写成压力和速度的形式,进行 直接求解,这种形式已被广为应用。非原始变量方法主要有Fasel提出的流函数涡函数法、 Aziz和Heliums提出的势函数-涡函数方法。在求解三维流动问题时,上述每一个方法都需 要反复求解三个Possion方程,非常耗时。原始变量方法可以分为三类:第一种方法是 Harlow和Welch首先提出的压力Possion方程方法。该方法首先将动量方程推进求得速 度 场,然后利用Possion方程求解压力,这一种方法由于每一时间步上需要求解Possion方 程,求解非常耗时。第二种方法是Patanker和Spald
12、ing的SIMPLE(Semi-lmplicit Method for Pressure-Linked Equation)法,它是通过动量方程求得压力修正项对速度的影响,使其 满足速度散度等于零的条件作为压力控制方程。第三种方法是虚拟压缩方法,这一方法是 Chorin于1967年提出的。该方法的核心就是通过在连续方程中引入一个虚拟压缩因子,再 附加一项压力的虚拟时间导数,使压力显式地与速度联系起 来,同时方程也变成了双曲型方程。这样,方程的形式就与求解可压缩流动的方程相似,因此,许多求解可压缩流动的成 熟方法都可用于不可压缩流动的求解。目前,由于基于 求解压力Possion方程的方法非常复杂及
13、耗时,难于求解具体的工程 实际问题,因此用此方法解决工程问题的工作越来越少。工程上常用的主要是SIMPLE方 法和虚拟压缩方法。luent 中一些问题(7-27)7什么叫边界条件?有何物理意义?它与初始条件有什么关系?边界条件与初始条件是控制方程有确定解的前提。边界条件是在求解区域的边界上所求解的变量或其导数随时间和地点的变化规律。对于 任何问题,都需要给定边界条件。初始条件是所研究对象在过程开始时刻各个求解变量的空间分布情况,对于瞬态问题, 必须给定初始条件,稳态问题,则不用给定。对于边界条件与初始条件的处理,直接影响计 算结果的精度。在瞬态问题中,给定初始条件时要注意的是:要针对所有计算变
14、量,给定整个计算域 内各单元的初始条件;初始条件一定是物理上合理的,要靠经验或实测结果。8在数值计算中,偏微分方程的双曲型方程、椭圆型方程、抛物型方程有什么区别?我们知道很多描述物理问题的控制方程最终就可以归结为偏微分方程,描述流动的控制 方程也不例外。从数学角度,一般将偏微分方程分为椭圆型(影 响域是椭圆的,与时间无关,且是空 间内的闭区域,故又称为边值问题),双曲型(步进问题,但依赖域仅在两条特征区域之间), 抛物型(影响域以特征线为分界线,与主流方向垂直;具体来说,解的分布与瞬时以前的 情况和边界条件相关,下游的变化仅与上游的变化相关;也称为初边值问题);从物理角度,一般将方程分为平衡问
15、题(或稳态问题),时间步进问题。两种角度,有这样的关系:椭圆型方程描述的一般是平衡问题(或稳态问题),双曲 型和抛物型方程描述的一般是步进问题。至于具体的分类方法,大家可以参考一般的偏微分方程专著,里面都有介绍。关于各 种不同近似水平的流体控制方程的分类,大家可以参考张涵信院士编写计算流体力学一差 分方法的原理 与应用里面讲的相当详细。三种类型偏微分方程的基本差别如卜:1)三种类型偏微分方程解的适定性(即解存在且唯一,并且解稳定)要求对定解条件 有不同的提法;2)三种类型偏微分方程解的光滑性不同,对定解条件的光滑性要求也不同;椭圆型和抛物型方程的解是充分光滑的,因此对定解条件的光滑性要求不高。
16、而双曲 型方程允许有所谓的弱解存在(如流场中的激波),即解的一阶导数可以不连续,所以对定 解条件的光滑性要求很高,这也正是 采用有限元法求解双曲型方程困难较多的原因之一。3)三种类型偏微分方程的影响区域和依赖区域不一样。在双曲型和抛物型方程所控制的流场中,某一点的影响区域是有界的,可采用步进求解。 如对双曲型方程求 解时,为了与影响区域的特征一致,采用上风格式比较适宜。而椭圆型 方程的影响范围遍及全场,必须全场求解,所采用的差分格式也要采用相应的中心格式。9在网格生成技术中,什么叫贴体坐标系?什么叫网格独立解?数值计算的与实验值之间的误差来源只要有这几个:物理模型近似误差(无粘或有粘, 定常与
17、非定常,二维或三维等等),差分方程的截断误差及求解区域的离散误差(这两种 误差通常统称为离散误差),迭代误差(离散后的代数方程组的求解方法以及迭代次数所产 生的误差),舍入误差(计算机只能用有限位存储计算物理量所产生的误差)等等。在通 常的计算中,离散误差随网格变细而减小,但由于网格变细时,离散点数增多,舍入误差 也随之加大。由此可见,网格数量并不是越多越好的。再说说网格无关性的问题,由上面的介绍,我们知道网格数太密或者太疏都可能产生 误差过大的计算结果,网格数在一定的范围内的结果才与实验值比较接近,这样在划分网格 时就要求我们首先依据已有的经验大致划分一个网格进行计算,将计算结果(当然这个计
18、 算结果必须是收敛的)与实验值进行比较(如果没有实验值,则不需要比较,后面的比较与 此类型相同),再酌情加密或减少网格,再进行计算,再与实验值进行比较,并与前一次 计算结果比较,如果两次的计算结果相差较小(例如在2%),说明这一范围的网格的计算 结果是可信的,说明计算结果是网格无关的。再加密网格已经没有什么意义(除非 你要求 的计算精度较高)。但是,如果你用粗网格也能得到相差很小的计算结果,从计算效率上讲, 你就可以完全使用粗网格去完成你的计算。加密或者减少网格数量,你可以以一倍的量级 进行。10在GAMBIT中显示的“check”主要通过哪几种来判断其网格的质量?及其在做网格时大 致注意到哪
19、些细节?判断网格质量的方面有:Area单元面积,适用于2D单元,较为基本的单元质 量特征。Aspect Ratio长宽比,不同的网格单元有不同的计算方法,等于1是最好的单元,如 正三角形,正四边形,正四面体,正六面体等;一般情况下不要超过5: 1.Diagonal Ratio对角线之比,仅适用于四边形和六面体单元,默认是大于或等于1的, 该值越高,说明单元越不规则,最好等于1,也就是正四边形或正六面体。Edge Ratio长边与最短边长度之比,大于或等于1,最好等于1,解释同上。EquiAngle Skew通过单元夹角计算的歪斜度,在0到1之间,0为质量最好,1为质量 最差。最好是要控制在0到
20、0.4之间。EquiSize Skew通过单元大小计算的歪斜度,在0到1之间,0为质量最好,1为质量 最差。2D质量好的单元该值最好在0. 1以内,3D单元在0. 4以内。MidAngle Skew通过单元边中点连线夹角计算的歪斜度,仅适用于四边形和六面体单元, 在0到1之间,0为质量最好,1为质量最差。Size Change相邻单元大小之比,仅适用于31)单元,最好控 制在2以内。Stretch伸展度。通过单元的对角线长度与边长计算出来的,仅适用于四边形和六面体 单兀,在0到1之间,0为质量最好,1为质量最差。Taper锥度。仅适用于四边形和六面体单元,在0至1之间,0为质量最好,1为质量
21、最差。Volume单元体积,仅适用于3D单元,划分网格时应避 免出现负体积。Wamage翘曲。仅适用于四边形和六面体单元,在0到1之间,0为质量最好,1为质 量最差。以上只是针对Gambit帮助文件的简单归纳,不同的软件有不同的评价单元质量的指 标,使用时最好仔细阅读帮助文件。另外,在Fluent中的窗口键入:grid quality然后回车,Fluent能 检查网格的质 量,主要有以下三个指标:1. Maxium cell squish:如果该值等于1,表示得到了很坏的单元;2. Maxium cell skewness:该值在0到1之间,0表 示最好,1表示最坏;3. Maxium asp
22、ect-ratio : 1 表示最好。11在两个面的交界线上如果出现网格间距不同的情况时,即两块网格不连续时,怎么样克 服这种情况呢?这个问题就是非连续性网格的设置,一般来说就是把两个交接面设置为一对 interface。另外,作此操作可能出现的问题及可供参考的解决方法为:问题:把两个面(其中一个实际是由若干小面组成,将若干小面定义为了 group 了)拼 接在一起,也就是说两者之间有流体通过,两个面个属不同的体,网格导入到fluent 口寸, 使用interface时出现网格check的错误,将interface的边界条件删除,就不会发生网格 检查的错误,如何将两个面的网格相连?原因:int
23、erface后 的两个体的交接面,fluent以将其作为内部流体处理(非重叠部 分默认为wall,合并后网格会在某些地方发生畸变,导致合并失败,也可能准备合并的两 个面几何位置有误差,应该准确的在同一几何位置(合并的面大小相等时),在合并之前要合 理分块。解决方法:为了避免网格发生畸变(可能一个面上的网格跑到另外的面上了),可以一 面网格粗,一面网格细避免;再者就是通过将一个面的网格直接映射到另一面上的,两个 面默认为interior.也可以将网格拼接一起.12在设置GAMBIT边界层类型时需要注意的几个问题:a、没有定义的边界线如何处理? b、 计算域内的内部边界如何处理(2D) ?答:ga
24、mbit默认为wall, 一般情况下可以到fluent再修改边界类 型。内部边界如果 是split产生的,那么就不需再设定了,如果不是,那么就需要设定为interface或者是 internal13为何在划分网格后,还要指定边界类型和区域类型?常用的边界类型和区域类型有哪 些?答:要得到一个问题的定解就需要有定解条件,而边界条件就属于定解条件。也就是说 边界条件确定了结果。不同的流体介质有不同的物理属性,也就会得到不同的结果,所以 必须指定区域类型。对于gambit来说,默认的区域类型是fluid,所以一般情况下不需要 再指定14何为流体区域(fluid zone)和固体 区域(solid z
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学习 fluent 流体 常识 软件 计算 参数设置
限制150内