不知火舞的被虐|伊人天伊人天天综合网|博洛尼亚天气|任你懆这里只有精品4|久久美日韩精品久久|掌中之物漫画免费阅读观看|0丨d老妇

Abaqus計算一個3050s的工況,但是發現迭代穩定步長太小,咋樣提高此步長,提高計算速度?

瀏覽:4061 回答:19

    ABAQUS中模型比較復雜:有500多個接觸對,接觸對屬性有法向和切向還有溫度傳遞屬性,網格數有80萬左右。要求的計算總時間為3050s。模擬的問題實際是一個準靜態問題。

    因為里面接觸對太多,所以我的模型是一個高度非線性模型。分析步分別選擇靜態和動態顯示,計算時發現計算的迭代時間步長太小,要計算完成3050s是不可能的事!

    選擇動態顯示分析步類型時我應用了質量縮放,但是縮放系數設置為20時,迭代步長也沒有明顯增大,計算速度也沒有明顯提高。

    我將分析步中的初始時間步長增大設置為0.5或者為1時都會出錯,將自動時間步長設置成固定時間步長類型設置成0.5時照樣出錯不收斂。也就是只要將時間步長增大一些就會發散不收斂,而將分析步長設置為自動時間步長能夠好像能夠計算,沒有出現發散的趨勢,但是迭代時間步長超級小,如下圖所示。

    我覺得要計算3050s時間步長一定不能太像,否則計算完成一個工況會話費還幾個月,這個時間我等不起。比如下圖迭代時間步長在E-5左右,這樣就更不行了,我估計按照這樣的迭代步長計算下去估計得計算一年時間才能完成。

1.png

    我想請教一下各位老師,應該選擇哪一個分析步類型,咋樣提高計算速度?最起碼要讓穩定迭代步長為0.5或者1,這樣計算3050s才可能計算得了,否則按照上圖時間步長計算不知道計算到猴年馬月才能計算完成。

    我也想了一下,我覺得我的模型迭代時間步長太小(如上圖),主要是接觸問題帶來的,因為接觸對太對,且接觸本身就是一個高度非線性問題。我覺得要實現我的計算工況(完成3050s的計算)必須要在接觸中找到方法,但是我就是不知道咋樣在接觸中設置來解決問題,我想問問老師們我應該咋樣做?

    請老師們幫我看一下,謝謝你們了

   


邀請回答 我來回答

全部回答

(7)
默認 最新
Fine_2113
樓主你好,最終是如何提高迭代速度的啊?
2023年7月23日
評論 點贊
宅先生

樓主怎么解決的?

2018年8月7日
評論 點贊
王恒
請問您怎么解決的?
2018年1月14日
評論 點贊
復合材料力學-君莫
1.這么長周期的分析,不能用顯式分析,只能用standard或者dynamic implicit,顯式求解器是用來求解瞬態問題的,準靜態分析一般時間也只有幾十個毫秒。 2.那么多接觸可以適當設置容差,提高收斂性
2017年3月7日
評論 7 點贊
微信公眾號:FILWTBY
我說的是質量縮放選擇后面的那個,慢慢的達到一個穩定的值,
2017年3月6日
評論 1 點贊
小月
網格能否控制一下,別太小,質量縮放搞大點,只要沒有動態效應就沒事
2017年3月6日
評論 1 點贊
微信公眾號:FILWTBY
我覺得可以試一下隱式求解,增加一個接觸控制; 你現在用的顯示求解器,質量縮放的系數有點小,建議用后面的那個選項,慢慢的達到一個穩定的值
2017年3月6日
評論 3 點贊

沒解決?試試專家一對一服務

換一批
    App下載
    技術鄰APP
    工程師必備
    • 項目客服
    • 培訓客服
    • 平臺客服

    TOP