6DOF計算小球自空氣中墜入水中

FLUENT中提供了6DOF模型,用于計算剛體在流體域空間的運動行為。該模型除了可以計算剛體模型的平移旋轉等運動規律之外,還可以實時計算剛體模型的受力、加速度以及速度。配合FLUENT強大的動網格能力,利用6DOF模型能夠模擬真實世界中的諸多現象。本例采用6DOF模型,配合VOF多相流模型,計算木制小球自空氣中墜入水中的過程。觀察小球墜落過程中流場變化情況,同時監測小球重心的運動規律。

1、模型考慮

真實模型是三維的,這里為了方便起見,采用二維模型考慮。所涉及的技術內容完全一致。幾何模型如圖1所示。

1.png

1 幾何尺寸及模型

2.png

2 網格

模型尺寸如圖1所示。單位為mm。在CAD軟件中統計小球信息得到:

重心坐標(0,0,0),慣性矩Ixx = 2010619mm^4Iyy=2010619mm^4Izz=4021238.5mm^4,面積A=5026.548mm^2。對于平面模型計算,fluent默認拉伸厚度為1m,假設小球密度800kg/m^3,因此可以計算小球質量mass=800*5026.548e-6=4.021kg

2、劃分網格

ICEM CFD中生成全三角形計算網格,如圖2所示。設定上部邊界為pressure_outlet,矩形上其它三條邊為walls,小球邊界為movingWall。(此處可以生成邊界層網格,然后將邊界層網格添加至另外的計算域,讓該區域跟隨movingwall一起運動)。然后將模型導出為msh文件。

3、準備UDF

UDF比較簡單,如下所示。采用DEFINE_SDOF_PROPERTIES宏,給質量及三方向慣性矩賦值即可。

#include "udf.h"

DEFINE_SDOF_PROPERTIES(test_box, prop, dt, time, dtime)

{

prop[SDOF_MASS] = 4.021;

prop[SDOF_IXX] = 2010619e-12;

prop[SDOF_IYY] = 2010619e-12;

prop[SDOF_IZZ] = 4021238e-12;

}

編譯并loadUDF

4sacle計算域

Fluent讀入msh文件,scale網格設定合適的單位。將網格尺寸及顯示尺寸均設為mm。如圖3所示。

3.png

3 Scale Mesh

5General面板設置

設置Time為瞬態Transient,同時激活重力選項,設置重力加速度為Y方向-9.81m/s2。如圖4所示。

4.png

4 general面板設置

6、模型面板設置

設置VOF多相流模型,如圖5所示。設置body force formulationImplicit Body Force

5.png

5 多相流模型

選擇湍流模型為標準k-epsilon模型,采用增強壁面函數。

6、材料

材料數據庫中添加water-liquid

設置水為主相,空氣為第二相。如圖6所示。

7、邊界條件設置

本例中需要設置的邊界條件為出口邊界。該邊界設為壓力出口,靜壓為0。如圖6所示。

6.png

6 出口邊界設置

同時設置出口第二相組分為1.即出口全部為空氣。

8、動網格設置

激活動網格。在Dynamic mesh面板中,激活smoothingRemeshing方法,同時勾選Six DOF選項。如圖7所示。

7.png

7 動網格設置

點擊Mesh MethodsSettings進入參數設置面板,在smoothing標簽頁下設置Spring Constant Factor0.5,進入remeshing標簽頁,進行圖8所示設置。

8.png

8 remeshing設置

關閉mesh method settings面板,進入six dof setting面板。進行如圖9所示設置。

9.png

9 6DOF設置

勾選Write Motion History,這樣運動數據即可寫入文本文件。

設置完畢后關閉6DOF設置面板。

創建運動區域,如圖10所示,指定運動區域為moving wall,勾選six dof options中的on選項。

10.png

10 創建運動域


---------------------------------------------------------------------------------------------------------------------------------------------

技術鄰推薦:

鋼管混凝土落錘實驗模擬(原創,如轉載,請注明出處)

二維焊接分析過程(原創,如轉載,請注明出處)

登錄后免費查看全文
立即登錄
App下載
技術鄰APP
工程師必備
  • 項目客服
  • 培訓客服
  • 平臺客服

TOP

17
1