ABAQUS:對time increment的正確理解

2017-06-15  by:CAE仿真在線  來源:互聯(lián)網(wǎng)

迭代的時間增量如果太大,則會有巨大的誤差,導致無法收斂,一旦不能收斂,abaqus就會降低time increment以找到收斂的解,并逐步向前推進整個分析。

如果增量的范圍約束了系統(tǒng)可變范圍,那么abaqus就會提示說:TIME INCREMENT REQUIRED IS LESS THAN THE MINIMUM SPECIFIED,而終止。

如果范圍比較寬,系統(tǒng)降低了5次增量時間,仍然沒有達到收斂,則就會提示:Too many attempts made for this increment,即已經(jīng)超過cutback數(shù)量的嘗試啦,還不能收斂,就此拉倒!

每個時間增量步都會做這個嘗試,你說這個設置重不重要?

標準是力求適當,碰到第一個錯誤,就降低minimum increment,碰到第二個錯誤可考慮降低initial increment或增加cutback。

下面是其他網(wǎng)友的一些見解,僅供參考:

abaqus的step里有maximum number of increment、initial increment、minimum increment 、maximum increment四個量許多網(wǎng)友不知怎樣設置合理,合理設置是建立在深刻理解基礎上的。
要理解這個問題,首先需要了解abaqus的計算過程和有限元計算收斂性問題,abaqus首先用initial值輸入進行疊代計算,如果計算結果收斂,則繼續(xù)以這個值代入計算下一步,如果不收斂,則自動減小時間步長(time increment)重新計算直到收斂然后計算下一步。
但是如果時間步長減小到最小值minimum時計算結果還是不收斂,則abaqus將停止計算,由此可知maximum值和minimum值分別是abaqus在收斂計算時時間步長的上下限,同時total time=求和(time increment*number),當時間步長很小時,需要計算的步數(shù)number相應增大(電腦計算花的時間也隨之增大),因此number一般要設置較大值。minimum并不是越小越好,因為1)number即計算時間增大2)abaqus計算精度約在10^(-5),當時間步長小于這個值,計算結果已經(jīng)沒什么意義了。
有限元計算收斂性與(最小空間步長/時間步長)值有關,若minimum設為10^(-5),還是不收斂,可適當減小空間步長(即把網(wǎng)格畫細點),當然還有一些其他辦法,如果實在計算不了,也許是模型本身有點問題,或改為顯示explicit計算
總而言之,maximun number要適當設置較大值,initial可適當改小(如-2,-3量級),minimum(-5量級)不要修改,maximum值影響不大,可不改


開放分享:優(yōu)質有限元技術文章,助你自學成才

相關標簽搜索:ABAQUS:對time increment的正確理解 abaqus分析培訓 abaqus技術教程 abaqus巖土分析 鋼筋混凝土仿真 abaqus分析理論 abaqus軟件下載 abaqus umat用戶子程序編程 Abaqus代做 Abaqus基礎知識 Fluent、CFX流體分析 HFSS電磁分析 Ansys培訓 

編輯
在線報名:
  • 客服在線請直接聯(lián)系我們的客服,您也可以通過下面的方式進行在線報名,我們會及時給您回復電話,謝謝!
驗證碼

全國服務熱線

1358-032-9919

廣州公司:
廣州市環(huán)市中路306號金鷹大廈3800
電話:13580329919
          135-8032-9919
培訓QQ咨詢:點擊咨詢 點擊咨詢
項目QQ咨詢:點擊咨詢
email:kf@1cae.com