Next Article in Journal
HFGNN-Proto: Hesitant Fuzzy Graph Neural Network-Based Prototypical Network for Few-Shot Text Classification
Previous Article in Journal
A Novel MPPT Algorithm for Photovoltaic Systems Based on Improved Sliding Mode Control
Previous Article in Special Issue
A Hybrid ARIMA-GABP Model for Predicting Sea Surface Temperature
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Sound Based Fault Diagnosis Method Based on Variational Mode Decomposition and Support Vector Machine

1
Mechanical and Electrical Engineering, Changchun University of Technology, Changchun 130012, China
2
Changchun Faway Automobile Mirror System Co., Ltd., Changchun 130011, China
3
Mechanical & Automotive Engineering, Changchun Institute of Technology, Changchun 130103, China
*
Author to whom correspondence should be addressed.
Electronics 2022, 11(15), 2422; https://doi.org/10.3390/electronics11152422
Submission received: 17 June 2022 / Revised: 24 July 2022 / Accepted: 29 July 2022 / Published: 3 August 2022
(This article belongs to the Special Issue Analog AI Circuits and Systems)

Abstract

:
In industry, it is difficult to obtain data for monitoring equipment operation, as mechanical and electrical components tend to be complicated in nature. Considering the contactless and convenient acquisition of sound signals, a method based on variational mode decomposition and support vector machine via sound signals is proposed to accurately perform fault diagnoses. Firstly, variational mode decomposition is conducted to obtain intrinsic mode functions. The fisher criterion and canonical discriminant function are applied to overcome the fault diagnosis accuracy decline caused by intrinsic mode functions with multiple features. Then, the fault features obtained from these intrinsic mode functions are chosen as the final fault features. Experiments on a car folding rearview mirror based on sound signals were used to verify the superiority and feasibility of the proposed method. To further verify the superiority of the proposed model, these final fault features were taken as the input to the following classifiers to identify fault categories: support vector machine, k-nearest neighbors, and decision tree. The model support vector machine achieved an accuracy of 95.8%, i.e., better than the 95% and 94.2% of the other two models.

1. Introduction

