ansys-FLUENT04求解器设置
ANSYSFLUENT培训教材之求解器设置

Calculate a solution
Modify solution parameters or grid
Check for convergence
Yes
No
Check for accuracy
No
Yes Stop
A Pera Global Company © PERA China
求解器选择
中有两种求解器 – 压力基和密 度基。
求解过程概览
求解参数 选择求解器 离散格式 初始条件 收敛 监测收敛过程 稳定性 设置松弛因子 设置 加速收敛 精度 网格无关性 自适应网格
Set the solution parameters
Initialize the solution
Enable the solution monitors of interest
启动 初始化 压力基求解器: 密度基求解器: 当选择密度基求解器后在 里可见
在粗网格上用多重网格求解 通过 命令来设置
A Pera Global Company © PERA China
培训教材 第四节:求解器设置
A Pera Global Company © PERA China
概要
使用求解器(求解过程概览) 设置求解器参数 收敛 定义 监测 稳定性 加速收敛 精度 网格无关性 网格自适应 非稳态流模拟(后续章节中介绍) 非稳态流问题设置 非稳态流模型选择 总结 附录
A Pera Global Company © PERA China
初始化
要求所有的求解变量有初始 值
更真实的初值能提高收敛稳 定性,加速收敛过程.
有些情况需要一个好的初值
在特定区域对特定变量单独 赋值
fluent计算模型总体设置

fluent计算模型总体设置内容:计算模型是一种基于有限体积法的通用计算流体动力学()软件,广泛应用于工业领域。
在使用进行数值模拟时,需要合理设置计算模型的总体参数,以确保计算结果的准确性和收敛性。
以下是计算模型的一些常见总体设置:1. 选择求解器类型提供了基于密度的求解器和基于压力的求解器两种求解器类型。
密度求解器适用于高速压缩性流动问题,而压力求解器适用于低速不可压缩或微压缩流动问题。
2. 设置物理模型根据具体问题的特点,需要选择合适的物理模型,如层流模型、湍流模型、多相流模型、燃烧模型等。
正确选择物理模型对模拟结果的准确性至关重要。
3. 设置材料属性需要为模拟中涉及的所有流体和固体材料定义其物理属性,如密度、粘度、热导率等。
对于复杂材料,可能需要编写用户自定义函数()来描述其物性。
4. 设置边界条件边界条件是模拟的关键部分,需要根据实际问题合理设置入口、出口、壁面等边界条件。
边界条件的设置直接影响计算结果的准确性。
5. 设置计算域网格计算域网格的质量对模拟结果有重大影响。
需要根据几何形状和流动特征,选择合适的网格类型(结构化或非结构化)和网格加密策略,以确保网格质量。
6. 设置收敛判据需要设置合理的收敛判据,如残差目标、监视面上的通量平衡等,以确定计算何时可以终止。
收敛判据的设置直接关系到计算结果的可靠性。
7. 设置计算控制参数根据问题的复杂程度,可能需要调整一些计算控制参数,如欠松弛因子、显式松弛因子等,以提高计算的稳定性和收敛速度。
8. 设置计算策略对于某些复杂问题,可能需要采用特殊的计算策略,如多重网格技术、动态网格技术等,以提高计算效率和结果精度。
合理设置计算模型的总体参数对于获得准确可靠的模拟结果至关重要。
这需要对流体力学理论和技术有深入的理解,并结合具体问题的特点进行合理设置。
fluent使用方案 -回复

