Abstract
This article presents an innovative technique for detecting flaws in conductive materials by using an ideal filamentary coil. To characterize such a coil accurately and explicitly, it is sufficient to be in possession of merely two parameters: the radius of the circle within which all the turns are located and the distance of the coil from the tested surface. The mathematical model derived using the truncated region eigenfunction expansion method enables the calculation of the changes in the components of the filamentary coil impedance that are the result of positioning the coil close to the conductive material with a hole. Because of this, the air-cored coil model can be replaced with a much simpler filamentary coil model. This solution makes it is possible to detect various types of holes (internal, surface, subsurface or through) occurring in both multilayer magnetic and non-magnetic materials. The derived results were verified by means of measurements and numerical calculations based on the finite element method. Very good agreement was observed in both cases. The paper contains the source code implemented in Matlab, which is used to for calculations.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
One of the most frequently used methods of interpreting the results obtained in eddy current testing uses theoretical analysis to predict the changes of the probe impedance components [1,2,3,4,5]. The probe may be an alternating current fed coil, the impedance of which changes because of the probe fields interaction defects in the tested material. The value of these impedance changes depends on many parameters relating to the defect itself (geometric dimensions, location), the probe used (shape, excitation frequency, number of turns) and the tested material (electrical conductivity, magnetic permeability). The employment of an air-cored coil as a probe for detecting flaws in conductors was analysed for magnetic [6,7,8,9] and non-magnetic [10,11,12,13,14] materials. What is commonly used in the process of interpreting the changes in the coil impedance are mathematical models which make it possible to carry out simulations of the tests being done. In such models, the geometry of the air-cored coil is determined by its height h2–h1 and width r2–r1 (Fig. 1). However, in many cases, e.g. while designing a defectoscope, constructing the scale of a measuring instrument or determining optimal parameters of the test, this solution is insufficient. The employment of the four parameters determining the geometric dimensions of the coil turns out to be inconvenient and time-consuming. The most advantageous approach to use for dealing with this type of problem is to adopt the simplest known mathematical model, which is to use an equivalent ideal filamentary coil as a model of a multi-turn coil. In such a coil, located at a distance h0 from the surface of the tested material, all turns are concentrated in one circle of radius r0 (Fig. 2). Thus, only two parameters are sufficient to explicitly describe a filamentary coil, i.e. radius r0 and distance h0.
The technique of replacing the mathematical model of an air-cored coil with an ideal filamentary coil was developed for the needs of eddy current conductometry [15, 16]. Following this method, each cylindrical air-cored coil can be assigned such a particular pair of parameters r0, h0, that the change in the impedance of both coils is the same. The novelty of this paper consists in the adaptation of this property for detecting flaws in both magnetic and non-magnetic materials. For this purpose, an analytical model of a filamentary coil placed above a three-layer plate with a hole was developed. The final formulas were correlated to the mathematical model of an air-cored coil to obtain an analytical expression enabling efficient determination of parameters r0, h0. These values are calculated only once, in such a way that each change of the parameters, such as the excitation frequency of the system under consideration causes the same change in the impedance of the air-cored and filamentary coil. As a result, the mathematical model of an air-cored coil can be replaced with a much simpler model of a filamentary coil while maintaining the same accuracy of calculations. The presented solution allows modelling the presence of various types, such as surface, subsurface, through or internal holes of any size. The correctness of the obtained results was confirmed by the experiment and the finite element method (FEM).
2 Methods
The cross-section of the filamentary coil in a cylindrical coordinate system is shown in Fig. 2. All turns of the coil were placed in a circle of radius r0 at a distance h0 from the surface of a three-layer plate of electrical conductivities σ3, σ4, σ5 and magnetic permeabilities μ3, μ4, μ5. A hole of radius g and depth l2–l1 was made in the central layer of the plate. Subsequently, a mathematical model was developed using the truncated region eigenfunction expansion (TREE) method [17]. The analysis is based on the expressions for a filamentary coil positioned over a conductive half-space [18] and an I-core coil over a three-layer plate with a hole [19], the magnetic vector potential for each region was formulated as follows:
where J1(qr), J1(ur), J1(ug), P1(vg), P1(vr) are row vectors, q, u, v, ex are diagonal matrices, Ci, Bi are column vectors of unknown coefficients, whereas Pn(v x) has been defined in terms of a Bessel function of the second kind; Y1(x), as:
The eigenvalues q are successive roots of function J1(x) divided by the limitation of the solution domain b, hence q = x / b, whereas the material coefficients sn were calculated using the equation sn = (q2 + j ω μn μ0 σn)1/2. Region 4 was divided into 2 subregions containing respectively: a hole (0 ≤ r ≤ g) and conductive material (g ≤ r ≤ b). Complex eigenvalues u of this region and the corresponding coefficients v = (u2 – j ω μ4 μ0 σ4)1/2 were calculated with the expression:
Equation (8) can be solved utilising any method of finding complex roots of a complex function [20,21,22,23].
By using the expressions for the magnetic vector potential (1)–(6), the conditions for the continuity of the magnetic field (9)–(10) between adjacent regions were satisfied.
The current density in the filament is μ0 I δ(r–r0). Solving the above system of 10 interface equations results in the determination of the unknown coefficients Ci, Bi, which are normalised as follows: Ci6 = Ci/B6, Bi6 = Bi/B6.
where
Expressions (11)–(18) were employed to develop the final formula for a change in the impedance of the filamentary coil, where the change resulted from placing the coil over a three-layer plate with an internal hole.
The selection of the type of the analysed hole in the tested object is made by introducing appropriate values of the material parameters, e.g. electrical conductivity. In this way, it is possible to model:
-
internal hole (σ3 > 0 and σ5 > 0),
-
surface hole (σ3 = 0),
-
subsurface hole (σ5 = 0),
-
through hole (σ3 = 0 and σ5 = 0).
The replacement of the air-cored coil model with a filamentary coil requires the values of parameters r0, h0 to be determined in such a way that changes of the impedance of both coils are the same. For this purpose, two solutions may be adopted: one of them is to utilise the obtained in the measurement value of the change in the impedance of the air-cored coil. Another one is to make the calculations using a mathematical model. The solution for an air-cored coil placed over the conductive half-space [24] was extended by the presence of a three-layer plate with an internal hole. The change in the impedance of such a coil can be calculated from:
where
Having acquired the value of the change of the coil impedance ΔZa, values r0, h0, it is possible to calculate iteratively [25].
3 Results
The measurements of the air-cored coil impedance (Fig. 3) were carried out with an Agilent 4294A precision impedance analyser for the frequency range from 1 to 50 kHz. The parameters of the used coil and the three-layer sample with an internal hole are presented in Table 1. The value of the changes in the components of the coil impedance measured for the frequency f = 20 kHz was used to determine parameters r0, h0 with the employment of the algorithm presented in [25]. Thus, measured values r0 = 17.3 mm, h0 = 6.1 mm were used to calculate changes in the components of the filamentary coil impedance from (23), which were normalised with respect to the reactance of the coil in the free space X0 and shown in Figs. 4 and 5. Subsequently, expression (24) was implemented in Matlab to compare the results obtained for the filamentary and air-cored coils. In both cases, in order to calculate the discrete eigenvalues in region 4, the multilevel computation of complex eigenvalues (MCCE) method was used [23]. Additionally, the results were also verified using the finite element method. The numerical model of the air-cored coil created in the Comsol Multiphysics package consisted of 76,916 triangular elements. The obtained results of the changes of the coil impedance for several frequency values are presented in Table 2.
In the case of the second solution, with the employment of the numerical model calculations were made for the same coil positioned at a distance of 0.1 mm from the surface of a 5 mm thick magnetic plate (μ = 100) of electrical conductivity of 10.5 MSm−1. A through hole of radius g = 4 mm was made in this plate. Afterwards, by using values ΔZ obtained for the frequency of 20 kHz, parameters r0 = 17.6 mm, h0 = 6.1 mm were determined. These values were used to calculate the changes of the resistance and reactance of the filamentary coil (23). Results thus obtained are presented in Figs. 4 and 5, whereas the values of the changes of the coil impedance components for selected frequencies are shown in Table 3. The source code implemented in Matlab, which enables carrying out the calculations, is included in the “Appendix”.
4 Discussion
The maximum error of the changes in the impedance components calculated with the mathematical model of a filamentary coil (in comparison to the measured values) in the case of resistance and reactance was 1.5% and 1.8%, respectively. These values are slightly lower than for the air-cored coil model (24), which were 2.2% and 2.4%, respectively. The observed difference is the result of the adopted values (the same for both coils) of parameters b and Ns, on which the error of the TREE method is dependent. The first parameter is the radius of the solution domain. The increasing of b results in a reduction of the calculation error, however it requires a larger value of Ns. This parameter determines the number of the elements of vectors and matrices employed in the calculation. An increase of the value of Ns facilitates obtaining results with smaller error, however it requires carrying out more operations, which may significantly increase the time of receiving the calculation outcome. The author's observations show that a filamentary coil requires a lower value of Ns than an air-cored coil. Thus, calculations are performed faster not only due to the simpler form of expressions, but also because of a smaller number of mathematical operations that are necessary to perform [25]. In the case of the filamentary coil, Ns = 100, b = 12r2, were adopted in the calculations, since a further increase of the values of these parameters did not bring about any significant improvement of the accuracy of the results.
Error control in the case of the filamentary coil is much easier than for the air-cored coil also due to the difference between parameters h0 and h1. The determination of the exact value of parameter h1 may be troublesome, especially when the test sample is not polished. Also, the lower surface of the winding is not usually smooth. Due to these factors, a tiny air gap appears even when the coil comes into direct contact with the tested object. In computer modelling, its height h1 is usually assumed to be about 0.05–0.2 mm. This parameter has a great influence on the coil impedance, therefore even its slight deviation may significantly increase the calculation error. Nevertheless, this effect may be limited by using shields or washers under the coils while carrying out the tests. It is worth noting that this problem does not occur in the case of the filamentary coil, where the value of parameter h0 is usually so large that minor changes in it do not have a significant influence on the results.
In the performed calculations, parameters r0, h0 were determined only once for the frequency f = 20 kHz. The selected frequency value was in the vicinity of the centre of the considered range. However, parameters r0, h0 can be determined as well, for example, for the lowest or the highest value of the parameter under study. This was not found to cause any significant increase or decrease in the calculation error. The time of determining parameters r0, h0 with a computer operated by an Intel Core i5 processor was only about 0.8 s.
5 Conclusions
The developed method of detecting flaws in conductive materials makes it possible to successfully replace the mathematical model of an air-cored coil with an ideal filamentary coil. The values of r0, h0 are to be determined once since each change of the parameters of the system causes the same change in the impedance of both coils. The derived mathematical model enables performing effective calculations for various types of holes in both single- and multilayer plates. The calculations were made for an internal hole in a three-layer non-magnetic material (μ = 1) and for a through hole in a magnetic material (μ = 100). The obtained results, in comparison with the measurements, were characterised by a small error not exceeding 2% for changes in both resistance and reactance.
The employment of the filamentary coil has many advantages: it reduces the time–cost of making calculations, obtaining a simpler form of analysis to improve the process of designing and calibrating of measuring instruments. In the mathematical model of the filamentary coil derived by the TREE method, the final formulas were written in a closed form. This enables writing the source code in any programming language (“Appendix”) and using it with a measuring device equipped with a microprocessor. It is planned that in the future, further research will be carried out regarding the implementation of the presented solution in the defectoscope, and the extension of the mathematical model for systems containing several coils.
References
Zhu, Y., Chen, B., Luo, Y., et al.: Inductance calculations for coils with an iron core of arbitrary axial position. Electromagnetics 39(2), 99–119 (2019)
Mohseni, E., Boukani, H.H., França, D.R., Viens, M.: A study of the automated eddy current detection of cracks in steel plates. J. Nondestr. Eval. 39, 6 (2020). https://doi.org/10.1007/s10921-019-0647-9
Bouchala, T., Aouf, A., Abdelhadi, B., et al.: Fictitious electric conductivity modelling of eddy current evaluation of magnetic materials. Nondestr. Test. Eval. 35(1), 19–28 (2020)
Cao, B., Li, X., Wang, M., et al.: Analytical modelling, and simulations for high-frequency eddy current testing with planar spiral coils. Nondestr. Test. Eval. (2020). https://doi.org/10.1080/10589759.2020.1714614
Mohseni, E., França, D.R., Viens, M., Xie, W.F., Xu, B.: Finite element modelling of a reflection differential split-D eddy current probe scanning surface notches. J. Nondestr. Eval. 39, 29 (2020). https://doi.org/10.1007/s10921-020-00673-6
Qing, Z., Xin-Jun, W.: Analytical modeling for the plate with a flat-bottom hole based on the reflection and transmission theory in pulsed eddy current testing. Acta Physica Sinica 66, 038102 (2017)
Bajracharya, S., Sasaki, E., Tamura, H.: Numerical study on corrosion profile estimation of a corroded steel plate using eddy current. Struct. Infrastruct. Eng. 15(9), 1151–1164 (2019)
Augustyniak, M., Borzyszkowski, P., Buława, M.: Towards an universal method for predicting eddy-current sensor. Characteristics in the Railway Industry. J. Nondestr. Eval. 38, 29 (2019). https://doi.org/10.1007/s10921-019-0568-7
Thirunavukkarasu, S., Arjun, V., Rao, B.P.C., et al.: Development of a high-sensitive dual frequency remote field eddy current instrument for inspection of ferromagnetic steam generator tubes. IETE Tech. Rev. 36(2), 203–208 (2019)
Bouchala, T., Abdelhadi, B., Benoudjit, A.: Novel coupled electric field method for defect characterization in eddy current non-destructive testing systems. J. Nondestr. Eval. 33, 1–11 (2014). https://doi.org/10.1007/s10921-013-0197-5
Harzallah, S., Chabaat, M.: 3D-FEM computation and experimental study of eddy currents for characterization of surface cracks. Int. J. Struct. Integrity 8(5), 603–610 (2017)
Ibrahim, M.E., Burke, S.K.: Mutual impedance of eddy-current coils above a second-layer crack of finite length. J. Nondestr. Eval. 38, 50 (2019)
Zhang, Q., Wu, X.: Study on the shielding effect of claddings with transmitter–receiver sensor in pulsed eddy current testing. J. Nondestr. Eval. 38, 99 (2019). https://doi.org/10.1007/s10921-019-0638-x
Yatinga, Y., Kuanhoua, G., Bowena, L., et al.: Semi-analytical method for characterization slit defects in conductingmetal by eddy current nondestructive technique. Sens. Actuators A 301, 111739 (2020)
Dziczkowski, L., Buchacz, A.: Modification of calibration method for conductometers. Eksploatacja i Niezawodnosc-Maint. Reliab. 4, 35–40 (2011)
Dziczkowski, L.: Enhancement of conductometer functions with the measurements of surface roughness. Int. J. Appl. Electromagn. Mech 41(3), 237–249 (2013)
Theodoulidis, T.P., Kriezis, E.E.: Eddy Current Canonical Problems (With Applications to Nondestructive Evaluation). Tech Science Press, Duluth (2006)
Tytko, G., Dziczkowski, L.: Fast calculation of the filamentary coil impedance using the truncated region eigenfunction expansion method. ACES J. 33(12), 1461–1466 (2018)
Tytko, G., Dziczkowski, L.: An analytical model of an I-cored coil located above a conductive material with a hole. Eur. Phys. J. Appl. Phys. 82, 21001 (2018)
Kowalczyk, P.: Complex root finding algorithm based on Delaunay triangulation. ACM Trans. Math. Softw. 41(3), 1–13 (2015)
Vasic, D., Ambru, D., Bilas, V.: Computation of the eigenvalues for bounded domain eddy-current models with coupled regions. IEEE Trans. Magn. 52, 7004310 (2016)
Kowalczyk, P.: Global complex roots and poles finding algorithm based on phase analysis for propagation and radiation problems. IEEE Trans. Antennas Propag. 66(12), 7198–7205 (2018)
Tytko, G., Dawidowski, Ł: Locating complex eigenvalues for analytical eddy-current models used to detect flaws. COMPEL 38, 1800–1809 (2019)
Theodoulidis, T., Kriezis, E.: Series expansions in eddy current nondestructive evaluation models. J. Mater. Process. Technol. 161, 343–347 (2005)
Tytko, G.: Fast method of calculating the air-cored coil impedance using the filamentary coil model. Prog. Electromagn. Res. M. 91, 101–109 (2020)
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The author has no relevant financial or non-financial interests to disclose.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendix
Appendix
The changes in the components of the filamentary coil impedance obtained for the magnetic material with a through hole (Table 3) can be obtained with the employment of this algorithm implemented in Matlab. The procedure zerobess_J1(x) is used to find successive roots of the Bessel function J1(x). The eigenvalues in region 4 were calculated using the MCCE algorithm [23]. Instead of these, any method for finding complex roots of a complex function can be used as well.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Tytko, G. Locating Defects in Conductive Materials Using the Eddy Current Model of the Filamentary Coil. J Nondestruct Eval 40, 66 (2021). https://doi.org/10.1007/s10921-021-00798-2
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s10921-021-00798-2