1 Introduction

The non-destructive tests (NDT) have a crucial role in detecting and quantifying defects that could compromise the structural integrity of components and structures. In this regard, it is very important to characterize defects with good accuracy for evaluating the residual strength of components.

In the last years, many stimulated thermographic techniques have been investigated with the aim to obtain fast information of the defect size and depth. These techniques are based on the generation of a heat flow induced into the material by means of external excitations, with a transmission or reflection setup [1].

The pulsed thermography technique (PT) [1], as well as its variations such as long pulsed thermography, is used in many applications to detect defects in several materials, from metals to composites, because it requires a simple setup and allows fast defect detection. Generally, the application of post-processing algorithms is necessary because raw thermal data are not suitable for correct thermographic analysis, especially if quantitative information in terms of depth and size [2] must be retrieved. Furthermore, it is well-known that the additional application of different algorithms improves the signal-to-noise-ratio, which allows for detection of smallest defects. In this regard, in the last years, several algorithms have been developed to improve the signal contrast and to develop quantitative thermographic procedures, such as the thermal signal reconstruction (TSR) [3,4,5], the pulsed phase thermography (PPT) [6,7,8] and the principal component thermography (PCT) [9]. These well-established methods are based on the one-dimensional model of the heat conduction equation from which the information about the defect depth can be roughly estimated [10,11,12,13].

Basically, the TSR algorithm analyses the measured thermographic data in the time domain, investigating the first and second derivative of the thermal sequences [2,3,45], after its polynomial fitting in a double logarithmic scale.

The PPT algorithm [6,7,8], evaluates the cooling thermal behaviour in the frequency domain, by means of the Fast Fourier Transformation (FFT) of raw data. Both techniques require the knowledge of the thermophysical properties of the material for obtaining the estimation of the defect depth. However, these methods present some weak points in defect depth estimation, as already demonstrated in previous works [2].

Firstly, it has to be remarked that the accuracy of depth estimation depends on the frame rate adopted for sampling the physical process (thermal cooling curve). Indeed, for high diffusivity materials, such as the aluminium alloys, a high error in depth estimation can be obtained if high frame rates (> 500 Hz) are not used. It follows that an infrared detector with high performances and then with a high cost must be used [14,15,16,1718], to ensure the desired precision and accuracy. Another limit of the methods based on the 1D model is related to the 3D thermal behaviour effects on the thermal signal due to the finite defect dimension. As demonstrated in different works [210,11,12,13,14,15, 19,20,21], the accuracy in the assessment of the defect depth is affected by the defect dimension. In this regard, Almond et al. [2223], presented a simple analytical expression to model the dependence of the signal contrast on defect aspect ratio. This model shows that a more accurate depth estimation can be obtained if the defect aspect ratio is considered. Finally, 1D models consider plane semi-infinite defects neglecting the effect of the shape of the defect that can further affect the size and depth estimation [24,25,26]. In fact, it is mandatory to underline that the signal contrast depends on the defect size, depth, and shape, as already demonstrated in previous works [210,11,12,13,14,15, 19,20,21].

Another important point to remark is that in the literature there are many works about defects detection, but very few works that describe the complete procedure for obtaining quantitative results from a pulsed thermographic test. Indeed, the accuracy of quantitative results depends not only on the adopted algorithm, but also on many other parameters such as experimental set-up, pre-processing of the thermal data, temporal length of the acquired sequence, etc.

The PCT [9] consists of the application of the Singular Value Decomposition (SVD) to the thermal raw data, with the advantages to obtain a rapid feature extraction, data compression, and noise reduction. Compared with the original raw data, the obtained PCT feature maps present a significant improvement of data in term of the signal to noise ratio [1427,28,29,30]. Usually, the PCT algorithm is used to retrieve the in-plane defect dimensions while there are few works that exploit the temporal data information. In the work of Raijic [9], the processed data have been also used for estimating the depth of simulated defects of a composite laminate.

In this work, a new empirical procedure for the quantitative analysis of thermographic data is proposed, with the aim to overcome the limitations of traditional 1D formulations and finding a common approach valid for different materials and set-ups. The proposed approach has been applied to thermographic data processed by means of the well-known Principal Component Thermography (PCT) algorithm.

