第22章 fluent解算器的使用63

合集下载

(完整版)《FLUENT中文手册(简化版)》

(完整版)《FLUENT中文手册(简化版)》

FLUENT中文手册(简化版)本手册介绍FLUENT的使用方法,并附带了相关的算例。

下面是本教程各部分各章节的简略概括。

第一部分:☐开始使用:描述了FLUENT的计算能力以及它与其它程序的接口。

介绍了如何对具体的应用选择适当的解形式,并且概述了问题解决的大致步骤。

在本章中给出了一个简单的算例。

☐使用界面:描述用户界面、文本界面以及在线帮助的使用方法,还有远程处理与批处理的一些方法。

☐读写文件:描述了FLUENT可以读写的文件以及硬拷贝文件。

☐单位系统:描述了如何使用FLUENT所提供的标准与自定义单位系统。

☐使用网格:描述了各种计算网格来源,并解释了如何获取关于网格的诊断信息,以及通过尺度化(scale)、分区(partition)等方法对网格的修改。

还描述了非一致(nonconformal)网格的使用.☐边界条件:描述了FLUENT所提供的各种类型边界条件和源项,如何使用它们,如何定义它们等☐物理特性:描述了如何定义流体的物理特性与方程。

FLUENT采用这些信息来处理你的输入信息。

第二部分:☐基本物理模型:描述了计算流动和传热所用的物理模型(包括自然对流、周期流、热传导、swirling、旋转流、可压流、无粘流以及时间相关流)及其使用方法,还有自定义标量的信息。

☐湍流模型:描述了FLUENT的湍流模型以及使用条件。

☐辐射模型:描述了FLUENT的热辐射模型以及使用条件。

☐化学组分输运和反应流:描述了化学组分输运和反应流的模型及其使用方法,并详细叙述了prePDF 的使用方法。

☐污染形成模型:描述了NOx和烟尘的形成的模型,以及这些模型的使用方法。

第三部分:☐相变模拟:描述了FLUENT的相变模型及其使用方法。

☐离散相变模型:描述了FLUENT的离散相变模型及其使用方法。

☐多相流模型:描述了FLUENT的多相流模型及其使用方法。

☐移动坐标系下的流动:描述单一旋转坐标系、多重移动坐标系、以及滑动网格的使用方法。

Fluent 重要说明摘记

Fluent 重要说明摘记

Fluent 重要说明摘记第01章fluent简单算例21FLUENT是用于模拟具有复杂外形的流体流动以及热传导的计算机程序。

对于大梯度区域,如自由剪切层和边界层,为了非常准确的预测流动,自适应网格是非常有用的。

FLUENT解算器有如下模拟能力:●用非结构自适应网格模拟2D或者3D流场,它所使用的非结构网格主要有三角形/五边形、四边形/五边形,或者混合网格,其中混合网格有棱柱形和金字塔形。

(一致网格和悬挂节点网格都可以)●不可压或可压流动●定常状态或者过渡分析●无粘,层流和湍流●牛顿流或者非牛顿流●对流热传导,包括自然对流和强迫对流●耦合热传导和对流●辐射热传导模型●惯性(静止)坐标系非惯性(旋转)坐标系模型●多重运动参考框架,包括滑动网格界面和rotor/stator interaction modeling的混合界面●化学组分混合和反应,包括燃烧子模型和表面沉积反应模型●热,质量,动量,湍流和化学组分的控制体源●粒子,液滴和气泡的离散相的拉格朗日轨迹的计算,包括了和连续相的耦合●多孔流动●一维风扇/热交换模型●两相流,包括气穴现象●复杂外形的自由表面流动上述各功能使得FLUENT具有广泛的应用,主要有以下几个方面●Process and process equipment applications●油/气能量的产生和环境应用●航天和涡轮机械的应用●汽车工业的应用●热交换应用●电子/HVAC/应用●材料处理应用●建筑设计和火灾研究总而言之,对于模拟复杂流场结构的不可压缩/可压缩流动来说,FLUENT是很理想的软件。

当你决定使FLUENT解决某一问题时,首先要考虑如下几点问题:定义模型目标:从CFD模型中需要得到什么样的结果?从模型中需要得到什么样的精度;选择计算模型:你将如何隔绝所需要模拟的物理系统,计算区域的起点和终点是什么?在模型的边界处使用什么样的边界条件?二维问题还是三维问题?什么样的网格拓扑结构适合解决问题?物理模型的选取:无粘,层流还湍流?定常还是非定常?可压流还是不可压流?是否需要应用其它的物理模型?确定解的程序:问题可否简化?是否使用缺省的解的格式与参数值?采用哪种解格式可以加速收敛?使用多重网格计算机的内存是否够用?得到收敛解需要多久的时间?在使用CFD分析之前详细考虑这些问题,对你的模拟来说是很有意义的。

(完整版)《FLUENT中文手册(简化版)》

(完整版)《FLUENT中文手册(简化版)》

FLUENT中文手册(简化版)本手册介绍FLUENT的使用方法,并附带了相关的算例。

下面是本教程各部分各章节的简略概括。

第一部分:☐开始使用:描述了FLUENT的计算能力以及它与其它程序的接口。

介绍了如何对具体的应用选择适当的解形式,并且概述了问题解决的大致步骤。

在本章中给出了一个简单的算例。

☐使用界面:描述用户界面、文本界面以及在线帮助的使用方法,还有远程处理与批处理的一些方法。

☐读写文件:描述了FLUENT可以读写的文件以及硬拷贝文件。

☐单位系统:描述了如何使用FLUENT所提供的标准与自定义单位系统。

