Technical Papers
Nov 17, 2022

DeepFEM: A Novel Element-Based Deep Learning Approach for Solving Nonlinear Partial Differential Equations in Computational Solid Mechanics

Publication: Journal of Engineering Mechanics
Volume 149, Issue 2

Abstract

In this paper, an element-based deep learning approach named DeepFEM for solving nonlinear partial differential equations (PDEs) in solid mechanics is developed to reduce the number of sampling points required for training the deep neural network. Shape functions are introduced into deep learning to approximate the displacement field within the element. A general scheme for training the deep neural network based on derivatives computed from the shape functions is proposed. For the sake of demonstrations, the nonlinear vibration, nonlinear bending, and cohesive fracture problems are solved, and the results are compared with those from the existing methods to evaluate the performance of the present method. The results demonstrate that DeepFEM can effectively approximate the solution of the nonlinear mechanics problems with high accuracy, while the shape functions can significantly improve the computational efficiency. Moreover, with the trained DeepFEM model, the solutions of nonlinear problems with different geometric or material properties can be obtained instantly without retraining. Finally, the proposed DeepFEM is employed in the identification of material parameters of composite plate. The results show that the longitudinal and transverse elastic moduli of the ply in the composite plates can be accurately predicted based on the nonlinear mechanical response of plates.

Get full access to this article

View all available purchase options and get full access to this article.

Data Availability Statement

All models and computer codes that support the findings of this study are available from the corresponding author upon reasonable request.

Acknowledgments

This work is partially sponsored by the National Natural Science Foundation of China (Grant Nos. 11972224, 52109159, and 51775346).

References

