增量迭代法.pptx
線性強化彈塑性umat子程序系列-增量迭代法
節選段落一:
線性強化彈塑性umat子程序
增量迭代法
學習目的:了解非線性問題基本概念及非線性問題有限元分析基本方法
(1) 將總的外力載荷分為一系列載荷段
(2) 在每一載荷段中進行迭代,直至收斂
在載荷時,位移為,下一個增量為,下一個增量步結束后載荷為,在已知以上條件后用mN-R方法計算下一個增量結束后的位移。節選段落二:
判斷是否收斂
計算切線剛度
計算不平衡力
計算位移修正量
位移修正量為
一次迭代后修正的位移為
0.3
加載到P=1,將整個加載過程分成三個增量步,分別為
現在以第一個加載步為例,詳細計算:
0.04
取一個小量進行試算
計算切線模量
計算非平衡力
計算位移修正
判斷是否收斂
不收斂,繼續迭代
i
1 0.04 0.04 0.1 0.333
2 0.08 0.0097 0.01716 0.057
3 0.0897 0.0003 0.0005 0.0017
三次迭代后認為收斂
9
我們知道方程
解為
數值解幾乎收斂于真實解,第一個增量步到此完成,接下用相同發法計算下一個增量步。
線性強化彈塑性umat子程序
增量迭代法
學習目的:了解非線性問題基本概念及非線性問題有限元分析基本方法
(1) 將總的外力載荷分為一系列載荷段
(2) 在每一載荷段中進行迭代,直至收斂
在載荷時,位移為,下一個增量為,下一個增量步結束后載荷為,在已知以上條件后用mN-R方法計算下一個增量結束后的位移。節選段落二:
判斷是否收斂
計算切線剛度
計算不平衡力
計算位移修正量
位移修正量為
一次迭代后修正的位移為
0.3
加載到P=1,將整個加載過程分成三個增量步,分別為
現在以第一個加載步為例,詳細計算:
0.04
取一個小量進行試算
計算切線模量
計算非平衡力
計算位移修正
判斷是否收斂
不收斂,繼續迭代
i
1 0.04 0.04 0.1 0.333
2 0.08 0.0097 0.01716 0.057
3 0.0897 0.0003 0.0005 0.0017
三次迭代后認為收斂
9
我們知道方程
解為
數值解幾乎收斂于真實解,第一個增量步到此完成,接下用相同發法計算下一個增量步。




