☐使用网格:描述了各种计算网格来源,并解释了如何获取关于网格的诊断信息,以及通过尺度化(scale)、分区(partition)等方法对网格的修改。

还描述了非一致(nonconformal)网格的使用.☐边界条件:描述了FLUENT所提供的各种类型边界条件和源项,如何使用它们,如何定义它们等☐物理特性:描述了如何定义流体的物理特性与方程。

FLUENT采用这些信息来处理你的输入信息。

第二部分:☐基本物理模型:描述了计算流动和传热所用的物理模型(包括自然对流、周期流、热传导、swirling、旋转流、可压流、无粘流以及时间相关流)及其使用方法,还有自定义标量的信息。

☐湍流模型:描述了FLUENT的湍流模型以及使用条件。

☐辐射模型:描述了FLUENT的热辐射模型以及使用条件。

☐化学组分输运和反应流:描述了化学组分输运和反应流的模型及其使用方法,并详细叙述了prePDF 的使用方法。

☐污染形成模型:描述了NOx和烟尘的形成的模型,以及这些模型的使用方法。

第三部分:☐相变模拟:描述了FLUENT的相变模型及其使用方法。

☐离散相变模型:描述了FLUENT的离散相变模型及其使用方法。

☐多相流模型:描述了FLUENT的多相流模型及其使用方法。

☐移动坐标系下的流动:描述单一旋转坐标系、多重移动坐标系、以及滑动网格的使用方法。

FLUENT软件使用说明

FLUENT软件使用说明

FLUENT软件使⽤说明FLUENT问题:⼀、计算思路建模流场⽹格分区、结构、尺⼨边界模型离散迭代处理分析⼆、求解问题⼆维三维理想⽓体层流湍流⼆相流化学反应三、学些⽅法典型实例具体问题学习⼩节:CFD 分析的基本步骤1. 定义⽬标模型2. 确定模型区域3.选择合适的求解器◆⼆者都可⽤于⼴泛的流体计算,但⼀般情况下发:●segregated :适⽤于不可压及微可压流。

只使⽤隐式格式。

●coupled :适⽤于⾼速可压流,有强体积⼒的耦合流以及密⽹格问题。

耦合求解流动和能量⽅程,可以快速收敛。

●coupled implicit 格式内存需要量⼤,如果内存不够可以使⽤coupled explicit,同样也是耦合求解流动和能量⽅程,但收敛速度较慢。

Segregated适⽤于不可压及微可压流,只使⽤隐式格式。

Coupled适⽤于⾼速可压流,有强体积⼒的耦合流以及流场密⽹较密的问题以上情况宜使⽤coupled implicit 格式,但需内存量⼤。

当内存不⾜时,可⽤segregated或coupled explicit (显式格式⽐隐式格式收敛慢)4. 选择并⽣成⽹格对简单的⼏何体,四边形/六⾯体⽹格⽐使⽤三⾓形/四⾯体⽹格⽤更少的单元数可以⽣成更好的⽹格。

对复杂的⼏何体,四边形/六⾯体⽹格⼰经没有数值精度上的优势,⽽使⽤三⾓形/四⾯体⽹格可以节省⼤量时间。

5.建⽴数值模型边界设定有处理6. 计算求解◆在FLUENT中可以选择控制⽅程中对流项的离散⽅法。

有四种⽅法可以选择:FirstOrder、Second Order、QUICK、Power。

●当流动⽅向与⽹格相⼀致时(如:使⽤四边形或六⾯体⽹格的管内层流问题),⼀阶迎风格式就可以了,但⼀阶格式会增加计算中的数值扩散错误。

●当流动⽅向不与⽹格相⼀致时(如:流动⽅向倾斜的穿过⽹格线),或使⽤三⾓形、四⾯体⽹格,应使⽤⼆阶格式以获得更⾼精度的解。

在使⽤四边形或六⾯体⽹格的复杂流场时,也可以使⽤⼆阶格式以获得更⾼精度的解。

FLUENT软件使用说明(适合初学者)

FLUENT软件使用说明(适合初学者)
生成一个与某现有实际体积 相关的虚拟顶点
沿一条边或一个面在其上生成的一个虚拟顶点的位置
平滑顶点 输入顶点位置参数u和v的值。 输入新的点的位置的坐标。
Connect Vertices 连接顶点 Disconnect Vertices 分离顶点
连接实际和/或虚拟顶点,分离 两个或多个实体的公共顶点
连接/分离边
Connect/Disconnect Edges 命令按钮允许用户进行以下操作。
图标
Create Real Conic Arc 命令允许用户生成二次曲线形边。要生成一条二次曲线形边,用户必须设定如 下参数: Start 点——指定起始端点 Shoulder 点——指定弧顶点 End 点——指定末端点 Shape Parameter点——指定弧的一般形状(椭圆形,抛物形或者双曲形)
edit 编辑进程名称 编辑文本文件 建立和编辑参数 编辑程序默认属性
操作工具板
操作工具板在GUI的右上角。它由一系列命令按钮组成,每个 按钮在创建和网格模型过程中起到特定的功能。
总体控制工具板
总体控制工具板在GUI的右下角。它的目的是让你对显示在特殊 象限中的模型控制其版面设计和图形窗口的操作和模型的外观。
分辨率trltrl鼠标右键捕捉点鼠标右键捕捉点由点连成线由点连成线verticesvertices表明组成直线两端点节点的编号表明组成直线两端点节点的编号创建圆弧边鼠标右键创建圆弧边鼠标右键下拉菜单下拉菜单选择点选择点shiftshift鼠标左键鼠标左键创建管嘴创建管嘴由点连成线由点连成线由线组成面由线组成面第三步第三步确定边界线的内部节点分布并创建网格确定边界线的内部节点分布并创建网格successiveradiosuccessiveradio等比序列等比序列doublesideddoublesided内部节点取单双向分布内部节点取单双向分布radioradio内部节点间距间距离的公比内部节点间距间距离的公比spacingspacing分布设置分布设置intervalsizeintervalsize节点间距离节点间距离intervalcountintervalcount节点数量节点数量schemescheme操作方式操作方式applyapply表示不按默认的方式按所设置的方式进行表示不按默认的方式按所设置的方式进行关闭网格显示关闭网格显示第五步第五步输出网格输出网格二平滑和交换网格二平滑和交换网格确保网格质量确保网格质量三确定长度的单位三确定长度的单位四显示网格四显示网格五建立求解模型五建立求解模型segregatedsegregated离散求解离散求解coupledcoupled耦合求解耦合求解implicitimplicit隐式求解器隐式求解器explicitexplicit显示求解器显示求解器求解器求解器离散求解器离散求解器主要用于不可压或主要用于不可压或低马赫数压缩性流体的流动

