課程簡介
MPCCI (Mesh-based parallel Code Coupling Interface)是由德國SCAI開發出來的,其目的是為了提供一個獨立于應用的接口來耦合不同的仿真代碼。
MPCCI是這樣的一個軟件環境,它可以交換兩個或多個仿真代碼在耦合區域的網格之間的數據。一般而言,屬于不同仿真代碼的網格是互不兼容的,MPCCI需要完成插值。在并行情況下,MPCCI保持對在不同進程網格區域分布的跟蹤。適應性強。對特定的問題,使用“合適”的軟件來解決,對運行平臺,網絡環境沒有限制支持大部分主流計算軟件的直接耦合模擬,另外MpCCI提供了API Toolkit,可以方便的與用戶自己編寫的程序進行耦合計算。
課程目標
自然界不存在單純的單場問題,仿真計算過程中忽略或者簡化某個場的計算將降低整體計算精度,多場耦合仿真的應用則大大提升仿真精度和仿真結果的可信度。
通常工程中使用的分析軟件僅可以進行單場分析,如位移(應力應變)場、電磁場、溫度場、流場的分析等,但單一場的求解往往不能滿足計算需求。多物理場耦合工具MpCCI能實現多種通用仿真軟件之間的并行耦合計算功能,它為耦合應用提供了統一的用戶接口,不需要學習新的軟件,不同學科的工程師也能合作完成復雜的耦合項目。
本次培訓旨在加深技術人員對流固耦合現象的理解,能夠熟練應用MpCCI進行相關耦合分析,并掌握流固耦合分析方法。
課程目錄
第1章:MpCCI簡介
第2章:MpCCI耦合過程
2.1映射法則
2.2數據傳遞
第3章:機翼顫振流固耦合分析
3.1不同軟件流固耦合分析方案對比
3.2 CFD及結構設置注意問題
3.3計算過程及結果分析
第4章:旋轉機械流固耦合分析
? ? ?4.1模型準備
? ? ?4.2耦合設置
? ? ?4.3結果分析