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