(完整版)学习fluent(流体常识及软件计算参数设置)

合集下载

学习fluent(流体常识及软件计算参数设置)

学习fluent(流体常识及软件计算参数设置)

luent 中一些问题( 目录 )离散化的目的 计算区域的离散及通常使用的网格 控制方程的离散及其方法 各种离散化方法的区别8 9 10在GAMBIT 中显示的“check 主要通过哪几种来判断其网格的质量?及其在做网格时大 致注意到哪些细节?11 在两个面的交界线上如果出现网格间距不同的情况时,即两块网格不连续时,怎么样克 服这种情况呢?12在设置GAMBIT 边界层类型时需要注意的几个问题:a 、没有定义的边界线如何处理?b 、计算域内的内部边界如何处理( 2D )? 13 为何在划分网格后,还要指定边界类型和区域类型?常用的边界类型和区域类型有哪 些?14 20 何为流体区域( fluid zone )和固体区域( solid zone )?为什么要使用区域的概念? FLUENT 是怎样使用区域的?15 21 如何监视 FLUENT 的计算结果?如何判断计算是否收敛?在 FLUENT 中收敛准则是如何定义的?分析计算收敛性的各控制参数,并说明如何选择和设置这些 参数?解决不收1 如何入门2 CFD 2.1 2.2 2.3 2.42.5 2.6 计算中涉及到的流体及流动的基本概念和术语 理想流体( Ideal Fluid )和粘性流体( Viscous Fluid ) 牛顿流体( Newtonian Fluid )和非牛顿流体( non-Newtonian Fluid ) 可压缩流体( Compressible Fluid )和不可压缩流体( Incompressible Fluid ) 层流( Laminar Flow )和湍流( Turbulent Flow ) 定常流动( Steady Flow )和非定常流动( Unsteady Flow ) 亚音速流动 (Subsonic) 与超音速流动( Supersonic ) 热传导( Heat Transfer )及扩散( Diffusion )2.73 在数值模拟过程中,离散化的目的是什么?如何对计算区域进行离散化?离散化时通常 使用哪些网格?如何对控制方程进行离散?离散化常用的方法有哪些?它们有 什么不 同? 3.1 3.23.33.44 常见离散格式的性能的对比(稳定性、精度和经济性)5 流场数值计算的目的是什么?主要方法有哪些?其基本思路是什么?各自的适用范围是 什么?6 可压缩流动和不可压缩流动,在数值解法上各有何特点?为何不可压缩流动在求解时反 而比可压缩流动有更多的困难?6.1 可压缩 Euler 及 Navier-Stokes 方程数值解6.2 不可压缩 Navier-Stokes 方程求解什么叫边界条件?有何物理意义?它与初始条件有什么关系? 在数值计算中,偏微分方程的双曲型方程、椭圆型方程、抛物型方程有什么区别? 在网格生成技术中,什么叫贴体坐标系?什么叫网格独立解?敛问题通常的几个解决方法是什么?16 22 什么叫松弛因子?松弛因子对计算结果有什么样的影响?它对计算的收敛情况又有 什么样的影响?17 23 在 FLUENT 运行过程中, 经常会出现 “ turbulence viscous rate 超过”了极限值, 此时 如何解决?而这里的极限值指的是什么值?修正后它对计算结果有何影响18 24 在 FLUENT 运行计算时,为什么有时候总是出现 “ reversed flow ?”其具体意义是什 么?有没有办法避免?如果一直这样显示,它对最终的计算结果有什么样的影响26 什么叫问题的初始化?在 FLUENT 中初始化的方法对计算结果有什么样的影响?初始 化中的 “patch怎”么理解?27 什么叫 PDF 方法? FLUENT 中模拟煤粉燃烧的方法有哪些?30 FLUENT 运行过程中,出现残差曲线震荡是怎么回事?如何解决残差震荡的问题?残差 震荡对计算收敛性和计算结果有什么影响?31 数值模拟过程中, 什么情况下出现伪扩散的情况?以及对于伪扩散在数值模 何避免? 32 FLUENT 轮廓( contour )显示过程中,有时候标准轮廓线显示通常不能精确地显示其细 节,如果采用非稳态计算完毕后,如何才能更形象地显示出动态的效果图?在 FLUENT 的学习过程中,通常会涉及几个压力的概念,比如压力是相对值还是绝对35 在 FLUENT 结果的后处理过程中,如何将美观漂亮的定性分析的效果图和定量分析示 意图插入到论文中来说明问题?36 在 DPM 模型中,粒子轨迹能表示粒子在计算域内的行程,如何显示单一粒径粒子的轨 道(如 20 微米的粒子) ? 37 在 FLUENT 定义速度入口时, 速度入口的适用范围是什么? 湍流参数的定义方法有哪些?各自有什么不同?38 在计算完成后, 如何显示某一断面上的温度值?如何得到速度矢量图?如何得到流线?39 分离式求解器和耦合式求解器的适用场合是什么?分析两种求解器在计算效率与精度 方面的区别dbs , msh , cas , dat ,trn ,jou , profile 等有什么用2D )或一个体( 3D )内定义体积热源或组分质量源。

(完整版)学习fluent(流体常识及软件计算参数设置)

(完整版)学习fluent(流体常识及软件计算参数设置)

(完整版)学习fluent(流体常识及软件计算参数设置)luent中一些问题----(目录)1 如何入门2 CFD计算中涉及到的流体及流动的基本概念和术语2.1 理想流体(Ideal Fluid)和粘性流体(Viscous Fluid)2.2 牛顿流体(Newtonian Fluid)和非牛顿流体(non-Newtonian Fluid)2.3 可压缩流体(Compressible Fluid)和不可压缩流体(Incompressible Fluid)2.4 层流(Laminar Flow)和湍流(Turbulent Flow)2.5 定常流动(Steady Flow)和非定常流动(Unsteady Flow)2.6 亚音速流动(Subsonic)与超音速流动(Supersonic)2.7 热传导(Heat Transfer)及扩散(Diffusion)3 在数值模拟过程中,离散化的目的是什么?如何对计算区域进行离散化?离散化时通常使用哪些网格?如何对控制方程进行离散?离散化常用的方法有哪些?它们有什么不同?3.1 离散化的目的3.2 计算区域的离散及通常使用的网格3.3 控制方程的离散及其方法3.4 各种离散化方法的区别4 常见离散格式的性能的对比(稳定性、精度和经济性)5 流场数值计算的目的是什么?主要方法有哪些?其基本思路是什么?各自的适用范围是什么?6 可压缩流动和不可压缩流动,在数值解法上各有何特点?为何不可压缩流动在求解时反而比可压缩流动有更多的困难?6.1 可压缩Euler及Navier-Stokes方程数值解6.2 不可压缩Navier-Stokes方程求解7 什么叫边界条件?有何物理意义?它与初始条件有什么关系?8 在数值计算中,偏微分方程的双曲型方程、椭圆型方程、抛物型方程有什么区别?9 在网格生成技术中,什么叫贴体坐标系?什么叫网格独立解?10 在GAMBIT中显示的“check”主要通过哪几种来判断其网格的质量?及其在做网格时大致注意到哪些细节?11 在两个面的交界线上如果出现网格间距不同的情况时,即两块网格不连续时,怎么样克服这种情况呢?12 在设置GAMBIT边界层类型时需要注意的几个问题:a、没有定义的边界线如何处理?b、计算域内的内部边界如何处理(2D)?13 为何在划分网格后,还要指定边界类型和区域类型?常用的边界类型和区域类型有哪些?14 20 何为流体区域(fluid zone)和固体区域(solid zone)?为什么要使用区域的概念?FLUENT是怎样使用区域的?15 21 如何监视FLUENT的计算结果?如何判断计算是否收敛?在FLUENT中收敛准则是如何定义的?分析计算收敛性的各控制参数,并说明如何选择和设置这些参数?解决不收敛问题通常的几个解决方法是什么?16 22 什么叫松弛因子?松弛因子对计算结果有什么样的影响?它对计算的收敛情况又有什么样的影响?17 23 在FLUENT运行过程中,经常会出现“turbulence viscous rate”超过了极限值,此时如何解决?而这里的极限值指的是什么值?修正后它对计算结果有何影响18 24 在FLUENT运行计算时,为什么有时候总是出现“reversed flow”?其具体意义是什么?有没有办法避免?如果一直这样显示,它对最终的计算结果有什么样的影响26 什么叫问题的初始化?在FLUENT中初始化的方法对计算结果有什么样的影响?初始化中的“patch”怎么理解?27 什么叫PDF方法?FLUENT中模拟煤粉燃烧的方法有哪些?30 FLUENT运行过程中,出现残差曲线震荡是怎么回事?如何解决残差震荡的问题?残差震荡对计算收敛性和计算结果有什么影响?31数值模拟过程中,什么情况下出现伪扩散的情况?以及对于伪扩散在数值模拟过程中如何避免?32 FLUENT轮廓(contour)显示过程中,有时候标准轮廓线显示通常不能精确地显示其细节,特别是对于封闭的3D物体(如柱体),其原因是什么?如何解决?33 如果采用非稳态计算完毕后,如何才能更形象地显示出动态的效果图?34 在FLUENT的学习过程中,通常会涉及几个压力的概念,比如压力是相对值还是绝对值?参考压力有何作用?如何设置和利用它?35 在FLUENT结果的后处理过程中,如何将美观漂亮的定性分析的效果图和定量分析示意图插入到论文中来说明问题?36 在DPM模型中,粒子轨迹能表示粒子在计算域内的行程,如何显示单一粒径粒子的轨道(如20微米的粒子)?37 在FLUENT定义速度入口时,速度入口的适用范围是什么?湍流参数的定义方法有哪些?各自有什么不同?38 在计算完成后,如何显示某一断面上的温度值?如何得到速度矢量图?如何得到流线?39 分离式求解器和耦合式求解器的适用场合是什么?分析两种求解器在计算效率与精度方面的区别43 FLUENT中常用的文件格式类型:dbs,msh,cas,dat,trn,jou,profile等有什么用处?44 在计算区域内的某一个面(2D)或一个体(3D)内定义体积热源或组分质量源。

