Elsevier

Applied Soft Computing

Volume 87, February 2020, 106019
Applied Soft Computing

An improved feature extraction method using texture analysis with LBP for bearing fault diagnosis

https://doi.org/10.1016/j.asoc.2019.106019Get rights and content

Highlights

  • In this study, a novel approach based on Texture analysis with LBP is proposed to feature extraction.

  • One advantage is that this method uses all data points for feature extraction.

  • It is fast and can be used in real-time application.

  • High accuracies are achieved for bearing fault classification.

  • Original data is used.

Abstract

Bearings are one of the most widespread components used for energy transformation in machines. Mechanical wear and faulty bearings reduce the efficiency of rotating machines and thus increase energy consumption. The feature extraction process is an essential part of fault diagnosis in bearings. In order to diagnose the fault caused by the bearing correctly, it is necessary to determine an effective feature extraction method that best describes the fault.

In this study, a new approach based on texture analysis is proposed for diagnosing bearing vibration signals. Bearing vibration signals were first converted to gray scale images. It can be understood from the images that the signals of different bearing failures form different textures. Then, using these images, LBP (Local Binary Pattern) and texture features were obtained. Using these features, different machine learning models and bearing vibration signals are classified. Three different data sets were created to test the proposed approach. For the first data set, the signals composed of very close velocities were classified. 95.9% success rate was observed for the first data set. The second data set consists of faulty signals at different parts of the bearing (inner ring, outer ring and ball) measured in the same RPM. The type of fault has been determined, and a 100% success rate was obtained for this data set. The final data set is composed of the fault size dimensions (mm) of different ratios. With the proposed approach, a 100% success rate was obtained in the classification of these signals. As a result, it was observed that the obtained feature had promising results for three different data types and was more successful than the traditional methods.

Introduction

In the industrial automation systems of recent years, machine motion is generally provided by rotational force. Bearings are a mechanical component commonly used in motor systems that perform this rotational motion and are used to reduce friction. Early detection and diagnosis of rotating machines, deteriorating condition, low efficiency and avoidance of unexpected failures are becoming increasingly important in these systems. The main reasons for the failure of rotating machines are generally due to bearing faults. For example, metal bearing failures in induction motors constitute 40% of the faults in the system [1]. Therefore, several techniques have been developed for the health monitoring of bearings to prevent such failures early. Apart from these techniques, vibration-based fault analysis has proved to be more advantageous in revealing bearing failure. Furthermore, it is impossible to prevent wear due to the constant friction of the mechanical components. For this reason, a condition monitoring based on bearing diagnostics should be applied to rotating machines in automation systems [2]. When the current literature is examined, the methods based on vibration analysis and current analysis can be seen to be the most applied fault monitoring methods. The data obtained in these studies are analyzed by methods such as time–space [3], [4], [5], frequency space [6], [7], time–frequency space [8], [9], [10] and then supported by methods such as artificial intelligence techniques [11], [12], [13], [14], [15]. Nowadays, in order to define bearing failures better, more studies on improving the method of feature extraction are started. Van and Kang developed a new feature extraction technique based on non-local means de-noising of non-local means and empirical mode decomposition in order to obtain more accurate error information in the feature extraction step. Later, during the feature selection phase, the hybrid distance evaluation technique (DET) was combined with utilizing the advantages of particle swarm optimization models. As a result, a comparison was made between three popular classifier types: K-nearest neighbors, probabilistic neural network, and support vector machine classifiers are employed as the classifier. They obtained the classification with the success of 98.58% with DET-PSO-KNN model [16]. Zhang et al. proposed a new intelligent diagnostic method that can automatically learn the bearing fault characteristics. To perform automatic feature extraction, they developed a subset based deep auto-encoder (SBTDA.) In order to obtain the appropriate configuration, they optimized several key parameters with the particle swarm optimization (PSO) algorithm. They used three publicly available data sets with the proposed method and stated that they achieved superior success compared to other studies with 99.65%, 99.66% and 99.60% mean test accuracy, respectively [17]. Han et al. have proposed a new method for fault diagnosis using the Complementary Ensemble Empirical Mode Decomposition (CEEMD) method as feature extraction and Teager energy operator for signal enhancement. They achieved better characteristic profile by using the Teager energy operator and the CEEMD combination. The authors stated that the application of the model with simulation data and experimental data was successful in distinguishing weak error characteristics from noise [18]. Li et al. proposed a new signal processing scheme for the fault detection of the train axle bearings based on the multi-scale morphological filter (MMF) feature selection. They stated that more than 30 vibration signals were calculated for the axle bearings with different conditions and the features which can reflect the fault characteristics more effectively and representative were selected by using the maximum relevance and minimum redundancy principle. In the experimental results, they showed that the method they proposed had superior performance in extracting fault characteristics of faulty train axle bearings. Also, they compared MMF with MMF based on kurtosis criteria and MMF based on spectral kurtosis criteria. Based on the proposed feature selection, the MMF method observed that these two methods left behind in the detection of train axle bearing failures [19]. Zarei et al. propose an intelligent method based on artificial neural networks (ANN) to detect bearing failures of induction motors. In this method, the vibration signal has first passed the removing non-bearing fault component (RNFC) filter to eliminate the fault components that are not caused by the bearing, and then they performed fault classification using a second neural network using pattern recognition techniques. They suggested that the proposed method in the three-phase asynchronous motor results in a confirmation of its ability despite the low quality (noisy) of the vibration signal measured in fault detection [20]. Ahmed et al. stated that they submitted an original article based on a compressive sampling (CS) using the multiple measurement vector (MMV) and feature order for bearing fault classification. The MMV-based CS used a large amount of bearings to reduce the vibration signal by generating sampled signals from the raw vibration signals. They tested the model for the classification of bearing failures by three classification algorithms (LRC, ANN and SVM). They stated that they achieved a high degree of performance [21].

