非線性不收斂原因及workbench解決方案
一、非線性問題是什么?
圖1:a、訂書針變形;b、書架變形;c、輪胎變形
導致結構剛度發生改變,產生非線性行為的原因有很多,主要歸結為三類:
材料非線性;
幾何非線性;
-
接觸非線性。
圖 2 典型的非線性類型
1、材料非線性
非線性的應力─應變關系是結構產生非線性行為的常見原因。不同環境狀況(如溫度)、加載歷史(如在彈─塑性響應情況下)、加載的時間下(如在蠕變響應情況下),材料表現出不同的應力-應變關系。金屬塑性變形、橡膠超彈性材料、粘彈性材料、混凝土、率相關蠕變等問題都是典型的材料非線性問題。
圖 3 典型的金屬材料拉伸曲線
2、幾何非線性
如果結構經受大變形,變化后的幾何形狀能引起結構非線性行為,我們稱這類響應為幾何非線性。一個典型的例子是圖4所示的釣魚桿。隨著垂向載荷的增加,桿不斷彎曲以致于力臂明顯地減少,導致桿端顯示出在較高載荷下不斷增大的剛性,許多細長結構都表現出此類特性。還有就是薄膜結構例如鼓面,當我們給它一個預張力的時候,面內的剛度也會增大。幾何非線性主要包括大轉動、大位移、剛度硬化和結構失穩等問題。
圖4 釣魚竿的幾何非線性
3、接觸非線性
兩個分離的表面接觸并發生剪切時,我們稱它們處于接觸狀態。一般而言,處于接觸狀態的表面具有以下特點:
(1)不產生相互穿透
(2)能夠傳遞法向壓力和切向摩擦力
(3)通常不傳遞法向拉力
圖5 梁發生接觸后,結構剛度變大
4、非線性分析方程求解
其中:
KiT為切向剛度矩陣;ΔUi為位移增量;F a是施加的載荷矢量;Fi nr為內力矢量。
下圖是一個載荷增量的迭代求解過程:
圖6 牛頓-拉普森平衡迭代過程
ANSYS Mechanical具有強大的非線性計算能力,能夠對幾何非線性、材料非線性、接觸非線性、混合非線性等計算問題進行非常好的模擬仿真,是目前最強大的非線性問題計算軟件之一。針對非線性計算無法收斂的問題,我們主要可從以下方面著手:
4、檢查模型是否存在約束不充分的情況:這主要是通過施加合理的約束方法來解決,例如施加弱彈簧、施加對稱約束、接觸調整、力載荷加載更改為位移載荷加載等。
5.檢查網格:尤其是錯誤信息提示有“單元出現嚴重扭曲”的語句時,通過手動改善網格質量或者非線性網格自適應技術改善收斂性。當然,單元出現嚴重扭曲的情況也有可能是載荷步過大引起,具體情況具體分析。
7、檢查結構是否出現屈曲失穩:如果我們分析的結構在結構變形過程中出現了屈曲、剛度突變的情況,也是非線性不收斂的一個重要原因,此時需要采取增加增加結構阻尼或者使用弧長法來克服此類問題。
8、檢查接觸的設置:接觸是一個狀態非線性問題,很多結構不收斂的原因主要由接觸引起,此時可以通過調整不同的接觸參數來改善收斂性,例如更改接觸行為方式,法向罰剛度因子,pinball范圍大小,接觸探測方法等等。
9、檢查非線性求解器的選擇:Ansys默認的求解方法是迭代法(iterative),該方法求解快,需要內存較少,大多數情況,該方法是可行的。但有時候為了追求精度更高,更具有魯棒性,直接迭代法(direct)或許能更好的收斂。
工程師必備
- 項目客服
- 培訓客服
- 平臺客服
TOP




