fluent使用方案-回复fluent使用方案-简介及安装Fluent 是一种在计算流体力学(CFD)模拟中广泛使用的高级软件工具。
它是一个基于有限体积法的求解器,可以用于模拟流体流动、换热和其他相关现象。
Fluent 提供了一个直观和易于使用的用户界面,使用户能够轻松地构建模型、设置边界条件、求解和分析结果。
本文将为您介绍Fluent 的安装步骤,以帮助您开始使用这一强大的工具。
第一步:获取Fluent 软件您可以从Ansys 公司的官方网站上下载Fluent 软件。
请确保您从官方网站下载软件,以确保获得最新版本并避免下载非法或已损坏的副本。
第二步:选择合适的版本和许可证下载Fluent 软件后,您需要选择合适的版本和许可证类型。
Fluent 提供了各种版本,包括个人学术版、企业版和研究版等。
根据您的需求和可用资源选择合适的版本。
第三步:安装Fluent 软件安装Fluent 软件非常简单。
双击下载的安装包,然后按照安装向导的指示进行操作即可。
您可能需要提供一些基本的系统信息和许可证密钥。
请确保您拥有管理员权限或拥有足够的权限来安装软件。
第四步:启动Fluent安装完成后,您可以从开始菜单或桌面图标中启动Fluent 软件。
在启动过程中,您可能需要提供许可证密钥。
Fluent 将在您的计算机上创建一个工作目录,用于存储模型和结果文件。
Fluent 使用方案-模型设置第一步:创建几何模型在Fluent 中,您首先需要创建一个几何模型。
可以通过几何建模软件(如Ansys DesignModeler)导入现有几何模型,也可以使用Fluent 内置的几何建模工具创建几何体。
第二步:定义物理属性在模型中,您需要定义各种物理属性,如流体类型、边界条件和材料属性。
Fluent 提供了广泛的物理模型和材料库,您可以根据需要选择。
第三步:网格划分在模拟之前,您需要划分模型网格。
网格划分对模拟结果和计算效率至关重要。
ANSYS FLUENT培训教材之求解器设置

路漫漫其修远兮, 吾将上下而求索
压力速度耦合
压力基求解器通过连续性方程和动量方程导出压力方程或压力修 正方程
FLUENT中有四种耦合方式
– Semi-Implicit Method for Pressure-Linked Equations (SIMPLE)
• 默认算法,稳健性好
– SIMPLE-Consistent (SIMPLEC)
隐式方法一般优于显式,因为其对时间步有严格的限制 显式方法一般用于流动时间尺度和声学时间尺度相当的情况(如高马
赫激波的传播)
路漫漫其修远兮, 吾将上下而求索
离散化(插值方法)
存储在单元中心的流场变量必须插值到控制体面上
对流项的插值方法有: – First-Order Upwind – 易收敛,一阶精度。 – Power Law –对低雷诺数流动 ( Recell < 5 )比一阶格式更精确 – Second-Order Upwind – 尤其适用流动和网格方向不一致的四面体/三 角形网格,二阶精度,收敛慢 – Monotone Upstream-Centered Schemes for Conservation Laws (MUSCL) – 对非结构网格,局部三阶精度,对二次流、旋转涡、力等 预测的更精确 – Quadratic Upwind Interpolation (QUICK) – 适用于四边形/六面体以及 混合网格,对旋转流动有用,在均匀网格上能达到三阶精度
Initialize the solution
Enable the solution monitors of interest
Calculate a solution
Modify solution parameters or grid
fluent设置

FLUENT设置(1)读入网格,file→read→case;(2)检查网格,确保最小体积为正,grid→check;(3)缩放网格,grid→scale;(4)光顺/交换网格,grid→smooth/swap,直至number swapped为0;(5)求解器设置,define→models→solver,都是默认值(设置为分离求解器、隐式算法、三维空间、稳态流动、绝对速度、压力梯度为单元压力梯度计算);(6)设置计算模型,define→models→viscous,选用标准k-ε模型或RNG k-ε,其他保持默认设置;(7)设置运行环境,define→operating condition,参考压力选用默认值,不计重力,位置选在泵进口边;首先display→grid观察来流方向(对于叶轮要运用右手准则)然后将grid→scale中来流方向的值复制给define→operating condition(8)设置转速单位,define→units,改为rpm;(9)定义材料,define→materials,选择water-liquid即清水(若Fluent Fluid Materials中没有water-liquid,则点击Fluent Database在Fluent Fluid Materials中选择water-liquid);(10)设置交界面,define→grid interface;(11)定义边界条件,define→boundary conditions;如图部分典型边界条件设置蜗壳叶轮叶轮壁面蜗壳壁面进口出口(12)设置求解参数,solve→controls→solution,选择SIMPLE算法;(13)监视残差,solve→monitors→residual,修改收敛精度为10-5,并显示残差,solve→monitors→surface,同时监测进出口面上的总压;(14)初始化流场,solve→initialize→initialize,在Solution initialization选项中的reference frame中选择relative to cell zone,all zones;(15)保存case文件,file→write→case;(16)开始迭代计算,solve→iterate。
FLUENT的一般设置过程

