算例模型尺寸
我们在进行瞬态计算的时候,往往需要对计算结果进行时均处理,现将时均处理的方法总结如下:
方法一:在Fluent当中勾选Run Calculation下的Data Sampling for Time Statistics
勾选Sampling for Time Statistics前后可以导出的物理量对比
如果我们需要时均的量没有在Fluent的变量列表里面怎么办呢?那么我们也可以添加自定义变量
如果在计算的时候忘记了勾选Data Sampling for Time Statistics,那么下面将要介绍的几种方法就能派上用场了
方法二:在Ensight当中对计算结果进行时均处理
启动Ensight
如果选择建议界面导入的进行时均的话,得到的是从计算开始到计算结束的所有的计算结果的时均结果
如果想要指定时间段,并且指定时均的采样频率的话,就需要用到Ensight导入计算结果的高级界面了
文件导入Ensight以后
方法三:在ParaView当中对计算结果进行时均处理
启动ParaView
然后经历一段时间的等待
如果需要计算特定时间段的时均结果,可使用Extract Time Steps过滤器
方法四:在Tecplot当中对计算结果进行时均处理
注:Tecplot对计算结果进行时均处理需要pytecplot模块的支持,此模块仅在tecplot2017以上版本才有
首先我们需要安装Python,pytecplot支持的python版本为python2.7或者python3.5及以上版本
Python的安装建议直接安装Anaconda即可,Anaconda建议从清华大学开源镜像站下载,下载地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
安装完成python以后,通过pip install pytecplot命令即可安装pytecplot模块
安装完成以后,启动tecplot
读入fluent导出的Ensight格式的结果文件
运行tecplot官方提供的时均脚本,时均脚本下载地址:
https://github.com/Tecplot/handyscripts/blob/master/python/TimeAverage.py
在控制台中输入“all”
等待脚本运行完成