Next Article in Journal
Improving Hemocompatibility of Polysulfone Membrane by UV-Assisted Grafting of Sulfonated Chitosan
Next Article in Special Issue
A Multi-Objective Optimization of Neural Networks for Predicting the Physical Properties of Textile Polymer Composite Materials
Previous Article in Journal
Structural Health Monitoring of Fiber Reinforced Composites Using Integrated a Linear Capacitance Based Sensor
Previous Article in Special Issue
Predicting Diffusion Coefficients in Nafion Membranes during the Soaking Process Using a Machine Learning Approach
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Stable 3D Deep Convolutional Autoencoder Method for Ultrasonic Testing of Defects in Polymer Composites

1
Institute of Process Equipment and Control Engineering, Zhejiang University of Technology, Hangzhou 310023, China
2
The State Key Laboratory for Electronic Testing Technology, North University of China, Taiyuan 030051, China
3
Xi’an Zhanshi Testing & Engineering Co., Ltd., Xi’an 710000, China
4
Department of Chemical Engineering, National Tsing Hua University, Hsinchu 300044, Taiwan
*
Authors to whom correspondence should be addressed.
Polymers 2024, 16(11), 1561; https://doi.org/10.3390/polym16111561
Submission received: 26 March 2024 / Revised: 21 May 2024 / Accepted: 29 May 2024 / Published: 31 May 2024
(This article belongs to the Special Issue Scientific Machine Learning for Polymeric Materials)

Abstract

:
Ultrasonic testing is widely used for defect detection in polymer composites owing to advantages such as fast processing speed, simple operation, high reliability, and real-time monitoring. However, defect information in ultrasound images is not easily detectable because of the influence of ultrasound echoes and noise. In this study, a stable three-dimensional deep convolutional autoencoder (3D-DCA) was developed to identify defects in polymer composites. Through 3D convolutional operations, it can synchronously learn the spatiotemporal properties of the data volume. Subsequently, the depth receptive field (RF) of the hidden layer in the autoencoder maps the defect information to the original depth location, thereby mitigating the effects of the defect surface and bottom echoes. In addition, a dual-layer encoder was designed to improve the hidden layer visualization results. Consequently, the size, shape, and depth of the defects can be accurately determined. The feasibility of the method was demonstrated through its application to defect detection in carbon-fiber-reinforced polymers.

1. Introduction

Carbon-fiber-reinforced polymers (CFRPs) [1] combine the excellent properties of both carbon and fiber materials and are widely used in aerospace, new energy, military applications, and other fields [2]. However, defects may arise during the manufacture and use of these materials. These defects not only affect the comprehensive characteristics of the material and reduce its load-bearing capacity but also have a significant impact on product quality [3]. Therefore, regular nondestructive testing (NDT) of CFRP is crucial to ensure the structural quality of the material. Currently, the mainstream NDT methods include ultrasonic testing (UT) [4], eddy current testing [5], and infrared thermography [6]. UT is widely used because of its nonpolluting and noninvasive nature, ease of operation, accurate positioning, and high reliability [7,8].
However, ultrasound signals are affected by surface echoes, bottom echoes, and noise, which interfere with the judgment of defects, making them difficult to identify [9]. Recently, several methods have been proposed for analyzing ultrasonic inspection data to improve their effectiveness. One-dimensional (1D) signal filtering processing methods, including empirical wavelet transform [10], short-time Fourier transform analysis [11], and Wigner–Ville distribution [12], are mainly used for the analysis of ultrasound signals. These methods can extract the characteristic information of defects but lack visualization. Image defect detection methods include support vector machines [13], manifold learning algorithms [14], and feature-selective clustering [15]. These machine learning methods can improve the identifiability of defects. For ultrasonic data with considerable noise and large echoes, deep learning [16,17] methods are more attractive. Models such as neural networks can automatically extract features and therefore contribute to the development of defect detection.
Recently, the rapid development of deep learning has led to its successful application in several manufacturing and maintenance industries [18]. An autoencoder (AE), a typical unsupervised deep learning model, has shown good performance in extracting potential features from high-dimensional data and eliminating redundant information. Some AE variants have made significant progress in NDT data analysis. Convolutional AE (CAE) [19] can use activation functions to extract nonlinear features, which helps analyze nonlinear, multinoise ultrasonic data [20]. The deep AE (DAE) [21] was successfully employed to analyze infrared thermography defect signals, and the output of the intermediate hidden layer was visualized to accentuate the defects. However, it focuses more on analyzing images and pixel data and often ignores important time-series information. Three-dimensional convolution (3D-conv) [22] can accurately extract deep spatial features from images, significantly outperforming previous feature extraction models based on 1D and two-dimensional (2D) information. However, few studies have applied 3D-conv for defect detection in CFRP.
In this study, a stable 3D deep convolutional autoencoder (3D-DCA) was developed to improve the accuracy and reliability of defect detection. To address the issue of significant ultrasonic noise, a 3D convolutional neural network (CNN) is used to simultaneously extract the spatiotemporal features of the data and reduce noise in the ultrasonic data. The depth-wise receptive field in the hidden layers of the autoencoder maps the defect information to its original depth position, thereby reducing the impact of surface and bottom reflections. Additionally, a two-layer encoder was developed to enhance the visual representation of the hidden layers. The intersection over union (IoU) [23] and contrast-to-noise ratio (CNR) [24] were used to evaluate the effectiveness of the proposed approach.
The remainder of this paper is organized as follows. Section 2 presents the ultrasonic data structure and preprocessing. Section 3 describes the stable 3D-DCA model framework and its implementation. In Section 4, a CFRP specimen is presented and the experimental results are discussed. Finally, the conclusions are presented in Section 5.