FLUENT的一般设置过程FLUENT是一款强大的计算流体动力学(CFD)软件,广泛应用于工程领域中的流体力学分析。
它具有丰富的功能和灵活的设置选项,使用户能够模拟和分析各种复杂的流体流动问题。
以下是FLUENT的一般设置过程:1.几何模型导入:首先,需要导入要分析的几何模型。
FLUENT可以读取多种不同格式的几何文件,如STL、IGES、STEP等。
用户可以使用自己的CAD软件创建几何模型,并将其导出为FLUENT可读取的格式。
2.网格生成:接下来,需要生成用于模拟的计算网格。
计算网格的精细程度直接影响到计算结果的准确性和计算速度。
FLUENT提供了多种网格生成工具,可以自动生成网格,也可以手动调整网格。
在生成网格之前,需要设置网格参数,如网格精度、网格大小等。
3.模型设置:在开始计算之前,需要设置模型的边界条件、物理属性和求解控制参数。
FLUENT支持多种不同类型的边界条件,如壁面、入口、出口、对称、旋转等。
用户需要根据实际情况选择适当的边界条件,并设置相应的参数。
此外,还需要定义流体的物理属性,如密度、粘度、热导率等。
4.数值模拟设置:在设置物理模型之后,需要选择合适的数值模拟方法和求解控制参数。
FLUENT提供了多种不同的计算方案和数值模拟方法,用户需要根据实际情况选择最合适的方法。
此外,还需要设置网格划分方法、迭代收敛准则、松弛因子和时间步长等参数。
5.辅助模型和计算设置:在基本模型设置完毕之后,可以根据实际需求选择一些辅助模型和计算设置。
FLUENT提供了多种不同的选项,如湍流模型、燃烧模型、多相流模型等。
用户可以根据需要选择合适的模型,并设置相应的参数。
6.计算和结果分析:所有设置完成后,可以开始进行计算。
FLUENT会根据用户输入的设置参数和边界条件进行计算,并生成计算结果。
计算结果可以包括各种不同的物理量,如速度、压力、温度、浓度等。
FLUENT提供了多种结果分析工具,可以对计算结果进行可视化和统计分析。
典型的Fluent计算步骤设置

典型的Fluent计算步骤设置1.导入mesh文件; file/rade/case (mesh文件是事先用Gambit或其他软件画好的网格文件)2.设置交界面;define/grid interfaces (如果模型中没有交界面,略去此步骤)3.调整网格尺寸; grid/scale (Gambit采用的是mm单位,Fluent采用的是m单位,需要转化一下)4.检查网格; grid/check5.加载UDF; define/user-difined/functions/interperted (如果没有使用UDF自定义边界条件或物性参数,略去此步骤)6.设置计算模型6-1 求解器;difine/models/solver6-2 能量方程;define/models/energy6-3 粘性条件;define/models/visous (计算无粘流体时,略去此步骤)7.设置物性条件;define/materials8.设置运行参数;define/operating conditions9.设置边界条件;define/boundary conditions10.设置解算器;solve/controls/solution11.初始化;solve/initialize/initialize12.设置监控12-1 残差监控;solve/monitors/residual12-2 某个面处参数监控;solve/monitors/surface13.设置自动保存;file/write/atuo save (最好设置每隔一定计算步自动保存,以免突然停电了导致计算的东西付之东流)14.设置动画保存;solve/animate15.保存case;file/write/cases16.迭代计算;solve/iterate。
FLUENT培训教材04求解器设置