Fluent学习资料教程集锦14-fluent_-求解器设置

Fluent学习资料教程集锦14-fluent_-求解器设置
– 比分离求解器要多用1.5-2倍内存。 • 基于密度求解器(DBCS)适用于强耦合情况
– 举例:伴随燃烧的高速可压缩流、高超音速流、激波 • 相对于隐式算法,显式算法对时间步长有更高要求,因此通常使用隐式算法
插值方法
插值方法
• 场变量(存储于单元体中心)必须内插于控制
体的面上

Nfaces
大纲
大纲
• 求解器 – 设置求解参数 – 收敛 Convergence • 定义 Definition • 监视Monitoring • 稳定性Stability • 加速收敛Accelerating Convergence – 准确度Accuracy • 网格相关性 • 网格自适应 – 非定常流动模型 • 非定常流动问题设置 • 非定常流动模型选项 – 总结 – 附录
– 边界上或者面上的相关 Solve Monitors Surface… 变量或函数(比如,面 积分)
通量守恒校核
通量守恒校核
• 除了监视残差和变 量,还可以检查整体 的热量和质量平衡
Report Fluxes…
• 净不平衡量应该小 于区域边界上最小通 量的1%
减小收敛容差
减小收敛容差
• 如果残差监视显示解是收 敛的,但是变量仍然变化较
求解过程概览
Set the solution parameters
Initialize the solution
Enable the solution monitors of interest
Calculate a solution
Modify solution parameters or grid
• FMG使用完全近似存储(FAS)多重网格方法在一系列粗网格上求解流 动问题,再把解传到实际网格上作为初始条件进行精确计算。

FLUENT全参数设置(新手)

FLUENT全参数设置(新手)

4月1日写给Fluent新手(续)31 数值模拟过程中,什么情况下出现伪扩散的情况?以及对于伪扩散在数值模拟过程中如何避免?假扩散(false diffusion)的含义:基本含义:由于对流—扩散方程中一阶导数项的离散格式的截断误差小于二阶而引起较大数值计算误差的现象。

有的文献中将人工粘性(artificial viscosity)或数值粘性(numerical viscosity)视为它的同义词。

拓宽含义:现在通常把以下三种原因引起的数值计算误差都归在假扩散的名称下1.非稳态项或对流项采用一阶截差的格式;2.流动方向与网格线呈倾斜交叉(多维问题);3.建立差分格式时没有考虑到非常数的源项的影响。

克服或减轻假扩散的格式或方法,为克服或减轻数值计算中的假扩散(包括流向扩散及交叉扩散)误差,应当:1. 采用截差阶数较高的格式;2. 减轻流线与网格线之间的倾斜交叉现象或在构造格式时考虑到来流方向的影响。

3. 至于非常数源项的问题,目前文献中,还没有为克服这种影响而专门构造的格式,但是高阶格式显然对减轻其影响是有利的。

32 FLUENT轮廓(contour)显示过程中,有时候标准轮廓线显示通常不能精确地显示其细节,特别是对于封闭的3D物体(如柱体),其原因是什么?如何解决?FLUENT等高线(contour)显示过程中,可以通过调节显示的水平等级来调节其显示细节,Levels...最大值允许设置为100.对于封闭的3D物体,可以通过建立Surface,监视Surface上的量来显示计算结果。

或者计算之后将结果导入到Tecplot中,作切片图显示。

33 如果采用非稳态计算完毕后,如何才能更形象地显示出动态的效果图?对于非定常计算,可以通过创建动画来形象地显示出动态的效果图。

Solve->Animate->Define...,具体操作请参考Fluent用户手册。

34 在FLUENT的学习过程中,通常会涉及几个压力的概念,比如压力是相对值还是绝对值?参考压力有何作用?如何设置和利用它?GAUGE PRESSURE 就是静压。

FLUENT全参数设置

FLUENT全参数设置

FLUENT全参数设置FLUENT是一款流体力学仿真软件,用于通过求解流动和传热问题来模拟和分析各种工程现象。

在使用FLUENT进行仿真之前,我们需要进行全参数设置,以确保所得到的结果准确可靠。

本文将介绍FLUENT的全参数设置,并提供一些适用于新手的建议。

1.计算网格设置:计算网格是FLUENT仿真中最重要的因素之一、合适的网格划分能够很好地表达流场和传热场的特征。

在设置计算网格时,可以考虑以下几个因素:-网格类型:可以选择结构化网格或非结构化网格。

结构化网格具有规则排列的单元,易于生成和细化。

非结构化网格则适用于复杂的几何形状。

-网格密度:根据仿真需求和计算资源的限制,选择合适的网格密度。

一般来说,流动和传热现象较为复杂时,需要更密集的网格划分。

-边界层网格:在靠近流体边界处增加边界层网格可以更准确地捕捉边界层流动的细节。

-剪切层网格:对于具有高速剪切层的流动,应添加剪切层网格以更好地刻画流场。

2.物理模型设置:- 湍流模型:选择合适的湍流模型,如k-epsilon模型、Reynolds Stress Model(RSM)等。

根据流动领域的特点,选用合适的湍流模型能够更准确地预测湍流现象。

- 辐射模型:对于辐射传热问题,可以选择合适的辐射模型进行建模。

FLUENT提供了多种辐射模型,如P1模型、Discrete Ordinates模型等。

-传热模型:根据具体问题,选择适当的传热模型,如导热模型、对流传热模型等。

在选择传热模型时,需要考虑流体性质和边界条件等因素。

3.数值方法设置:数值方法的选择和设置对仿真结果的准确性和稳定性有很大影响。

以下是一些建议:-离散格式:选择合适的离散格式进行数值计算。

一般来说,二阶精度的格式足够满足大多数仿真需求。

-模拟时间步长:选择合适的模拟时间步长以保证数值稳定性。

一般来说,时间步长应根据流场的特性和稳定性来确定。

-松弛因子设置:对于迭代求解的过程,设置合适的松弛因子能够提高求解的收敛速度。

学习fluent (流体常识及软件计算参数设置)

学习fluent (流体常识及软件计算参数设置)

