fluent動網格profile文件的編寫

在fluent中指定部件運動主要有兩種方式:profile文件和UDF宏文件。當運動方程已知時,利用UDF宏指定運動非常方便,而profile方法則適合當需要指定的運動無任何函數關係的情況。

標準瞬態Profile文件可表述爲以下格式:

((profile-name transient n periodic?)

(field_name_1 a1 a2 a3…an)

(field_name_2 b1 b2 b3…bn)

.

.

.

(field_name_r r1 r2 r3 …rn)

)

上述文件中:

profile_name表示自定義的profile名,必須全部爲小寫字母,且要求小於64字符

field_name:表示各種場的變量,但必須有一行time,且時間變量數據爲升序排列

transient:表示瞬態proflie關鍵字,需要保留

n:表示每一個場變量擁有的數據個數

periodic?:表示是否使用時間週期profile,1表示使用週期,0或省略表示不使用週期。

 

示例:

((move transient 3 1)

(time 0 1 2)

(v_x 3 5 3)

)

該profile文件所對應 的x速度(v_x)隨時間變化的曲線如下圖所示

在proflie文件中經常使用的變量名稱包括time(時間)、u或v_x(x方向速度)、v或v_y(y方向速度)、w或v_z(z方向速度)、omega_x(x方向角速度)、omega_y(y方向角速度)、omega_z(z方向角速度)、temperature(溫度)等。Profile文件中的數據單位均爲國際單位制。

作者:GaiJM

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章