Ansys中 CFD流體分析網格前處理的周期性邊界設置
2016-08-21 by:CAE仿真在線 來源:互聯網
在CFD計算中,周期邊界應用非常廣泛。Mesh模塊作為ANSYS Workbench中的御用網格生成模塊,如何利用mesh模塊構建周期網格,就顯得非常重要。
周期網格分為兩類:旋轉周期及平移周期。在ANSYS Mesh模塊中,利用坐標系來區分這兩類網格類型。周期網格區域要求周期面上網格節點一一對應,在ANSYS Mesh模塊中,可以很方便的通過Symmetry功能模塊中的Periodic Region功能達到這一目標。本例描述了如何在ANSYS Mesh模塊中創建周期網格的步驟,在workbench中的項目結構如圖1所示。
圖 1 項目組織結構
一、幾何模型本例包括兩個計算模型,分別對應旋轉周期與平移周期,為方便起見,這里使用最簡單的幾何模型。如圖1,圖2所示分別為旋轉周期幾何與平移周期幾何。網格劃分完畢后均用fluent進行測試。
圖 2旋轉周期
圖 3 平移周期(A面與其對邊的面)
二、旋轉周期邊界雙擊A2單元格,進入mesh模塊。
在進行旋轉周期邊界創建之前,需要創建柱坐標系。如圖4所示,在屬性菜單Coordinate System上點擊右鍵,選擇子菜單Insert,在彈出的子菜單中選擇Coordinate system,創建新的坐標系。
圖 4 插入坐標系
進行如圖5所示設置。選擇type為Cylindrical創建圓柱坐標系,origin設置為你的旋轉中心,principal axis為徑向坐標,orientation about principal axis為軸向坐標,自己根據實際情況設置。最關鍵的是旋轉中心。
圖 5 坐標系創建
在Model上點擊右鍵,選擇 Insert > Symmetry,插入對稱。如圖6所示。
圖 6 插入對稱
在插入的Symmetry節點上點擊右鍵,選擇Insert > Periodic Region,插入周期區域。如圖7所示。
圖 7 插入周期區域
選擇low boundary與high boundary,這兩個邊界為相對應的周期邊界。最好是沿著旋轉方向。設置type為Periodic,設置Coordinate System為前面創建的柱坐標系。
圖 8 設置周期
如圖9所示選擇相應的面。
圖 9 選擇周期面
OK了,其他網格劃分工作就沒什么好說的了,該怎么劃分還怎么劃分。設置周期邊界的作用在于保證周期面上的網格節點一致,否則在fluent中創建周期邊界會出錯。為了便于觀察,這里使用四面體網格(其實這個模型在mesh中可以自動劃分為六面體網格)。生成的網格如圖10所示。從圖中可以看出,周期面上網格節點數是映射對應的。
圖 10 網格模型
給模型邊界命名:周期邊界分別命名為sideA與sideB,其他隨便給個名稱。主要是用于fluent中周期邊界的創建。
關閉mesh模塊,返回工程項目窗口,先更新A3元格,然后雙擊B2單元格進入FLUENT。
在進行周期網格創建之前,先檢查一下sideA與sideB所對應的ID號。
利用TUI命令mesh/modify-zones/list-zones列舉區域,如圖10所示,可以看出sizea與sizeb分別對應的id號為8和9.
圖 11 列舉區域
好了,現在可以利用TUI創建周期邊界了。
TUI命令:mesh/modify-zones/make-periodic,如圖11所示。
在彈出的提示輸入periodic zone中輸入8,Shadow zone中輸入9,后面的參數按提示輸入(周期邊界全部輸入yes)。
圖 12 TUI命令創建周期邊界
可以看出,創建了周期邊界后,ID為9的邊界sideb被刪除掉了。我們可以查看boundary conditions中的sidea,其類型應該是自動被設置為了周期邊界periodic。
至此,旋轉周期邊界創建結束。
三、平移周期邊界和旋轉周期邊界類似,所不同的是創建直角坐標系,而不是柱坐標系。這里不再贅述。
下面說的是用另一種方法創建周期邊界:match control。
我們知道,流體計算中的周期邊界只是要求邊界上節點一一對應,所以我們對周期面上的網格進行控制就可以了,至于周期面的創建,反正都是要在fluent中完成。
進入mesh模塊后,我們先創建一個坐標系。創建平移周期邊界需要兩個坐標系,但是我們這里可以使用默認坐標系。所以只需要再新建一個坐標系。如圖13所示。
圖 13 創建坐標系
進行如圖14所示的設置。注意圖中的高亮部分。默認坐標系坐標原點(0,0,0),新建坐標系原點(0,0,0.05),因為我們的平移周期是沿著Z方向平移0.05m。
圖 14 坐標系設置
插入match control,如圖15所示。
圖 15 插入匹配控制
照圖16進行參數設定。
圖 16 參數設置
與前面相同,選擇兩個周期面,在transformation中選擇arbitrary,默認為cyclic創建旋轉周期邊界,再選擇兩個坐標系:一個為默認坐標系,一個為新建坐標系。
這里選擇arbitrary,程序會根據輸入的坐標系統決定創建旋轉周期還是平移周期。
為便于觀察,我們劃分四面體網格,生成網格如圖17所示。旋轉圖形查看周期面上網格節點是否對應。
圖 17 網格
為周期面命名之后,關閉mesh模塊。
進入fluent后的工作和前面所述完全一致,這里不再重復。如圖18所示。
圖 18 FLUENT中創建周期邊界
四、總結(1)在mesh模塊中可以利用symmetry定義周期計算域。一般有三類:symmetry,periodic及cyclic,其中symmetry用于結構分析,periodic用于靜磁場分析,cyclic用于 結構與熱分析。對于應用于流體計算來說,上面三種都可以使用。
(2)流體周期網格只是要求周期面網格節點映射對應,因此可以利用match control創建流體計算周期網格。
(3)在fluent中,需要利用TUI命令重新建立周期網格。
相關標簽搜索:Ansys中 CFD流體分析網格前處理的周期性邊界設置 Ansys中 CFD流體分析周期性邊界設置 ansys周期性邊界 Ansys有限元培訓 Ansys workbench培訓 ansys視頻教程 ansys workbench教程 ansys APDL經典教程 ansys資料下載 ansys技術咨詢 ansys基礎知識 ansys代做 Fluent、CFX流體分析