luent中一些问题----(目录)1 如何入门2 CFD计算中涉及到的流体及流动的基本概念和术语理想流体(Ideal Fluid)和粘性流体(Viscous Fluid)牛顿流体(Newtonian Fluid)和非牛顿流体(non-Newtonian Fluid)可压缩流体(Compressible Fluid)和不可压缩流体(Incompressible Fluid)层流(Laminar Flow)和湍流(Turbulent Flow)定常流动(Steady Flow)和非定常流动(Unsteady Flow)亚音速流动(Subsonic)与超音速流动(Supersonic)热传导(Heat Transfer)及扩散(Diffusion)3 在数值模拟过程中,离散化的目的是什么如何对计算区域进行离散化离散化时通常使用哪些网格如何对控制方程进行离散离散化常用的方法有哪些它们有什么不同离散化的目的计算区域的离散及通常使用的网格控制方程的离散及其方法各种离散化方法的区别4 常见离散格式的性能的对比(稳定性、精度和经济性)5 流场数值计算的目的是什么主要方法有哪些其基本思路是什么各自的适用范围是什么6 可压缩流动和不可压缩流动,在数值解法上各有何特点为何不可压缩流动在求解时反而比可压缩流动有更多的困难可压缩Euler及Navier-Stokes方程数值解不可压缩Navier-Stokes方程求解7 什么叫边界条件有何物理意义它与初始条件有什么关系8 在数值计算中,偏微分方程的双曲型方程、椭圆型方程、抛物型方程有什么区别9 在网格生成技术中,什么叫贴体坐标系什么叫网格独立解10 在GAMBIT中显示的“check”主要通过哪几种来判断其网格的质量及其在做网格时大致注意到哪些细节11 在两个面的交界线上如果出现网格间距不同的情况时,即两块网格不连续时,怎么样克服这种情况呢12 在设置GAMBIT边界层类型时需要注意的几个问题:a、没有定义的边界线如何处理b、计算域内的内部边界如何处理(2D)13 为何在划分网格后,还要指定边界类型和区域类型常用的边界类型和区域类型有哪些14 20 何为流体区域(fluid zone)和固体区域(solid zone)为什么要使用区域的概念FLUENT是怎样使用区域的15 21 如何监视FLUENT的计算结果如何判断计算是否收敛在FLUENT中收敛准则是如何定义的分析计算收敛性的各控制参数,并说明如何选择和设置这些参数解决不收敛问题通常的几个解决方法是什么16 22 什么叫松弛因子松弛因子对计算结果有什么样的影响它对计算的收敛情况又有什么样的影响17 23 在FLUENT运行过程中,经常会出现“turbulence viscous rate”超过了极限值,此时如何解决而这里的极限值指的是什么值修正后它对计算结果有何影响18 24 在FLUENT运行计算时,为什么有时候总是出现“reversed flow”其具体意义是什么有没有办法避免如果一直这样显示,它对最终的计算结果有什么样的影响26 什么叫问题的初始化在FLUENT中初始化的方法对计算结果有什么样的影响初始化中的“patch”怎么理解27 什么叫PDF方法FLUENT中模拟煤粉燃烧的方法有哪些30 FLUENT运行过程中,出现残差曲线震荡是怎么回事如何解决残差震荡的问题残差震荡对计算收敛性和计算结果有什么影响31数值模拟过程中,什么情况下出现伪扩散的情况以及对于伪扩散在数值模拟过程中如何避免32 FLUENT轮廓(contour)显示过程中,有时候标准轮廓线显示通常不能精确地显示其细节,特别是对于封闭的3D物体(如柱体),其原因是什么如何解决33 如果采用非稳态计算完毕后,如何才能更形象地显示出动态的效果图34 在FLUENT的学习过程中,通常会涉及几个压力的概念,比如压力是相对值还是绝对值参考压力有何作用如何设置和利用它35 在FLUENT结果的后处理过程中,如何将美观漂亮的定性分析的效果图和定量分析示意图插入到论文中来说明问题36 在DPM模型中,粒子轨迹能表示粒子在计算域内的行程,如何显示单一粒径粒子的轨道(如20微米的粒子)37 在FLUENT定义速度入口时,速度入口的适用范围是什么湍流参数的定义方法有哪些各自有什么不同38 在计算完成后,如何显示某一断面上的温度值如何得到速度矢量图如何得到流线39 分离式求解器和耦合式求解器的适用场合是什么分析两种求解器在计算效率与精度方面的区别43 FLUENT中常用的文件格式类型:dbs,msh,cas,dat,trn,jou,profile等有什么用处44 在计算区域内的某一个面(2D)或一个体(3D)内定义体积热源或组分质量源。

FLUENT操作过程及参数选择

FLUENT操作过程及参数选择

FLUENT操作过程及参数选择FLUENT是一种用于模拟流体力学问题的商业计算机软件,由ANSYS公司开发。

它采用计算流体力学(CFD)方法,用于模拟和分析流体流动、传热、化学反应和其他与流体相关的问题。

在FLUENT软件中,用户需要选择适当的操作过程和参数以进行模拟分析。

下面将详细介绍FLUENT的操作过程以及常见的参数选择。

操作过程:1. 几何建模:在使用FLUENT之前,必须先进行几何建模,以创建流体域和边界条件。

可以使用专业的三维建模软件(如CATIA、SolidWorks 等)或使用FLUENT提供的基本几何建模工具。

2.网格划分:在几何建模之后,需要对流体域进行网格划分。

网格的划分质量直接影响模拟结果的准确性和计算效率。

FLUENT提供了多种网格生成方法,如结构化网格、非结构化网格和混合网格。

根据具体情况选择合适的网格划分方法,并确保网格质量良好。

3.物理模型:在模拟之前,需要选择适当的物理模型以描述流体的行为。

FLUENT支持多种物理模型,如流体动力学模型、传热模型、湍流模型、多相流模型、化学反应模型等。

根据实际情况选择合适的物理模型,以获得准确的模拟结果。

4.数值方法:选择合适的数值方法对流体流动进行离散化计算。

FLUENT提供了多种数值方法,如有限体积法、有限差分法和有限元法等。

选择合适的数值方法可以提高计算精度和稳定性。

5.边界条件:为流体域的边界设置适当的边界条件。

边界条件描述了流体在边界上的特性,如流量、速度、温度、压力等。

根据实际情况选择合适的边界条件,并设置相应的数值。

6.运行模拟:设置好物理模型、数值方法和边界条件后,可以开始运行模拟。

FLUENT将使用所选的数值方法和物理模型,通过迭代计算的方式求解流体力学方程组。

7.后处理:模拟运行结束之后,可以对计算结果进行后处理。

FLUENT提供了多种后处理工具,如可视化工具、图表生成工具、数据输出工具等,可以对模拟结果进行分析、比较和展示。

【fluent软件学习】计算流体力学软件Fluent培训67页PPT

【fluent软件学习】计算流体力学软件Fluent培训67页PPT
• 如何学习Fluent?
1. 掌握流体力学、传质传热和化学反应动力学 等基础知识。
2. 了解CFD中使用的数值计算方法。 3. 了解Fluent中各个数值模型的适用范围及各参
数含义。 4. 接下来,可以尝试使用Fluent进行计算了!
4
交流学习的安排
第一讲 流体力学基础、传热学基础 第二讲 燃烧学,计算流体力学基础 第三讲 Fluent介绍 第四讲 Fluent应用实例(1) 第五讲 Fluent应用实例(2)
• 连续介质假设
– 连续介质假设认为真实流体所占有的空间可近似看作由“流体 质点”连续地无空隙地充满着。
– 换一句话说,就是在我们感兴趣的微小尺度内,都包含着无数 个流体分子。
• 局限性
– 当特征尺寸远大于分子间隙时,可以认为满足连续介质假设。 实际上,在一般的工程问题上,均可以满足。
– 当压力很低的稀薄气体中,分子间距很大,能与感兴趣的特征 尺度相比拟。此时,传统的流体力学理论就不适用,必须使用 统计力学的方法。
5
交流学习的安排
第一讲 流体力学基础、传热学基础 第二讲 燃烧学,计算流体力学基础 第三讲 Fluent介绍 第四讲 Fluent应用实例(1) 第五讲 Fluent应用实例(2)
6
什么是流体(Fluid)?
• 固体
– 在静止状态下,能够抵抗一定的压力、 拉力和剪切力。
• 流体
– 在静止状态下,能够抵抗一定的压力。
• 粘度
• 流体内摩擦应力 的大小与流体的 速度梯度成正比
• 持续变形的流体 才能抵抗一定的 剪切力!
11
流体的主要物理性质
• 粘度
• μ:动力粘度系数 • 当流体的μ为常数时,称为牛顿流体。 • 主要受温度影响,基本不受压力影响。 • 一般,液体(如水煤浆、重油)的粘度随温

