FE² Computations With Deep Neural Networks: Algorithmic Structure, Data Generation, and Implementation

36 Pages Posted: 26 Jun 2023

See all articles by Hamidreza Eivazi

Hamidreza Eivazi

Clausthal University of Technology - Institute for Software and Systems Engineering

Jendrik-Alexander Tröger

Clausthal University of Technology - Institute of Applied Mechanics

Stefan Wittek

Institute of Software and Systems Engineering, Clausthal University of Technology

Stefan Hartmann

Clausthal University of Technology - Institute of Applied Mechanics

Andreas Rausch

Institute of Software and Systems Engineering, Clausthal University of Technology

Date Written: June 07, 2023

Abstract

Multiscale FE² computations enable the consideration of the micro-mechanical material structure in macroscopical simulations. However, these computations are very time-consuming because of numerous evaluations of a representative volume element, which represents the microstructure. In contrast, neural networks as machine learning methods are very fast to evaluate once they are trained. In this contribution, a DNN-FE² approach is presented where deep neural networks (DNNs) are applied as a surrogate model of the representative volume element. This requires a clear description of the algorithmic FE² structure and the particular integration of deep neural networks. Further, a suitable training strategy is explained, where particular knowledge of the material behavior is considered to reduce the required amount of training data. A study of how much training data is required for reliable FE² simulations is provided with special focus on the errors compared to conventional FE² simulations. It turns out that Sobolev training increases both speed-up as well as accuracy of the prediction in comparison to using two different neural networks for stress and tangent matrix prediction. To gain a significant speed-up of the FE² computations, an efficient implementation of the trained neural network in a finite element code is provided as well. The DNN-FE² simulations are even further accelerated, when drawing on state-of-the-art high-performance computing libraries and just-in-time compilation that yield a maximum speed-up of a factor of more than 5,000 compared to a reference FE² computation. Moreover, the deep neural network surrogate model is able to overcome load-step size limitations of the RVE computations in step-size controlled computations.

Keywords: multiscale finite element computations, deep neural networks, surrogate modeling, Sobolev training, representative volume elements, step-size control

Suggested Citation

Eivazi, Hamidreza and Tröger, Jendrik-Alexander and Wittek, Stefan and Hartmann, Stefan and Rausch, Andreas, FE² Computations With Deep Neural Networks: Algorithmic Structure, Data Generation, and Implementation (June 07, 2023). Available at SSRN: https://ssrn.com/abstract=4485434 or http://dx.doi.org/10.2139/ssrn.4485434

Hamidreza Eivazi

Clausthal University of Technology - Institute for Software and Systems Engineering ( email )

Arnold-Sommerfeld-Str. 1
Clausthal-Zellerfeld, Niedersachsen 38678
Germany

Jendrik-Alexander Tröger (Contact Author)

Clausthal University of Technology - Institute of Applied Mechanics ( email )

Adolph-Roemer-Str. 2A
Clausthal-Zellerfeld, 38678
Germany
+495323-72-2878 (Phone)

Stefan Wittek

Institute of Software and Systems Engineering, Clausthal University of Technology

Stefan Hartmann

Clausthal University of Technology - Institute of Applied Mechanics

Andreas Rausch

Institute of Software and Systems Engineering, Clausthal University of Technology

Do you have negative results from your research you’d like to share?

Paper statistics

Downloads
106
Abstract Views
367
Rank
434,028
PlumX Metrics