【Fluent】接着上一次计算的结果继续计算,利用计算过程中得到的物理场(温度、速度、压力等)插值Interpolate文件初始化模型的方法 | 您所在的位置:网站首页 › comsol保存模型几何文件 › 【Fluent】接着上一次计算的结果继续计算,利用计算过程中得到的物理场(温度、速度、压力等)插值Interpolate文件初始化模型的方法 |
一、问题背景
因为fluent中支持的初始化无非三种类型。 1、Standard initialization 标准初始化 2、Hybridinitialization 混合初始化 3、FMG initialization FMG初始化 另外,还可以用UDF通过坐标判断的方式予以初始化。 但是这些初始化方法都没办法利用以前计算过的经验。 如果我们计算稳态过程,只需要求解最终结果,对求解过程是如何变化的并不关心,也即不管初始条件如何,那么我推荐你看看本文章所介绍的利用插值文件接续以前计算得到的物理场进行初始化。 二、导出插值文件现在我们假设已经得到了一个计算结果,如下图所示(当然还包括速度,但是我们这里侧重演示压力)。
flie菜单——interpolate插值。 1、选择write data选项,表示你是从结果中导出数据到插值文件 2、选择要导出物理场数据的区域 3、选择要导出的数据范围 初始化后,我们可以看到压力值全部为0。 接着选择Read and Interpolate,选中要插值的区域,单击read按钮。 因为比较好奇不勾选二进制文件导出时,插值文件里会不会是以“坐标+物理量”的形式编排数据。 所以我做了一次实验。 插值文件开头位置处的数据,基本一样。 对于物理量,以二进制形式记录,所以无法正常显示。 |
CopyRight 2018-2019 实验室设备网 版权所有 |