Starting from the previous considerations, the proposed approach aims to obtain the estimation of both the size and depth of defects by using only the spatial information of the signal contrast deriving from the PCT processing, for two different materials, aluminium alloy (high diffusivity) and glass fiber composite material—GFRP (low diffusivity) and two different experimental setups. Two fundamental aspects were taken into account, the use of a master specimen with imposed known defects (a common approach to other NDT techniques) and the influence of the defect shape by considering the “equivalent defect dimension”, defined as the characteristic dimension of the defect directly related to the signal contrast.

The proposed procedure has been tested on a real component, a piece of GFRP wind blade with real volumetric defects inside (air gaps). Moreover, the depth estimation with the proposed procedure on the GFRP component have been compared to those obtained with the well-established ultrasonic testing (A-scan) [31,32,33,34], providing very promising results.

2 Theory

The correct application of a post processing algorithm to analyse the raw thermal data is almost always necessary, for improving the quality of data in term of the signal-to-noise-ratio. In this context, the PCT is one of the most used algorithms, both for a short or long pulse, as demonstrated in many works [1, 91422, 23, 27,28,29,30, 35,36,37,38]. The PCT is typically used to reduce the dimension of acquired thermal signals by projecting the original data set onto a system of orthogonal components [9]. The thermal raw data are presented as a 3D matrix, with dimensions indicated as 'i, j, k' (\(i\) index along the rows, \(j\) index along the columns and \(k\) index along the frames). To apply this algorithm, the background subtraction is initially performed to obtain the 3D matrix related to the delta temperature. Follows a reshape operation to convert the 3D matrix in a 2D (indicated with \(X\)), in a such a way that time variations will occur column-wise, while spatial variations will occur row-wise. This 2D matrix is then normalized, following the well-known operations described in [9], and here summarized:

$$\stackrel{-}{X}\left(i*j,k\right)= \frac{X\left(i*j,k\right)-\mu }{\sigma }$$
(1)

where \(\mu\) and \(\sigma\) are, respectively, the mean and the standard deviation values related to the rearranged 2D matrix X, and the symbol ‘*’ represents the scalar product [9]. Follows the operation of the singular value decomposition (SVD), as reported below:

$$\stackrel{-}{X}\left(i*j,k\right)=US{V}^{T}$$
(2)

The resulting U matrix that provides spatial information can be reconverted into a 3D sequence. In particular, in the SVD process, the matrix U consists of orthogonal functions representing the spatial variations of the thermal data set. Each column of U provides the coordinates of thermal signals in the space of principal components. The matrix S is a diagonal matrix with singular values on its diagonal that are arranged in a descending order. These singular values in S are the nonzero square root of the eigenvalue XTX for the corresponding eigenvectors in the matrix V. The columns of matrix U are known as empirical orthogonal functions (EOF); as known, the first EOFs (5–6) represent nearly 80–90% of the variation of the measured thermal data associated with the spatial variation of the material defect, leaving the noise inside the successive U matrices.

In this work, the algorithm has been used as suggested in the literature, proposing for the first time a quantitative approach, linked to the depth and size of the defect by simply using the matrix of principal components U (spatial variations of the thermal data), and not the V matrix (where the principal component vectors are arranged row-wise) as rarely suggested in previous publications [9].

The procedure is based on the signal contrast and related quantitative criteria to define the defect detectability and its quantification. For this reason, the definition of the signal contrast and the normalized contrast is here reported, hereinafter indicated as Signal Background Contrast (SBC):

$$SBC=\frac{{MS}_{D}-{MS}_{s}}{{SD}_{s}}=\frac{{Contrast}_{EOFn}}{{SD}_{s}}=\frac{{C}_{EOFn}}{{SD}_{s}}$$
(3)

where \({MS}_{D}\) is the signal due to the defect, \({MS}_{s}\) is the mean value of the undamaged area (for simplicity indicated with the subscript s -sound and taken just near the defect, in an area sufficiently distant to not be affected by the defect itself), \({SD}_{U}\)is the standard deviation of the undamaged area, \({C}_{EOFn}\) is the contrast of the chosen n-EOF. To assess the MSD value in correspondence of the signal peak of each defect (for defects such as flat bottom holes it is usually the central area, but for real defects it can be a different area), the average value of a 3 × 3 pixel array has been considered, while, to assess MSU and SDU values, the undamaged area has been considered [14].

3 Methods: Main Steps of the Proposed Procedure

The basic steps of the calibration procedure concern the analysis of a sample/master specimen with simulated known defects. This specimen must be manufactured according to the following steps:

  1. i.

    Made of the same material of the component to analyse;

  2. ii.

    The simulated defects must be representative of the real defects to detect in terms of typology and aspect ratio;

  3. iii.

    An adequate number of defects must be simulated to have a wide range representative data (aspect ratio D/d).