Benefiting from the easy availability of sound signal acquisition in industry, fault diagnosis methods based on sound signals have played an important role in recent years [1]. Generally, sound signals from industry have the characteristics of being non-smooth and non-linear, so it is a challenging task to identify types of failure of mechanical components [2]. Various signal processing methods are effective at overcoming this problem [3]. For example, a fault diagnosis method combining signal processing and intelligent classification models has been explored [4,5]. However, traditional fault diagnosis methods based on sound signals suffer from accuracy declines caused by multiple features. Therefore, it is essential to put forward an effective and feasible fault diagnosis method based on sound signals.
In the past decades, fault diagnosis methods have mainly focused on threshold methods, expert systems based on subjective experience, neural networks, and signal processing methods. In the literature [6], a threshold fault diagnosis method based on dynamic time warping (DTW) was proposed and achieved high recognition accuracy. However, this method can only identify whether the device is faulty. A fault diagnosis method based on expert knowledge was proposed for mechanical components [7], and it acquired good interpretability. In the face of practical engineering problems, how to better combine data with expert knowledge may be a difficult problem. Neural networks can extract deep fault features due to their deep structure construction [8]. Because neural networks usually need multiple training sets, such models will be limited in some practical aspects.
A fault diagnosis method combining signal processing and intelligent classification provides the possibility to address the problems [9]. A Fuzzy c-means and similarity function-based fault diagnosis method was proposed; it was shown to be able to precisely identify the fault types of turnout [10]. A signal processing method based on spectrum analysis and support vector machine (SVM) was proposed and achieved excellent fault diagnosis effectiveness [5]. Otherwise, the empirical mode decomposition (EMD) signal processing method acquires excellent results in the case of non-smooth and non-linear signals and is widely used. However, there are several problems with sifting stop criterion, end effects, and mode mixing in the decomposition signals [11]. In order to overcome the problems of EMD, the variational mode decomposition (VMD) signal decomposition method was proposed [12].
Due to the effective of dimensionless features in the characterization of fault information, such approaches have been widely applied for fault diagnoses [13]. In order to extract the useful features, selecting the optimal intrinsic mode functions (IMFs) is a feasible method. The authors of [14] proposed the selection of the optimal IMFs based on the kurtosis-max principle, and then extracted dimensionless metrics from these IMFs. Considering the fact that the single kurtosis principle may ignore higher energy IMFs, the optimal IMFs selection method based on the dual principle of kurtosis and energy spectrum was applied and achieved excellent fault diagnosis results [15]. The IMFs were selected as the input of the convolutional neural network by HHT processing and quantization, and were used for fault diagnosis [16]. The above optimal IMFs selection methods are only for a single fault signal, and the comprehensive selection of optimal IMFs is not explored. Otherwise, a decrease in the diagnosis accuracy will occur when dimensionless features with high correlation and multiple features are used for fault diagnoses [17,18].
To address this problem, the authors of [19] used principal component analysis to reduce the dimensionality of features. The authors of [20] used sensitivity to characterize the importance of the features, and then obtained a ranking of the features with high sensitivity as the final fault features. A method based on the fisher criterion (FC) and self-weight criterion was conducted to search for the useful features [21]. The authors of that paper realized the reduction and extraction of metrics from the perspective of selecting the optimal IMFs and solved the problem whereby the high-dimensional features in complex samples leads to decreased fault diagnosis accuracy. Otherwise, based on the advantages of VMD in processing non-smooth nonlinear, the superiority of SVM in small samples and the contactless and convenient acquisition of sound signals, in our work, a fault diagnosis method via sound based on VMD-SVM and FC for IMFs selection is proposed.
The main steps of the proposed fault diagnosis method are as follows. Firstly, the superiority of the VMD signal decomposition method was confirmed compared with EMD in the processing of nonlinear, non-stationary signals. Subsequently, the IMFs were obtained through the VMD signal processing approach from sound signals. Then, the optimal IMFs were selected by FC, and a discriminant function based on the importance of the feature was acquired to determine the top-ranked features of each fault type. These features were used as the final fault features as the input for the classification model. Based on our experimental data, the superiority of the proposed method for optimal IMF selection based on VMD-SVM is demonstrated.
The rest of this study is structured as follows. Section 2 introduces the method proposed in this work. Section 3. describes the collection process and the experimental results. Finally, The conclusions of this paper are summarized in Section 4.

2. Materials and Methods

2.1. Diagnosis Approach Based on Sound Signals

Based on the proposed IMF selection method with VMD and SVM, a fault diagnosis method for mechanical components is proposed. A diagram describing the method is given as Figure 1.
The main steps are as follows:
1.
Sound signals processed
The sound signals of mechanical components are processing through VMD to acquire a set of IMFs.
2.
Feature extraction
Six dimensionless features are extracted from the unselected IMFs.
3.
Optimal IMF selection
The top-ranked IMFs are obtained by fisher FD and the optimal IMFs that can fully characterize fault information are selected through the canonical discriminant function (CDF).
4.
Fault recognition
In this step, SVM is used to verify the effectiveness of the proposed fault diagnosis method based on the sound signal.

2.2. Variational Mode Decomposition