The feature extraction step is the most crucial part of fault diagnosis in bearings. In order to diagnose the fault caused by the bearing correctly, it is necessary to determine an effective feature extraction method that best describes the fault. In recent trends, deep learning methods have been preferred intensively for feature extraction besides traditional methods [22], [23], [24]. This study aims to propose a new feature extraction approach in the classification of bearing vibration signals. Therefore, in this study, an approach based on texture analysis for bearing vibration signals is presented. Firstly, bearing vibration signals were transformed to gray scale images. Then, LBP (Local Binary Pattern) is used to obtain texture features. In the final stage, different machine learning models and actual bearing vibration signals are classified to test the success of the system validation. The most important advantages of the proposed method are; the first is that it uses all the values on the vibration signal, and the second one is that it is simple and real-time applications. According to the results, it was observed that the proposed method provides stable features for classification of vibration signals.

In this study, in the first part, literature information about the study subject and general information about bearing vibration signals classification are presented. In the second part, information about the data set used in the study is given. In the third part, proposed feature extraction approach is explained. In the fourth section, the results obtained are given in detail. In the fifth section, the results are discussed.

Section snippets

Dataset and experimental setup

The data used in this study were collected from the bearing-shaft assembly connected to an AC servo motor in Fig. 1. This type of servo motors is generally two-phase squirrel cage asynchronous motors. Two-phase asynchronous motors are made of large-power but mostly used in automatic control systems as small servo motors. Because they are not brushes and collectors, they are less likely to malfunction and maintenance is easy [25].

The test setup consists of an AC servo motor, LVD drive, two-axis

Method

In this section LBP texture analysis method and the proposed approach were described.

Texture analysis

In this study, a new approach for classification of bearing vibration signals is proposed. First, the bearing vibration signals were transformed into two-dimensional gray scale images. Time-domain signals can be converted to images in the desired M × N dimensions. The size of the image can be adjusted to the desired length according to the length of the signals. However, the dimensions of the image should be within the dimensions of meaningful expressions. The images of bearing vibration

