Abstract
The peridynamic correspondence model (PDCM) provides the stress–strain relation that can introduce many classical constitutive models, however, the high computational consumption and zero-energy mode of PDCM certainly limit its further application to practical engineering crack problems. To solve these limitations and exploit the advantage of PDCM, we propose a simple and effective method that adaptively couples dual-horizon peridynamic element (DH-PDE) with finite element (FE) to simulate the quasi-static fracture problems. To this end, a stabilized dual-horizon peridynamic element for DH-PDCM is firstly developed that the peridynamic strain matrices for the bond and material point are constructed respectively. The nonlocal ordinary and correctional peridynamic element stiffness matrices are derived in detail and calculated by the proposed dual-assembly algorithm. Subsequently, a unified variational weak form of this adaptive coupling of DH-PDE and FE is proposed based on the convergence of peridynamics to the classical model in the limit of vanishing horizon. Therefore, the integrals of the peridynamic element and finite element in this coupling method are completely decoupled in the viewpoint of numerical implementation, which makes it easier to realize the proposed adaptive coupling by switching integral element. Moreover, the proposed adaptive coupling is implemented in Abaqus/UEL to optimize the calculational efficiency and real-time visualization of calculated results, which has potential for dealing with the engineering crack problems. Two-dimensional numerical examples involving mode-I and mixed-mode crack problems are used to demonstrate the effectiveness of this adaptive coupling in addressing the quasi-static fracture of cohesive materials.
Similar content being viewed by others
References
Amani J, Oterkus E, Areias P et al (2016) A non-ordinary state-based peridynamics formulation for thermoplastic fracture. Int J Impact Eng 87:83–94
Azdoud Y, Han F, Lubineau G (2014) The morphing method as a flexible tool for adaptive local/non-local simulation of static fracture. Comput Mech 54:711–722
Belytschko T, Chen H, Xu J, Zi G (2003) Dynamic crack propagation based on loss of hyperbolicity and a new discontinuous enrichment. Int J Numer Methods Eng 58:1873–1905
Bie YH, Cui XY, Li ZC (2018) A coupling approach of state-based peridynamics with node-based smoothed finite element method. Comput Methods Appl Mech Eng 331:675–700
Bie YH, Li S, Hu X, Cui XY (2019) An implicit dual-based approach to couple peridynamics with classical continuum mechanics. Int J Numer Methods Eng 120:1349–1379
Bie YH, Liu ZM, Yang H, Cui XY (2020) Abaqus implementation of dual peridynamics for brittle fracture. Comput Methods Appl Mech Eng 372:113398
Bobaru F, Duangpanya M (2010) The peridynamic formulation for transient heat conduction. Int J Heat Mass Transf 53:4047–4059
Bobaru F, Zhang G (2015) Why do cracks branch? A peridynamic investigation of dynamic brittle fracture. Int J Fract 196:59–98. https://doi.org/10.1007/s10704-015-0056-8
Bobaru F, Foster JT, Geubelle PH (2016) Handbook of Peridynamic Modeling. Crc Press.
Chen ZG, Bobaru F (2015) Peridynamic modeling of pitting corrosion damage. J Mech Phys Solids 78:352–381
Chen ZG, Jafarzadeh S, Zhao J, Bobaru F (2021) A coupled mechano-chemical peridynamic model for pit-to-crack transition in stress-corrosion cracking. J Mech Phys Solids 146:104203
Elices M, Guinea GV, Gómez J, Planas J (2001) The cohesive zone model: advantages, limitations and challenges. Eng Fract Mech 69:137–163
Galvanetto U, Mudric T, Shojaei A, Zaccariotto M (2016) An effective way to couple FEM meshes and peridynamics grids for the solution of static equilibrium problems. Mech Res Commun 76:41–47
Gu X, Zhang Q, Xia X (2017) Voronoi-based peridynamics and cracking analysis with adaptive refinement. Int J Numer Methods Eng 112(13):2087–2109
Ha YD, Bobaru F (2011) Characteristics of dynamic brittle fracture captured with peridynamics. Eng Fract Mech 78:1156–1168
Han F, Lubineau G (2012) Coupling of nonlocal and local continuum models by the arlequin approach. Int J Numer Methods Eng 89(6):671–685
Han F, Lubineau G, Azdoud Y (2016a) Adaptive coupling between damage mechanics and peridynamics: a route for objective simulation of material degradation up to complete failure. J Mech Phys Solids 94:453–472
Han F, Lubineau G, Azdoud Y, Askari A (2016b) A morphing approach to couple state-based peridynamics with classical continuum mechanics. Comput Methods Appl Mech Eng 301:336–358
Jafarzadeh S, Wang L, Larios A, Bobaru F (2021) A fast convolution-based method for peridynamic transient diffusion in arbitrary domains. Comput Methods Appl Mech Eng 375:113633
Jafarzadeh S, Mousavi F, Larios A, Bobaru F (2022) A general and fast convolution-based method for peridynamics: applications to elasticity and brittle fracture. Comput Methods Appl Mech Eng 392:114666
Lai X, Liu L, Li S et al (2018) A non-ordinary state-based peridynamics modeling of fractures in quasi-brittle materials. Int J Impact Eng 111:130–146
Li P, Hao ZM, Zhen WQ (2018) A stabilized non-ordinary state-based peridynamic model. Comput Methods Appl Mech Eng 339:262–280
Li P, Hao Z, Yu S, Zhen W (2020) Implicit implementation of the stabilized non-ordinary state-based peridynamic model. Int J Numer Methods Eng 121:571–587
Littlewood D, Silling SA, Mitchell JA (2015) Strong local–nonlocal coupling for integrated fracture modeling, Sandia Report SAND2015–7998, Sandia National Laboratories.
Liu W, Hong JW (2012) A coupling approach of discretized peridynamics with finite element method. Comput Methods Appl Mech Eng 245–246:163–175
Liu ZM, Bie YH, Cui ZQ, Cui XY (2020) Ordinary state-based peridynamics for nonlinear hardening plastic materials’ deformation and its fracture process. Eng Fract Mech 223:106782
Liu S, Fang G, Fu M et al (2022) A coupling model of element-based peridynamics and finite element method for elastic-plastic deformation and fracture analysis. Int J Mech Sci 220:107170
Lubineau G, Azdoud Y, Han F et al (2012) A morphing strategy to couple non-local to local continuum mechanics. J Mech Phys Solids 60:1088–1102
Luo J, Sundararaghavan V (2018) Stress-point method for stabilizing zero-energy modes in non-ordinary state-based peridynamics. Int J Solids Struct 150:197–207
Madenci E, Oterkus S (2016) Ordinary state-based peridynamics for plastic deformation according to von Mises yield criteria with isotropic hardening. J Mech Phys Solids 86:192–219
Miehe C, Hofacker M, Welschinger F (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
Molnár G, Gravouil A (2017) 2D and 3D Abaqus implementation of a robust staggered phase-field solution for modeling brittle fracture. Finite Elem Anal Des 130:27–38
Nguyen VP, Nguyen GD, Nguyen CT et al (2017) Modelling complex cracks with finite elements: a kinematically enriched constitutive model. Int J Fract 203:21–39
Ni T, Zhu Q, Zhao LY, Li PF (2018) Peridynamic simulation of fracture in quasi brittle solids using irregular finite element mesh. Eng Fract Mech 188:320–343
Ni T, Pesavento F, Zaccariotto M et al (2020) Hybrid FEM and peridynamic simulation of hydraulic fracture propagation in saturated porous media. Comput Methods Appl Mech Eng 366:113101
Ni T, Pesavento F, Zaccariotto M et al (2021) Numerical simulation of forerunning fracture in saturated porous solids with hybrid FEM/peridynamic model. Comput Geotech 133:104024
Niazi S, Chen Z, Bobaru F (2021) Crack nucleation in brittle and quasi-brittle materials: a peridynamic analysis. Theor Appl Fract Mech 112:102855. https://doi.org/10.1016/j.tafmec.2020.102855
Nooru-Mohamed MB, Schlangen E, van Mier JGM (1993) Experimental and numerical study on the behavior of concrete subjected to biaxial tension and shear. Adv Cem Based Mater 1:22–37
Oterkus S, Madenci E, Agwai A (2014) Fully coupled peridynamic thermomechanics. J Mech Phys Solids 64:1–23
Ou X, Yao X, Han F (2023) An adaptive coupling modeling between peridynamics and classical continuum mechanics for dynamic crack propagation and crack branching. Eng Fract Mech 281:109096
Ren H, Zhuang X, Cai Y, Rabczuk T (2016) Dual-horizon peridynamics. Int J Numer Methods Eng 108:1451–1476
Ren H, Zhuang X, Rabczuk T (2017a) Dual-horizon peridynamics: a stable solution to varying horizons. Comput Methods Appl Mech Eng 318:762–782
Ren H, Zhuang X, Rabczuk T (2017b) Implementation of GTN model in dual-horizon peridynamics. Procedia Eng 197:224–232
Ren H, Zhuang X, Rabczuk T (2020a) A nonlocal operator method for solving partial differential equations. Comput Methods Appl Mech Eng 358:112621
Ren H, Zhuang X, Rabczuk T (2020b) A higher order nonlocal operator method for solving partial differential equations. Comput Methods Appl Mech Eng 367:113132
Seleson P, Beneddine S, Prudhomme S (2013) A force-based coupling scheme for peridynamics and classical elasticity. Comput Mater Sci 66:34–49
Shao JF, Rudnicki JW (2000) Microcrack-based continuous damage model for brittle geomaterials. Mech Mater 32:607–619
Shojaei A, Mudric T, Zaccariotto M, Galvanetto U (2016) A coupled meshless finite point/peridynamic method for 2D dynamic fracture analysis. Int J Mech Sci 119:419–431
Silling SA (2000) Reformulation of elasticity theory for discontinuities and long-range forces. J Mech Phys Solids 48:175–209
Silling SA (2010) Linearized theory of peridynamic states. J Elast 99:85–111
Silling SA (2017) Stability of peridynamic correspondence material models and their particle discretizations. Comput Methods Appl Mech Eng 322:42–57
Silling SA, Askari E (2005) A meshfree method based on the peridynamic model of solid mechanics. Comput Struct 83:1526–1535
Silling SA, Lehoucq RB (2008) Convergence of peridynamics to classical elasticity theory. J Elast 93:13–37
Silling SA, Epton M, Weckner O et al (2007) Peridynamic states and constitutive modeling. J Elast 88:151–184
Silling S, Littlewood D, Seleson P (2015) Variable horizon in a peridynamic medium. J Mech Mater 10:591–612
Su X, Yang Z, Liu G (2010) Finite element modelling of complex 3D static and dynamic crack propagation by embedding cohesive elements in abaqus. Acta Mech Solida Sin 23:271–282
Sun W, Fish J (2021a) Coupling of non-ordinary state-based peridynamics and finite element method for fracture propagation in saturated porous media. Int J Numer Anal Methods Geomech 45:1260–1281
Sun W, Fish J (2021b) Superposition-based concurrent multiscale approaches for poromechanics. Int J Numer Methods Eng 122:1–26
Tong Y, Shen WQ, Shao JF (2020a) An adaptive coupling method of state-based peridynamics theory and finite element method for modeling progressive failure process in cohesive materials. Comput Methods Appl Mech Eng 370:113248
Tong Y, Shen W, Shao J, Chen J (2020b) A new bond model in peridynamics theory for progressive failure in cohesive brittle materials. Eng Fract Mech 223:106767
Wang Y, Han F, Lubineau G (2021) Strength-induced peridynamic modeling and simulation of fractures in brittle materials. Comput Methods Appl Mech Eng 374:113558
Wang L, Mehrmashhadi J, Bobaru F (2023) Interfaces in dynamic brittle fracture of PMMA: a peridynamic analysis. Int J Fract. https://doi.org/10.1007/s10704-023-00731-w
Warren TL, Silling SA, Askari A et al (2009) A non-ordinary state-based peridynamic method to model solid material deformation and fracture. Int J Solids Struct 46:1186–1195
Wu JY, Qiu JF, Nguyen VP, Mandal TK, Zhuang LJ (2019) Computational modeling of localized failure in solids: XFEM vs PF-CZM. Comput Methods Appl Mech Eng 345:618–643
Wu P, Zhao J, Chen Z, Bobaru F (2020) Validation of a stochastically homogenized peridynamic model for quasi-static fracture in concrete. Eng Fract Mech 237:107293
Wu P, Yang F, Chen Z, Bobaru F (2021) Stochastically homogenized peridynamic model for dynamic fracture analysis of concrete. Eng Fract Mech 253:107863
Yang L, Yang Y, Zheng H, Wu Z (2021) An explicit representation of cracks in the variational phase field method for brittle fractures. Comput Methods Appl Mech Eng 387:114127
Yu H, Sun Y (2021) Bridging the gap between local and nonlocal numerical methods—a unified variational framework for non-ordinary state-based peridynamics. Comput Methods Appl Mech Eng 384:113962
Yu H, Chen X, Sun Y (2020) A generalized bond-based peridynamic model for quasi-brittle materials enriched with bond tension–rotation–shear coupling effects. Comput Methods Appl Mech Eng 372:113405
Zaccariotto M, Luongo F, Sarego G, Galvanetto U (2015) Examples of applications of the peridynamic theory to the solution of static equilibrium problems. Aeronaut J 119:677–700
Zaccariotto M, Tomasi D, Galvanetto U (2017) An enhanced coupling of PD grids to FE meshes. Mech Res Commun 84:125–135
Zaccariotto M, Mudric T, Tomasi D et al (2018) Coupling of FEM meshes with peridynamic grids. Comput Methods Appl Mech Eng 330:471–497
Zhang Y, Lackner R, Zeiml M, Mang HA (2015) Strong discontinuity embedded approach with standard SOS formulation: element formulation, energy-based crack-tracking strategy, and validations. Comput Methods Appl Mech Eng 287:335–366
Zhao LY, Shao JF, Zhu QZ (2018) Analysis of localized cracking in quasi-brittle materials with a micro-mechanics based friction-damage approach. J Mech Phys Solids 119:163–187
Zhu QZ, Ni T (2017) Peridynamic formulations enriched with bond rotation effects. Int J Eng Sci 121:118–129
Zi G, Belytschko T (2003) New crack-tip elements for XFEM and applications to cohesive cracks. Int J Numer Methods Eng 57:2221–2240
Acknowledgements
This work is supported by the National Natural Science Foundation of China (Grant Nos. 11890681, 12032001 and 11521202). The first author would like to thank Pro. Ziguang Chen from Huazhong University of Science and Technology for kind support and encouragement.
Author information
Authors and Affiliations
Contributions
Yehui Bie: Conceptualization, Data curation, Formal analysis, Investigation, Methodology, Resources, Software, Validation, Visualization, Writing – original draft, Writing – review & editing. Kuanjie Ding: Investigation, Writing – original draft, Writing – review & editing. Zhifu Zhao: Writing – original draft, Writing – review & editing, Investigation. Yueguang Wei: Funding acquisition, Supervision, Writing – original draft, Writing – review & editing.
Corresponding author
Ethics declarations
Competing interests
The authors declare no competing interests.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Electronic supplementary material
Below is the link to the electronic supplementary material.
Appendix B. Warm Reminder: Please open the following videos with Windows Media Player. Supplementary file1 (mp4 913kb)
Appendix A
Appendix A
The derivation and calculation of the nonlocal correctional peridynamic stiffness matrices for plane problems
The correctional peridynamic force vector state of the stabilized DH-PDCM is expressed as
Substituting Eqs. (34 and 35) into Eq. (A.1), we have
where the vectors \({{\varvec{\upxi}}}\), \({{\varvec{\upzeta}}}\), \({{\varvec{\upeta}}}^{ij}\), the matrix \({\mathbf{K}}_{i}^{ - 1}\) and their components in Eq. (A.2) are defined as
To make it clear, the correctional force vector state is divided into four parts that are derived separately, that is
Therefore, the nonlocal correctional peridynamic stiffness matrix can be expressed as
To derive \(\underline {K}^{s1} \left[ {{\mathbf{x}}_{i} } \right]\), \(\underline {K}^{s2} \left[ {{\mathbf{x}}_{i} } \right]\), \(\underline {K}^{s3} \left[ {{\mathbf{x}}_{i} } \right]\) and \(\underline {K}^{s4} \left[ {{\mathbf{x}}_{i} } \right]\), the nonlocal stabilized base vector \({\mathbf{B}}^{ij}\) and base matrix \({\mathbf{C}}^{ij}\) for the bond \( \left\langle {{\mathbf{x}}_{j} - {\mathbf{x}}_{i} } \right\rangle \) is defined in the form of
It will be seen that the base matrix is symmetric in the following part. For the first part of the correctional force vector state \(\underline{{\mathbf{T}}}^{s1} \left[ {{\mathbf{x}}_{i} } \right]\left\langle {{\varvec{\upxi}}} \right\rangle\)
where \( \mathchar'26\mkern-10mu\lambda _{0} \) is called the scalar bond state in this paper.
It can be seen that the nonlocal stabilized base vector \({\mathbf{B}}^{ij}\) and base matrix \({\mathbf{C}}^{ij}\) can be very easy to be derived without any tool. Once the base matrix is calculated, the nonlocal correctional stiffness matrix \(\underline {K}^{s1} \left[ {{\mathbf{x}}_{i} } \right]\) of the first part can be obtained in Algorithm A.1.
For the second part of the correctional force vector state \(\underline{{\mathbf{T}}}^{s2} \left[ {{\mathbf{x}}_{i} } \right]\left\langle {{\varvec{\upxi}}} \right\rangle\), the nonlocal stabilized base vector \({\mathbf{B}}^{ik}\) and base matrix \({\mathbf{C}}^{ik}\) can be expressed as
One can see from Eq. (A.14), it is more complicated than Eq. (A.12) to obtain the base matrix \({\mathbf{C}}^{ik}\). Using the software Matlab, it is convenient to derive the mathematical expression of the base matrix.
Similarly, the nonlocal correctional stiffness matrix \(\underline {K}^{s2} \left[ {{\mathbf{x}}_{i} } \right]\) of the second part is obtained in Algorithm A.2.
For the third part of the correctional force vector state \(\underline{{\mathbf{T}}}^{s3} \left[ {{\mathbf{x}}_{i} } \right]\left\langle {{\varvec{\upxi}}} \right\rangle\), the nonlocal stabilized base vector \({\mathbf{B}}^{ik}\) and the component of base matrix \({\mathbf{C}}^{ik}\) can be calculated as
The construction algorithm of the nonlocal correctional stiffness matrix \(\underline {K}^{s3} \left[ {{\mathbf{x}}_{i} } \right]\) is the same as that of \(\underline {K}^{s2} \left[ {{\mathbf{x}}_{i} } \right]\) in Algorithm A.2.
For the last part of the correctional force vector state \(\underline{{\mathbf{T}}}^{s4} \left[ {{\mathbf{x}}_{i} } \right]\left\langle {{\varvec{\upxi}}} \right\rangle\), the nonlocal stabilized base vector \({\mathbf{B}}^{il}\) and the component of base matrix \({\mathbf{C}}^{il}\) can be calculated as
where \({{\varvec{\upchi}}} = {\mathbf{x}}_{l} - {\mathbf{x}}_{i} , \, {{\varvec{\upchi}}} = [\chi_{1} \, \chi_{2} ]^{T}\).
Similarly, the nonlocal correctional stiffness matrix \(\underline {K}^{s4} \left[ {{\mathbf{x}}_{i} } \right]\) of the last part is obtained in Algorithm A.3.
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.
About this article
Cite this article
Bie, Y., Ding, K., Zhao, Z. et al. The adaptive coupling of dual-horizon peridynamic element and finite element for the progressive failure of materials. Int J Fract 245, 89–114 (2024). https://doi.org/10.1007/s10704-023-00758-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10704-023-00758-z