VMD is a non-recursive, adaptive signal processing technique. The original signal is split into IMFs in the VMD architecture, and each obtained IMF is compressed around the matching center frequency. The bandwidth of the component can be evaluated using constrained variation. The constrained variation is expressed as [22]:
min u k ω k k t δ ( t ) + j π t u k ( t ) e j ω k t 2 2 s . t . k u k = f
where u k is the k th component of the signal and ω k denotes the center frequency of the signal whose kth component, f, is the original signal; δ is the Dirac distribution, t is the time script, and denotes convolution.
By introducing a quadratic penalty and Lagrangian multipliers, the above constrained optimization problem can be expressed as follow [22]:
L u k , ω k , λ = α k t δ ( t ) + j π t u k ( t ) e j ω k t 2 2 + f ( t ) k u k ( t ) 2 2 + λ ( t ) , f ( t ) u k ( t )
where α denotes the balancing parameter of the data-fidelity constraint.
Parameter α is inversely proportional to the bandwidth of the IMFs. If α is too small, the mode bandwidth is wide; however, decreasing the bandwidth by increasing α comes with the risk of not properly capturing the correct center frequency. There are too few IMFs for the number of IMFs, k, resulting in inadequate data segmentation. Some components are reused in subsequent patterns, while others are eliminated as “noise”. In this study, we established the parameters of IMF and k, keeping this in mind.
Equation (2) is then solved with the alternate direction method of multipliers, and then all the modes gained from solutions in the spectral domain are written as [22]:
u k n + 1 ( ω ) = f ( ω ) i k u i ( ω ) + λ ( ω ) 2 1 + 2 α ω ω k 2
where, f ( ω ) , u i ( ω ) , λ ( ω ) and u k n + 1 ( ω ) are the Fourier transforms of y ( t ) , y i ( t ) , λ ( t ) , y i n + 1 ( t ) and ω denotes the center frequency of the signal. It is noted that Equation (3) contains the Wiener filter structure. The component in the time domain can be obtained from the real part of the inverse Fourier transform of the filtered signal.

2.3. Dimensionless Indicators

Mechanical failures are common [23], and may be seen in sound signals as changes in time-domain amplitude and frequency. These features can be rapidly obtained. In this paper, six time-domain feature parameters are extracted [24]. As shown in Table 1.

2.4. Fisher Discriminant

Fisher’s discriminant criterion takes into account the interclass information in the training samples. Its main purpose is to select features with larger and smaller intraclass distances as the distinguishing features, and to reflect the distinguishing degree of the features by the value of the discriminant function. The larger the value of the discriminant function, the more effective the corresponding feature for classification [25].
The Fisher criterion is simple and efficient and is used in this section to select the best set of features. Thus, there are 120 sets of feature matrices in three categories, each of which corresponds to three four-valued vectors, for the Fisher’s discriminant analysis. The calculation process is as follows [25].
Step 1: Calculate the average of the feature vectors in each category
μ i = e n C i e n / n i , ( i = 1 , 2 , , K )
where C i ( i = 1 , 2 , , K ) denotes the different working conditions, denotes the feature vector, and n i denotes the number of samples corresponding to each working condition.
Step 2: Calculate the mean of each sample
μ = K i = 1 n i μ i / K i = 1 n i
Step 3: Calculating intra-class dispersion
S w = K i = 1 e n C i e n μ i 2
where e n μ i = e n μ i T e n μ i denotes the distance between vectors e n and μ i .
Step 4: Calculate the dispersion between classes
S b = K i = 1 n i μ i μ 2
where μ i μ = μ i μ T μ i μ denotes the distance between vectors μ and μ i .
Step 5: Calculate the value of the discriminant function J
J = S b S w
where J is a criterion for selecting the optimal IMFs. It can characterize the sensitivity of the sample used for classification. A higher value of J indicates better discrimination between the samples.

2.5. SVM

In Figure 2, circles and squares each represent one sample from the sample set.
T = x 1 , y 1 , , x i , y i
where x i X = R n , y i Y = { 1 , 1 } , i = 1 , 2 , , n .
The role of SVM is to build an optimal hyperplane that can separate these two types of samples and maximize the interval. In the figure, H is the classification line where the samples are completely separated, and H1 and H2 pass through the nearest distance from H in their respective sample points, remaining parallel to H. The interval between H1 and H2 serves to satisfy the maximum condition [26].
According to the analytic principle [27], the expression of classification line H can be set as
m x + b = 0 , y { 1 , 1 }
y i m x i + b 0 , i = 1 , 2 , , n a
This leads to a classification interval:
H = 2 m
It is obvious that max ( H ) is equivalent to min ( m ) . As such, the classification line minimizes m 2 / 2 . The minimum classification line is optimal. When this classification case is realized on a higher dimensional space, the SVM can control the classification interval to control the generalization ability of the algorithm.

