Abstract
Distance fields are scalar functions defining the minimum distance of a given point in the space from the boundary of an object. Crack surfaces are geometric entities whose shapes can be arbitrary, often described with ruled surfaces or polygonal subdivisions. The derivatives of distance functions for such surfaces are discontinuous across the surface, and continuous all around the edges. These properties of the distance function were employed to build intrinsic enrichments of the underlying mesh-free discretisation for efficient simulation of three-dimensional crack propagation, removing the limitations of existing criteria (reviewed in this paper). Examples show that the proposed approach is able to introduce quite convoluted crack paths. The incremental nature of the developed approach does not require re-computation of the enrichment for the entire crack surface as advancing crack front extends incrementally as a set of connected surface facets. The concept is based on purely geometric representation of discontinuities thus addressing only the kinematic aspects of the problem, such to allow for any constitutive and cohesive interface models to be used.
Similar content being viewed by others
References
Arrea M, Ingraffea A (1982) Mixed-mode crack propagation in mortar and concrete. Technical report. Cornell University, Ithaca, pp 81–13
Atluri S, Zhu T (1998) A new meshless local Petrov–Galerkin (MLPG) approach in computational mechanics. Comput Mech 22(2):117–127
Baerentzen JA, Aanaes H (2005) Signed distance computation using the angle weighted pseudonormal. IEEE Trans Vis Comput Graph 11(3):243–253
Barbieri E, Meo M (2012) A fast object-oriented matlab implementation of the reproducing kernel particle method. Comput Mech 49(5):581–602
Barbieri E, Petrinic N, Meo M, Tagarielli V (2012) A new weight-function enrichment in meshless methods for multiple cracks in linear elasticity. Int J Numer Methods Eng 90(2):177–195
Belytschko T, Fleming M (1999) Smoothing, enrichment and contact in the element-free Galerkin method. Comput Struct 71(2):173–195
Belytschko T, Gu L, Lu Y (1994) Fracture and crack growth by element-free Galerkin methods. Model Simul Mater Sci Eng 2:519–534
Belytschko T, Lu Y, Gu L (1994) Element-free Galerkin methods. Int J Numer Methods Eng 37(2):229–256
Belytschko T, Lu Y, Gu L (1995) Crack propagation by element-free Galerkin methods. Eng Fract Mech 51(2):295–315
Brokenshire DR (1996) A study of torsion fracture tests. Ph.D. thesis, Cardiff University, Cardiff
Chen JS, Pan C, Wu CT, Liu WK (1996) Reproducing kernel particle methods for large deformation analysis of non-linear structures. Comput Methods Appl Mech Eng 139(1):195–227
De Berg M, Cheong O, Van Kreveld M (2008) Computational geometry: algorithms and applications. Springer, Berlin
Dolbow J, Belytschko T (1998) An introduction to programming the meshless element free Galerkin method. Arch Comput Methods Eng 5(3):207–241
Duarte CA, Oden JT (1996) Hp clouds: an Hp meshless method. Numer Methods Partial Differ Equ 12(6):673–706
Duflot M (2006) A meshless method with enriched weight functions for three-dimensional crack propagation. Int J Numer Methods Eng 65(12):1970–2006
Duflot M, Nguyen-Dang H (2004) A meshless method with enriched weight functions for fatigue crack growth. Int J Numer Methods Eng 59:1945–1961
Duflot M, Nguyen-Dang H (2004) Fatigue crack growth analysis by an enriched meshless method. J Comput Appl Math 168(1–2):155–164
Fries T, Matthies H (2003) Classification and overview of meshfree methods. Informatikbericht Nr 3. Institute of Scientific Computing, Technical University Braunschweig, Brunswick, Germany
Fries TP, Baydoun M (2012) Crack propagation with the extended finite element method and a hybrid explicitimplicit crack description. Int J Numer Methods Eng 89(12):1527–1558
Gasser TC, Holzapfel GA (2006) 3D crack propagation in unreinforced concrete: a two-step algorithm for tracking 3D crack paths. Comput Methods Appl Mech Eng 195(37):5198–5219
Goodman JE, O’Rourke J (2010) Handbook of discrete and computational geometry. Chapman and Hall/CRC, Boca Raton
Gosz M, Moran B (2002) An interaction energy integral method for computation of mixed-mode stress intensity factors along non-planar crack fronts in three dimensions. Eng Fract Mech 69(3):299–319
Idelsohn SR, Onate E, Calvo N, Del Pin F (2003) The meshless finite element method. Int J Numer Methods Eng 58(6):893–912
Jones MW, Baerentzen JA, Sramek M (2006) 3D distance fields: a survey of techniques and applications. IEEE Trans Vis Comput Graph 12(4):581–599
Kaczmarczyk L, Nezhad MM, Pearce C (2013) Three-dimensional brittle fracture: configurational-force-driven crack propagation. arXiv, arXiv:1304.6136 (preprint)
Lancaster P, Salkauskas K (1981) Surfaces generated by moving least squares methods. Math Comput 37(155):141–158
Libersky LD, Petschek A (1991) Smooth particle hydrodynamics with strength of materials. In: Advances in the free-Lagrange method including contributions on adaptive gridding and the smooth particle hydrodynamics method. Springer, Berlin, pp 248–257
Liu W, Jun S, Zhang Y (1995) Reproducing kernel particle methods. Int J Numer Methods Fluids 20(8–9):1081–1106
Liu WK, Jun S, Li S, Adee J, Belytschko T (1995) Reproducing kernel particle methods for structural dynamics. Int J Numer Methods Eng 38(10):1655–1679
Liu WK, Li S, Belytschko T (1997) Moving least-square reproducing kernel methods (i) methodology and convergence. Comput Methods Appl Mech Eng 143(1):113–154
Nguyen V, Rabczuk T, Bordas S, Duflot M (2008) Meshless methods: a review and computer implementation aspects. Math Comput Simul 79:763–813
Onate E, Idelsohn S, Zienkiewicz O, Taylor R (1996) A finite point method in computational mechanics: applications to convective transport and fluid flow. Int J Numer Methods Eng 39(22):3839–3866
Rabczuk T, Belytschko T (2004) Cracking particles: a simplified meshfree method for arbitrary evolving cracks. Int J Numer Methods Eng 61(13):2316–2343
Ren B, Qian J, Zeng X, Jha A, Xiao S, Li S (2011) Recent developments on thermo-mechanical simulations of ductile failure by meshfree method. Comput Model Eng Sci 71(3):253
Sethian JA (1999) Level set methods and fast marching methods: evolving interfaces in computational geometry, fluid mechanics, computer vision, and materials science, vol 3. Cambridge University Press, Cambridge
Sukumar N (1998) The natural element method in solid mechanics. Ph.D. thesis, Northwestern University, Chicago
Walters MC, Paulino GH, Dodds RH (2005) Interaction integral procedures for 3-D curved cracks including surface tractions. Eng Fract Mech 72(11):1635–1663
Yagawa G, Yamada T (1996) Free mesh method: a new meshless finite element method. Comput Mech 18(5):383–386
Yates J, Zanganeh M, Tomlinson R, Brown M, Garrido F (2008) Crack paths under mixed mode loading. Eng Fract Mech 75(3):319–330
Zhu T, Zhang JD, Atluri S (1998) A local boundary integral equation (IBIE) method in computational mechanics, and a meshless discretization approach. Comput Mech 21(3):223–235
Acknowledgments
This work was supported by the UK Engineering and Physical Sciences Research Council (EPSRC, Grant EP/G042586/1) and Defense Science and Technology Laboratory (DSTL), both of which are gratefully acknowledged.
Author information
Authors and Affiliations
Corresponding author
Explicit expression for \(\min \) and \(\max \) functions
Explicit expression for \(\min \) and \(\max \) functions
It is useful to define explicit expressions for the \(min\) and \(max\) functions, where the \(min\) (\(max\)) function is the minimum (maximum) between two functions \(f:\mathbb{R }^k\rightarrow \mathbb{R }\) and \(g:\mathbb{R }^k\rightarrow \mathbb{R }\) with \(k=1,2,3\)
Equations (51) and (52) can be rewritten using the Heaviside function \(\mathcal H (\mathbf{x})\)
with the obvious commutative property
Particular cases of Eqs. (53) and (54) are the positive and negative part of a function (Figs. 30, 31)
and
The functions in Eqs. (53) and (54) can be generalized to
where m assigns function a whenever \(f\ge g\) and b otherwise; M instead assigns function b whenever \(f \ge g\) and a otherwise. The following property holds true:
Equation (61) allows the calculation of the derivatives of the \(\min \) and \(\max \) functions:
Rights and permissions
About this article
Cite this article
Barbieri, E., Petrinic, N. Three-dimensional crack propagation with distance-based discontinuous kernels in meshfree methods. Comput Mech 53, 325–342 (2014). https://doi.org/10.1007/s00466-013-0910-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00466-013-0910-3