問題描述:
非線性分析完成后,給出的各階段分析時間報告代表了什么?
解答:
在非線性分析完成后,程序會在分析日志中給出各階段分析所花費的時間,如下圖:
每一階段的具體含義如下:
-
Time for initializing analysis,創(chuàng)建分析的時間,一般位于最開始。
-
Time for controlling analysis,除了形成\求解剛度矩陣、計算位移、確定事件、更新狀態(tài)之外其它與分析相關(guān)操作花費的時間。這些時間包括計算荷載、確定步長、判斷收斂及其它操作。
-
Time for forming stiffness matrix,生成剛度矩陣的時間。
-
Time for solving stiffness matrix,求解剛度矩陣的時間。
-
Time for calculating displacements,計算位移的時間。
-
Time for determining events,用于事件到事件求解策略的時間,在每個結(jié)構(gòu)對象中產(chǎn)生事件時確定必要的荷載步?!笆录北粡V泛應(yīng)用于塑性鉸、纖維鉸、墻鉸、分層殼以及連接單元等非線性屬性中。當(dāng)非線性行為發(fā)展時,事件將不斷顯著變化。如果想減少這部分的計算時間,需要考慮移除不必要的非線性指定(即指定了非線性屬性但在分析中仍保持彈性)。
-
Time for updating state,更新狀態(tài)的時間。用于判定一個計算荷載步下模型中所有結(jié)構(gòu)構(gòu)件的效應(yīng)所花費的時間。這些效應(yīng)包含構(gòu)件當(dāng)前的狀態(tài)以及抗力等。如果要減少此部分時間,需要考慮移除一些不必要的非線性指定(指定了非線性屬性但在分析中仍保持彈性)。進一步的,如果模型中含義非線性連接單元或非線性殼單元,可以減少力-位移曲線或應(yīng)力-應(yīng)變曲線上點的數(shù)量。
以上內(nèi)容參考 CSI 知識庫文檔,鏈接如下:
https://wiki.csiamerica.com/display/kb/Analysis-phase+times+reported+for+nonlinear+analysis