2. Data Collection and Preprocessing

2.1. Ultrasound Scanning

Phased-array ultrasonic detectors utilize multichip probes, where each probe functions as a separate transmitter or receiver array. The process operates as shown in Figure 1. The transmitter array directs the emission of the ultrasound signals from each unit to form the desired acoustic beam [25]. Simultaneously, the receiver array manages the timing of each unit to capture reflected signals. The ultrasound waves propagate through the test object and are reflected off the internal defects or interfaces. The strength of the reflected signals correlates with the properties of the materials on either side of the interface [26]. Thus, the ultrasound echoes that return from the workpiece can be used to locate defects within the material.
The collected ultrasonic data were then converted into a 3D matrix for processing with a stable 3D-DCA. The ultrasonic time series served as the depth dimension, with the horizontal and vertical pixels representing the height and width dimensions of the ultrasound image, respectively. Consequently, the convolution operation extracts feature information from the time series of multiple ultrasound images, thereby reducing the reliance on manual screening operations.

2.2. Data Structures and Preprocessing

The dataset acquired during ultrasonic inspection typically comprises a 3D matrix that displays planar projections of ultrasound echoes at various depths of the specimen. This is achieved by setting a specific depth range to acquire an nh frame echo signal. Each image frame consists of nx × ny pixels. The 3D ultrasonic matrix X R T × M × N is then transformed into a 2D matrix X 1 R T × R , where M, N, and T denote the length, width, and number of frames, respectively, and R = M × N.
After converting the 3D ultrasonic matrix into a 2D matrix, it was observed that the amplitude of the echoes at shallow defects was usually larger than that at deep defects, and the amplitudes of the surface and bottom echoes exceeded those of the defect echoes [27]. To mitigate the effects of differences in scale, it is often necessary to preprocess the original ultrasonic data xi,j, where xi,j is the original value at the jth pixel in column i of X1. In this study, the robust normalization [28] method was applied, which is calculated as follows:
x i , j = x i , j - m e d I Q R ,
where x i , j represents normalized data. med is the median of xi, and IQR is the interquartile range of xi. The effects of outliers in the data can be reduced using robust normalization techniques.

3. Methodologies

3.1. Description of 3D-DCA

An AE typically consists of encoder and decoder networks. The encoder compresses the data dimensions to extract potential features, and the decoder reconstructs the input data based on these features. As previously mentioned, X R T × M × N represents a set of ultrasonic data, and the feature extraction process using 3D-DCA is represented as
X L = f ( W en X + b en ) X ^ = f ( W de X L + b de ) ,
where X L R T × M × N (t << T) denotes the output of the encoder, t is the number of feature maps, represents a 3D-conv operation, Wen and ben represent the encoder weight and bias, respectively, X ^ R t × M × N denotes the ultrasonic data reconstructed by the decoder, and Wde and bde represent the decoder weight and bias.
Compared with 2D convolution, the use of 3D-conv in this model accounts for temporal information. The dimensions of the 2D convolution can be expressed as kh × kw, whereas those of 3D-conv are kh × kw × kd. The formula for 3D-conv is similar to that for 2D convolution, with the primary distinction being that the convolution operation extends across three dimensions—depth, width, and height—that require manipulation in a volumetric space. Thus, 3D-conv can extract both spatial and temporal information, thereby enhancing defect detection accuracy. Similar to the 2D convolutional network structure, 3D-DCA includes an encoder, decoder, and loss function, but with the 2D convolutional kernel replaced by a 3D-conv kernel. Assuming that the feature map of layer l-1 is Al-1, the representation of the value of the ith feature of layer l at position (x, y, z) is
A l , i x y z = f ( c = 0 C L - 1 h = 0 H L - 1 w = 0 W L - 1 d = 0 D L - 1 W l , i c h w d A l - 1 c ( x + h ) ( y + w ) ( z + d ) + b l , i ) ,
where W l , i c h w d denotes the value of the ith convolution kernel connected to layer l at a position (h, w, and d); c denotes the feature map fed from layer l-1 to layer l; H, W, and D denote the height and width of the 3D-conv kernel and the depth in the time series, respectively; b l , i denotes the bias of the ith feature map in the lth layer; f( ) denotes the activation function; and the activation function is Leaky Relu (LReLu).

