重要說明:本文基于2025R2版本編寫,其他版本可能存在差異。
1 概述
瞬態數據表是定義 Fluent 變量隨時間變化規律的profile文件,文件類型為文本文件。
瞬態數據表假設所有時刻,被定義的對象都是均勻分布,無法考慮變量在空間上分布不均勻問題。在數據點之間的時刻,Fluent 采用線性插值計算當前時刻的變量值。
2 數據表的格式
2.1 格式要求
第一行為基本定義,包括以下內容,各自之間使用空格分隔:
- 名稱(可以為英文字母、數字、英文符號的組合)
- 變量的數量(正整數)
- 數據點的數量(正整數)
- 周期循環標記(0表示非周期型數據,1表示周期型數據)
第二行內容為各變量命名,且第一個變量必須為時間,各變量名之間使用空格分隔。
第三行往后為各數據點,即各時刻的變量取值,各數值之間使用空格分隔。
非周期型數據表的示例如圖所示。
周期型數據表的示例如圖所示。
2.2 注意事項
- 周期型數據中,第一個數據點和最后一個數據點,除時間外所有變量數值必須嚴格一致
- 為了避免不必要的數據處理錯誤,建議周期型數據定義從 0 時刻開始
- 數據表的單位制使用 kg-m-s 單位制。時間列的單位為秒,其他數據列需要注意單位制換算問題
3 調用數據表
3.1 調用數據表
命令行中輸入命令 file/read-transient-table 可讀取已有的數據表文件。
若數據表文件存在格式錯誤,會出現彈窗提示。
成功讀取后,在軟件界面上選擇相應的數據列即可。
對于非周期數據表,若計算的時間超出數據表定義的范圍,則變量取值為數據表范圍內最近時刻數值。
例如,如圖所示的數據表,僅定義了 1 - 5 秒的速度值。
以此數據表定義入口速度,則 0-1 秒,入口速度為 2 m/s;5秒以后,入口速度為 6 m/s。
3.2 變量曲線繪制
在Fluent界面左側樹狀菜單中,可對數據表中變量變化曲線進行繪圖可視化展示。
繪制曲線如圖所示。