[問題] FLUENT利用UDF定義固體密度時所碰到問題題
各位板上的前輩們好:
小弟正在做一個固態儲氫的問題
目前是利用多孔介面來計算在這個問題
我遇到的困難是,我要利用UDF去定義多孔材質的密度
但是這個密度是在不同的時間會依據壓力以及溫度而有變化,然後一直上升到飽和,固定
在飽和值,不隨著時間有所改變
比方來說
t=0, d =d0
t=1, d1 =f(d0,T1,P1)*delta t + d0
. .
. .
. .
以此類推
. .
. .
t=n, dn =f(dn-1,Tn,Pn)*delta t + dn-1
t=n+1, dn+1 =dn
. .
. .
. .
t=end, dend =dn
我所碰到的問題是:
1.該如何在下一個time-step計算的時候,讓fluent能夠自動將上次計算完畢的密度
套進來,而不是一直在d0和d1無限迴圈,翻遍了UDF手冊卻都不得要領阿
2.有甚麼指令可以把這個計算出來的"固體密度"call到DEFINE_SOURCE裡面做的方程
式計算?有嘗試過C_R,不過這似乎是流體密度,而非固體密度
還請板上的前輩先進們能夠不吝賜教
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.134.44.87
推
12/24 23:54, , 1F
12/24 23:54, 1F
已改正,謝謝提醒
→
12/24 23:55, , 2F
12/24 23:55, 2F
是,而且壓力和溫度隨時間變化
→
12/24 23:56, , 3F
12/24 23:56, 3F
→
12/24 23:56, , 4F
12/24 23:56, 4F
我目前就是這樣做
→
12/24 23:58, , 5F
12/24 23:58, 5F
我的問題是 我的溫度和壓力,每一個時間下都不一樣
我原本也有想過用for迴圈去做
可是這樣出來的數值絕對是錯的
所以我才想問說,如何在當下的time step計算時,
能夠自動帶入上一次timestep計算的結果
但目前找不到方法能夠讓它帶進去
※ 編輯: kodamahope 來自: 140.134.44.88 (12/26 16:07)
推
12/26 17:19, , 6F
12/26 17:19, 6F
→
12/26 17:20, , 7F
12/26 17:20, 7F
→
12/26 19:43, , 8F
12/26 19:43, 8F
修一下 氣
今天修的這個東西是solid material 的密度 而不是氫氣的
問題是我CELL讀出來的 他顯示的是氣體的..而不是固體材料的部分..
※ 編輯: kodamahope 來自: 123.240.108.213 (12/26 19:45)
推
12/26 22:00, , 9F
12/26 22:00, 9F
→
12/26 22:01, , 10F
12/26 22:01, 10F
→
12/26 22:01, , 11F
12/26 22:01, 11F
→
12/26 22:03, , 12F
12/26 22:03, 12F
→
12/26 22:19, , 13F
12/26 22:19, 13F
→
12/26 22:20, , 14F
12/26 22:20, 14F
→
12/27 23:39, , 15F
12/27 23:39, 15F
→
12/27 23:39, , 16F
12/27 23:39, 16F
→
01/13 14:03, , 17F
01/13 14:03, 17F
Cad_Cae 近期熱門文章
PTT數位生活區 即時熱門文章