
發布
注冊
/
登錄abaqus損傷umat的案例
ABAQUS UMAT調用后為什么損傷變量出現負值?
ABAQUS UMAT調用后為什么損傷變量和單元刪除出現負值和大于1得值?
調用子程序后,計算復合材料損傷過程,損傷變量和單元刪除出現負值和大于1得值,真誠求助。附上子程序,請老師指教
20251203.txt
ABAQUS UMAT - 混凝土塑性損傷模型的實現 ¥1500
混凝土塑性損傷模型在工程上應用較為廣泛,同類型的本構模型多內置于各類仿真軟件中,供用戶模擬混凝土結構的破壞和受力情況。本文根據Peter Grassl 和 Milan Jira′sek 2006年的文章《Damage-plastic model for concrete failure》進行本構模型代碼復現,并對文中的模型進行了一些簡化。
UMAT代碼和INPUT文件見付費內容
ABAQUS UMAT-混凝土受拉狀態下塑性損傷模型的簡單實現 ¥600
本文利用ABAQUS UMAT子程序,簡單實現了混凝土受拉狀態下的破壞。本構模型的實現算法摘抄自DeBorst的書籍《Nonlinear Finite Element Analysis of Solids and Structures》,基本如下:
為了簡化模型,筆者將書中損傷部分做了簡化,不再采用損傷屈服面進行判定。損傷影子w的計算直接由塑性等效應變確定。
在ABAQUS中建立100*100*100的立方體塊,試件的底部固定,頂部反復加載-卸載,通過UMAT得到的模擬結果如下:
展開 Abaqus Umat子程序計算復合材料損傷 ¥15
集成最大應力準則、3D Hashin準則,應用于兩種材料

ABAQUS分析之美——UMAT漸進損傷強度分析案例轉載
《ABAQUS分析之美》里面的UMAT漸進損傷強度的案例,對程序和理論進行了詳細的說明,讓我有種豁然開朗的感覺,感謝編寫此書的各位老師,建議大家有條件購買此書。
考慮纖維隨機取向的復合材料漸進損傷分析在abaqus中umat子程序的實現
鑒于此,本文通過Umat子程序將材料隨機性引入復合材料的漸進損傷分析中,對比了不同的隨機分布對仿真結果的影響。
本文的仿真對象為一種短切纖維復合材料(芳綸紙),主要從宏觀的角度研究了短纖維取向隨機性對計算結果的影響。
材料的隨機性一般可以認為服從正態分布或者weibull分布。正態分布可以通過Box-Muller算法實現。Box-Muller算法是通過服從均勻分布的隨機變量,來構建服從正態分布隨機變量的一種方法。具體實現方法為:選取兩個服從
[0,1]
上均勻分布的隨機變
量
U
1
、
U
2
,
X
、
Y
滿足
則
X
與
Y
服從均值為0,方差為
1
的正態分布。
通過上述算法,可以在Fortran中生成纖維取向在[0,90]之間服從正態分布的隨機數,以下為部分代碼
Fortran中生成服從Weibull分布隨機數的方法可以參照文獻[1]。
復合材料的損傷萌生準則和損傷演化準則可以參考https://www.yqgqt.org.cn/content/post/1260993。與之不同的是由于芳綸紙厚度很小,本文中只考慮了材料的面內損傷行為。
以下各圖為仿真得到的結果
圖 1 纖維取向的隨機分布示意圖
圖 2 正態分布直方圖
圖 3 材料中彌散性損傷的演化過程
圖 4 不同取向分布下的載荷位移曲線
通過上述結果可以發現隨機性的引入會明顯影響數值仿真的結果,需要恰當考慮材料的隨機性。
[1]Ghosh A .
展開