3.2. Stable 3D-DCA for Ultrasonic Defect Detection

In this section, the construction steps of the stable 3D-DCA model to improve the visibility of defects are described in detail. A phase-controlled ultrasonic detector was used to acquire ultrasonic data, and a stable 3D-DCA method was applied to extract defective regions from the image. The main steps of the stable 3D-DCA model include 3D-conv for ultrasonic signal denoising, RF-based defect depth prediction, and enhancement of detection performance.

3.2.1. 3D-Conv for Ultrasonic Denoising

The ultrasound images acquired using the phase-controlled ultrasonic detector exhibited significant redundancy. The unfolded data matrix X1 is preprocessed using the robust normalization method described in Section 2.2 to improve the data presentation. After preprocessing, the 2D data X1 were converted into a 3D matrix X R T × M × N .
The structure of a stable 3D-DCA model is shown in Figure 2. The stable 3D-DCA core architecture comprises two encoders and a decoder.
The encoder has six coded convolutional blocks, each consisting of a convolutional layer and a pooling layer. The 3D filter can move in all three directions of the ultrasonic data and detect features both vertically and horizontally. At each position, a convolved value was calculated to attenuate noise in the original ultrasonic data and clarify the spatial information of the defects. To obtain an enhanced image with low noise, the convolution kernel of the convolutional layer was set to 3 × 3 × 3 and the step size was set to 1 × 1 × 1. Then, 3D maximum pooling was used in the last layer of the encoder, whereas 3D average pooling was used in the other layers. The kernel of the pooling layer was 3 × 3 × 3. Using 3D-conv, the ultrasonic time series can be processed directly in the ultrasound processing tasks without segmenting the 3D data into multiple ultrasound images. Additionally, to accelerate the mapping of the RF and reduce the number of parameters used in the model, the step size of the pooling layer was set to 2 × 1 × 1, focusing only on feature extraction in the depth direction. The Adam optimizer and dropout strategies were used to prevent model overfitting and reduce computation.
The decoder incorporates an upsampling layer to resize the reconstructed map and obtain a noise-reduced map that corresponds one-to-one to the input data. The decoding layer included six convolutional blocks, each featuring an upsampling layer and a convolutional layer. A batch normalization layer and an activation function were added to each layer of neurons, with the tanh activation function [29] used for the output layer of the decoder and LReLU for the other layers.
The ultrasonic data possess a 3D structure. The stable 3D-DCA denoising effect is highlighted by the integration of components such as 3D-conv and 3D pooling.

3.2.2. RF-Based Defect Depth Prediction

In a 3D-conv neural network, the RF refers to the volume of input data that a point on the feature map can perceive. As illustrated in Figure 3, the larger the RF value of the neuron, the wider the range of the original data it can access. The RF of the current layer is calculated as follows:
R F i + 1 = R F i + ( k - 1 ) × S i ,
where RFi+1 denotes the RF of the current layer; RFi denotes the RF of the previous layer; k denotes the size of the convolution kernel; and Si represents the product of the step sizes of all previous layers (excluding the current layer). The formula used is as follows:
S i = i = 1 i S t r i d e i ,
Using the data from this study as an example, the network framework and RF calculations are presented in Table 1. The RF of each point on the feature map can be determined using Equation (4): the ultrasonic surface and bottom echoes could be bypassed by adjusting the RF size. Consequently, RF can be utilized to approximate the CFRP defect information for each layer and mitigate the impact of surface and bottom echoes on the results.

3.2.3. Improving the Detection Results

Feature extraction using an encoder compresses numerous ultrasound images into a low-dimensional space, thereby facilitating easier defect detection. However, without stringent parameter constraints, the effectiveness of the extracted features cannot be ensured. In this study, the outputs of the two encoders are used to construct the intermediate layer loss. This adjustment ensured that the defect size and shape closely resembled the ground truth.
Loss = MSELoss ( x , x ) + MSELoss ( y , y )
Defect recognition is a target detection task that focuses on the location, shape, and number of defects. The raw 3D data encoded by stable 3D-DCA resulted in a new 3D matrix, which was decomposed into several 2D matrices of size x × y. These can be visualized as 2D images for enhanced defect visualization.
A comparison between the stable 3D-DCA and DAE highlighted several advantages. First, a stable 3D-DCA learns the spatial and temporal features of ultrasonic data, whereas the DAE overlooks the depth and potentially original image information. Second, stable 3D-DCA approximates the depth order of the defect information through the mapping between the deep feature, RF, and original image, making defect detection more meaningful. In addition, the loss function designed for a stable 3D-DCA ensures better results.

