The advent of data-driven and physics-informed neural networks has sparked interest in deep neural networks as universal approximators of solutions in various scientific and engineering communities. However, in most existing approaches, neural networks can only provide solutions for a fixed set of input parameters such as material properties, source terms, loads, boundaries, and initial conditions. For any change of those parameters, re-training is necessary. Classical numerical methods are no different, as a new independent simulation needs to be performed for every new input parameter value. This can be particularly computationally costly in nonlinear material deformation, such as in plasticity, for parametric analysis, optimization, sensitivity analysis and design with variable loads, boundary conditions, and material properties. Unlike classical neural networks, which approximate solution functions, the newly introduced deep learning operator network DeepONet approximates linear and nonlinear solution operators by taking parametric functions (infinite-dimensional objects) as inputs and mapping them to other output spaces' solution functions. We extend the DeepONet formulation to solve the stress distribution in small strain plastic deformation problems with the variable loads, material properties, and random deformation path functions as its parameters. We show that once the proposed framework is adequately trained on high-end computers, it can predict the stress solutions in the entire domain accurately and many orders of magnitude faster than traditional numerical solvers for any combination of input parameters and without any additional training.
This is a preview of subscription content, access via your institution.
Buy single article
Instant access to the full article PDF.
Price excludes VAT (USA)
Tax calculation will be finalised during checkout.
The data that support the findings of this study are available from the corresponding author upon reasonable request.
Fuhg JN, Marino M, Bouklas N (2022) Local approximate Gaussian process regression for data-driven constitutive models: development and comparison with neural networks. Comput Methods Appl Mech Eng 388:114217. https://doi.org/10.1016/j.cma.2021.114217
White DA, Arrighi WJ, Kudo J, Watts SE (2019) Multiscale topology optimization using neural network surrogate models. Comput Methods Appl Mech Eng 346:1118–1135. https://doi.org/10.1016/j.cma.2018.09.007
Shen SCY, Fernández MP, Tozzi G, Buehler MJ (2021) Deep learning approach to assess damage mechanics of bone tissue. J Mech Behav Biomed Mater 123:104761. https://doi.org/10.1016/j.jmbbm.2021.10476
Al-Haik MS, Hussaini MY, Garmestani H (2006) Prediction of nonlinear viscoelastic behavior of polymeric composites using an artificial neural network. Int J Plast 22:1367–1392. https://doi.org/10.1016/j.ijplas.2005.09.002
Hashash Y, Jung S, Ghaboussi J (2004) Numerical implementation of a neural network based material model in finite element analysis. Int J Numer Methods Eng 59:989–1005. https://doi.org/10.1002/nme.905
Jang DP, Piemaan F, Yoon JW, J. W., (2021) Machine learning-based constitutive model for J2- plasticity. Int J Plast 138:102919. https://doi.org/10.1016/j.ijplas.2020.102919
Ali U, Muhammad W, Brahme A, Skiba O, Inal K (2019) Application of artificial neural networks in micromechanics for polycrystalline metals. Int J Plast 120:205–219. https://doi.org/10.1016/j.ijplas.2019.05.001
Liu Z, Wu CT, Koishi M (2019) A deep material network for multiscale topology learning and accelerated nonlinear modeling of heterogeneous materials. Comput Methods Appl Mech Eng 345:1138–1168. https://doi.org/10.1016/j.cma.2018.09.020
Mozaffar M, Bostanabad R, Chen W, Ehmann K, Cao J, Bessa M (2019) Deep learning predicts path-dependent plasticity. Proc Natl Acad Sci 116:26414–26420. https://doi.org/10.1073/pnas.1911815116
Abueidda DW, Koric S, Sobh NA, Sehitoglu H (2021) Deep learning for plasticity and thermo-viscoplasticity. Int J Plast 136:102852. https://doi.org/10.1016/j.ijplas.2020.102852
Koric S, Thomas BG, Voller VR (2010) Enhanced latent heat method to incorporate superheat effects into fixed-grid multiphysics simulations. Numerical Heat Transfer, Part B: Fundamentals 57(6):396–413. https://doi.org/10.1080/10407790.2010.496657
Zappulla MLS, Cho SM, Koric S, Lee HJ, Kim SH, Thomas BG (2019) Multiphysics modeling of continuous casting of stainless steel. J Mater Process Technol. https://doi.org/10.1016/j.jmatprotec.2019.116469
Tancogne-Dejean T, Gorji MB, Zhu J, Mohr D (2021) Recurrent neural network modeling of the large deformation of lithium-ion battery cells. Int J Plast 146:103072. https://doi.org/10.1016/j.ijplas.2021.103072
Hajimohammadi Z, Shekarpaz S, Parand K (2022) The novel learning solutions to nonlinear differential models on a semi-infinite domain. Eng Compu. https://doi.org/10.1007/s00366-022-01603-y
Raissi M, Perdikaris P, Karniadakis GE (2019) Physics-informed neural networks: a deep learning framework for solving forward and inverse problems involving nonlinear partial differential equations. J Comput Phys 378:686–707. https://doi.org/10.1016/j.jcp.2018.10.045
Abueidda DW, Lu Q, Koric S (2021) Meshless physics-informed deep learning method for three-dimensional solid mechanics. Int J Numer Meth Eng 122(23):7182–7201. https://doi.org/10.1002/nme.6828
Nguyen-Thanh VM, Zhuang X, Rabczuk T (2020) A deep energy method for finite deformation hyperelasticity. Europe J Mech-A/Solids 80:103874. https://doi.org/10.1016/j.euromechsol.2019.103874
Samaniego E, Anitescu C, Goswami S, Nguyen-Thanh VM, Guo H, Hamdia K, Zhuang X, Rabczuk T (2020) An energy approach to the solution of partial differential equations in computational mechanics via machine learning: concepts, implementation and applications. Comput Methods Appl Mech Eng 362:112790. https://doi.org/10.1016/j.cma.2019.112790
Abueidda DW, Koric S, Abu Al-Rub R, Parrott CM, Kai JA, Sobh NA (2022) A deep learning energy method for hyperelasticity and viscoelasticity. Europe J Mech - A/Solids 95:104639. https://doi.org/10.1016/j.euromechsol.2022.104639
Niu S, Zhang E, Bazilevs Y, Srivastava V (2023) Modeling finite-strain plasticity using physics-informed neural network and assessment of the network performance. J Mech Phys Solids. https://doi.org/10.1016/j.jmps.2022.105177
Haghighat E, Raissi M, Moure A, Gomez H, Juanes R (2023) A physics-informed deep learning framework for inversion and surrogate modeling in solid mechanics. Comput Methods Appl Mech Eng. https://doi.org/10.1016/j.cma.2021.113741
Cai S, Wang Z, Fuest F, Jeon Y, Gray C, Karniadakis GE (2021) Flow over an espresso cup: inferring 3-D velocity and pressure fields from tomographic background oriented Schlieren via physics-informed neural networks. J Fluid Mech 915:A102. https://doi.org/10.1017/jfm.2021.135
Lu L, Jin., P., Pang., G.Z. Zhang, Z., Karniadakis, G., E., (2021) Learning nonlinear operators via DeepONet based on the universal approximation theorem of operators. Nat Mach Intell 3:218–229. https://doi.org/10.1038/s42256-021-00302-5
Chen T, Chen H (1995) Universal approximation to nonlinear operators by neural networks with arbitrary activation functions and its application to dynamical systems. IEEE Trans Neural Netw 6:911–917. https://doi.org/10.1109/72.392253
Wang S, Wang H, Perdikaris P (2021) Learning the solution operator of parametric partial differential equations with physics-informed DeepONets. Sci Adv 7(40):1–9. https://doi.org/10.1126/sciadv.abi8605
Koric S, Abueidda DW (2023) Data-driven and physics-informed deep learning operators for solution of heat conduction equation with parametric heat source. Int J Heat and Mass Transfer. https://doi.org/10.1016/j.ijheatmasstransfer.2022.123809
Yin M, Zhang E, Yu Y, Karniadakis G, M., (2022) Interfacing finite elements with deep neural operators for fast multiscale modeling of mechanics problems. Comput Methods Appl Mech Eng. https://doi.org/10.1016/j.cma.2022.115027
Goswami S, Yin M, Yu Y, Karniadakis G, M., (2022) A physics-informed variational DeepONet for predicting crack path in quasi-brittle materials. Comput Methods Appl Mech Eng. https://doi.org/10.1016/j.cma.2022.114587
GRoT Linear and Nonlinear Finite Element Method solver, https://github.com/tutajrobert/grot, 2022 (accessed 01.30.23)
Simo JC, Hughes TJR (1998) Computational Inelasticity. Springer-Verlag. https://doi.org/10.1007/b98904
Zienkiewicz, O. C., and R. L. Taylor., 2000. The Finite Element Method. 5th ed. Oxford ;: Butterworth-Heinemann, ISBN 0750650559
Koric S, Thomas BG (2006) Efficient thermo-mechanical model for solidification processes. Int J Numer Meth Engng 66:1955–1989. https://doi.org/10.1002/nme.1614
Bradbury J., Frostig R., Hawkins P., Johnson M.J., Leary C., Maclaurin D., Necula G.,Paszke, VanderPlas A.J., Wanderman-Milne S., Zhang Q.: JAX: Composable transformations of Python+NumPy programs (2018).
Commercial finite element software Abaqus V2019 theory guide. http://www.3ds.com/products-services/simulia/support/documentation/
The authors would like to thank the National Center for Supercomputing Applications (NCSA) at the University of Illinois, and particularly its Research Computing Directorate, the Industry Program, and the Center for Artificial Intelligence Innovation (CAII) for their support and hardware resources. This research is also a part of the Delta research computing project, which is supported by the National Science Foundation (award OCI 2005572) and the State of Illinois. We also want to thank Robert Konieczny, the developer of the GRoT python plasticity code used for data generation, for his support.
Conflict of interest
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
About this article
Cite this article
Koric, S., Viswantah, A., Abueidda, D.W. et al. Deep learning operator network for plastic deformation with variable loads and material properties. Engineering with Computers (2023). https://doi.org/10.1007/s00366-023-01822-x