Fluent操作解析

Fluent操作解析

混合网格举例
❖ 发动机排气阀网格
不同区域根据结构划 分不同网格.
tet mesh
hex mesh
相对纯六面体或四面 体网格,混合网格在 效率和质量方面均有 加强。
这种网格可以在 gambit里实现.
wedge mesh
Hybrid mesh for an IC engine valve port
➢ 对于这个几何形体需要什么样的网格精度 ➢ 大的网格梯度能否预测流场 ➢ 是否需要采用网格自适应技术
计算机的内存容量是否满足要求
➢ 需要计算的网格数量
4
建立数学模型
选择合适的物理模型 确定材料的特性 给定操作工况 给定所有边界条件
设定数值计算的控制参数 初始化
设置监视点
湍流、多相流、 燃烧、辐射等 状态以及 状态参数
❖显示合格网格比例. ❖显示网格质量分布. ❖查找劣质网格位置
Select 2D/3D and element type
Select Quality Type
❖ GAMBIT 有以下几种网格质 量检查内容:
Aspect Ratio Diagonal Ratio Edge Ratio EquiAngle Skew EquiSize Skew MidAngle Skew Size Change Stretch Taper Volume
source faces source faces
source faces
Volume Containing Multiple Holes
Source Faces Not Parallel
source faces
Multiple Source Faces and Multiple Interior

fluent手册

fluent手册

FLUENT教程赵玉新I、目录第一章、开始第二章、操作界面第三章、文件的读写第四章、单位系统第五章、读入和操作网格第六章、边界条件第七章、物理特性第八章、基本物理模型第九章、湍流模型第十章、辐射模型第十一章、化学输运与反应流第十二章、污染形成模型第十三章、相变模拟第十四章、多相流模型第十五章、动坐标系下的流动第十六章、解算器的使用第十七章、网格适应第十八章、数据显示与报告界面的产生第十九章、图形与可视化第二十章、Alphanumeric Reporting第二十一章、流场函数定义第二十二章、并行处理第二十三章、自定义函数第二十四章、参考向导第二十五章、索引(Bibliography)第二十六章、命令索引II、如何使用该教程概述本教程主要介绍了FLUENT的使用,其中附带了相关的算例,从而能够使每一位使用者在学习的同时积累相关的经验。

本教程大致分以下四个部分:第一部分包括介绍信息、用户界面信息、文件输入输出、单位系统、网格、边界条件以及物理特性。

第二和第三部分包含物理模型,解以及网格适应的信息。

第四部分包括界面的生成、后处理、图形报告、并行处理、自定义函数以及FLUENT所使用的流场函数与变量的定义。

下面是各章的简略概括第一部分:开始使用:本章描述了FLUENT的计算能力以及它与其它程序的接口。

介绍了如何对具体的应用选择适当的解形式,并且概述了问题解决的大致步骤。

在本章中,我们给出了一个可以在你自己计算机上运行的简单的算例。

●使用界面:本章描述了用户界面、文本界面以及在线帮助的使用方法。

同时也提供了远程处理与批处理的一些方法。

(请参考关于特定的文本界面命令的在线帮助)●读写文件:本章描述了FLUENT可以读写的文件以及硬拷贝文件。

●单位系统:本章描述了如何使用FLUENT所提供的标准与自定义单位系统。

●读和操纵网格:本章描述了各种各样的计算网格来源,并解释了如何获取关于网格的诊断信息,以及通过尺度化(scale)、分区(partition)等方法对网格的修改。

FLUENT求解器的设置

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特征相同
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_计算步骤
将图形形式的计算结果导出为图 片文件,如PNG、JPEG格式,方 便用户进行可视化展示和汇报。
导出为数据文件
将数值形式的计算结果导出为数 据文件,如Excel、SPSS格式,方 便用户进行数据管理和统计分析 。
THANKS
谢谢您的观看
在每个迭代步骤中,根据物理 方程进行计算,更新物理量。
监视计算过程和结果
01
在计算过程中,监视计算域内的 物理量变化。
02
检查计算结果的收敛性和稳定性 。
如果发现计算结果不收敛或不稳 定,需要调整数值方法和算法, 重新进行计算。
03
在计算结束后,对结果进行后处 理和分析,提取有用的信息和结
论。
04Biblioteka Fluent 20.1”等。
进入主界面,包括菜单栏、工具栏、图形窗口和消息窗口等。
03
导入模型文件
在菜单栏中选择“File”菜单 。
在弹出的对话框中选择要导 入的模型文件,例如 “case”或“mesh”等。
在下拉菜单中选择 “Import”选项。
点击“Open”按钮,导入模 型文件。
检查模型完整性
选择求解器类型
有限元法(FEM)
适用于解决各种工程问题,如结构分析、热传导、流体动 力学等。
有限体积法(FVM)
适用于解决流体动力学问题,如流体流动、传热等。
有限差分法(FDM)
适用于解决偏微分方程,如热传导方程、波动方程等。
设置求解器参数
网格尺寸
确定计算域的离散程度,网格尺寸越小,计算精度越高,但计算时 间也会增加。
定义计算域的边界
根据几何形状,定义计算域的边界,包括起始点、终止点和边界条 件等。
确定计算域的大小和分辨率

