混凝土塑性損傷模型在工程上應用較為廣泛,同類型的本構模型多內置于各類仿真軟件中,供用戶模擬混凝土結構的破壞和受力情況。本文根據Peter Grassl 和 Milan Jira′sek 2006年的文章《Damage-plastic model for concrete failure》進行本構模型代碼復現,并對文中的模型進行了一些簡化。
何謂大體積混凝土,英文是concrete in mass,我國《大體積混凝土施工標準》GB50496-2018里規定:混凝土結構物實體最小幾何尺寸不小于1m的大體量混凝土,或預計會因混凝土中膠凝材料水化引起的溫度變化和收縮而導致有害裂縫產生的混凝土,稱之為大體積混凝土。----引自百度百科。通俗來說,對于澆筑尺寸邊長大于1m的混凝土構筑物,都可以當做大體積混凝土。
本文利用ABAQUS UMAT子程序,簡單實現了混凝土受拉狀態下的破壞。本構模型的實現算法摘抄自DeBorst的書籍《Nonlinear Finite Element Analysis of Solids and Structures》,基本如下:
為了簡化模型,筆者將書中損傷部分做了簡化,不再采用損傷屈服面進行判定。