隱式分析轉顯式分析設定Implicit-Explicit  switch

在模型遇到不易收斂的情況時,採用隱式分析轉顯式分析設定implicit-explicit  switch是一個不錯的方法。 

1.  若可知在第N秒很難收斂,但物理上應該在N+0.0001秒後會比較好收斂(物理行為比較穩定了): 例如N=0.5

2.  設定一個Switch 曲線

先設一個*define_curve, 他的Curve ID 假設為101

*define_curve

101

0             1

0.499     1

0.4995   0 (切換成explicit)

0.5          0

0.5001   1   (切換回implicit)

1             1

規則如下:

3.          將曲線號碼設為負值(-101) ,就在*control_implicit_general第一個欄位.如下

*CONTROL_IMPLICIT_GENERAL

$   imflag          dt0      iefs

             -101     0.0005         0


這是一個還不錯的方式.因為在類似卡勾彈回的問題,在那一瞬間可能是靜不定的問題,或是斷裂的狀況(材料非線性),

不一定有好的收斂狀況。

特別是遇到了卡勾真的斷了,不易在隱式分析找到答案。

既然不易預測時,切換回explicit方法,不但可以解決該物理現象,也可以避免在數值上找不到答案。


同理可證,在explicit做分析,若遇到系統可預測已呈現靜定狀況,我們也可以切換成implicit

keyword :  explicit 、implicit、分析轉換功能、非線性分析