ANSYS FLUENT 培训教材 第四节:求解器设置安世亚太科技(北京)有限公司A Pera Global Company © PERA China概要使用求解器(求解过程概览) – 设置求解器参数 – 收敛 • 定义 • 监测 • 稳定性 • 加速收敛 – 精度 • 网格无关性 • 网格自适应 – 非稳态流模拟(后续章节中介绍) • 非稳态流问题设置 • 非稳态流模型选择 – 总结 – 附录A Pera Global Company © PERA China求解过程概览求解参数 – 选择求解器 – 离散格式 初始条件 收敛 – 监测收敛过程 – 稳定性 • 设置松弛因子 • 设置 Courant number – 加速收敛 精度 – 网格无关性 – 自适应网格A Pera Global Company © PERA ChinaSet the solution parametersInitialize the solutionEnable the solution monitors of interestCalculate a solutionModify solution parameters or gridCheck for convergence Yes NoCheck for accuracy Yes StopNo求解器选择FLUENT中有两种求解器 – 压 力基和密度基。
压力基求解器以动量和压力为 基本变量 – 通过连续性方程导出压力和 速度的耦合算法 压力基求解器有两种算法 – 分离求解器 – 压力修正和动 量方程顺序求解。
– 耦合求解器 (PBCS) –压力和 压力和 动量方程同时求解Pressure-Based ( g g (segregated) )Solve U-Momentum Solve V-Momentum Solve W-Momentum Solve Mass Continuity; Update Velocity Solve Mass & Momentum Solve Mass, , Momentum, Energy, SpeciesPressure-Based Density-Based ( (coupled) p ) ( (coupled) p )Solve Energy Solve Species Solve Turbulence Equation(s) Solve Other Transport Equations as requiredA Pera Global Company © PERA China求解器选择密度基耦合求解器– 以矢量方式求解连续性方程、动 量方程、能量方程和组分方程 – 通过状态方程得到压力 – 其他标量方程按照分离方式求解DBCS 可以显式或隐式方式求解– 隐式 – 使用高斯赛德尔方法求解 所有变量 – 显式: 用多步龙格库塔显式时间积 分法。
最新fluent求解参数设置资料讲解

求解参数设置(Solution Methods/Solution Controls):在设置完计算模型和边界条件后,即可开始求解计算了,因为常会出现求解不收敛或者收敛速度很慢的情况,所以就要根据具体的模型制定具体的求解策略,主要通过修改求解参数来完成。
在求解参数中主要设置求解的控制方程、选择压力速度耦合方法、松弛因子、离散格式等。
在VOF模型中,PISO比较适合于不复杂的流体,SIMPLE和SIMPLEC适合于可压缩的流体或者处于封闭域中的流体。
• 求解的控制方程:在求解参数设置中,可以选择所需要求解的控制方程。
可选择的方程包括Flow(流动方程)、Turbulence(湍流方程)、Energy(能量方程)、V olume Fraction(体积分数方程)等。
在求解过程中,有时为了得到收敛的解,先关闭一些方程,等一些简单的方程收敛后,再开启复杂的方程一起计算。
• 选择压力速度耦合方法:在基于压力求解器中,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求解器的设置

缺省格式
– SIMPLE-Consistent (SIMPLEC)
允许对简单问题快速收敛(比如,没有物理上可用模型的层流)
– Pressure-Implicit with Splitting of Operators (PISO)
对非定常流动问题或者包含比平均网格倾斜度更高的网格适用
– Fractional Step Method (FSM) 对非定常流的分步方法
用于NITA格式;与PISO特征相同
Introductory FLUENT Notes FLUENT v6.3 December 2006
中国制造业信息化门户网
基于压力的耦合求解器对大多数的单相流动是适用的,而且它基 于压力求解器效果好。对多相流,周期质量流和NITA型不适用。
– 比分离式求解器要多用1.5-2倍内存。
(DBCS)密度耦合解算器一般适用于有强烈耦合或者在密度,能 量,动量或组分之间关联性较强的情况
– 举例:伴随燃烧,高超音速流,相互冲击的高速可压流
中国制造业信息化门户网
大纲
使用求解器(大致求解过程) – 设置求解器参数 – 收敛 定义 监视 稳定性 加速收敛 – 准确度 网格独立性 网格自适应 – 非定常流动模型 非定常流动问题设置 非定常流动模型选项 – 摘要 – 附录
Introductory FLUENT Notes FLUENT v6.3 December 2006
Introductory FLUENT Notes FLUENT v6.3 December 2006
fluent操作流程

