ABAQUS:對(duì)time increment的正確理解
2017-06-15 by:CAE仿真在線 來源:互聯(lián)網(wǎng)
迭代的時(shí)間增量如果太大,則會(huì)有巨大的誤差,導(dǎo)致無(wú)法收斂,一旦不能收斂,abaqus就會(huì)降低time increment以找到收斂的解,并逐步向前推進(jìn)整個(gè)分析。
如果增量的范圍約束了系統(tǒng)可變范圍,那么abaqus就會(huì)提示說:TIME INCREMENT REQUIRED IS LESS THAN THE MINIMUM SPECIFIED,而終止。
如果范圍比較寬,系統(tǒng)降低了5次增量時(shí)間,仍然沒有達(dá)到收斂,則就會(huì)提示:Too many attempts made for this increment,即已經(jīng)超過cutback數(shù)量的嘗試?yán)?還不能收斂,就此拉倒!
每個(gè)時(shí)間增量步都會(huì)做這個(gè)嘗試,你說這個(gè)設(shè)置重不重要?
標(biāo)準(zhǔn)是力求適當(dāng),碰到第一個(gè)錯(cuò)誤,就降低minimum increment,碰到第二個(gè)錯(cuò)誤可考慮降低initial increment或增加cutback。
下面是其他網(wǎng)友的一些見解,僅供參考:
abaqus的step里有maximum number of increment、initial
increment、minimum increment 、maximum
increment四個(gè)量許多網(wǎng)友不知怎樣設(shè)置合理,合理設(shè)置是建立在深刻理解基礎(chǔ)上的。 要理解這個(gè)問題,首先需要了解abaqus的計(jì)算過程和有限元計(jì)算收斂性問題,abaqus首先用initial值輸入進(jìn)行疊代計(jì)算,如果計(jì)算結(jié)果收斂,則繼續(xù)以這個(gè)值代入計(jì)算下一步,如果不收斂,則自動(dòng)減小時(shí)間步長(zhǎng)(time increment)重新計(jì)算直到收斂然后計(jì)算下一步。 但是如果時(shí)間步長(zhǎng)減小到最小值minimum時(shí)計(jì)算結(jié)果還是不收斂,則abaqus將停止計(jì)算,由此可知maximum值和minimum值分別是abaqus在收斂計(jì)算時(shí)時(shí)間步長(zhǎng)的上下限,同時(shí)total time=求和(time increment*number),當(dāng)時(shí)間步長(zhǎng)很小時(shí),需要計(jì)算的步數(shù)number相應(yīng)增大(電腦計(jì)算花的時(shí)間也隨之增大),因此number一般要設(shè)置較大值。minimum并不是越小越好,因?yàn)?)number即計(jì)算時(shí)間增大2)abaqus計(jì)算精度約在10^(-5),當(dāng)時(shí)間步長(zhǎng)小于這個(gè)值,計(jì)算結(jié)果已經(jīng)沒什么意義了。 有限元計(jì)算收斂性與(最小空間步長(zhǎng)/時(shí)間步長(zhǎng))值有關(guān),若minimum設(shè)為10^(-5),還是不收斂,可適當(dāng)減小空間步長(zhǎng)(即把網(wǎng)格畫細(xì)點(diǎn)),當(dāng)然還有一些其他辦法,如果實(shí)在計(jì)算不了,也許是模型本身有點(diǎn)問題,或改為顯示explicit計(jì)算 總而言之,maximun number要適當(dāng)設(shè)置較大值,initial可適當(dāng)改小(如-2,-3量級(jí)),minimum(-5量級(jí))不要修改,maximum值影響不大,可不改 |
相關(guān)標(biāo)簽搜索:ABAQUS:對(duì)time increment的正確理解 abaqus分析培訓(xùn) abaqus技術(shù)教程 abaqus巖土分析 鋼筋混凝土仿真 abaqus分析理論 abaqus軟件下載 abaqus umat用戶子程序編程 Abaqus代做 Abaqus基礎(chǔ)知識(shí) Fluent、CFX流體分析 HFSS電磁分析 Ansys培訓(xùn)