ABAQUS收斂控制經(jīng)驗談(二)——MSG文件基本結(jié)構(gòu)[轉(zhuǎn)]
2016-11-24 by:CAE仿真在線 來源:互聯(lián)網(wǎng)
周末了,睡前小胖和大家小談一下,不多說。大家還是要多陪陪家人,享受生活。工作是老板的,家人是自己的。讓加班見鬼去吧。
上次我們說過ABAQUS的一些收斂控制經(jīng)驗,其實寫得很糙,都是我即興發(fā)揮,想到哪現(xiàn)找的例子。上次我們提到了MSG文件,小胖也強調(diào)了這個文件的重要性。一般情況下,ABAQUS計算過程中的信息都會輸出到這個文件,所以大家也要去這個文件中找計算失敗的原因。先看下結(jié)構(gòu)
這是最初始的信息。前邊幾行應(yīng)該都看得懂吧,有分析步類型等。還有收斂標(biāo)準(zhǔn),convergence tolerance下邊。這些基本都可以在CAE中進行修改,也可用在inp中用*control命令調(diào)整。不過小胖奉勸各位還是不要動這些默認(rèn)參數(shù)了。
接著往下看。有時候用含有cap屈服面的本構(gòu)模型時,可能會碰到這個warning。暫時不用擔(dān)心吧,先看看計算結(jié)果,如果偏差太大,就需要修正你的初始地應(yīng)力,或者材料參數(shù)。比如修正劍橋模型中,修正e1。
繼續(xù)。下邊那張圖說明了一個問題——計算還沒有開始真正迭代,就已經(jīng)報錯出現(xiàn)了9576個塑性不收斂點。這時各位寶寶就應(yīng)該回去找模型的錯誤,一是單位量綱,而是材料參數(shù),三是荷載大小,四是初始地應(yīng)力。另外,這些點都可以在后處理Tools-Diagnostics中高亮顯示,可以幫助各位更有針對性地修改模型。
我們換一個計算成功的。下邊這個圖中顯示的是迭代一步以后的信息。標(biāo)識1的地方初學(xué)寶寶基本可以無視。如果想知道具體含義,幫助文件里都有說明。小胖要說的是底部的largest displacement等。由于這是一個geostatic分析步,如果你在分析步中選擇了automatic并設(shè)置了位移容差,那么程序基本就是根據(jù)圖中這個值來判斷這一迭代步是否達到要求,如果沒有,就像圖中的exceeded limits,那么程序就會進行下一次迭代。一般static、geostatic和soils分析步,默認(rèn)都是采用Newton-Raphson方法求解非線性方程組。
基本上標(biāo)準(zhǔn)的MSG文件也就這個結(jié)構(gòu)。CAE中monitor中的message選項卡就是這個文件。經(jīng)常會碰到計算過程中CAE界面卡死的情況。各位寶寶可以通過inp提交計算任務(wù),在command中采用如下命令:
abaqus job=xxx input=xxx.inp cpus=x scratch=xxx user=xxx
這個命令在linux和windows下都是一樣的。這樣,寶寶們可以在.sta文件下查看計算任務(wù)的進度,在msg文件里查看錯誤警告等計算信息。linux下可以用命令“tail -f xxx.sta”實現(xiàn)在當(dāng)前terminal中對計算進程的監(jiān)控,在windows下可以用ultraedit等高級點的編譯器監(jiān)控這些文件的改動。windows下還可以安裝tail命令,安裝后就可以通過上邊那個tail命令進行計算文件的即時監(jiān)控了,裝逼利器呢。
說多了,希望各位不要做噩夢。哇哈哈。
(完)
相關(guān)標(biāo)簽搜索:ABAQUS收斂控制經(jīng)驗談(二)——MSG文件基本結(jié)構(gòu)[轉(zhuǎn)] abaqus分析培訓(xùn) abaqus技術(shù)教程 abaqus巖土分析 鋼筋混凝土仿真 abaqus分析理論 abaqus軟件下載 abaqus umat用戶子程序編程 Abaqus代做 Abaqus基礎(chǔ)知識 Fluent、CFX流體分析 HFSS電磁分析 Ansys培訓(xùn)