多物理場耦合軟件MpCCI
更新時間:2025-04-23 發(fā)布人:?;萍?/em>
MpCCI (Mesh-based parallel Code Coupling Interface)是由德國科學計算法則研究所(SCAI)開發(fā)出來的,其目的是為了提供一個獨立于應用的接口來耦合不同的仿真代碼。MpCCI是基于迭代耦合求解技術(shù)的一個軟件平臺,它可以動態(tài)即時地交換兩個或多個仿真代碼在耦合區(qū)域的網(wǎng)格之間的數(shù)據(jù)。一般而言,屬于不同仿真代碼的網(wǎng)格是互不兼容的,MpCCI需要完成插值。在并行情況下,MpCCI保持對在不同進程網(wǎng)格區(qū)域分布的跟蹤。
MpCCI允許交換耦合代碼之間的任意的物理量,如力、壓力、位移、溫度、對流換熱系數(shù)、時間等等。數(shù)據(jù)交換的復雜細節(jié)被隱藏在簡潔的MpCCI界面接口之后。大多數(shù)商業(yè)CFD/FEM軟件允許用戶通過應用程序接口增加額外的特征、物理模型、邊界條件,因而在用戶定義子程序內(nèi)部存取內(nèi)部數(shù)據(jù)結(jié)構(gòu)是可能的,甚至于通過子程序參數(shù)、全局變量或者通過內(nèi)部模型來讀取和保存數(shù)據(jù),MpCCI正是使用這種能力完成和其它商用軟件的連接。
1. MpCCI支持的軟件
MpCCI支持大部分主流的流體軟件和結(jié)構(gòu)軟件,直接支持的結(jié)構(gòu)軟件包括Ansys,Abaqus,Nastran,Marc;流體軟件包括Fluent,ICEPAK,FINE/Open ,F(xiàn)INE/Turbo ,Star-CCM+,OpenFOAM,熱輻射軟件包括RadTherm/TAITherm,系統(tǒng)軟包括Flowmaster,MATLAB ,MSC.Adams,SIMPACK,電磁軟件包括JMAG。另外,MpCCI軟件可通過API接口實現(xiàn)與自研程序的連接。
2. MpCCI的先進求解策略
采用客戶機\服務器體系結(jié)構(gòu),客戶機和服務器的通信采用TCP/IP協(xié)議,使得流固耦合可以運行于任何的主流計算機平臺,以及網(wǎng)絡環(huán)境;
客戶端代碼本身的并行仍然采用原有的并行機制,如FLUENT、MARC、ABAQUS仍然采用各自的并行方式,與MpCCI無關(guān);
客戶端程序之間可以串行執(zhí)行,也可以并行執(zhí)行。如FLUENT和MARC/ABAQUS同時求解,在完成一個時間步后交換數(shù)據(jù),然后FLUENT和MARC/ABAQUS再同時求解,如此循環(huán)。這將極大提高大負荷問題的解算效率;
第一次實現(xiàn)了CFD和結(jié)構(gòu)分析的市場和技術(shù)領導者之間的耦合。用戶可以根據(jù)自己應用的需要選擇自己認為合適的CFD軟件和結(jié)構(gòu)分析軟件來完成流固耦合;
問題的設置相互獨立,將極大提高流固耦合過程的易用性;
使用熟悉的軟件相對獨立的設置流體和固體問題;
使用熟悉的、專業(yè)的算法來獨立地求解每一個域的問題;
采用基于工業(yè)標準的耦合接口軟件實現(xiàn)進程間的通信和映射。
3. MpCCI軟件的先進性和特色
MpCCI作為流固耦合的工業(yè)標準受到所有主流CFD和FEM軟件廠商的支持,成為事實上的多場耦合工業(yè)標準,采用MpCCI作為多場耦合平臺具有以下優(yōu)勢:
可以模擬任意速度范圍的流固耦合問題
可以求解涉及復雜流動機理的流固耦合問題
可以模擬大位移和大變形的流固耦合問題
能夠?qū)崿F(xiàn)時間異步的流固耦合分析
能夠?qū)崿F(xiàn)高效率的并行計算
能夠?qū)崿F(xiàn)流體、固體、熱、電磁、控制等多物理場耦合分析
受到CFD和FEM廠家的廣泛支持
4. MpCCI軟件的主要應用
目前MpCCI的主要應用領域包括柔性結(jié)構(gòu)變形、渦輪機械、車輛和機器動力學、汽車熱管理、電器元件、微電子器件中的熱應力分析、制造過程和被動安全、生命科學。成功案例分享如下:
汽車熱管理
德國科學計算法則研究所(SCAI)采用流體仿真軟件Star CCM+、輻射和固體熱傳導軟件TAITherm、耦合軟件MpCCI對汽車在駕駛狀態(tài)下的熱分布進行了流體-熱耦合分析。
整車熱分布前視圖 整車熱分布仰視圖
三種耦合方式模擬結(jié)果對比
發(fā)動機機蓋冷卻分析
采用ABAQUS和FLUENT 結(jié)合MpCCI模擬機蓋的熱耦合問題。ABAQUS采用DC3D4熱傳導單元290000個,材料是鑄鐵。FLUENT采用530000的四面體單元。
ABAQUS結(jié)構(gòu)圖
FLUENT流體區(qū)域圖
模擬結(jié)果如下圖,溫度再考慮變形和不變形情況下的明顯差異。
沒有考慮耦合情況下的模擬結(jié)果
考慮耦合情況下的模擬結(jié)果
結(jié)論:考慮流固耦合情況下,固體內(nèi)部溫度的分布并不是均勻分布于每一個氣口的,而且存在很大的差異。
渦輪盤和燃燒室的熱固耦合分析
渦輪和發(fā)動機工作過程中除了承受較大的氣動載荷以外,還承受著非常嚴重的熱負荷,因此渦輪和發(fā)動機的流固耦合傳熱分析就變得極為重要。
葉片熱固耦合計算模型和結(jié)果
渦輪葉片冷卻分析
比利時的CENAERO研究中心采用MpCCI聯(lián)合對渦輪葉片的冷卻系統(tǒng)進行仿真,其中固體傳熱計算采用Abaqus,內(nèi)部流場計算采用用戶開發(fā)的三維流體求解器Argo,外部流場計算采用渦輪機械專用軟件elsA。
在葉片附近的流場溫度分布顯示出一個V型的冷卻區(qū)域,這是由葉片和冷卻壁附近的二次流的相互作用而產(chǎn)生的。
葉片周圍的流場圖
結(jié)論:考慮流固耦合情況下,固體和流體界面之間的熱流和溫度是未知的,熱邊界條件是經(jīng)過流體和固體反復迭代達到熱平衡時的熱流和溫度條件,通常會使計算精度提高10%。
高壓壓氣機整體葉盤模擬
德國科特布斯BTU大學利用MpCCI耦合Fluent和Abaqus,對高壓壓氣機的整體葉盤進行模擬。
葉片的彎曲振動模型 葉片的扭轉(zhuǎn)振動模型
節(jié)流閥流固耦合
世界最領先的閥門公司Vernay公司,應用MpCCI結(jié)合ANSYS和FLUENT對氣閥進行優(yōu)化設計。設計目標為:在定制的工程閥上,要求在變化的入口壓力條件下得到恒定的流量輸出。通過試驗值和數(shù)值模擬值得比較,MpCCI集合ABAQUS和FLUENT有很好的預測效果。
流量和入口壓力關(guān)系曲線
風電葉片的氣彈模擬
比利時Numeca公司利用MpCCI對風力渦輪機的葉片進行氣彈模擬,該仿真的目的是研究被動控制的可行性,及調(diào)整葉片的復合材料層合結(jié)構(gòu),以在保證結(jié)構(gòu)強度的前提下增加葉片扭轉(zhuǎn)的靈活性
結(jié)構(gòu)軟件采用Abaqus,流體軟件采用Fine/Hexa。計算中采用了兩種葉片幾何,一種是做參考用的原始幾何,一種是做后掠處理后的幾何。
葉片表面壓力分布 葉片周圍流場壓力等值線
結(jié)論:通過分析,確定了最佳的復合材料層合結(jié)構(gòu)以及葉片外形,以得到更大的扭轉(zhuǎn)靈活性,實現(xiàn)被動控制的可能性。
機翼氣動彈性分析
MPCCI是基于代碼耦合的并行計算接口,它可以同時調(diào)用結(jié)構(gòu)和流體的軟件來實現(xiàn)流固耦合。我們通過MPCCI,能很好的預測真實情況下的機翼繞流問題。采用ANSYS結(jié)構(gòu)分析軟件來求解結(jié)構(gòu)在流場作用下的變形和應力分布,通過Fluent軟件來計算由于固體運動和變形對整個流場的影響。
通過MPCCI結(jié)合ANSYS和FLUENT,成功地計算在幾何非線性條件下的氣動彈性問題,得到了整個流體區(qū)域的流場分布以及結(jié)構(gòu)的動態(tài)響應歷程。
不同時刻的機翼變形
電弧仿真
電弧是一種氣體放電現(xiàn)象,電流通過某些絕緣介質(zhì)(例如空氣)所產(chǎn)生的瞬間火花。電弧是一種自持氣體導電(電離氣體中的電傳導),其大多數(shù)載流子為一次電子發(fā)射所產(chǎn)生的電子。電弧現(xiàn)象在熔化、焊接、照明、開關(guān)設備的工業(yè)應用都存在。
采用多物理框架MPCCI,ANSYS Fluent求解流場,ANSYS EMAG計算電磁場。使用MPCCI耦合環(huán)境將瞬態(tài)ANSYS Fluent流體流動模擬中的量與穩(wěn)態(tài)ANSYS EMAG模擬中的量耦合。
電弧耦合仿真機理
電弧電壓隨時間變化情況
模擬得到的電弧電壓隨時間的變化,電弧切斷時間與試驗吻合。
與FLOWMASTER耦合分析復雜流體系統(tǒng)
對于復雜的流體系統(tǒng)如發(fā)動機潤滑系統(tǒng),單獨利用三維CFD分析將導致非常大的計算量,這一類問題通常用FLOWMASTER軟件來模擬,但用FLOWMASTER模擬時需要提供每一個部件的性能參數(shù),但個別部件的參數(shù)往往難以獲得,這就給FLOWMASTER的模擬帶來困難。對于這一類問題,我們可以利用MpCCI將FLUENT和FLOWMASTER耦合起來,實現(xiàn)三維CFD和系統(tǒng)CFD的聯(lián)合模擬,既減少計算量,又可以保證計算精度。耦合計算可用于潤滑系統(tǒng)特殊部件與整個系統(tǒng)的聯(lián)合仿真,以及二次空氣系統(tǒng)渦輪盤壁溫求解與空氣回路的聯(lián)合仿真,為渦輪盤腔提供精確的邊界條件。如羅爾-羅伊斯公司利用這種方法模擬渦輪冷卻系統(tǒng),寶馬公司利用它來模擬發(fā)動機冷卻系統(tǒng)。