FLUENT求解器的结构以及使用方法

FLUENT求解器的结构以及使用方法

FLUENT求解器的结构以及使用方法FLUENT是一种流体动力学仿真软件,由ANSYS公司开发的。

它被广泛应用于工程领域,用于模拟、分析和优化涉及流体运动的问题。

FLUENT的结构主要包括以下几个方面:网格预处理、求解器设置、模型和边界条件、求解计算、后处理和结果分析等。

首先是网格预处理,网格是模拟流体运动的基础。

FLUENT支持多种网格类型,包括结构化网格和非结构化网格。

用户可以使用FLUENT的网格生成工具或其他第三方软件来生成网格。

在网格预处理过程中,用户需要检查网格质量,包括网格的网格精度和网格的规则性,以确保获得准确和可靠的模拟结果。

接下来是求解器设置。

FLUENT提供了多种不同的求解器选项,包括湍流模型、物理模型和辐射模型等。

用户可以根据需要选择适合的求解器。

此外,用户还可以定义计算的边界条件和其他设置参数,以便获得准确和可靠的模拟结果。

然后是模型和边界条件。

用户可以根据具体问题设置模型和边界条件。

例如,如果用户需要模拟流过一个管道的流体运动,他们可以设置管道的结构以及流体的流速、温度和其他属性等。

FLUENT提供了广泛的模型和边界条件选项,以满足不同问题的需求。

求解计算是FLUENT的核心部分。

FLUENT使用迭代方法来求解流体力学方程组。

用户可以选择不同的求解算法和计算参数,以控制求解的精度和速度。

FLUENT还提供了并行计算功能,用户可以利用多个处理器或计算机来加快求解速度。

完成求解计算后,用户可以进行后处理和结果分析。

FLUENT提供了丰富的后处理工具,可以用于可视化模拟结果、生成流线图、计算各种流体参数的统计值等。

用户可以根据需要选择并使用这些工具,以进一步分析和理解模拟结果。

使用FLUENT的方法如下所述:1.网格生成:使用FLUENT的网格生成工具或其他第三方软件生成适当的网格。

2.FLUENT软件的启动:打开FLUENT软件,加载所需的网格文件。

3.求解器设置:选择适当的求解器选项,设置相应的模型和边界条件。

fluent操作流程

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使用

FLUENT使用

FLUENT使用FLUENT是一种在计算流体力学(CFD)领域应用广泛的计算机软件,它由美国公司ANSYS开发并维护。

FLUENT提供了一套全面的CFD解决方案,方便工程师在各种领域进行流体流动模拟和分析,例如航空航天、汽车工程、能源领域、建筑设计等。

FLUENT的主要特点是其强大的建模和模拟功能、易于使用的界面和灵活的可扩展性。

首先,FLUENT具有强大的建模功能。

它支持多种多相流、动态网格和边界层模拟等复杂流动条件的建模。

此外,FLUENT还提供了不同类型的网格生成工具,可根据具体需求生成结构化或非结构化网格。

用户可以使用自己创建的网格或导入其他软件生成的网格进行模拟。

其次,FLUENT拥有丰富的物理模型和求解器,可模拟包括湍流、传热、化学反应和动力学在内的多种物理现象。

湍流模型采用著名的k-ε、k-ωSST、LES等多种模型,可以适用不同类型的流动。

传热模型包括对流传热、辐射传热和相变传热等。

FLUENT还支持多种化学反应模型,可以模拟燃烧过程和化学反应。

此外,FLUENT还提供了多种求解器和求解方法,如隐式求解方法、迭代求解器和耦合求解器,以满足不同场景的需求。

FLUENT还具有易于使用的界面,使用户能够轻松地设置和运行流动模拟。

它提供了直观的图形界面,用户可以通过拖放和输入参数的方式设置模拟条件。

FLUENT还提供了丰富的后处理功能,用户可以通过绘图、动画、表格和报告等方式对模拟结果进行分析和展示。

FLUENT还提供了Python脚本接口,用户可以使用Python编写脚本以批处理模拟任务或自定义特定功能。

最后,FLUENT的可扩展性使其成为工程师进行CFD模拟的理想选择。

FLUENT支持在不同的硬件平台上运行,可以利用多核和集群计算加速计算过程。

此外,FLUENT还提供了多种二次开发和自定义功能的接口和插件,方便用户根据具体需求扩展其功能。

综上所述,FLUENT是一种功能强大且易于使用的CFD软件,适用于各种工程领域的流体流动分析和模拟。

FLUENT求解器设置

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算法的一些说明

fluent算法的一些说明

fluent算法的⼀些说明FLUENT-manual 中解算⽅法的⼀些说明,摘录翻译了其中⽐较重要的细节,希望对初学FLUENT的朋友在选择设置上提供⼀些帮助,不致⾛过多的弯路。

离散1、 QUICK格式仅仅应⽤在结构化⽹格上,具有⽐second-order upwind 更⾼的精度,当然,FLUENT也允许在⾮结构⽹格或者混合⽹格模型中使⽤QUICK格式,在这种情况下,⾮结构⽹格单元仍然使⽤second-order upwind 格式计算。

