Next Article in Journal
YOLOv5s-CA: A Modified YOLOv5s Network with Coordinate Attention for Underwater Target Detection
Next Article in Special Issue
A Bulk Acoustic Wave Strain Sensor for Near-Field Passive Wireless Sensing
Previous Article in Journal
Machine Learning-Assisted Improved Anomaly Detection for Structural Health Monitoring
Previous Article in Special Issue
Non-Destructive Inspection of High Temperature Piping Combining Ultrasound and Eddy Current Testing
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Wire Rope Defect Recognition Method Based on MFL Signal Analysis and 1D-CNNs

1
College of Engineering, Huazhong Agricultural University, Wuhan 430070, China
2
Network Information and Modern Education Technology Center, Guangdong Communication Polytechnic, Guangzhou 510650, China
3
School of Computer Science, Wuhan University, Wuhan 430072, China
*
Author to whom correspondence should be addressed.
Sensors 2023, 23(7), 3366; https://doi.org/10.3390/s23073366
Submission received: 6 February 2023 / Revised: 9 March 2023 / Accepted: 17 March 2023 / Published: 23 March 2023
(This article belongs to the Special Issue Advanced Sensing and Evaluating Technology in Nondestructive Testing)

Abstract

:
The quantitative defect detection of wire rope is crucial to guarantee safety in various application scenes, and sophisticated inspection conditions usually lead to the accurate testing of difficulties and challenges. Thus, a magnetic flux leakage (MFL) signal analysis and convolutional neural networks (CNNs)-based wire rope defect recognition method was proposed to solve this challenge. Typical wire rope defect inspection data obtained from one-dimensional (1D) MFL testing were first analyzed both in time and frequency domains. After the signal denoising through a new combination of Haar wavelet transform and differentiated operation and signal preprocessing by normalization, ten main features were used in the datasets, and then the principles of the proposed MFL and 1D-CNNs-based wire rope defect classifications were presented. Finally, the performance of the novel method was evaluated and compared with six machine learning methods and related algorithms, which demonstrated that the proposed method featured the highest testing accuracy (>98%) and was valid and feasible for the quantitative and accurate detection of broken wire defects. Additionally, the considerable application potential as well as the limitations of the proposed methods, and future work, were discussed.

1. Introduction

Wire rope is one of the most frequently used loading and bearing tools in various engineering applications, such as elevators, cableways, bridges, cranes, and hoisting equipment, and plays a significant role in guaranteeing human life and property [1,2]. However, plenty of defects regularly occur in the in-service steel wire rope owing to damage and failure both in strength and structure, which may cause severe accidents and even fatalities. Such defects include the fatigue fracture of individual wire due to repeated friction and complex state-of-stress, fretting, and formation of frictional martensite, which is often the precursor of wire breakage and even the fusion of individual wire nearby due to local frictional heating [3,4,5]. Generally, these defects can be classified into two types, namely, local faults (LF) such as broken and cracked wires, and the loss of metallic sectional areas (LMA), such as wear and abrasion. According to the wire rope testing and discard criteria, when the electromagnetic testing apparatus and methods are applied to the wire rope, a certain number of broken wires or sectional area losses are unacceptable [6]. Dalvir Kaur et al. [7] presented the characterizations of LF and LMA through a hall sensor signal analysis and a comparison from the perspective of feature extraction, correlation, energy, and a homogeneity investigation. S.K. Kashyap et al. [8] reviewed the steel wire rope discard criteria from different countries and testing methodologies as well as the inspection instruments, which indicated that quantitative inspection by suitable testing methods [9,10] and apparatus [11] is the key to determining the feasibility of a wire rope. To improve the signal processing and defect inspection performance, except for the common magnetic sensors including magnetic flux gate transducer [12], hall [13], induction coil, and the magnetic resistive sensors of GMR [14], AMR and TMR [15,16], various magnetic bridge circuit-based sensors were proposed, such as the three-dimensional MFL sensor [17], tunnel magnetoresistive-based circular MFL sensor [18], radial magnetic concentrator [19], parallel [20] as well as the open magnetizer based sensor [21], which behave better than common magnetic sensors in generating wire rope inspection signals and defect recognition. Aiming at the challenges of weak wire rope signal processing [22,23], some magnetic sensors based on new nondestructive testing principles were also reported, for instance, the magnetic focusing sensor [24]. However, most of these sensors have difficulty in balancing the signal recognition accuracy and defect detection types.
Due to the complex wire rope testing environments and monitoring conditions, wire rope detection signals are usually mixed with various interferences and noises in MFL testing, such as electromagnetic background noise, and strand and swing signals, which make the real defect signals difficult to distinguish. Thus, many signal denoising methods, such as the wavelet transform, empirical mode decomposition, blind source separation, and multifarious filtering techniques, have been reported. Peter W. Tse et al. [25] proposed a short-time Fourier transform (STFT) and wavelet combined signal analysis method for steel wire rope testing by ultrasonic guided wave, which could identify the defect location and severity successfully. Tian Jie et al. [26] applied the mathematical morphological theory and non-sampled wavelet filtering methods with online detection for mine wire rope, which filtered the baseline drift noise and improved the signal-to-noise ratio (SNR) to 10 dB. Owing to the development of image-processing techniques, various image signal-processing and machine learning methods are also introduced to steel wire rope defect inspection and recognition. For instance, Donglai Zhang et al. [27] designed a hall sensor array to capture the magnetic flux leakage (MFL) image and ultilized the gray level co-occurrence matrix to extract typical features as the input of back propagation (BP) network, which showed good performance in the quantitative recognition of different wire rope defects. Qinghua Mao et al. [28] presented an improved decision tree support vector machine (SVM) algorithm, and the classification accuracy for steel cord conveyor belt defects was verified by particle swarm optimization and related experiments. Other machine learning algorithms including the k-nearest neighbor (KNN), artificial neural network (ANN), and logistic regression as well as variational mode decomposition [29,30,31] are also applied in broken wire classification, which exhibit high sensitivity and detection accuracy in experiments. Xiaoguang Zhang et al. [32] verified a new algorithm called the variable step incremental extreme learning machine (ELM), which featured a faster classification speed and higher classification accuracy for different broken wires of steel wire rope. Esther-Sabrina Wacker et al. [33] achieved a robust localization of wire rope surface defects by means of an anomaly detection algorithm, which was immune to the illumination setting and the reflectance properties of the materials, and the defect detection accuracy could reach 95%.
As the MFL imaging and deep learning techniques further applied to wire rope defect inspection, many computer vision-based feature extraction and fusion methods have been proposed [34]. Nevertheless, most of these inspection methods and algorithms are only limited to surface defect detection, and the inner damage as well as the stress concentration is usually omitted, which may cause potential safety hazards in engineering applications. As the requirements of high accuracy defect inspection are desperately needed, deep learning and deep neural networks are also gradually being applied to wire rope-testing signal-processing and data analysis, especially with regard to convolutional neural networks (CNNs) [35] which have a significant impact on all professions. Composed of an input layer, convolutional layer, pooling layer, and fully connected layer, CNNs have been widely used in two-dimensional (2D) data processing for medical imaging, face recognition, text classification and one- dimensional (1D) voice-signal filtering, three-dimensional (3D) scene reconstruction, as well as the video signal recognition and semantic segmentation. A lot of research can be found in related application fields, such as in breast, skin, lung and brain cancer inspection image classification using CNNs in the medical application proposed by Li Chen [36], Qing Li [37], Titus Josef Brinker, MD et al. [38], which can achieve automatic and efficient image classification and complete the task of medical diagnosis. Ueli Meier et al. [39] reported a CNN-based handwritten character classification method through 78,125 different 7-net committees applied to NIST SD 19, which dropped the error rate to 0.27%. Typical applications of CNNs may also include 1D electrocardiograph (ECG) signal classification [40], large-scale video [41], gas [42], cell as well as tstar galaxy classification and recognition [43,44]. As regards steel wire rope, Gongbo Zhou et al. [45] applied CNNs to the health monitoring of balancing tail ropes serviced in a hoisting system, which could achieve fault detection including disproportional spacing, twisted rope, broken strand and wires automatically in real time. Zhiliang Liu et al. [46] proposed a CNN-based surface defect detection method for wire rope, which was proved to have powerful learning ability and could extract discriminant features automatically. Ping Zhou et al. [47] proposed an automatic CNN-based wire rope surface damage detection method, which was also demonstrated to have a high degree of diagnostic accuracy through a large number of tests and contrast analyses.
Although the learning ability and recognition accuracy have rapidly improved, and the modification results for various CNN-based architectures were also presented [48], the quantitative and online wire rope MFL-testing effectiveness and efficiency for both inner and surface defects are still limited, while the computer vision-based 2D image processing and CNN methods can only detect surface defects, which all make wire rope defect recognition very challenging. Consequently, a wire rope defect signal-processing and CNN-classification combined method was proposed for 1D magnetic flux leakage testing (MFL) in this study. Wire rope defect detecting principles and preliminary data analysis from the perspective of time-frequency domain and statistical properties are presented in Section 2. The detailed signal denoising methods by wavelet transform and feature extraction techniques are described in Section 3. The proposed CNN-based algorithms for wire rope defect recognition and comparisons results with conventional machine learning methods are explained in Section 4. Finally, the advantages and shortcomings, as well as the future work regarding the combined methods applied to wire rope inspection, are summarized and discussed in Section 5.