fluent操作流程Fluent 操作流程简介:Fluent 是一款用于计算流体力学(Computational Fluid Dynamics,简称CFD)的软件。
它提供了一个强大的求解器和用户界面,帮助工程师模拟和分析流体力学问题。
以下是 Fluent 的操作流程简介:1. 启动 Fluent:双击 Fluent 的图标或通过命令行打开软件。
一些版本的 Fluent 还可以通过集成开发环境或命令行调用。
2. 准备几何模型:使用几何建模软件(如 ANSYS DesignModeler)创建和准备几何模型。
将模型导出为支持的文件格式(如 .stl 或 .igs)。
3. 导入几何模型:在 Fluent 中,通过“文件”>“导入”>“几何”选项导入几何模型文件。
根据需要进行缩放和旋转等操作,然后应用更改并关闭几何模型的界面。
4. 定义边界条件:在 Fluent 中,通过“边界条件”选项定义边界类型和条件。
根据模型需求,选择适当的边界类型(如壁面、入口、出口等)并设置相应的条件(如温度、压力、速度等)。
5. 设置求解控制参数:通过“求解控制”选项设置求解器的参数。
这些参数包括收敛标准、计算时间步长、迭代次数等。
根据需要进行适当的调整,以获得准确且稳定的解。
6. 初始化求解器:使用“初始化”选项初始化求解器。
此步骤会根据定义的边界条件和网格生成初始场状态。
7. 运行求解器:通过点击“求解”选项运行求解器。
Fluent 会迭代求解流体场方程,并根据设定的参数逐步逼近最终解。
8. 分析结果:求解器收敛后,可以通过“结果”选项查看和分析模拟结果。
可以选择显示流线、剖面图或其他感兴趣的结果。
9. 调整设置和重新求解(可选):根据结果分析的需要,可以回到先前的步骤调整设置,如边界条件、求解控制参数等,并重新运行求解器。
10. 保存结果:完成分析后,可以通过“文件”>“导出”选项将结果保存为需要的格式,以备进一步的处理或展示。
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操作过程及全参数选择
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参数设置(新手)

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求解器设置主要包括:1、压力-速度耦合方程格式选择2、对流插值3、梯度插值4、压力插值下面对这几种设置做详细说明。
一、压力-速度耦合方程求解算法FLUENT中主要有四种算法:SIMPLE,SIMPLEC,PISO,FSM(1)SIMPLE(semi-implicit method for pressure-linked equations)半隐式连接压力方程方法,是FLUENT的默认格式。
(2)SIMPLEC(SIMPLE-consistent)。
对于简单的问题收敛非常快速,不对压力进行修正,所以压力松弛因子可以设置为1(3)Pressure-Implicit with Splitting of Operators (PISO)。
对非定常流动问题或者包含比平均网格倾斜度更高的网格适用(4)Fractional Step Method (FSM)对非定常流的分步方法。
用于NITA格式,与PISO具有相同的特性。
二、对流插值(动量方程)FLUENT有五种方法:一阶迎风格式、幂率格式、二阶迎风格式、MUSL三阶格式、QUICK 格式(1)FLUENT默认采用一阶格式。
容易收敛,但精度较差,主要用于初值计算。
(2)Power Lar.幂率格式,当雷诺数低于5时,计算精度比一阶格式要高。
(3)二阶迎风格式。
二阶迎风格式相对于一阶格式来说,使用更小的截断误差,适用于三角形、四面体网格或流动与网格不在同一直线上;二阶格式收敛可能比较慢。
(4)MUSL(monotone upstream-centered schemes for conservation laws).当地3阶离散格式。
主要用于非结构网格,在预测二次流,漩涡,力等时更精确。
(5)QUICK(Quadratic upwind interpolation)格式。
此格式用于四边形/六面体时具有三阶精度,用于杂交网格或三角形/四面体时只具有二阶精度。
Fluent求解参数设置

求解参数设置(Solution Methods/Solution Controls):在设置完计算模型和边界条件后,即可开始求解计算了,因为常会出现求解不收敛或者收敛速度很慢的情况,所以就要根据具体的模型制定具体的求解策略,主要通过修改求解参数来完成。
在求解参数中主要设置求解的控制方程、选择压力速度耦合方法、松弛因子、离散格式等。
在VOF模型中,PISO比较适合于不复杂的流体,SIMPLE和SIMPLEC适合于可压缩的流体或者处于封闭域中的流体。
• 求解的控制方程:在求解参数设置中,可以选择所需要求解的控制方程。
可选择的方程包括Flow(流动方程)、Turbulence(湍流方程)、Energy(能量方程)、Volume Fraction(体积分数方程)等。
在求解过程中,有时为了得到收敛的解,先关闭一些方程,等一些简单的方程收敛后,再开启复杂的方程一起计算。
• 选择压力速度耦合方法:在基于压力求解器中,FLUENT提供了压力速度耦合的4种方法,即SIMPLE、SIMPLEC(SIMPLE.Consistent)、PISO以及Coupled。
定常状态计算一般使用SIMPLE或者SIMPLEC方法,对于过渡计算推荐使用PISO方法。
PISO方法还可以用于高度倾斜网格的定常状态计算和过渡计算。
需要注意的是压力速度耦合只用于分离求解器,在耦合求解器中不可以使用。
在FLUENT中,可以使用标准SIMPLE算法和SIMPLEC算法,默认是SIMPLE算法,但对于许多问题如果使用SIMPLEC可能会得到更好的结果,尤其是可以应用增加的亚松弛迭代时。
对于相对简单的问题(如没有附加模型激活的层流流动),其收敛性可以被压力速度耦合所限制,用户通常可以使用SIMPLEC算法很快得到收敛解。
在SIMPLEC算法中,压力校正亚松弛因子通常设为1.0,它有助于收敛,但是,在有些问题中,将压力校正松弛因子增加到1.0可能会导致流动不稳定,对于这种情况,则需要使用更为保守的亚松弛或者使用SIMPLE算法。
Ansys电机热(Fluent)分析设置