2 、MUSCL格式可以应⽤在任何⽹格和复杂的3维流计算,相⽐second-order upwind,third-order MUSCL 可以通过减少数值耗散⽽提⾼空间精度,并且对所有的传输⽅程都适⽤。

third-order MUSCL ⽬前在FLUENT中没有流态限制,可以计算诸如冲击波类的⾮连续流场。

3、有界中⼼差分格式bounded central differencing 是LES默认的对流格式,当选择 LES后,所有传输⽅程⾃动转换为bounded central differencing 。

4 、low diffusion discretization 只能⽤在亚⾳速流计算,并且只适⽤于implicit-time,对⾼Mach流,或者在explicit time公式下运⾏LES ,必须使⽤ second-order upwind 。

5、改进的HRIC格式相⽐QUICK 与second order 为VOF计算提供了更⾼的精度,相⽐Geo-Reconstruct格式减少更多的计算花费。

6 、explicit time stepping 的计算要求苛刻,主要⽤在捕捉波的瞬态⾏为,相⽐implicit time stepping 精度更⾼,花费更少。

但是下列情况不能使⽤explicit time stepping:(1)分离计算或者耦合隐式计算。

explicit time stepping只能⽤于耦合显式计算。

fluent 解算方法的一些说明

fluent 解算方法的一些说明

FLUENT-manual 中解算方法的一些说明,摘录翻译了其中比较重要的细节,希望对初学FLUENT的朋友在选择设置上提供一些帮助,不致走过多的弯路离散1、QUICK格式仅仅应用在结构化网格上,具有比second-order upwind 更高的精度,当然,FLUENT也允许在非结构网格或者混合网格模型中使用QUICK格式,在这种情况下,非结构网格单元仍然使用second-order upwind 格式计算。

2 、MUSCL格式可以应用在任何网格和复杂的3维流计算,相比second-order upwind,third-order MUSCL 可以通过减少数值耗散而提高空间精度,并且对所有的传输方程都适用。

third-order MUSCL 目前在FLUENT中没有流态限制,可以计算诸如冲击波类的非连续流场。

3、有界中心差分格式bounded central differencing 是LES默认的对流格式,当选择LES后,所有传输方程自动转换为bounded central differencing 。

4 、low diffusion discretization 只能用在亚音速流计算,并且只适用于implicit-time,对高Mach流,或者在explicit time公式下运行LES ,必须使用second-order upwind 。

5、改进的HRIC格式相比QUICK 与second order 为VOF计算提供了更高的精度,相比Geo-Reconstruct格式减少更多的计算花费。

6 、explicit time stepping 的计算要求苛刻,主要用在捕捉波的瞬态行为,相比implicit time stepping 精度更高,花费更少。

但是下列情况不能使用explicit time stepping:(1)分离计算或者耦合隐式计算。

explicit time stepping只能用于耦合显式计算。

FLUENT中的求解器算法和离散方法

FLUENT中的求解器算法和离散方法

FLUENT中的求解器算法和离散方法首先,FLUENT使用的求解器是基于有限体积法的。

有限体积法将流体域划分为很多离散的体积单元,然后通过求解每个体积单元上的守恒方程来获得流体的数值解。

常用的有限体积法求解器包括显式求解器和隐式求解器。

FLUENT中使用的是隐式求解器,具有更好的稳定性和数值精度。

在FLUENT中,液体和气体的流动是通过流体动力学方程来描述的。

对于不可压缩流体,使用Navier-Stokes方程来描述,而对于可压缩流体,使用RANS(雷诺平均纳维尔-斯托克斯)方程来描述。

FLUENT中的求解器采用迭代方法,通过不断迭代更新流场解,直到收敛为止。

对于离散方法,FLUENT中使用的是有限体积法。

在有限体积法中,流体域被划分为很多离散的体积单元。

对每个体积单元,守恒方程被积分,并转化为离散的形式。

然后,根据边界条件和数值格式,得到一个线性或非线性的代数方程组。

这个方程组可以通过迭代求解器进行求解,以得到流体的数值解。

在FLUENT中,流场的离散方法包括网格生成、重构和适应。

网格生成是将流体域划分为离散的体积单元的过程。

FLUENT提供了多种网格生成方法,包括结构网格和非结构网格,在不同的流场中有不同的适用性。

网格重构是对现有网格进行优化和改进的过程,以改善数值解的精度和稳定性。

网格适应是根据流场的特点和要求,自适应地调整网格的过程,以提高计算效率和精度。

除了求解器和离散方法,FLUENT还采用了多种数值解算算法来提高求解效率和精度。

例如,FLUENT中使用了几种迭代算法来解决代数方程组,如雅可比迭代、高斯赛德尔迭代和共轭梯度方法。

这些算法根据流场的特点和求解的要求,选择最合适的迭代方法,以加快求解速度和提高求解精度。

总之,FLUENT中的求解器、算法和离散方法是通过有限体积法来模拟和解决流体流动问题的。

它使用了隐式求解器、网格生成、重构和适应等离散方法,以及迭代算法和数值解算算法来求解流体动力学方程。

第22章 fluent求解器的使用63

第22章 fluent求解器的使用63

第22章 fluent求解器的使用63使用求解器本章介绍FLUENT求解器的结构以及使用方法。

目录数值格式概况离散分离解耦合解求解器的使用概况离散差分格式的选择选择压力速度耦合方法设定松弛因子改变Courant数Turning On FAS Multigrid设定解的限制解的初始化计算监视解的收敛性计算期间命令的执行收敛性与稳定性数值格式概况FLUENT提供两种数值求解方法:分离解法("FLUENT/UNS")和耦合解法("RAMPANT")。

