Mpcci初級使用指南

我電腦安裝的是mpcci4.1,支持abaqus6.10,6.11; FLUENT6.3,12,13,14.

1.
Abaqus里面的設定

此例是基于動態(tài)隱式的stepAbaqus要在assamly 里面建立一個基于meshsurface用于耦合名稱為coupled。將inp文件放在名稱為abaqus的文件夾中。

2.
Fluent里面的設定

此例是unsteady的隱式計算。Fluent要在gambit里面建立耦合的boundary,名稱也為coupledcasdat文件放在名稱為fluent的文件夾中。注意,inp文件和cas文件一定不能再在同一個文件夾中,會出錯。

3.
Mpcci里面的設定

首先打開mpcci gui界面如3.1所示


3.1.png

3.1

分別選擇abaqus的版本,inp文件,尺寸類型。Fluent的版本,2d還是3dcas文件,如圖3.2
所示。注意,abaqus的尺寸這里很重要,自己要注意,否則下面的耦合會不匹配。分別點擊下面的scan選項,mpcci會自動校對你的版本耦合信息是否正確。校驗成功后,點擊next


3.2.png

3.2

這里有兩種耦合選項,globalmeshGlobal是要選擇time size的,你可以自己決定在多長時間內,由哪一個代碼實現一次數據耦合交換。這里可以定義不同步的耦合。但是一般情況下,同步耦合都是在后面的步驟中定義,所以這里忽略global直接選擇mesh。如圖3.3所示。Mpcci可是進行面耦合(三角形顯示),也可以進行體耦合(立方體顯示)。雙擊兩種代碼的耦合面,右邊的qualities會出現可以交換的數據,一般情況下選擇NPpositionrelwallforce進行數據交換即可。如果涉及到溫度熱耦合,則要選擇相應的溫度參數。


3.3.png

3.3

點擊next,出現如圖3.4所示的畫面。這是后處理中對數據的檢測,一般忽略,直接點next,出現圖3.5畫面,這里是對mpcci的一些參數進行修改,比如mpccirun.ccvx的位置等等,點擊next


3.4.png

3.4


3.5.png

3.5

這時出現最終的耦合參數設定畫面如圖3.6所示。將這個mpcci保存一下,第一個方框,可以修改mpcci.csp文件的名稱,其他的不要改動。

第二個方框是abaqus的相關參數,一般情況下,abaqus的初始狀態(tài)是由fluent給的,所以intital qualities transfer選擇receive。由于是動態(tài)步,所以需要設定耦合時間。選擇下面的constant coupled step,填寫數據交換時間步長,注意這個步長要與fluent的步長相一致。否則會出現fluentabaqus的計算不一致。如果需要多核計算,點擊下面的parallel,選擇所需要CPU個數。

第三個方框是fluent的相關參數。他的數據交換狀態(tài)應該是exchange。如果fluent一開始的數據對結構的影響不大,那么可以選擇讀入dat文件(data file選項),減少耦合步。下面的parallel可以選擇多個CPU并行運算。但是如果你的計算機時一個大型服務器,而且是windows sever 2008系統(tǒng),剛好你的fluent6.3.26版本,那么在并行計算的parallel communicator要選擇net,不能用defalut,否則會出錯,如圖3.7所示。


3.6.png

3.6


3.7.png

3.7

都設定好以后,分別點擊各個方框下面的三個start選擇,mpcci開始運算。如圖3.8所示。


3.8.png

3.8

這里注意,fluent的開始界面中,還要手動點擊迭代,time step size要與前面的abauqsconstant coupling time step相一致。如圖3.9所示。


3.9.png

3.9


最后,mpcci的后處理結果會跳出來,如圖3.10所示。


3.10.png

3.10

這個.ccvx文件一般在‘我的文檔’-mpccrun文件夾里面可以找到。

好了,享受并發(fā)現mpcci的各種bug~~~~

登錄后免費查看全文
立即登錄
App下載
技術鄰APP
工程師必備
  • 項目客服
  • 培訓客服
  • 平臺客服

TOP

1
3
2