Discussion

As a result of the rapid development of technology, the industrial importance of rotary machines has increased. Bearings are one of the most critical parts of rotating machines. Bearings are precision parts that allow rotary machines to move at high speeds with low friction and at the same time support effective loads on the shaft. The bearings are one of the most important elements of the motor-shaft mechanism, including the inner and outer rings, the various types of ball bearings rolling

CRediT authorship contribution statement

Kaplan Kaplan: Data curation, Formal analysis. Yılmaz Kaya: Methodology. Melih Kuncan: Methodology. Mehmet Recep Mi̇naz: Writing - original draft, Writing - review & editing. H. Metin Ertunç: Data curation, Formal analysis.

Declaration of Competing Interest

No author associated with this paper has disclosed any potential or pertinent conflicts which may be perceived to have impending conflict with this work. For full disclosure statements refer to https://doi.org/10.1016/j.asoc.2019.106019.

References (56)

  • HanT. et al.

    Fault feature extraction of low speed roller bearing based on Teager energy operator and CEEMD

    Measurement

    (2019)
  • LiY. et al.

    Train axle bearing fault detection using a feature selection scheme based multi-scale morphological filter

    Mech. Syst. Signal Process.

    (2018)
  • ZareiJ. et al.

    Vibration analysis for bearing fault detection and classification using an intelligent filter

    Mechatronics

    (2014)
  • DingY. et al.

    Intelligent fault diagnosis for rotating machinery using deep Q-network based health state classification: A deep reinforcement learning approach

    Adv. Eng. Inform.

    (2019)
  • HaidongS. et al.

    Intelligent fault diagnosis of rolling bearing using deep wavelet auto-encoder with extreme learning machine

    Knowl.-Based Syst.

    (2018)
  • HassaballahM. et al.

    Ear recognition using local binary patterns: A comparative experimental study

    Expert Syst. Appl.

    (2019)
  • WangY. et al.

    Ground-based cloud classification by learning stable local binary patterns

    Atmos. Res.

    (2018)
  • NanniL. et al.

    A simple method for improving local binary patterns by considering non-uniform patterns

    Pattern Recognit.

    (2012)
  • KayaY. et al.

    1D-local binary pattern based feature extraction for classification of epileptic EEG signals

    Appl. Math. Comput.

    (2014)
  • KayaY. et al.

    Two novel local binary pattern descriptors for texture analysis

    Appl. Soft Comput.

    (2015)
  • HoangD.T. et al.

    Rolling element bearing fault diagnosis using convolutional neural network and vibration image

    Cogn. Syst. Res.

    (2019)
  • PanH. et al.

    A fault diagnosis approach for roller bearing based on symplectic geometry matrix machine

    Mech. Mach. Theory

    (2019)
  • LiX. et al.

    A novel deep stacking least squares support vector machine for rolling bearing fault diagnosis

    Comput. Ind.

    (2019)
  • LiuH. et al.

    Fault diagnosis of rolling bearings with recurrent neural network-based autoencoders

    ISA Trans.

    (2018)
  • ZhaoD. et al.

    Deep convolutional neural network based planet bearing fault classification

    Comput. Ind.

    (2019)
  • KavathekarS. et al.

    Fault classification of ball bearing by rotation forest technique

    Proc. Technol.

    (2016)
  • KonarP. et al.

    Bearing fault detection of induction motor using wavelet and Support Vector Machines (SVMs)

    Appl. Soft Comput.

    (2011)
  • DouD. et al.

    Comparison of four direct classification methods for intelligent fault diagnosis of rotating machinery

    Appl. Soft Comput.

    (2016)
  • Cited by (107)

    • FRS-SIFS: fuzzy rough set session identification and feature selection in web robot detection

      2024, International Journal of Machine Learning and Cybernetics
    View all citing articles on Scopus
    View full text