4. Experimental Results and Discussion

4.1. Specimen and Experiment

In this study, the ultrasonic detection frequency was 5 MHz and a CFRP sample with artificially preset defects was used to demonstrate the effectiveness of the proposed method. The CFRP was produced by vacuum-assisted resin infusion molding. The carbon fiber material was first cut to dimensions of 241.0 mm × 44.5 mm × 20 mm, and the thickness of each layer was 0.26 mm. Subsequently, six Teflon tapes were embedded within the CFRP at designated locations. As illustrated in Figure 4, each Teflon area measured 400 mm2 with a thickness of 0.5 mm. From left to right, defects h2, h3, and h6 were categorized as shallow, whereas h1, h4, and h5 were considered deep defects. Thus, defects of varying locations and depths were introduced and became invisible after the epoxy resin injection. The details of the defects are listed in Table 2.
After the specimen preparation, data were collected using the pulsed-echo method [30] to capture the ultrasound echoes reflected within the workpiece. If defects are present, the ultrasound echo signals will include not only the bottom and surface echoes but also defect echoes in the middle of their range. Experimentally, 500 ultrasonic images were acquired in which severe background noise was observed, complicating defect detection. Each ultrasound image measured 57 × 241, totaling 13,737 pixels. Figure 5 shows the ultrasound echo diagrams at different locations in the CFRP, where the surface and bottom echoes exhibited relatively high background noise levels. Therefore, raw ultrasonic inspection results are generally unsuitable for direct use, underscoring the need to develop effective ultrasonic defect analysis methods.

4.2. Evaluation Metrics

To assess the effectiveness of the stable 3D-DCA for defect location extraction, the IoU, which is commonly used in target detection, was employed. The IoU is the overlapping rate of the predicted frame with the original frame, that is, the ratio of their intersection to their union. This is calculated as follows:
IoU = A B A B ,
where A represents the predicted frame and B is the original frame. The formula is used to determine the ratio of the intersecting part of the candidate frame to the labeled frame to measure the correlation between the original frame and the prediction. A larger IoU indicates a closer match between the model predictions and the actual situation.
To objectively evaluate the performance of stable 3D-DCA, CNR, which is commonly used in the image field, was adopted as an assessment index. The formula used is as follows:
CNR = | M d e f - M i n | σ i n ,
where Mdef is the average pixel value in the defective region, Min is the average pixel value in the nondefective region, and σ i n is the standard deviation of the pixels in the nondefective region. The CNR reflects the contrast between the defective and nondefective regions, with a larger CNR indicating a more discernible defect, particularly when the standard deviation of the nondefective region is small.
To evaluate the performance of stable 3D-DCA in ultrasonic data analysis, the IoU focuses on the accuracy assessment of the defect location, and the CNR focuses on the degree of contrast. A comparison of the experimental results using both IoU and CNR makes the evaluation more reliable.

4.3. Results and Analysis

