
發(fā)布
注冊(cè)
/
登錄abaqus迭代設(shè)置的案例
ABAQUS UEL中UMAT材料參數(shù)設(shè)置問題,等效迭代數(shù)(Equll Iter)的含義
問題一:在使用UEL的時(shí)候,為了顯示自定義單元,通常我們是設(shè)置一層實(shí)體單元賦予UMAT材料來實(shí)現(xiàn)。在UMAT設(shè)置中,一般來說是設(shè)置楊氏模量為1E-11,泊松比為0.3。請(qǐng)問一下為什么要這樣設(shè)置呢?既然只是借用實(shí)體單元的積分點(diǎn)來傳遞 UEL計(jì)算得到的SDV,通過一個(gè)common來傳遞,那這個(gè)參數(shù)為什么要設(shè)置這么小?
我最近做了一些工作,發(fā)現(xiàn)如果把楊氏模量設(shè)置為實(shí)際的材料參數(shù),得到的結(jié)果會(huì)和實(shí)際情況相比偏小,設(shè)置為1E-11的話,結(jié)果就基本一致。
問題二:implicit算法是需要設(shè)置時(shí)間步長,一般有初始值,最大值,最小值;也可以設(shè)置為固定步長。我最近的工作設(shè)置為了固定步長,在作業(yè)監(jiān)控器界面出現(xiàn)了下圖的情況,沒有不連續(xù)的迭代,但是等效迭代欄(Equll Iter)出現(xiàn)了大于1的情況,請(qǐng)問一下大家,這個(gè)數(shù)代表了什么?我的理解是第一次嘗試計(jì)算不收斂,然后嘗試第二次,但是我設(shè)置了固定步長,那么第二次為什么會(huì)出現(xiàn)收斂?
展開 Abaqus 中的步進(jìn)、增量、迭代和嘗試概念 碩迪科技
Abaqus 中的步進(jìn)、增量、迭代和嘗試等可能會(huì)在概念上讓 Abaqus 初學(xué)者感到困惑。清楚地了解分析步驟、荷載增量和迭代之間的區(qū)別非常重要。在這篇文章中快速了解 Abaqus 步驟和增量迭代。
在ABAQUS中,步進(jìn)增量迭代是解決非線性問題的一種數(shù)值計(jì)算方法。這種方法通常用于模擬材料的非線性行為、接觸問題、接縫問題等。
在ABAQUS中,步進(jìn)增量迭代是按照一個(gè)小的增量步驟來逐漸逼近最終解的過程。該方法通過迭代求解非線性方程組,將整個(gè)問題分解為多個(gè)小問題來求解。每個(gè)小問題中的方程可以被看作是線性的,因此可以使用線性求解器進(jìn)行求解。
步進(jìn)、增量、迭代中的每個(gè)步驟由以下幾個(gè)關(guān)鍵部分組成:
加載:在每個(gè)步驟中,系統(tǒng)會(huì)施加一個(gè)外部載荷或邊界條件,以模擬實(shí)際情況中的加載過程。這個(gè)加載可以是均勻的、逐漸增加的、逐漸減小的,或者包含不同的加載與卸載階段。
初始估計(jì):在每個(gè)步驟的開始,需要對(duì)未知變量進(jìn)行一個(gè)初始估計(jì)。這個(gè)估計(jì)將作為迭代求解的初始猜測(cè)。
迭代求解:在每個(gè)步驟中,系統(tǒng)通過迭代來不斷逼近最終解。迭代的過程是通過求解線性方程組來更新未知變量的值,直到達(dá)到收斂準(zhǔn)則為止。
收斂準(zhǔn)則:收斂準(zhǔn)則是判斷當(dāng)前迭代結(jié)果與最終解之間是否滿足一定的收斂標(biāo)準(zhǔn)。如果迭代的誤差小于設(shè)定的閾值,則認(rèn)為計(jì)算結(jié)果已經(jīng)收斂。
通過不斷迭代求解小問題,整個(gè)問題可以被逐漸解決。在ABAQUS中,可以通過在每個(gè)步驟中設(shè)置不同的參數(shù)來控制迭代的過程,以便獲得更準(zhǔn)確的結(jié)果。
步進(jìn)增量迭代是ABAQUS中解決非線性問題的核心方法之一。通過它,我們可以更好地理解材料的行為,模擬實(shí)際工程問題,并為工程設(shè)計(jì)提供支持。
展開 ABAQUS非線性分析的平衡迭代過程和收斂原則 附ABAQUS非線性有限元分析與實(shí)例下載
因此無論進(jìn)行多少次迭代,產(chǎn)生的內(nèi)力都必須在這二者之間。
9、第二次迭代,首先根據(jù)K1和最大荷載P1得到一個(gè)新的位移u2。P1=K1u2。
10、根據(jù)u2和本構(gòu)關(guān)系,得到新的內(nèi)力I2。I2=K2u2。
11、計(jì)算出R2=P1-I2,與平均力的0.5%做比較;再計(jì)算出△u2=u2-u1,與u2-u0的1%做比較。
12、如果滿足限制要求,則迭代結(jié)束,該增量步計(jì)算收斂并結(jié)束。如果不滿足要求,則迭代繼續(xù)。同時(shí),迭代步不是無限制地增加,當(dāng)超過16次迭代時(shí),迭代將停止,增量步將不收斂。
下載地址:ABAQUS非線性有限元分析與實(shí)例
展開 關(guān)于Abaqus軟件求解的直接法和迭代法
從Abaqus幫助手冊(cè)中可以看出,上文提到的兩種方法均在形成線性方程組之后才區(qū)分了兩種方法,隱式中常說的迭代指的是求解剛度矩陣K時(shí)采用的求解方法,當(dāng)剛度矩陣已經(jīng)求得并形成了線性方程組KU=P時(shí),直接法就是直接對(duì)剛度矩陣求逆,進(jìn)而得到位移解,而迭代法就是利用迭代的求解手段得到位移解,ABAQUS默認(rèn)為直接法,即是在忽略計(jì)算時(shí)間的前提下,保證方程組一定有解的策略而設(shè)定,而迭代法是用于大型模型或者薄板及薄殼結(jié)構(gòu)求解時(shí)采用的,但前提是可以收斂。
直接法:簡(jiǎn)單、保證有解,但求解時(shí)間較長,不適合大型模型的計(jì)算,占用磁盤空間較大。
迭代法:求解效率高,解答精確,但前提必須保證收斂。
展開 
ZS1ABAQUS/Standard 與Explicit 的迭代收斂與提高分析效率的方法不同比較
ZS1ABAQUS/Standard 與Explicit 的迭代收斂與提高分析效率的方法不同比較
【技巧】ABAQUS contact pair 過盈量允許值過小會(huì)造成迭代次數(shù)過多
ABAQUS contact pair 過盈量允許值過小會(huì)造成迭代次數(shù)過多,對(duì)計(jì)算精度無太多幫助。
ABAQUS 會(huì)自動(dòng)默認(rèn)給接觸設(shè)置一個(gè) 過盈量允許值Hcirt,有時(shí)候默認(rèn)值并不合理。
需要在INP中修改:
*CONTACT PAIR,HCRIT=hcrit;
該功能在CAE中無法實(shí)現(xiàn)。
STAR CCM+和abaqus耦合設(shè)置采用starccm+_leads還是abaqus_leads
一、總的來說,機(jī)械耦合用abaqus leads,熱耦合用star ccm+ leads:
二、對(duì)于隱式耦合求解器:
對(duì)于同一模型,兩種方法的計(jì)算時(shí)長基本一樣,選用哪種方法取決于求解的物理模型。在機(jī)械耦合中,最好采用abaqus leads,該法將采用流體的初始狀態(tài)計(jì)算;在熱耦合中,最好采用starccm+_leads,該法將采用固體的初始狀態(tài)計(jì)算,避免了用未收斂準(zhǔn)確的流體熱傳遞和環(huán)境作為初始狀態(tài)。
ABAQUS學(xué)習(xí)筆記—橡膠參數(shù)設(shè)置
因筆者試驗(yàn)構(gòu)件中需要用到一些橡膠墊層來緩沖混凝土接觸面的內(nèi)力,因此近期學(xué)習(xí)了一下橡膠材料如何在abaqus中進(jìn)行輸入相應(yīng)參數(shù)。在此非常感謝“兵心依舊”大佬提供的幫助。那么,我們來看看橡膠材料如何在abaqus中進(jìn)行設(shè)置吧!
橡膠是一種變形大的
超彈性材料
,所以我們要使用超彈性材料來進(jìn)行定義。我們可以使用
mooney-rivlin本構(gòu)模型
來表示橡膠的變化行為。且由于橡膠變形較大,分析時(shí)需要使用
動(dòng)力顯示求解器
進(jìn)行計(jì)算。
當(dāng)然了,也可以在靜力同用中進(jìn)行分析,但只能進(jìn)行二維平面分析,且單元需要選用CPS4R單元才可計(jì)算,否則會(huì)報(bào)錯(cuò)。
其相應(yīng)的參數(shù)設(shè)置如下圖所示:
(1)密度
(2)超彈性
我們假設(shè)一塊400x400的橡膠墊,上下為兩塊鋼板,在受到豎向位移時(shí)會(huì)是什么變化呢?那么,我們來看一下計(jì)算完成的結(jié)果吧!
今天就先講這么多吧,希望能夠?qū)Υ蠹矣兴鶐椭。。?歡迎關(guān)注公眾號(hào)“土木愛研小站”并加入學(xué)術(shù)交流群
您的每一個(gè)贊和關(guān)注都是我前進(jìn)的動(dòng)力!!!
展開 Abaqus打開時(shí)默認(rèn)的工作路徑設(shè)置
可以如下操作
在桌面右擊Abaqus的圖標(biāo)
選擇屬性
在打開的界面中選擇快捷方式-起始位置(s)
然后把自己的工作目錄的路徑復(fù)制到后面框里
點(diǎn)擊確定
然后就會(huì)發(fā)現(xiàn),每次打開軟件的默認(rèn)工作目錄就是你設(shè)置的工作目錄。如果打開恢復(fù)默認(rèn)的話,可以參考另一個(gè)貼里講的重啟軟件不會(huì)重置的方法。
Abaqus重啟動(dòng)分析設(shè)置 ¥3
所以有設(shè)置重啟動(dòng)的分析的需求。這只是其中一種方法,當(dāng)然如果你一開始就確定工況的話,只做隨機(jī)振動(dòng)分析,你也可以在一個(gè)Model里做三個(gè)方向的隨機(jī)振動(dòng)。</p><p>(當(dāng)然其他分析有同樣需求的,也一樣適用。)</p><p><br></p><p><span style="color: rgb(25, 25, 25);">原創(chuàng)聲明:未經(jīng)本人同意,禁止抄襲、二次創(chuàng)作及轉(zhuǎn)載!</span></p>
有限元理論基礎(chǔ)及Abaqus內(nèi)部實(shí)現(xiàn)方式研究系列19: Abaqus幾何非線性的設(shè)置和后臺(tái)
如何區(qū)分是小應(yīng)變還是大應(yīng)變,除了預(yù)估,可以直接查看計(jì)算后的應(yīng)變值,如果<<1,就是小應(yīng)變,否則就只能算大應(yīng)變問題,而如果你一開始把模型當(dāng)做小應(yīng)變來計(jì)算,但計(jì)算完畢后發(fā)現(xiàn)應(yīng)變值較大,那么模型設(shè)置就有問題了。類似沙漏問題的考慮一樣,除了預(yù)判是否會(huì)出現(xiàn)沙漏完,還可以查沙漏產(chǎn)生的人工應(yīng)變能是否超過了一定范圍,如果超過了就得改你的模型了,譬如采用完全積分單元等。具體可看
本系列文章第三篇:S4殼單元的剪切自鎖和沙漏控制。介紹Abaqus的S4單元如何來消除剪切自鎖以及S4R如何來抑制沙漏的。
http://www.yqgqt.org.cn/content/post/350865
1.2 Abaqus的幾何非線性單元設(shè)置
為了有限元編程的方便,Abaqus和ansys等商用有限元程序?qū)缀畏蔷€性的設(shè)置和小應(yīng)變/大應(yīng)變設(shè)置完全分開的。
(1)幾何非線性開關(guān)的設(shè)置:在Abaqus中只要簡(jiǎn)單的在Step中勾選NL Geom這個(gè)開關(guān)就行。
(2)單元的設(shè)置:在Mesh的Assign Element Type單元中設(shè)置,但有時(shí)Abaqus的設(shè)置完全看不出到底采用哪種幾何非線性,譬如下面梁的設(shè)置,大家能找到哪地方設(shè)置小應(yīng)變和大應(yīng)變嗎?
而有些時(shí)候不得不說Abaqus界面上和后臺(tái)計(jì)算方法之間的關(guān)聯(lián)還是非常精準(zhǔn)的,譬如殼單元只有membrane strain才有small(小應(yīng)變)和finite strain(大應(yīng)變)之分,為什么不直接來一個(gè):Strain選擇small和finite呢?
展開 
ABAQUS學(xué)習(xí)筆記—橡膠參數(shù)設(shè)置
因筆者試驗(yàn)構(gòu)件中需要用到一些橡膠墊層來緩沖混凝土接觸面的內(nèi)力,因此近期學(xué)習(xí)了一下橡膠材料如何在abaqus中進(jìn)行輸入相應(yīng)參數(shù)。在此非常感謝“兵心依舊”大佬提供的幫助。那么,我們來看看橡膠材料如何在abaqus中進(jìn)行設(shè)置吧!
橡膠是一種變形大的
超彈性材料
,所以我們要使用超彈性材料來進(jìn)行定義。我們可以使用
mooney-rivlin本構(gòu)模型
來表示橡膠的變化行為。且由于橡膠變形較大,分析時(shí)需要使用
動(dòng)力顯示求解器
進(jìn)行計(jì)算。
當(dāng)然了,也可以在靜力同用中進(jìn)行分析,但只能進(jìn)行二維平面分析,且單元需要選用CPS4R單元才可計(jì)算,否則會(huì)報(bào)錯(cuò)。
其相應(yīng)的參數(shù)設(shè)置如下圖所示:
(1)密度
(2)超彈性
我們假設(shè)一塊400x400的橡膠墊,上下為兩塊鋼板,在受到豎向位移時(shí)會(huì)是什么變化呢?那么,我們來看一下計(jì)算完成的結(jié)果吧!
今天就先講這么多吧,希望能夠?qū)Υ蠹矣兴鶐椭。。?文章來源:土木愛研小站
展開 ABAQUS背景顏色/字體大小/高清圖片保存設(shè)置
image_process=/format,webp" data-initial-src="https://img.jishulink.com/202407/attachment/f55480c83c02433a9b73309299510c13.png">
</figure>
</div><p>恢復(fù)默認(rèn):設(shè)置被保存在abaqus_v6.14.gpr文件里。如果設(shè)置好了一個(gè)電腦,想在另一個(gè)電腦里也使用同樣的設(shè)置,只需要把該文件拷貝到另一個(gè)電腦。如果想恢復(fù)Abaqus的默認(rèn)設(shè)置,需要把該文件刪除。</p><p>詳見 CAE User's manual 73.15 Saving your display options settings</p><h2>恢復(fù)系統(tǒng)默認(rèn)色(漸變色)GUI里面直接設(shè)置</h2><h3>頂部默認(rèn)色修改</h3><div contenteditable="false" width="100%">
<figure class="figure-image" data-img="https://img.jishulink.com/202407/attachment/cf4cf8dd19984e359e9b3c1153db1226.png" style="text-align: center" data-regular="true">
<img src="https://img.jishulink.com/202407/attachment/cf4cf8dd19984e359e9b3c1153db1226.png" data-mobile-src="https://img.jishulink.com/202407/attachment/cf4cf8dd19984e359e9b3c1153db1226.png?
展開 Abaqus-HyperMesh聯(lián)合--Set集合設(shè)置 ¥3
<p>問題:習(xí)慣了在Abaqus中前處理、后處理等,但有時(shí)候需要用HyperMesh(后續(xù)簡(jiǎn)稱HM)畫六面體網(wǎng)格。由此導(dǎo)致一個(gè)問題,HM網(wǎng)格導(dǎo)入Abaqus中只有網(wǎng)格,沒有實(shí)體。因此在后續(xù)Abaqus中前處理邊界或者載荷、接觸等需要選擇面對(duì)應(yīng)網(wǎng)格或節(jié)點(diǎn)很困難。</p><p>解決方法:HM里有幾何的情況下,提前將需要用到的集合創(chuàng)建好,再導(dǎo)入到Abaqus。</p><p><br></p><p>具體怎么操作如下:</p><p><br></p><p><span style="color: rgb(25, 25, 25);">原創(chuàng)聲明:未經(jīng)本人同意,禁止抄襲、二次創(chuàng)作及轉(zhuǎn)載!</span></p><p><br></p><p><br></p>
展開 ABAQUS 求解器設(shè)置
Abaqus/Standard提供了無數(shù)個(gè)控制收斂與積分精度的參數(shù)設(shè)置。通常使用默認(rèn)的參數(shù)值可以處理大多數(shù)問題,只有一部分的非線性問題需要用戶調(diào)整參數(shù),當(dāng)然用戶必須是具有豐富經(jīng)驗(yàn)的CAE分析師,調(diào)整時(shí)要格外小心!
在Analysis Manual Documentation 中的7.2章節(jié)詳細(xì)介紹了這些參數(shù)的作用及設(shè)置方法。
7.2.1 Convergence and time integration criteria: overview
Numerous control parameters are associated with the convergence and integration accuracy algorithms in Abaqus/Standard. These parameters are assigned default values that are chosen to optimize the accuracy and efficiency of the solution for a wide spectrum of nonlinear problems.
展開