
發布
注冊
/
登錄ansys單向流固耦合的案例
ANSYS Workbench單向流固耦合案例 附ANSYS流固耦合分析與工程實例下載
流固耦合(Fluid-solid interaction,FSI)計算,通常用于考慮流體與固體間存在強烈的相互作用時,對流體流場與固體應力應變的考察。FSI計算按數據傳遞方式可分兩類:單向耦合與雙向耦合。所謂單向耦合,主要是指數據只從流體計算傳遞壓力到固體,或者只從固體計算傳遞網格節點位移到流體。雙向耦合則在每一時刻都同時向對方發送相應的物理量(流體計算發送壓力數據,固體計算發送位移數據)。
ANSYS Workbench中可以利用Fluent與DS進行單向流固耦合計算。我們這里來舉一個最簡單的單向耦合例子:風吹擋板。我們假定擋板位移可忽略不計,固體變形對流場影響可以忽略,所考慮的是流體壓力作用在固體上,固體的應力分布。當然這里的壓力可以換成溫度等其他物理量。
1新建工程
注意是從Fluent →Static Structure。連接圖如1所示。
圖1 工程關系
圖2 進入DM建模
2 DM創建模型
進入Fluent中的DM進行模型創建,如圖2所示。流固耦合計算中的幾何模型與單純的流體模型或固體模型不同,它要求同時具有流體和固體模型,而且流體計算中只能有流體模型,固體計算中只能有固體模型。建好后的模型如圖3,4,5所示。由于固體模型需要從這里導入,所以我們保留固體與流體模型。
展開 【年終系列實例EX4】流體作用下彎曲管道單向流固耦合計算分析
流體作用下彎曲管道單向流固耦合計算分析
1 實例說明
工業管道系統中經常出現彎管。流體介質流經彎曲管道時,管壁承受流體賦予的壓力。不均勻的壓力分布會對管道產生額外的應力。采用ANSYS CFD單向流固耦合可以計算管道所承受的應力應變。本教程以彎管應力分析為例,描述利用ANSYS Fluent及ANSYS靜力分析模塊進行單向流固耦合計算的步驟。
2 計算思路
眾所周知,CFD計算的目的是為了獲取計算空間中的壓力、速度、溫度等物理量分布,而結構有限元計算的目的是為了獲取結構件上應力、應變和位移等物理物理量。單向流固耦合計算的基本思路為:利用CFD軟件計算壁面上壓力分布,并將壓力值作為載荷加載到固體構件上,利用有限元軟件計算固體應力應變。
單向流固耦合計算的數據流程如圖1所示。
圖1數據流程
3 計算模型
計算幾何模型如圖所示。
圖2計算幾何模型
圖3 DM中創建的幾何模型(既包含流體,也包含固體)
4流體計算設置
雙擊B3單元格進行流體網格劃分。在mesh中進行邊界命名,如圖4所示。采用掃描方式進行網格劃分,采用網格尺寸為5mm,生成的流體計算網格如圖5所示。
圖4邊界命名
圖5流體計算網格
返回至FLUENT中進行流體計算設置。
展開 FLUENT/Mechanical流固單向耦合模擬
本教程演示了T型管道受到高溫流體影響而產生變形的單向流固耦合計算分析。
1 啟動Workbench并建立分析項目
(1)在Windows系統下執行“開始”→“所有程序”→ANSYS 19.2→Workbench命令,啟動Workbench 19.2,進入ANSYS Workbench 19.2界面。
(2)分別雙擊主界面Toolbox(工具箱)中的Analysis systems→Fluid Flow(Fluent)和Analysis systems→Static Structural選項,即可在項目管理區創建分析項目A(流體)和項目B(固體),將項目A的幾何數據(A2)傳遞給項目B(B#),將項目A的結果數據(A5)傳遞給項目B(B5)。
2 導入幾何體
(1)在A3欄的Geometry上單擊鼠標右鍵,在彈出的快捷菜單中選擇Import Geometry→Browse命令,此時會彈出“打開”對話框。
(2)在彈出的“打開”對話框中選擇文件路徑,導入幾何體文件。
3 劃分模型網格
(1)雙擊A3欄Mesh項,進入Meshing界面,在該界面下進行模型的網格劃分。
(2)右鍵選擇流體域的入口與出口,在彈出的快捷菜單中選擇Create Named Selection,彈出Selection Name對話框,輸入名稱inlet,outlet1和outlet2,單擊OK按鈕確認。
(3)右鍵選擇管道固體的內表面口外表面,在彈出的快捷菜單中選擇Create Named Selection,彈出Selection Name對話框,輸入名稱pipe inner wall和pipe outer wall,單擊OK按鈕確認。
展開 CFX-static structural單向流固耦合
我用CFX-static structural做單向流固耦合,但將流體分析得到的壓力加到管道上時,有一塊區域與其他不一樣,怎么回事?

ansys流固耦合分析與工程實例 附ANSYS流固耦合分析與工程實例下載
ANSYS流固耦合簡介
ANSYS 很早便開始進行流固耦合的研究和應用, 目前 ANSYS 中的流固耦合分析算法和功能已相當成熟,可以通過或者不通過第三方軟件(如 MPCCI)實現 ANSYS Mechanical APDL + CFX、ANSYS Mechanical APDL + FLUENT、ANSYS Mechanical + CFX 的流固耦合分析。
從算法上講,ANSYS(也包括其他大型商業軟件)主要采用分離解法也就是載荷傳遞法求解流固耦合問題。但從數據傳遞角度出發,流固耦合分析還可以分為兩種:單向流固耦合分析(oneway coupling 或 unidirectional coupling)和雙向流固耦合分析(twoway coupling 或bidirectional coupling)。
展開 FLUENT/Mechanical流固單向耦合模擬
本教程演示了T型管道受到高溫流體影響而產生變形的單向流固耦合計算分析。
1 啟動Workbench并建立分析項目
(1)在Windows系統下執行“開始”→“所有程序”→ANSYS 19.2→Workbench命令,啟動Workbench 19.2,進入ANSYS Workbench 19.2界面。
(2)分別雙擊主界面Toolbox(工具箱)中的Analysis systems→Fluid Flow(Fluent)和Analysis systems→Static Structural選項,即可在項目管理區創建分析項目A(流體)和項目B(固體),將項目A的幾何數據(A2)傳遞給項目B(B#),將項目A的結果數據(A5)傳遞給項目B(B5)。
2 導入幾何體
(1)在A3欄的Geometry上單擊鼠標右鍵,在彈出的快捷菜單中選擇Import Geometry→Browse命令,此時會彈出“打開”對話框。
(2)在彈出的“打開”對話框中選擇文件路徑,導入幾何體文件。
3 劃分模型網格
(1)雙擊A3欄Mesh項,進入Meshing界面,在該界面下進行模型的網格劃分。
(2)右鍵選擇流體域的入口與出口,在彈出的快捷菜單中選擇Create Named Selection,彈出Selection Name對話框,輸入名稱inlet,outlet1和outlet2,單擊OK按鈕確認。
(3)右鍵選擇管道固體的內表面口外表面,在彈出的快捷菜單中選擇Create Named Selection,彈出Selection Name對話框,輸入名稱pipe inner wall和pipe outer wall,單擊OK按鈕確認。
展開 淺談流固耦合<2>:ANSYS中的流固耦合
在ANSYS軟件中使用流固耦合計算是很方便的。
在ANSYS中,進行流體計算的軟件主要是FLUENT與CFX,而參與固體力學計算的模塊主要是APDL(俗稱的經典模塊)與Mechanical。這四款軟件的中流體計算模塊與固體計算模塊的相互組合,即可構成流固耦合計算方案。由于本人對于APDL的耦合計算應用較少,因此本次不打算討論APDL在流固耦合上的應用。
前面提到,流固耦合計算可分為單向耦合與雙向耦合,利用CFX或FLUENT與Mechanical的聯合仿真,可以實現單向耦合和雙向耦合。(需要注意的是:14.0之后的版本中才允許FLUENT通過System Coupling模塊與Mechanical實現雙向耦合計算,在之前的版本中FLUENT只能做單向耦合)。
1、單向耦合
單向耦合指的是只有一方求解器向另一方發送數據信息,另一方并不反回數據。分為兩種情況:
(1)流體求解器向固體求解器發送壓力及溫度數據。這是最常見的單向耦合計算。通常用在固體熱應力計算,或計算流體載荷在固體上產生的應力。一般來說這種計算都是基于固體小變形假設,也就是說固體的形變對流場產生的影響可以忽略。
(2)固體變形對流場的影響。這種情況在實際計算過程中很少應用到,因為流體計算中的動網格功能完全可以滿足要求。
2、雙向耦合
雙向耦合應用于流體作用于固體變形耦合強烈的領域。通常需要考慮到固體變形對流場的影響。分為兩種情況:
(1)擾動由流體引起。即流體流動導致固體變形,固體變形引起流場的擾動。如渦激振動就是一種典型情況。
(2)擾動由固體引起。固體變形引起流體流場擾動,之后流體流場反作用與固體變形,研究其相互作用。
這兩種情況在實際應用中都會經常遇到。
OK,下面談一下如何在ANSYS中解決這幾類耦合問題。
展開 請教有關旋翼單向流固耦合的問題
需要計算一下旋翼翼面氣動力下的靜力分析,并在此基礎上計算含預應力的模態,最近才知道這叫單向流固耦合。現在旋翼瞬態結果已經在fluent中計算結束了,結構也通過hypermesh畫好網格,不知該如何通過workbench平臺進行操作。參考了《ansys workbench基礎教程與實例詳解》中風機流固耦合的例子,例子中用的是CFX,而且是從建模開始的,而且FEM結構建模還得采用Mechanical。想請教一下各位如何用已經得到的fluent數據以及結構網格進行計算,時間比較緊,實在沒法再學幾個軟件,還請各位指導一下!
單向流固耦合——模擬彎曲河床砂石運移
這里使用我們之前的小程序 PFC單向流固耦合——模擬顆粒落入流動的水中 生成流體網格。
PFC單向流固耦合——模擬顆粒落入流動的水中
PFC中流固耦合有三種方式:
1、單向流固耦合(one_way):也就是顆粒受流體作用,但是流體不受影響。
2、利用達西定律實現雙向耦合
3、和第三方的算法或者流體軟件進行耦合(比如OpenFOAM)
這里做一個單向耦合的小例子——模擬顆粒落入流動的水中。
由于當水比較多的時候,流速不太容易受到下落的顆粒影響,這里簡化為單向耦合是合理的。
首先生成cfd網格和顆粒。這里的網格使用我之前帖子中生成方形網格的小程序生成節點和單元文件。
new
domain extent -3 3
wall generate box -2 2 -1 1 -0.5 2
wall delete walls range id 2[x_pos=0.5]
[height=1]
[box_chicun=0.5]
[rdMin=0.01]
[rdMax=0.03]ball generate radius [rdMin] [rdMax] number 1000 tries 2000000 range x [x_pos+rdMin] [x_pos+box_chicun-rdMin] ...
展開 338-管道傳熱單向流固耦合(Fluent-Static Structral)仿真
一、流體網格劃分設置
圖1 流體仿真網格
圖2 網格設置(Size Function使用Proximity and Curvature,其它默認)
二、FLUENT仿真設置
圖1 求解器設置(壓力基求解器,穩態計算)
圖2 開啟能量方程
圖3 湍流模型設置
圖4 流體材料屬性設置
圖5 固體材料屬性設置
圖6 固體域設置
圖7 流體域設置
圖8 入口設置
圖9 出口設置
圖10 外殼換熱條件設置
圖11 求解方式設置(開始使用默認,計算一定步數后均改為二階迎風——即圖中所示)
圖12 松弛固子設置
圖13 初始化設置(從入口開始計算)
三、靜力學仿真設置
圖1 使用默認網格設置
圖2 約束設置(將兩端設置為固定約束)
圖3 流體載荷導入(使用Imported Load選項導入流體壓力和溫度載荷)
基本結果
展開 
空調管路模態分析(干模態、濕模態及單向流固耦合) ¥6
(本文重點分析模態頻率,暫不進行振型分析)
7、參考文獻
[1]白靜峰.空調系統的流固耦合振動及其控制研究.2017.河北工業大學,MA thesis.
最后的最后,有不足之處歡迎指出,咱們一起探討、一起進步。
流體作用下彎曲管道單向流固耦合計算及濕模態分析
濕模態分析實際上是在單向流固耦合計算基礎上進行的預應力模態分析。本文以流體作用下彎曲管道為例,首先利用ANSYS Fluent及ANSYS靜力分析模塊對其進行單向流固耦合計算,然后在此基礎上開展彎曲管道在流體作用下振動模態分析。
單向流固耦合計算
工業管道系統中經常出現彎管。流體介質流經彎曲管道時,管壁承受流體賦予的壓力,不均勻的壓力分布會對管道產生額外的應力。
1
計算思路
眾所周知,CFD計算的目的是為了獲取計算空間中的壓力、速度、溫度等物理量分布,而結構有限元計算的目的是為了獲取結構件上應力、應變和位移等物理物理量。單向流固耦合計算的基本思路為:利用CFD軟件計算壁面上壓力分布,并將壓力值作為載荷加載到固體構件上,利用有限元軟件計算固體應力應變。
單向流固耦合計算的數據流程如圖1所示。
圖1 數據流程
2
計算模型
計算幾何模型如圖所示。
圖2 計算幾何模型
圖3 DM中創建的幾何模型(既包含流體,也包含固體)
3
流體計算設置
雙擊B3單元格進行流體網格劃分。在mesh中進行邊界命名,如圖4所示。采用掃描方式進行網格劃分,采用網格尺寸為5mm,生成的流體計算網格如圖5所示。
圖4 邊界命名
圖5 流體計算網格
返回至FLUENT中進行流體計算設置。
展開 流體作用下彎曲管道單向流固耦合計算及濕模態分析
濕模態分析實際上是在單向流固耦合計算基礎上進行的預應力模態分析。本文以流體作用下彎曲管道為例,首先利用ANSYS Fluent及ANSYS靜力分析模塊對其進行單向流固耦合計算,然后在此基礎上開展彎曲管道在流體作用下振動模態分析。
單向流固耦合計算
工業管道系統中經常出現彎管。流體介質流經彎曲管道時,管壁承受流體賦予的壓力,不均勻的壓力分布會對管道產生額外的應力。
1
計算思路
眾所周知,CFD計算的目的是為了獲取計算空間中的壓力、速度、溫度等物理量分布,而結構有限元計算的目的是為了獲取結構件上應力、應變和位移等物理物理量。單向流固耦合計算的基本思路為:利用CFD軟件計算壁面上壓力分布,并將壓力值作為載荷加載到固體構件上,利用有限元軟件計算固體應力應變。
單向流固耦合計算的數據流程如圖1所示。
圖1 數據流程
2
計算模型
計算幾何模型如圖所示。
圖2 計算幾何模型
圖3 DM中創建的幾何模型(既包含流體,也包含固體)
3
流體計算設置
雙擊B3單元格進行流體網格劃分。在mesh中進行邊界命名,如圖4所示。采用掃描方式進行網格劃分,采用網格尺寸為5mm,生成的流體計算網格如圖5所示。
圖4 邊界命名
圖5 流體計算網格
返回至FLUENT中進行流體計算設置。
展開 FLUENT動網格案例之十七:基于Fluent19的單向流固耦合仿真計算 ¥9
基于Fluent19的單向流固耦合仿真計算
在FLUENT動網格案例之十六:基于Fluent重生成算法的懸臂梁振動的雙向流固耦合仿真分析中,使用udf求解流固耦合系統中固體區域運動控制方程,并將計算得到的邊界運動位移以動網格形式更新流場的邊界條件,從而實現雙向流固耦合仿真。其實,在最新的Fluent19中,線彈性求解模塊已經是內嵌模塊,建立并求解流固耦合問題可以更加方便,只要定義固體材料區域及其邊界條件,按照正常的CFD仿真流程就能同時獲得結構最終位移和流場壓力及速度分布。
固體區域設置
流固耦合界面設置
仿真計算結果
文件列表
展開