Theory and implementation of inelastic Constitutive Artificial Neural Networks

被引:11
|
作者
Holthusen, Hagen [1 ]
Lamm, Lukas [1 ]
Brepols, Tim [1 ]
Reese, Stefanie [1 ]
Kuhl, Ellen [2 ]
机构
[1] Rhein Westfal TH Aachen, Inst Appl Mech, Mies van der Rohe Str 1, D-52074 Aachen, Germany
[2] Stanford Univ, Dept Mech Engn, Stanford, CA 94305 USA
关键词
Automated model discovery; Hyperelasticity; Viscoelasticity; Constitutive neural networks; Recurrent neural networks; Inelasticity; ELASTIC-PLASTIC DEFORMATION; MULTIPLICATIVE DECOMPOSITION; FINITE STRAINS; MODEL; FRAMEWORK; BEHAVIOR; RUBBER; ELASTOPLASTICITY; DRIVEN; FORMULATION;
D O I
10.1016/j.cma.2024.117063
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The two fundamental concepts of materials theory, pseudo potentials and the assumption of a multiplicative decomposition, allow a general description of inelastic material behavior. The increase in computer performance enabled us to thoroughly investigate the predictive capabilities of ever more complex choices for the potential and the Helmholtz free energy. Today, however, we have reached a point where materials and their models are becoming increasingly sophisticated. This raises the question: How do we find the best model that includes all inelastic effects to explain our complex data? Constitutive Artificial Neural Networks (CANN) may answer this question. Here, we extend the CANNs to inelastic materials (iCANN). Rigorous considerations of objectivity, rigid motion of the reference configuration, multiplicative decomposition and its inherent non -uniqueness, choice of appropriate stretch tensors, restrictions of energy and pseudo potential, and consistent inelastic evolution guide us towards the general architecture of the iCANN satisfying thermodynamics per design. We combine feed -forward networks of the Helmholtz free energy and pseudo potential with a recurrent neural network approach to take time dependencies into account. Specializing the general iCANN to visco-elasticity, we demonstrate that the iCANN is capable of autonomously discovering models for artificially generated data, the response of polymers at different stretch rates for cyclic loading as well as the relaxation behavior of muscle data. Since the design of the network is not limited to visco-elasticity, iCANNs might help to autonomously identify the inelastic phenomena of the material and subsequently select the most appropriate model. Here, our focus is on providing a thermodynamically consistent framework for inelastic material behaviors and how to incorporate this framework into neural networks in an architecturebased manner. Our source code, data, and examples are available at Holthusen et al. (2023a) (https://doi.org/10.5281/zenodo.10066805).
引用
收藏
页数:35
相关论文
共 50 条
  • [31] Hardware implementation of memristor-based artificial neural networks
    Fernando Aguirre
    Abu Sebastian
    Manuel Le Gallo
    Wenhao Song
    Tong Wang
    J. Joshua Yang
    Wei Lu
    Meng-Fan Chang
    Daniele Ielmini
    Yuchao Yang
    Adnan Mehonic
    Anthony Kenyon
    Marco A. Villena
    Juan B. Roldán
    Yuting Wu
    Hung-Hsi Hsu
    Nagarajan Raghavan
    Jordi Suñé
    Enrique Miranda
    Ahmed Eltawil
    Gianluca Setti
    Kamilya Smagulova
    Khaled N. Salama
    Olga Krestinskaya
    Xiaobing Yan
    Kah-Wee Ang
    Samarth Jain
    Sifan Li
    Osamah Alharbi
    Sebastian Pazos
    Mario Lanza
    Nature Communications, 15
  • [32] Implementation of Wavelets and Artificial Neural Networks in Colonic Histopathological Classification
    Hilado, Samantha Denise F.
    Lim, Laurence A. Gan
    Naguib, Raouf N. G.
    Dadios, Elmer P.
    Avila, Jose Maria C.
    JOURNAL OF ADVANCED COMPUTATIONAL INTELLIGENCE AND INTELLIGENT INFORMATICS, 2014, 18 (05) : 792 - 797
  • [33] Virtual Oxygen Sensor Implementation Using Artificial Neural Networks
    Richter, Thiago
    Oliveira, Amaury Ferrari
    da Silva, Ivan Nunes
    TECHNOLOGICAL DEVELOPMENTS IN EDUCATION AND AUTOMATION, 2010, : 219 - +
  • [34] Implementation of Transient Stability Assessment using Artificial Neural Networks
    Eltigani, Dalia M.
    Ramadan, Kamal
    Zakaria, Elfadil
    2013 INTERNATIONAL CONFERENCE ON COMPUTING, ELECTRICAL AND ELECTRONICS ENGINEERING (ICCEEE), 2013, : 659 - 662
  • [35] Architectures for nanoelectronic implementation of artificial neural networks:: new results
    Türel, Ö
    Lee, JH
    Ma, XL
    Likharev, KK
    NEUROCOMPUTING, 2005, 64 : 271 - 283
  • [36] Artificial Neural Networks Implementation in Ethylbenzene Oxidation Data Processing
    Chaikivskyi, Taras
    Sus, Bogdan B.
    Zagorodnyuk, Sergiy P.
    Bauzha, Oleksandr S.
    Reutskyy, Viktor
    2022 IEEE 17TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCES AND INFORMATION TECHNOLOGIES (CSIT), 2022, : 17 - 21
  • [37] Hardware Implementation of Artificial Neural Networks for Vibroacoustic Signals Classification
    Dabrowski, D.
    Jamro, E.
    Cioch, W.
    ACTA PHYSICA POLONICA A, 2010, 118 (01) : 41 - 44
  • [38] Artificial neural networks processor - A hardware implementation using a FPGA
    Ferreira, P
    Ribeiro, P
    Antunes, A
    Dias, FM
    FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2004, 3203 : 1084 - 1086
  • [39] Artificial Neural Networks Implementation in Digital Signal Processing Courses
    Vishnyakov, Sergey
    2018 IV INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGIES IN ENGINEERING EDUCATION (INFORINO), 2018,
  • [40] FPGA Implementation of Function Approximation Module for Artificial Neural Networks
    Bohrn, Marek
    Fujcik, Lukas
    Vrba, Radimir
    TSP 2010: 33RD INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS AND SIGNAL PROCESSING, 2010, : 142 - 145