Crack Detection in 2D Domains Using Extended Finite Element Method and Particle Swarm Optimization

Author
Tarbiat Modares University
Abstract
Damage detection of structures is an important issue for maintaining structural safety and integrity. In order to evaluate the condition of structures, many structural health monitoring (SHM) techniques have been proposed over the last decades. Major approaches of SHM are non-destructive in nature and are widely used for damage detection in engineering structures such as aerospace, civil and marine structures. The existence of damage in a structure may be traced by comparing the response of time-domain wave traveling in the structure at its present state with a base-line response. A difference from the base-line response is correlated to the damage location through estimation of time of arrival of the new peaks (scattered waves). Thus, by employing the wave based methods, presence of damage in a structure is detected by inspecting at the wave parameters affected by the damage. The wave parameters that are commonly used for damage detection are the parameters representing attenuation, reflection and mode conversion of waves due to damage. Although detection of flaws is extremely important for many industrial applications, current approaches are severely restricted to specific flaws, simple geometries and homogeneous materials. In addition, the computational burden is very large due to the inverse nature of the problems where one solves many forward and backward problems. For instance, conventional ultrasonic methods measure the time difference of returning waves reflected from a crack; however, for laminated composite plates, the ultrasonic wave would be partially reflected at the interface of two layers where no crack actually exists, and partially continues to propagate further where it eventually is reflected back by the true crack. Numerical methods employed in crack detection algorithms require the solution of inverse problems in which the spatial problem is often discretized in space using finite elements in association with an optimization scheme. The solution of these problems is not unique, and sometimes the optimization algorithm may converge to local minima which are not the real optimal solution. Moreover, they often require hundreds of iterations to converge considering the algorithm used in the process. On the other hand, an accurate detection of cracks requires the re-meshing of the finite element domain at each iteration of the optimization. This is a severe limitation to any numerical approach when the conventional finite element method is employed for crack modeling, as the re-meshing of a domain is often not a trivial task. This paper investigates crack detection of two-dimensional (2D) structures using the extended finite element method (XFEM) along with particle swarm optimization (PSO) algorithm. The XFEM is utilized to model the cracked structure as a forward problem, while the PSO is employed for finding crack location as an optimization scheme. The XFEM is a robust tool for analysis of structures having discontinuities without re-meshing. Therefore, it is an efficient tool for an iterative process. Also, the PSO is a well-known non-gradient based method which is suitable for this inverse problem. The problem is formulated such that the PSO algorithm searches crack coordinates in order to detect the existing crack by minimizing an error function based upon sensor measurements. This problem is a non-destructive evaluation of a structure. Three benchmark numerical examples are solved to demonstrate capability and accuracy of the XFEM and the PSO for crack detection of 2D domains.

Keywords


[1] Doebling S. W., Farrar C. R. & Prime M. B. 1998 Summary review of vibration-based damage identification methods. The Shock and Vibration Digest, 30 91–105.
[2] Sohn H., Farrar C. R., Hemez F. M., Shunk D. D., Stinemates D. W. & Nadler B. R. 2004 A Review of Structural Health Monitoring Literature from 1996-2001, Report LA-13976-MS, Los Alamos National Laboratory, the US.
[3] Ostachowicz W, M, 2008 Damage detection of structures using spectral finite element method. Computers and Structures, 86 454–462.
[4] Khaji N. & Kazemi Noureini H. 2012 Detection of a through-thickness crack based on elastic wave scattering in plates, Part II: Inverse Solution. Asian Journal of Civil Engineering, 13 433–454.
[5] Yang Z. L., Liu G. R. & Lam K. Y. 2002 An inverse procedure for crack detection using integral strain measured by optical fibers. Smart Materials and Structures, 11 72–78.
[6] Rabinovich D., Givoli D. & Vigdergauz S. 2009 Crack identification by ‘arrival time’ using XFEM and a genetic algorithm. International Journal for Numerical Methods in Engineering, 77 337–359.
[7] Waisman H., Chatzi E. & Smyth A. W. 2010 Detection and quantification of flaws in structures by the extended finite element method and genetic algorithms. International Journal for Numerical Methods in Engineering, 82 303–328.
[8] Chatzi E. N., Hiriyur B., Waisman H. & Smyth A. W. 2011 Experimental application and enhancement of the XFEM-GA algorithm for the detection of flaws in structures. Computers and Structures, 89 556–570.
[9] Sun H., Waisman H. & Betti R. 2014 A multiscale flaw detection algorithm based on XFEM. International Journal for Numerical Methods in Engineering, 100 477–503.
[10] Nanthakumar S., Lahmer T. & Rabczuk T. 2014 Detection of multiple flaws in piezoelectric structures using XFEM and level sets. Computer Methods in applied Mechanics and engineering, 275 98–112.
[11] Yan G., Sun H. & Waisman H. 2015 A guided Bayesian inference approach for detection of multiple flaws in structures using the extended finite element method. Computers and Structures 152 27–44.
[12] Moes N., Dolbow J. & Belytschko T. 1999 A finite element method for crack growth without remeshing. International Journal for Numerical Methods in Engineering, 46 131–150.
[13] Belytschko T. & Black T.  1999 Elastic crack growth in finite elements with minimal remeshing. International Journal for Numerical Methods in Engineering, 45 601–620.
[14] Sukumar N., Chopp D. L., Moes N. & Belytschko T. 2000 Modeling holes and inclusions by level sets in the extended finite element method. Computer Methods in Applied Mechanics and Engineering, 190 6183–6200.
[15] Dolbow J., Sukumar N., Daux C., Moes N. & Belytschko T. 2000 Arbitrary branched and intersecting cracks with the extended finite element method. International Journal for Numerical Methods in Engineering, 48 1741–1760.
 
[16] Moran B., Sukumar N., Moes N. & Belytschko T. 2000 Extended finite element method for three-dimensional crack modelling. International Journal for Numerical Methods in Engineering, 48 1549–1570.
[17] Moes N., Dolbow J. & Belytschko T. 2000 Modeling fracture in mindlin-reissner plates with the extended finite element method. International Journal of Solids and Structures, 37 7161–7183.
[18] Mohammadi S. 2002 Extended Finite Element Method. Wiley/Blackwell Publishing, the UK.
[19] Kennedy J. & Eberhart R. 1995 Particle swarm optimization. Proc. IEEE Int. Conf. on Neural Networks, 1942–1948.
[20] Shi Y. & Eberhart R. C. 1997 A modified particle swarm optimizer. Proc. IEEE Int. Conf. on Evolutionary Computation, 303–308.
[21] Kaveh A., Bakhshpoori T. & Afshari E. 2014 An efficient hybrid Particle Swarm and Swallow Swarm Optimization algorithm. Computers and Structures, 143 40–45.
[22] Kaveh A. 2014 Advances in Metaheuristic Algorithms for Optimal Design of Structures. Springer Verlag, Switzerland