软件操作流程
单击添加项标题
打开nsys Fluent软件
单击添加项标题
导入CD模型
单击添加项标题
设置边界条件
单击添加项标题
运行仿真
单击添加项标题
创建新的项目
单击添加项标题
设置材料属性
单击添加项标题
设置求解器
单击添加项标题
查看结果并分析
03
电机热分析基本原理
热传导基本概念
热传导:热量从高温物体向低温物体传递的过程 热传导系数:衡量材料导热能力的物理量 热传导方程:描述热传导现象的数学模型 热传导方式:传导、对流、辐射三种方式
06
电机热分析常见问题及解决方法
求解不收敛问题及解决方法
问题描述:求解 过程中出现不收 敛现象导致计算 无法进行
原因分析:可能 由于网格划分不 合理、材料属性 设置不当、边界 条件设置错误等 原因导致
解决方法:重新 划分网格调整材 料属性检查并修 正边界条件必要 时可以尝试改变 求解器设置或增 加迭代次数
热辐射:物体通过电磁波形式向外辐射热量的过程 热辐射原理:物体温度越高辐射能量越大辐射波长越短 热辐射类型:红外辐射、可见光辐射、紫外辐射等 热辐射应用:热成像、太阳能利用、热处理等
热分析基本步骤
确定分析对 象:选择需 要分析的电
机部件
建立模型: 使用nsys软 件建立电机
模型
设置材料属 性:为模型 中的材料设 置热传导、 热对流等属
05
电机热分析案例展示
案例一:单相异步电机热分析
电机类型:单相异步电机 热分析软件:nsys 热分析步骤:建立模型、设置材料属性、设置边界条件、求解、后处理 结果分析:温度异步电机热分析
电机类型:三相异步电机 热分析软件:nsys 热分析步骤:建立模型、设置材料属性、施加边界条件、求解、后处理 结果分析:温度分布、热流密度、热应力等
Fluent求解参数设置