Fluent的两种解法都可以解守恒型积分方程,其中包括动量、能量、质量以及其他标量如湍流和化学组分的守恒。

在两种情况下都应用了控制体技术,它包括:使用计算网格对流体区域进行划分对控制方程在控制区域内进行积分以建立代数方程,这些代数方程中包括各种相关的离散变量如:速度、压力、温度以及其他的守恒标量离散方程的线化以及获取线性方程结果以更新相关变量的值两种数值方法采用相似的离散过程——有限体积,但线化的方法以及离散方程的解法是不同的。

首先我们在离散解法与耦合解法中讨论一般的解法,然后讨论一下线性显式与隐式中的线化方法分离解方法分离求解器原来是FLUENT 4和FLUENT/UNS所用的算法。

使用该方法,控制方程是分离解出的(即:一个一个的解)。

因为控制方程是非线性的(还是耦合的),所以在得到收敛解之前,必须进行迭代。

下面是对每步迭代的介绍:1. 在当前解的基础上,更新流体属性(如果计算刚刚开始,流体的属性用初始解来更新)2. 为了更新流场,u,v和w的动量方程用当前压力和表面质量流量按顺序解出。

3. 因为第一步得到的速度可能在局部不满足连续性方程,所以从连续性方程和线化动量方程推导出压力校正的泊松方程。

然后解出压力校正方程获取压力和速度场以及表面质量流量的必要校正从而满足连续性方程。

4. 在适当的地方,用前面更新的其它变量的数值解出湍流、能量、组分与及辐射等标量。

FLUENT中的求解器、算法和离散方法

FLUENT中的求解器、算法和离散方法

v1.0可编写可改正FLUENT中的求解器、算法和失散方法作为一个非科班身世的CFD工程师,一开始经常被CFD软件里各样观点搞的蒙头转向。

近来终于静下心来看了看CFD理论的书,理清了一些观点。

就此写一遍博文,趁便整理一下所学内容。

I求解器:FLUENT中求解器的选择在以下列图所示界面中设置:FLUENT中的求解器主假如依据能否联立求解各控制方程来划分的,详见下列图:II算法:算法是求解时的策略,即依据什么样的方式和步骤进行求解。

FLUENT中算法的选择在以下列图所示的界面中设置:这里简单介绍一下SIMPLE、SIMPLEC、PISO等算法的基本思想和合用范围。

SIMPLE算法:基本思想如前方讲究解器的那张图中解说分别式求解器的例子所示的同样,这里再贴一遍:1.假定初始压力场散布。

2.利用压力场求解动量方程,获得速度场。

3.利用速度场求解连续性方程,使压力场获得修正。

4.依据需要,求解湍流方程及其余方程5.判断但前计算能否收敛。

若不收敛,返回第二步。

简单说来, SIMPLE算法就是分两步走:第一步展望,第二步修正,即展望-修正。

SIMPLC算法:是对 SIMPLE算法的一种改良,其计算步骤与SIMPLE算法同样,不过压力修正项中的一些系数不一样,能够加速迭代过程的收敛。

PISO算法:比 SIMPLE算法增添了一个修正步,即分三步:第一步展望,第二步修正获得一个修正的场散布,第三步在第二步基础上在进行一侧修正。

即展望-修正-修正。

PISO算法在求解瞬态问题时有显然优势。

关于稳态问题可能SIMPLE或 SIMPLEC更适合。

假如你实在不知道该怎样选择,就保持FLUENT的默认选项好了。

由于默认选项能够很好解决70%以上的问题,并且对于大多数出了问题的计算来说,也极少是由于算法选择不适合所致。

III失散方法:失散方法是指依据什么样的方式将控制方程在网格节点失散,马上偏微分格式的控制方程转变为各节点上的代数方程组。

Fluent基本操作

Fluent基本操作
四面体网格采用 – Least-Squares Cell-Based – 建议对多面体网格采用,精度和属性
同Node-based
面上的梯度用多级泰勒级数展开求得
离散格式(6)
使用分离算法时,计算面上压力的插值方法有:
– Standard – 默认格式,对于近边界的沿面法向存在大压力梯度流 动,精度下降(如果存在压力突变,建议改用 PRESTO! )
Density based 主要针对高速可压缩流动
由原来的耦合求解器发展而来,可同时求解连续性方程、动量方程、能量 方程和组分方程,然后再依次求解标量方程(注:不求解压力修正方程,因 为其压力由状态方程得出),收敛速度快,需要的内存和计算量比压力基求 解器大。
求解器选择
压力基求解器应用范围覆盖从低压不可压缩流到高速压缩流 –需要的内存少 –求解过程灵活
离散格式(4)
离散格式(5)
为了得到扩散通量、速度导数,以及高阶离散格式,都需要求解 变量的梯度
单元中心的变量梯度由以下三种方法得到:
– Green-Gauss Cell-Based – 可能会引起伪扩散 – Green-Gauss Node-Based – 更精确,更少伪扩散,建议对三角形/
压力出口边界条件(pressure-outlet):需要给定出口静压(表压 )。而且,该压力只用于亚音速计算。如果局部变成超音速, 则根据前面来流条件外推出口边界条件。需要特别指出的是, 这里的压力是相对于前面给定的工作压力。
➢ 如果有回流出现,给的表压将视为总压,所以不必给出回流压 力。回流流动方向与出口边界垂直。
Fluent 基本操作
启动主程序
单精度求解器和双精度求解器
双精度求解器适用于:
几何体为细长型的 模型中存在通过小直径管道相连的多个封闭区域,不同区域之
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

使用求解器本章介绍FLUENT求解器的结构以及使用方法。

