
注冊
/
登錄

借用控制卡片,調(diào)整單位后提交計算,計算異常終止,有關于時間步的警告,“時間步長不應該超過2.524E-7,以避免接觸不穩(wěn)定,如果步長更大,則縮放違規(guī)曲面”,調(diào)整時間步還是這樣報錯,希望大家能幫忙解答一下

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



第一步侵徹計算正常,結果也正常;第二步增加ALE單元進行爆炸模擬,ALE單元尺寸30,可正常進行完全重啟動計算,但查看結果時出現(xiàn)異常,單元顯示出異常畸變(如圖),可能只是顯示問題。?兩個問題:1、第二步完全重啟動時,根據(jù)計算時間和輸出步長,實際的結果幀數(shù)僅為一半,比如輸出步長設置為1,實際顯示為2。兩幀結果被合并成了一幀。一旦結果被合并,則出現(xiàn)結果顯示異常。


步長設置.pngstep設置.png場輸出設置.png時間步缺失.png


圖4 如圖4,可以看到只有三個時間步,并且每個時間不只有0.26的步長。都與設置不一樣。這個問題始終解決不掉。我自己猜測可能的原因:1.10節(jié)點四面體單元計算精度導致發(fā)散?2.單元過多,所需要的內(nèi)存過大(但為什么不提示呢)。我單獨只設置一堆炸藥讓他們自己炸開是可以計算的。
跳至頁
TOP