(完整word版)FLUENT知识点解读(良心出品必属精品)

(完整word版)FLUENT知识点解读(良心出品必属精品)

一、基本设置1.Double Precision的选择启动设置如图,这里着重说说Double Precision(双精度)复选框,对于大多数情况,单精度求解器已能很好的满足精度要求,且计算量小,这里我们选择单精度。

然而对于以下一些特定的问题,使用双精度求解器可能更有利[1]。

a.几何特征包含某些极端的尺度(如非常长且窄的管道),单精度求解器可能不能足够精确地表达各尺度方向的节点信息。

b.如果几何模型包含多个通过小直径管道相互连接的体,而某一个区域的压力特别大(因为用户只能设定一个总体的参考压力位置),此时,双精度求解器可能更能体现压差带来的流动(如渐缩渐扩管的无粘与可压缩流动模拟)。

c.对于某些高导热系数比或高宽纵比的网格,使用单精度求解器可能会遇到收敛性不佳或精确度不足不足的问题,此时,使用双精度求解器可能会有所帮助。

[1] 李鹏飞,徐敏义,王飞飞.精通CFD工程仿真与案例实战:FLUENT GAMBIT ICEM CFD Tecplot[M]. 北京,人民邮电出版社,2011:114-1162.网格光顺化用光滑和交换的方式改善网格:通过Mesh下的Smooth/Swap来实现,可用来提高网格质量,一般用于三角形或四边形网格,不过质量提高的效果一般般,影响较小,网格质量的提高主要还是在网格生成软件里面实现,所以这里不再用光滑和交换的方式改善网格,其原理可参考《FLUENT全攻略》(已下载)。

3.Pressure-based与Density-based求解器设置如图。

下面说一说Pressure-based和Density-based 的区别:Pressure-Based Solver是Fluent的优势,它是基于压力法的求解器,使用的是压力修正算法,求解的控制方程是标量形式的,擅长求解不可压缩流动,对于可压流动也可以求解;Fluent 6.3以前的版本求解器,只有Segregated Solver和Coupled Solver,其实也是Pressure-Based Solver的两种处理方法;Density-Based Solver是Fluent 6.3新发展出来的,它是基于密度法的求解器,求解的控制方程是矢量形式的,主要离散格式有Roe,AUSM+,该方法的初衷是让Fluent具有比较好的求解可压缩流动能力,但目前格式没有添加任何限制器,因此还不太完善;它只有Coupled的算法;对于低速问题,他们是使用Preconditioning方法来处理,使之也能够计算低速问题。

FLUENT参数设置

FLUENT参数设置

FLUENT参数设置在使用GPT-3的API时,要正确设置FLUENT参数是非常重要的。

FLUENT参数被用来指定返回结果的流利程度,可以让生成的文本更接近输入的指导或更自由。

本文将介绍FLUENT参数的详细说明和设置方法,帮助新手更好地使用该参数。

-0:对写作风格有非常严格的要求,生成的文本将严格遵循用户输入的指导。

但是由于过分严格,可能导致生成结果缺乏流畅性和语言表达的多样性。

-1:在尊重用户指导的前提下,稍微放宽了一些限制,使生成的文本更流畅一些。

这是一个适合绝大多数情况下的默认值。

-2:在一定程度上放宽限制,允许一些错误或不完全的指导,以及一些模糊或不确定的描述。

这样可以使生成的文本更具语言表达的多样性,但也可能导致生成一些对用户来说不准确或不符合预期的结果。

-3:在生成文本时,可以轻度违背用户的指导,自由地自我表达。

这个级别的流利性较高,但也可能导致生成的内容与用户的预期有所偏离。

-4:完全忽略用户的指导,生成内容几乎完全是由模型自己决定的。

这个级别下生成的结果可能会丧失控制性,因此一般情况下不建议使用。

设置FLUENT参数可以通过在输入提示中指定对应的数值来实现。

以下是一个例子:```"temperature": 0.7,"max_tokens": 50,"fluent": 1```在这个例子中,我们将FLUENT参数设置为1,即默认值。

这对大多数情况下的生成任务来说往往是比较合适的。

如果需要改变FLUENT参数的取值,可以根据具体需求进行调整。

对于对自由度要求较高的任务,可以尝试使用更高的取值(2-4)。

但是需要注意的是,随着FLUENT参数取值的增加,生成结果的自由度也会增加,但同时也会增加不准确或不符预期的结果的可能性。

因此,在设置FLUENT参数时,需要综合考虑语言表达的多样性和准确性之间的平衡。

总而言之,FLUENT参数的正确设置对于生成文本的流利性和准确性至关重要。

学习fluent(流体常识及软件计算全参数设置)

学习fluent(流体常识及软件计算全参数设置)

luent中一些问题----(目录)1 如何入门2 CFD计算中涉及到的流体及流动的基本概念和术语2.1 理想流体(Ideal Fluid)和粘性流体(Viscous Fluid)2.2 牛顿流体(Newtonian Fluid)和非牛顿流体(non-Newtonian Fluid)2.3 可压缩流体(Compressible Fluid)和不可压缩流体(Incompressible Fluid)2.4 层流(Laminar Flow)和湍流(Turbulent Flow)2.5 定常流动(Steady Flow)和非定常流动(Unsteady Flow)2.6 亚音速流动(Subsonic)与超音速流动(Supersonic)2.7 热传导(Heat Transfer)及扩散(Diffusion)3 在数值模拟过程中,离散化的目的是什么?如何对计算区域进行离散化?离散化时通常使用哪些网格?如何对控制方程进行离散?离散化常用的方法有哪些?它们有什么不同?3.1 离散化的目的3.2 计算区域的离散及通常使用的网格3.3 控制方程的离散及其方法3.4 各种离散化方法的区别4 常见离散格式的性能的对比(稳定性、精度和经济性)5 流场数值计算的目的是什么?主要方法有哪些?其基本思路是什么?各自的适用范围是什么?6 可压缩流动和不可压缩流动,在数值解法上各有何特点?为何不可压缩流动在求解时反而比可压缩流动有更多的困难?6.1 可压缩Euler及Navier-Stokes方程数值解6.2 不可压缩Navier-Stokes方程求解7 什么叫边界条件?有何物理意义?它与初始条件有什么关系?8 在数值计算中,偏微分方程的双曲型方程、椭圆型方程、抛物型方程有什么区别?9 在网格生成技术中,什么叫贴体坐标系?什么叫网格独立解?10 在GAMBIT中显示的“check”主要通过哪几种来判断其网格的质量?及其在做网格时大致注意到哪些细节?11 在两个面的交界线上如果出现网格间距不同的情况时,即两块网格不连续时,怎么样克服这种情况呢?12 在设置GAMBIT边界层类型时需要注意的几个问题:a、没有定义的边界线如何处理?b、计算域内的内部边界如何处理(2D)?13 为何在划分网格后,还要指定边界类型和区域类型?常用的边界类型和区域类型有哪些?14 20 何为流体区域(fluid zone)和固体区域(solid zone)?为什么要使用区域的概念?FLUENT是怎样使用区域的?15 21 如何监视FLUENT的计算结果?如何判断计算是否收敛?在FLUENT中收敛准则是如何定义的?分析计算收敛性的各控制参数,并说明如何选择和设置这些参数?解决不收敛问题通常的几个解决方法是什么?16 22 什么叫松弛因子?松弛因子对计算结果有什么样的影响?它对计算的收敛情况又有什么样的影响?17 23 在FLUENT运行过程中,经常会出现“turbulence viscous rate”超过了极限值,此时如何解决?而这里的极限值指的是什么值?修正后它对计算结果有何影响18 24 在FLUENT运行计算时,为什么有时候总是出现“reversed flow”?其具体意义是什么?有没有办法避免?如果一直这样显示,它对最终的计算结果有什么样的影响26 什么叫问题的初始化?在FLUENT中初始化的方法对计算结果有什么样的影响?初始化中的“patch”怎么理解?27 什么叫PDF方法?FLUENT中模拟煤粉燃烧的方法有哪些?30 FLUENT运行过程中,出现残差曲线震荡是怎么回事?如何解决残差震荡的问题?残差震荡对计算收敛性和计算结果有什么影响?31数值模拟过程中,什么情况下出现伪扩散的情况?以及对于伪扩散在数值模拟过程中如何避免?32 FLUENT轮廓(contour)显示过程中,有时候标准轮廓线显示通常不能精确地显示其细节,特别是对于封闭的3D物体(如柱体),其原因是什么?如何解决?33 如果采用非稳态计算完毕后,如何才能更形象地显示出动态的效果图?34 在FLUENT的学习过程中,通常会涉及几个压力的概念,比如压力是相对值还是绝对值?参考压力有何作用?如何设置和利用它?35 在FLUENT结果的后处理过程中,如何将美观漂亮的定性分析的效果图和定量分析示意图插入到论文中来说明问题?36 在DPM模型中,粒子轨迹能表示粒子在计算域内的行程,如何显示单一粒径粒子的轨道(如20微米的粒子)?37 在FLUENT定义速度入口时,速度入口的适用范围是什么?湍流参数的定义方法有哪些?各自有什么不同?38 在计算完成后,如何显示某一断面上的温度值?如何得到速度矢量图?如何得到流线?39 分离式求解器和耦合式求解器的适用场合是什么?分析两种求解器在计算效率与精度方面的区别43 FLUENT中常用的文件格式类型:dbs,msh,cas,dat,trn,jou,profile等有什么用处? 44 在计算区域内的某一个面(2D)或一个体(3D)内定义体积热源或组分质量源。