Belytschko, T., Y. Y. Lu, and L. Gu. 1994. “Element-free Galerkin methods.” Int. J. Numer. Methods Eng. 37 (2): 229–256. https://doi.org/10.1002/nme.1620370205.
Borg, R., L. Nilsson, and K. Simonsson. 2004. “Simulating DCB, ENF and MMB experiments using shell elements and a cohesive zone model.” Compos. Sci. Technol. 64 (2): 269–278. https://doi.org/10.1016/S0266-3538(03)00255-0.
Capuano, G., and J. J. Rimoli. 2019. “Smart finite elements: A novel machine learning application.” Comput. Methods Appl. Mech. Eng. 345 (Mar): 363–381. https://doi.org/10.1016/j.cma.2018.10.046.
Carbonell, J. M., E. Oñate, and B. Suárez. 2010. “Modeling of ground excavation with the particle finite-element method.” J. Eng. Mech. 136 (4): 455–463. https://doi.org/10.1061/(ASCE)EM.1943-7889.0000086.
Chen, Y., L. Lu, G. E. Karniadakis, and L. Dal Negro. 2020. “Physics-informed neural networks for inverse problems in nano-optics and metamaterials.” Opt. Express 28 (8): 11618. https://doi.org/10.1364/OE.384875.
Dong, Y., C. Su, and P. Qiao. 2021. “An improved mesoscale damage model for quasi-brittle fracture analysis of concrete with ordinary state-based peridynamics.” Theor. Appl. Fract. Mech. 112 (Apr): 102829. https://doi.org/10.1016/j.tafmec.2020.102829.
Dong, Y., C. Su, P. Qiao, and L. Sun. 2018. “Microstructural damage evolution and its effect on fracture behavior of concrete subjected to freeze-thaw cycles.” Int. J. Damage Mech. 27 (8): 1272–1288. https://doi.org/10.1177/1056789518787025.
Dong, Y., C. Su, P. Qiao, and L. Sun. 2020. “Microstructural crack segmentation of three-dimensional concrete images based on deep convolutional neural networks.” Constr. Build. Mater. 253 (Aug): 119185. https://doi.org/10.1016/j.conbuildmat.2020.119185.
Fuchi, K. W., E. M. Wolf, D. S. Makhija, N. A. Wukie, C. R. Schrock, and P. S. Beran. 2020. “Investigation of analysis and gradient-based design optimization using neural networks.” In Proc., ASME 2020 Conf. on Smart Materials, Adaptive Structures and Intelligent Systems. New York: ASME. https://doi.org/10.1115/SMASIS2020-2241.
Gao, H., L. Sun, and J. X. Wang. 2021. “PhyGeoNet: Physics-informed geometry-adaptive convolutional neural networks for solving parameterized steady-state PDEs on irregular domain.” J. Comput. Phys. 428 (Mar): 110079. https://doi.org/10.1016/j.jcp.2020.110079.
Gebhardt, C. G., D. Schillinger, M. C. Steinbach, and R. Rolfes. 2020. “A framework for data-driven structural analysis in general elasticity based on nonlinear optimization: The static case.” Comput. Methods Appl. Mech. Eng. 365 (Jun): 112993. https://doi.org/10.1016/j.cma.2020.112993.
Geneva, N., and N. Zabaras. 2020. “Modeling the dynamics of PDE systems with physics-constrained deep auto-regressive networks.” J. Comput. Phys. 403 (Feb): 109056. https://doi.org/10.1016/j.jcp.2019.109056.
Goswami, S., C. Anitescu, S. Chakraborty, and T. Rabczuk. 2020. “Transfer learning enhanced physics informed neural network for phase-field modeling of fracture.” Theor. Appl. Fract. Mech. 106 (Apr): 102447. https://doi.org/10.1016/j.tafmec.2019.102447.
Gunda, J. B., R. K. Gupta, G. Ranga Janardhan, and G. Venkateswara Rao. 2011. “Large amplitude vibration analysis of composite beams: Simple closed-form solutions.” Compos. Struct. 93 (2): 870–879. https://doi.org/10.1016/j.compstruct.2010.07.006.
Gupta, R. K., J. B. Gunda, G. Ranga Janardhan, and G. Venkateswara Rao. 2010. “Post-buckling analysis of composite beams: Simple and accurate closed-form expressions.” Compos. Struct. 92 (8): 1947–1956. https://doi.org/10.1016/j.compstruct.2009.12.010.
Haghighat, E., A. C. Bekar, E. Madenci, and R. Juanes. 2021. “A nonlocal physics-informed deep learning framework using the peridynamic differential operator.” Comput. Methods Appl. Mech. Eng. 385 (Nov): 114012. https://doi.org/10.1016/j.cma.2021.114012.
Haghighat, E., and R. Juanes. 2021. “SciANN: A Keras/TensorFlow wrapper for scientific computations and physics-informed deep learning using artificial neural networks.” Comput. Methods Appl. Mech. Eng. 373 (Jan): 113552. https://doi.org/10.1016/j.cma.2020.113552.
Hambli, R., H. Katerchi, and C. Benhamou. 2011. “Multiscale methodology for bone remodelling simulation using coupled finite element and neural network computation.” Biomech. Model. Mechanobiol. 10 (1): 133–145. https://doi.org/10.1007/s10237-010-0222-x.
He, J., L. Li, J. Xu, and C. Zheng. 2020. “ReLU deep neural networks and linear finite elements.” J. Comput. Math. 38 (3): 502–527. https://doi.org/10.4208/jcm.1901-m2018-0160.
He, K., X. Zhang, S. Ren, and J. Sun. 2016. “Deep residual learning for image recognition.” In Proc., IEEE Conf. on Computer Vision and Pattern Recognition. New York: IEEE. https://doi.org/10.1109/CVPR.2016.90.
Ibañez, R., E. Abisset-Chavanne, J. V. Aguado, D. Gonzalez, E. Cueto, and F. Chinesta. 2018. “A manifold learning approach to data-driven computational elasticity and inelasticity.” Arch. Comput. Methods Eng. 25 (1): 47–57. https://doi.org/10.1007/s11831-016-9197-9.
Jagtap, A. D., E. Kharazmi, and G. E. Karniadakis. 2020. “Conservative physics-informed neural networks on discrete domains for conservation laws: Applications to forward and inverse problems.” Comput. Methods Appl. Mech. Eng. 365 (Jun): 113028. https://doi.org/10.1016/j.cma.2020.113028.
Jung, J., K. Yoon, and P. Lee. 2020. “Deep learned finite elements.” Comput. Methods Appl. Mech. Eng. 372 (Dec): 113401. https://doi.org/10.1016/j.cma.2020.113401.
Karniadakis, A. D. J. G. 2020. “Extended physics-informed neural networks (XPINNs): A generalized space-time domain decomposition based deep learning framework for nonlinear partial differential equations.” Commun. Comput. Phys. 28 (5): 2002–2041. https://doi.org/10.4208/cicp.OA-2020-0164.
Karumuri, S., R. Tripathy, I. Bilionis, and J. Panchal. 2020. “Simulator-free solution of high-dimensional stochastic elliptic partial differential equations using deep neural networks.” J. Comput. Phys. 404 (Mar): 109120. https://doi.org/10.1016/j.jcp.2019.109120.
Kirchdoerfer, T., and M. Ortiz. 2016. “Data-driven computational mechanics.” Comput. Methods Appl. Mech. Eng. 304 (Jun): 81–101. https://doi.org/10.1016/j.cma.2016.02.001.
Kirchdoerfer, T., and M. Ortiz. 2018. “Data-driven computing in dynamics.” Int. J. Numer. Method Eng. 113 (11): 1697–1710. https://doi.org/10.1002/nme.5716.
LeCun, Y., Y. Bengio, and G. Hinton. 2015. “Deep learning.” Nature 521 (7553): 436–444. https://doi.org/10.1038/nature14539.
Li, B., and X. Zhuang. 2020. “Multiscale computation on feedforward neural network and recurrent neural network.” Front. Struct. Civ. Eng. 14 (6): 1285–1298. https://doi.org/10.1007/s11709-020-0691-7.
Liu, T., Z. Li, S. Jin, and W. Chen. 2019a. “Compliant assembly analysis including initial deviations and geometric nonlinearity, part II: Plate structure.” Proc. Inst. Mech. Eng., Part C: J. Mech. Eng. Sci. 233 (11): 3717–3732. https://doi.org/10.1177/0954406218806930.
Liu, Z., C. T. Wu, and M. Koishi. 2019b. “Transfer learning of deep material network for seamless structure–property predictions.” Comput. Mech. 64 (2): 451–465. https://doi.org/10.1007/s00466-019-01704-4.
Lu, L., M. Dao, P. Kumar, U. Ramamurty, G. E. Karniadakis, and S. Suresh. 2020. “Extraction of mechanical properties of materials through deep learning from instrumented indentation.” Proc. Natl. Acad. Sci. 117 (13): 7052–7062. https://doi.org/10.1073/pnas.1922210117.
Lu, L., X. Meng, Z. Mao, and G. E. Karniadakis. 2021. “DeepXDE: A deep learning library for solving differential equations.” SIAM Rev. 63 (1): 208–228. https://doi.org/10.1137/19M1274067.
Lu, X., D. G. Giovanis, J. Yvonnet, V. Papadopoulos, F. Detrez, and J. Bai. 2019. “A data-driven computational homogenization method based on neural networks for the nonlinear anisotropic electrical response of graphene/polymer nanocomposites.” Comput. Mech. 64 (2): 307–321. https://doi.org/10.1007/s00466-018-1643-0.
Mao, Z., A. D. Jagtap, and G. E. Karniadakis. 2020. “Physics-informed neural networks for high-speed flows.” Comput. Methods Appl. Mech. Eng. 360 (Mar): 112789. https://doi.org/10.1016/j.cma.2019.112789.
Moore, B. A., E. Rougier, D. O’Malley, G. Srinivasan, A. Hunter, and H. Viswanathan. 2018. “Predictive modeling of dynamic fracture growth in brittle materials with machine learning.” Comput. Mater. Sci 148 (Jun): 46–53. https://doi.org/10.1016/j.commatsci.2018.01.056.
Nie, Y., G. Cheng, X. Li, L. Xu, and K. Li. 2019. “Principle of cluster minimum complementary energy of FEM-cluster-based reduced order method: Fast updating the interaction matrix and predicting effective nonlinear properties of heterogeneous material.” Comput. Mech. 64 (2): 323–349. https://doi.org/10.1007/s00466-019-01710-6.
Nie, Z., H. Jiang, and L. B. Kara. 2020. “Stress field prediction in cantilevered structures using convolutional neural networks.” J. Comput. Inf. Sci. Eng. 20 (1): 011002. https://doi.org/10.1115/1.4044097.
Oishi, A., and G. Yagawa. 2017. “Computational mechanics enhanced by deep learning.” Comput. Methods Appl. Mech. Eng. 327 (Dec): 327–351. https://doi.org/10.1016/j.cma.2017.08.040.
Raissi, M., A. Yazdani, and G. E. Karniadakis. 2020. “Hidden fluid mechanics: Learning velocity and pressure fields from flow visualizations.” Science 367 (6481): 1026–1030. https://doi.org/10.1126/science.aaw4741.
Reddy, J. N. 1997. “On locking-free shear deformable beam finite elements.” Comput. Methods Appl. Mech. Eng. 149 (1–4): 113–132. https://doi.org/10.1016/S0045-7825(97)00075-3.
Samaniego, E., C. Anitescu, S. Goswami, V. M. Nguyen-Thanh, H. Guo, K. Hamdia, X. Zhuang, and T. Rabczuk. 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 (Apr): 112790. https://doi.org/10.1016/j.cma.2019.112790.
Schwarzer, M., et al. 2019. “Learning to fail: Predicting fracture evolution in brittle material models using recurrent graph convolutional neural networks.” Comput. Mater. Sci 162 (May): 322–332. https://doi.org/10.1016/j.commatsci.2019.02.046.
Silver, D., et al. 2017. “Mastering the game of Go without human knowledge.” Nature 550 (7676): 354. https://doi.org/10.1038/nature24270.
Stainier, L., A. Leygue, and M. Ortiz. 2019. “Model-free data-driven methods in mechanics: Material data identification and solvers.” Comput. Mech. 64 (2): 381–393. https://doi.org/10.1007/s00466-019-01731-1.
Sun, L., H. Gao, S. Pan, and J. Wang. 2020. “Surrogate modeling for fluid flows based on physics-constrained deep learning without simulation data.” Comput. Methods Appl. Mech. Eng. 361 (Apr): 112732. https://doi.org/10.1016/j.cma.2019.112732.
Wang, K., and W. Sun. 2018. “A multiscale multi-permeability poroplasticity model linked by recursive homogenizations and deep learning.” Comput. Methods Appl. Mech. Eng. 334 (Jun): 337–380. https://doi.org/10.1016/j.cma.2018.01.036.
Xu, L., C. Choy, and Y. Li. 2016. “Deep sparse rectifier neural networks for speech denoising.” In Proc., 2016 IEEE Int. Workshop on Acoustic Signal Enhancement (IWAENC). New York: IEEE. https://doi.org/10.1109/IWAENC.2016.7602891.
Yang, H., X. Guo, S. Tang, and W. K. Liu. 2019. “Derivation of heterogeneous material laws via data-driven principal component expansions.” Comput. Mech. 64 (2): 365–379. https://doi.org/10.1007/s00466-019-01728-w.
Yang, Y., and P. Perdikaris. 2019a. “Adversarial uncertainty quantification in physics-informed neural networks.” J. Comput. Phys. 394 (Oct): 136–152. https://doi.org/10.1016/j.jcp.2019.05.027.
Yang, Y., and P. Perdikaris. 2019b. “Conditional deep surrogate models for stochastic, high-dimensional, and multi-fidelity systems.” Comput. Mech. 64 (2): 417–434. https://doi.org/10.1007/s00466-019-01718-y.
Yang, Z., Y. C. Yabansu, R. Al-Bahrani, W. Liao, A. N. Choudhary, S. R. Kalidindi, and A. Agrawal. 2018. “Deep learning approaches for mining structure-property linkages in high contrast composites from simulation datasets.” Comp. Mater. Sci. 151 (Aug): 278–287. https://doi.org/10.1016/j.commatsci.2018.05.014.
Yao, M., and A. Anandarajah. 2003. “Three-dimensional discrete element method of analysis of clays.” J. Eng. Mech. 129 (6): 585–596. https://doi.org/10.1061/(ASCE)0733-9399(2003)129:6(585).
Yin, M., E. Zhang, Y. Yu, and G. E. Karniadakis. 2022. “Interfacing finite elements with deep neural operators for fast multiscale modeling of mechanics problems.” Comput. Methods Appl. Mech. Eng. 115027. https://doi.org/10.1016/j.cma.2022.115027.
Zhang, D., L. Lu, L. Guo, and G. E. Karniadakis. 2019. “Quantifying total uncertainty in physics-informed neural networks for solving forward and inverse stochastic problems.” J. Comput. Phys. 397 (Nov): 108850. https://doi.org/10.1016/j.jcp.2019.07.048.
Zhi, L., Y. Zhu, H. Wang, Z. Xu, and Z. Man. 2016. “A recurrent neural network for modeling crack growth of aluminium alloy.” Neural Comput. Appl. 27 (1): 197–203. https://doi.org/10.1007/s00521-014-1712-z.
Zhu, Y., N. Zabaras, P. Koutsourelakis, and P. Perdikaris. 2019. “Physics-constrained deep learning for high-dimensional surrogate modeling and uncertainty quantification without labeled data.” J. Comput. Phys. 394 (Oct): 56–81. https://doi.org/10.1016/j.jcp.2019.05.024.
Zhuang, X., H. Guo, N. Alajlan, H. Zhu, and T. Rabczuk. 2021. “Deep autoencoder based energy method for the bending, vibration, and buckling analysis of Kirchhoff plates with transfer learning.” Eur. J. Mech. A-Solid 87 (May–Jun): 104225. https://doi.org/10.1016/j.euromechsol.2021.104225.
Zhuang, X., L. C. Nguyen, H. Nguyen-Xuan, N. Alajlan, and T. Rabczuk. 2020. “Efficient deep learning for gradient-enhanced stress dependent damage model.” Appl. Sci.-Basel 10 (7): 2556. https://doi.org/10.3390/app10072556.