To validate the effectiveness of the stable 3D-DCA method, principal component analysis (PCA) [31] and DAE [21] were applied to the same dataset.
The PCA transforms raw ultrasonic data into a new coordinate system via a linear transformation to optimize the maximum variance in the data. This dimensionality reduction process aims to concentrate most of the defect information within the principal components visually represented in the loading images. However, this concentration inevitably leads to the loss of defect information. Figure 6 shows the loading images produced by the PCA, with colors indicating the values within the loading vector. Although PCA enhances defect visibility compared to the original ultrasonic images, it falls short in clearly delineating the boundaries of each defect. This lack of definition makes the accurate shape recognition of defects challenging. Moreover, PCA-loading images are marred by considerable background noise, further complicating the task of distinguishing defects from their surrounding environment.
As demonstrated in Figure 7, employing the DAE for feature extraction from ultrasound images and visualizing the encoder’s hidden layer features reveal its effectiveness in infrared thermography applications, but not for noisy ultrasonic data. Although the general shape of the defects was discernible, the overwhelming background noise masked the defect information, with some defect shapes partially obscured.
Comparative experiments also assessed the performance of 3D-DCA, which utilizes a single-layer encoder and a conventional autoencoder loss function. The number of iterations, batch size, and learning rate were set to 50, 1, and 0.0005, respectively. The encoder performed feature extraction along the depth dimension by compressing 500 images into eight feature maps, each with an RF size of 213 × 27 × 27. This implied that each pixel on the feature map was derived from the aggregation of 213 × 27 × 27 pixel points from the original data, as processed by the model. Therefore, each feature map represented a distinct sensory region within the raw ultrasonic data. The feature maps generated by 3D-DCA bypass the surface and bottom echo characteristics of ultrasound imaging, making the depth order of the defects readily discernible. For instance, in Figure 8, the first feature map highlights the shallowest defect and the second map reveals the three shallowest defects. Moreover, 3D average pooling was utilized to average out the local area features, which smoothed out the ultrasonic surface and bottom echoes post-boundary filling. Conversely, 3D maximum pooling was employed to retain a greater amount of textural information, thereby enhancing the details captured in the feature maps. Figure 8 shows that while defects are more distinctly extracted and the depth order is apparent, the background noise remains noticeable. This results in poorly defined boundaries between the background and the defects.
The 3D-DCA technique highlights that feature extraction using a single-layer encoder may not be sufficient to achieve optimal performance. As illustrated in Figure 2, the enhanced approach, termed stable 3D-DCA, employs a dual-layer encoder to introduce intermediate layer loss. This design encourages the model to reconstruct inputs more accurately, compelling the encoder to learn a more discriminative representation. In Figure 9, the background within each feature map is rendered more smoothly and the defect information stands out more sharply. Compared with the original 3D-DCA model, the stable 3D-DCA demonstrated superior depth-order prediction of defects. For instance, the first feature map in Figure 9 highlights the shallowest defect h3. In the subsequent feature map, h3 becomes less noticeable, h6 gains prominence, and h2 appears but remains faint. This pattern suggests that the initial sequence of defects was h3, followed by h6 and h2. Extrapolating further, the sequence continued with defects h5, h1, and h4. This sequencing can also be deduced in reverse from subsequent feature maps, with the depth-order outcomes presented in Table 3.
To compare the defect extraction capabilities of the different methods, Table 4 presents the IoU values for PCA, DAE, 3D-DCA, and stable 3D-DCA across different defect locations. According to Table 4, the IoU values of stable 3D-DCA were notably superior to those of DAE and PCA. This result is consistent with the visualization results, demonstrating the efficacy of the stable 3D-DCA method in enhancing defect detection accuracy.
The CNR index was calculated for each method. Table 5 compares the maximum CNR values achieved by the different methods, indicating that the proposed stable 3D-DCA method outperformed the other methods in detecting each type of defect, showcasing its exceptional performance in defect detection.

5. Conclusions

This paper presents a stable 3D-DCA method, which is a novel approach for analyzing the ultrasonic testing data of composite materials. This method differentiates itself from traditional techniques such as PCA and DAE by accurately capturing the 3D spatiotemporal features embedded in ultrasonic data while simultaneously reducing noise levels. An advantage of a stable 3D-DCA is its improved ability to delineate defect boundaries with enhanced precision, which is a critical factor in ultrasonic data analysis. The shape, location, and depth of the defects were accurately predicted by designing a receptive field to perceive the feature information of the data. Application to a CFRP specimen demonstrates that stable 3D-DCA effectively detects defects, illustrating the feasibility of the method. This method enables earlier defect detection and maintenance, thereby extending the service life of the composite materials. We anticipate that this approach will facilitate the development of various 3D-AE methods for the ultrasonic detection of industrial defects. Further exploration will focus on calculating the depth of the defects using a receptive field with 3D convolutional networks.

Author Contributions

Data curation, Q.Y. and Y.Y.; Funding acquisition, Y.L., K.L. and Y.Y.; Investigation, Y.L., Q.Y., K.L. and N.Z.; Methodology, Y.L., Q.Y. and K.L.; Project administration, Y.L. and N.Z.; Writing—original draft, Y.L. and Q.Y.; Writing—review and editing, Y.L., K.L. and Y.Y. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China (Grant Nos. 62301507 and U23A20328). Yao was supported in part by the National Science and Technology Council, Taiwan, under project number NSTC 112-2221-E-007-105.

Institutional Review Board Statement

Not applicable.

Data Availability Statement

The data presented in this study are available on request from the corresponding author. The data are not publicly available due to privacy.

Conflicts of Interest

Author Ningtao Zhu was employed by the company Xi’an Zhanshi Testing & Engineering Co. Ltd. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

