Abstract
A fault diagnosis system with the ability to recognize many different faults obviously has a certain complexity. Therefore, improving the performance of similar systems has attracted much research interest. This article proposes a system of feature ranking and differential evolution for feature selection in BLDC fault diagnosis. First, this study used the Hilbert–Huang transform (HHT) to extract the features of four different types of brushless DC motor Hall signal. When there is a fault, the symmetry of the Hall signal will be influenced. Second, we used feature selection based on a distance discriminant (FSDD) to calculate the feature factors which base on the category separability of features to select the features which have a positive correlation with the types. The features were entered sequentially into the two supervised classifiers: backpropagation neural network (BPNN) and linear discriminant analysis (LDA), and the identification results were then evaluated. The feature input for the classifier was derived from the FSDD, and then we optimized the feature rank using differential evolution (DE). Finally, the results were verified from the BLDC motor’s operating environment simulation with the same features by adding appropriate signal-to-noise ratio magnitudes. The identification system obtained an accuracy rate of 96% when there were 14 features. Additionally, the experimental results show that the proposed system has a robust anti-noise ability, and the accuracy rate is 92.04%, even when 20 dB of white Gaussian noise is added to the signal. Moreover, compared with the systems established from the discrete wavelet transform (DWT) and a variety of classifiers, our proposed system has a higher accuracy with fewer features.
Highlights
The experimental results show that the proposed system has a robust anti-noise ability, and the accuracy rate is 92.04%, even when 20 dB of white Gaussian noise is added to the signal
The four types of motor Hall signals were decomposed through empirical mode decomposition, which separates the signal from the first to eighth layers (IMF1 to IMF8), and the instantaneous amplitude and instantaneous frequency of each layer were obtained through the Hilbert–Huang transform
The Hall signal was analyzed by the Hilbert–Huang transform (HHT), and the feature selection based on a distance discriminant (FSDD) was used for feature selection, which was combined with differential evolution (DE) to optimize the importance of features
Summary
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. A BPNN is used in the fault diagnosis problem of NPC inverters [36], high-impedance faults [37] and virtual speed sensors for DC motors [38], while LDA is often used for supervised feature extraction and can maximize the variance between classes based on linear projections, minimize the intra-class variance and obtain the largest separation between the feature sets in each class [39]. Based on the above-mentioned related literature, this research proposes a fault identification system for a BLDC established by Hall signals, which includes signal analysis selection, feature selection and classifiers
Published Version (Free)
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have