求解参数设置(Solution Methods/Solution Controls):在设置完计算模型和边界条件后,即可开始求解计算了,因为常会出现求解不收敛或者收敛速度很慢的情况,所以就要根据具体的模型制定具体的求解策略,主要通过修改求解参数来完成。
在求解参数中主要设置求解的控制方程、选择压力速度耦合方法、松弛因子、离散格式等。
在VOF模型中,PISO比较适合于不复杂的流体,SIMPLE和SIMPLEC适合于可压缩的流体或者处于封闭域中的流体。
• 求解的控制方程:在求解参数设置中,可以选择所需要求解的控制方程。
可选择的方程包括Flow(流动方程)、Turbulence(湍流方程)、Energy(能量方程)、V olume Fraction(体积分数方程)等。
在求解过程中,有时为了得到收敛的解,先关闭一些方程,等一些简单的方程收敛后,再开启复杂的方程一起计算。
• 选择压力速度耦合方法:在基于压力求解器中,FLUENT提供了压力速度耦合的4种方法,即SIMPLE、SIMPLEC(SIMPLE.Consistent)、PISO以及Coupled。
定常状态计算一般使用SIMPLE或者SIMPLEC方法,对于过渡计算推荐使用PISO方法。
PISO方法还可以用于高度倾斜网格的定常状态计算和过渡计算。
需要注意的是压力速度耦合只用于分离求解器,在耦合求解器中不可以使用。
在FLUENT中,可以使用标准SIMPLE算法和SIMPLEC算法,默认是SIMPLE算法,但对于许多问题如果使用SIMPLEC可能会得到更好的结果,尤其是可以应用增加的亚松弛迭代时。
对于相对简单的问题(如没有附加模型激活的层流流动),其收敛性可以被压力速度耦合所限制,用户通常可以使用SIMPLEC算法很快得到收敛解。
在SIMPLEC算法中,压力校正亚松弛因子通常设为1.0,它有助于收敛,但是,在有些问题中,将压力校正松弛因子增加到1.0可能会导致流动不稳定,对于这种情况,则需要使用更为保守的亚松弛或者使用SIMPLE 算法。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
– 渐次增加松弛因子或Courant数
• 过高的值容易引起发散
• 继续迭代是应保存case和date文件
– 控制多重网格求解器设置 (一般不推荐)
• 缺省设置一般足够稳定,不建议修改
ANSYS FLUENT 培训教材 第四节:求解器设置
安世亚太科技(北京)有限公司
A Pera Global Company © PERA China
概要
使用求解器(求解过程概览) – 设置求解器参数 – 收敛 • 定义 • 监测 • 稳定性 • 加速收敛 – 精度 • 网格无关性 • 网格自适应 – 非稳态流模拟(后续章节中介绍)
Pressure-Based Density-Based (coupled) (coupled)
压力基求解器以动量和压力为 基本变量 – 通过连续性方程导出压力和 速度的耦合算法
压力基求解器有两种算法 – 分离求解器 – 压力修正和动 量方程顺序求解。 – 耦合求解器 (PBCS) –压力和 动量方程同时求解
• 非稳态流问题设置
• 非稳态流模型选择 – 总结
– 附录
A Pera Global Company © PERA China
求解过程概览
求解参数 – 选择求解器 – 离散格式 初始条件 收敛 – 监测收敛过程 – 稳定性 • 设置松弛因子 • 设置 Courant number – 加速收敛 精度
FMG 在粗网格上用多重网格求解
– 通过 TUI 命令来设置
/solve/init/set-fmg-initialization
A Pera Global Company © PERA China
检查Case
Case Check 功能发现一些常 见的错误设置和不一致性
– 提供选择参数和模型的指导
A Pera Global Company © PERA China
插值方法(梯度)
为了得到扩散通量、速度导数,以及高阶离散格式,都需要求解 变量的梯度
单元中心的变量梯度由以下三种方法得到:
– Green-Gauss Cell-Based – 可能会引起伪扩散 – Green-Gauss Node-Based – 更精确,更少伪扩散,建议对三角 形/四面体网格采用 – Least-Squares Cell-Based – 建议对多面体网格采用,精度和属 性同Node-based
– Linear – 当其他格式导致收敛问题或非物理解时使用
– Second-Order – 用于压缩流,不适用多孔介质、风扇、压力突 变以及VOF/Mixture 多相流 – Body Force Weighted – 用于大体积力的情况,如高瑞利数自然 对流或高旋流
A Pera Global Company © PERA China
• 不能超过 2 (缺省为1)
• 有收敛困难时减少 Courant 数
对隐式求解器:
– Courant 没有稳定性约束限制
• 缺省值为 5.
A Pera Global Company © PERA China
加速收敛
可以通过以下方法加速收敛:
– 设置更好的初场
• 从前次的计算结果开始(如需要,可以使用file/interpolation)
用于可以直接应用或忽略这 些建议
A Pera Global Company © PERA China
收敛性
计算收敛时应该满足:
– 所有离散的守恒方程(动量、能量等)在所有的单元中满足指定 的误差或者结果随计算不再改变 – 全局的质量、动量、能量和标量达到平衡
使用残差历史曲线来监测收敛:
– 一般地,残差下降三个量级表示至少达到定性的收敛,流场的主 要特征已经形成。
解决方法 – 确保问题是物理合理的 – 用一阶离散格式计算一个初场 – 对压力基求解器,减少发散方程的 松弛因子 – 对密度基求解器,减少Courant 数 – 重新生成网格或加密质量差的网格
• 注意网格自适应不能提高扭曲度大 的网格质量
A Pera Global Company © PERA China
Continuity equation convergence trouble affects convergence of all equations.
修改松弛因子
松弛因子用来稳定压力基求解器 的迭代过程 以缺省的松弛因子开始计算 减少动量方程的松弛因子经常有 助于收敛
– 缺省值对大多数问题都适用, 需要时你可以改变这些值
净通量差值(Net Results)应该小于通过边界最小通量的1%
A Pera Global Company © PERA China
残差与收敛
如果监测到求解已经收敛,但计算结果还在改变,或还有大的质 量/热量不平衡,这表示求解还未收敛 此时,你应该:
– 减小残差标准或关闭监测残差的窗口
– 继续迭代直至计算收敛
– 压力基求解器的能量残差应下降到10-6
– 组分残差应下降到10-5
监测定量的收敛:
– 监测其他关键的物理量 – 确保全局的质量、能量、组分守恒。
A Pera Global Company © PERA China
监测收敛-残差
残差图显示何时收敛达到指定标准
All equations converged. 10-3
在Convergence Criterion 窗口选择 mpany © PERA China
收敛遇到的困难
对一些病态问题,差质量的网格或不合适的求解设置,都 可能出现数值不稳定性
– 表现为残差曲线上扬(发散)或不下降 – 发散意味守恒方程的不平衡增加 – 没收敛的结果会误导使用者
Enabling pressurebased coupled solver (PBCS)
A Pera Global Company © PERA China
如何选择求解器
压力基求解器应用范围覆盖从低压不可压缩流到高速压缩流 – 需要的内存少 – 求解过程灵活 压力基耦合求解器 (PBCS) 适用于大多数单相流,比分离求解器性能更 好 – 不能用于多相流(欧拉)、周期质量流和 NITA – 比分离求解器多用1.5–2倍内存 密度基耦合求解器 (DBCS)适用于密度、能量、动量、组分间强耦合的 现象 – 例如: 伴有燃烧的高速可压缩流动,超高音速流动、激波干扰 隐式方法一般优于显式,因为其对时间步有严格的限制 显式方法一般用于流动时间尺度和声学时间尺度相当的情况(如高马 赫激波的传播)
Check for convergence No
– 网格无关性
– 自适应网格
A Pera Global Company © PERA China
求解器选择
FLUENT中有两种求解器 – 压 力基和密度基。
Pressure-Based (segregated)
Solve U-Momentum Solve V-Momentum Solve W-Momentum Solve Mass Continuity; Update Velocity
压力速度耦合
压力基求解器通过连续性方程和动量方程导出压力方程或压力修 正方程 FLUENT中有四种耦合方式 – Semi-Implicit Method for Pressure-Linked Equations (SIMPLE)
• 默认算法,稳健性好
– SIMPLE-Consistent (SIMPLEC)
• 对简单问题,收敛更快,如层流
– Pressure-Implicit with Splitting of Operators (PISO)
• 对非稳态流动或者高扭曲度网格有用
– Fractional Step Method (FSM) 对非稳态问题
• 和 NITA 合用,类似 PISO.
A Pera Global Company © PERA China
10-6
A Pera Global Company © PERA China
监测收敛-力和面上的变量
除了残差外,也可以监测升力、阻力和 力矩系数 边界或其他定义的面上的导出变量或函 数(如面积分)
A Pera Global Company © PERA China
检查全局通量守恒
除了监测残差和变量历史外,也可以检查全局热和质量平衡
FMG 初始化
Full MultiGrid (FMG) 能用来创建更好的初场。
– FMG 初始化对包括大的压力梯度和速度梯度的复杂流动有用
– 在粗级别网格上求解一阶欧拉方程
– 可用于压力基或密度基求解器,但限于稳态问题
启动 FMG 初始化
– 压力基求解器: /solve/init/fmg-initialization – 密度基求解器: 当选择密度基求解器后在 GUI里可见
– 合适的设置最好通过经验获得
对密度基求解器,对耦合方程组 外的方程,松弛因子同样有用
A Pera Global Company © PERA China
修改 Courant 数
对密度基求解器,即使稳态问题, 也存在瞬态项
– 用Courant 定义时间步长
对显式求解器:
– 稳定性约束限制了最大Courant 数
A Pera Global Company © PERA China
求解器选择
密度基耦合求解器
– 以矢量方式求解连续性方程、动 量方程、能量方程和组分方程 – 通过状态方程得到压力 – 其他标量方程按照分离方式求解
DBCS 可以显式或隐式方式求解
– 隐式 – 使用高斯赛德尔方法求解 所有变量 – 显式: 用多步龙格库塔显式时间积 分法。
A Pera Global Company © PERA China
离散化(插值方法)