References

  1. Shao, W.; Sun, Q.; Xu, X.; Yue, W.; Shi, D. Durability life prediction and horizontal bearing characteristics of CFRP composite piles in marine environments. Constr. Build. Mater. 2023, 367, 130116. [Google Scholar] [CrossRef]
  2. Rashid, S.M.P.; Bahrami, A. Structural performance of infilled steel–concrete composite thin-walled columns combined with FRP and CFRP: A comprehensive review. Materials 2023, 16, 1564. [Google Scholar] [CrossRef] [PubMed]
  3. Gañán, P.; Barajas, J.; Zuluaga, R.; Castro, C.; Marín, D.; Tercjak, A.; Builes, D.H. The evolution and future trends of unsaturated polyester biocomposites: A bibliometric analysis. Polymers 2023, 15, 2970. [Google Scholar] [CrossRef] [PubMed]
  4. Matalgah, K.; Ravindranath, P.; Pulipati, D.; Fleck, T. Automated quantification of interlaminar delaminations in Carbon-Fiber-Reinforced Polymers via high-resolution ultrasonic testing. Polymers 2024, 15, 4691. [Google Scholar] [CrossRef] [PubMed]
  5. Du, Y.; Li, X.; Xie, S.; Yang, S.; Chen, Z. Reconstruction of cracks in a carbon fiber-reinforced polymer laminate plate from signals of eddy current testing. J. Compos Mater. 2020, 54, 3527–3536. [Google Scholar] [CrossRef]
  6. Maldague, X.; François, G.; Adel, Z. Advances in pulsed phase thermography. Infrared Phys. Technol. 2002, 43, 175–181. [Google Scholar] [CrossRef]
  7. Kharrat, M.; Gaillet, L. Non-destructive evaluation of anchorage zones by ultrasonics techniques. Ultrasonics 2015, 61, 52–61. [Google Scholar] [CrossRef]
  8. Abbas, M.; Shafiee, M. Structural health monitoring (SHM) and determination of surface defects in large metallic structures using ultrasonic guided waves. Sensors 2018, 18, 3958. [Google Scholar] [CrossRef] [PubMed]
  9. Liu, K.; Yu, Q.; Lou, W.; Sfarra, S.; Liu, Y.; Yang, J.; Yao, Y. Manifold learning and segmentation for ultrasonic inspection of defects in polymer composites. J. Appl. Phys. 2022, 132, 024901. [Google Scholar] [CrossRef]
  10. Liu, T.; Li, J.; Cai, X.; Yan, S. A time-frequency analysis algorithm for ultrasonic waves generating from a debonding defect by using empirical wavelet transform. Appl. Acoust. 2018, 131, 16–27. [Google Scholar] [CrossRef]
  11. Le, M.; Kim, J.; Kim, S.; Lee, J. B-scan ultrasonic testing of rivets in multilayer structures based on short-time Fourier transform analysis. Measurement 2018, 128, 495–503. [Google Scholar] [CrossRef]
  12. Wu, J.; Chen, X.; Ma, Z. A signal decomposition method for ultrasonic guided wave generated from debonding combining smoothed pseudo Wigner-Ville distribution and Vold–Kalman filter order tracking. Shock Vib. 2017, 2017, 7283450. [Google Scholar] [CrossRef]
  13. Lyu, Y.; Yang, J.; Ge, M.; Xu, L. Wavelet packet energy-based damage detection using guided ultrasonic waves and support vector machine. Meas. Sci. Technol. 2023, 34, 075107. [Google Scholar] [CrossRef]
  14. Liu, K.; Wang, F.; He, Y.; Liu, Y.; Yang, J.; Yao, Y. Data-augmented manifold learning thermography for defect detection and evaluation of polymer composites. Polymers 2023, 15, 173. [Google Scholar] [CrossRef] [PubMed]
  15. You, R.; Yao, Y.; Shi, J.; Zheng, K.; Wang, K. Feature-selective clustering for ultrasonic-based automatic defect detection in FRP structures. Chemometrics Intell. Lab. Syst. 2016, 157, 35–42. [Google Scholar] [CrossRef]
  16. Dai, Y.; Yang, C.; Liu, K.; Liu, A.; Liu, Y. TimeDDPM: Time series augmentation strategy for industrial soft sensing. IEEE Sens. J. 2024, 24, 2145–2153. [Google Scholar] [CrossRef]
  17. Cheng, X.; Ma, G.; Wu, Z.; Zu, H.; Hu, X. Automatic defect depth estimation for ultrasonic testing in carbon fiber reinforced composites using deep learning. NDT E Int. 2023, 135, 102804. [Google Scholar] [CrossRef]
  18. Yang, J.; Li, S.; Wang, Z.; Dong, H.; Wang, J.; Tang, S. Using deep learning to detect defects in manufacturing: A comprehensive survey and current challenges. Materials 2020, 13, 5755. [Google Scholar] [CrossRef] [PubMed]
  19. Wang, B.; Saniie, J. Massive ultrasonic data compression using wavelet packet transformation optimized by convolutional autoencoders. IEEE Trans. Neural Netw. Learn. Syst. 2021, 34, 1395–1405. [Google Scholar] [CrossRef] [PubMed]
  20. Yan, X.; Wang, H.; Fan, X. Research progress in nonlinear ultrasonic testing for early damage in metal materials. Materials 2023, 16, 2161. [Google Scholar] [CrossRef] [PubMed]
  21. Liu, K.; Zheng, M.; Liu, Y.; Yang, J.; Yao, Y. Deep autoencoder thermography for defect detection of carbon fiber composites. IEEE Trans. Ind. Inform. 2023, 19, 6429–6438. [Google Scholar] [CrossRef]
  22. Pintelas, E.; Pintelas, P. A 3D-CAE-CNN model for Deep Representation Learning of 3D images. Eng. Appl. Artif. Intell. 2022, 113, 104978. [Google Scholar] [CrossRef]
  23. Chen, P.; Zhou, H.; Liu, B.; Liu, P. Shape similarity intersection-over-union loss hybrid model for detection of synthetic aperture radar small ship objects in complex scenes. IEEE J. Sel. Top. Appl. Earth Observ. Remote Sens. 2021, 14, 9518–9529. [Google Scholar] [CrossRef]
  24. Wang, N.; Yang, C.; Xu, J.; Shi, W.; Huang, W.; Cui, Y.; Jian, X. An improved chirp coded excitation based on compression pulse weighting method in endoscopic ultrasound imaging. IEEE Trans. Ultrason. Ferroelectr. Freq. Control 2020, 68, 446–452. [Google Scholar] [CrossRef] [PubMed]
  25. She, Y.; Tang, J.; Wang, C.; Wang, Z.; Huang, Z.; Yang, Y. Nano-additive manufacturing and non-destructive testing of nanocomposites. Nanomaterials 2023, 13, 2741. [Google Scholar] [CrossRef] [PubMed]
  26. Gaydecki, P.A.; Burdekin, F.M.; Damaj, W.; John, D.G. The propagation and attenuation of medium-frequency ultrasonic waves in concrete: A signal analytical approach. Meas. Sci. Technol. 1992, 3, 126. [Google Scholar] [CrossRef]
  27. Azari, H.; Nazarian, S.; Yuan, D. Assessing sensitivity of impact echo and ultrasonic surface waves methods for nondestructive evaluation of concrete structures. Constr. Build. Mater. 2014, 71, 384–391. [Google Scholar] [CrossRef]
  28. You, R.; Yao, Y.; Shi, J. Tensor-based ultrasonic data analysis for defect detection in fiber reinforced polymer (FRP) composites. Chemometrics Intell. Lab. Syst. 2017, 163, 24–30. [Google Scholar] [CrossRef]
  29. Malfliet, W. The tanh method: A tool for solving certain classes of nonlinear evolution and wave equations. J. Comput. Appl. Math. 2004, 164, 529–541. [Google Scholar] [CrossRef]
  30. Berke, M.; Ballenger, T. Phased array technology for standard ultrasonic testing. Insight 2020, 48, 218–220. [Google Scholar] [CrossRef]
  31. Maćkiewicz, A.; Ratajczak, W. Principal components analysis (PCA). Comput. Geosci. 1993, 19, 303–342. [Google Scholar] [CrossRef]
