Fluent中的多面體轉化功能
2017-01-18 by:CAE仿真在線 來源:互聯(lián)網
用過STAR-CD或STAR CCM+的人一定對其中的多面體網格(Polyhedra)功能印象深刻。多面體網格相對于非六體網格的其它各種類型的網格來說,最大的優(yōu)勢在于其能大大減小網格的數(shù)量。至于其它方面的優(yōu)勢,可以查閱相關的資料。其實在FLUENT中也是可以應用多面體網格的。FLUENT中可以通過將四面體、金字塔等非六面體網格轉化為多面體網格,轉換后的網格數(shù)量可降至原來的1/5~1/3。ANSYS FLUENT中具有兩種轉化方式:
(1)轉化整個計算域中的網格。(只適用于計算域內的tetrahedra、wedge及prism網格)
(2)轉化歪曲的四面體網格。
1、網格轉化過程
多面體網格轉化過程只能用于包含有四面體和/或棱柱網格的3D網格。
在轉化過程開始,ANSYS FLUENT將非六面體網格分解為多個子區(qū)域,該區(qū)域稱之為”dual”。每一個dual都與原網格的一個節(jié)點相關。這些dual在原節(jié)點的周圍組合成多邊形。所有共享一個特殊節(jié)點的dual集合組成每一個多面體網格。當多面體形成后,該節(jié)點可以刪除掉。
為了更好地了解dual的形成過程,可以以一個簡單四面體網格作為例子進行考慮。每一個單元都以以下的方式進行分解:首先,連接面的形心與該面上的邊的中心形成新的邊。然后,將新形成的邊進行連接形成新的面。這些新的內部面構成了單元dual之間的邊界。并且將原單元分解成4個子體積。為減少最終多面體網格面的數(shù)量,這些分割面在凝聚過程中可能被調整或合并。
圖1 dual的形成過程
圖2 形成的多面體網格
注意:六面體網格不能轉化為多面體網格。
在fluent中將計算域中網格轉化多面體網格,可以采用菜單:Mesh > Polyhedra > Covert Domain
2、計算域多面體網格轉化的限制
(1)已包含多面體網格的區(qū)域不能被轉化
(2)包含有懸掛節(jié)點的網格無法被轉化。這包含通過懸掛節(jié)點自適應生成的網格以及由gambit的Hex Core及TGrid的HexCore網格算法生成的網格。
(3)以下一些命令無法在包含有多面體網格的區(qū)域中使用:1)mesh/modify-zones/extrude-face-zone-delta方本命令。2)mesh/modify-zones/extrude-face-zone-para文本命令。3)fuse功能。4)歪曲光順。5)節(jié)點交換無法應用于多面體單元。
(4)應用了多面體網格的計算區(qū)域無法使用網格自適應。
(5)動網格模型中無法使用多面體網格。
3、轉化歪曲四面體網格
通過菜單Mesh > Polyhedra > Covert Skewed Cells…
只轉化計算域內歪曲度較大的四面體網格。
相關標簽搜索:Fluent中的多面體轉化功能 Fluent培訓 Fluent流體培訓 Fluent軟件培訓 fluent技術教程 fluent在線視頻教程 fluent資料下載 fluent分析理論 fluent化學反應 fluent軟件下載 UDF編程代做 Fluent、CFX流體分析 HFSS電磁分析