FLUENT全参数设置(新手)

FLUENT全参数设置(新手)

4月1日写给Fluent 新手( 续)31数值模拟过程中,什么情况下出现伪扩散的情况?以及对于伪扩散在数值模拟过程中如何避免?假扩散( false diffusion )的含义:基本含义:由于对流—扩散方程中一阶导数项的离散格式的截断误差小于二阶而引起较大数值计算误差的现象。

有的文献中将人工粘性 ( artificial viscosity )或数值粘性( numerical viscosity )视为它的同义词。

拓宽含义:现在通常把以下三种原因引起的数值计算误差都归在假扩散的名称下1.非稳态项或对流项采用一阶截差的格式;2.流动方向与网格线呈倾斜交叉(多维问题);3.建立差分格式时没有考虑到非常数的源项的影响。

克服或减轻假扩散的格式或方法,为克服或减轻数值计算中的假扩散(包括流向扩散及交叉扩散)误差,应当:1.采用截差阶数较高的格式;2.减轻流线与网格线之间的倾斜交叉现象或在构造格式时考虑到来流方向的影响。

3.至于非常数源项的问题,目前文献中,还没有为克服这种影响而专门构造的格式,但是高阶格式显然对减轻其影响是有利的。

32FLUENT 轮廓( contour )显示过程中,有时候标准轮廓线显示通常不能精确地显示其细节,特别是对于封闭的3D 物体(如柱体),其原因是什么?如何解决?FLUENT 等高线( contour )显示过程中,可以通过调节显示的水平等级来调节其显示细节,Levels... 最大值允许设置为100.对于封闭的3D 物体,可以通过建立Surface ,监视Surface 上的量来显示计算结果。

或者计算之后将结果导入到Tecplot 中,作切片图显示。

33如果采用非稳态计算完毕后,如何才能更形象地显示出动态的效果图?对于非定常计算,可以通过创建动画来形象地显示出动态的效果图。

Solve->Animate->Define... ,具体操作请参考Fluent 用户手册。

FLUENT操作过程及全参数选择

FLUENT操作过程及全参数选择

FLUENT操作过程及全参数选择
1、安装Fluent
2、必要的设置
(1)打开Fluent,选择
“Tools”>“Options”>“Meshing”>“Mesh Defaults”,在这里设置网格的参数,其中包括网格分辨率、积分时间步长和绘制时间步长等,以获得较高精度的结果。

(2)点击“Solution”>“Solution Settings”,进行必要的求解器参数设置。

(3)点击“Solution”>“Initialize”,选择初始解(initial solution)类型,设置初始值和内容,以及数值方法及参数等。

3、模型网格划分
(1)网格划分有两种方式:手动划分网格和使用自动划分网格。

(2)手动划分网格时,可以使用Meshing工具来实现,其中可以选择划分网格的拓扑结构,选择具体的网格类型(包括六面体网格、四面体网格、十二面体网格等),以及设置网格的大小和分辨率等。

(3)使用自动划分网格时,可以使用自动网格划分工具,在设置完网格的拓扑结构和具体的网格类型后(与手动划分网格相同),会自动根据预设的参数和分辨率来进行网格的划分。

4、求解。

学习fluent 流体常识及软件计算参数设置

学习fluent 流体常识及软件计算参数设置

luent中一些问题----(目录)1 如何入门2 CFD计算中涉及到的流体及流动的基本概念和术语2.1 理想流体(Ideal Fluid)和粘性流体(Viscous Fluid)2.2 牛顿流体(Newtonian Fluid)和非牛顿流体(non-Newtonian Fluid)2.3 可压缩流体(Compressible Fluid)和不可压缩流体(Incompressible Fluid)2.4 层流(Laminar Flow)和湍流(Turbulent Flow)2.5 定常流动(Steady Flow)和非定常流动(Unsteady Flow)2.6 亚音速流动(Subsonic)与超音速流动(Supersonic)2.7 热传导(Heat Transfer)及扩散(Diffusion)3 在数值模拟过程中,离散化的目的是什么?如何对计算区域进行离散化?离散化时通常使用哪些网格?如何对控制方程进行离散?离散化常用的方法有哪些?它们有什么不同?3.1 离散化的目的3.2 计算区域的离散及通常使用的网格3.3 控制方程的离散及其方法3.4 各种离散化方法的区别4 常见离散格式的性能的对比(稳定性、精度和经济性)5 流场数值计算的目的是什么?主要方法有哪些?其基本思路是什么?各自的适用范围是什么?6 可压缩流动和不可压缩流动,在数值解法上各有何特点?为何不可压缩流动在求解时反而比可压缩流动有更多的困难?6.1 可压缩Euler及Navier-Stokes方程数值解6.2 不可压缩Navier-Stokes方程求解7 什么叫边界条件?有何物理意义?它与初始条件有什么关系?8 在数值计算中,偏微分方程的双曲型方程、椭圆型方程、抛物型方程有什么区别?9 在网格生成技术中,什么叫贴体坐标系?什么叫网格独立解?10 在GAMBIT中显示的“check”主要通过哪几种来判断其网格的质量?及其在做网格时大致注意到哪些细节?11 在两个面的交界线上如果出现网格间距不同的情况时,即两块网格不连续时,怎么样克服这种情况呢?12 在设置GAMBIT边界层类型时需要注意的几个问题:a、没有定义的边界线如何处理?b、计算域内的内部边界如何处理(2D)?13 为何在划分网格后,还要指定边界类型和区域类型?常用的边界类型和区域类型有哪些?14 20 何为流体区域(fluid zone)和固体区域(solid zone)?为什么要使用区域的概念?FLUENT是怎样使用区域的?15 21 如何监视FLUENT的计算结果?如何判断计算是否收敛?在FLUENT中收敛准则是如何定义的?分析计算收敛性的各控制参数,并说明如何选择和设置这些参数?解决不收敛问题通常的几个解决方法是什么?16 22 什么叫松弛因子?松弛因子对计算结果有什么样的影响?它对计算的收敛情况又有什么样的影响?17 23 在FLUENT运行过程中,经常会出现“turbulence viscous rate”超过了极限值,此时如何解决?而这里的极限值指的是什么值?修正后它对计算结果有何影响18 24 在FLUENT运行计算时,为什么有时候总是出现“reversed flow”?其具体意义是什么?有没有办法避免?如果一直这样显示,它对最终的计算结果有什么样的影响26 什么叫问题的初始化?在FLUENT中初始化的方法对计算结果有什么样的影响?初始化中的“patch”怎么理解?27 什么叫PDF方法?FLUENT中模拟煤粉燃烧的方法有哪些?30 FLUENT运行过程中,出现残差曲线震荡是怎么回事?如何解决残差震荡的问题?残差震荡对计算收敛性和计算结果有什么影响?31数值模拟过程中,什么情况下出现伪扩散的情况?以及对于伪扩散在数值模拟过程中如何避免?32 FLUENT轮廓(contour)显示过程中,有时候标准轮廓线显示通常不能精确地显示其细节,特别是对于封闭的3D物体(如柱体),其原因是什么?如何解决?33 如果采用非稳态计算完毕后,如何才能更形象地显示出动态的效果图?34 在FLUENT的学习过程中,通常会涉及几个压力的概念,比如压力是相对值还是绝对值?参考压力有何作用?如何设置和利用它?35 在FLUENT结果的后处理过程中,如何将美观漂亮的定性分析的效果图和定量分析示意图插入到论文中来说明问题?36 在DPM模型中,粒子轨迹能表示粒子在计算域内的行程,如何显示单一粒径粒子的轨道(如20微米的粒子)?37 在FLUENT定义速度入口时,速度入口的适用范围是什么?湍流参数的定义方法有哪些?各自有什么不同?38 在计算完成后,如何显示某一断面上的温度值?如何得到速度矢量图?如何得到流线?39 分离式求解器和耦合式求解器的适用场合是什么?分析两种求解器在计算效率与精度方面的区别43 FLUENT中常用的文件格式类型:dbs,msh,cas,dat,trn,jou,profile等有什么用处?44 在计算区域内的某一个面(2D)或一个体(3D)内定义体积热源或组分质量源。