Information & Authors

Information

Published In

Go to Journal of Engineering Mechanics
Journal of Engineering Mechanics
Volume 149Issue 2February 2023

History

Received: Mar 6, 2022
Accepted: Sep 3, 2022
Published online: Nov 17, 2022
Published in print: Feb 1, 2023
Discussion open until: Apr 17, 2023

Permissions

Request permissions for this article.

ASCE Technical Topics:

Authors

Affiliations

Associate Professor, College of Water Conservancy and Hydropower Engineering, Hohai Univ., Nanjing 210098, China; Formerly Postdoctoral Fellow, State Key Laboratory of Ocean Engineering, School of Naval Architecture, Ocean and Civil Engineering, Shanghai Jiao Tong Univ., Shanghai 200240, China. ORCID: https://orcid.org/0000-0001-5548-1946
Tao Liu
Assistant Professor, State Key Laboratory of Ocean Engineering, School of Naval Architecture, Ocean and Civil Engineering, Shanghai Jiao Tong Univ., Shanghai 200240, China.
Zhimin Li
Associate Professor, State Key Laboratory of Ocean Engineering, School of Naval Architecture, Ocean and Civil Engineering, Shanghai Jiao Tong Univ., Shanghai 200240, China.
Chair Professor, State Key Laboratory of Ocean Engineering, School of Naval Architecture, Ocean and Civil Engineering, Shanghai Jiao Tong Univ., Shanghai 200240, China (corresponding author). ORCID: https://orcid.org/0000-0003-2769-0147. Email: [email protected]

Metrics & Citations

Metrics

Citations

Download citation

If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.

Cited by

  • Nonlinear Vibration of FG Graphene Origami Auxetic Sandwich Plate Including Smart Hybrid Nanocomposite Sheets, Journal of Engineering Mechanics, 10.1061/JENMDT.EMENG-7398, 150, 4, (2024).

View Options

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Media

Figures

Other

Tables

Share

Share

Copy the content Link

Share with email

Email a colleague

Share