3. Rearview Mirror Folding Sound Signal Experiment

3.1. Results and Analysis

Sound signals were obtained using an audio recording device. An Audi A6L was used. Two of the experiments were conducted in a semi-anechoic chamber. The signal sampling interval was 20 ms, the collection device model was SQobold, and the model of the semi-anechoic chamber was ZY-2XSS200.
The experimental setup is shown in Figure 3. The first two experiments were carried out in a semi-muffled laboratory, so the signals obtained had little influence from the environment, whereas the third experiment was carried out in the main laboratory. Table 2 shows the operating conditions of the three mirrors and the number of samples, while Figure 4 shows the time domain diagrams from three rearview mirror folding experiments. The folding function of the rearview mirror was monitored without contact.
The decomposition, using EMD and VMD, of anechoic chamber noise signals was utilized to extract the IMF components, as illustrated in Figure 5a,b. In terms of the number of dissected IMF components, EMD produces nine, whereas VMD’s four-level decomposition yielded four. VMD decomposition decreases the computing size as well as the computation time. Notably, the IMF components dissected by EMD appear to be mode aliased in Figure 5a. VMD divides the amplitude of high frequency components into smaller segments, which aids in classification error reduction [22]. As a result, VMD outperforms EMD in signal processing.
The distribution of the features in the three different signal samples is shown in Scheme 1a–c. The features extracted from the IMFs under each sample have different diagnostic capabilities for the three different signal types. Ideally, the extracted features should have good classification discrimination ability when the features of the three types of signals are clearly separated in the plane space. In contrast, a weak discrimination ability is indicated when there is more overlap in the features of each type. Scheme 1d has more overlap in the distribution of each type of feature, which will be detrimental to the fault identification. As shown in Figure 6, the recognition accuracy of SVM was only 61%.
As shown in Figure 7, the kurtosis and sensitivity of each IMF in sample 1 showed good consistency, i.e., IMFs with high kurtosis always had higher sensitivity. In addition, Equations (4)–(8) show that the calculation of sensitivity takes into account not only intra-sample correlation but also inter-sample correlation. In this way, the sensitivity for selecting IMFs can be used to increase the differentiation among samples and improve the accuracy of fault identification compared with a single principle such as kurtosis.
Considering that the sensitivity of each IMF directly affects the diagnostic results, the Fisher criterion is used to evaluate the diagnostic ability of IMFs, which is helpful to select high-priority IMFs for feature extraction. Sensitivity factor J is calculated for each IMF using Equation (8). The values of J for 480 IMFs are shown in Figure 8, where the x-axis is the number of IMFs and the y-axis is the sensitivity value of each IMF. Figure 8 also shows the IMFs obtained from the three-type failure samples.
As shown in Chart 1, the IMFs were obtained after VMD processing for the three fault types. Some of these IMFs had better differentiation and characterization of the different classes of fault information. In addition, not all the IMFs obtained after the VMD pattern decomposition of the samples contained fault information. In contrast, the recognition ability of the extracted features decreased in some VMD modes. Therefore, it will be necessary to find a method to select sensitive and superior IMFs from the original and multimodal VMD signals.
The IMFs obtained from these samples are arranged from smallest to largest sensitivity, as shown in Figure 8. Among these IMFs, redundant IMFs also inevitably led to inaccurate recognition. Therefore, the first 40 IMFs were selected from 480 IMFs to reduce the dimensionality of the input features of the classifier. The sensitivity values of the first 40 IMFs of the three samples are shown in Figure 8.
The IMFs are better classified when they are clearly separated in the feature space. These highly sensitive IMFs can enhance the identification accuracy. After extraction and evaluation, these 40 IMFs are fed into the classifier, thus reducing the computational effort while improving the classification accuracy. The feature distribution of each type of IMF is presented separately in Scheme 2a–c, while Scheme 2d shows the distribution of the three types of IMFs in a uniform feature space.
The recognition results for the features of the selected IMFs are shown in Figure 9. It can be seen from the confusion matrix that a high level of fault recognition accuracy was obtained. Specifically, the recognition accuracy for Type 3 reached 100%.