目录数值格式概况离散分离解耦合解求解器的使用概况离散差分格式的选择选择压力速度耦合方法设定松弛因子改变Courant数Turning On FAS Multigrid设定解的限制解的初始化计算监视解的收敛性计算期间命令的执行收敛性与稳定性数值格式概况FLUENT提供两种数值求解方法:分离解法("FLUENT/UNS")和耦合解法("RAMPANT")。

Fluent的两种解法都可以解守恒型积分方程,其中包括动量、能量、质量以及其他标量如湍流和化学组分的守恒。

在两种情况下都应用了控制体技术,它包括:使用计算网格对流体区域进行划分对控制方程在控制区域内进行积分以建立代数方程,这些代数方程中包括各种相关的离散变量如:速度、压力、温度以及其他的守恒标量离散方程的线化以及获取线性方程结果以更新相关变量的值两种数值方法采用相似的离散过程——有限体积,但线化的方法以及离散方程的解法是不同的。

首先我们在离散解法与耦合解法中讨论一般的解法,然后讨论一下线性显式与隐式中的线化方法分离解方法分离求解器原来是FLUENT 4和FLUENT/UNS所用的算法。

使用该方法,控制方程是分离解出的(即:一个一个的解)。

因为控制方程是非线性的(还是耦合的),所以在得到收敛解之前,必须进行迭代。

下面是对每步迭代的介绍:1. 在当前解的基础上,更新流体属性(如果计算刚刚开始,流体的属性用初始解来更新)2. 为了更新流场,u,v和w的动量方程用当前压力和表面质量流量按顺序解出。

3. 因为第一步得到的速度可能在局部不满足连续性方程,所以从连续性方程和线化动量方程推导出压力校正的泊松方程。

然后解出压力校正方程获取压力和速度场以及表面质量流量的必要校正从而满足连续性方程。

4. 在适当的地方,用前面更新的其它变量的数值解出湍流、能量、组分与及辐射等标量。

5. 当包含相间耦合时,可以用离散相轨迹计算来更新连续相的源项。

6. 检查设定的方程的收敛性。

直到满足收敛判据才会结束上述步骤。

Figure 1: 分离求解器方法概述耦合解方法耦合求解器原来用于RAMPANT。

该方法同时解连续性、动量、能量以及组分输运的控制方程(即:耦合在一起)。

然后分离解方法中的分离求解器程序解附加的标量控制方程(即:和耦合方程是分离的)。

因为控制方程式非线性的和耦合的,所以在获取收敛解之前需要进行适当的解循环的迭代。

组成每一步迭代的步骤见上图,现概括如下:1. 在当前解的基础上更新流体属性(如果刚刚开始计算则用初始解来更新)。

2. 同时解连续性、动量、能量和组分输运方程。

3. 在适当的地方,用前面更新的其它变量的数值解出如湍流和及辐射等标量。

4. 当包含相间耦合时,可以用离散相轨迹计算来更新连续相的源项。

5. 检查设定的方程的收敛性。

直到满足收敛判据才会结束上述步骤。

Figure 1: 耦合解方法概述线化:隐式和显式的比较在分离和耦合解方法中,离散,非线性控制方程被线化为每一个计算单元中相关变量的方程组。

然后用线化方程组的解来更新流场。

控制方程的线化形式可能包括关于相关变量的隐式或显式形式。

隐式和显式的意义如下:隐式:对于给定变量,单元内的未知值用邻近单元的已知和未知值计算得出。

因此,每一个未知值会在不止一个方程中出现,这些方程必须同时解来给出未知量。

显示:对于给定变量,每一个单元内的未知量用只包含已知量的关系式计算得到。

因此未知量只在一个方程中出现,而且每一个单元内的未知量的方程只需解一次就可以给出未知量的值。

在分离求解器中,每一个离散控制方程都是该方程的相关变量的隐式线化。

从而区域内每一个单元只有一个方程,这些方程组成一个方程组。

因为每一个单元只有一个方程,所以常常会被称为标量系统方程。

点隐式(高斯-塞德尔)线化方程求解器和代数多重网格方法(AMG)一起被用于解单元内相关变量的标量系统方程。

例如,x向动量方程被线化得到速度u未知的方程系统。

方程系统的共时解(用标量AMG求解器)更新了u方向上的速度场。

总而言之,分离解方法同时考虑所有单元来解出单个变量的场(如:p)。

然后再同时考虑所有单元来解出下一个变量的场,直至全部解出。

分离求解器没有什么明确的选项。

在耦合解方法中你可以选择控制方程的隐式或者显式线化形式。

这一选项只用于耦合控制方程组。

与耦合方程组分开解的附加标量,如湍流、辐射等,的控制方程是采用和分离解方法中介绍的相同程序来线化和解出的。

不管你选择的是显式还是隐式格式,解的过程都要遵循上图中的耦合解方法。

如果你选择耦合求解器的隐式选项,耦合控制方程组的每一个方程都是关于方程组中所有相关变量的隐式线化。

这样我们便得到了区域内每一个单元的具有N个方程的线化方程系统,其中N是方程组中耦合方程的数量。

因为每一个单元中有N个方程,所以这通常被称为方程的块系统。

因为每个单元有N个方程,所以它通常被称为方程的块系统。

点隐式(块结构高斯-塞德尔)线化方程求解器和代数多重网格方法 (AMG)一起被用于解单元内N个相关变量的块系统方程。

例如,连续性方程和x ,y ,z 方向动量方程以及能量方程的耦合会产生一个方程系统,在这个方程系统中,p ,u ,v ,w 和T 都是未知的。