FLUENT全参数设置

FLUENT全参数设置

FLUENT全参数设置FLUENT是一款流体动力学模拟软件,广泛用于研究和分析流体动力学问题。

它提供了丰富的参数设置选项,可以帮助用户完成各种流体模拟任务。

对于新手来说,掌握FLUENT的全参数设置是很重要的,下面我将详细介绍FLUENT的全参数设置。

FLUENT的全参数设置主要分为四个方面:物理模型,数值方法,计算控制和模拟设置。

在进行流体模拟前,你需要首先设置物理模型参数。

物理模型参数包括流体的密度、黏度、热导率、比热容等,你需要根据研究对象的特点设置相应的参数。

另外,FLUENT还提供了多种流动模型,如湍流模型、多相流模型、燃烧模型等,你可以根据需要选择合适的物理模型。

数值方法参数是进行计算的基础,可以影响模拟结果的准确性和计算速度。

数值方法参数包括网格划分、时间步长、离散化格式等。

在进行网格划分时,你可以选择不同的划分方法,如结构化网格划分、非结构化网格划分等。

此外,你还可以设置控制网格尺寸以及边界条件。

在设置时间步长时,你需要根据模拟的时间尺度来调整,过大的时间步长可能导致数值不稳定,过小的时间步长则会增加计算时间。

离散化格式可以影响数值解的精度,你可以选择不同的格式,如有限体积法、有限差分法等。

计算控制参数用于控制计算的过程,包括残差收敛准则、迭代次数、计算输出频率等。

FLUENT提供了多种残差收敛准则选项,你可以根据需要选择相应的准则。

迭代次数用于控制计算的精度,你可以逐步增加迭代次数,直到收敛为止。

计算输出频率可以控制计算结果的输出频率,你可以根据需要进行设置。

模拟设置参数用于指定模拟的类型和目标,包括流体运动类型、边界条件、求解器选择等。

FLUENT支持多种流体运动类型的模拟,如压力驱动流动、自由表面流动、旋转流动等,你需要选择适合自己研究对象的流体运动类型。

边界条件参数用于指定边界条件的类型和数值,你可以设置速度、压力、温度等边界条件。

求解器选择参数用于选择求解方法,FLUENT提供了多种求解方法,如压力修正方法、SIMPLE方法等,你需要根据自己的需求选择合适的求解器。

Fluent求解参数设置知识分享

Fluent求解参数设置知识分享

F l u e n t求解参数设置求解参数设置(Solution Methods/Solution Controls):在设置完计算模型和边界条件后,即可开始求解计算了,因为常会出现求解不收敛或者收敛速度很慢的情况,所以就要根据具体的模型制定具体的求解策略,主要通过修改求解参数来完成。

在求解参数中主要设置求解的控制方程、选择压力速度耦合方法、松弛因子、离散格式等。

在VOF模型中,PISO比较适合于不复杂的流体,SIMPLE和SIMPLEC适合于可压缩的流体或者处于封闭域中的流体。

• 求解的控制方程:在求解参数设置中,可以选择所需要求解的控制方程。

可选择的方程包括Flow(流动方程)、Turbulence(湍流方程)、Energy(能量方程)、VolumeFraction(体积分数方程)等。

在求解过程中,有时为了得到收敛的解,先关闭一些方程,等一些简单的方程收敛后,再开启复杂的方程一起计算。

• 选择压力速度耦合方法:在基于压力求解器中,FLUENT提供了压力速度耦合的4种方法,即SIMPLE、SIMPLEC(SIMPLE.Consistent)、PISO以及Coupled。

定常状态计算一般使用SIMPLE或者SIMPLEC方法,对于过渡计算推荐使用PISO方法。

PISO方法还可以用于高度倾斜网格的定常状态计算和过渡计算。

需要注意的是压力速度耦合只用于分离求解器,在耦合求解器中不可以使用。

在FLUENT中,可以使用标准SIMPLE算法和SIMPLEC算法,默认是SIMPLE算法,但对于许多问题如果使用SIMPLEC可能会得到更好的结果,尤其是可以应用增加的亚松弛迭代时。

对于相对简单的问题(如没有附加模型激活的层流流动),其收敛性可以被压力速度耦合所限制,用户通常可以使用SIMPLEC算法很快得到收敛解。

在SIMPLEC算法中,压力校正亚松弛因子通常设为1.0,它有助于收敛,但是,在有些问题中,将压力校正松弛因子增加到1.0可能会导致流动不稳定,对于这种情况,则需要使用更为保守的亚松弛或者使用SIMPLE算法。

学习fluent-(流体常识及软件计算参数设置)

学习fluent-(流体常识及软件计算参数设置)