3.2. Comparison with Different Classifiers

To demonstrate the superiority of SVM in the method proposed in this paper, we used some commonly used classifiers for a comparison, i.e., KNN and DT. The recognition results of different classifiers are shown in the Table 3.
Overall, SVM had the worst performance compared to the other two classifiers. The performance of DT was slightly better than that of KNN. However, the diagnostic accuracy of Type 2 from DT was too low. One the other hand, the overall accuracy of SVM was 95.8%, which was better than KNN and DT. In addition, SVM’s Type 1 and Type 2 recognition accuracy was also better than those of DT and KNN.

3.3. Discussion

This paper proposed a contactless and effective fault diagnosis method based on sound signals. The feasibility and superiority of the proposed method were verified by experiments on a folding car mirror. The overall identification accuracy reached 95.8%. The proposed method provides the possibility to realize contactless fault diagnoses based on sound signals, which can provide a form of non-destructive monitoring of mechanical components. At the same time, the experimental environment was influenced by external factors. In order to improve the anti-interference ability of the model, it will be important to explore the robustness and accuracy of the proposed sound signal fault diagnosis method.

4. Conclusions

This paper proposed a contactless fault diagnosis method based on VMD and SVM via sound signals. In order to overcome the fault diagnosis accuracy decline caused by IMFs with multiple features sets, the top-ranked IMFs were obtained by FD, and the optimal IMFs for the characterization of fault information were selected through CDF. Then, six dimensionless features were extracted from the selected IMFs which were fed to the classifier as the final features. Experiments on a car mirror folding were conducted to prove the validity of the method proposed. The feasibility and superiority of proposed method were highlighted by comparing different classifiers. Specifically, the three models achieved recognition accuracies of 95.8%, 95%, and 94.2%, respectively. The overall identification accuracy of SVM reached 95.8%, and the SVM obtained the best performance compared to other models.
In future, work will be conducted to establish a model with a higher fault recognition rate.

Author Contributions

Methodology, X.Y. and Q.H.; data and experiment, H.Z. and Z.Q.; writing—original draft preparation, Q.H.; writing—review and editing, X.Y. and Q.H.; funding acquisition, B.Z. and X.Y. All authors have read and agreed to the published version of the manuscript.

Funding