2. Wire Rope Defect Signal Data Analysis

The wire rope detection signals are mainly obtained through the magnetic flux leakage (MFL) testing devices shown in Figure 1a, when the detector containing a group of magnetic sensor arrays and a magnetic excitation apparatus is scanned along the tested steel wire rope with a diameter of 29 mm and testing speed of 20 cm/s. The magnetic flux will leak from the position of wire rope discontinuities or defects, including broken wires, abrasion and wear, which will simultaneously be captured by the magnetic sensitive element of the inductive coil circumferentially installed inside the detector inner wall. Thus the leaked magnetic signals can be converted to electrical signals and transferred to data acquisition modules. A typical wire broken defect is expressed in Figure 1b, where two neighboring broken wires with a single wire diameter of 1.8 mm are appeared. In addition, six groups of wire broken defects are presented in Figure 1c. Specifically, defect 1 is a single broken wire near the groove of the strand, defect 2 is a single broken wire on the surface of the strand convex, defect 3 is a curled broken wire, defect 4 and defect 5 are composed of two discontinuous broken wires located in different positions near the strand groove, defect 6 represents a discontinuous broken wire on the convex position of the strand.
Consequently, the steel wire rope defect signals are obtained from the signal monitoring software installed on the computer. Four groups of wire rope detection signals tested under different strong swing, vibration and surrounding electromagnetic interference noise conditions are illustrated in Figure 2, and there are six main defects in each of these datasets, which are labeled as defect 1 to defect 6. Obviously, all the original signals of wire rope testing data are featured with interferences of strand and swing signals as well as various background noises. However, the defect types of the wire rope can hardly be distinguished just by the signal characteristics in the time domain, especially when the detection conditions are hostile and the defect is tiny with weak characterizations. Typical signals from different datasets are shown in Figure 2b–d.
From the perspective of frequency domain analysis, a Fast Fourier Transform (FFT) is conducted for the wire rope testing signals. The discrete wire rope detecting signals can be defined as a signal series of s(n) with the length of N, namely, n = 0, 1, 2, …, N − 1, and the Fourier transform is described as,
S ( k ) = n = 0 N 1 s ( n ) e j 2 k n π N k = 0 , 1 , , N 1
The typical FFT calculating result for six defect signals mentioned in dataset 1 is obtained and expressed in Figure 3. Specifically, defect signals FFT computed for defect 1 to defect 6 are presented in Figure 3a–f, respectively. Apparently, the main frequency bands of defect signal 1 and signal 5 shown in Figure 3a,e are distributed around the frequency of 45 Hz, while the defect signals 2, 3 and 4 presented in Figure 3b–d are all accompanied with regular noises and extended frequency components around 130 Hz, 200 Hz and 150 Hz. In addition, defect signals from defect 5 and 6 expressed in Figure 3e,f are both featured with a main frequency of 45 Hz and an extended interference signal frequency band from 0 to 40 Hz. However, almost all these FFT calculation results from dataset 1 are featured with a common and prominent frequency around 50 Hz.
The typical signal analysis in frequency domain manifests that although the defect signals are mainly characterized with a fixed frequency around 50 Hz, various interferences of noises, such as the wire rope strand, swing signals and electromagnetic background signals, are inevitable. As for the frequency components distributed in different locations in the FFT diagram, it makes the accurate evaluation and recognition of different steel wire rope defects very challenging. Furthermore, to investigate the interdependence of these time series signals, an autocorrelation analysis is also conducted. The autocorrelation coefficient of Rk can be defined as,
R k = i = 1 n k ( s i s ¯ ) ( s i + k s ¯ ) i 1 n ( s i s ¯ ) 2
where the Si is the time series signal of wire rope inspection, s is the mean value of the signal, and the detailed autocorrelation function are depicted in Figure 4. The typical autocorrelation coefficients for six different wire rope defect signals from dataset 1 and mentioned in Figure 2a are separately expressed in Figure 4a–f, which indicates that as the absolute delay time increases, the correlation between the front and back time series of the testing signal fades off. When the delay time is zero, all the autocorrelation coefficients are approximate to 1 except the time series of defect 6 shown in Figure 4f which may be caused by the regular noises.
Additionally, the statistical characteristics for the detecting signals of these typical wire rope defects from the perspective of probability density distribution analysis were also conducted and presented in Figure 5.
Similarly, the statistical distribution for defect 1 to defect 6 are separately presented in Figure 5a–f, especially indicated by the red dotted lines. According to the fitting curves expressed in red line, it can be deduced that all these defect signals are distributed in an approximate normal distribution. In other words, most of these time series signals of defects are distributed around the median of 2000 mV, and the numbers of signal points distributed around the two sides of the mid value decrease gradually as the signal amplitude increases or decreases. Notably, the signals of defect 5 and defect 6 shown in Figure 5e,f are characterized with some higher unique points, which may be caused by their larger defect signal amplitudes. What is more, the testing signals from defect 5 and defect 6 are distributed more compactly, judged by the horizontal axis of the signal amplitude compared with the other defect types shown in Figure 5a–d, which provides a reference to the feature extraction for signal and defect classification.
To investigate different wire rope defect signals more comprehensively, a time-frequency joint analysis method by STFT was also considered. The typical defect signals from dataset 1 by STFT can be described by the following formula,
S s ( m , n ) = k = s ( k ) · g ( k m ) e j 2 π n k
where s(k) is the original time series of wire rope defect signal, g(k) is the window function. When the moving function by the Hamming window is applied and an overlap of 50% is set, the STFT for six different defect signals as mentioned above are presented in Figure 6a–f, respectively.
As can be seen by the STFT results, it can be observed that almost all these defect signals are distributed within the frequency band smaller than 400 Hz, and the signal with the low frequency component of 50 Hz exists throughout all the sampling process especially in Figure 6a–c. In addition, there are two apparent signal enhancement regions between the time intervals of 1.5 s to 2.5 s in Figure 6d,e, which is exactly consistent with the original signal analysis for defect 4 and defect 5 in dataset 1. Similarly, the continuous signal enhancement area throughout the time intervals of 2 s to 3.5 s in the STFT spectrum in Figure 6f not only demonstrates the signal distribution characterizations in the time and frequency domains, but also verifies the FFT analysis mentioned in Figure 3, which further increases the resolution of signal components analysis. On the other hand, the power spectral density (PSD) estimation by Welch’s overlapped segment averaging estimator was also conducted, and the PSD was mainly calculated according to the follow formula,
P ( ω ) = lim T + | F ( ω ) | 2 2 π T
where F(ω) is the Fourier transform for the wire rope detection signal, and the period of T can be viewed as the limit of infinity for the discrete signal. The detailed PSD analysis for six typical wire rope defect inspection signals from dataset 1 is illustrated in Figure 7.
According to the PSD results, we can conclude that these signals are mainly distributed in low frequency band, where the amplitude of PSD is higher than that in the high frequency region. That is to say, as the signal frequency increases, the signal energy decreases gradually and there still exist many noise components in the high frequency region observed by the oscillation waveforms. Most importantly, a prominent raised waveform in the frequency around 100 Hz can be found in Figure 7b–d, which is also an indication of the wire rope defect signal and can be viewed as a reflection of the extended frequency components explained in Figure 3b–d.