The main steps of the proposed procedure are:

  1. (a)

    Setting set-up and testing parameters;

  2. (b)

    Acquiring thermal data (thermal sequence);

  3. (c)

    Exporting the thermal sequence and pre-processing (delta temperature evaluation ΔT);

  4. (d)

    Processing the entire sequence with the PCT algorithm and extracting the principal components (the first 6 EOF); are usually more than sufficient

  5. (e)

    Calculating the SBC and the contrast for each detected defect. An undamaged area must be defined as reference (typically, an indication is considered as a defect only if there is a set of nearby pixels equal to or bigger than 9 [14]);

  6. (f)

    Choosing a suitable threshold value Thv on the obtained SBC, for a generic defect, to define the defect detectability SBC > Thv [14]; in this work a value equal to 2, usually used for non-destructive testing application, has been used;

  7. (g)

    Choosing the EOF that provides the maximum number of defects;

  8. (h)

    Re-processing the thermal sequence frame by frame (changing the truncation window size) with the PCT algorithm and extracting the chosen principal component (for example 2nd one)—Fig. 1;

    Fig. 1
    figure 1

    Processing data analysis for the raw thermal data to obtain the sequence related to the chosen EOFn for the later analysis frame by frame (steps from a to h)

  1. (i)

    Evaluating the linear correlation between the SBC and D/d (R2 = Pearson’s coefficient), or equivalently the relation contrast—D/d, for each extracted map, corresponding to a suitable truncation window size;

  2. (j)

    Identifying the map with the maximum R2 value (‘\(EOF_{n}-R_{max}^{2}\) ’) and assessing the linear regression coefficients (calibration curve)—Fig. 2;

    Fig. 2
    figure 2

    Obtaining the calibration curve D/d-contrast (steps i and j)

  1. (k)

    Choosing a set of different threshold values with the aim to separate the contribution of the thermal signal related to the defect depth d and the defect size D, considering only the selected map; the generic pixel (x, y) with the signal SEOF is identified as a defect if one of the inequalities in Eq. 4 occurs:

