求解设置fluent_-solver-settings.ppt
《求解设置fluent_-solver-settings.ppt》由会员分享,可在线阅读,更多相关《求解设置fluent_-solver-settings.ppt(46页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 2006 ANSYS,Inc.All rights reserved.ANSYS,Inc.Proprietary 求解设置求解设置求解设置求解设置Introductory FLUENT TrainingIntroductory FLUENT Training5-2 2006 ANSYS,Inc.All rights reserved.ANSYS,Inc.PIntroductory FLUENT NotesFLUENT v6.3 Aug 2008大纲u求解器l设置求解参数l收敛 Convergencen定义 Definitionn监视Monitoringn稳定性Stabilityn加速收敛Ac
2、celerating Convergencel准确度Accuracyn网格相关性n网格自适应l非定常流动模型n非定常流动问题设置n非定常流动模型选项l总结l附录5-3 2006 ANSYS,Inc.All rights reserved.ANSYS,Inc.PIntroductory FLUENT NotesFLUENT v6.3 Aug 2008大纲u求解器l设置求解参数l收敛 Convergencen定义 Definitionn监视Monitoringn稳定性Stabilityn加速收敛Accelerating Convergencel准确度Accuracyn网格相关性n网格自适应l非定常
3、流动模型n非定常流动问题设置n非定常流动模型选项l总结l附录5-4 2006 ANSYS,Inc.All rights reserved.ANSYS,Inc.PIntroductory FLUENT NotesFLUENT v6.3 Aug 2008NoSet the solution parametersInitialize the solutionEnable the solution monitors of interestModify solution parameters or gridCalculate a solutionCheck for convergenceCheck fo
4、r accuracyStop求解过程概览YesYesNo求解器5-5 2006 ANSYS,Inc.All rights reserved.ANSYS,Inc.PIntroductory FLUENT NotesFLUENT v6.3 Aug 2008求解器u在FLUENT中有两个可用的求解器l基于压力的求解器l基于密度的求解器u基于压力的求解器中两个算法l分离求解器先后求解压力修正项和动量l耦合求解器同时求解压力和动量SegregatedPBCSSolve Turbulence Equation(s)Solve SpeciesSolve EnergyDBCSSolve Other Trans
5、port Equations as requiredSolve Mass Continuity;Update VelocitySolve U-MomentumSolve V-MomentumSolve W-MomentumSolve Mass&MomentumSolve Mass,Momentum,Energy,Species可用求解器5-6 2006 ANSYS,Inc.All rights reserved.ANSYS,Inc.PIntroductory FLUENT NotesFLUENT v6.3 Aug 2008可用求解器u基于密度求解器求解矢量形式的连续性方程、动量方程、能量方程、
6、组分方程。压力由状态方程得到。u基于密度求解器可以使用隐式或者显示方式求解:l隐式使用高斯赛德尔方法来求解变量l显式使用龙格库塔显式方法求解变量注意:基于压力的求解器只有隐式格式选择求解器5-7 2006 ANSYS,Inc.All rights reserved.ANSYS,Inc.PIntroductory FLUENT NotesFLUENT v6.3 Aug 2008选择求解器u基于压力求解器在从低速不可压流到高速可压流这样大范围的流动体系中都适用l需要较小内存u基于压力的耦合求解器(PBCS)对大多数单相流动是适用的,而且比分离的基于压力求解器效果好。对多相流,周期性流动和NITA算
7、法不适用。l比分离求解器要多用1.52倍内存。u基于密度求解器(DBCS)适用于强耦合情况l举例:伴随燃烧的高速可压缩流、高超音速流、激波u相对于隐式算法,显式算法对时间步长有更高要求,因此通常使用隐式算法插值方法5-8 2006 ANSYS,Inc.All rights reserved.ANSYS,Inc.PIntroductory FLUENT NotesFLUENT v6.3 Aug 2008插值方法u场变量(存储于单元体中心)必须内插于控制体的面上u对流项的插值方法lFirst-Order Upwind:一阶迎风,最容易收敛,只有一阶精度lPower Law:指数形式,当雷诺数较小时
8、比一阶精度高lSecond-Order Upwind:二阶迎风,收敛较慢,二阶精度lMonotone Upstream-Centered Schemes for Conservation Laws(MUSCL):.对于非结构网格局部有三阶精度,在预测二次流、漩涡流动时等具有更高精度lQuadratic Upwind Interpolation(QUICK):应用于四边形/六面体或混合网格上,对于旋转流动非常有用,对于均匀网格具有三阶精度插值方法5-9 2006 ANSYS,Inc.All rights reserved.ANSYS,Inc.PIntroductory FLUENT NotesF
9、LUENT v6.3 Aug 2008插值方法u需要解出变量的梯度用来求通量,速度导数,以及用于更高阶数离散化格式u单元体中心处结果变量的梯度可以用三种方法得到lGreen-Gauss Cell-Based:默认方法,可能会有假扩散(求解域的拖尾现象)lGreen-Gauss Node-Based:更精确,将假扩散现象最小化,推荐用在三角形/四面体网格上lLeast-Squares Cell-Based:推荐用于多面体网格上,与nodebased方法具有相同精度面压力的插值方法5-10 2006 ANSYS,Inc.All rights reserved.ANSYS,Inc.PIntroduc
10、tory FLUENT NotesFLUENT v6.3 Aug 2008面压力的插值方法u下面是FLUENT中可用的使用分离器时可以用来计算单元体面上压力的插值格式lStandard:默认格式,对于边界附近表面法向压力梯度较大处降低精度(但是不能够用于流动中压力急剧变化的地方,应该用PRESTO!格式 代替)lPRESTO!:用于强旋流、压力急剧变化流(多孔介质、涡扇模型等等),或者曲率较大区域lLinear:当其它方法导致收敛困难或者出现非物理现象时使用lSecond-Order:用于可压流,不能用于多孔介质、跳跃、涡扇等,也不能用于VOF和混合多相流模型lBody Force Weigh
11、ted:当质量力很大时使用,比如高雷诺数自然对流或者高回旋流压力速度耦合5-11 2006 ANSYS,Inc.All rights reserved.ANSYS,Inc.PIntroductory FLUENT NotesFLUENT v6.3 Aug 2008压力速度耦合u压力速度耦合:当使用基于压力的求解器时,需要用数值算法从连续方程以及动量方程得到压力方程u在FLUENT中有四种算法lSemi-Implicit Method for Pressure-Linked Equations(SIMPLE)nThe default scheme,robust缺省格式lSIMPLE-Consis
12、tent(SIMPLEC)n对于简单问题可以得到更快收敛(例如简单层流)lPressure-Implicit with Splitting of Operators(PISO)n对于非定常流动问题或者包含高扭曲度网格适用lFractional Step Method(FSM)对非定常流的分步方法nNITA算法配合使用,与PISO方法特征相同初始化5-12 2006 ANSYS,Inc.All rights reserved.ANSYS,Inc.PIntroductory FLUENT NotesFLUENT v6.3 Aug 2008初始化u计算开始之前需要对所有变量初始化l合理的初始条件可以
13、改善解的稳定性和加速收敛l对有些问题,一个好的初始假设是必需的。n举例:高温区域引起化学反应u对特定区域变量patchl自由射流(高速射流)l燃烧问题(高温区域来初始化反应)l自适应网格SolveInitializeInitializeSolveInitializePatch多重网格初始化5-13 2006 ANSYS,Inc.All rights reserved.ANSYS,Inc.PIntroductory FLUENT NotesFLUENT v6.3 Aug 2008多重网格初始化uFMG能够用来创建一个更好的初始化流场lTUI 命令:/solve/init/fmg-initiali
14、zationuFMG 在计算上即省又快,即在粗网格上先用一阶精度的欧拉方程计算u在基于压力和密度的求解器中都能使用,但是只能用于定常状态。uFMG使用完全近似存储(FAS)多重网格方法在一系列粗网格上求解流动问题,再把解传到实际网格上作为初始条件进行精确计算。l参数设置TUI命令:/solve/init/set-fmg-initializationuFMG初始化对包含大压力、速度梯度的流动问题非常有用(比如:旋转机械,螺旋管)检查Case5-14 2006 ANSYS,Inc.All rights reserved.ANSYS,Inc.PIntroductory FLUENT NotesFLU
15、ENT v6.3 Aug 2008检查CaseuCase check在计算前对工况设置进行检查,减少错误uCase check内容lGrid 网格lModel Selection 模型选择lBoundary Conditions 边界条件lMaterial Properties 材料属性lSolver Settings 求解器设置u自动方法:将错误处自动改变u手动方法:错误处手动改变SolveCase Check大纲5-15 2006 ANSYS,Inc.All rights reserved.ANSYS,Inc.PIntroductory FLUENT NotesFLUENT v6.3 Au
16、g 2008大纲u求解器l设置求解参数l收敛 Convergencen定义 Definitionn监视Monitoringn稳定性Stabilityn加速收敛Accelerating Convergencel准确度Accuracyn网格相关性n网格自适应l非定常流动模型n非定常流动问题设置n非定常流动模型选项l总结l附录5-16 2006 ANSYS,Inc.All rights reserved.ANSYS,Inc.PIntroductory FLUENT NotesFLUENT v6.3 Aug 2008收敛u收敛条件l所有离散化的守恒方程在所有单元体中都满足指定的残差或者求解值在之后的迭
17、代中不再改变l全部的质量、动量、能量平衡都要达到u监测残差记录l一般来说,残差减少了三个数量级就意味着定性的收敛,在这个时候,主要的流动特征就应该已经呈现出来了l能量残差必须减少到 10-6(对基于压力的求解器而言)l组分残差需要减少到10-5 以达到组分平衡。u监视参数收敛l监视其它相关关键变量/物理量以确认收敛l确保全部质量/热量/组分守恒得到满足收敛监视残差5-17 2006 ANSYS,Inc.All rights reserved.ANSYS,Inc.PIntroductory FLUENT NotesFLUENT v6.3 Aug 2008收敛监视残差u残差图显示残差值达到程度Al
18、l equations converged.10-310-6SolveMonitorsResidual收敛监视力/面5-18 2006 ANSYS,Inc.All rights reserved.ANSYS,Inc.PIntroductory FLUENT NotesFLUENT v6.3 Aug 2008收敛监视力/面u除了残差之外,还能够监视l升力,阻力或力矩l边界上或者面上的相关变量或函数(比如,面积分)SolveMonitorsForceSolveMonitorsSurface通量守恒校核5-19 2006 ANSYS,Inc.All rights reserved.ANSYS,Inc
19、.PIntroductory FLUENT NotesFLUENT v6.3 Aug 2008通量守恒校核u除了监视残差和变量,还可以检查整体的热量和质量平衡u净不平衡量应该小于区域边界上最小通量的1%ReportFluxes减小收敛容差5-20 2006 ANSYS,Inc.All rights reserved.ANSYS,Inc.PIntroductory FLUENT NotesFLUENT v6.3 Aug 2008减小收敛容差u如果残差监视显示解是收敛的,但是变量仍然变化较大或者在质量、热量上不平衡,这意味着解并没有达到真正收敛u在这种情况下需要l减小收敛性判据的值或者在残差监视面
20、板中使得Check Convergence 不可用l继续迭代直到解收敛u在收敛性判据下选择none将会指示FLUENT不给任何方程检查收敛SolveMonitorsSolveIterateResidual收敛困难5-21 2006 ANSYS,Inc.All rights reserved.ANSYS,Inc.PIntroductory FLUENT NotesFLUENT v6.3 Aug 2008收敛困难u由于网格质量、不正确的设置等问题,会出现数值不稳定。l残差增长、不变、或者振荡Continuity equation convergencetrouble affects converg
21、ence ofall equations.u解决方案l确保问题正确设置l用一阶离散化格式计算一个初始解l对有收敛问题的方程降低松弛因子(基于压力的求解器)l减少柯朗特数(基于密度的求解器)l重新划分网格,避免网格扭曲修正松弛因子5-22 2006 ANSYS,Inc.All rights reserved.ANSYS,Inc.PIntroductory FLUENT NotesFLUENT v6.3 Aug 2008修正松弛因子u欠松弛因子 用来稳定压力求解器的迭代过程u使用默认欠松弛因子开始计算u减小动量的欠松弛因子通常能够帮助收敛l默认设置是对较大范围的问题适用的,如果需要的话可以减小这个
22、值l适当的设置最好从试验中得到SolveControlsSolution修正柯朗特数5-23 2006 ANSYS,Inc.All rights reserved.ANSYS,Inc.PIntroductory FLUENT NotesFLUENT v6.3 Aug 2008修正柯朗特数u基于密度的显式求解器l稳定性约束给柯朗特数一个最大的限制n不能大于2(默认值为1)n当收敛困难时减小柯朗特数u基于密度的隐式算法l柯朗特数不受稳定性约束限制n默认值是5SolveControlsSolutionMesh sizeAppropriate velocity scale加速收敛5-24 2006 A
23、NSYS,Inc.All rights reserved.ANSYS,Inc.PIntroductory FLUENT NotesFLUENT v6.3 Aug 2008加速收敛u收敛可以由以下方式加速l提供更好的初始条件n从一个已有的解开始l逐渐增加的欠松弛因子或者柯朗数n过高的值会导致不稳定或者收敛问题n建议在继续迭代之前保存case和data文件l控制多重网格求解器设定(但是默认设置提供了一个比较稳定的网格设置而且一般不需要改动)从已有的解开始5-25 2006 ANSYS,Inc.All rights reserved.ANSYS,Inc.PIntroductory FLUENT No
24、tesFLUENT v6.3 Aug 2008从已有的解开始u当问题定义有所改变时,可以使用已有的解作为初始条件l对一些实际问题的初始解提供建议Actual ProblemInitial ConditionHeat TransferIsothermalNatural convectionLow Rayleigh numberCombustion/reacting flowCold flowTurbulenceInviscid(Euler)solution大纲5-26 2006 ANSYS,Inc.All rights reserved.ANSYS,Inc.PIntroductory FLUEN
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 求解 设置 fluent_ solver settings
限制150内