3. Signal Denoising and Feature Extraction

To build the training and testing datasets for wire rope defect recognition, the original wire rope testing signals should be preprocessed through signal denoising and feature extraction. The detailed signal denoising using Haar wavelet transform, signal preprocessing through normalization and multi-dimensional feature extraction are illustrated in this section.

3.1. Signal Denoising

According to the signal analysis mentioned above, further signal denoising methods by wavelet transform were studied. The discrete wavelet transform for the time series signal can be described as the inner product of the detection signal and the mother wavelet function, such as,
D W T x ( m , n ) = < s ( t ) , ψ m , n ( t ) > = 2 m 2 R s ( t ) ψ ( 2 m t n ) d t
where, m and n are the scale parameter and shift factor, s(t) is the wire rope defect signal and ψ(t) is the mother wavelet function. According to the principle of wavelet threshold denoising method by unbiased estimation, when the decomposition level is set as 12 and the Haar wavelet is chosen, a new time series signal can be obtained through the sorting method for absolute values of s(i),
f ( i ) = ( s o r t ( | s ( i ) | ) ) 2 ( i = 0 , 1 , 2 , , N 1 )
where N is the number of the signal point, and when the denoising threshold of λ was chosen as the square root of the new signal series, namely,
λ = f ( i ) ( i = 0 , 1 , , N 1 )
The risk of the estimation for the denoising signal can be described as,
R ( k ) = [ N 2 k + i = 1 k f ( i ) + ( N k ) f ( N k ) ] / N
When the risk of R(k) is the least, the best point of k can be chosen as,
k min = arg min R ( k )
Thus, the threshold of the wavelet denoising function is,
λ k = f ( k min )
After the signal denoising by wavelet transform through Haar function, further differentiated operations between the denoised signal and the original signal were applied. Consequently, typical wire rope defect signals processed from dataset 1 were acquired and are expressed in Figure 8. Compared with the original defect signals expressed in Figure 2a, the final denoised signals all feature prominent and clearer defect waveforms with a few noises, and the wire rope defect signal recognition accuracy and identifiability are greatly improved.

3.2. Signal Preprocessing

To eliminate the influence of the signal data range from different wire rope detection sensors, a normalization method was applied for these datasets, and the Z-score normalization strategy can be described as,
S ( i ) n o r m = s ( i ) μ σ
where S(i)norm is the normalized time series of the denoised signal s(i), μ and σ are the mean value and standard deviation, respectively. Thus, all different signal datasets can be converted to standard signals obeying the normal distribution with the mean value of 0 and standard deviation of 1. Then, the normalized signals can be applied for training and testing in wire rope defect recognition, and the normalized results for typical wire rope defect signals from dataset 1 are shown in Figure 9. Obviously, the normalized signals are still consistent with denoised signals in amplitude as shown above in Figure 8, meanwhile, the convergence of these datasets can also be guaranteed when the wire rope defect signals are trained and tested by a machining learning classifier.

3.3. Feature Extraction

Wire rope detection signals are usually characterized with various features and multiple dimensions, which makes the accurate recognition of defects full of challenges. Therefore, the feature extraction methods by multiple parameters calculations are proposed. Primarily, ten main features for the wire rope signals were extracted, such as the maximum and minimum value, the mean and root mean square (RMS) value, the skewness, kurtosis, and the dynamic range (DR), the crest factor (CF), signal duration as well as the autocorrelation time of the signal data. Specifically, the skewness of γ(s), kurtosis of K(s), dynamic range of Γ(s), crest factor of C(s) can be described and calculated as follows,
ϒ ( s ) = E [ ( s μ σ ) 3 ]
K ( s ) = E [ ( s μ σ ) 4 ]
Γ ( s ) = 20 log 10 ( max ( | s ( i ) | ) min ( | s ( i ) | ) ) s ( i ) 0 , i = 1 , 2 , , N
C ( s ) = 20 log 10 ( max ( | s ( i ) | ) σ )
After calculating for the dataset with different wire rope defect detecting signals, typical feature parameters of the normalized dataset 1 were extracted and presented in Table 1 it can be observed that all the RMS values are 1 owing to the signal normalization, and the signal duration is chosen as 4 s to avoid the redundancy.
To verify and compare the validity of the wire rope defect classifier by different recognition methods, six main defects in four different datasets were chosen in the training and testing process, which can be seen in Table 2. In addition, the ten features mentioned above were also chosen in each group of the dataset.