This work is supported by the National Natural Science Foundation of China under Grants 61803044, Project of the Science and Technology Department of Jilin Province of China under Grand 20200403036SF and 20200301038RQ, and National Natural Science Foundation of China under Grants 61973046.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Fu, G.Z.; Lv, Y. Fault diagnosis of sound signal based on CEEMDAN and IMSE. Mach. Des. Manuf. 2021, 5, 1–8. [Google Scholar]
  2. Lei, Y.G.; Yang, B.; Jiang, X.W.; Jia, F. Applications of machine learning to machine fault diagnosis: A review and roadmap. Mech. Syst. Signal Process. 2020, 138, 106587. [Google Scholar] [CrossRef]
  3. Zhang, Q.; Gao, J.W.; Dong, H.H.; Mao, Y.L. WPD and DE/BBO-RBFNN for solution of rolling bearing fault diagnosis. Neurocomputing 2018, 312, 27–33. [Google Scholar] [CrossRef]
  4. Asada, T.; Roberts, C.; Koseki, T. An algorithm for improved performance of railway condition monitoring equipment: Alternating-current point machine case study. Transp. Res. Part C Emerg. Technol. 2013, 30, 81–92. [Google Scholar] [CrossRef]
  5. Lee, J.; Choi, H.; Park, D.; Chung, Y.; Kim, H.Y.; Yoon, S. Fault detection and diagnosis of railway point machines by sound analysis. Sensors 2016, 16, 549. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  6. Yoon, S.; Sa, J.; Chung, Y.; Park, D.; Kim, H. Fault diagnosis of railway point machines using dynamic time warping. Electron. Lett. 2016, 52, 818–819. [Google Scholar]
  7. Atamuradov, V.; Camci, F.; Baskan, S.; Sevkli, M. Failure diagnostics for railway point machines using expert systems. In Proceedings of the IEEE International Symposium on Diagnostics for Electric Machines, Power Electronics and Drives, Cargese, France, 31 August–3 September 2009. [Google Scholar]
  8. Sun, Y.; Li, S. Bearing fault diagnosis based on optimal convolution neural network. Measurement 2022, 190, 110702. [Google Scholar] [CrossRef]
  9. Zhao, H.M.; Sun, M.; Deng, W.; Yang, X.H. A new feature extraction method based on EEMD and multi-scale fuzzy entropy for motor bearing. Entropy 2016, 680, 14. [Google Scholar] [CrossRef] [Green Version]
  10. Huang, S.; Yang, X.; Wang, L.; Chen, W.; Zhang, F.; Dong, D. Two stage turnout fault diagnosis based on similarity function and fuzzy c-means. Adv. Mech. Eng. 2018, 10, 1687814018811402. [Google Scholar] [CrossRef]
  11. Lei, Y.G.; Lin, J.; He, Z.J.; Zuo, M.J. A review on empirical mode decomposition in fault diagnosis of rotating machinery. Mech. Syst. Signal Process. 2013, 35, 108–126. [Google Scholar] [CrossRef]
  12. Dragomiretskiy, K.; Zosso, D. Variational Mode Decomposition. IEEE Trans. Signal Process. 2014, 62, 531–544. [Google Scholar] [CrossRef]
  13. Hu, Q.; Zhang, Q.; Si, X.S.; Sun, G.X.; Qin, A.S. Intelligent Fault Diagnosis Approach Based on Composite Multi-Scale Dimensionless Indicators and Affinity Propagation Clustering. IEEE Sens. J. 2020, 20, 2995817. [Google Scholar] [CrossRef]
  14. Zheng, Y.; Yue, J.; Jiao, H.J.; Guo, X.Y. Fault feature extraction method of rolling bearing based on parameter optimized VMD. J. Vib. Shock 2021, 40, 86–94. [Google Scholar]
  15. Sun, Y.; Cao, Y.; Xie, G. Sound Based Fault Diagnosis for RPMs Based on Multi-Scale Fractional Permutation Entropy and Two-Scale Algorithm. IEEE Trans. Veh. Technol. 2021, 70, 11184–11192. [Google Scholar] [CrossRef]
  16. Zhang, Q.; Ma, W.; Li, G. Fault diagnosis of power grid based on variational mode decomposition and convolutional neural network. Electr. Power Syst. Res. 2022, 208, 107871. [Google Scholar] [CrossRef]
  17. Xiong, J.; Zhang, Q.; Sun, G.; Zhu, X.; Liu, M.; Li, Z. An information fusion fault diagnosis method based on dimensionless indicators with static discounting factor and KNN. IEEE Sens. J. 2016, 16, 2060–2069. [Google Scholar] [CrossRef]
  18. Hu, Q.; Qin, A.S.; Zhang, Q.H.; He, J.; Sun, G.X. Fault diagnosis based on weighted extreme learning machine with wavelet packet decomposition and KPCA. IEEE Sens. J. 2018, 20, 8472–8483. [Google Scholar] [CrossRef]
  19. Ma, Y.T.; Zhang, C.; Wang, Y.C. Research on Gearbox Fault Diagnosis Method of PSO-SAE. Mach. Des. Manuf. 2022, 3, 144–152. [Google Scholar]
  20. Sun, Y.; Xie, G.; Cao, Y. Strategy for Fault Diagnosis on Train Plug Doors Using Audio Sensors. Sensors 2018, 19, 3. [Google Scholar] [CrossRef] [Green Version]
  21. Hu, Q.; Si, X.S.; Zhang, Q.H. A rotating machinery fault diagnosis method based on multi-scale dimensionless indicators and random forests. Mech. Syst. Signal Process. 2020, 139, 106609. [Google Scholar] [CrossRef]
  22. Zhang, Z.; Li, H.G.; Meng, G.; Tu, X.T.; Cheng, C.M. Chatter detection in milling process based on the energy entropy of VMD and WPD. Int. J. Mach. Tools Manuf. 2016, 108, 106–112. [Google Scholar] [CrossRef]
  23. Wang, F.; Tang, T.; Yin, J. A signal segmentation and feature fusion based RUL prediction method for railway point system. In Proceedings of the IEEE International Conference on Intelligent Transportation Systems, Maui, HI, USA, 4–7 November 2018; pp. 2303–2308. [Google Scholar]
  24. Sun, Y.; Cao, Y.; Xie, G. Condition Monitoring for Railway Point Machines Based on Sound Analysis and Support Vector Machine. Chin. J. Electron. 2020, 29, 786–792. [Google Scholar] [CrossRef]
  25. Sun, Y.; Cao, Y.; Ma, L. A Fault Diagnosis Method for Train Plug Doors via Sound Signals. IEEE Intell. Transp. Syst. Mag. 2021, 13, 107–117. [Google Scholar] [CrossRef]
  26. Xue, Y.; Zhang, L.; Wang, B. Nonlinear feature selection using Gaussian kernel SVM-RFE for fault diagnosis. Appl. Intell. 2018, 48, 3306–3331. [Google Scholar] [CrossRef]
  27. Srikanth, R.; Darshika, G.; Perera. An Efficient FPGA-Based Hardware Accelerator for Convex Optimization-Based SVM Classifier for Machine Learning on Embedded Platforms. Electronics 2021, 10, 1323. [Google Scholar]
