Approximating Fracture Paths in Random Heterogeneous Materials: A Probabilistic Learning Perspective
Publication: Journal of Engineering Mechanics
Volume 150, Issue 8
Abstract
Approximation frameworks for phase-field models of brittle fracture are presented and compared in this work. Such methods aim to address the computational cost associated with conducting full-scale simulations of brittle fracture in heterogeneous materials where material parameters, such as fracture toughness, can vary spatially. They proceed by combining a dimension reduction with learning between function spaces. Two classes of approximations are considered. In the first class, deep learning models are used to perform regression in ad hoc latent spaces. PCA-Net and Fourier neural operators are specifically presented for the sake of comparison. In the second class of techniques, statistical sampling is used to approximate the forward map in latent space, using conditioning. To ensure proper measure concentration, a reduced-order Hamiltonian Monte Carlo technique (namely, probabilistic learning on manifold) is employed. The accuracy of these methods is then investigated on a proxy application where the fracture toughness is modeled as a non-Gaussian random field. It is shown that the probabilistic framework achieves comparable performance in the sense while enabling the end-user to bypass the art of defining and training deep learning models.
Get full access to this article
View all available purchase options and get full access to this article.
Data Availability Statement
Some or all data, models, or code that support the findings of this study are available from the corresponding author upon reasonable request.
Acknowledgments
Financial support of the National Science Foundation (NSF) under Grant DGE-2022040 is gratefully acknowledged. The authors thank Prof. John Dolbow for useful discussions regarding the phase-field method and its implementation.
References
Adler, J., and O. Öktem. 2017. “Solving ill-posed inverse problems using iterative deep neural networks.” Inverse Prob. 33 (12): 124007. https://doi.org/10.1088/1361-6420/aa9581.
Ambati, M., T. Gerasimov, and L. De Lorenzis. 2014. “A review on phase-field models of brittle fracture and a new fast hybrid formulation.” Comput. Mech. 55 (Feb): 383–405. https://doi.org/10.1007/s00466-014-1109-y.
Ambrosio, L., and V. M. Tortorelli. 1990. “Approximation of functional depending on jumps by elliptic functional via t-convergence.” Commun. Pure Appl. Math. 43 (8): 999–1036. https://doi.org/10.1002/cpa.3160430805.
Batlle, P., M. Darcy, B. Hosseini, and H. Owhadi. 2023. “Kernel methods are competitive for operator learning.” Preprint, submitted April 26, 2023. https://arxiv.org/abs/1504.06600v1.
Benner, P., P. Goyal, B. Kramer, B. Peherstorfer, and K. Willcox. 2020. “Operator inference for non-intrusive model reduction of systems with non-polynomial nonlinear terms.” Comput. Methods Appl. Mech. Eng. 372 (Dec): 113433. https://doi.org/10.1016/j.cma.2020.113433.
Bhatnagar, S., Y. Afshar, S. Pan, K. Duraisamy, and S. Kaushik. 2019. “Prediction of aerodynamic flow fields using convolutional neural networks.” Comput. Mech. 64 (2): 525–545. https://doi.org/10.1007/s00466-019-01740-0.
Bhattacharya, K., B. Hosseini, N. B. Kovachki, and A. M. Stuart. 2021. “Model reduction and neural networks for parametric PDEs.” SMAI J. Comput. Math. 7 (Jun): 121–157. https://doi.org/10.5802/smai-jcm.74.
Biewald, L. 2020. “Experiment tracking with weights and biases.” Accessed March 16, 2023. https://www.wandb.com/.
Borden, M. J., T. J. Hughes, C. M. Landis, and C. V. Verhoosel. 2014. “A higher-order phase-field model for brittle fracture: Formulation and analysis within the isogeometric analysis framework.” Comput. Methods Appl. Mech. Eng. 273 (May): 100–118. https://doi.org/10.1016/j.cma.2014.01.016.
Borden, M. J., C. V. Verhoosel, M. A. Scott, T. J. Hughes, and C. M. Landis. 2012. “A phase-field description of dynamic brittle fracture.” Comput. Methods Appl. Mech. Eng. 217–220 (Apr): 77–95. https://doi.org/10.1016/j.cma.2012.01.008.
Bourdin, B. 2007. “Numerical implementation of the variational formulation for quasi-static brittle fracture.” Interfaces Free Boundaries 9 (3): 411–430. https://doi.org/10.4171/ifb/171.
Bourdin, B., G. Francfort, and J.-J. Marigo. 2000. “Numerical experiments in revisited brittle fracture.” J. Mech. Phys. Solids 48 (4): 797–826. https://doi.org/10.1016/S0022-5096(99)00028-9.
Bourdin, B., G. A. Francfort, and J.-J. Marigo. 2008. “The variational approach to fracture.” J. Elast. 91 (Apr): 5–148. https://doi.org/10.1007/s10659-007-9107-3.
Clément, A. J.-B. 2000. “Revisiting brittle fracture as an energy minimization problem: Comparisons of grith and barenblatt surface energy models.” J. Mech. Phys. Solids 46 (8): 1319–1342. https://doi.org/10.1016/S0022-5096(98)00034-9.
Coifman, R. R., and S. Lafon. 2006. “Diffusion maps.” Appl. Comput. Harmon. Anal. 21 (1): 5–30. https://doi.org/10.1016/j.acha.2006.04.006.
Coifman, R. R., S. Lafon, A. B. Lee, M. Maggioni, B. Nadler, F. Warner, and S. W. Zucker. 2005. “Geometric diffusions as a tool for harmonic analysis and structure definition of data: Diffusion maps.” Proc. Natl. Acad. Sci. 102 (21): 7426–7431. https://doi.org/10.1073/pnas.0500334102.
de Hoop, M. V., D. Z. Huang, E. Qian, and A. M. Stuart. 2022. “The cost-accuracy trade-off in operator learning with neural networks.” Preprint, submitted March 24, 2022. https://arxiv.org/abs/2203.13181.
Dockhorn, T. 2019. “A discussion on solving partial differential equations using neural networks.” Preprint, submitted January 10, 2023. https://arxiv.org/abs/1904.07200.
Eastgate, L. O., J. P. Sethna, M. Rauscher, T. Cretegny, C.-S. Chen, and C. R. Myers. 2001. “Fracture in mode i using a conserved phase-field model.” Phys. Rev. E Stat. Nonlinear Soft Matter. Phys. 65 (3): 036117. https://doi.org/10.1103/PhysRevE.65.036117.
Fanaskov, V., and I. Oseledets. 2022. “Spectral neural operators.” Preprint, submitted May 21, 2022. https://arxiv.org/abs/2205.10573.
Francfort, G. A., and J.-J. Marigo. 1998. “Revisiting brittle fracture as an energy minimization problem.” J. Mech. Phys. Solids 46 (8): 1319–1342. https://doi.org/10.1016/S0022-5096(98)00034-9.
Geist, M., P. Petersen, M. Raslan, R. Schneider, and G. Kutyniok. 2020. “Numerical solution of the parametric diffusion equation by deep neural networks.” Preprint, submitted April 25, 2020. https://arxiv.org/abs/2004.12131.
Ghanem, R., D. Higdon, and H. Owhadi. 2017. Handbook of uncertainty quantification. Berlin: Springer.
Ghanem, R., and C. Soize. 2018. “Probabilistic nonconvex constrained optimization with fixed number of function evaluations.” Int. J. Numer. Methods Eng. 113 (4): 719–741. https://doi.org/10.1002/nme.5632.
Ghanem, R., C. Soize, V. Aithataju, and L. Mehrez. 2021. “Probabilistic learning on manifolds for prognosis and characterization of the digital twin.” In Proc., Mechanistic Machine Learning and Digital Twins for Computational Science, Engineering and Technology. Barcelona, Spain: International Association for Computational Mechanics.
Goswami, S., M. Yin, Y. Yu, and G. E. Karniadakis. 2021. “A physics-informed variational deeponet for predicting the crack path in brittle materials.” Preprint, submitted August 16, 2021. https://arxiv.org/abs/2108.06905.
Grigoriu, M. 1984. “Crossings of non-gaussian translation processes.” J. Eng. Mech. 110 (4): 610–620. https://doi.org/10.1061/(ASCE)0733-9399(1984)110:4(610).
Hesthaven, J., and S. Ubbiali. 2018. “Non-intrusive reduced order modeling of nonlinear problems using neural networks.” J. Comput. Phys. 363 (Jun): 55–78. https://doi.org/10.1016/j.jcp.2018.02.037.
Hirshikesh, H., S. Natarajan, R. K. Annabattula, and E. Martínez Pañeda. 2019. “Phase field modelling of crack propagation in functionally graded materials.” Composites, Part B 169 (Jul): 239–248. https://doi.org/10.1016/j.compositesb.2019.04.003.
Hofacker, M., and C. Miehe. 2013. “A phase field model of dynamic fracture: Robust field updates for the analysis of complex crack patterns.” Int. J. Numer. Methods Eng. 93 (3): 276–301. https://doi.org/10.1002/nme.4387.
Holland, J. R., J. D. Baeder, and K. Duraisamy. 2019. “Field inversion and machine learning with embedded neural networks: Physics-consistent neural network training.” In Proc., AIAA Aviation 2019 Forum. Reston, VA: American Institute of Aeronautics and Astronautics.
Hsieh, J.-T., S. Zhao, S. Eismann, L. Mirabella, and S. Ermon. 2019. “Learning neural PDE solvers with convergence guarantees.” Preprint, submitted June 4, 2019. https://arxiv.org/abs/1906.01200.
Hu, T., J. Guilleminot, and J. Dolbow. 2020a. “A phase-field model of fracture with frictionless contact and random fracture properties: Application to thin-film fracture and soil dessication.” Comput. Methods Appl. Mech. Eng. 368 (Aug): 113106. https://doi.org/10.1016/j.cma.2020.113106.
Hu, T., J. Guilleminot, and J. E. Dolbow. 2020b. “A phase-field model of fracture with frictionless contact and random fracture properties: Application to thin-film fracture and soil desiccation.” Comput. Methods Appl. Mech. Eng. 368 (Aug): 113106. https://doi.org/10.1016/j.cma.2020.113106.
Hun, D.-A., J. Guilleminot, J. Yvonnet, and M. Bornert. 2019. “Stochastic multiscale modeling of crack propagation in random heterogeneous media.” Int. J. Numer. Methods Eng. 119 (13): 1325–1344. https://doi.org/10.1002/nme.6093.
Jaynes, E. T. 1957a. “Information theory and statistical mechanics.” Phys. Rev. 106 (4): 620–630. https://doi.org/10.1103/PhysRev.106.620.
Jaynes, E. T. 1957b. “Information theory and statistical mechanics. II.” Phys. Rev. 108 (2): 171–190. https://doi.org/10.1103/PhysRev.108.171.
Kovachki, N., Z. Li, B. Liu, K. Azizzadenesheli, K. Bhattacharya, A. Stuart, and A. Anandkumar. 2023. “Neural operator: Learning maps between function spaces with applications to PDES.” J. Mach. Learn. Res. 24 (89): 1–97.
Kuhn, C., and R. Müller. 2010. “A continuum phase field model for fracture.” Eng. Fract. Mech. 77 (18): 3625–3634. https://doi.org/10.1016/j.engfracmech.2010.08.009.
Lafon, S. S. 2004. “Diffusion maps and geometric harmonics.” Ph.D. thesis, Dept. of Mathematics, Yale Univ.
Lagaris, I., A. Likas, and D. Fotiadis. 1998. “Artificial neural networks for solving ordinary and partial differential equations.” IEEE Trans. Neural Netw. 9 (5): 987–1000. https://doi.org/10.1109/72.712178.
Li, Z., D. Z. Huang, B. Liu, and A. Anandkumar. 2022. “Fourier neural operator with learned deformations for PDEs on general geometries.” J. Mach. Learn. Res. 24 (388): 1–26.
Li, Z., N. Kovachki, K. Azizzadenesheli, B. Liu, K. Bhattacharya, A. Stuart, and A. Anandkumar. 2020a. “Multipole graph neural operator for parametric partial differential equations.” Adv. Neural Inf. Process. Syst. 33 (Jun): 6755–6766.
Li, Z., N. Kovachki, K. Azizzadenesheli, B. Liu, K. Bhattacharya, A. Stuart, and A. Anandkumar. 2020b. “Neural operator: Graph kernel network for partial differential equations.” Preprint, submitted March 7, 2020. http://arxiv.org/abs/2003.03485.
Li, Z., N. Kovachki, K. Azizzadenesheli, B. Liu, K. Bhattacharya, A. Stuart, and A. Anandkumar. 2021a. “Fourier neural operator for parametric partial differential equations.” Preprint, submitted October 18, 2020. https://arxiv.org/abs/2010.08895.
Li, Z., H. Zheng, N. Kovachki, D. Jin, H. Chen, B. Liu, K. Azizzadenesheli, and A. Anandkumar. 2021b. “Physics-informed neural operator for learning partial differential equations.” Preprint, submitted November 6, 2021. https://arxiv.org/abs/2111.03794.
Lu, L., P. Jin, G. Pang, Z. Zhang, and G. Karniadakis. 2021. “Learning nonlinear operators via deeponet based on the universal approximation theorem of operators.” Nat. Mach. Intell. 3 (3): 218–229. https://doi.org/10.1038/s42256-021-00302-5.
Lu, L., P. Jin, G. Pang, Z. Zhang, and G. E. Karniadakis. 2019. “Learning nonlinear operators via deeponet based on the universal approximation theorem of operators.” Preprint, submitted October 8, 2019. http://arxiv.org/abs/1910.03193.
Lu, L., X. Meng, S. Cai, Z. Mao, S. Goswami, Z. Zhang, and G. E. Karniadakis. 2022. “A comprehensive and fair comparison of two neural operators (with practical extensions) based on FAIR data.” Comput. Methods Appl. Mech. Eng. 393 (2): 114778. https://doi.org/10.1016/j.cma.2022.114778.
McQuarrie, S. A., C. Huang, and K. E. Willcox. 2021. “Data-driven reduced-order models via regularised operator inference for a single-injector combustion process.” J. R. Soc. New Zealand 51 (2): 194–211. https://doi.org/10.1080/03036758.2020.1863237.
Miehe, C., M. Hofacker, and F. Welschinger. 2010. “A phase field model for rate-independent crack propagation: Robust algorithmic implementation based on operator splits.” Comput. Methods Appl. Mech. Eng. 199 (45–48): 2765–2778. https://doi.org/10.1016/j.cma.2010.04.011.
Mohammadzadeh, S., and E. Lejeune. 2021. “Predicting mechanically driven full-field quantities of interest with deep learning-based metamodels.” Extreme Mech. Lett. 50 (Aug): 101566. https://doi.org/10.1016/j.eml.2021.101566.
Nguyen, T., J. Yvonnet, M. Bornert, C. Chateau, K. Sab, R. Romani, and R. Le Roy. 2016. “On the choice of parameters in the phase field method for simulating crack initiation with experimental validation.” Int. J. Fract. 197 (2): 213–226. https://doi.org/10.1007/s10704-016-0082-1.
Nguyen, T., J. Yvonnet, Q.-Z. Zhu, M. Bornert, and C. Chateau. 2015. “A phase field method to simulate crack nucleation and propagation in strongly heterogeneous materials from direct imaging of their microstructure.” Eng. Fract. Mech. 139 (May): 18–39. https://doi.org/10.1016/j.engfracmech.2015.03.045.
Paszke, A., et al. 2019. “PyTorch: An imperative style, high-performance deep learning library.” Preprint, submitted December 3, 2019. https://arxiv.org/abs/1912.01703.
Peherstorfer, B. 2019. “Sampling low-dimensional markovian dynamics for pre-asymptotically recovering reduced models from data with operator inference.” Preprint, submitted August 29, 2019. https://arxiv.org/abs/1908.11233.
Peherstorfera, B., and K. Willcox. 2016. “Data-driven operator inference for nonintrusive projection-based model reduction.” Comput. Methods Appl. Mech. Eng. 306 (Jul): 196–215. https://doi.org/10.1016/j.cma.2016.03.025.
Qian, E., B. Kramer, B. Peherstorfer, and K. Willcox. 2020. “Lift & learn: Physics-informed machine learning for large-scale nonlinear dynamical systems.” Physica D 406 (May): 132401. https://doi.org/10.1016/j.physd.2020.132401.
Raissi, M., P. Perdikaris, and G. Karniadakis. 2019. “Physics-informed neural networks: A deep learning framework for solving forward and inverse problems involving nonlinear partial differential equations.” J. Comput. Phys. 378 (5): 686–707. https://doi.org/10.1016/j.jcp.2018.10.045.
Ramsundar, B., D. Krishnamurthy, and V. Viswanathan. 2021. “Differentiable physics: A position piece.” Preprint, submitted September 14, 2021. https://arxiv.org/abs/2109.07573.
Seidman, J. H., G. Kissas, G. J. Pappas, and P. Perdikaris. 2023. “Variational autoencoding neural operators.” Preprint, submitted February 20, 2023. https://arxiv.org/abs/2302.10351.
Sepasdar, R., A. Karpatne, and M. Shakiba. 2022. “A data-driven approach to full-field nonlinear stress distribution and failure pattern prediction in composites using deep learning.” Comput. Methods Appl. Mech. Eng. 397 (Jul): 115126. https://doi.org/10.1016/j.cma.2022.115126.
Shankar, V., V. Puri, R. Balakrishnan, R. Maulik, and V. Viswanathan. 2023. “Differentiable physics-enabled closure modeling for burgers’ turbulence.” Mach. Learn. Sci. Technol. 4 (1): 015017. https://doi.org/10.1088/2632-2153/acb19c.
Shannon, C. E. 1948. “A mathematical theory of communication.” Bell Syst. Tech. J. 27 (3): 379–423. https://doi.org/10.1002/j.1538-7305.1948.tb01338.x.
Shin, Y. 2020. “On the convergence of physics informed neural networks for linear second-order elliptic and parabolic type PDEs.” Commun. Comput. Phys. 28 (5): 2042–2074. https://doi.org/10.4208/cicp.OA-2020-0193.
Soize, C. 2015. “Polynomial chaos expansion of a multimodal random vector.” SIAM/ASA J. Uncertainty Quantif. 3 (1): 34–60. https://doi.org/10.1137/140968495.
Soize, C. 2021. “PLoM softwares.” Accessed February 17, 2023. https://pagespro.univ-gustave-eiffel.fr/christian-soize.
Soize, C. 2022. “Probabilistic learning constrained by realizations using a weak formulation of fourier transform of probability measures.” Comput. Stat. 38 (4): 1879–1925. https://doi.org/10.1007/s00180-022-01300-w.
Soize, C., and R. Ghanem. 2016. “Data-driven probability concentration and sampling on manifold.” J. Comput. Phys. 321 (Sep): 242–258. https://doi.org/10.1016/j.jcp.2016.05.044.
Soize, C., and R. Ghanem. 2020a. “Probabilistic learning on manifolds.” Found. Data Sci. 2 (3): 279–307. https://doi.org/10.3934/fods.2020013.
Soize, C., and R. Ghanem. 2022. “Probabilistic learning on manifolds (PLoM) with partition.” Int. J. Numer. Methods Eng. 123 (1): 268–290. https://doi.org/10.1002/nme.6856.
Soize, C., and R. G. Ghanem. 2020b. “Probabilistic learning on manifolds constrained by nonlinear partial differential equations for small datasets.” Preprint, submitted October 27, 2020. http://arxiv.org/abs/2010.14324.
Wang, Q., J. S. Hesthaven, and D. Ray. 2019. “Non-intrusive reduced order modeling of unsteady flows using artificial neural networks with application to a combustion problem.” J. Comput. Phys. 384 (Jun): 289–307. https://doi.org/10.1016/j.jcp.2019.01.031.
Weinan, E., and B. Yu. 2017. “The deep ritz method: A deep learning-based numerical algorithm for solving variational problems.” Preprint, submitted September 30, 2017. https://arxiv.org/abs/1710.00211.
You, H., Y. Yu, M. D’Elia, T. Gao, and S. Silling. 2022. “Nonlocal kernel network (NKN): A stable and resolution-independent deep neural network.” J. Comput. Phys. 469 (Jun): 111536. https://doi.org/10.1016/j.jcp.2022.111536.
Zhong, K., J. Gual, and S. Govindjee. 2021. “PLoM python package.” Accessed February 22, 2023. https://github.com/sanjayg0/PLoM.
Zhu, Y., and N. Zabaras. 2018. “Bayesian deep convolutional encoder–decoder networks for surrogate modeling and uncertainty quantification.” J. Comput. Phys. 366 (Jun): 415–447. https://doi.org/10.1016/j.jcp.2018.04.018.
Zongyi, L., H. Zhengyu, and V. Vansh. 2022. “Geometry-aware Fourier neural operator (Geo-FNO).” Accessed February 2, 2023. https://github.com/neuraloperator/Geo-FNO.
Information & Authors
Information
Published In
Copyright
© 2024 American Society of Civil Engineers.
History
Received: Oct 13, 2023
Accepted: Mar 15, 2024
Published online: Jun 6, 2024
Published in print: Aug 1, 2024
Discussion open until: Nov 6, 2024
Authors
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.