4. Proposed Algorithms and Comparisons

Combining the experiments and wire rope defect inspection datasets mentioned above, the proposed new framework of 1D convolution neural network, principles of wire rope recognition method, as well as the comparisons and results are presented in this section, which are expected to demonstrate the feasibility and superior performance of the proposed algorithm.

4.1. CNN Framework

Convolution neural network (CNN) is a multi-layer supervised learning neural network, which has deep hidden layers compared with the common artificial neural network (ANN), and the hidden layers including the commutative convolution layer and pooling layer are the core modules in feature extracting. As shown in Figure 10, the framework of a CNN may be composed of the input layer, convolution layer, excitation layer, pooling layer and fully collected layer. In addition, the stochastic gradient decent with momentum (SGDM) methods are often used in minimizing the loss function and back-adjusting for the weighting parameter. Consequently, the classification accuracy can be improved by multiple training and iteration processes.
The hyperparameters used in the 1D-CNNs is listed in Table 3, for instance,
A typical mean square error function as the loss function in the network evaluation part can be described as,
L ( θ ) = i = 1 n ( y ( i ) y ( i ) ) 2 n
where the y(i) is the true value and y(i)’ is the predicted value which satisfies the following functional relationship with the input layer of x,
y l ( m , n ) = x k ( m , n ) * g k l ( m , n ) = k = 0 K 1 i = 0 I 1 j = 0 J 1 x k ( m + i , n + j ) g k l ( i , j )
where g(m, n) represents the convolution kernel, and the size of the convolution kernel is I × J, K is the number of the input channel, while the size of the input matrix is M × N. Furthermore, the exciting function is usually chosen as the rectified linear function called ReLU, namely,
f ( x ) = max ( 0 , x )
Compared with other functions such as the sigmoid and tanh, ReLU is featured with faster convergence speed when the SGD method is applied.

4.2. 1D-CNNs Recognition Method

Specifically, the schematic diagram of wire rope defect recognition by 1D-CNNs classifier is illustrated in Figure 11. Explanatorily, when the 1D original signals acquired from different wire rope defects are denoised and normalized, preliminary features of the signals from different datasets are extracted to establish the sample space for training and testing, where the 1D data are reconstructed as 2D matrix. Then, the defect recognition classifier by CNNs is developed which includes the input layer, convolution layer, excitation layer, pooling layer, and full collected layer as well as the output layer. After multiple iterations of training, testing and validation referring to the classification parameters given in Table 3, the final wire rope defect recognition results can be obtained.
According to the CNN principles and wire rope recognition process, after the 1D original signal reshaping by matrix reconstruction, a 2D dataset can be obtained and applied in the input layer. Concretely, the input layer size is set as 200 × 5 × 1, the pooling method is set as the max pooling, the stride is set as 1, the exciting layer is ReLu, and three fully connected layers with the size of 512,128 and 6 are applied. When the learning rate is 0.01, the iteration number is 200 and the suspensive condition is that the training and testing error is less than 1 × 10−8, six output results for different types of wire rope defects can be obtained through the output function of softmax.

4.3. Results

As intelligent techniques and related research further develop, various machine learning methods and classifiers have been proposed, such as the naive Bayes (NB), discriminant analysis (DA), decision tree (DT) and k-nearest neighbor (KNN) as well as SVM and boost methods. Specifically, 10-fold cross validation was applied for these six machine learning classifiers, where the training and testing proportion were split as 80% and 20%, while the prior probability for each class in NB and DA is empirical. In addition, a linear discriminant method is compared, and the maximal number of decision splits or branch nodes per tree in the DT is 599, the minimum leaf size and parent size is 1 and 10. The number of bins used for every numeric (non-categorical) predictor is set as 50 to speed up the DT training process, where the output tree includes the optimal sequence of pruned subtrees, and the criterion for choosing a split is Gini’s diversity index (GDI). As for the KNN classifier, the nearest neighbors search method is using the exhaustive search algorithm, where each neighbor gets equal weight in the Euclidean distance weight, and the maximum number of data points in the leaf node of the kd-tree is 50. Furthermore, the tolerance for the gradient difference between upper and lower violators obtained by the solver of sequential minimal optimization (SMO), as well as the maximal number of iterations for SMO is 1 × 10−3, while the kernel function of radial basis function (RBF) is mainly considered for SVM. The bagging method is mainly applied in the ensemble classifier, and the ensemble learning cycle is 100. When six types of different defects of the wire rope detection datasets mentioned in Table 2 are trained and tested in these classifiers, the decision surface of each classifier is obtained and presented in Figure 12, respectively.
It can be observed that almost all different defects can be distinguished by these classifiers, especially for classification results via SVM and ensemble learning methods, which are featured with less cross item and erroneous judgement. Similarly, after the training and testing through these machine learning classifiers, defect 1, defect 2 and defect 3 are characterized with higher resolution compared with other types of defects judged by the color of these decision surfaces. On the other hand, comparisons between these common machine learning techniques and the proposed 1D-CNN-based wire rope defect reconstruction and classification methods were also conducted, when the defect recognition performance evaluated through the testing accuracy and error as well as the run time are separately calculated and presented, the comparison results are shown in these histograms in Figure 13.
Explanatorily, after the machine learning training and testing by NB, SVM, KNN, DT, DT, ensemble learning and CNNs classifiers, all the wire rope defects can be well recognized. According to the testing accuracy results shown in Figure 13a, the defect recognition accuracy can reach above 70% through different datasets, while the classification accuracy for defect 6 by NB and DA are relatively lower. In addition, wire rope defect classification accuracies through the classifiers of NB, SVM, and ensemble learning as well as the CNNs are higher than that from KNN, DT and DA. It can also be obviously observed that the testing accuracy is the highest when these defects are classified and recognized by CNNs, which can reach 98.0048%. When the dataset of defects 6 are trained and tested, NB and DA behave the worst in the defect recognition, which featured the highest recognition errors and can be found in Figure 13b. Similarly, the testing and recognition errors for six different types of defects by SVM, ensemble learning and CNNs (1.9952%) are relatively lower than that of the classifiers of KNN, DT and DA. Combining the testing and recognition results from Figure 13a,b, it can be concluded that the wire rope defects classification by the CNNs is the best, and not only can predict and distinguish the six kinds of wire rope defects exactly, but also features the highest recognition accuracy compared with these common machine learning classifiers. However, owing to the deep neural network and complicated convolutional layers, the algorithm run time on the computer through DA and CNNs are also the longest, which were both longer than 2 s when six types of defects from the four datasets were tested, while the run time from the classifiers of NB, SVM, KNN, DT were all lower than 0.5 s, as can be seen in Figure 13c. Namely, although the detection accuracy is guaranteed by the CNNs, the detection efficiency is limited. Further parameters of the mean value, such as the detection accuracy, classification error and run time in evaluating the performance of different classifiers are separately presented in Table 4.
Additionally, other related deep learning methods in wire rope defect detection are also presented and compared in Table 5, such as,
According to the testing results shown in Table 4 and the comparison results expressed in Table 5, all the wire rope defect classification mean accuracies are higher than 70% under the testing conditions with a small sample space and common machine learning classifiers, while the recognition accuracy by CNNs can exactly reach 98.0048% for six different defects, and features the best comprehensive defect recognition performance among these methods. Furthermore, the mean run time by the CNNs is relatively shorter than the other combined algorithms, which reached 2.3333 s when the testing and recognition procedures were completed. The details of the testing and training by CNNs are depicted in Figure 14.
Specifically, the accuracy is the highest when the iteration number is bigger than 16, despite the training and validation curves being nearly the same and overlapped. As for the losses results, when the iterations are greater than 40 or 45, the loss is nearly zero in the training and validation procedures. Both results shown in Figure 14 demonstrate that although the training and testing iteration is 200 and the run time is 2.3333 s, most of the time is redundant in the wire rope defect recognition, and only 20 percent of the run time (0.4666 s) is enough for the exact defect classification. Considering the high accuracy of CNNs classifier, it is full of promise in the wire rope defect detection in various application scenes compared with the common machine learning techniques.