Figure 1. Schematic of a phased-array ultrasonic acquisition system.
Figure 1. Schematic of a phased-array ultrasonic acquisition system.
Polymers 16 01561 g001
Figure 2. Stable 3D-DCA flowchart. CN represents 3D-conv, BN represents batch normalization, LR represents Leaky ReLU, TH represents Tanh used in the output layer of the decoder, AP represents 3D average pooling, UP represents upsampling, and MP represents 3D maximum pooling.
Figure 2. Stable 3D-DCA flowchart. CN represents 3D-conv, BN represents batch normalization, LR represents Leaky ReLU, TH represents Tanh used in the output layer of the decoder, AP represents 3D average pooling, UP represents upsampling, and MP represents 3D maximum pooling.
Polymers 16 01561 g002
Figure 3. RF mapping of 2D convolution vs. 3D-conv.
Figure 3. RF mapping of 2D convolution vs. 3D-conv.
Polymers 16 01561 g003
Figure 4. Schematic of the CFRP specimen.
Figure 4. Schematic of the CFRP specimen.
Polymers 16 01561 g004
Figure 5. Raw ultrasound images at frames 1, 60, 120, 180, 240, 300, 360, 420.
Figure 5. Raw ultrasound images at frames 1, 60, 120, 180, 240, 300, 360, 420.
Polymers 16 01561 g005
Figure 6. PCA results.
Figure 6. PCA results.
Polymers 16 01561 g006
Figure 7. DAE results.
Figure 7. DAE results.
Polymers 16 01561 g007
Figure 8. The 3D-DCA results.
Figure 8. The 3D-DCA results.
Polymers 16 01561 g008
Figure 9. Stable 3D-DCA results.
Figure 9. Stable 3D-DCA results.
Polymers 16 01561 g009
Table 1. RF calculations.
Table 1. RF calculations.
LayersInputKernelStrideOutputRF
Conv1500 × 57 × 2413 × 3 × 31 × 1 × 1500 × 57 × 2413 × 3 × 3
AvgP1500 × 57 × 2413 × 3 × 32 × 1 × 1250 × 57 × 2415 × 5 × 5
Conv2250 × 57 × 2413 × 3 × 31 × 1 × 1250 × 57 × 2419 × 7 × 7
AvgP2250 × 57 × 2413 × 3 × 32 × 1 × 1125 × 57 × 24113 × 9 × 9
Conv3125 × 57 × 2413 × 3 × 31 × 1 × 1125 × 57 × 24121 × 11 × 11
AvgP3125 × 57 × 2413 × 3 × 32 × 1 × 164 × 57 × 24129 × 13 × 13
Conv464 × 57 × 2413 × 3 × 31 × 1 × 164 × 57 × 24145 × 15 × 15
AvgP464 × 57 × 2413 × 3 × 32 × 1 × 132 × 57 × 24153 × 17 × 17
Conv532 × 57 × 2413 × 3 × 31 × 1 × 132 × 57 × 24169 × 19 × 19
AvgP532 × 57 × 2413 × 3 × 32 × 1 × 116 × 57 × 24185 × 21 × 21
Conv616 × 57 × 2413 × 3 × 31 × 1 × 116 × 57 × 241117 × 23 × 23
AvgP616 × 57 × 2413 × 3 × 32 × 1 × 18 × 57 × 241149 × 25 × 25
MaxP78 × 57 × 2413 × 3 × 31 × 1 × 18 × 57 × 241213 × 27 × 27
Table 2. Information on defects.
Table 2. Information on defects.
SpecimenDefectShapeArea (mm2)Layer
CFRP defect specimenh1Square40050
h240030
h340010
h440060
h540040
h640020
Table 3. Defect depth order.
Table 3. Defect depth order.
h1h2h3h4h5h6
True depth order531642
Predicted depth order531642
Table 4. IoU of defects at different locations.
Table 4. IoU of defects at different locations.
Methodh1h2h3h4h5h6Mean
PCA0.5490.6630.9010.1630.8020.3500.571
DAE0.8280.8080.6750.7960.0630.3150.581
3D-DCA0.7900.8650.7370.7120.7380.7640.768
Stable 3D-DCA0.8390.8030.8040.6840.8260.8460.800
Table 5. CNR of defects at different locations.
Table 5. CNR of defects at different locations.
Methodh1h2h3h4h5h6Mean
PCA2.1882.0982.2031.8121.9632.1512.069
DAE5.1364.4724.8863.5400.0014.7213.793
3D-DCA5.1984.3044.8183.6053.9384.6364.417
Stable 3D-DCA7.7056.7786.9725.3475.7286.7496.547
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Liu, Y.; Yu, Q.; Liu, K.; Zhu, N.; Yao, Y. Stable 3D Deep Convolutional Autoencoder Method for Ultrasonic Testing of Defects in Polymer Composites. Polymers 2024, 16, 1561. https://doi.org/10.3390/polym16111561

AMA Style

Liu Y, Yu Q, Liu K, Zhu N, Yao Y. Stable 3D Deep Convolutional Autoencoder Method for Ultrasonic Testing of Defects in Polymer Composites. Polymers. 2024; 16(11):1561. https://doi.org/10.3390/polym16111561

Chicago/Turabian Style

Liu, Yi, Qing Yu, Kaixin Liu, Ningtao Zhu, and Yuan Yao. 2024. "Stable 3D Deep Convolutional Autoencoder Method for Ultrasonic Testing of Defects in Polymer Composites" Polymers 16, no. 11: 1561. https://doi.org/10.3390/polym16111561

APA Style

Liu, Y., Yu, Q., Liu, K., Zhu, N., & Yao, Y. (2024). Stable 3D Deep Convolutional Autoencoder Method for Ultrasonic Testing of Defects in Polymer Composites. Polymers, 16(11), 1561. https://doi.org/10.3390/polym16111561

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop