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

合集下载

求解器的使用

求解器的使用

求解器的使用FLUENT提供了三种不同的求解器Segregated,coupled implicit,coupled explicit(显式格式主要用于激波等波动解的捕捉问题)传统上,分离解法(segregated)主要用于不可压缩以及适度压缩的流动中。

相反,耦合算法是为高速可压流体设计的。

默认情况下,fluent使用分离求解器。

对于高速可压流体,与很强的体积力高度耦合的流动,或者是在非常精确的网格上求解流动情况,可以考虑使用耦合隐式算法代替。

对于需要使用耦合隐式算法(coupled implicit)的case,如果电脑没有足够的内存,可以使用分离解法(segregated)或者耦合显式算法(coupled explicit)代替。

(显示算法节约内存,但是需要更多的计算步数达到收敛。

)选择离散格式1.一阶迎风格式v.s. 二阶迎风格式当流动与网格匹配(校准)时,一阶迎风格式是可以接受的。

对于三角形和四面体网格,由于流动不会与网格匹配,通常使用二阶离散格式会得到更准确的结果。

对于四边形/六面体网格,使用二阶离散格式会取得更好的结果,尤其是复杂的流动情况。

对于大多数情况,可以在计算初始,使用二阶的离散格式。

然而在一些情况下,可以开始使用一阶的离散格式然后在一些计算之后转变为二阶格式。

例如,如果正在运行一个高马赫数的流动计算,这个的初始解与期望的解相差很大,最终,如果二阶离散格式很难收敛,应该尝试使用一阶离散格式。

2.Quick格式v.s. Upwind(Quick格式适用于网络结构,流动方向与网格一致,对于非结构网格推荐使用二阶迎风)对于在四边形或者六面体网格中的旋转或者回旋流,Quick离散格相比于二阶离散格式可以提供更准确的结果。

对于存在震动的可压缩流动(网格为四边形,六面体或者混合网格),推荐对所有的变量使用Quick离散格式,包括密度。

3.中心差分格式v.s. 迎风格式当使用LES湍流模型时,是可以使用中心差分格式的,并且只有当网格间距足够好,以至于局部的Peclet数的大小小于1时才可以使用。

fluent使用方案 -回复

fluent使用方案 -回复

fluent使用方案-回复fluent使用方案-简介及安装Fluent 是一种在计算流体力学(CFD)模拟中广泛使用的高级软件工具。

它是一个基于有限体积法的求解器,可以用于模拟流体流动、换热和其他相关现象。

Fluent 提供了一个直观和易于使用的用户界面,使用户能够轻松地构建模型、设置边界条件、求解和分析结果。

本文将为您介绍Fluent 的安装步骤,以帮助您开始使用这一强大的工具。

第一步:获取Fluent 软件您可以从Ansys 公司的官方网站上下载Fluent 软件。

请确保您从官方网站下载软件,以确保获得最新版本并避免下载非法或已损坏的副本。

第二步:选择合适的版本和许可证下载Fluent 软件后,您需要选择合适的版本和许可证类型。

Fluent 提供了各种版本,包括个人学术版、企业版和研究版等。

根据您的需求和可用资源选择合适的版本。

第三步:安装Fluent 软件安装Fluent 软件非常简单。

双击下载的安装包,然后按照安装向导的指示进行操作即可。

您可能需要提供一些基本的系统信息和许可证密钥。

请确保您拥有管理员权限或拥有足够的权限来安装软件。

第四步:启动Fluent安装完成后,您可以从开始菜单或桌面图标中启动Fluent 软件。

在启动过程中,您可能需要提供许可证密钥。

Fluent 将在您的计算机上创建一个工作目录,用于存储模型和结果文件。

Fluent 使用方案-模型设置第一步:创建几何模型在Fluent 中,您首先需要创建一个几何模型。

可以通过几何建模软件(如Ansys DesignModeler)导入现有几何模型,也可以使用Fluent 内置的几何建模工具创建几何体。

第二步:定义物理属性在模型中,您需要定义各种物理属性,如流体类型、边界条件和材料属性。

