ABAQUS顯隱式(與LS-DYNA比較)
顯式和隱式求解方法是有限元中最為關鍵的知識,對于初學者,可能對其內在的含義還是理解不夠,只是記著“大變形用顯式,線性小變形用隱式”這樣的一般性結論,若是能對顯式和隱式有更深層的理解,對于有限元內在的求解方式將會掌握更好。
ABAQUS和LS-DYNA都可以進行顯式和隱式求解,不同的是,ABAQUS更擅長隱式求解,而LS-DYNA顯式求解更強,至于強在何處,就是另外的話了,這里主要是介紹下顯式和隱式的含義。
圖 1:ABAQUS隱式設置
圖 2:LS-DYNA隱式設置
隱式求解的特點是利用迭代的方法求解下個增量步的未知量,即對于一個問題,隱式是將其看作一個整體,進行矩陣的計算,迭代方法一般為Newton-Rapson法,這種可以比作“鯨吞”,因此,隱式求解沒有條件穩定,任何大小的時間增量皆可讓結果在一定范圍內,但由于采用的是迭代的方法,因此有計算收斂性問題。
圖 3:顯式和隱式求解增量及求解過程 [江*]
2、區別
圖 4:顯式和隱式求解區別
3、顯式質量縮放:
上面顯隱式各自的特點會發現:顯式求解的高精度往往依賴于極小的時間增量,這類似于數學中的積分,自變量劃分的越小,積分結果越精確,這自然產生了一個問題,想得到可用的結果,什么樣的時間增量是可行的呢?
其實,ABAQUS和LS-DYNA中都能根據求解模型選擇自動時間增量,軟件已經幫你計算時間增量,直接求解即可,可是當模型很大時,或者模型某些位置的網格很小,軟件得到的自動時間增量會非常小,顯式求解的速度會非常慢,那有什么辦法解決呢?這里就涉及到顯式求解時間增量的由來了。
在顯式求解中,求解穩定時間增量和系統的最高自然頻率有關,系統沒有阻尼時,穩定極限定義為:
有阻尼時穩定極限定義為:
是最高頻率模態的臨界阻尼部分。可以證明,以逐個單元為基礎確定的最高單元頻率總是高于有限元組合模型的最高頻率。因此,基于單個單元的估算,穩定極限可以用單元長度L和材料波速c重新定義:
因此,單元長度L越小,材料剛度E越大,密度越小,穩定極限越小。通常軟件估算得到的穩定極限就是根據上面的公式而來。
知道了自動時間增量原理,如果模型太大或者某些網格很小時,就可以人為的增大時間增量來加快求解速度,這就叫做質量縮放(質量加速)。
4、質量縮放方法
LS-DYNA中的質量縮放通過關鍵字*CONTROL_TIMESTEP里參數DT2MS實現,設置DT2MS為正值和負值來控制是對整個模型進行質量縮放還是對某些特定的單元進行縮放,詳細的之前在前面的文章中介紹過。
LS DYNA質量縮放
Xue Hao,公眾號:逐夢之xueLS DYNA質量縮放
那么,這個人為給定的值該如何設置呢?我們上面已經講過,當模型材料確定后,時間增量只和單元尺寸有關,我們參考原始模型的時間增量進行設置即可,ABAQUS有兩種方法可以自動獲取單元的時間增量,
第一是劃分完網格后,在mesh模塊中,選擇verify mesh(檢查單元),可以選擇想要查看時間增量的單元或部件,勾選stable time increment less than選項,點擊高亮,就可以在下面信息面板中看到關于選中單元的時間增量信息,如下圖所示,我們根據這個時間增量值可以在分析步中進行質量縮放設置。
第二種方法是全部設置完成后,在Job模塊進行data check,此操作只會進行前處理、模型方面的檢查,并沒有進行計算,然后在monitor里的status file我們可以看穩定時間增量的信息,一般ABAQUS會給定模型中10個時間增量最小的單元的信息,結合這個值再返回分析步進行設置即可。
5、質量縮放標準:
圖 10:ABAQUS雙精度開放
或不愛
愛
仿
真
分享
收藏
點贊
在看
工程師必備
- 項目客服
- 培訓客服
- 平臺客服
TOP




















