流場時均方法的總結


    算例模型尺寸

    為了保證層流

    設置物性參數如下:

    密度:1kg/m³

    黏度:0.01Pa·s

    入口來流為2m/s

    出口為壓力出口

我們在進行瞬態計算的時候,往往需要對計算結果進行時均處理,現將時均處理的方法總結如下:

方法一:在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以上版本才有

首先我們需要安裝Pythonpytecplot支持的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

等待腳本運行完成

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM