遇见数据集

A User-Material Subroutine for the Abaqus Concrete Damaged Plasticity Model: Implementation and Systematic Verification

收藏
Zenodo2026-11-02 更新2026-11-05 收录
官方服务:

资源简介:

This record contains the user subroutine cdp_DCM.f, the Abaqus input decks and the complete history output of every analysis reported in: De Corte, W.; Miarka, P. A User-Material Subroutine for the Abaqus Concrete Damaged Plasticity Model: Implementation and Systematic Verification. Appl. Sci. 2026, 16, 10798. https://doi.org/10.3390/app162110798 cdp_DCM.f is an Abaqus/Standard UMAT that re-implements the native concrete damaged plasticity (CDP) model from its published equations: the Lubliner/Lee–Fenves yield surface, the Drucker–Prager hyperbolic flow potential, tension and compression damage with stiffness recovery, crack-band regularisation through CELENT, and Duvaut–Lions viscous regularisation of the damage variables. The subroutine was verified against the native model on: the fifteen single-element tests of the Abaqus Verification Guide; five structural cases: a notched beam in three-point bending, a notched beam in four-point shear, the L-shaped panel, an eccentrically loaded prism and a gyroid in compression. The native and subroutine variants of each deck share geometry, mesh, boundary conditions, loading, material tables and solver settings. Input files cdp_DCM.f: the subroutine. Declare *USER MATERIAL with UNSYMM and *DEPVAR 27. The development version is at https://github.com/wmdcorte/Abaqus-material-models. structural_decks/: 44 input files for the four two-dimensional structural cases, in native and cdp_DCM.f variants. The header of each file states the case, mesh and run command. README_single_element.txt: the changes applied to the Verification Guide decks to obtain the native and cdp_DCM.f variants of the single-element tests. Results cdp_DCM_single_element_results.xlsx: history output of the 95 single-element runs, one worksheet per run. cdp_DCM_structural_results.xlsx: history output of the 50 structural runs, one worksheet per run. README_results_workbooks.txt: sheet naming, column keys, state-variable layout, units, and the definition of every load–displacement quantity plotted in the paper. Units are SI (m, N, Pa) in the single-element files and mm, N, MPa in the structural files. Native runs that stopped before the prescribed displacement end at their last converged increment; the Contents sheet of each workbook gives the fraction reached. The gyroid decks are not included [reason]; their history output is.

提供机构:
Zenodo
创建时间:
2026-11-02
二维码
社区交流群
二维码
科研交流群
商业服务