Abstract
An energy minimization approach to initially rigid cohesive fracture is proposed, whose key feature is a term for the energy stored in the interfaces that is nondifferentiable at the origin. A consequence of this formulation is that there is no need to define an activation criterion as a separate entity from the traction-displacement relationship itself. Instead, activation happens automatically when the load reaches a critical level because the minimizer of the potential no longer occurs at the 0-displacement level. Thus, the activation computation necessary in previous initially rigid formulations is now replaced by the computation of a minimizer of a nondifferentiable objective function. This immediately makes the method more amenable to implicit time stepping, since the activation criterion no longer interacts with the nonlinear solver for the next time step. A novel extension of the functional to the dynamic case is presented. The optimization problem is solved by a continuation (homotopy) method used in conjunction with an augmented Lagrangian and a trust region minimization algorithm to find the minimal energy configuration. Because the approach eliminates the need for an activation criterion, the algorithm sidesteps the complexities of time-discontinuity and traction-locking previously observed in relation to initially rigid models.
Similar content being viewed by others
References
Barenblatt GI (1962) The mathematical theory of equilibrium cracks in brittle fracture. Adv Appl Mech 7:55–129
Bourdin B, Francfort GA, Marigo JJ (2000) Numerical experiments in revisited brittle fracture. J Mech Phys Solids 48(4):797–826
Clarke FH (1990) Optimization and nonsmooth analysis. SIAM, Philadelphia
Del Piero G, Lancioni G, March R (2013) A diffuse cohesive energy approach to fracture and plasticity: the one-dimensional case. J Mech Mater Struct 8(2):109–151
Dugdale DS (1960) Yielding of steel sheets containing cracks. J Mech Phys Solids 8:100–104
Eshelby J (1999) Energy relations and the energy-momentum tensor in continuum mechanics. In: Fundamental contributions to the continuum theory of evolving phase interfaces in solids, Springer, pp. 82–119
Francfort GA, Marigo JJ (1998) Revisiting brittle fracture as an energy minimization problem. J Mech Phys Solids 46(8):1319–1342
Ganguly P, Vavasis SA, Papoulia KD (2006) An algorithm for two-dimensional mesh generation based on the pinwheel tiling. SIAM J Sci Comput 28(4):1533–1562
Gao Y, Bower A (2004) A simple technique for avoiding convergence problems in finite element simulations of crack nucleation and growth on cohesive interfaces. Modell Simul Mater Sci Eng 12(3):453
Gay DM (1981) Computing locally optimal constrained steps. SIAM J Sci Stat Comput 2:186–197
Griffith AA (1921) The phenomena of rupture and flow in solids. Philos Trans R Soc Lond Ser A, Contain Papers Math Phys Charact 221:163–198
Ha YD, Bobaru F (2011) Characteristics of dynamic brittle fracture captured with peridynamics. Eng Fract Mech 78(6):1156–1168
Hairer E, Nørsett S, Wanner G (1993) Solving ordinary differential equations I: nonstiff problems, vol 8. Springer Ser Comput Math, Berlin
Hansbo P, Salomonsson K (2015) A discontinuous Galerkin method for cohesive zone modelling. Finite Elem Anal Des 102:1–6
Klein P, Foulk J, Chen E, Wimmer S, Gao H (2001) Physics-based modeling of brittle fracture: cohesive formulations and the application of meshfree methods. Tech. Rep. SAND2001-8099, Sandia National Laboratories
Knowles JK, Sternberg E (1983) Large deformations near a tip of an interface-crack between two Neo-Hookean sheets. J Elast 13:257–293
Levenberg K (1944) A method for the solution of certain non-linear problems in least squares. Q Appl Math 2:164–168
Li B, Pandolfi A, Ortiz M (2015) Material-point erosion simulation of dynamic fragmentation of metals. Mech Mater 80:288–297
Marquardt D (1963) An algorithm for least-squares estimation of nonlinear parameters. J SIAM 11:431–441
Miehe C, Gürses E, Birkle M (2007) A computational framework of configurational-force-driven brittle fracture based on incremental energy minimization. Int J Fract 145(4):245–259
Mielke A (2004) Existence of minimizers in incremental elasto-plasticity with finite strains. SIAM J Math Anal 36(2):384–404
Moës N, Belytschko T (2002) Extended finite element method for cohesive crack growth. Eng Frac Mech 69(7):813–833
Moré JJ, Sorensen DC (1983) Computing a trust region step. SIAM J Sci Stat Comput 4:553–572
Mosler J, Scheider I (2011) A thermodynamically and variationally consistent class of damage-type cohesive models. J Mech Phys Solids 59(8):1647–1668
Mura T (2013) Micromechanics of defects in solids. Springer Science & Business Media, Berlin
Nocedal J, Wright S (2006) Numerical optimization, 2nd edn. Springer, New York
Oliver J, Huespe AE, Pulido MDG, Chaves E (2002) From continuum mechanics to fracture mechanics: the strong discontinuity approach. Eng Frac Mech 69:113–136
Ortiz M, Pandolfi A (1999) Finite-deformation irreversible cohesive elements for three dimensional crack propagation analysis. Int J Numer Methods Eng 44:1267–1282
Ortiz M, Stainier L (1999) The variational formulation of viscoplastic constitutive updates. Comput Methods Appl Mech Eng 171:419–444
Pandolfi A, Conti S, Ortiz M (2006) A recursive-faulting model of distributed damage in confined brittle materials. J Mech Phys Solids 54(9):1972–2003
Pandolfi A, Ortiz M (2012) An eigenerosion approach to brittle fracture. Int J Numer Methods Eng 92(8):694–714
Papoulia KD (2008) Isotropy of fracture paths and random microstructures. In: Proceedings, 3d Canadian conference on nonlinear solid mechanics, Toronto
Papoulia KD, Sam CH, Vavasis SA (2003) Time continuity in cohesive finite element modeling. Int J Numer Methods Eng 58(5):679–701
Papoulia KD, Vavasis SA, Ganguly P (2006) Spatial convergence of crack nucleation using a cohesive finite element model on a pinwheel-based mesh. Int J Numer Methods Eng 67(1):1–16
Park K, Paulino GH, Roesler JR (2009) A unified potential-based cohesive model of mixed-mode fracture. J Mech Phys Solids 57:891–908
Paulino GH, Park K, Celes W, Espinha R (2010) Adaptive dynamic cohesive fracture simulation using nodal perturbation and edge-swap operators. Int J Numer Methods Eng 84:1303–1343
Radovitzky R, Seagraves A, Tupek M, Noels L (2011) A scalable 3d fracture and fragmentation algorithm based on a hybrid, discontinuous Galerkin, cohesive element method. Comput Methods Appl Mech Eng 200(1):326–344
Remmers JJ, de Borst R, Needleman A (2008) The simulation of dynamic crack propagation using the cohesive segments method. J Mech Phys Solids 56(1):70–92
Rice JR (1976) The localization of plastic deformation in theoretical and applied mechanics. North-Holland, Amsterdam
Rittel D, Maigre H (1996) A study of mixed-mode dynamic crack initiation in PMMA. Mech Res Commun 23(5):475–481
Sam CH, Papoulia KD, Vavasis SA (2005) Obtaining initially rigid cohesive finite element models that are temporally convergent. Eng Frac Mech 72(14):2247–2267
Sanz-Serna JM, Calvo MP (1994) Numerical hamiltonian problems. Chapman-Hall, London
Schmidt B, Fraternali F, Ortiz M (2009) Eigenfracture: an eigendeformation approach to variational fracture. Multiscale Model Simul 7(3):1237–1266
Settgast RR, Rashid MM (2009) Continuum coupled cohesive zone elements for analysis of fracture in solid bodies. Eng Frac Mech 76(11):1614–1635
Shewchuk JR (2002) A two-dimensional quality mesh generator and Delaunay triangulator. Computer Science Division, University of California at Berkeley, Berkeley, CA Tech. rep
Song JH, Menouillard T, Tabarraei A (2013) Explicit dynamic finite element method for failure with smooth fracture energy dissipations. Math Probl Eng. doi:10.1155/2013/293861
Steinmann P, Ackermann D, Barth F (2001) Application of material forces to hyperelastostatic fracture mechanics. II. computational setting. Int J Solids Struct 38(32):5509–5526
Verhoosel CV, Scott MA, De Borst R, Hughes TJ (2011) An isogeometric approach to cohesive zone modeling. Int J Numer Methods Eng 87(1–5):336–360
Xu XP, Needleman A (1994) Numerical simulations of fast crack growth in brittle solids. J Mech Phys Solids 42(9):1397–1434
Author information
Authors and Affiliations
Corresponding author
Additional information
Supported in part by a grant from the Natural Sciences and Engineering Research Council (NSERC) of Canada and in part by a grant from CRIAQ (Consortium de Recherche et d’Innovation en Aérospatiale au Québec). The author acknowledges helpful comments from S. A. Vavasis, University of Waterloo Department of Combinatorics and Optimization, on the optimization algorithms presented in the paper.
Appendix
Appendix
Here, the equations for the smoothed versions of the potential functions \(\phi \) and \(\theta \) used in the continuation steps are given. A description of \(\phi \) is as follows. Function \(\phi '\) is specified by imposing the following requirements on the knots and coefficients of \(\phi '\):
In these formulas \(\hat{{\delta }}_c\) is another parameter defined to be \(\gamma \hat{{\delta }}_{u}\). It is the abscissa at which \(\phi '\) attains the value \(\hat{\sigma }_c\) as seen from the fifth and sixth equations. It can be demonstrated via explicit but slightly tedious algebra that these constraints (plus the hypothesis that \(\phi '\) is \(C^1\) at all knots) uniquely specify all knots and coefficients of \(\phi '\).
Let us further explain these constraints as follows. First, since \(\phi '\) is piecewise quadratic, \(\phi '''\) is piecewise constant and discontinuous. The notation \(\phi '''_{(\cdot ,\cdot )}\) used in the above formulas refers to the constant value of \(\phi '''\) in the interval \((\cdot ,\cdot )\). The first six equations completely specify \(\phi '\) on the interval \([\kappa _1,\kappa _2]\) (i.e., on \([0,\hat{{\delta }}_c]\)) as a quadratic function with constant and linear coefficients equal to 0 and quadratic coefficient equal to \(\sigma _c/\hat{{\delta }}_c^2\). The second derivative of \(\phi '\) tends to \(\infty \) for small \(\gamma \) in the three intervals \([\kappa _1,\kappa _2]\), \([\kappa _2,\kappa _3]\), and \([\kappa _4,\kappa _5]\) indicating sharp bends in the function plot. Over the interval \([\kappa _2,\kappa _3]\), \(\phi '''\) is zero and \(\phi '\) is decreasing linearly with slope \(-\sigma _c/\hat{{\delta }}_{u}\).
Thus, in the final continuation step when \(\gamma \) is very small and \(\hat{{\delta }}_{u}={{\delta }}_{u}\), the function \(\phi '\) is very close to a piecewise linear discontinuous function in which there is a jump from 0 to \(\sigma _c\) at \({{\delta }}=0\), then a linearly descending branch with slope \(-\sigma _c/{{\delta }}_\mathrm{u}\) over the interval \((0,{{\delta }}_\mathrm{u})\) decreasing to 0, and finally the constant zero function over the interval \(({{\delta }}_{u},\infty )\).
For a positive value of \(\gamma \), it is specified that \(\phi '(0)=0\). This means that the function \(\phi ({{\delta }})\) is a differentiable function of \({\varvec{\updelta }}\), where, as explained earlier, \({\varvec{\updelta }}=({{\delta }}_n,{{\delta }}_2,{{\delta }}_3)\). The reason is that although the square-root appearing in (8) yields a nondifferentiable function at the origin (similar to the fact that the function \(\mathbf{x}\mapsto \Vert \mathbf{x}\Vert \) is nondifferentiable at \(\mathbf{x}=\mathbf{0}\)), upon composing this function with \(\phi \) such that \(\phi '(0)=\phi ''(0)=0\), one obtains a \(C^2\) function due to the chain rule. On the other hand, for \(\gamma =0\), \(\phi '(0)>0\), so the potential is nondifferentiable.
The function \(\theta '\) is also \(C^1\) piecewise quadratic. Its second derivative (i.e., the third derivative of \(\theta \)) is the following piecewise constant function:
The additional equations that uniquely determine \(\theta '\) are as follows:
It can be checked that as \(\bar{\gamma }\) and \({{\delta }}_b\) tend to 0, the function \(\theta '\) tends to the discontinuous function that is the constant \(-\mu \) for negative values of \({{\delta }}\) and 0 for positive values. In particular, all four knots \(\zeta _1,\ldots ,\zeta _4\) tend to 0.
Rights and permissions
About this article
Cite this article
Papoulia, K.D. Non-differentiable energy minimization for cohesive fracture. Int J Fract 204, 143–158 (2017). https://doi.org/10.1007/s10704-016-0167-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10704-016-0167-x