$$\qquad\qquad \left\{\begin{array}{c}{S}_{EOF}\left(x,y\right)>{MS}_{S}+\left|{MS}_{D}-{MS}_{S}\right|{Th}_{D/d}\quad\quad if \,{MS}_{D}-{MS}_{S}>0\\ {S}_{EOF}\left(x,y\right)<{MS}_{S}-\left|{MS}_{D}-{MS}_{S}\right|{Th}_{D/d} \quad\quad if \,{MS}_{D}-{MS}_{S}<0\end{array}\right.$$
(4)

and then assigning to this pixel a value equal to 1 and 0, respectively (hit/miss data) based on the obtained result then assigning it a value equal to 1 and 0, respectively (hit/miss data);

  1. (l)

    Calculating the error committed in quantitative estimation for each threshold value by knowing the nominal dimensions of the imposed defects;

  2. (m)

    Defining for a suitable D/d range, the threshold value that minimizes the errors in the depth and size estimation, to create a set of curves ‘D/d-threshold value’—N.B. ThD/d is different from Thv; both are associated with the contrast, but Thv discerns the defect detectability whilst ThD/d is related with the defect aspect ratio for quantifying the defect;

  3. (n)

    Repeating all the previous steps, starting from the acquisition, at least 3 times, if possible, to obtain a more robust model. For this step, it is possible, and recommendable from a computational point of view, skip the steps e, f, g and h and analyse directly the window indicated as better from the first replication. It is worth to underline that in both Figs. 2 and 3 the linear correlation ‘D/d-contrast’ is represented by means of a line with a negative slope as the signal contrast has a negative sign—Fig. 3.

    Fig. 3
    figure 3

    Definition of the family of curves ‘D/d-ThD/d’, with the aim to separate the contribution of the thermal signal related to the defect depth d and the defect size D (steps from k to n)

Here, a real case study is considered to try this procedure, following exactly all the steps explained here, and led to good results in comparison with ultrasound for 3 different real defects, air gaps, typical of GFRP materials.

4 Material and Experimental Set-Up

In this section, the set-ups, materials, specimens, and components used for obtaining and demonstrating the effectiveness of the proposed procedure will be described. In particular, two different materials in terms of thermophysical properties have been investigated and a real component with real defects has been used for demonstrating the feasibility of the proposed procedure.

4.1 High Diffusivity Material: The Sase of the Aluminium Material Investigation

In Fig. 4a is shown the aluminium specimen that presents several flat bottom holes of different diameters and depths. The defect nominal sizes and depths are reported in Fig. 4b. The aspect ratios (D/d values) obtained by simulating these defects are different and cover a wide range from 1 to 20.

Fig. 4
figure 4

(a) Aluminium specimen with different flat bottom holes, with aspect ratios D/d from 1 to 20, and (b) the relative technical drawing with dimensions, depths and relative positions; blue window-part of the sample used for the calibration procedure, red window-part of the sample used for the demonstration remarking in green the defects created exclusively for this purpose (Color figure online)

The adopted experimental set-up is shown in Fig. 5. The thermographic sequences have been acquired using the IR cooled camera FLIR X6540 SC with the thermal sensitivity (NETD) < 25 mK and a full-frame window of 640 × 512 pixels. Two flash lamps with a total energy of 3000 J and a pulse duration of 5 ms have been positioned very close to the specimen (10 cm) and at the same side of the IR camera. This latter has been placed at about 1 m from the specimen, in order to obtain a geometrical resolution of 0.25 mm/pixel. To reach a frame rate of 200 Hz, the frame window of the IR camera has been reduced to 464 × 328 pixels. In this way, two different tests have been carried out to apply the proposed procedure. The first one has been used for obtaining the calibration curve and it has involved all the defects within the blue window in Fig. 4, while the second one (red window) has been used for the demonstration. In particular, the demonstration has also interested the defects within the green window that have not been used for the calibration phase.

Fig. 5
figure 5

The used set-up for the thermographic pulsed tests performed on the aluminium specimen

For each test, 3 replications have been performed leaving the set up unchanged.

4.2 Low Diffusivity Material: The Case of the GFRP Material Investigation

A GFRP specimen (total thickness about 16 mm), obtained through the vacuum infusion resin process, with different simulated defects (flat bottom holes) has been used to carry out the experimental investigation related to the composite material. An epoxy-type (i.e. EC 157 by ELANTAS, West Bengal, India) resin has been taken into account, reinforced with a double layer of quadriaxial glass fibre of the type 0°/45°/90°/45° (Fig. 6). Dimensions and depth of defects are reported in Fig. 6, for a range of D/d between 1 and 35 approximately. The part of the specimen used for these thermographic tests is highlighted in a red window.

Fig. 6
figure 6

a GFRP specimen with different flat bottom holes, with aspect ratios D/d from 1 to 35 and b the relative technical drawing with dimensions, depths and relative positions

The proposed procedure has been validated in this case on a real component made of the same material (description reported in a separate paragraph). The thermographic sequences have been acquired with the Flir A655sc IR camera with a micro bolometric sensor of 640 × 512 pixels and NETD < 30 mK. The experimental set up is shown in Fig. 7 and the main distances are here resumed lamps angle: β = 40°, distance camera-sample 140 cm, distance lamps-sample 240 cm. In this way, a spatial resolution of 0.68 mm/pixel has been reached. Two halogen lamps of 1000 W have been used. A pulse duration of 220 s has been adopted with a frame rate of 1 Hz, for a total test duration of 1500 s. It is worth emphasizing again that for investigating thick components made of low-thermal diffusivity materials, the more suitable approach is to consider the long pulse technique in which high deposed energies are obtained increasing the pulse duration.

Fig. 7
figure 7

The used set-up for the thermographic pulsed tests performed on the GFRP specimens [35]

The ultrasonic technique (UT) has been used to compare and validate the achieved results in the investigation of the real GFRP component, and in particular to evaluate the defect depth. The EPOCH 600 Ultrasonic Flaw Detector with a probe of 1 MHz and a dimension of 0.5 inches has been used for ultrasonic measurements. To set the ultrasonic parameters such as the sound velocity, filters, and the gain, the upper part of the GFRP sample with calibrated steps has been used (Fig. 6).

5 Results and Discussion

In this session, the obtained results and the related discussion will be shown and summarized for both the aluminium material and the GFRP, considering both the analyses of the specimens with the imposed defects using for the calibration procedure and those related to validation and therefore to the component with real defects.

5.1 Results Related to the Aluminium Specimen

5.1.1 Applying the Calibration Procedure to Investigate the Aluminium Specimen

In Fig. 8 are summarized the obtained results, considering the part of the specimen used for the calibration (Fig. 4, blue box) and analysing the acquired thermal sequence for different truncation window sizes (scheme in Fig. 1).

Fig. 8
figure 8

Obtained results after the application of the PCT algorithm for different truncation windows (examples 2.5 and 5 s) and different EOFs (example 1st, 2nd, 3rd and 4th ), (a) temporal trend of the thermal signal (example, diameter 12 mm, depth 2 mm), (b) temporal trend of the EOF2 component (example, diameter 12 mm, depth 2 mm) and (c) EOFs images (with the indication of the defect taken as example)

Figure 8a shows, as an example, the typical thermal profiles that have been obtained in correspondence of the defect and the related undamaged area, indicated in Fig. 8c (diameter 12 mm, depth 2 mm), highlighting with 3 different colours the three different truncation windows. Figure 9c shows that the second component (EOF2) provides the maximum number of defects, while the trend of the 2nd principal component (EOF2) over time is shown in Fig. 8b, considering the same defect and the related undamaged area.

Fig. 9
figure 9

Correlation between the signal contrast and the aspect ratios (D/d) of defects and its evolution for different truncation windows (number of frames)

The next step of the procedure consists in identifying the truncation window for which both the maximum linear empirical correlation and a significant number of defects are detected. In this regard, Fig. 10 shows a similar result already shown in [14], in which the signal contrast related to the second principal component is linearly related to the aspect ratio, defect by defect, and for different truncation windows (reported as a number of frames); the defects with the signal contrast below to two times the undamaged area standard deviation have not been considered (SBC > Th v= 2).

Fig. 10
figure 10

Correlation index R2 and detected defects obtained with the analysis on the EOF2 component with different truncation windows—best interval 1.91–2 s

For each truncation window (frame by frame analysis), the square of the correlation coefficient R2 has been assessed by means of the linear regression of aspect ratios on signal contrasts. In this regard, Fig. 11 shows the graph in which are present both the index R2 and the number of detected defects, related to the first test replication. This graph allows for detecting the truncation window for which the maximum linear correlation is obtained (around 2 s). It is important to notice that the maximum values of R2 and detected defects do not always occur for the same truncation window (as this graph clearly shows). In this regard, high R2 values allow for obtaining a high correlation between the signal contrast and defect aspect ratio and then low systematic error in estimating the aspect ratios. On the contrary, in some cases, the operator could prefer to detect the maximum number of defects admitting a significant systematic error in defect estimation. In this case, the window related to 1.91 s has been chosen for the analysis (exact passage from 15 to 16 defects with the SBC > 2).

Fig. 11
figure 11

(a) EOF2 map obtained considering the truncation window of about 2 s and undamageds and defect area used to assess the signal contrast values, (b) calibration curve (3 repetitions)

In Fig. 12a the EOF2 map analysing 1.91 s is shown, in the case of the first test repetition, while in Fig. 12b the obtained calibration curve is reported, considering all the repetitions (indicated with three different colours). Moreover, in the same Fig. 12b are indicated also the confidence and prediction bounds adopting a confidence level of 95% [3940]. Considering homogeneous heating (the specimens have a regular geometry and size), it has been possible to adopt a unique undamaged area for all the defects in evaluating the SBC and in particular the mean and the undamaged area standard deviation for each defect (cross symbols in Fig. 12a).

Fig. 12
figure 12

(a) EOF2 map referred to the chosen truncation window (2 s) and (b) position of the unknown defects indicated with green cross symbols within the calibration curve (data set 1) (Color figure online)

The equation of the obtained calibration curve is reported in Eq. 5:

$$D/d=-636.32{xC}_{{EOF}_{2}}+1.20\quad{R}^{2}=0.99$$
(5)

the next step consist of determining the correct threshold value to separate the size and depth contribution. It is known that the contrast of a defect depends both on size and depth, and then only a Th value cannot be used to obtain the defect size of a wide range of defects.

As shown in Table 1, in this case, different threshold values must be used to assess the D value for each defect, specifying the percentage error (Eqs. 6, 7 and 8) with respect to the nominal dimensions (in this case, for flat bottom hole, the 2D plane dimension coincides with the nominal diameter) and with the sign information (defect underestimation or overestimation).

Table 1 summarizes the errors obtained in evaluating the diameter and the depth.

For two different ranges of D/d, here identified as suitable for the analysis, two threshold values, highlighted in underlined, italic, minimize their respective errors (below 30%, with the mean error however below 20%). These results have been obtained dividing the calibration interval into two ranges, as specified in Eqs. 9 and 10.

It is essential to specify, once again, that the choice of the number of ranges and their amplitude must tend to minimize the maximum error in each chosen range.

$${\%\,err}_{D}=\frac{{D}_{est} - {D}_{nom}}{{D}_{nom}} \times 100$$
(6)
$${\%\,err}_{d}=\frac{{d}_{est} - {d}_{nom}}{{d}_{nom}} \times 100$$
(7)
$${\%\,err}_{D/d}=\frac{({D/d)}_{est} - {(D/d)}_{nom}}{({D/d)}_{nom}} \times 100$$
(8)
$$2\le \frac{D}{d} \le 5 \quad {Th}_{D/d}=0.6$$
(9)
$$ 5 < \frac{D}{d} \le 16 \quad {Th}_{D/d}=0.4 $$
(10)
Table 1 Error analysis (percentage) for different threshold values (in Italic the ThD/d values chosen for the range indicated in Eqs. 8 and 9)

5.1.2 Demonstration of the Proposed Procedure on the Aluminium Specimen

In order to demonstrate the effectivness of the proposed procedure for the aluminium, the same test specimen is used, but considering the lower part of the specimen, where four unknown defects (red box in Fig. 4b) have been considered.

Three replications have been carried out keeping the test parameters and using the truncation window obtained as the final result in the calibration procedure (1.91 s).

In Fig. 9a is shown the EOF2 map obtained after the PCT analysis of one replication. The SBC and also the related contrast \({C}_{{EOF}_{2}}\) values have been assessed for each defect considering each replication.

In Fig. 9b are reported the contrast values, distinguishing the unknown defects with the cross symbol, and the defects used also in the calibration phase with an asterisk symbol. Entering the graph with the contrast value, it is possible to obtain the defect aspect ratio D/d value, applying the equation of the calibration curve, reported in Eq. 5.

The percentage values of errors in evaluating the defect size and depth are summarized in Table 2 and they have been obtained adopting the procedure illustrated in Table 1, distinguishing also, in this case, the defects used for the calibration procedure from the defects used for the demonstration (bold character). Error values ​​lower than 10% have been highlighted with the symbol * while those greater than 20% with **.

As expected, the maximum errors have been obtained in depths evaluation and above all for low D/d values (see Table 2 for details) and therefore for the lowest values ​​of the signal contrast. However, the mean error value in the estimation of depths is about 20% which can be considered quite satisfactory for engineering and non-destructive applications, and also for high diffusivity materials. Within the Table 2, the errors related to the aspect ratio estimation considering only the calibration curve, are also reported.

Moreover, it should be noted that the obtained errors are actually a sum of errors, systematics and random, due not only to the proposed procedure, but also to other noisy sources common to other literature methods, such as the thermal signal accuracy that depends on the used instrumentation, knowledge of the thermophysical parameters of materials, precision in test setup, the pulse duration and the used frame rate, the adopted geometrical resolution in terms of the mm/pixel ratio, etc. In future works, each error source will be considered in order to estimate the uncertainty in evaluating sizes and depths.

For completeness, the binarized maps obtained applying the proposed procedure are reported in Fig. 13, considering the two different threshold values highlighted in Eq. 6 (Fig. 13a) and 7 (Fig. 13b), with different colours and symbols for the defects used also for the calibration (light blue) and for the demonstration (green). In the two maps in Fig. 13, the defects for which that specific threshold has been chosen are generally coloured.

Fig. 13
figure 13

Binarized maps corresponding to the lower part of the specimen used for the demonstration, when 2 different threshold values ​​are applied based on the defect aspect ratio value (a) ThD/d = 0.6 and (b) ThD/d=0.4; in green the defects used and create only for the demonstration and in blue the defects used both for calibration and validation (Color figure online)

Table 2 Percentage errors related to this demonstration, when different threshold values ​​are applied, based on the contrast values and the defect aspect ratios, according to the calibration phase Table 1

5.2 Results Related to the GFRP Specimen

5.2.1 Applying the Calibration Procedure to Investigate the GFRP Specimen

In this section, the results related to the calibration phase of the GFRP specimen are reported. It should be emphasized once again, that in this case, the analysis is referred to a completely different test and material, or a long impulse duration test (180 s), with halogen lamps and a cheaper thermal sensor.

The calibration procedure follows the same steps described before, analysing the entire thermal sequence after the mean subtraction. Again, the second component EOF2 is the one that returns the greatest number of indications, then follows the analysis for searching the truncation window that provides the best correlation D/d-\({C}_{{EOF}_{2}}\), as shown in Fig. 14. The procedure to determine the most suitable truncation window size (analysis interval) is the same to the previous one described in the case of the aluminium specimen and reported as summary and result in Sect. 6.1.1. The procedure is independent of the acquisition frequency. The graph in Fig. 14 describes this choice, reporting the result of the various analyses in terms of R2 and number of detected defects for each interval, expressed in seconds.

Fig. 14
figure 14

Correlation index R2 and detected defects obtained with the analysis on the EOF2 component with different truncation windows

For the truncation window size of 36 s (36 frames of the cooling down, after 180 s of heating, map reported in Fig. 15a), the empirical correlation D/d-\({C}_{{EOF}_{2}}\) results strongly linear (calibration curve reported in Fig. 15b). The number of detected defects is enough to obtain a realistic calibration curve with a good value of R2 (8 defects, Fig. 14).

Fig. 15
figure 15

(a) EOF2 map referred to the chosen truncation window (36 s of analysis-cooling down) and (b) the related calibration curve

The next step consists of choosing the threshold values considering the defect aspect ratio D/d range. Also, in this case, the range of D/d is quite wide, and more than one threshold value needs to be used to obtain the smallest possible error in the chosen D/d range. For brevity, only the results in terms of relation D/d-Th are here reported:

$$\frac{D}{d} \le 5 \quad Th=0.6$$
(11)
$$5 < \frac{D}{d} \le 15 \quad Th=0.5$$
(12)
$$15 < \frac{D}{d} < 35 \quad Th=0.4$$
(13)

5.2.2 Validation of the Proposed Procedure on Real GFRP Component: A Real Case Study

The proposed analysis regards the study of a real component, that is a root of a wind turbine with large but very deep air gaps inside (depth of about 6 mm). The total area of the component under examination is 40 × 40 cm2 with a variable thickness in a range of about 15–20 mm. In Fig. 16b the presence of one of these air gaps on one side of the component is highlighted. Again, the same test with a long pulse duration is performed, replicating the same setup and conditions of the GFRP sample with imposed defects.

Fig. 16
figure 16

(a) GFRP root of a wind blade and (b) particular of the defect with dimensions

The typical thermal trends for the defect and the related undamaged area are shown in Fig. 17a, reporting as representative map a cooling frame (frame 360 of the entire sequence) corresponding to the time of 360 s Fig. 17b.

Fig. 17
figure 17

(a) Thermal profiles related to the defected and undamaged areas, (b) frame 360 related to the cooling down

The results show the presence of 3 defects inside the real component (the indications are clear also during the heating, see thermal profiles in Fig. 17a).

For the post-processing analysis by means of PCT, only 36 s related to the cooling down have been used (236 s considering both heating and cooling phases), as prescribed by the analysis procedure carried out on the related GFRP standard specimen. The related EOF2 map corresponding to this truncation window is reported in Fig. 18a.

Fig. 18
figure 18

Validation of the proposed procedure using the GFRP component: (a) map related to the EOF2 component for a truncation window size of 36 s (cooling down) and (b) the same map with an indication of the areas used for assessing the signal contrast for each defect

A matrix of 5 × 5 pixels has been considered for both defect and undamaged area evaluation to obtain the signal contrasts for each defect, as indicated in Fig. 18b. The contrasts for each defect are reported later in Table 3 together with the defect aspect ratio values obtained considering the calibration curve.

To assess the in-plane size of defects with a real particular shape, the characteristic dimension or an equivalent diameter must be defined. As it is well known, real defects usually present a non-regular in-plane shape that cannot be fitted with a regular geometric shape such as a circle or a square. Moreover, as already demonstrated in different previous works [19, 10,11,12,13,14,15, 2021], the signal contrast depends not only on the defect cross-section area, but also on its shape. So, to consider the influence of the defect shape on the signal contrast, a characteristic dimension, called in this work “equivalent diameter”, has been considered representative of the in-plane defect size, using a general definition for which a generic ellipse, with major semi-axis ‘a’ and minor semi-axis ‘b’, is therefore a circle when ‘a’ and ‘b’ coincide, as reported in Eq. 14:

$$D=\sqrt{2\left({a}^{2}+{b}^{2}\right)\frac{b}{a}}$$
(14)

To find these typical dimensions in a defect with a particular shape the command regionprops in Matlab® has been used for the definition of the centroid for each defect and then the definition of the major and minor axis of the ellipse that includes the shape of the same.

In Fig. 19 are reported the binary maps obtained imposing the threshold values indicated in the Eqs. 8 and 9 and then, in red, the indications of the two circles, one smaller and one larger, with centre the centroid and radii, respectively, the minor and major axis of the equivalent ellipse (in green).

Fig. 19
figure 19

Estimation of the equivalent diameter: (a) defect 1, (b) defect 2 and (c) defect 3

To obtain the depth value, the characteristic dimension has been assessed as reported in Fig. 19b for the three considered defects, in blue, starting from the definition of the minor and major axes.

The depths of the three defects assessed with the proposed procedure have been compared with the ones obtained with the well-established UT technique. It is important to underline that the UT value has been obtained by placing the probe at the centre of the defect. The results, in Table 3, show that the proposed procedure allows for obtaining depth estimations in good agreement with the UT pulse-echo technique.

Table 3 Size and depth estimation of the three real defects and comparison with ultrasound results

As already said, the GFRP sample shown before with flat bottom holes and so quasi-perfect reflectivity defects (the defect dimensions affect the reflection coefficient) has been used here for the validation on a real specimen with real defects. As the thermographic maps show in terms of contrast along the defect area—Fig. 18, the non-uniform thickness of the air gaps produces the variation within the same real defect of the signal contrast. Of course, to minimize errors in defects quantification, a perfectly correct training should be done considering for the calibration a sample specimen with simulated defects as close as possible to the real ones. However, in practical industrial applications regarding NDT techniques, it is difficult to produce a “perfect sample specimen”, because is very hard to obtain the requested defects without increasing manufacturing costs (that can become unacceptable for industrial applications). On the other hand, it is worth to underline that, generally, also for other well-established NDT techniques such as Ultrasounds, the calibration curves are obtained by using flat bottom holes and then correcting them according to the real defect shape.

The good results obtained in our case are due to the high air gaps present in the GFRP component (above all at the centre of the defect in which the signal contrast has been considered) that is far from a close-contact delamination.

6 Conclusions

In this work, a new empirical procedure has been proposed to quantify defects in different materials applying the pulsed thermographic technique and then the PCT algorithm to very different setups.

The proposed procedure needs the design and manufacturing of a sample specimen with imposed defects of the same material as the real investigated component. In this regard, it is important to simulate a wide aspect ratio to cover the whole aspect ratio range expected in the real component. Furthermore, if the characteristics of the real defects are known, it is recommended to use a sample specimen with defects as similar as possible to the real. In this case, a correction factor for the shape, similar to the one proposed here, must be considered also during the calibration procedure.

The PCT has been used with a frame-by-frame analysis approach aimed to define the PCT component that returns the greatest number of indications and that, for a given truncation window, provides a strong linear correlation between the signal contrasts and defects aspect ratios.

Two different materials with very different thermal diffusivities have been investigated adopting two different setups: flash thermography for the aluminium and halogen lamps and the long pulse for the GFRP specimen. Moreover, the procedure has been validated on a GFRP real component with reals defects.

In the case of the aluminium specimen, the proposed procedure allows for estimating the size and the depth of the detected defects, with an average relative error of less than 20%. As expected, for the imposed defects, the highest errors have been obtained for deeper and smaller defects.

For the GFRP material, the results obtained with the proposed procedure on a real component with unknown defects have been compared by means of a consolidated technique such as the ultrasound one, with satisfactory results in estimating the depth of defects with an irregular shape. Furthermore, the influence of the shape factor has been evaluated. In this case, promising results were obtained considering the error committed in depth estimation was less than 10%. This result can be explained considering that the procedure was validated on air gaps defects, whose thermal behaviour can be considered like the simulated defects (FBHs), and different with respect to delaminations or other planar defects common in composite materials.

Finally, it is important to underline that the proposed procedure can be used also for long pulse tests, in which the hypotheses adopted by 1D models cannot be assured. This is the case of composite materials that require high heat energy to reach deeper defects, but, on the other hand, a lower frame rate and so the possibility to use low-cost IR sensors.

Future works will focus on the evaluation and influence of possible sources of error and on the measurement uncertainty.