Fluent動網(wǎng)格一個簡單實例(dynamicmesh)
2016-10-06 by:CAE仿真在線 來源:互聯(lián)網(wǎng)
1.問題描述
簡單的氣筒吸氣過程的模擬,左邊開口為氣筒進氣口,右邊的運動邊界模擬活塞的運動,運動速度為3m/s。
2.首先讀入網(wǎng)格,check&scale;因為有動網(wǎng)格,所以該問題必然為非穩(wěn)態(tài),故在general面板中將time中改為transient。
3.因為運動邊界的運動速度和方向需要在UDF中定義,所以讀入并編譯UDF文件。define-->user define-->function-->compiled
4.模型 材料等設(shè)定保持不變,將左邊開的小口設(shè)為outflow邊界條件
5.在dynamic mesh模塊下選中dynamic mesh,在mesh method中選擇layering 以及remeshing,當(dāng)然通常為了省事,我通常一股腦全選,并保持默認參數(shù)就行了,具體設(shè)置可參考user guide等。右邊的壁面設(shè)為事先用UDF定義的速度。在mesh option中將cell height設(shè)定為初始網(wǎng)格的大致高度,我這里大約為0.01m,所以設(shè)定為0.01。
6.求解,并監(jiān)視壓力云圖以及速度矢量場的變化。
7.求解結(jié)果,可以明顯的看到在入口附近有兩個對稱的渦。
附UDF代碼:
#include "udf.h"
#include "unsteady.h"
#include "stdio.h"
#include "stdlib.h"
real current_time = 0.0 ;
Domain * domain ;
Thread * thread ;
real NV_VEC( origin ),NV_VEC( force ),NV_VEC(
moment ) ;
DEFINE_CG_MOTION(throttle,dt,vel,omega,time,dtime)
{
current_time = CURRENT_TIME
;
vel[0] = 3;
Message("time=%f omega=%f\n",current_time)
;
}
相關(guān)標(biāo)簽搜索:Fluent動網(wǎng)格一個簡單實例(dynamicmesh) Fluent培訓(xùn) Fluent流體培訓(xùn) Fluent軟件培訓(xùn) fluent技術(shù)教程 fluent在線視頻教程 fluent資料下載 fluent分析理論 fluent化學(xué)反應(yīng) fluent軟件下載 UDF編程代做 Fluent、CFX流體分析 HFSS電磁分析