Skip to main content

Deep learning operator network for plastic deformation with variable loads and material properties

Abstract

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17

Data availability

The data that support the findings of this study are available from the corresponding author upon reasonable request.

References

  1. 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

    Article  MathSciNet  MATH  Google Scholar 

  2. 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

    Article  MathSciNet  MATH  Google Scholar 

  3. 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

    Article  Google Scholar 

  4. 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

    Article  MATH  Google Scholar 

  5. 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

    Article  MATH  Google Scholar 

  6. 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

    Article  Google Scholar 

  7. 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

    Article  Google Scholar 

  8. 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

    Article  MathSciNet  MATH  Google Scholar 

  9. 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

    Article  Google Scholar 

  10. 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

    Article  Google Scholar 

  11. 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

    Article  Google Scholar 

  12. 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

    Article  Google Scholar 

  13. 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

    Article  Google Scholar 

  14. 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

    Article  Google Scholar 

  15. 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

    Article  MathSciNet  MATH  Google Scholar 

  16. 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

    Article  MathSciNet  Google Scholar 

  17. 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

    Article  MathSciNet  MATH  Google Scholar 

  18. 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

    Article  MathSciNet  MATH  Google Scholar 

  19. 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

    Article  MathSciNet  MATH  Google Scholar 

  20. 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

    Article  MathSciNet  Google Scholar 

  21. 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

    Article  MATH  Google Scholar 

  22. 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

    Article  MathSciNet  MATH  Google Scholar 

  23. 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

    Article  Google Scholar 

  24. 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

    Article  Google Scholar 

  25. 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

    Article  Google Scholar 

  26. 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

    Article  Google Scholar 

  27. 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

    Article  MathSciNet  MATH  Google Scholar 

  28. 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

    Article  MathSciNet  MATH  Google Scholar 

  29. GRoT Linear and Nonlinear Finite Element Method solver, https://github.com/tutajrobert/grot, 2022 (accessed 01.30.23)

  30. Simo JC, Hughes TJR (1998) Computational Inelasticity. Springer-Verlag. https://doi.org/10.1007/b98904

    Article  MATH  Google Scholar 

  31. Zienkiewicz, O. C., and R. L. Taylor., 2000. The Finite Element Method. 5th ed. Oxford ;: Butterworth-Heinemann, ISBN 0750650559

  32. 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

    Article  MATH  Google Scholar 

  33. 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).

  34. Commercial finite element software Abaqus V2019 theory guide. http://www.3ds.com/products-services/simulia/support/documentation/

Download references

Acknowledgements

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.

Author information

Authors and Affiliations

Authors

Contributions

K: conceptualization, investigation, methodology, formal analysis, writing, and supervision. V: investigation, methodology, formal analysis, software, and visualization. A: investigation, methodology, software, and writing. S: conceptualization and methodology. K: conceptualization, methodology, and supervision.

Corresponding author

Correspondence to Seid Koric.

Ethics declarations

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.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and Permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s00366-023-01822-x

Keywords