Fluent 提供了广泛的物理模型和材料库,您可以根据需要选择。

第三步:网格划分在模拟之前,您需要划分模型网格。

网格划分对模拟结果和计算效率至关重要。

fluent命令介绍、网格划分、参数使用

fluent命令介绍、网格划分、参数使用

第一章Fluent 软件的介绍fluent 软件的组成:软件功能介绍:GAMBIT 专用的CFD 前置处理器(几何/网格生成) Fluent4.5 基于结构化网格的通用CFD 求解器 Fluent6.0 基于非结构化网格的通用CFD 求解器 Fidap 基于有限元方法的通用CFD 求解器 Polyflow 针对粘弹性流动的专用CFD 求解器 Mixsim 针对搅拌混合问题的专用CFD 软件 Icepak专用的热控分析CFD 软件软件安装步骤:step 1: 首先安装exceed软件,推荐是exceed6.2版本,再装exceed3d,按提示步骤完成即可,提问设定密码等,可忽略或随便填写。

step 2: 点击gambit文件夹的setup.exe,按步骤安装;step 3: FLUENT和GAMBIT需要把相应license.dat文件拷贝到FLUENT.INC/license目录下;step 4:安装完之后,把x:\FLUENT.INC\ntbin\ntx86\gambit.exe命令符拖到桌面(x为安装的盘符);step 5: 点击fluent源文件夹的setup.exe,按步骤安装;step 6: 从程序里找到fluent应用程序,发到桌面上。

注:安装可能出现的几个问题:1.出错信息“unable find/open license.dat",第三步没执行;2.gambit在使用过程中出现非正常退出时可能会产生*.lok文件,下次使用不能打开该工作文件时,进入x:\FLUENT.INC\ntbin\ntx86\,把*.lok文件删除即可;3.安装好FLUENT和GAMBIT最好设置一下用户默认路径,推荐设置办法,在非系统分区建一个目录,如d:\usersa) win2k用户在控制面板-用户和密码-高级-高级,在使用fluent用户的配置文件修改本地路径为d:\users,重起到该用户运行命令提示符,检查用户路径是否修改;b) xp用户,把命令提示符发送到桌面快捷方式,右键单击命令提示符快捷方式在快捷方式-起始位置加入D:\users,重起检查。

Fluent_操作手册

Fluent_操作手册

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

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

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

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

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

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-第四节求解器设置

网格质量和求解精度
数值误差和网格梯度及网格面上插值相关
建议: – 使用高阶离散格式 (二阶上风, MUSCL) – 尽量让网格和流动方向一致减少伪扩散 – 加密网格 • 足够的网格密度对求解有突变的流动非常有用 ▪ 随着网格尺寸减少,插值误差也减少
• 对非均匀网格,尺寸变化不要太大
▪ 均匀网格的截断误差小 ▪ FLUENT 提供基于网格尺寸梯度的自适应 • 减小网格扭曲度和长细比 ▪ 一般地,避免使用长细比大于5的网格(边界层允许使用更大长细比的 网格) ▪ 优化四边形/六面体网格,使其更接近正交
面上的梯度用多级泰勒级数展开求得
压力的插值方法
使用分离算法时,计算面上压力的插值方法有:
– Standard – 默认格式,对于近边界的沿面法向存在大压力梯度流 动,精度下降(如果存在压力突变,建议改用 PRESTO! ) – PRESTO! – 用于高度旋流,包括压力梯度突变(多孔介质,风 扇模型等)或者计算域存在大曲率的面 – Linear – 当其他格式导致收敛问题或非物理解时使用 – Second-Order – 用于压缩流,不适用多孔介质、风扇、压力突 变以及VOF/Mixture 多相流 – Body Force Weighted – 用于大体积力的情况,如高瑞利数自然 对流或高旋流
插值方法(梯度)
为了得到扩散通量、速度导数,以及高阶离散格式,都需要求解 变量的梯度
单元中心的变量梯度由以下三种方法得到:
– Green-Gauss Cell-Based – 可能会引起伪扩散 – Green-Gauss Node-Based – 更精确,更少伪扩散,建议对三角 形/四面体网格采用 – Least-Squares Cell-Based – 建议对多面体网格采用,精度和属 性同Node-based

Fluent操作解析

Fluent操作解析
36
求解器版本类型的选择
2d 2ddp 3d 3ddp
二维、单精度求解器 二维、双精度求解器 三维、单精度求解器 三维、双精度求解器
大多数情况下,单精度求解器已经 足够高效准确,所需内存也比双精 度求解器要少,但在某些特殊情况 下需要考虑使用双精度求解器,例 如细长管道、热传导率很大以及高 纵横比网格等问题。
最后保存任务文件,退出Gambit。
35
Fluent求解器的使用
Fluent数值模拟的一般步骤
根据具体问题选择求解器版本类型。 导入网格(File Read Case,选择由Gambit导出的.msh文
件)。 检查网格(Grid Check)。如果网格最小体积为负,需要重
新划分。 选择计算模型。 确定流体物理性质(Define Materials)。 定义操作环境( Define Operation Condition)。 设置边界条件( Define Boundary Condition )。 求解参数的设置。 流场初始化(Solve Initialize)。 迭代求解(Solve Iterate)。 保存结果,后处理。
适用范围
适用于粘性对流场影响可以忽略的计算。 考虑粘性且流动类型为层流的情况。 适用于翼形、壁面边界层等流动。
k-ε模型
适合高雷诺数湍流,不适合旋流。
fluent分析问题及前处理求解执行过程确定数值模拟的目标确定计算区域建立数值模拟物理模型和网格建立数学模型计算并监控结果检查计算结果修正模型计算时间的要求建立物理模型时需要考虑的问题将研究对象进行孤立化处理确定计算区域的初始和结束位置尽量将计算区域简化为二维或轴对称形式能否采用结构化网格在各个控制区域内需要什么样的网格精度计算机的内存容量是否满足要求选择合适的物理模型确定材料的特性给定操作工况给定所有边界条件设定数值计算的控制参数初始化设置监视点湍流多相流燃烧辐射等状态以及状态参数通过迭代计算使结果收敛

FLUENT使用

FLUENT使用

FLUENT使用FLUENT是一种计算流体力学(CFD)软件,被广泛应用于各种工程和科学领域中。

它提供了一个强大的工具,允许用户模拟和分析流体流动、传热和化学反应等过程。

FLUENT的特点是其精确性、灵活性和易于使用。

在本文中,我将详细介绍FLUENT的使用方法和一些常用的功能。

首先,我们需要了解FLUENT的用户界面。

FLUENT提供了一个直观的图形用户界面(GUI),使用户能够轻松地设置和控制模拟参数。

界面中的主要组件包括菜单栏、工具栏、主工作区和显示窗口。

菜单栏提供了各种功能和选项,例如文件操作、网格生成、物理模型和数值方法设置等。

工具栏提供了一些常用的快捷按钮,用于快速访问一些功能。

主工作区是用于设置和调整各种模拟参数的主要区域。

显示窗口用于可视化模拟结果和数据输出。

在开始使用FLUENT之前,我们需要准备一个几何模型和网格。

几何模型可以通过CAD软件创建,然后导入到FLUENT中。

FLUENT支持多种三维和二维几何格式,如STL、IGES、STEP等。

一旦导入几何模型,我们就可以使用FLUENT的网格生成工具来生成数值网格。

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

用户可以根据自己的需要选择合适的方法,并使用预处理工具进行网格质量检查和优化。

一旦准备好了几何模型和网格,我们就可以开始设置模拟参数和求解器选项。

FLUENT支持多种物理模型,包括流体流动、传热、化学反应和多相流等。

用户可以根据需要选择合适的物理模型,并设置相关的参数。

此外,FLUENT还提供了多种求解器选项,包括迭代求解器、时间步进和边界条件等。

用户可以根据自己的需求选择合适的求解器选项,并进行相关设置。

一旦设置完模拟参数和求解器选项,我们就可以开始求解模拟。

FLUENT使用有限体积法(Finite Volume Method)对控制方程进行离散化,并使用迭代求解器对离散化方程组进行求解。

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

f S
其中 f 和?f 分别是单元中心值和迎风单元的梯度值,Ds 是从迎风单元中心到表面中心 的位移矢量。在这种情况下需要确定每个单元内的梯度?f。我们使用散度定理来计算这个梯 度,其离散格式如下:

1 V
N faces f

f
A
在这里,表面处的值 f _f 由邻近表面的两个单元的 f 的平均值来计算。最后,限制梯度?f 以 保证不会引进新的最大值和最小值。 QUICK 格式 对于四边形和六面体网格,我们可以确定它们唯一的上游和下游表面以及单元。 FLUENT 还提供了计算对流变量 在表面处高阶值的 QUICK 格式。QUICK 类型的格 式[95]是通过变量的二阶迎风与中心插值加上适当的权因子得到的,具体可以写成:
P
uL

下图所示为不同 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:
N faces f
v
f
f Af
N faces f

n
A f SV
where N_faces = 封闭单元的面的个数 f_f = 通过表面 f 的对流量 v_f = 通过表面的质量流量 A_f = 表面 的面积,|A| (= | A_x i(hat) + A_y j(hat) | in 2D)
使用求解器
本章介绍 FLUENT 求解器的结构以及使用方法。 目录 数值格式概况 离散 分离解 耦合解 求解器的使用概况 离散差分格式的选择 选择压力速度耦合方法 设定松弛因子 改变 Courant 数 Turning On FAS Multigrid 设定解的限制 解的初始化 计算 监视解的收敛性 计算期间命令的执行 收敛性与稳定性
Figure 1: 耦合解方法概述 线化:隐式和显式的比较 在分离和耦合解方法中, 离散, 非线性控制方程被线化为每一个计算单元中相关变量的 方程组。然后用线化方程组的解来更新流场。 控制方程的线化形式可能包括关于相关变量的隐式或显式形式。隐式和显式的意义如 下: 隐式:对于给定变量,单元内的未知值用邻近单元的已知和未知值计算得出。因此,每 一个未知值会在不止一个方程中出现,这些方程必须同时解来给出未知量。 显示:对于给定变量,每一个单元内的未知量用只包含已知量的关系式计算得到。因此 未知量只在一个方程中出现, 而且每一个单元内的未知量的方程只需解一次就可以给出 未知量的值。 在分离求解器中, 每一个离散控制方程都是该方程的相关变量的隐式线化。 从而区域内 每一个单元只有一个方程,这些方程组成一个方程组。因为每一个单元只有一个方程,所以 常常会被称为标量系统方程。点隐式(高斯-塞德尔)线化方程求解器和代数多重网格方法 (AMG)一起被用于解单元内相关变量的标量系统方程。例如,x 向动量方程被线化得到速度 u 未知的方程系统。方程系统的共时解(用标量 AMG 求解器)更新了 u 方向上的速度场。 总而言之,分离解方法同时考虑所有单元来解出单个变量的场(如:p) 。然后再同时考 虑所有单元来解出下一个变量的场,直至全部解出。分离求解器没有什么明确的选项。 在耦合解方法中你可以选择控制方程的隐式或者显式线化形式。 这一选项只用于耦合控 制方程组。与耦合方程组分开解的附加标量,如湍流、辐射等,的控制方程是采用和分离解 方法中介绍的相同程序来线化和解出的。 不管你选择的是显式还是隐式格式, 解的过程都要 遵循上图中的耦合解方法。 如果你选择耦合求解器的隐式选项, 耦合控制方程组的每一个方程都是关于方程组中所 有相关变量的隐式线化。这样我们便得到了区域内每一个单元的具有 N 个方程的线化方程 系统,其中 N 是方程组中耦合方程的数量。因为每一个单元中有 N 个方程,所以这通常被称 为方程的块系统。因为每个单元有 N 个方程,所以它通常被称为方程的块系统。点隐式(块 结构高斯-塞德尔)线化方程求解器和代数多重网格方法 (AMG)一起被用于解单元内 N 个
数值格式概况
FLUENT 提 供 两 种 数 值 求 解 方 法 : 分 离 解 法 ("FLUENT/UNS") 和 耦 合 解 法 ("RAMPANT")。 Fluent 的两种解法都可以解守恒型积分方程,其中包括动量、能量、质量以及其他标量 如湍流和化学组分的守恒。在两种情况下都应用了控制体技术,它包括: 使用计算网格对流体区域进行划分 对控制方程在控制区域内进行积分以建立代数方程, 这些代数方程中包括各种相关的离 散变量如:速度、压力、温度以及其他的守恒标量 离散方程的线化以及获取线性方程结果以更新相关变量的值 两种数值方法采用相似的离散过程——有限体积, 但线化的方法以及离散方程的解法是 不同的。 首先我们在离散解法与耦合解法中讨论一般的解法, 然后讨论一下线性显式与隐式 中的线化方法 分离解方法 分离求解器原来是 FLUENT 4 和 FLUENT/UNS 所用的算法。使用该方法,控制方程是 分离解出的(即:一个一个的解) 。因为控制方程是非线性的(还是耦合的) ,所以在得到收 敛解之前,必须进行迭代。下面是对每步迭代的介绍: 1. 在当前解的基础上,更新流体属性(如果计算刚刚开始,流体的属性用初始解来更新)
(?f)_n = magnitude of ?f normal to face f V = 单元体积 由 FLUENT 所解的方程和上面所给出的一般形式相同,而且很容易扩展到多维情况和友人 以多边形、多面体组成的非结构网格。
Figure 1: 用于显示标量输运方程离散的控制体积 FLUENT 在单元的中心(上图的 c0 和 c1)存贮标量 f 的离散值。然而,方程 3 的对流 项中需要表面值 f_f,因此必须从单元中心插值。这个任务由迎风格式完成。 迎风的意思就是,表面值 f_f 是从单元上游或者说迎风处的量推导出来的,这个上游是 指相对于方程 3 法向速度 v_n 的方向而言的,FLUENT 允许你选择几种迎风格式:一阶迎 风,二阶迎风,幂率和 QUICK 格式。这些格式在一阶迎风格式一节中介绍[95]。 方程 3 中的扩散项是中心差分而且一般具有二阶精度。 一阶迎风格式 当需要一阶精度时, 我们假定描述单元内变量平均值的单元中心变量就是整个单元内各 个变量的值,而且单元表面的量等于单元内的量。因此,当选择一阶迎风格式时,表面值 f_f 被设定等于迎风单元的单元中心值。 幂率格式 幂率离散格式使用一维对流扩散方程的精确解来插值变量 f 在表面处的值。
相关变量的块系统方程。例如,连续性方程和 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 方法是分离和耦合隐 式方法需要的部分。
d d c c e P ቤተ መጻሕፍቲ ባይዱ E 1 u P W Sc Sd Su Sc Sc Sd Su Sc

S
S

2S S
S

Figure 1: 一维控制体 在上式中 q=1 就是中心二阶插值, q=0 就是二阶迎风值。 传统的 QUICK 格式对应的 q= 1/8。FLUENT 中使用一个变量,解相关的 q 值,以避免引进新的解的极值。 当结构网格和流动方向一致时, QUICK 格式明显具有较高精度。 需要注意的是 FLUENT 也允许对非结构网格或者混合网格使用 QUICK 格式,在这种情况下,常用的二阶迎风离散 格式将被用于非六面体单元表面或者非四边形单元表面。 当使用并行求解器时, 二阶迎风格 式还被用于划分的边界处。 离散方程的线化形式 离散标量输运方程(离散一节中的方程 3)包括了单元中心的标量 f 的未知值,还包括 周围相邻单元出的未知值。一般说来这些方程关于这些变量是非线性的。离散一节中方程 3 的线化形式为:
u x x x
其中 G 和 r u 是通过间隔?x 的常值。积分方程 1 可得如下 f 随 x 的变化关系:
x 0 L 0
相关文档
最新文档