久久精品草-久久精品成人-久久精品成人免费网站-久久精品成人欧美大片免费-香港三级大全-香港三级日本三级a视频

讓網(wǎng)格動起來(4)—動網(wǎng)格UDF宏

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

雖然瞬態(tài)PROFILE文件可以在一定程度上定義網(wǎng)格運動,然而其存在著一些缺陷。最主要的一些缺陷存在于以下一些方面:

(1)PROFILE無法精確的定義連續(xù)的運動。其使用離散的點值進行插值。如果想獲得較為精確的運動定義,勢必要定義很多點。

(2)一些情況下無法使用profile。比如穩(wěn)態(tài)動網(wǎng)格。

在FLUENT中定義網(wǎng)格運動,更多的是采用UDF宏。fluent中與動網(wǎng)格有關的UDF宏一共有5個,其中四個用于常規(guī)的網(wǎng)格運動定義,一個用于6DOF模型。這些宏分別為:

DEFINE_CG_MOTION、DEFINE_DYNAMIC_ZONE_PROPERTY、DEFINE_GEOM、DEFINE_GRID_MOTION、DEFINE_SDOF_PROPERTIES

注意:動網(wǎng)格宏只能為編譯型UDF。

1、DEFINE_CG_MOTION

最常用的運動網(wǎng)格宏。用戶可以使用該宏定義每一時間步上的線速度或角速度來指定fluent中某一特定區(qū)域的運動。

DEFINE_CG_MOTION(name,de,vel,omega,time,dtime)

參數(shù)說明:

name:UDF的名字。體現(xiàn)在fluent中表現(xiàn)為可選擇的函數(shù)列表。

Dynamic_Thread *dt:存儲了用戶所指定的動網(wǎng)格屬性和結構指針。

real vel[]:線速度。vel[0]為x方向速度,vel[1]為y方向速度,vel[2]為z方向速度

real omega[]:角速度。與線速度定義相同。

real time:當前時間。

real dtime:時間步長。

函數(shù)返回值為:void

從函數(shù)的參數(shù)類型,配合c語言的參數(shù)調用方式可知,vel,omega為數(shù)值類型,屬于傳入類型。因此只需在函數(shù)體中顯式定義vel與omega即可將速度傳入fluent求解器。time與dtime是用于定義速度的。詳細實例可參看fluent udf文檔p182。


2、DEFINE_DYNAMIC_ZONE_PROPERTY

該宏能用于以下一些場合:

(1)在in-cylinder應用中定義旋轉中心。

(2)定義變化的網(wǎng)格層高度。

第一種用法:

DEFINE_DYNAMIC_ZONE_PROPERTY(name,dt,swirl_center)

參數(shù)說明:

name:UDF名。

Dynamic_Thread *t:指向存儲動網(wǎng)格屬性結構的指針。若沒有動態(tài)區(qū)域位于當前計算的旋轉中心,則fluent內部將該參數(shù)設置為NULL.

real *swirl_center:swirl_center為一個具有3個元素的數(shù)值,表示旋轉中心的x,y,z坐標。

返回值為:void。具體實例可參看udf手冊p183。

第二種用法:在使用動態(tài)層方法時定義變化的網(wǎng)格高度。參數(shù)與第一種用法略有不同。

DEFINE_DYNAMIC_ZONE_PEOPERTY(name,dt,height)

參數(shù)說明:

name: UDF名

Dynamic_Thread dt:指向存儲動網(wǎng)格屬性結構的指針

real *height: 一個實數(shù)指針,指向動態(tài)層高度為時間或crank角的函數(shù)。

返回值:void

具體實例參看fluent udf手冊P185


3、DEFINE_GEOM

用戶可以使用此宏定義變化區(qū)域的幾何。默認情況下,ansys fluent提供了機制用于定義節(jié)點沿平面或柱面運動。當ansys fluent更新了變形區(qū)域上的節(jié)點時(例如通過彈簧光順或局部面重構之后),會通過調用DEFINE_GEOM宏重新定位節(jié)點。請注意該宏只能作為編譯型UDF使用。

函數(shù)說明:

DEFINE_GEOM(name,d,dt,position)

參數(shù)說明:

name:UDF名

Domain *d:指向計算域的指針

Dynamic_Thread *dt:指向存儲用戶指定的動網(wǎng)格參數(shù)的指針

real *position:指向存儲位置信息的數(shù)組。

此函數(shù)沒有返回值。

詳細實例可參閱FLUENT UDF手冊P187.


4、DEFINE_GRID_MOTION

默認情況下,ANSYS FLUENT通過使用固體運動方程來更新動態(tài)區(qū)域的節(jié)點位置。這意味著動態(tài)區(qū)域的節(jié)點之間沒有相對運動。但是如果用戶需要獨立的控制每一個節(jié)點的運動的話,則可以通過使用DEFINE_GRID_MOTION宏來實現(xiàn)。例如網(wǎng)格運動UDF可以更新由于流固耦合所導致的彎曲形成的節(jié)點坐標。此UDF宏只能用于編譯型。

函數(shù)說明:

DEFINE_GRID_MOTION(name,d,dt,time,dtime)

參數(shù)說明:

name:UDF名

Domain *d:計算域指針

Dynamic_Thread *dt:指向存儲了動網(wǎng)格參數(shù)的結構的指針

real time:當前時間

real dtime:時間步

返回類型:void。具體實例可參閱FLUENT UDF手冊P188


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

相關標簽搜索:讓網(wǎng)格動起來(4)—動網(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




主站蜘蛛池模板: 日韩欧美一区二区不卡看片 | 亚洲国产成人精品久久 | 亚洲一区毛片 | 最新久久精品 | 亚洲欧美久久精品 | www.亚洲免费| 午夜影视网 | 在线视频一区二区三区四区 | 天天综合天天色 | 精品国产1区 | 国产日产欧美一区二区三区 | 国产精品99久久免费黑人 | 国产精品原创巨作无遮挡 | 教师动漫 | 日韩精品一区二区三区视频 | 久久精品国产欧美日韩99热 | 性刺激久久久久久久久 | 久久好色 | 欧洲精品码一区二区三区免费看 | 国产精品亚洲片在线观看麻豆 | 国产vs久久| 亚洲视频在线精品 | 久久国产精品亚洲va麻豆 | 国产玖玖玖精品视频 | 黄片毛片在线看 | 妈妈的朋友韩国三级 | 2019天天操天天干天天透 | 免费观看无遮挡www的小视频 | 高清毛片在线看高清 | 天天夜碰日日摸日日澡 | 香蕉在线网站 | 午夜精品久久久久 | 好吊色青青青国产欧美日韩 | 美女三级网站 | 毛片免费毛片一级jjj毛片 | 亚洲一区二区三区在线视频 | 韩国伦理妈妈的朋友在线观看 | 国产日韩一区二区三区在线观看 | 亚洲第一狼人社区 | 91最新地址 | 欧美日韩一级黄色片 |