5. Conclusions and Discussion

Wire rope is one of the most important loading materials in engineering applications, and the defect detection of wire rope is crucial in guaranteeing the safety of human as well as the healthy development of the social economy. However, the sophisticated detection environment and monitoring conditions usually make defect recognition full of difficulty and challenges. Consequently, the proposed MFL signal analysis and 1D-CNN combined defect recognition method not only eliminates the interference of different environment noises, but also improves the defect distinguishing and recognition accuracy, which can reach a mean value of 98.0048%. Compared with common signal processing and defect classification techniques, the proposed combined methods behave better in improving the recognition accuracies for six typical wire rope defects inspection signals from different datasets.
On the other hand, the limitation of the proposed method lies in that the wire rope defect recognition results are influenced by the run time of the algorithms, which may affect the classification efficiency in online or real-time inspection of steel wire ropes. The pooling layer in the CNNs may cause information loss and neglection for the correlation between local and overall network architectures. Therefore, larger numbers of datasets with more defect types and training procedures, and improved pooling structures may decrease the testing and recognition time as well as increase the inspection efficiency. Consequently, future work will include the further optimization, quantitative testing and evaluation for more types of wire rope defects, which can not only provide a reference referring to the discard criteria of wire rope detection, but also guarantee the safety of human life and property. More training and validation of the CNN classification-related algorithms as well as steel wire rope detection and signal processing experiments will also be conducted.

Author Contributions

S.L.—Conceptualization, methodology, analysis, writing original draft, writing review and editing; M.C.—Analysis, methodology, and writing review. All authors have read and agreed to the published version of the manuscript.

Funding

This work was financially supported by National Natural Science Foundation of China (NSFC, Grant No. 52005203), the Fundamental Research Funds for the Central Universities (Grant No. 2662022GXQD002) and China Postdoctoral Science Foundation (Grant No. 2019M662600).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data that supports the finding in this study are not publicly available. Any access request should be sent to [email protected].

Acknowledgments

