Full text
POWER ENGINEERING AND ELECTRICAL ENGINEERING VOLUME: 13 |NUMBER: 3 |2015 |SEPTEMBER Assessment of Partially Conductive Cracks from Eddy Current Non-Destructive Testing Signals using Support Vector Machine Ladislav JANOUSEK1, Martina RADILOVA2, Mihai REBICAN3, Milan SMETANA1 1Department of Electromagnetic and Biomedical Engineering, Faculty of Electrical Engineering, University of Zilina, Univerzitna 1, 010 26 Zilina, Slovak Republic 2Department of Telecommunications, Faculty of Electrical Engineering, University of Zilina, Univerzitna 1, 010 26 Zilina, Slovak Republic, 3Department of Electrical Engineering, Faculty of Electrical Engineering, University Politehnica of Bucharest, Splaiul Independentei 313, 060 042 Bucharest, Romania ladisla[email protected], martina.zachariasov[email protected], [email protected], [email protected] DOI: 10.15598/aeee.v13i3.1393 Abstract. This paper deals with a three-dimensional non-destructive evaluation of partially conductive cracks from eddy current testing signals. An SUS316L plate specimen containing a crack is non-destructively inspected by the eddy current method using numerical simulations. An extensive database of eddy current response signals is prepared while dimensional parameters of a crack together with its partial conductivity are varied in wide ranges. A Support Vector Machine classification algorithm is employed to solve the electromagnetic inverse problem. The acquired signals are employed for training the algorithm and for testing its performance. It is demonstrated that the Support Vector Machine algorithm is able to properly classify detected defects into proper classes with very high probability even the partial conductivity of a detected crack together with its width are unknown. Keywords Eddy currents, non-destructive evaluation, partially conductive cracks, support vector machine. 1. Introduction New approaches such as System Health Monitoring and Condition Based Maintenance are nowadays employed for assessment of structural integrity of various components and structures. The modern methods follow three consecutive phases - detection of nonhomogeneities, their diagnosis and finally prognosis of their further development. The first two phases are inherently associated with Non-Destructive Evaluation (NDE) of materials. Enhancing NDE methods is therefore very important for reliable assessment of structures. NDE techniques are based on numerous physical principles and phenomena. Eddy current testing (ECT) is one of the widely utilized electromagnetic NDE methods. ECT works on the basis of an interaction of time-varying electromagnetic field with a conductive body according to the Faraday’s electromagnetic induction law. There are many advantages such as high sensitivity for surface breaking defects, high inspection speed, contact-less inspection, versatility, and maturity of numerical means that account for continuously enlarging application area of the ECT, mainly in nuclear, petrochemical and aviation industries [1]. On the other hand, ECT is a relative method and the inverse problem is ill-posed [2]. Therefore, evaluating dimensions of a detected defect from ECT response signals can be quite difficult [3]. ECT instruments provide raw data with limited or absent capability of interpreting quantitatively the data [4]. Typically, evaluation relies on calibrated curves measured on pre-fabricated etalons and on the skills of an operator. Recently, the progress in powerful computers has allowed developing of automated procedures to make decisions. Quite satisfactory results are reported by several groups for automated evaluation of artificial slits [3] and even for several parallel notches [5]. However, evaluation of real c 2015 ADVANCES IN ELECTRICAL AND ELECTRONIC ENGINEERING 236
POWER ENGINEERING AND ELECTRICAL ENGINEERING VOLUME: 13 |NUMBER: 3 |2015 |SEPTEMBER cracks, especially stress corrosion cracking (SCC), from ECT response signals remains still very difficult. SCCs are quite different in comparison with artificial slits or even to other types of real defects. Cross sections of SCC frequently show branched structure and a group of cracks usually occurs in what is known as a colony. The local opening of SCC is usually very small, e.g. tens of micrometers; however, a damaged region itself is much broader. SCC contains many unbroken ligaments both in depth and opening directions, which makes SCC partially conductive [6]. In the case of artificial EDM notches the width is usually considered fixed in the inversion process of ECT signals. However, for cracks with non-zero conductivity the width affects the signal and it has to be considered unknown during reconstruction [7]. It means that the additional variables should be taken into account for evaluation of a detected SCC that considerably increases ill-posedness of the inverse problem [2]. Thus, many unsatisfactory results are reported when the automated procedures originally developed for non-conductive cracks are employed in the evaluation of SCCs. It is stated that one of the possible reasons is lack of sufficient information [3]. Standard ECT inspection is performed in such a way that an ECT response signal is acquired during a two dimensional scanning of an ECT probe over a surface of the tested material. However, only a one-dimensional signal is then employed for the evaluation; a response signal along a detected crack length is extracted from the whole data set. Only three parameters are estimated / the crack surface length, position of its centre and a maximum depth. The crack width and its conductivity are set before the inversion without knowledge of their actual values. The authors already proposed new approach for the three-dimensional reconstruction of partially conductive cracks such as for example SCCs [8]. The uniqueness of the proposal lays in the utilization of twodimensional ECT response signals while the estimation of the three-dimensional crack profile is performed. The partial conductivity of a crack and its width as well are considered unknown during the reconstruction. The tabu search stochastic method was used to solve the inverse problem. Support Vector Machine (SVM) classification algorithm is newly employed to tackle assessment of partially conductive cracks in this paper. 2. Numerical Model A plate specimen having the electromagnetic parameters of a stainless steel SUS316L is inspected in this study. The specimen has a thickness of t= 10 mm, a conductivity of σ= 1.35 MS·m−1and a relative permeability of µr= 1. A single surface breaking crack appears in the plate. It is modelled as a cuboid having different electromagnetic properties from the base material. Configuration of the plate (region Ω0) with the crack (region Ω1is shown in Fig. 1. The crack region Ω1(22 ×2×10 mm3) shown in details in Fig. 2 is uniformly divided into a grid composed of nx×ny×nz (11×5×10) cells in length, width and depth directions, respectively, defining a possible crack geometry. The dimensions of each cell are 2.0×0.4×1.0mm3. A new eddy-current probe proposed by the authors is employed for the near-side inspection of the plate [8]. It consists of two circular exciting coils positioned apart from each other and oriented normally regarding the plate surface. The circular coils are connected in series but magnetically opposite to induce uniformly distributed eddy currents in the plate. The exciting coils are supplied from a harmonic source with a frequency of 5 kHz and the current density 1 A·mm−2. ECT response signal is detected by a small circular coil located in the centre between the exciting coils to gain high sensitivity as the direct coupling between the exciting coils and the detector is minimal at this position. The configuration of the new probe is shown in Fig. 3. Dimensions of the detecting coil are as follows: an inner diameter of 1.2 mm, an outer diameter of 3.2 mm and a winding height of 0.8 mm. The detecting coil is oriented along the z-axis according to the coordinate system shown in Fig. 3. Ω0 x Ω1 1 2 Crack ny 1 2 x 1 z n Probe n y Scanning Fig. 1: Configuration of plate specimen with crack region. Two-dimensional scanning, the so called C-scan, is performed over the cracked surface with a lift-off of 1 mm. The real and imaginary parts of the induced voltage in the detecting coil are sensed and recorded during the inspection. The fast-forward FEM-BEM analysis solver using database [9] is adopted here for the ECT response signals simulation. Actually, a version of the database algorithm upgraded by the authors in previous works [5] for the computation of the ECT signals due to multiple cracks is used in this paper. The database is designed for a three-dimensional defect region and not as usually for a two-dimensional one where a crack width is c 2015 ADVANCES IN ELECTRICAL AND ELECTRONIC ENGINEERING 237
POWER ENGINEERING AND ELECTRICAL ENGINEERING VOLUME: 13 |NUMBER: 3 |2015 |SEPTEMBER 1 2 nx nn n 1 2 z 1 2 y n Fig. 2: Crack model. x z plate 23 14 35 10 exciting coils detectors Fig. 3: ECT probe configuration. considered fixed. Thus, the ECT response signals can be simulated also for partially conductive cracks with variable width using the same database generated in advance. The area of the simulated two-dimensional ECT signals has surface dimensions of 100 ×28 mm2. The number of scanning points in the two directions is 50 and 70, respectively. In total, 6050 scenarios are simulated, while the crack parameters are changed as follows: •length: from 2 to 22 mm with a step of 2 mm, •width: from 0.4 to 2.0 mm with a step of 0.4 mm, •depth: from 0 to 10 mm with a step of 1 mm, •partial conductivity: from 0 to 10 % of the base material conductivity. 3. Support Vector Machine Support Vector Machine (SVM) is related to the supervised learning methods that analyse data and recognize patterns. It is a non-probabilistic binary linear model based classifier. The training algorithm constructs a model that represents patterns as points in the vector space. Such mapped patterns of the separate classes are divided by a gap that is as wide as possible [10]. Development of the classification system includes data separation into training and testing sets. Each instance in the training set contains features of the observed data and the class labels. The training set consists of the instance - label pairs (xi, yi),i= 1,2, ..., l, where xi∈Rnand y={1,−1}l. The SVM requires solution of the optimization problem [11]: minw,b,ξ (1 2wTw+c l X i=1 )ξi,(1) with subject to: yiwTφ(xi) + b≥1−ξi, ξi≥0,(2) where φ(xi)maps xiinto a higher dimensional space and C > 0is the regularization parameter. Due to possibly high dimensionality of the vector variable ωone usually solve the following dual problem defined as: minα1 2αTQα −eTα,(3) subject to: yTα= 0,0≤αi≤C, (4) where i= 1,2, ..., l and e= [1,1, ..., 1]Tis the vector of all ones of the length l, Q is an lby lpositive semidefinite matrix, Qij ≡yiyjK(xi, yj)and K(xi, xj)≡φ(xi)Tφ(xj)are the kernel functions [10], [11]. As soon as the problem Eq. (1) is solved, the optimal w satisfies the term Eq. (3) and the decision function is as follows: sgn wTφ(x+b)= sgn l X i=1 yiαiK(xi, x) + b!,(5) after this step, yiαi∀i, b label names support vectors and other information such as kernel parameters are stored in the model [11]. There are four basic kernel functions: linear, polynomial, radial basic function (RBF) and sigmoidal function. Each of the kernels has one or more parameters to be set depending on the particular type. The most frequently used kernel function - RBF is defined as [11]: K(xi, yj) = exp −γkxi−yjk2, γ > 0.(6) The quality of SVM models depends on the proper setting (tuning) of SVM hyper-parameters process c 2015 ADVANCES IN ELECTRICAL AND ELECTRONIC ENGINEERING 238
POWER ENGINEERING AND ELECTRICAL ENGINEERING VOLUME: 13 |NUMBER: 3 |2015 |SEPTEMBER called SVM model selection. This is a challenging problem due to the inclusion of kernels in the SVM. On the one hand, SVMs can implement a variety of representations via the choice of the kernel. On the other hand, kernel specification defines a similarity metric (data encoding) in the input space, which complicates model selection [12]. Fig. 4: Grid search algorithm. According to [12], SVM model selection depends in general on two parameters: •parameters controlling the "margin" size, •model parameterization, which is the choice of kernel type and its complexity parameters. Successful tuning of SVM parameters requires a conceptual understanding of their role and their effect on the generalization ability. It is important to make a distinction between SVM parameters controlling the margin size and those controlling the model flexibility. For example, the margin size is controlled by parameter Cand the model flexibility is controlled by the kernel parameters described above. As for regression problems, the width of the insensitive zone (inversely related to margin size) is controlled by the value of , and the model flexibility can be controlled by the kernel complexity parameter and/or the regularization parameter C. Figure 4 shows a Grid Search approach belonging to the exhaustive approach for model selection, and also optimized parameter tuning using an evolutionary algorithm. The grid search is one of the widely used approaches for model parameter selection. 4. Reconstruction of Partially Conductive Cracks A design of reconstruction scheme and particular results of the automatic reconstruction of a detected defect are presented in this section. The process of developing the reconstruction algorithm can be summarized as follows. The large database of the eddy current response signals is built at first according to the explanation provided in section 2. The calculated response signals are then divided into the training and the testing sets. The signals from the training sets are read by the algorithm to train the classifier. After the SVM is trained, the signals from the test sets are used for validation. The later signals are classified into defined classes according to the crack?s dimensions and its partial conductivity to provide results of the threedimensional crack reconstruction. The other possibility on the contrary to the deterministic method of the SVM parameters setting is to exploit an evolution optimization techniques usually based on stochastic processes. These methods are able to find solutions that can be very close to the optimal ones even on the multimodal function with many local extremes [10]. In the experiment, C-SVM formulation with RBF kernel function is used. This formulation of SVM requires setting of two cost parameters: •parameter Cwhich has the value between 2−5and 220, •parameter γwhich is between 2−20 and 25. The search method for selecting near - optimal parameters is called the grid search. This method exhaustively calculates K-fold Cross-Validation (CV) accuracy for every combination from the defined region of parameters Cand γ. For instance, if performing a coarse search of region between 2−5and 220 for the parameter C, one could choose to try every cost parameter 2mfor m=−5,−4, ..., 0, ..., 19,20. For each of these Cparameters, one try every γat the value 2mfor m=−20,−19, ..., 0, ..., 4,5. This search requires running SVM training for 676 different parameters combinations. This technique is very time consuming even for searching of two model parameters [10]. Table 1 provides the distribution of a number of signals to the training and the testing sets of SVM models including parameters obtained using grid search algorithms, which are used to train the SVM models. Finally, the accuracy of training SVM models and testing signals are shown in Tab. 1, too. The best results are received for SVM model 98.0727 %. Only two from the 550 test signals are not correctly classified into proper classes. The signal of a crack with following parameters: length 20 mm, width 2 mm, depth 9 mm and c 2015 ADVANCES IN ELECTRICAL AND ELECTRONIC ENGINEERING 239
POWER ENGINEERING AND ELECTRICAL ENGINEERING VOLUME: 13 |NUMBER: 3 |2015 |SEPTEMBER Tab. 1: Results of SVM. Training Testing CγTraining Testing signals signals accuracy[%] accuracy[%] 6050 550 19.7 5.0 98.3140 87.4545 6050 550 19.9 4.3 98.1818 87.4545 5500 550 19.7 5.0 98.0727 99.6364 5500 550 19.9 4.3 98.0 99.6364 partial conductivity 6 % of the base material conductivity is classified as a crack with parameters: length 20 mm, width 2 mm, depth 10 mm and partial conductivity 6 % of the base material conductivity. It means that there is a difference of crack depth identification of 1 mm (10 %). The same misclassification appeared for the crack with the same dimensional parameters and partial conductivity of 5 % of the base material conductivity. It can be stated that the SVM algorithm classified the testing signals into proper classes with very high accuracy. 5. Conclusion The paper dealt with a three-dimensional reconstruction of partially conductive cracks from eddy current non-destructive testing signals. A large database of the eddy current response signals was developed using numerical simulations. The response signals were calculated for a wide variety of crack dimensional parameters and its partial conductivity. A part of the calculated signals was used to train Support Vector Machine algorithm employed for automatic assessment of a detected crack. The crack width and its partial conductivity were taken as additional variables in the inversion process. The algorithm was tested on the other part of signals. It was revealed that the Support Vector Machine classification algorithm can classify the signals into proper classes with very high preciseness. This method has a very high and still unlocked potential in the field of non-destructive evaluation. Acknowledgment This work was supported by the Slovak Research and Development Agency under the contracts No. APVV0349-10 and APVV-0194-07. This work was co-funded by a Slovakia-Romania joint grant by the Slovak Research and Development Agency under the contract No. SK-RO-0011-12 and the ANCS under the Grant No. 654/2013. References [1] JANOUSEK, L., T. MAREK and D. GOMBARSKA. Eddy current non-destructive evaluation of conductive materials. Communications. 2006, vol. 7, no. 1, pp. 29–33. ISSN 1335-4205. [2] YUSA, N., H. HUANG and K. MIYA. Numerical evaluation of the ill-posedness of eddy current problems to size real cracks. NDT and E International. 2007, vol. 40, iss. 3, pp. 185–191. ISSN 0963-8695. DOI: 10.1016/j.ndteint.2006.10.012. [3] JANOUSEK, L. and M. SMETANA. Uncertainty in depth evaluation of partially conductive cracks from eddy current testing signals. Communications. 2011, vol. 13, no. 2, pp. 55–60. ISSN 13354205. [4] RUBINACCI, G., A. TAMBURRINO and S. VENTRE. Fast numerical techniques for electromagnetic nondestructive evaluation. Nondestructive Testing and Evaluation. 2009, vol. 24, iss. 1-2, pp. 165–194. ISSN 1058-9759. DOI: 10.1080/10589750802195568. [5] REBICAN, M., Z. CHEN, N. YUSA, L. JANOUSEK and K. MIYA. Shape reconstruction of multiple cracks from ECT signals by means of a stochastic method. IEEE Transactions on Magnetics. 2006, vol. 42, iss. 4, pp. 1079–1082. ISSN 0018-9464. DOI: 10.1109/TMAG.2006.870967. [6] YUSA, N. and K. MIYA. Discussion on the equivalent conductivity and resistance of stress corrosion cracks in eddy current simulations. NDT and E International. 2009, vol. 42, iss. 1, pp. 9–15. ISSN 0963-8695. DOI: 10.1016/j.ndteint.2008.09.007. [7] CHEN, Z., M. REBICAN, N. YUSA and K. MIYA. Fast simulation of ECT signal due to a conductive crack of arbitrary width. IEEE Transactions on Magnetics. 2006, vol. 42, iss. 4, pp. 683–686. ISSN 0018-9464. DOI: 10.1109/TMAG.2006.870973. [8] JANOUSEK, L., M. REBICAN, M. SMETANA, T. STRAPACOVA and A. DUCA. Threec 2015 ADVANCES IN ELECTRICAL AND ELECTRONIC ENGINEERING 240
POWER ENGINEERING AND ELECTRICAL ENGINEERING VOLUME: 13 |NUMBER: 3 |2015 |SEPTEMBER dimensional reconstruction of partially conductive cracks from ECT response signals. Studies in Applied Electromagnetics and Mechanics. 2014, vol. 39, iss. 1, pp. 331–338. ISSN 1383-7281. DOI: 10.3233/978-1-61499-407-7-331. [9] CHEN, Z., K. MIYA and M. KUROKAWA. Rapid prediction of eddy current testing signals using A -φmethod and database. NDT and E International. 1999, vol. 32, iss. 1, pp. 29–36. ISSN 09638695. DOI: 10.1016/S0963-8695(98)00025-5. [10] HRIC, M., M. CHMULIK and R. JARINA. Model parameters selection for SVM classification using Particle Swarm Optimization. In: 21st International Conference Radioelektronika. Brno: IEEE, 2011, pp. 387–390. ISBN 978-1-61284-322-3. [11] CHANG, C.-C. and C.-J. LIN. LIBSVM: A Library for Support Vector Machines. [online]. Available at: http://www.csie.ntu.edu.tw/~cjlin/ papers/libsvm.pdf. [12] CHERKASSKY, V. S. and F. MULIER. Learning from data: concepts, theory, and methods. 2nd ed. Hoboken: Wiley-Interscience, 2007. ISBN 04-7168182-2. About Authors Ladislav JANOUSEK was born in Michalove. He graduated master study at the Department of Power Electrical Systems, Faculty of Electrical Engineering, University of Zilina in 1997. He continued with Ph.D. study at the same department in the field of electric machines and graduated in 2002. He became an associate professor in the field Theory of Electrical Engineering in 2007. Currently he works at the Department of Electromagnetic and Biomedical Engineering, Faculty of Electrical Engineering, University of Zilina. His research activities are focused on electromagnetic methods of non-destructive evaluation and influence of electromagnetic field on living organisms. Martina RADILOVA was born in Zeliezovce in 1985, Slovakia. She received her Ph.D. degree in 2013 at the Department of Telecommunicationsand Multimedia, University of Zilina. Since September 2013 she is a researcher at the Department of Telecommunications, University of Zilina. Her research interest includes digital image processing, semantic analysis of multimedia content, image and video classification and retrieval for MPEG-7 standard. Mihai REBICAN was born in Bucharest, Romania. He received the B.Sc. degree in Electrical Engineering and the M.Sc. degree in Electrical Engineering from the Faculty of Electrical Engineering, University Politehnica of Bucharest, Romania, in 1996 and 1997, respectively. His Ph.D. dissertation, defended in 2007, at the same university, dealt with electromagnetic field analysis in eddy current nondestructive testing. He is now Associate Professor at the Department of Electrical Engineering, Faculty of Electrical Engineering, University Politehnica of Bucharest. His research focuses on numerical analysis of electromagnetic field, non-destructive evaluation by eddy current testing, optimization stochastic methods. Milan SMETANA was born in Poprad. He graduated master study at the Department of Electromagnetic and Biomedical Engineering, University of Zilina in 2006. He continued with Ph.D. Study at the same department in the field of electromagnetic engineering and graduated in 2009. He became an associate professor in 2013. Currently he works at the same department. His research activities are focused on electromagnetic methods of nondestructive evaluation. c 2015 ADVANCES IN ELECTRICAL AND ELECTRONIC ENGINEERING 241