学习fluent-(流体常识及软件计算参数设置)luent中一些问题----(目录)1 如何入门2 CFD计算中涉及到的流体及流动的基本概念和术语2.1 理想流体(Ideal Fluid)和粘性流体(Viscous Fluid)2.2 牛顿流体(Newtonian Fluid)和非牛顿流体(non-Newtonian Fluid)2.3 可压缩流体(Compressible Fluid)和不可压缩流体(Incompressible Fluid)2.4 层流(Laminar Flow)和湍流(Turbulent Flow)2.5 定常流动(Steady Flow)和非定常流动(Unsteady Flow)2.6 亚音速流动(Subsonic)与超音速流动(Supersonic)2.7 热传导(Heat Transfer)及扩散(Diffusion)3 在数值模拟过程中,离散化的目的是什么?如何对计算区域进行离散化?离散化时通常使用哪些网格?如何对控制方程进行离散?离散化常用的方法有哪些?它们有什么不同?3.1 离散化的目的3.2 计算区域的离散及通常使用的网格3.3 控制方程的离散及其方法3.4 各种离散化方法的区别4 常见离散格式的性能的对比(稳定性、精度和经济性)5 流场数值计算的目的是什么?主要方法有哪些?其基本思路是什么?各自的适用范围是什么?6 可压缩流动和不可压缩流动,在数值解法上各有何特点?为何不可压缩流动在求解时反而比可压缩流动有更多的困难?6.1 可压缩Euler及Navier-Stokes方程数值解6.2 不可压缩Navier-Stokes方程求解7 什么叫边界条件?有何物理意义?它与初始条件有什么关系?8 在数值计算中,偏微分方程的双曲型方程、椭圆型方程、抛物型方程有什么区别?9 在网格生成技术中,什么叫贴体坐标系?什么叫网格独立解?10 在GAMBIT中显示的“check”主要通过哪几种来判断其网格的质量?及其在做网格时大致注意到哪些细节?11 在两个面的交界线上如果出现网格间距不同的情况时,即两块网格不连续时,怎么样克服这种情况呢?12 在设置GAMBIT边界层类型时需要注意的几个问题:a、没有定义的边界线如何处理?b、计算域内的内部边界如何处理(2D)?13 为何在划分网格后,还要指定边界类型和区域类型?常用的边界类型和区域类型有哪些?14 20 何为流体区域(fluid zone)和固体区域(solid zone)?为什么要使用区域的概念?FLUENT是怎样使用区域的?15 21 如何监视FLUENT的计算结果?如何判断计算是否收敛?在FLUENT中收敛准则是如何定义的?分析计算收敛性的各控制参数,并说明如何选择和设置这些参数?解决不收敛问题通常的几个解决方法是什么?16 22 什么叫松弛因子?松弛因子对计算结果有什么样的影响?它对计算的收敛情况又有什么样的影响?17 23 在FLUENT运行过程中,经常会出现“turbulence viscous rate”超过了极限值,此时如何解决?而这里的极限值指的是什么值?修正后它对计算结果有何影响18 24 在FLUENT运行计算时,为什么有时候总是出现“reversed flow”?其具体意义是什么?有没有办法避免?如果一直这样显示,它对最终的计算结果有什么样的影响26 什么叫问题的初始化?在FLUENT中初始化的方法对计算结果有什么样的影响?初始化中的“patch”怎么理解?27 什么叫PDF方法?FLUENT中模拟煤粉燃烧的方法有哪些?30 FLUENT运行过程中,出现残差曲线震荡是怎么回事?如何解决残差震荡的问题?残差震荡对计算收敛性和计算结果有什么影响?31数值模拟过程中,什么情况下出现伪扩散的情况?以及对于伪扩散在数值模拟过程中如何避免?32 FLUENT轮廓(contour)显示过程中,有时候标准轮廓线显示通常不能精确地显示其细节,特别是对于封闭的3D物体(如柱体),其原因是什么?如何解决?33 如果采用非稳态计算完毕后,如何才能更形象地显示出动态的效果图?34 在FLUENT的学习过程中,通常会涉及几个压力的概念,比如压力是相对值还是绝对值?参考压力有何作用?如何设置和利用它?35 在FLUENT结果的后处理过程中,如何将美观漂亮的定性分析的效果图和定量分析示意图插入到论文中来说明问题?36 在DPM模型中,粒子轨迹能表示粒子在计算域内的行程,如何显示单一粒径粒子的轨道(如20微米的粒子)?37 在FLUENT定义速度入口时,速度入口的适用范围是什么?湍流参数的定义方法有哪些?各自有什么不同?38 在计算完成后,如何显示某一断面上的温度值?如何得到速度矢量图?如何得到流线?39 分离式求解器和耦合式求解器的适用场合是什么?分析两种求解器在计算效率与精度方面的区别43 FLUENT中常用的文件格式类型:dbs,msh,cas,dat,trn,jou,profile等有什么用处?44 在计算区域内的某一个面(2D)或一个体(3D)内定义体积热源或组分质量源。

(完整word版)FLUENT知识点解读(良心出品必属精品)

(完整word版)FLUENT知识点解读(良心出品必属精品)

一、基本设置1.Double Precision的选择启动设置如图,这里着重说说Double Precision(双精度)复选框,对于大多数情况,单精度求解器已能很好的满足精度要求,且计算量小,这里我们选择单精度。

然而对于以下一些特定的问题,使用双精度求解器可能更有利[1]。

a.几何特征包含某些极端的尺度(如非常长且窄的管道),单精度求解器可能不能足够精确地表达各尺度方向的节点信息。

b.如果几何模型包含多个通过小直径管道相互连接的体,而某一个区域的压力特别大(因为用户只能设定一个总体的参考压力位置),此时,双精度求解器可能更能体现压差带来的流动(如渐缩渐扩管的无粘与可压缩流动模拟)。

c.对于某些高导热系数比或高宽纵比的网格,使用单精度求解器可能会遇到收敛性不佳或精确度不足不足的问题,此时,使用双精度求解器可能会有所帮助。

[1] 李鹏飞,徐敏义,王飞飞.精通CFD工程仿真与案例实战:FLUENT GAMBIT ICEM CFD Tecplot[M]. 北京,人民邮电出版社,2011:114-1162.网格光顺化用光滑和交换的方式改善网格:通过Mesh下的Smooth/Swap来实现,可用来提高网格质量,一般用于三角形或四边形网格,不过质量提高的效果一般般,影响较小,网格质量的提高主要还是在网格生成软件里面实现,所以这里不再用光滑和交换的方式改善网格,其原理可参考《FLUENT全攻略》(已下载)。

3.Pressure-based与Density-based求解器设置如图。

下面说一说Pressure-based和Density-based 的区别:Pressure-Based Solver是Fluent的优势,它是基于压力法的求解器,使用的是压力修正算法,求解的控制方程是标量形式的,擅长求解不可压缩流动,对于可压流动也可以求解;Fluent 6.3以前的版本求解器,只有Segregated Solver和Coupled Solver,其实也是Pressure-Based Solver的两种处理方法;Density-Based Solver是Fluent 6.3新发展出来的,它是基于密度法的求解器,求解的控制方程是矢量形式的,主要离散格式有Roe,AUSM+,该方法的初衷是让Fluent具有比较好的求解可压缩流动能力,但目前格式没有添加任何限制器,因此还不太完善;它只有Coupled的算法;对于低速问题,他们是使用Preconditioning方法来处理,使之也能够计算低速问题。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

luent中一些问题----(目录)1 如何入门2 CFD计算中涉及到的流体及流动的基本概念和术语2.1 理想流体(Ideal Fluid)和粘性流体(Viscous Fluid)2.2 牛顿流体(Newtonian Fluid)和非牛顿流体(non-Newtonian Fluid)2.3 可压缩流体(Compressible Fluid)和不可压缩流体(Incompressible Fluid)2.4 层流(Laminar Flow)和湍流(Turbulent Flow)2.5 定常流动(Steady Flow)和非定常流动(Unsteady Flow)2.6 亚音速流动(Subsonic)与超音速流动(Supersonic)2.7 热传导(Heat Transfer)及扩散(Diffusion)3 在数值模拟过程中,离散化的目的是什么?如何对计算区域进行离散化?离散化时通常使用哪些网格?如何对控制方程进行离散?离散化常用的方法有哪些?它们有什么不同?3.1 离散化的目的3.2 计算区域的离散及通常使用的网格3.3 控制方程的离散及其方法3.4 各种离散化方法的区别4 常见离散格式的性能的对比(稳定性、精度和经济性)5 流场数值计算的目的是什么?主要方法有哪些?其基本思路是什么?各自的适用范围是什么?6 可压缩流动和不可压缩流动,在数值解法上各有何特点?为何不可压缩流动在求解时反而比可压缩流动有更多的困难?6.1 可压缩Euler及Navier-Stokes方程数值解6.2 不可压缩Navier-Stokes方程求解7 什么叫边界条件?有何物理意义?它与初始条件有什么关系?8 在数值计算中,偏微分方程的双曲型方程、椭圆型方程、抛物型方程有什么区别?9 在网格生成技术中,什么叫贴体坐标系?什么叫网格独立解?10 在GAMBIT中显示的“check”主要通过哪几种来判断其网格的质量?及其在做网格时大致注意到哪些细节?11 在两个面的交界线上如果出现网格间距不同的情况时,即两块网格不连续时,怎么样克服这种情况呢?12 在设置GAMBIT边界层类型时需要注意的几个问题:a、没有定义的边界线如何处理?b、计算域内的内部边界如何处理(2D)?13 为何在划分网格后,还要指定边界类型和区域类型?常用的边界类型和区域类型有哪些?14 20 何为流体区域(fluid zone)和固体区域(solid zone)?为什么要使用区域的概念?FLUENT是怎样使用区域的?15 21 如何监视FLUENT的计算结果?如何判断计算是否收敛?在FLUENT中收敛准则是如何定义的?分析计算收敛性的各控制参数,并说明如何选择和设置这些参数?解决不收敛问题通常的几个解决方法是什么?16 22 什么叫松弛因子?松弛因子对计算结果有什么样的影响?它对计算的收敛情况又有什么样的影响?17 23 在FLUENT运行过程中,经常会出现“turbulence viscous rate”超过了极限值,此时如何解决?而这里的极限值指的是什么值?修正后它对计算结果有何影响18 24 在FLUENT运行计算时,为什么有时候总是出现“reversed flow”?其具体意义是什么?有没有办法避免?如果一直这样显示,它对最终的计算结果有什么样的影响26 什么叫问题的初始化?在FLUENT中初始化的方法对计算结果有什么样的影响?初始化中的“patch”怎么理解?27 什么叫PDF方法?FLUENT中模拟煤粉燃烧的方法有哪些?30 FLUENT运行过程中,出现残差曲线震荡是怎么回事?如何解决残差震荡的问题?残差震荡对计算收敛性和计算结果有什么影响?31数值模拟过程中,什么情况下出现伪扩散的情况?以及对于伪扩散在数值模拟过程中如何避免?32 FLUENT轮廓(contour)显示过程中,有时候标准轮廓线显示通常不能精确地显示其细节,特别是对于封闭的3D物体(如柱体),其原因是什么?如何解决?33 如果采用非稳态计算完毕后,如何才能更形象地显示出动态的效果图?34 在FLUENT的学习过程中,通常会涉及几个压力的概念,比如压力是相对值还是绝对值?参考压力有何作用?如何设置和利用它?35 在FLUENT结果的后处理过程中,如何将美观漂亮的定性分析的效果图和定量分析示意图插入到论文中来说明问题?36 在DPM模型中,粒子轨迹能表示粒子在计算域内的行程,如何显示单一粒径粒子的轨道(如20微米的粒子)?37 在FLUENT定义速度入口时,速度入口的适用范围是什么?湍流参数的定义方法有哪些?各自有什么不同?38 在计算完成后,如何显示某一断面上的温度值?如何得到速度矢量图?如何得到流线?39 分离式求解器和耦合式求解器的适用场合是什么?分析两种求解器在计算效率与精度方面的区别43 FLUENT中常用的文件格式类型:dbs,msh,cas,dat,trn,jou,profile等有什么用处?44 在计算区域内的某一个面(2D)或一个体(3D)内定义体积热源或组分质量源。

