Estimation of Multiple Surface Cracks Parameters Using MFL Testing M. Ravan 1 , R. K. Amineh 1 , S. Koziel 2 , N. K. Nikolova 1 , and J. P. Reilly 1 1 Department of Electrical and Computer Engineering, McMaster University, Hamilton, ON, Canada L8S 4K1 mravan@ece.mcmaster.ca, khalajr@mcmaster.ca, talia@mcmaster.ca, reillyj@mcmaster.ca 2 School of Science and Engineering, Reykjavik University, Reykjavik, Iceland, IS-103 koziel@ru.is AbstractThis paper presents an approach to estimate the characteristics of multiple narrow-opening cracks from magnetic flux leakage signals. The locations, orientations, lengths and depths of the cracks are the objective of the inversion process. This procedure provides a reliable estimation of crack parameters in two separate subsequent steps. In the first step, the Canny edge detection algorithm is used to estimate the locations, orientations and lengths of cracks. Then, an inversion procedure based on space mapping (SM) is applied to estimate the cracks depths efficiently. The accuracy of the proposed inversion technique is examined with two different arrangements of multiple cracks. I. INTRODUCTION The magnetic flux leakage (MFL) is a widely used electromagnetic method of nondestructive testing to detect and assess defects such as fatigue cracks, corrosion, erosion and abrasive wear in ferromagnetic structures. In most practical cases, the MFL technique is used to measure cracks having widths of a few millimeters. Sizing of cracks is an important task in the safety inspection and the maintenance of various industrial structural components. The MFL inversion techniques often use an iterative approach where a forward problem is solved in a feedback loop to reconstruct crack parameters. Three most commonly used approaches for solving the forward problem are numerical models such as the finite element method (FEM) [1], analytical models [2] and neural networks [3]. Numerical models provide accurate results but they are computationally expensive while analytical models and neural networks are fast but less accurate due to the approximations made in deriving them. To take the advantage of the accuracy of the FEM and the speed of the analytical formulas, one can use the space mapping (SM) optimization method [4] to characterize the defect parameters. This method has recently been used as an efficient tool in single crack parameter estimation from FEM simulated MFL signals [5]. In that work, it is assumed that the crack has a predetermined location and orientation and the crack length and depth are estimated using the SM algorithm. However, in practice cracks usually occur in clusters with unknown location and orientation. Dealing with multiple cracks under practical conditions, i.e., without any a priori knowledge, requires the optimization of a large number of parameters, which has an adverse impact on the efficiency, robustness and convergence rate of the optimization process. Usually, some predetermined arrangements are used for multiple cracks in order to decrease the number of parameters ([6], [7]), which reduces their applicability in practice. Here, we extend the previous work [5] by proposing a novel two-step optimization process. In the first step, we estimate the location, length and orientation of cracks by applying an edge detection approach directly to the MFL signal. Then, we estimate the depth of each crack by using SM optimization algorithm. To validate the efficiency of the proposed inversion method, the parameters of two different arrangements of multiple cracks are reconstructed. II. ESTIMATION OF THE CRACK OPENING PARAMETERS The basic principle of MFL technique is that a powerful permanent magnet is used to magnetize the ferromagnetic material. At areas where there is a defect, the magnetic field leaks from the metal. This flux leakage is measured by a Hall sensor in order to estimate the dimension of the defect. Figure 1 shows the MFL setup for the detection and evaluation of a rectangular surface crack with orientation θ from the positive x-axis in a clockwise direction, length 2l (along the ρ -axis), width 2a (perpendicular to the ρ -axis), and depth d (along the z-axis). The positions of the peaks in the spatial gradient of the 2-D measured magnetic field give an accurate approximation of the location, orientation and length of each crack [8]. This allows us to perform an edge detection process on the measured signal and consequently extract these parameters. Here, we employ the Canny edge detection algorithm [9]. This algorithm first smoothes the image to eliminate noise. Next, the algorithm attempts to detect edges through the maxima of the gradient modulus. This algorithm produces an edge strength and direction at each pixel in the smoothed image. III. FEM SIMULATION The MFL problem can be treated as a magnetostatic problem, which can be formulated as [10] 0 ( ) μ ∇×∇× = +∇× A J M (1) where 0 μ , J and A are the permeability of vacuum, the current density and the magnetic vector potential, respectively. The magnetization M is a non-linear function of =∇× B A . The 2010 URSI International Symposium on Electromagnetic Theory 978-1-4244-5153-1/10/$26.00 ©2010 IEEE 891