
發布
注冊
/
登錄ansys流固耦合后處理的案例
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)。
展開 基于Hypermesh前處理與Fluent、Optistruct求解器的流固耦合分析(二)流固耦合
如果在ansys workbench內進行這個分析,效率會高很多,軟件內部本身便有相關的載荷傳遞的接口。但該方法的優勢在于:
(1)可以直接得到流固之間傳遞的數據,并可以很靈活的進行修改。
(2)由于Hypermesh強大的前處理能力,當結構域的模型非常復雜時,也可以很方便的進行分析計算。
?
淺談流固耦合<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中解決這幾類耦合問題。
展開 ANSYS Workbench單向流固耦合案例 附ANSYS流固耦合分析與工程實例下載
圖17 顯示導入的流體載荷
圖18 應力計算結果
10總結
單向耦合計算思路很簡單,就是先算流體,然后將流體壓力作為載荷施加到固體上。
下載地址:ANSYS流固耦合分析與工程實例

STAR-CCM+流固交界面處理教程:管道大變形過程的流固耦合分析
為了考慮流體與固體之間的相互作用,激活Fluid Structure Coupling,該模型允許在流-固界面進行隱式數據交換,從而實現流固耦合分析。Nonlinear Geometry模型用于模擬非線性現象,如大的位移和旋轉運動,以及細長零部件的拉伸或壓縮變形。對于非線性幾何現象(大應變)和非線性材料,平衡方程是非線性的。為了求解非線性方程組,Simcenter STAR-CCM+采用牛頓迭代法更新剛度矩陣。固體域激活的模型如圖4所示。
圖4 固體域所用模型
定義可壓縮流體的狀態方程,流體密度由聲壓和聲速計算得出。流體特性需要用Field Functions定義,包括流體密度、水聲速和密度-壓力導數,如表2所示。注意:需要激活可壓縮才能出現完整的屬性界面:Continua > Fluid Physics > Models >User Defined EOS node.
表2 水的屬性
其中的聲速和密度-壓力導數用Parameters定義,密度用Field Function給出,見圖5。材料物性的設置列于表3中。
圖5 Parameters和Field Functions定義
表3 水的材料物性設置
管道壁面的固體材料物性如表4所示。
表4 固體屬性
除流體速度外,其他物理量如位移、壓力和固體速度等的初值全部為0.
創建流-固界面
在流-固耦合問題中,流體和固體域通過共用的交界面交換場數據。由于FE solid stress框架完全基于Parts,因此可以從流體Parts和固體Parts之間的Contact 創建流-固交界面。通常在分配Parts到Regions時已經自動創建出Interface。
展開 ANSYS12+CFX12流固耦合(FSI)分析+HyperMesh9前處理最為詳盡教程
ANSYS12發布。鑒于目前關于新版的流固耦合詳細教程太少,官方教程沒有圖文并茂。
另一方便,為了利用強大的網格劃分軟件HyperMesh,我想大家還是希望能在HyperMesh中進行前處理,畢竟學習Workbench前處理還很費時費力。
所以,在此我特意制作了一個最為詳盡的教程,免費提供給大家。教程中解釋詳盡,圖文并茂,只要按照說明一步一步做下去,就能得到正確的分析結果。
提供一張計算結果圖片。
詳細教程請下載附件:流固耦合FSI分析.rar
并提供固體文件plate.rar和流體網格文件fluid.rar。
流固耦合FSI分析1.rar
流固耦合FSI分析2.rar
展開 基于Hypermesh前處理與Fluent、Optistruct求解器的流固耦合分析(一)流場計算
?
一、概述
隨著計算科學以及數值分析方法的不斷發展,流固耦合或交互作用 (fluid structure coupling 或 fluid structure interaction)研究從 20 世紀 80 年代以來,受到了世界學術界和工業界的廣泛 關注。流固耦合問題是流體力學(Computational Fluid Dynamics,CFD)與固體力學 (Computational Solid Mechanics,CSM)交叉而生成的一門力學分支,同時也是多學科或多物理場研究的一個重要分支,它是研究可變形固體在流場作用下的各種行為以及固體變形對流場影響這二者相互作用的一門科學。了解流固耦合對于許多產品的設計至關重要。如果不考慮流體與固體之間的相互影響,則會導致產品性能被過高或過低估計。
流固耦合一般分為單向耦合與雙向耦合。如果結構變形非常小,并且可以認為結構的變形幾乎不會對流場的各項參數產生影響,或產品本身不允許在流體的作用下發生較大的變形,這種情況下只需要先求解出流體與固體界面上的壓強數據,并將壓強數據傳導到固體的表面進行結構力學計算。然而,如果結構發生大變形,流體的速度和壓力場就會因此發生改變,此時我們需要將其作為雙向耦合問題進行多物理場分析:流體流動和壓力場會影響結構變形,而結構變形又反過來影響流體的流動和壓力。實際工況中選擇進行單向耦合分析還是雙向耦合分析需要根據實際產品及作用工況進行判斷。
本文將執行一個單向流固耦合分析流程,先在Hypermesh前處理器進行流體域的建立和CFD網格劃分,然后導入至Fluent求解器進行流場計算,得到流體與固體界面的壓強信息,隨后將Fluent中計算得到的壓力信息映射至結構網格上,并使用Optistruct求解器進行結構力學分析。
展開 ANSYS流固耦合
利用ANSYS11.0進行流固耦合計算的時候
是不是需要在ANSYS中建立固體模型
在workbench中建立流體模型啊?
小弟初步接觸這方面知識
萬分期待您的賜教!
ANSYS 流固耦合操作視頻
/COM -------------------------------------------------------------
*status,uxmx
finish
ANSYS 流固耦合操作視頻4.rar
ANSYS 流固耦合操作視頻1.rar
ANSYS 流固耦合操作視頻2.rar
ANSYS 流固耦合操作視頻3.rar
ANSYS基于Biot固結理論流固耦合及其應用
ANSYS基于Biot固結理論流固耦合及其應用
ANSYS基于Biot固結理論流固耦合模型及應用.pdf
ANSYS基于Biot固結理論流固耦合模型及應用.pdf
流固耦合之ansys和fluent實現方法
A.在ANSYS中:
1.打開ANSYS網格文件
2.輸入命令: ALLSEL,ALL 或 選取你要的網格和節點.
3.輸入命令: CDWRITE,DB,yourfilename,cdb,,,
或:
Menu Paths
Main Menu>Preprocessor>Archive Model>Write
B.在Fluent中:
1. Menu Paths:
File>Import>ANSYS>Input File...
2. 選取 yourfilename.cdb
3. 按 OK.
具體步驟如下:
1)從Fluent輸出CDB
Fluent -> File -> Export … -> ANSYS Input。雖然在這個界面上可以輸出力、壓力和溫度。Multifield solver只支持力和溫度。
我試了一下生成的*.cdb文件,用戶可能要添加一些信息1.在開始的地方加上”et,1,154″定義單元類型;2.在最后加上”sf,all,fsin,1″定義流固界面;3.把原APDL里的solve命令去掉(變成注釋,在前面加”!”)。
2)準備結構模型并存成*.cdb文件
ANSYS -> Preprocessor -> Archive Model -> Write
在建立結構模型時,要注意給定流固界面”sf,all,fsin,1″。
3)設定multifield solver
在ANSYS -> Preprocessor -> Multifield Set-up。打開multifield solver (MFAN,ON)。導入前兩步生成的*.cdb(MFIMPORT命令)。設定物理場順序(MFOR,1,2)。設定外部求解器,Fluent生成的*.cdb來自外部求解器(MFEX,1)。
展開 
基于ANSYS Workbench流-熱-固多場耦合算法演繹
迭代耦合
迭代耦合,主要通過兩個不同的求解器完成不同場的變量求解,然后通過一個數據映射模塊,再考慮場之間耦合的一種方法。該方法適用于流-固耦合計算,流-熱耦合計算。該種方法,流體的求解主要通過Fluent完成,結構的求解可以使用結構模塊或結構熱模塊,由用戶的需求確定。場之間的數據交換模塊稱為系統耦合器,如圖3所示。
圖3 基于系統耦合器的迭代耦合計算
圖4和5分別給出了基于系統耦合器的流固和流熱耦合計算分析系統。流固耦合計算中,主要通過系統耦合器交換流體壓力與結構變形數據,流熱耦合計算中,主要基于對流換熱計算公式進行數據交換。
圖4 基于系統耦合器的流固耦合計算
圖5 基于系統耦合器的流熱耦合計算
如圖6所示,給出了迭代計算過程中場之間的數據映射無誤差曲線,默認的數據映射殘差為1%。
圖6 迭代計算過程中場之間的數據映射誤差曲線
展開 汽車充氣輪胎的路面滾動模擬(流固耦合)(附ANSYS命令流&模型文件)
學習此案例可以擴展到其他案例,例如,在流固耦合問題中對流體壓力,體積,密度質量的監測。在實際工程應用中例如:
汽車發動機氣缸活塞運動內部氣體各項指標的變化、氣罐充氣過程模擬
等。
本技術案例展示了:
輪胎受車輛重力載荷壓縮
輪胎充氣模擬
輪胎與路面接觸模擬滾動
關鍵仿真模擬技術特征:
流體靜力學單元的建立
氣體材料模型建立
加強單元使用(REINF265)
計算結果
輪胎充壓(右)與不充壓(左)變形結果:
輪胎滾動模擬變形結果:
模型建立
為模擬實際情況,輪胎尺寸采用小型轎車尺寸建立幾何模型。
一、輪胎模型建立
采用SOLID186實體單元建立,先建立輪胎2D截面,后通過對軸旋轉成體。
二、輪胎內氣體模型建立
采用HSFLD242流體靜力學單元建立,先選擇輪胎內壁單元,采用EURF命令在輪胎內壁與輪胎中心點之間生成氣體單元。
ESURF, XNODE, Tlab, Shape
!Generates elements overlaid on the free faces of existing selected elements
實際中,輪轂區域不該存在氣體單元,如圖示,因此指定這部分單元為負體積氣體單元,以忽略該部分單元的影響。
三、輪胎內纖維加強模型建立
采用REINF265加強單元建立。選中輪胎外表面單元,采用ereinf命令定義加強單元。
EREINF
!
展開 有關ANSYS流固耦合的實例
我收集的一些ANSYS流固耦合的資料,與大家共勉。
ANSYS流固耦合分析與工程
ANSYS流固耦合分析與工程