PROFILE文件

這裏要說的PROFILE文件,只針對利用於網格運動定義之用的瞬態profile文件。其它類型的profile文件,可參閱FLUENT用戶文檔,裏頭有詳細的描述。

在ANSYS FLUENT中,有兩種方式用於指定瞬態網格區域及邊界條件:

(1)與標準profile格式相同的瞬態profile文件

(2)表格格式的瞬態profile文件。

對於這兩種方式,網格域及邊界條件的變化均只與時間有關。然而如果使用了in-cylinder模型,則用戶可以使用crank角代替時間變量。

1、標準瞬態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)

)

注意:

(1)profile-name:profile名,必須全部爲小寫字母,少於64個字符。

(2)transient爲保留關鍵字,不可隨便更改。

(3)n表示每一個場變量所包含的變量個數。

(4)periodic?用於標識是否使用週期,1爲使用時間週期,0表示不使用時間週期。

(5)通常field_name_1爲time,後面的變量值爲升序排列。

(6)所有的值,包括座標值,都必須使用SI單位制。fluent讀入profile文件時不進行單位轉換。

一個實際的例子:

((sampleprofile transient 3 0)

(time 1 2 3)

(u 10 20 30)

)

解讀:(1)profile名爲sampleprofile,讀入該profile文件後,合適的地方出現的變量名爲sampleprofile。(2)在3個時間點上定義了值,分別爲1s,2s,3s。其中1s時的x方向速度值爲10m/s,2s時刻對應的速度值爲20m/s,3s時刻對應的速度值爲30m/s。u,v,w是表示x,y,z三方向的速度,也可以使用v_x,v_y與v_z,旋轉速度使用omega_x,omega_y,omega_z變量名。

一個使用crank angle替代time的例子:

((example transient 3 1)

(angle 0 180 360)

(temperature 300 500 300)

)

2、表格瞬態profile文件

表格格式與標準格式有很大的差異。表格格式如下:

profile_name n_field n_data peridoic?

field_1 field_2 field_3 … field_4

v-1-1 v-2-1 … … … v-n_field_1

v-1-2 v-2-2 … … … v-n_field-2

.

.

.

v-1-n_data v-2-n_data … … … v-n_field-n_data

說明:與標準格式類似,profile_name爲profile名,體現在fluent中爲運動變量名。格式要求與標準格式一致:小寫,少於64個字符。

field_1通常爲time,表示時間。後方接着的是各個變量名。

v-1-1表示field_1的第一個值,依此類推,v-1-2表示第二個值。按升序排列。

peridoic?表示是否採用時間週期,1表示採用,0表示不採用。

一個例子:

sampleprofile 2 3 0

time u

1 10

2 20

3 30

解讀:

第一行:sampleprofile表示profile名,fluent讀入此profile後,將會在使用profile的地方顯示該profile名。2表示兩個場變量(time與u)或者說是表的列數,3表示一共有3個數據點或者說表有三行。0表示不使用週期。

第二行:定義場變量。一共是兩個場變量:time與u,通常time放在第一個。

第三行到最後一行:第一個值表示時間值,第二個值表示u的值。定義了1s時的x方向速度值爲10m/s,2s時刻對應的速度值爲20m/s,3s時刻對應的速度值爲30m/s。

若使用週期,則必須定義一個週期內的時間物理量的變化。簡單來說,就是最後一行的物理量的值與第一行物理量的值相同。如下一個例子:

periodprofile 2 4 1

time u

0 10

1 20

2 30

3 10

也可以使用crank angle代替時間進行變量定義:

exaple 2 3 1

angle temperature

0 300

180 500

360 300

請注意:

使用列表形式的profile,只能使用TUI命令讀入到fluent中:

file > read-transient-table

 

轉載自: http://blog.sina.com.cn/s/blog_599d8faa0100w2ua.html

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