用块AMG 求解器同时解这些方程就会马上更新压力、三个坐标轴方向上的速度以及温度场。

总而言之,耦合隐式求解器同时在所有单元内解出所有变量(p, u, v, w, T )。

如果你选择耦合求解器的显式选项,耦合的一组控制方程都用显式的方式线化。

和隐式选项一样,通过这种方法也会得到区域内每一个单元的具有N 个方程的方程系统。

同样地,方程系统中的所有相关变量都同时更新。

然而,方程系统中都是未知的因变量。

例如,x 向动量方程写成的形式是为了保证更新后的x 速度为流场变量已知值的函数。

正因为如此,我们不需要线化方程求解器。

取而代之的是,解的更新是使用多步(Runge-Kutta )求解器来完成的。

在这里你可以选择全近似存储(FAS )多重网格格式来加速多步求解器。

FAS 多重网格的耦合显示求解器原来是用于RAMPANT 中的。

总而言之,耦合显式方法同时解一个单元内的所有变量(p ,u ,v ,w ,T )。

注意FAS 多重网格是显式求解器方法的一个可选部分,而AMG 方法是分离和耦合隐式方法需要的部分。

离散FLUENT 使用基于控制体的方法将控制方程转换为可以用数值方法解出的代数方程。

该方法,在每一个控制体内积分控制方程,从而产生基于控制体的每一个变量都守恒的离散方程。

考虑标量φ输运的定常状态守恒方程可以很容易的说明控制方程的离散。

下面就是写成对于控制体积V 的积分形式的方程:∫∫∫+⋅∇Γ=⋅VdV S dA dA v φφφρφ 其中r = 密度v = 速度矢量(= u ,i(hat) + v ,j(hat) in 2D)A = 曲面面积矢量G_f = f 的扩散系数?f = f 的梯度 (= (秄/?x) ,i(hat) + (秄/?y) ,j(hat) in 2D)S_f = 每一单位体积f 的源项上面的方程被应用于区域内每一个控制体积或者单元。

下面图中的二维三角单元就是控制体积的一个例子。

在给定单元内离散上面的方程有:()∑∑+∇Γ=faces facesN f f n N f f f f V S A A v φφφφwhereN_faces = 封闭单元的面的个数f_f = 通过表面f 的对流量v_f = 通过表面的质量流量A_f = 表面φ的面积,|A| (= | A_x i(hat) + A_y j(hat) | in 2D)(?f)_n = magnitude of ?f normal to face fV = 单元体积由FLUENT 所解的方程和上面所给出的一般形式相同,而且很容易扩展到多维情况和友人以多边形、多面体组成的非结构网格。

Figure 1: 用于显示标量输运方程离散的控制体积FLUENT 在单元的中心(上图的c0和c1)存贮标量f 的离散值。

然而,方程3的对流项中需要表面值f_f ,因此必须从单元中心插值。

这个任务由迎风格式完成。

迎风的意思就是,表面值f_f 是从单元上游或者说迎风处的量推导出来的,这个上游是指相对于方程3法向速度v_n 的方向而言的,FLUENT 允许你选择几种迎风格式:一阶迎风,二阶迎风,幂率和QUICK 格式。

这些格式在一阶迎风格式一节中介绍[95]。

方程3中的扩散项是中心差分而且一般具有二阶精度。

一阶迎风格式当需要一阶精度时,我们假定描述单元内变量平均值的单元中心变量就是整个单元内各个变量的值,而且单元表面的量等于单元内的量。

因此,当选择一阶迎风格式时,表面值f_f 被设定等于迎风单元的单元中心值。

幂率格式幂率离散格式使用一维对流扩散方程的精确解来插值变量f 在表面处的值。

()xx u x ∂∂Γ∂∂=∂∂φφρ 其中G 和r u 是通过间隔?x 的常值。

积分方程1可得如下f 随x 的变化关系:()()1exp 1exp 00−−⎟⎠⎞⎜⎝⎛=−−εεφφφφP L x P x L 其中:f_0 = f|_x=0f_L = f|_x=LPe 是Peclet 数。

Γ=uLP ρε下图所示为不同Pelect 数下f(x)在x=0和x=L 之间的变化关系。

该图表明对于较大的Pe ,f 在x=L/2处的值近似等于迎风值。

这就意味着当流动由对流项主导时,只需要让变量表面处的值等于迎风或者上游值就可以完成插值。

这是FLUENT 的标准一阶格式。

Figure 1: 变量f 在x=0和x=L 之间的变化(方程1)如果选择幂率格式,FLUENT 用方程3等价的幂率格式[118]作为插值格式。

如一阶迎风格式所述,上图表明,对于较大的Pe ,f 在x=L/2处的值近似等于迎风值。

当Pe=0(无流动或者纯扩散)图1表明f 可以用x=0到x=1之间简单的线性平均来实现插值。

当Peclet 数的值适中时,f 在x=L/2处的插值必须使用方程3等价的幂率插值格式来得到。

二阶迎风格式当需要二阶精度时,使用多维线性重建方法[5]来计算单元表面处的值。

在这种方法中,通过单元中心解在单元中心处的泰勒展开来实现单元表面的二阶精度值。

因此,当使用二阶迎风格式时,用下面的方程来计算表面值f_f :S f ∆⋅∇+=φφφ其中f 和?f 分别是单元中心值和迎风单元的梯度值,Ds 是从迎风单元中心到表面中心的位移矢量。

在这种情况下需要确定每个单元内的梯度?f 。

我们使用散度定理来计算这个梯度,其离散格式如下:∑=∇faces N f f A V φφ1在这里,表面处的值f _f 由邻近表面的两个单元的f 的平均值来计算。

相关文档
最新文档