Fluent VOF罐體晃動(dòng)(二)
瀏覽:2235
本案例利用Fluent中的VOF模型,對(duì)罐體晃動(dòng)問(wèn)題進(jìn)行了仿真計(jì)算。
具體的操作與上次推文的罐體晃動(dòng)(一)一致,只是不再采用命名表達(dá)式的方式進(jìn)行罐體晃動(dòng)仿真,而是通過(guò)UDF編譯,本推文主要對(duì)UDF的編譯和加載進(jìn)行了介紹。該方法的缺點(diǎn)就是無(wú)法進(jìn)行多工況的快速計(jì)算,優(yōu)點(diǎn)則是在開(kāi)啟能量方程等模型時(shí),能夠通過(guò)UDF統(tǒng)一編譯進(jìn)行處理,提高計(jì)算效率。
UDF
1.1 UDF編譯
部分編譯如下,
注意:使用時(shí)需檢查符號(hào),因在錄入代碼時(shí)采用手敲,不能保證輸入法正確,因此大家錄入時(shí)所有代碼要確保全是英文字符。
DEFINE_ZONE_MOTION(vel,omega,axis,origin,velocity, time,dtime )
{
real Am=0.2;
real f=1;
vel[0]=Am*f*2*PI*cos(2*PI*time);
}
1.2 UDF加載
加載操作如下,首先選擇Build,待編譯成功后,選擇加載。加載成功后,在運(yùn)動(dòng)區(qū)域的設(shè)置中將命名表達(dá)式去掉,采用UDF定義運(yùn)動(dòng)。
其他設(shè)置與上一篇文章完全一致,因此不再闡述。
?
技術(shù)鄰APP
工程師必備
工程師必備
- 項(xiàng)目客服
- 培訓(xùn)客服
- 平臺(tái)客服
TOP
1




















