Fluent動網(wǎng)格實例:運動指定UDF

2017-04-16  by:CAE仿真在線  來源:互聯(lián)網(wǎng)

除了利用Profile進行運動指定之外,Fluent中還可以使用UDF宏來指定部件的運動。其中用于運動指定的宏主要有三個:

  • DEFINE_CG_MOTION

  • DEFINE_GEOM

  • DEFINE_GRID_MOTION

今天主要看第一個UDF宏DEFINE_CG_MOTION。

1
用途

DEFINE_CG_MOTION宏主要用于描述剛體的運動。所謂“剛體”,指的是在運動過程中部件幾何形狀不會發(fā)生任何改變,只是其質心位置發(fā)生改變。

在定義剛體的運動時,通常以速度方式進行顯式定義。

2
形式

DEFINE_CG_MOTION宏的結構很簡單。

Fluent動網(wǎng)格實例:運動指定UDFfluent培訓課程圖片1

其中:

name:為宏的名稱,可以隨意定義

dt:一個指針Dynamic_Thread *dt,存儲動網(wǎng)格屬性,通常不需要用戶干預。

vel:平動速度,為一個數(shù)組,其中vel[0]為x方向速度,vel[1]為y方向速度,vel[2]為z方向速度。

omega:轉動速度,omega[0]為x方向角速度,omega[1]為y方向角速度,omega[2]為z方向角速度。

time:當前時間。

dtime:時間步長。

DEFINE_CG_MOTION宏實際上是要返回數(shù)據(jù)vel或omega。

3
實例

實例1:利用DEFINE_CG_MOTION宏定義速度:

Fluent動網(wǎng)格實例:運動指定UDFfluent培訓課程圖片2

可以寫成:

Fluent動網(wǎng)格實例:運動指定UDFfluent培訓的效果圖片3

很簡單,對不對?

再來個復雜點的例子。

實例2:已知作用在部件上的力F,計算部件在力F作用下的運動。

可以采用牛頓第二定律:

Fluent動網(wǎng)格實例:運動指定UDFfluent培訓的效果圖片4

則速度可寫為:

Fluent動網(wǎng)格實例:運動指定UDFfluent培訓的效果圖片5

可寫UDF宏為:

Fluent動網(wǎng)格實例:運動指定UDFfluent培訓的效果圖片6


轉發(fā)聲明:本文轉自微信公眾號:胡坤 CFD仿真之道,版權歸作者左右,如有不妥請聯(lián)系刪除


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

相關標簽搜索:Fluent動網(wǎng)格實例:運動指定UDF 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