
注冊
/
登錄請問大哥們,這是什么情況,算不下去了

大哥們知道這是啥情況嘛,之前所有部件設置成同樣的材料,同樣的厚度,都能算出來。現在把各個部件的材料和厚度變了之后就成這樣了,不知道問題出現在哪,也沒有報錯,就一直這樣
微信截圖_20230428152858.png

在計算過程中,經常會出現時間步長過小的問題,在網格變形不大的情況下,想問下,報錯信息顯示時間步長在e-6,應該能繼續往下計算,為什么會報錯,時間步長過小而停止計算?
5.368E-5s(總的計算時間為2.2s)計算時間步對比(1)模型(未設置):初始時間步長為8.38E-7,結束時時間步長為5.92E-7(2)模型(設置K=64,L=1,且設置*CONTROL_TERMINATION中ENDMASS=40):初始時間步長為7.21E-15,結束時時間步長為**(未算完)(3)模型(設置K=16,L=1,且設置*CONTROL_TERMINATION
圖4 如圖4,可以看到只有三個時間步,并且每個時間不只有0.26的步長。都與設置不一樣。這個問題始終解決不掉。我自己猜測可能的原因:1.10節點四面體單元計算精度導致發散?2.單元過多,所需要的內存過大(但為什么不提示呢)。我單獨只設置一堆炸藥讓他們自己炸開是可以計算的。




跳至頁
TOP