4.7 Article

A publicly available PyTorch-ABAQUS UMAT deep-learning framework for level-set plasticity

Journal

MECHANICS OF MATERIALS
Volume 184, Issue -, Pages -

Publisher

ELSEVIER
DOI: 10.1016/j.mechmat.2023.104682

Keywords

Public availability; Reproducibility; Neural-network-based constitutive models; ABAQUS subroutine

Ask authors/readers for more resources

This paper introduces a publicly available PyTorch-ABAQUS deep-learning framework for a family of plasticity models. The framework allows for engineering analysis with a user-defined material subroutine for ABAQUS. An interface code is introduced to convert the trained neural network weights and biases into a generic FORTRAN code. All the data sets, source code, and trained models are made available in a public repository for third-party validation. The practicality of the framework is demonstrated with numerical experiments on anisotropic yield function.
This paper introduces a publicly available PyTorch-ABAQUS deep-learning framework of a family of plasticity models where the yield surface is implicitly represented by a scalar-valued function. In particular, our focus is to introduce a practical framework that can be deployed for engineering analysis that employs a user -defined material subroutine (UMAT/VUMAT) for ABAQUS, which is written in FORTRAN. To accomplish this task while leveraging the back-propagation learning algorithm to speed up the neural-network training, we introduce an interface code where the weights and biases of the trained neural networks obtained via the PyTorch library can be automatically converted into a generic FORTRAN code that can be a part of the UMAT/VUMAT algorithm. To enable third-party validation, we purposely make all the data sets, source code used to train the neural-network-based constitutive models, and the trained models available in a public repository. Furthermore, the practicality of the workflow is then further tested on a dataset for anisotropic yield function to showcase the extensibility of the proposed framework. A number of representative numerical experiments are used to examine the accuracy, robustness and reproducibility of the results generated by the neural network models.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available