如何把这个zone定义出来?而且这个zone仍然是流体流动的。

46 如何选择单、双精度解算器的选择47 求解器为flunet5/6在设置边界条件时,specify boundary types下的types中有三项关于interior,interface,internal设置,在什么情况下设置相应的条件?它们之间的区别是什么?interior好像是把边界设置为内容默认的一部分;interface是两个不同区域的边界区48 FLUENT并行计算中Flexlm如何对多个License的管理?49 在“solver”中2D 、axisymmetric和axisymmetric swirl如何区别?对于2D和3D 各有什么适用范围?50 在设置速度边界条件时,提到了“Velocity formulation(Absolute和Relative)”都是指的动量方程的相对速度表示和绝对速度表示,这两个速度如何理解?51 对于出口有回流的问题,在出口应该选用什么样的边界条件(压力出口边界条件、质量出口边界条件等)计算效果会更好?52 对于不同求解器,离散格式的选择应注意哪些细节?实际计算中一阶迎风差分与二阶迎风差分有什么异同?53 对于FLUENT的耦合解算器,对时间步进格式的主要控制是Courant数(CFL),那么Courant数对计算结果有何影响?54 在分离求解器中,FLUENT提供了压力速度耦和的三种方法:SIMPLE,SIMPLEC 及PISO,它们的应用有什么不同55 对于大多数情况,在选择选择压力插值格式时,标准格式已经足够了,但是对于特定的某些模型使用其它格式有什么特别的要求?57 讨论在数值模拟过程中采用四面体网格计算效果好,还是采用六面体网格更妙呢?59在UDF中compiled型的执行方式和interpreted型的执行方式有什么不同61 FLUENT help和GAMBIT help能教会我们(特别是刚入门的新手)学习什么基本知识?63 FLUENT模拟飞行器外部流场,最高MA多少时就不准确了?MA达到一定的程度做模拟需注意哪些问题?68 做飞机设计时,经常计算一些翼型,可是经常出现计算出来的阻力是负值,出现负值究竟是什么原因,是网格的问题还是计算参数设置的问题?74 大概需要划分100万个左右的单元,且只计算稳态流动,请问这样的问题PC机上算的了吗?如果能算至少需要怎样的计算机配置呢?76 GAMBIT划分三维网格后,怎样知道结点数?如何知道总生成多少网格(整个模型)?77 在FLUENT的后处理中可以显示一个管道的。

某个标量的。

圆截面平均值沿管道轴线(中心线)的变化曲线吗?何显示空间某一点的数值呀(比如某一点温度)?80 如何在gambit中输入cad和Pro/e的图形?如何将FLUNET的结果EXPORT成ANSYS的文件?87 courant数:在模拟高压的流场的时候,迭代的时候总是自动减小其数值,这是什么原因造成的,为什么?怎么修改?94 把带网格的几个volume,copy到另一处,但原来split的界面,现在都变成了wall,怎么才能把wall变成内部流体呢?97 在udf中,U,V,W代表的速度,分别代表什么方向的,直角坐标还是柱坐标?98 Gambit的网格相连问题:如果物体是由两个相连的模型所结合,一个的网格划分比较密、另一个比较稀疏,用Gambit有办法将两个网格密度不同的物体,相连在一起吗?100 在FLUENT里定义流体的密度时,定义为不可压理想流体是用在什么地方呀,讲义上说是用于可变密度的不可压流动,不知如何理解?101 已经建好的模型,想修改一些尺寸,但不知道顶点的座标,请问如何在gambit 中显示点的座标?102 在FLUENT模拟以后用display下的操作都无法显示,不过刚开始用的是好的,然后就不行了,为什么?103 能否同时设置进口和出口都为压力的边界条件?在这样的边界条件设置情况下发现没有收敛,研究的物理模型只是知道进口和出口的压力,不知道怎么修改才能使其收敛?104 在FLUENT计算时,有时候计算时间会特别长,为了避免断电或其它情况影响计算,应设置自动保存功能,如何设置自动保存功能?105 gambit划分时运动部分与静止部分交接面:一个系统的两块,运动部分与静止部分交接部分近似认为没有空隙(无限小,虽然实际上是不可能的),假设考虑做成一个实体,那么似乎要一起运动或静止;假设分开做成两个实体,那么交接处的两个不完全重合的面要设为WALL还是什么呢,设成WALL不就不能过流了吗?106 在计算模拟中,continuity总不收敛,除了加密网格,还有别的办法吗?别的条件都已经收敛了,就差它自己了,还有收敛的标准是什么?是不是到了一定的尺度就能收敛了,比如10-e5具体的数量级就收敛了108 想把gambit的图形保存成图片,可是底色总是黑色,怎么改为白色呀。

用windows 中画图板的反色,好像失真很多。

如何处理?110 在分析一个转轮时,想求得转轮的转矩,不知道fluent中有什么方法可以提供该数据。

本来想到用叶片上面的压力乘半径,然后做积分运算,但是由于叶片正反壁面统一定义的,即全部定义为wall-rn1,所以分不出方向来了111 如何在gambit中实现坐标轴的变换:有一个三维的网格,想在柱坐标中实现,可是gambit中一直显示直角坐标?113 利用vof非稳态求解,结果明显没有收敛的情况下,为什么就开始提示收敛,虽然可以不管它,继续算下去达到收敛。

但是求解怎么会提前收敛?116 在Gambit中如何将两个dbs文件到入:把炉膛分成了三个dbs文件,现在想导入两个dbs文件,在Gambit中进行操作,但好象使用open命令就只能open一个dbs文件,请问这要怎么处理?119 用GAMBIT生成网格时要是出现负值怎么办啊?有什么办法可以改正吗,只能将网格重新画吗?120 scale是把你所画模型中的单位转化为Fluent默认的m,而unite是根据你自己的需要转化单位,也就是把Fluent中默认的m转画为其他的单位,两中方法对计算没有什么影响吗?121 GAMBIT处理技巧:两个圆内切产生的尖角那个面如何生成网格质量才比较好?128 在gambit中对一体积成功的进行了体网格,网格进行了examine mesh,也没有什么问题,可当要进行边界类型(boundary type)的设定时,却发现type 只有node,element_side两项,没有什么wall,pressure_outlet等。

相关文档
最新文档