TY - JOUR
T1 - Real-time Tunnel-magnetoresistive-based Pulsed Eddy Current Testing with Deep Learning
AU - Meng, Tian
AU - Xiong, Lei
AU - Zheng, Xinnan
AU - Tao, Yang
AU - Yin, Wuliang
PY - 2024/5/1
Y1 - 2024/5/1
N2 - Pulsed eddy current (PEC) testing is a non-destructive testing (NDT) technique that is widely used in the industry. The ability to detect corrosion in metal materials is crucial for ensuring safety and mitigating potential hazards. This article provides a solution from hardware to software to show the ability of deep learning (DL) method to process PEC data under multiple complex distortions, and we also deliver a real-time DL edge computing system for metal thickness recognition. There are three key contributions. First, we constructed a new dataset generated from our custom-designed PEC device with a diverse range of features. To better simulate real-world scenarios, measurement covers various thickness, lift-off, position, insulation and weather jacket conditions. Second, we adapted 1-D convolutional neural network (CNN) to process the time-series PEC data. This approach achieves high accurate thickness recognition, and the prediction is not affected by distortions, such as lift-off and edge effects. Lastly, we integrated a compact and tiny CNN into the STM32 microcontroller within our device. This edge computing system achieves real-time, accurate, and low-latency thickness recognition. Our study represents a significant advancement toward the development of automated thickness recognition technologies in the NDT based on embedded DL. Our dataset and DL models are publicly available at Kaggle (https://www.kaggle.com/datasets/rusuanjun/pec-dataset) and GitHub (https://github.com/rusuanjun007/PEC-Thickness-Recognition).
AB - Pulsed eddy current (PEC) testing is a non-destructive testing (NDT) technique that is widely used in the industry. The ability to detect corrosion in metal materials is crucial for ensuring safety and mitigating potential hazards. This article provides a solution from hardware to software to show the ability of deep learning (DL) method to process PEC data under multiple complex distortions, and we also deliver a real-time DL edge computing system for metal thickness recognition. There are three key contributions. First, we constructed a new dataset generated from our custom-designed PEC device with a diverse range of features. To better simulate real-world scenarios, measurement covers various thickness, lift-off, position, insulation and weather jacket conditions. Second, we adapted 1-D convolutional neural network (CNN) to process the time-series PEC data. This approach achieves high accurate thickness recognition, and the prediction is not affected by distortions, such as lift-off and edge effects. Lastly, we integrated a compact and tiny CNN into the STM32 microcontroller within our device. This edge computing system achieves real-time, accurate, and low-latency thickness recognition. Our study represents a significant advancement toward the development of automated thickness recognition technologies in the NDT based on embedded DL. Our dataset and DL models are publicly available at Kaggle (https://www.kaggle.com/datasets/rusuanjun/pec-dataset) and GitHub (https://github.com/rusuanjun007/PEC-Thickness-Recognition).
KW - Deep learning (DL)
KW - edge computing
KW - embedded system
KW - pulsed eddy current (PEC)
UR - http://www.scopus.com/inward/record.url?scp=85188503492&partnerID=8YFLogxK
UR - https://www.mendeley.com/catalogue/9938b349-cfab-305e-844f-8784a7238e97/
U2 - 10.1109/JSEN.2024.3373756
DO - 10.1109/JSEN.2024.3373756
M3 - Article
SN - 1530-437X
VL - 24
SP - 15540
EP - 15550
JO - IEEE Sensors Journal
JF - IEEE Sensors Journal
IS - 9
ER -