Fluent中模型设置和数据的复用

1 背景

在实际工程中,必然存在利用仿真比较各类设计方案优劣的场景。

对于复杂模型,逐个设置各个设计方案的仿真模型并从头开始计算结果,既易错也耗时。因此需要通过模型设置和数据的复用,达到防错和提高工作效率。


2 模型设置复用

Fluent中,有几种办法实现将模型A的设置复用到模型B的方法。

方法 1:网格替换

网格替换操作可以实现所有设置的复用(包括物理机理、边界条件、数值算法、单位制等)。

step 1:在模型A中,从Fluent界面左上角的file菜单选择read mesh,读入模型B的网格
Fluent中模型设置和数据的复用的图1

step 2:在弹出的选项界面上,根据是否有结果数据,按照如图所示设置
Fluent中模型设置和数据的复用的图2
 无结果数据时的界面设置

Fluent中模型设置和数据的复用的图3
有结果数据时的界面设置

step 3:点击选项界面的contiune按钮并选择模型B的网格


注意事项 :网格替换后,命名依照新读入的网格。若模型A和模型B的命名不一致,则无法复用命名不一致对象的设置,命令行中会出现如图类似的提示信息。

Fluent中模型设置和数据的复用的图4

方法 2:利用设置文件

Fluent的设置文件是文本文件,记录了模型中所有的设置信息。通过模型设置文件,可以实现所有设置的复用(包括物理机理、边界条件、数值算法、单位制等)。

step 1:在模型A中,利用如图命令输出模型A的设置文件(需要手动指定文件路径和后缀名)
Fluent中模型设置和数据的复用的图5

step 2:在模型B中, 利用如图命令读取模型A的设置文件(需要手动指定文件路径和后缀名)
Fluent中模型设置和数据的复用的图6

注意事项 :若模型A和模型B的命名不一致,则无法复用命名不一致对象的设置,命令行中会出现如图类似的提示信息。被跳过的部分设置保持不变。

Fluent中模型设置和数据的复用的图7

方法 3:利用TSV文件

TSV文件是文本文件,记录了模型中某类特定对象的设置信息。TSV文件支持的对象包括:

  • Cell zone condition
  • Boudary condition
  • Named expression
  • Report definition
  • Graphics(每个子项为一类对象)
  • XY plot
  • Scene

TSV文件仅能记录一类特定对象的设置信息,若有多个类型的对象需要复用,则需要使用多个TSV文件。


step 1:在模型A中,右键点击特定对象,并输出TSV文件
Fluent中模型设置和数据的复用的图8

step 2:在模型B中,右键点击特定对象,并读取TSV文件
Fluent中模型设置和数据的复用的图9

注意事项 1:若模型A和模型B的命名不一致,则无法复用命名不一致对象的设置,命令行中会出现如图类似的提示信息

Fluent中模型设置和数据的复用的图10

注意事项 2:通过TSV文件仅能传递模型B中可设置的内容。例如模型B中没有开启能量方程,则模型A中的热边界条件设置无法通过TSV文件传递给模型B

注意事项 3:若模型A、模型B的单位制不同,会自动进行单位转换。例如模型A的速度单位为cm/s,模型B的速度单位为km/h,则模型A的入口速度50 cm/s,传递给模型B后显示为1.8 km/h


方法 4:跨窗口拖拉

若同时打开模型A和模型B,则可通过跨窗口拖拉的方法,实现设置的复用。可复用的范围同TSV文件的设置复用范围。跨窗口拖拉不需要模型A和模型B的命名一致

一次拖拉只能对一个对象的设置进行复用。

Fluent中模型设置和数据的复用的图11


3 结果数据复用

方法:利用IP文件

IP文件为结果数据插值文件,仅保存坐标和物理量数据。

step 1:在模型A中,Fluent界面左上角的file菜单选择interpolate,输出插值文件

Fluent中模型设置和数据的复用的图12

Fluent中模型设置和数据的复用的图13


step 2: 在模型B中,Fluent界面左上角的file菜单选择interpolate,读取插值文件


Fluent中模型设置和数据的复用的图14

注意事项 1:模型A和模型B不要求命名相同
注意事项 2:若模型A和模型B的形状、尺寸等几何参数不相同,也可完成插值操作,需要仔细查看插值的精度问题

本文来自:驭风之道

流体fluent模型设置

Fluent中模型设置和数据的复用的评论1条

  • hitstar
    0
    fluent计算精度高,但计算速度相对较慢。

Fluent中模型设置和数据的复用的相关案例教程

Fluent是目前国际上比较流行的商用CFD软件包,在美国的市场占有率为60%,凡是和流体、热传递和化学反应等有关的工业均可使用。它具有丰富的物理模型、先进的数值方法和强大的前后处理功能,在航空航天、汽车设计、石油天然气和涡轮机设计等方面都有着广泛的应用。今天小编主要是分享一下fluent的基础操作步骤,希望对大家有所帮助! 01 网格 1.读入网格(*.Msh),File → Read → Ca
1. Fluent2020去除地平面 正常打开3维的模型,Fluent图形界面如下,显示出地平线 想要去掉地平线,打开Fluent,File->Preferences->Graphics 不勾选Ground plane grid,地平线就会不显示。同样的,界面背景也是在Preferences里面设置 2. Fluent查看网格数量 想要在Fluent中查看网格数量,点击Domain-Info-Si
作者:楠胖 来源:本文为南流坊原创作品,上海安世亚太授权转载 1 启动FLUENT并导入网格 (1)在Windows系统下执行“开始”→“所有程序”→ANSYS 2021→Fluid Dynamics→Fluent 2021命令,启动Fluent 2021。 (2)单击主菜单中File→Read→Mesh命令,导入.msh网格文件。 2 定义模型 单击命令结构树中General按钮,弹出Gener
本教程的目的是准确地模拟在300千瓦BERL燃烧室的燃烧过程。这类问题可以通过物质输运模型或非预混燃烧模型来模拟。在本教程中,将使用非预混燃烧模型来建立和解决天然气燃烧问题。 1 启动FLUENT并导入网格 (1)在Windows系统下执行“开始”→“所有程序”→ANSYS 19.1→Fluid Dynamics→FLUENT 19.1命令,启动FLUENT 19.1。 (2)在FLUENT La
作者:楠胖 来源:本文为楠流坊原创作品,上海安世亚太授权转载 本教程演示了如何使用FLUENT自定义函数模拟储罐液体晃动现象。 1.启动FLUENT并导入网格 (1)Windows系统下执行“开始”→“所有程序”→ANSYS 2021 R1→Fluid Dynamics→Fluent 2021 R1命令,启动Fluent 2021 R1。 (2)单击主菜单中File→Read→Mesh命令,导入.
影响力
粉丝
内容
获赞
收藏
    项目客服
    培训客服
    1 0