Fluent動網(wǎng)格一個簡單實例(dynamicmesh)

2016-10-06  by:CAE仿真在線  來源:互聯(lián)網(wǎng)

1.問題描述

簡單的氣筒吸氣過程的模擬,左邊開口為氣筒進氣口,右邊的運動邊界模擬活塞的運動,運動速度為3m/s。

Fluent動網(wǎng)格一個簡單實例(dynamic wbrmesh)

2.首先讀入網(wǎng)格,check&scale;因為有動網(wǎng)格,所以該問題必然為非穩(wěn)態(tài),故在general面板中將time中改為transient。

Fluent動網(wǎng)格一個簡單實例(dynamic wbrmesh)


3.因為運動邊界的運動速度和方向需要在UDF中定義,所以讀入并編譯UDF文件。define-->user define-->function-->compiled  

Fluent動網(wǎng)格一個簡單實例(dynamic wbrmesh)

4.模型 材料等設定保持不變,將左邊開的小口設為outflow邊界條件

5.在dynamic mesh模塊下選中dynamic mesh,在mesh method中選擇layering 以及remeshing,當然通常為了省事,我通常一股腦全選,并保持默認參數(shù)就行了,具體設置可參考user guide等。右邊的壁面設為事先用UDF定義的速度。在mesh option中將cell height設定為初始網(wǎng)格的大致高度,我這里大約為0.01m,所以設定為0.01。

Fluent動網(wǎng)格一個簡單實例(dynamic wbrmesh)





Fluent動網(wǎng)格一個簡單實例(dynamic wbrmesh)


Fluent動網(wǎng)格一個簡單實例(dynamic wbrmesh)
6.求解,并監(jiān)視壓力云圖以及速度矢量場的變化。

Fluent動網(wǎng)格一個簡單實例(dynamic wbrmesh)
7.求解結果,可以明顯的看到在入口附近有兩個對稱的渦。

 

附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) ; 
}

 


開放分享:優(yōu)質有限元技術文章,助你自學成才

相關標簽搜索:Fluent動網(wǎng)格一個簡單實例(dynamicmesh) Fluent培訓 Fluent流體培訓 Fluent軟件培訓 fluent技術教程 fluent在線視頻教程 fluent資料下載 fluent分析理論 fluent化學反應 fluent軟件下載 UDF編程代做 Fluent、CFX流體分析 HFSS電磁分析 

編輯
在線報名:
  • 客服在線請直接聯(lián)系我們的客服,您也可以通過下面的方式進行在線報名,我們會及時給您回復電話,謝謝!
驗證碼

全國服務熱線

1358-032-9919

廣州公司:
廣州市環(huán)市中路306號金鷹大廈3800
電話:13580329919
          135-8032-9919
培訓QQ咨詢:點擊咨詢 點擊咨詢
項目QQ咨詢:點擊咨詢
email:kf@1cae.com