We acknowledge the financial support from the fundings and valuable comments from the editor and reviewers.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Zhou, P.; Zhou, G.; Zhu, Z.; He, Z.; Ding, X.; Tang, C. A Review of Non-Destructive Damage Detection Methods for Steel Wire Ropes. Appl. Sci. 2019, 9, 2771. [Google Scholar] [CrossRef] [Green Version]
  2. Peterka, P.; Krešák, J.; Vojtko, M. Experience of the Crane Steel Wire Ropes Non-Destructive Tests. Adv. Sci. Technol. Res. J. 2018, 12, 157–163. [Google Scholar] [CrossRef]
  3. Singh, R.P.; Mallick, M.; Verma, M.K. Studies on failure behaviour of wire rope used in underground coal mines. Eng. Fail. Anal. 2016, 70, 290–304. [Google Scholar] [CrossRef]
  4. Kishore, K.; Mukhopadhyay, G. Novel degradation mechanism of a structural wire rope during its life cycle. Metallogr. Microstruct. Anal. 2019, 8, 189–200. [Google Scholar] [CrossRef]
  5. Chang, X.-D.; Peng, Y.-X.; Zhu, Z.-C.; Cheng, D.-Q.; Lu, H.; Tang, W.; Chen, G.-A. Tribological behavior and mechanical properties of transmission wire rope bending over sheaves under different sliding conditions. Wear 2023, 514–515, 204582. [Google Scholar] [CrossRef]
  6. Nemtsov, M.V.; Trifanov, G.D. Metrological Assurance of Magnetic Flaw Detection of Steel Ropes. Meas. Tech. 2017, 59, 1197–1201. [Google Scholar] [CrossRef]
  7. Kaur, D.; Arora, R.; Chhabra, S.; Sharma, S. Characterization of LF and LMA signal of wire rope tester. Int. J. Adv. Res. Comput. Sci. 2017, 8, 1395–1400. [Google Scholar]
  8. Kashyap, S.K.; Laxminarayna, G.; Tewari, S.; Sinha, A. Non-destructive testing of steel wire ropes and their discard criteria. J. Nondestruct. Test. 2007, 12, 229–235. [Google Scholar]
  9. Xia, H.; Yan, R.; Wu, J.; He, S.; Zhang, M.; Qiu, Q.; Zhu, J.; Wang, J. Visualization and Quantification of Broken Wires in Steel Wire Ropes Based on Induction Thermography. IEEE Sens. J. 2021, 21, 18497–18503. [Google Scholar] [CrossRef]
  10. Xu, Z.; Wu, J.; Liu, Z.; Xia, H.; Zhu, J. Detection, distinction, and quantification of pipeline surface and subsurface defects by DC magnetization scanning induction thermography. NDT E Int. Indep. Nonde-Structive Test. Eval. 2023, 135, 102786. [Google Scholar] [CrossRef]
  11. Wu, J.; Zhu, J.; Xia, H.; Liu, C.; Huang, X.; Tian, G. DC-Biased Magnetization Based Eddy Current Thermography for Subsurface Defect Detection. IEEE Trans. Ind. Inform. 2019, 15, 6252–6259. [Google Scholar] [CrossRef]
  12. Liu, S.; Sun, Y.; Jiang, X.; Kang, Y. A Review of Wire Rope Detection Methods, Sensors and Signal Processing Techniques. J. Nondestruct. Eval. 2020, 39, 85. [Google Scholar] [CrossRef]
  13. Li, L.-J.; Zhang, X.-G. Discrimination method of wire rope fault signal based on Holzer sensor for multi array weak magnetic detection. Clust. Comput. 2019, 22, 4901–4906. [Google Scholar] [CrossRef]
  14. Singh, W.S.; Rao, B.P.C.; Thirunavukkarasu, S.; Jayakumar, T. Flexible GMR Sensor Array for Magnetic Flux Leakage Testing of Steel Track Ropes. J. Sens. 2012, 2012, 129074. [Google Scholar] [CrossRef]
  15. Wu, B.; Wang, Y.J.; Liu, X.C.; He, C.F. A novel TMR-based MFL sensor for steel wire rope inspection using the orthogonal test method. Smart Mater. Struct. 2015, 24, 75007–75012. [Google Scholar] [CrossRef]
  16. Dai, L.; Zhao, M.; Tang, B.; Yang, N.; Xiao, Y.; Wu, T. Signal acquisition system for broken wire of elevator wire rope based on TMR sensor. J. Phys. Conf. Ser. 2021, 2010, 12113. [Google Scholar] [CrossRef]
  17. Zhang, D.L.; Cao, Y.N.; Wang, C.; Xu, D.G. A New Method of Defects Identification for Wire Rope Based on Three-Dimensional Magnetic Flux Leakage. J. Phys. Conf. Ser. 2006, 48, 334–338. [Google Scholar] [CrossRef] [Green Version]
  18. Xiucheng, L.; Yujue, W.; Bin, W.; Zhen, G.; Cunfu, H. Design of Tunnel Magnetoresistive-Based Circular MFL Sensor Array for the Detection of Flaws in Steel Wire Rope. J. Sens. 2016, 2016, 6198065. [Google Scholar] [CrossRef] [Green Version]
  19. Tian, J.; Wang, W.; Wang, H.; Bai, Q.; Zhou, Z.; Li, P. Enhancing Wire-Rope Damage Signals Based on a Radial Magnetic Concentrator Bridge Circuit. Sensors 2022, 22, 3654. [Google Scholar] [CrossRef]
  20. Kaur, A.; Gupta, A.; Aggarwal, H.; Arora, K.; Garg, N.; Sharma, M.; Sharma, S.; Aggarwal, N.; Sapra, G.; Goswamy, J.K. Non-destructive Evaluation and Development of a New Wire Rope Tester Using Parallely Magnetized NdFeB Magnet Segments. J. Nondestruct. Eval. 2018, 37, 61. [Google Scholar] [CrossRef]
  21. Sun, Y.; Liu, S.; Li, R.; Ye, Z.; Kang, Y.; Chen, S. A new magnetic flux leakage sensor based on open magnetizing method and its on-line automated structural health monitoring methodology. Struct. Health Monit. 2015, 14, 583–603. [Google Scholar] [CrossRef]
  22. Liu, S.; Sun, Y.; He, L.; Kang, Y. Weak Signal Processing Methods Based on Improved HHT and Filtering Techniques for Steel Wire Rope. Appl. Sci. 2022, 12, 6969. [Google Scholar] [CrossRef]
  23. Liu, S.; Sun, Y.; Kang, Y. A Novel E-Exponential Stochastic Resonance Model and Weak Signal Detection Method for Steel Wire Rope. IEEE Trans. Ind. Electron. 2022, 69, 7428–7440. [Google Scholar] [CrossRef]
  24. Liu, S.; Sun, Y.; He, L.; Kang, Y. Magnetic focusing method and sensor in surface topography testing for ferromagnetic materials. Sens. Actuators A Phys. 2019, 285, 531–542. [Google Scholar] [CrossRef]
  25. Tse, P.W.; Rostami, J. Advanced signal processing methods applied to guided waves for wire rope defect detection. AIP Conf. Proc. 2016, 1706, 30006. [Google Scholar] [CrossRef]
  26. Jie, T.; Hong-Yao, W.; Bilen, S.; Xinli, W.; Guo-Ying, M. Application of a morphological non-sampling wavelet method to the online detection signal processing of coal mine wire rope. Insight Non-Destr. Test. Cond. Monit. 2019, 61, 521–527. [Google Scholar] [CrossRef]
  27. Zhang, D.; Zhao, M.; Zhou, Z.; Pan, S. Characterization of Wire Rope Defects with Gray Level Co-occurrence Matrix of Magnetic Flux Leakage Images. J. Nondestruct. Eval. 2013, 32, 37–43. [Google Scholar] [CrossRef]
  28. Mao, Q.; Ma, H.; Zhang, X.; Zhang, G. An Improved Skewness Decision Tree SVM Algorithm for the Classification of Steel Cord Conveyor Belt Defects. Appl. Sci. 2018, 8, 2574. [Google Scholar] [CrossRef] [Green Version]
  29. Kim, J.-W.; Park, S. Magnetic Flux Leakage Sensing and Artificial Neural Network Pattern Recognition-Based Automated Damage Detection and Quantification for Wire Rope Non-Destructive Evaluation. Sensors 2018, 18, 109. [Google Scholar] [CrossRef] [Green Version]
  30. Kim, J.-W.; Tola, K.D.; Tran, D.Q.; Park, S. MFL-Based Local Damage Diagnosis and SVM-Based Damage Type Classification for Wire Rope NDE. Materials 2019, 12, 2894. [Google Scholar] [CrossRef] [Green Version]
  31. Zheng, P.; Zhang, J. Application of Variational Mode Decomposition and k-Nearest Neighbor Algorithm in the Quantitative Nondestructive Testing of Wire Ropes. Shock. Vib. 2019, 2019, 9828536. [Google Scholar] [CrossRef]
  32. Zhao, Z.; Zhang, X. Theory and Numerical Analysis of Extreme Learning Machine and Its Application for Different Degrees of Defect Recognition of Hoisting Wire Rope. Shock. Vib. 2018, 2018, 4168209. [Google Scholar] [CrossRef]
  33. Wacker, E.-S.; Denzler, J. Enhanced anomaly detection in wire ropes by combining structure and appearance. Pattern Recognit. Lett. 2013, 34, 942–953. [Google Scholar] [CrossRef] [Green Version]
  34. Lu, S.; Zhang, J. Quantitative Nondestructive Testing of Wire Ropes Based on Features Fusion of Magnetic Image and Infrared Image. Shock. Vib. 2019, 2019, 2041401. [Google Scholar] [CrossRef]
  35. Aloysius, N.; Geetha, M. A review on deep convolutional neural networks. In Proceedings of the 2017 International Conference on Communication and Signal Processing (ICCSP), IEEE, Chennai, India, 6–8 April 2017; pp. 0588–0592. [Google Scholar] [CrossRef]
  36. Jiang, Y.; Chen, L.; Zhang, H.; Xiao, X. Breast cancer histopathological image classification using convolutional neural networks with small SE-ResNet module. PLoS ONE 2019, 14, e0214587. [Google Scholar] [CrossRef] [Green Version]
  37. Li, Q.; Cai, W.; Wang, X.; Zhou, Y.; Feng, D.D.; Chen, M. Medical image classification with convolutional neural network. In Proceedings of the 2014 13th International Conference on Control Automation Robotics & Vision (ICARCV), Singapore, 10–12 December 2014; pp. 844–848. [Google Scholar] [CrossRef]
  38. Brinker, T.J.; Hekler, A.; Utikal, J.S.; Grabe, N.; Schadendorf, D.; Klode, J.; Berking, C.; Steeb, T.; Enk, A.H.; von Kalle, C. Skin Cancer Classification Using Convolutional Neural Networks: Systematic Review. J. Med Internet Res. 2018, 20, e11936. [Google Scholar] [CrossRef] [PubMed]
  39. Ciresan, D.C.; Meier, U.; Gambardella, L.M.; Schmidhuber, J. Convolutional Neural Network Committees for Handwritten Character Classification, IEEE, Beijing, China, 18–21 September 2011; pp. 1135–1139.
  40. Li, J.; Si, Y.; Xu, T.; Jiang, S. Deep Convolutional Neural Network Based ECG Classification System Using Information Fusion and One-Hot Encoding Techniques. Math. Probl. Eng. 2018, 2018, 7354081. [Google Scholar] [CrossRef] [Green Version]
  41. Karpathy, A.; Toderici, G.; Shetty, S.; Leung, T.; Sukthankar, R.; Fei-Fei, L. Large-Scale Video Classification with Convolutional Neural Networks. In Proceedings of the 2014 IEEE Conference on Computer Vision and Pattern Recognition, Columbus, OH, USA, 23–28 June 2014; pp. 1725–1732. [Google Scholar] [CrossRef] [Green Version]
  42. Peng, P.; Zhao, X.; Pan, X.; Ye, W. Gas Classification Using Deep Convolutional Neural Networks. Sensors 2018, 18, 157. [Google Scholar] [CrossRef] [Green Version]
  43. Oei, R.W.; Hou, G.; Liu, F.; Zhong, J.; Zhang, J.; An, Z.; Xu, L.; Yang, Y.-H. Convolutional neural network for cell classification using microscope images of intracellular actin networks. PLoS ONE 2019, 14, e0213626. [Google Scholar] [CrossRef]
  44. Kim, E.J.; Brunner, R.J. Star–galaxy classification using deep convolutional neural networks. Mon. Not. R. Astron. Soc. 2017, 464, 4463–4475. [Google Scholar] [CrossRef] [Green Version]
  45. Zhou, P.; Zhou, G.; Zhu, Z.; Tang, C.; He, Z.; Li, W.; Jiang, F. Health Monitoring for Balancing Tail Ropes of a Hoisting System Using a Convolutional Neural Network. Appl. Sci. 2018, 8, 1346. [Google Scholar] [CrossRef] [Green Version]
  46. Huang, X.; Liu, Z.; Zhang, X.; Kang, J.; Zhang, M.; Guo, Y. Surface damage detection for steel wire ropes using deep learning and computer vision techniques. Measurement 2020, 161, 107843. [Google Scholar] [CrossRef]
  47. Ping, Z.; Gongbo, Z.; Yingming, L.; Zhenzhi, H. Surface defect detection for wire ropes based on deep convolutional neural network. In Proceedings of the 14th IEEE International Conference on Electronic Measurement & Instruments (ICEMI), Changsha, China, 1–3 November 2019; pp. 855–860. [Google Scholar] [CrossRef]
  48. Howard, A.G. Some Improvements on Deep Convolutional Neural Network Based Image Classification. arXiv 2013. [Google Scholar] [CrossRef]
  49. Zhou, P.; Zhou, G.; Wang, H.; Wang, D.; He, Z. Automatic Detection of Industrial Wire Rope Surface Damage Using Deep Learning-Based Visual Perception Technology. IEEE Trans. Instrum. Meas. 2021, 70, 1–11. [Google Scholar] [CrossRef]
  50. Bhavani, N.P.; Senthilkumar, G.; Kunjumohamad, S.C.; Pazhani, A.J.; Kumar, R.; Mehbodniya, A.; Webber, J.L. Real-Time Inspection in Detection Magnetic Flux Leakage by Deep Learning Integrated with Concentrating Non-Destructive Principle and Electromagnetic Induction. IEEE Instrum. Meas. Mag. 2022, 25, 48–54. [Google Scholar] [CrossRef]
  51. Sun, H.-X.; Zhang, Y.-H.; Luo, F.-L. Texture defect detection of wire rope surface with support vector data description. In Proceedings of the 2009 Chinese Conference on Pattern Recognition, IEEE, Nanjing, China, 4–6 November 2009; pp. 1–5. [Google Scholar]
  52. Zhou, P.; Zhou, G.; He, Z.; Tang, C.; Zhu, Z.; Li, W. A novel texture-based damage detection method for wire ropes. Measurement 2019, 148, 106954. [Google Scholar] [CrossRef]
  53. Li, W.; Dong, T.; Shi, H.; Ye, L. Defect detection algorithm of wire rope based on color segmentation and faster RCNN. In Proceedings of the 2021 International Conference on Control, Automation and Information Sciences (ICCAIS), IEEE, Xi’an, China, 14–17 October 2021; pp. 656–661. [Google Scholar]
  54. Zhang, G.; Tang, Z.; Zhang, J.; Gui, W. Convolutional Autoencoder-Based Flaw Detection for Steel Wire Ropes. Sensors 2020, 20, 6612. [Google Scholar] [CrossRef]
