CPOT: A suitable tool for crack propagation path optimization based on image recognition

Abstract A Crack Path Optimization Tool (CPOT) is developed in this study, and it is designed as a plugin for ABAQUS/CAE. The CPOT provides a friendly graphical user interface, which can control crack propagation along the specified path effectively. With the arrangement strategy of holes, the tool can deflect the crack propagation path and avoid the critical domains or structures. In this application, optimization algorithm assisted extended finite element method (XFEM) is applied to crack propagation analysis. Meanwhile, the image recognition technique is employed to extract the related crack coordinates from crack path image. The grayscale processing and binarization methods are used to obtain the pixels of crack path in the image processing module. Then, a conversion coefficient is proposed to convert the pixel coordinate into physical coordinate. Compared with the single crack optimization strategy, a recognition method for multiple cracks is added to distinguish different cracks path. Additionally, three-dimensional optimization problem is also considered in the application. Finally, several examples which utilize the deformation plasticity theory for the ductile crack problem are employed to illustrate the superiority of the application. The results indicate the high accuracy and efficiency of the application for controlling arbitrary crack propagation along the specified path.

[1]  Ching Y. Suen,et al.  A recursive thresholding technique for image segmentation , 1998, IEEE Trans. Image Process..

[2]  T. Belytschko,et al.  MODELING HOLES AND INCLUSIONS BY LEVEL SETS IN THE EXTENDED FINITE-ELEMENT METHOD , 2001 .

[3]  T. Belytschko,et al.  Extended finite element method for three-dimensional crack modelling , 2000 .

[4]  T. Yu,et al.  Numerical simulation of temperature field in heterogeneous material with the XFEM , 2013 .

[5]  T. Belytschko,et al.  Arbitrary branched and intersecting cracks with the eXtended Finite Element Method , 2000 .

[6]  Alfred M. Bruckstein,et al.  A new method for image segmentation , 1988, [1988 Proceedings] 9th International Conference on Pattern Recognition.

[7]  Wendy S. Becker,et al.  The plane problem of an elliptically reinforced circular hole in an anisotropic plate or laminate , 2001 .

[8]  Bilal Alatas,et al.  MODENAR: Multi-objective differential evolution algorithm for mining numeric association rules , 2008, Appl. Soft Comput..

[9]  Alex S. Fukunaga,et al.  Improving the search performance of SHADE using linear population size reduction , 2014, 2014 IEEE Congress on Evolutionary Computation (CEC).

[10]  D. Rooke,et al.  The dual boundary element method: Effective implementation for crack problems , 1992 .

[11]  Josef Kittler,et al.  Minimum error thresholding , 1986, Pattern Recognit..

[12]  S. Eckardt,et al.  Modelling of cohesive crack growth in concrete structures with the extended finite element method , 2007 .

[13]  T. Belytschko,et al.  Crack propagation by element-free Galerkin methods , 1995 .

[14]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[15]  W. S. Venturini,et al.  Probabilistic crack growth analyses using a boundary element model: Applications in linear elastic fracture and fatigue problems , 2012 .

[16]  I. Babuska,et al.  The partition of unity finite element method: Basic theory and applications , 1996 .

[17]  Ted Belytschko,et al.  Elastic crack growth in finite elements with minimal remeshing , 1999 .

[18]  Amir R. Khoei,et al.  Numerical simulation of multiple crack growth in brittle materials with adaptive remeshing , 2011 .

[19]  I. Singh,et al.  Numerical Investigation of Stable Crack Growth in Ductile Materials Using XFEM , 2013 .

[20]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[21]  A. R. Luxmoore,et al.  A finite element analysis of stable crack growth in an aluminium alloy , 2003 .

[22]  N. Otsu A threshold selection method from gray level histograms , 1979 .

[23]  Qingfu Zhang,et al.  Differential Evolution With Composite Trial Vector Generation Strategies and Control Parameters , 2011, IEEE Transactions on Evolutionary Computation.

[24]  Hu Wang,et al.  How to control the crack to propagate along the specified path feasibly? , 2017, Computer Methods in Applied Mechanics and Engineering.

[25]  Matti Pietikäinen,et al.  Adaptive document image binarization , 2000, Pattern Recognit..

[26]  Thierry Pun,et al.  A new method for grey-level picture thresholding using the entropy of the histogram , 1980 .

[27]  Ted Belytschko,et al.  A finite element method for crack growth without remeshing , 1999 .

[28]  Ted Belytschko,et al.  An XFEM/Spectral element method for dynamic crack propagation , 2011 .

[29]  N. Petrinic,et al.  Introduction to computational plasticity , 2005 .

[30]  T. Rabczuk,et al.  A meshfree thin shell method for non‐linear dynamic fracture , 2007 .

[31]  Ted Belytschko,et al.  Modelling crack growth by level sets in the extended finite element method , 2001 .

[32]  Charles E. Taylor Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence. Complex Adaptive Systems.John H. Holland , 1994 .

[33]  Carlos A. Coello Coello,et al.  Handling multiple objectives with particle swarm optimization , 2004, IEEE Transactions on Evolutionary Computation.

[34]  Millie Pant,et al.  An efficient Differential Evolution based algorithm for solving multi-objective optimization problems , 2011, Eur. J. Oper. Res..

[35]  T. Belytschko,et al.  A three dimensional large deformation meshfree method for arbitrary evolving cracks , 2007 .

[36]  F. Erdogan,et al.  On the Crack Extension in Plates Under Plane Loading and Transverse Shear , 1963 .

[37]  A. S. Shedbale,et al.  Nonlinear Simulation of an Embedded Crack in the Presence of Holes and Inclusions by XFEM , 2013 .

[38]  T. Belytschko,et al.  A method for multiple crack growth in brittle materials without remeshing , 2004 .

[39]  Xin Wang,et al.  Fully plastic J-integral solutions for surface cracked plates under biaxial loading , 2006 .

[40]  Ted Belytschko,et al.  The extended finite element method for fracture in composite materials , 2009 .

[41]  R. de Borst,et al.  A consistent geometrically non‐linear approach for delamination , 2002 .

[42]  David L. Chopp,et al.  A hybrid extended finite element/level set method for modeling phase transformations , 2002 .

[43]  T. Fries A corrected XFEM approximation without problems in blending elements , 2008 .

[44]  Alain Combescure,et al.  Appropriate extended functions for X-FEM simulation of plastic fracture mechanics , 2006 .

[45]  Indra Vir Singh,et al.  XFEM simulation of stable crack growth using J–R curve under finite strain plasticity , 2014 .