Figure 1. Diagram of the proposed method.
Figure 1. Diagram of the proposed method.
Electronics 11 02422 g001
Figure 2. The principle of SVM.
Figure 2. The principle of SVM.
Electronics 11 02422 g002
Figure 3. Experimental setup. Semi-muffled laboratory (experimental setup 1), and laboratory (experimental setup 2).
Figure 3. Experimental setup. Semi-muffled laboratory (experimental setup 1), and laboratory (experimental setup 2).
Electronics 11 02422 g003
Figure 4. Time domain signals for the three operating conditions. Number of samples on the x-axis, magnitude on the y-axis, (a): Abnormal sound of rearview mirror, (b): Normal sound of rearview mirror, (c): Normal sound of rearview mirror under routine laboratory conditions.
Figure 4. Time domain signals for the three operating conditions. Number of samples on the x-axis, magnitude on the y-axis, (a): Abnormal sound of rearview mirror, (b): Normal sound of rearview mirror, (c): Normal sound of rearview mirror under routine laboratory conditions.
Electronics 11 02422 g004
Figure 5. The decomposed signal and the corresponding spectrum of the sound signal (Sample 1) processed by EMD (a) and VMD (b), respectively. Number of samples on the x-axis, magnitude on the y-axis.
Figure 5. The decomposed signal and the corresponding spectrum of the sound signal (Sample 1) processed by EMD (a) and VMD (b), respectively. Number of samples on the x-axis, magnitude on the y-axis.
Electronics 11 02422 g005
Scheme 1. The distribution of unselected IMFs, sample 1–3 (ac). The collective distribution of the three samples (d). The x- and y-axes are the two discriminant functions.
Scheme 1. The distribution of unselected IMFs, sample 1–3 (ac). The collective distribution of the three samples (d). The x- and y-axes are the two discriminant functions.
Electronics 11 02422 sch001
Figure 6. Identification results when IMFs were not selected.
Figure 6. Identification results when IMFs were not selected.
Electronics 11 02422 g006
Figure 7. Sensitivity and Kurtosis of each IMF of sample 1. The x-axis is the number of IMFs and the y-axis is the sensitivity value of each IMF.
Figure 7. Sensitivity and Kurtosis of each IMF of sample 1. The x-axis is the number of IMFs and the y-axis is the sensitivity value of each IMF.
Electronics 11 02422 g007
Figure 8. Sensitivity ranking of IMFs for the three samples. The x-axis is the number of IMFs of each sample and the y-axis is the sensitivity value of each IMF.
Figure 8. Sensitivity ranking of IMFs for the three samples. The x-axis is the number of IMFs of each sample and the y-axis is the sensitivity value of each IMF.
Electronics 11 02422 g008
Scheme 2. The distribution of selected IMFs in samples 1–3 (ac). The collective distribution of the three samples (d). The x and y-axes are the two discriminant functions.
Scheme 2. The distribution of selected IMFs in samples 1–3 (ac). The collective distribution of the three samples (d). The x and y-axes are the two discriminant functions.
Electronics 11 02422 sch002
Figure 9. Identification results of the proposed method.
Figure 9. Identification results of the proposed method.
Electronics 11 02422 g009
Table 1. Time-domain features.
Table 1. Time-domain features.
FeatureEquation
Mean x = i = 1 N | x ( i ) | N
Skewness x s k e = i = 1 N ( x ( i ) x ¯ ) 3 ( N 1 ) x s t d 3
Kurtosis x k u r = i = 1 N ( x ( i ) x ¯ ) 4 ( N 1 ) x s t d 4
Peak x p = max | x ( i ) |
Impulse factor x i f = x p ( 1 / N ) i = 1 N | x ( i ) |
Margin factor x m f = x p ( 1 / N ) i = 1 N | x ( i ) | 2
Note: N is the length of the corresponding sound signal, x is the time-domain signal variable.
Table 2. Description of the Working conditions.
Table 2. Description of the Working conditions.
The Serial NumberDescriptionsSample
1Abnormal sound of rearview mirror folding in the semi-muffled laboratory40
2Normal sound of rearview mirror folding in a semi-muffled room40
3Normal sound of rearview mirror folding in the laboratory40
Total120
Table 3. Number of correctly identified samples.
Table 3. Number of correctly identified samples.
TypeClassifiers
SVMTREEKNN
1373836
2383637
3404040
Total115114113
Accuracy (%)95.89594.2
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Yin, X.; He, Q.; Zhang, H.; Qin, Z.; Zhang, B. Sound Based Fault Diagnosis Method Based on Variational Mode Decomposition and Support Vector Machine. Electronics 2022, 11, 2422. https://doi.org/10.3390/electronics11152422

AMA Style

Yin X, He Q, Zhang H, Qin Z, Zhang B. Sound Based Fault Diagnosis Method Based on Variational Mode Decomposition and Support Vector Machine. Electronics. 2022; 11(15):2422. https://doi.org/10.3390/electronics11152422

Chicago/Turabian Style

Yin, Xiaojing, Qiangqiang He, Hao Zhang, Ziran Qin, and Bangcheng Zhang. 2022. "Sound Based Fault Diagnosis Method Based on Variational Mode Decomposition and Support Vector Machine" Electronics 11, no. 15: 2422. https://doi.org/10.3390/electronics11152422

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