Figure 1. Wire rope testing devices and experimental defects: (a) wire rope detector; (b) wire rope defect; and (c) typical defect 1 to defect 6.
Figure 1. Wire rope testing devices and experimental defects: (a) wire rope detector; (b) wire rope defect; and (c) typical defect 1 to defect 6.
Sensors 23 03366 g001
Figure 2. Wire rope detection signals from different datasets: (a) wire rope detection signal of dataset 1; (b) wire rope detection signal of dataset 2; (c) wire rope detection signal of dataset 3; and (d) wire rope detection signal of dataset 4.
Figure 2. Wire rope detection signals from different datasets: (a) wire rope detection signal of dataset 1; (b) wire rope detection signal of dataset 2; (c) wire rope detection signal of dataset 3; and (d) wire rope detection signal of dataset 4.
Sensors 23 03366 g002aSensors 23 03366 g002b
Figure 3. FFT of different wire rope defect signals: (a) FFT from defect 1; (b) FFT from defect 2; (c) FFT from defect 3; (d) FFT from defect 4; (e) FFT from defect 5; and (f) FFT from defect 6.
Figure 3. FFT of different wire rope defect signals: (a) FFT from defect 1; (b) FFT from defect 2; (c) FFT from defect 3; (d) FFT from defect 4; (e) FFT from defect 5; and (f) FFT from defect 6.
Sensors 23 03366 g003
Figure 4. Autocorrelation analysis for different wire rope defect signals: (a) for signals from defect 1; (b) for signals from defect 2; (c) for signals from defect 3; (d) for signals from defect 4; (e) for signals from defect 5; and (f) for signals from defect 6.
Figure 4. Autocorrelation analysis for different wire rope defect signals: (a) for signals from defect 1; (b) for signals from defect 2; (c) for signals from defect 3; (d) for signals from defect 4; (e) for signals from defect 5; and (f) for signals from defect 6.
Sensors 23 03366 g004
Figure 5. Probability density distribution of different wire rope defect signals: (a) for signals from defect 1; (b) for signals from defect 2; (c) for signals from defect 3; (d) for signals from defect 4; (e) for signals from defect 5; and (f) for signals from defect 6.
Figure 5. Probability density distribution of different wire rope defect signals: (a) for signals from defect 1; (b) for signals from defect 2; (c) for signals from defect 3; (d) for signals from defect 4; (e) for signals from defect 5; and (f) for signals from defect 6.
Sensors 23 03366 g005
Figure 6. Short time Fourier transform (STFT) for different wire rope defect signals: (a) for signals from defect 1; (b) for signals from defect 2; (c) for signals from defect 3; (d) for signals from defect 4; (e) for signals from defect 5; and (f) for signals from defect 6.
Figure 6. Short time Fourier transform (STFT) for different wire rope defect signals: (a) for signals from defect 1; (b) for signals from defect 2; (c) for signals from defect 3; (d) for signals from defect 4; (e) for signals from defect 5; and (f) for signals from defect 6.
Sensors 23 03366 g006
Figure 7. Power spectral density (PSD) of different defect signals: (a) for signals from defect 1; (b) for signals from defect 2; (c) for signals from defect 3; (d) for signals from defect 4; (e) for signals from defect 5; and (f) for signals from defect 6.
Figure 7. Power spectral density (PSD) of different defect signals: (a) for signals from defect 1; (b) for signals from defect 2; (c) for signals from defect 3; (d) for signals from defect 4; (e) for signals from defect 5; and (f) for signals from defect 6.
Sensors 23 03366 g007
Figure 8. Wavelet denoising signals of different wire rope defects.
Figure 8. Wavelet denoising signals of different wire rope defects.
Sensors 23 03366 g008
Figure 9. Wire rope defect signals preprocessed by normalization.
Figure 9. Wire rope defect signals preprocessed by normalization.
Sensors 23 03366 g009
Figure 10. Framework of the 1D-CNNs.
Figure 10. Framework of the 1D-CNNs.
Sensors 23 03366 g010
Figure 11. Schematic diagram of the wire rope defect recognition by signal analysis and CNNs.
Figure 11. Schematic diagram of the wire rope defect recognition by signal analysis and CNNs.
Sensors 23 03366 g011
Figure 12. Decision surface by different classifiers.
Figure 12. Decision surface by different classifiers.
Sensors 23 03366 g012
Figure 13. Histograms of the testing and comparisons results: (a) testing accuracy for wire rope defects by different classifiers; (b) testing error for wire rope defects by different classifiers; and (c) run time for wire rope defect recognition by different algorithms.
Figure 13. Histograms of the testing and comparisons results: (a) testing accuracy for wire rope defects by different classifiers; (b) testing error for wire rope defects by different classifiers; and (c) run time for wire rope defect recognition by different algorithms.
Sensors 23 03366 g013
Figure 14. Training and testing curve by CNNs.
Figure 14. Training and testing curve by CNNs.
Sensors 23 03366 g014
Table 1. Feature parameter of Dataset 1.
Table 1. Feature parameter of Dataset 1.
FeaturesData1Data2Data3Data4Data5Data6
Max43.48535.43533.35654.83823.56613.759
Min−43.485−35.435−37.403−54.838−24.232−18.706
Mean1.676 × 10−18 −2.031 × 10−19−1.392 × 10−18 4.533 × 10−19−4.706 × 10−18−4.912 × 10−18
RMS111111
Skewness5.287−2.240 × 10−8−3.212−0.0740.361−1.661
Kurtosis1365.029614.899587.1052396.053204.45889.892
DR308.961 dB320.392 dB324.174 dB306.019 dB323.177 dB348.104 dB
CF32.767 dB30.989 dB31.458 dB34.782 dB27.688 dB25.439 dB
Signal duration4 s4 s4 s4 s4 s4 s
Autocorrelation time1.998 s0.033 s0.049 s0.402 s0.488 s0.472 s
Table 2. Wire rope inspection data from four different datasets.
Table 2. Wire rope inspection data from four different datasets.
Defect ClassData Number Feature Number
Defect 18000 × 410
Defect 28000 × 410
Defect 38000 × 410
Defect 48000 × 410
Defect 58000 × 410
Defect 68000 × 410
Table 3. The parameters in the 1D-CNNs architecture.
Table 3. The parameters in the 1D-CNNs architecture.
NameParameterNameParameter
Neural networkLeNet-5Training: testing: validation6:2:2
Input layer size200 × 5 Learning rate0.01
Convolution layer number4Mini batch size128
Padding methodSame paddingExcitation functionReLu
Pooling methodAverage poolingMax epoch200
Pooling layer number1SolerSGDM
Fully collected layer3Output layerSoftmax
Table 4. Comparison of recognition results by different algorithms (mean value).
Table 4. Comparison of recognition results by different algorithms (mean value).
MethodNBSVMKNNDTDABoostOur CNNs
Accuracy (%)79.708386.041773.458372.437570.220184.979298.0048
Error (%)20.291713.958326.541727.562529.448315.02081.9952
Time (s)0.10760.21070.10010.14432.75261.00542.3333
Table 5. Comparison of wire rope defect recognition results by other related algorithms.
Table 5. Comparison of wire rope defect recognition results by other related algorithms.
MethodWR-IPDCNN [49]DL [50]SVDD [51]WR-LBPML [52]RCNN [53]CDAE-iForest [54]Our CNNs
Defect typeSurface Surface Surface SurfaceSurface Surface LF defect
Defect class223241006
Accuracy (%)95.55999493.390.619398.0048
Error (%)4.45166.79.3971.9952
Time (s)22.45.74-0.014--2.3333
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, S.; Chen, M. Wire Rope Defect Recognition Method Based on MFL Signal Analysis and 1D-CNNs. Sensors 2023, 23, 3366. https://doi.org/10.3390/s23073366

AMA Style

Liu S, Chen M. Wire Rope Defect Recognition Method Based on MFL Signal Analysis and 1D-CNNs. Sensors. 2023; 23(7):3366. https://doi.org/10.3390/s23073366

Chicago/Turabian Style

Liu, Shiwei, and Muchao Chen. 2023. "Wire Rope Defect Recognition Method Based on MFL Signal Analysis and 1D-CNNs" Sensors 23, no. 7: 3366. https://doi.org/10.3390/s23073366

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