ANSYS求解收斂問題

引起求解不收斂的原因很多,大致可以分為如下幾種情況:

  1. 網格劃分問題導致的不收斂

大家都知道,網格劃分的越細,求解的精度越高,但是網格越細,求解時占用的電腦空間就越大,求解所需的時間也越長。網格劃分的比較粗時,可能會引起不收斂,解決的方法就是在受力或有明顯作用的地方進行局部細化網格。

 

ANSYS求解收斂問題的圖1

 

 

2.求解方法選擇不合適

對于非線性分析來說,系統默認的是稀疏矩陣法(除了子結構計算默認波前法外)。對于3維模型來說,預共軛梯度法是最優的算法,但當結構剛度呈現病態時,迭代不易收斂。為此推薦以下算法:

1)、BEAM單元結構,SHELL單元結構,或以此為主的含3-DSOLID的結構,用稀疏矩陣法;

2)、3-D SOLID的結構,用預共軛梯度法;

3)、當你的結構可能出現病態時,用稀疏矩陣法;

4)、當你不知道用什么時,采用默認算法。

3.其他設置

  • 可將ANSYS缺省的求解精度從1E-8改為1E-4或1E-5即可。

  • 設置足夠大的荷載步,可以更容易收斂,避免發散的出現;

  • 設置足夠大的平衡迭代步數,默認為25,可以放大到很大(100);

  • 將收斂準則調整,以位移控制時調整為0.05,以力控制為0.01。

  • 對于線性單元和無中間節點的單元(SOLID65和SOLID45),關閉EXTRA DISPLACEMENTS OPTIONS(在OPTIONS中)。

  • 對于CONCRETE材料,可以關閉壓碎功能,將CONCRETE中的單軸抗壓強度設置為-1。

來源:ANSYS及Workbench加油站

登錄后免費查看全文
立即登錄
App下載
技術鄰APP
工程師必備
  • 項目客服
  • 培訓客服
  • 平臺客服

TOP

7
14
7