This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
1. Introduction
As an economical and practical urban public transport system, urban rail transit has the advantages of large capacity, energy saving, and environmental protection and has become the main force of urban transport development in the world. With the support of the state, urban rail transit is constantly improving and perfecting. At present, under the promotion of the state, the urban rail network is expanding, the number of urban rail vehicles is increasing, the maintenance services are also increasing, and the quality demand for operation and maintenance is also increasing. Under the current situation, the fault diagnosis of urban rail vehicles mainly relies on manual troubleshooting and processing but has not realized real-time status monitoring, and the troubleshooting process needs to spend a lot of manpower, material resources, and financial resources to do offline detection, diagnosis, and maintenance. In this environment, the importance of intelligent perception and operation and maintenance technology of urban rail vehicles is self-evident. For the rapid development of transportation, it is imperative to study the fault diagnosis of urban rail vehicles. The safe operation and condition monitoring of urban rail vehicles is an important research focus in the field of modern urban rail transit, which bears the responsibility of passengers’ safety and social stability.
In urban rail vehicles, traction seat is an important part connecting the car body and bogie. The traction seat not only plays the role of power transmission but also plays the role of traction and braking. At the same time, it can also ensure the smooth running of urban rail vehicle by avoiding the interference of bogie and car body when driving in complex sections. Traction seat load is a complicated and intense vibration environment for a long time, this makes the traction seat easy to produce slight early cracks in a weld, The early crack detection is very difficult to the operation and maintenance of the vehicle. If the crack of the traction seat is not found in time, once the crack expands, it will bring safety hazards to the safe operation of the vehicle. Crack fault is a common defect in mechanical structure and is also one of the common factors causing the failure of mechanical equipment. In recent years, mechanical equipment is often accompanied by cracks in the operation of the occurrence of disasters and accidents, prompting many experts and scholars to begin to study mechanical cracks. In the field of urban rail transit, the state of traction seat affects the effectiveness and reliability of urban rail vehicles, and the traditional traction seat fault detection method has disadvantages of poor real-time performance and low efficiency. Therefore, the establishment of an intelligent traction seat fault detection system can prevent the further expansion of early cracks in time to solve the occurrence of accidents.
At present, the crack detection of mechanical equipment is mainly divided into two aspects [1–10]: one is the nondamage detection method: the integration of modern technology with physical or chemical technology to create equipment that can detect the thermal, acoustic, optical, electrical, magnetic, and other reaction changes within the material, to detect the crack defects of mechanical equipment; the second is the intelligent diagnosis method: analyze the vibration signals of the mechanical equipment collected, extract the sensitive characteristics of the equipment, and then, use the pattern recognition method to identify the crack state. Traditional nondamage detection technologies (such as ultrasonic detection, X-ray detection, eddy current detection, and magnetic particle detection) can detect cracks in mechanical equipment without damaging or affecting the performance of the test object, which has been widely used in engineering [1–6]. When the traditional nondamage detection technology cannot meet the requirements, many scholars adopt intelligent diagnosis methods to diagnose crack faults and adapt to more engineering applications, among which the vibration diagnosis method is the most widely studied [7–10]. Literature [7] analyzes gear cracks based on vibration signals and proposes a re-weighted singular value decomposition (RSVD) method for periodic pulse extraction, which has achieved good results in fault detection and severity assessment. Literature [8] proposed a numerical fault detection model based on dynamic transmission error (DTE). The experimental results show that with the increase of crack level, the meshing stiffness of gear decreases, which provides a scheme to solve the crack fault in gear operation. In Reference [9], the Jensen-Shannon Divergence (JSD) algorithm was proposed, which had high sensitivity in measuring small changes between probability distributions and could detect small cracks (0.01 mm~0.04 mm) that could not be detected in baseline impedance signal measurement. In literature [10], the gear meshing stiffness under different crack sizes was calculated by using the analytical tooth crack model. Then, considering the nonlinearity of backlash and bearing clearance, a 3-dof spur gear pair model was established. Based on the multiple statistical indicators obtained from the nonlinear frequency response of the gear system, to assess the vibration characteristics of the gear system and fault condition, the experiment results show that the built model can predict the meshing stiffness of the gear system and vibration behavior of crack, and the corresponding vibration analysis, for researchers and engineers to provide the reference for tooth crack detection. It can be seen from the above research that the crack method based on vibration diagnosis has a solid theoretical foundation and has been fully studied, on the basis of the previous research results, according to the data source, data processing method, and fault identification model of traction seat fault diagnosis. Therefore, based on the data and the characteristics of the traction seat data collected, an intelligent fault diagnosis model based on HHO_VMD and HHO_MPE_SVM is proposed based on the vibration diagnosis method (i.e., the framework of “signal acquisition + feature extraction + pattern recognition”). The model puts forward novel improvement measures in feature extraction and pattern recognition.
Fault diagnosis is affected by mechanical equipment signals, signal analysis methods, and signal features. In the aspect of signal feature extraction, the commonly used signal analysis methods are classical statistical analysis, time-domain, frequency-domain, and time-frequency domain combined methods. The signal analysis method is developed from classical Fourier transform, short-time Fourier transform, wavelet transform, empirical mode decomposition, empirical mode decomposition, empirical wavelet transform, and variational mode decomposition. Because of the complexity of the mechanical system, these methods are not always feasible, many experts and scholars try to on the basis of the signal analysis methods was improved, and the existing research mostly stays in the experimental validation phase. The feature extraction method has some limitations in practical application, and domestic and foreign researchers put forward various solutions for feature extraction algorithm. Jardine et al. studied statistical indicators in time domain and frequency domain to diagnose the advantages and disadvantages of bearing faults [11]. Ahrabian et al. extended the synchronous compression transformation method from one-dimensional to parallel multidimensional in time-frequency analysis, which improved the antinoise performance of the algorithm [12]. Wu et al., considering the superior performance of variational modal decomposition (VMD) in signal processing, proposed an algorithm based on EMD-VMD asymptotic reconstruction and quadratic decomposition to solve the difficulty in accuracy of bearing fault diagnosis [13]. Zhang et al. analyzed wind force sequence based on VMD and built a prediction model, proving that VMD has a better prediction effect compared with other decomposition methods [14]. Sun et al. used VMD to decompose the signal into multiple IMFs to improve the signal-to-noise ratio, laying a foundation for the visual detection of laser ultrasonic track surface defects [15]. Xu et al. developed a variable mode decomposition method to optimize management parameters, a particle swarm optimization algorithm, and a method based on maximum entropy, which can accurately detect the existence of leakage in the pipeline [16]. Jiang et al. proposed an improved VMD strategy in view of the fact that VMD can be used to reveal weak transient pulses in complex vibration signals, but its reasonable modal number is difficult to be set in advance. This method combines the advantages of traditional VMD and empirical mode decomposition (EMD) and adaptively selects sensitive intrinsic mode function (IMF) components for fault component analysis using the proposed index values to solve this difficulty [17]. Glowacz and other scholars based on the current gear fault diagnosis mainly based on vibration signals; acoustic signal analysis research is less. A gear fault diagnosis method based on deep learning based on acoustic signal analysis was proposed. Time-domain and frequency-domain signals are input to the model as original signals, without feature engineering [18]. Zhang et al. proposed a VMD optimization method based on the grasshopper optimization algorithm (GOA) to analyze vibration signals of rotating machinery, which can estimate the optimal modal number and modal frequency bandwidth control parameters matching the analyzed vibration signals [19]. Many studies have demonstrated the obvious advantages of VMD in signal decomposition. In order to further quantify the characteristics of fault signals extracted from vibration signals, some scholars use nonlinear parameter estimation (entropy theory). According to literature [20], multiscale permutation entropy can describe the complexity and randomness of signals. Reference [19] mentioned that MPE has stronger robustness compared with sample entropy, approximate entropy, and permutation entropy and can study information changes of time series at multiple scales, so as to extract fault features more comprehensively. The different crack types of the traction seat of the bogie will lead to the characteristics of nonlinear and nonstationary vibration signals collected. Since the complexity is difficult to analyze, this experiment uses VMD, an adaptive signal processing tool, to reveal the complex vibration signals of the traction seat. In addition, in order to study traction on the output time series of complex systems, which contains abundant characteristic information, this paper decides to adopt MPE calculation of the traction characteristic information and can dig the hidden more abundant characteristic information in time series, which accurately reflects the change of system, scale for more than the original single state.
An important link in fault diagnosis is the selection of pattern recognition methods. At present, an artificial neural network (ANN) is a commonly used pattern recognition method, which has the advantages of strong adaptability, strong robustness, and good fault tolerance. Through sufficient data training, the mapping relationship of nonlinear input and output can be obtained [21]. However, ANN has the disadvantages of overfitting, slow convergence speed, and easy to fall into local extremum, which makes the diagnostic accuracy of ANN not high enough. Support vector machine (SVM) is a new computational learning method developed by Vapnik on the basis of statistical learning theory, which can successfully solve the problems of overfitting, local optimal solutions, and slow convergence in ANN [22]. SVM has been successfully applied in many fields [23–27]. For example, in the intelligent intrusion detection system, the SVM intrusion detection algorithm has been widely used to quickly and accurately identify intrusions [23]; in the field of healthcare, the application of SVM to accurately diagnose Alzheimer’s disease (AD) and its early mild cognitive impairment (MCI) is crucial to provide early treatment for patients [24]; in text detection, SVM has high-dimensional spatial learning ability and adopts SVM as a texture classifier. Compared with the text detection method of the neural network, the SVM classifier proves the superiority of this method [25]; in the field of image recognition, SVM technology is currently a research hotspot in the field of pattern recognition. Their combination not only effectively solves the problem but also improves the accuracy of classification and prediction [26, 27]. In this paper, SVM is selected to classify the state of traction seat according to the typical characteristics of traction seat samples.
Based on the above analysis of fault diagnosis results of vibration diagnosis methods, VMD, MPE, and SVM were selected as the theoretical basis for the study of crack fault identification of traction seat of urban rail vehicles in this experiment. Considering that selecting appropriate parameter values is crucial to the accuracy of fault identification, parameter selection combined with an intelligent optimization algorithm can directly affect the effectiveness of feature extraction and the accuracy of state classification and then directly affect the fault diagnosis results [28–30]. In recent years, a large number of optimization algorithms have been applied to solve complex optimization problems in various fields, among which HHO is a new optimization algorithm whose potential in practical problems has not been extensively studied [31]. Compared with the existing metaheuristic algorithms and traditional methods, HHO’s global search capability can better select the parameters of VMD, MPE, and SVM.
The main contributions of this paper are as follows:
(i) According to the difficulty of the lack of traction seat data, the operating force of the traction seat under the actual working condition was simulated, the appropriate experimental instruments were selected, reasonable parameters were set, and vibration data were collected
(ii) According to the characteristics of traction seat vibration signal, a reasonable signal processing method is selected to extract the feature set which can better represent the traction seat operation state. The pattern recognition algorithm suitable for the state characteristics of the traction seat is selected to identify the uneven crack state of the traction seat
(iii) According to the importance of determining reasonable parameters, the key parameters of VMD and SVM were optimized adaptively by the intelligent optimization algorithm HHO
(iv) The hybrid model based on VMD, MPE, and SVM algorithms has accurate diagnostic performance. The model can be used to accurately diagnose different crack conditions of traction seat
In this paper, based on the data acquisition of traction seat, VMD, MPE, and SVM algorithms are used to diagnose the fault state of traction seat of urban rail vehicles, in which HHO is used for parameter optimization of multiple algorithms. The validity of HVMD and HMSVM fault diagnosis models is verified by experiments. This method provides a new guarantee for the safe operation of urban rail vehicles and has practical engineering application value.
2. Theory and Method
In the operation of urban rail vehicles, bogies bear high frequency and random variation of load, and there is a large probability of structural failure, leading to the decline of vehicle running quality, and even leading to derailment and overturn. In order to ensure the safe operation of urban rail vehicles, we must pay attention to the frequent cracks of traction seat. A fault diagnosis model of HVMD_HMSVM is proposed to detect the early crack fault of traction seat and to prevent irreparable loss caused by further crack propagation. At present, there are several difficulties in the fault diagnosis research of urban rail vehicle bogie traction seat as follows:
(1) Acquisition of traction seat data set: at the present stage, the fault diagnosis of traction seat crack is mainly through data analysis and mining, while urban rail vehicle data is extremely scarce. Therefore, the acquisition of traction seat data is a difficulty in current research. In order to solve the difficulty that there is no test data at present, the simulation experiment platform of bogie traction seat is built in this experiment
(2) Feature extraction of traction seat signals: at present, there are two problems of “redundancy” and “sparsity” in signal feature analysis, which cannot be comprehensively analyzed. In order to solve the problem of feature extraction, an information processing method of HHO_VMD_MPE was proposed to extract the feature information contained in the traction seat signal comprehensively
(3) Pattern recognition of traction seat fault: in the process of crack fault identification of traction seat, the selection of a classifier will affect the diagnosis accuracy. In order to solve the errors existing in the current pattern recognition, the HHO_MPE_SVM algorithm is proposed, and the feature set is input into the classifier of HHO_SVM to accurately identify the fault types
In view of the technical difficulties existing in the traction seat at the present stage, the bogie traction seat was taken as the research object, the simulation experiment platform was completed, and the traction seat diagnostic model based on HVMD_HMSVM was constructed. The general framework of the research method is shown in Figure 1, which can be described as six steps, as follows:
(1) Data samples of traction seat vibration signals were obtained on the simulation experimental platform
(2) Use HHO to optimize VMD parameters, using the optimized HHO_VMD signal decomposition, to obtain an IMFs
(3) Calculate the MPE values of each modal component and construct feature vectors to describe the state characteristics of traction seat
(4) The traction seat sample data obtained in Step 3 were divided into two groups according to a certain proportion for training samples and test samples, respectively
(5) HHO was used to optimize SVM to obtain the HHO_SVM diagnostic model
(6) Input the training samples into HHO_SVM for training to obtain the HHO_SVM classifier, and then input the test samples into the trained HHO_SVM classifier to identify the traction seat fault type through the classifier
[figure(s) omitted; refer to PDF]
2.1. Experimental Platform Construction and Traction Seat Data Acquisition
The traction seat of urban rail vehicles is affected by complex factors in vehicle operation. On the one hand, it is affected by the environment, such as temperature difference, strong and weak light, and bad weather, and on the other hand, it is affected by complex forces, such as the vertical and transverse force of the route, bend impact force, and heavy load. Under the influence of many factors, traction seat is prone to wear, corrosion, deformation, etc., which eventually leads to early slight cracks in traction seat, and cracks usually appear at the weld. It is difficult to obtain the operating state data of traction seat of urban rail vehicle under actual working conditions, and it is impossible to fully analyze the data for fault diagnosis, resulting in low diagnostic accuracy. In order to prevent the irretrievable loss caused by the bad evolution of the early crack, the detection method of the traction seat early crack was studied. Therefore, the vibration data of the traction seat model of the early crack was firstly provided in the experiment, so as to facilitate the study of the detection of the early crack failure state of the traction seat.
According to the maintenance standard of the bogie of the urban rail train in China, it can be known that when there are scratches and cracks on the surface of the parts and parts, their depth is less than or equal to 10% of the steel plate thickness, and they need to be polished to eliminate them. Welding is required when the defect depth is greater than 10% of the plate thickness and cracks can be visually detected. According to the above criteria, the different widths and depths of the traction seat cracks of urban rail vehicles were used as the quantitative representation indexes for different crack failure states. Namely, the traction seat crack fault state is divided into no crack state (normal state), small crack state, and large crack state. That is, when there is a crack on the traction seat surface whose width is less than or equal to 10% of the thickness of the vertical plate, it is a small crack state and needs to be polished to eliminate it. When the crack width is greater than 10% of the thickness of the vertical plate, it is a big crack state and must be repaired by welding. In the normal state, no operation is required. Experimental design traction seat model size: roof and bottom plate is 30 cm long, 20 cm wide, the height between the roof and bottom plate is 20 cm, the middle support plate is a trapezoidal plate, the upper bottom is 21 cm long, the lower bottom is 26 cm long, and the distance between the two support plates is 15 cm. The vertical plate thickness is 1.3 cm. Due to the crack fault that happens in traction seat welding place, therefore making fault model, not the side of the base plate and support plate welds welded completely, set aside a weld as the crack fault, the simulation of traction seat produced two different degree of crack model and a normal traction model, respectively, set the model for the degree of crack corresponding cracks (normal status is not set). The traction seat without crack was quantified as the normal model. The early crack width and depth of
Table 1
Classification of traction seat status.
State | Normal | Small crack | Big crack |
Judging basis: crack width and depth | No set fault |
[figure(s) omitted; refer to PDF]
According to the common failure states of the traction seat (Table 1), the simulation experiment platform of urban rail vehicle bogie was built, including the real model and simulation model of the traction seat (Figure 2). In the dynamic response experiment, the measured signal is generally the structural excitation vibration response signal. In this experiment, the method of acceleration is selected for the detection of vibration signal. Since the early crack signal is difficult to detect, the dynamic performance, frequency response bandwidth, and sensitivity of the sensor need to be considered. A piezoelectric accelerometer is widely used in vibration signal detection due to its advantages of convenient use, good reliability, fast dynamic response speed, wide frequency band, and so on. The CAYD051V piezoelectric acceleration sensor is selected to be installed on the experimental object. The sensitivity of the sensor is up to 100 mV/g, and weak traction seat signal can be detected. The host computer and wireless transmission technology were used to obtain the original, true, and reliable data source of the traction seat (Figure 3). Experimental environment: Inter(R) Core (TM) I7-7700HQ CPU @ 2.80 GHz, 16 GB RAM, Python3.7.
[figure(s) omitted; refer to PDF]
In the process of train running, the vibration of traction seat will change with the change of speed, even if the train is in a uniform speed state, the vibration of traction seat will change with the change of road conditions, so the experimental signal must be dynamic change, here choose to provide vibration signal source with frequency sweep instrument; the output end of the sweep is connected to the input port of the power amplifier through the signal line; the signal output end of the power amplifier is connected to the excitation source input port of the shaker; the shaker is connected to the side plane of the crack traction seat through the magnetic excitation top rod. The top rod must be perpendicular to the side plane; otherwise, the shaker will be damaged during the excitation. In order to reduce the interference of data acquisition, the traction seat must be suspended by elastic rope; in order to weaken the interference of the impact of the excitation top rod and avoid the sensor falling off due to too intense vibration, the acceleration sensor is installed on the traction seat bottom plate and installed through the magnetic head adsorption; the signal line of the acceleration sensor is connected with the acceleration sensor to the YE6213 data acquisition card; the YE6213 data acquisition card is connected to the PC through USB, and the data acquisition system matching the data acquisition card is installed on the PC to collect and store vibration data. After the control and sensing devices are installed, the entire system needs to be checked (Figure 3 shows the device connection diagram). According to the actual operating conditions and relevant theoretical basis, determine the experimental excitation frequency range of 100 Hz to 2500 Hz; the excitation output mode of frequency sweep is set as fixed frequency output, and the output signal is a steady sinusoidal signal. Frequency sweep output frequency from 100 Hz to 2500 Hz fixed output excitation signal; sampling frequency was set as
Table 2
Experimental test data.
Model state | The normal state | Small crack | Big crack |
Tag name | 0 | 1 | 2 |
Points in a single sample | 60000 | 60000 | 60000 |
The training sample | 90 group | 90 group | 90 group |
The test sample | 30 group | 30 group | 30 group |
Number of sets of sample | 12 group | 12 group | 120 group |
2.2. Traction Seat Feature Extraction Based on HMVMD
2.2.1. Harris Hawks Optimization
Harris Hawks Optimization (HHO) is a novel crowd-based algorithm proposed by Heidari et al. in 2019, inspired by the smartest birds around: Harris eagle (chestnut-winged eagle) developed a corresponding stochastic mathematical model by simulating its behavior when hunting rabbits. The HHO algorithm has been used to solve several optimization problems, including manufacturing, feature selection, classification, and engineering design. Because the structure is good, it can flexibly improve the optimization performance, and the selection of parameters determined by HHO is the most appropriate choice at present. The HHO algorithm mainly includes three stages: exploration stage, transition stage from exploration to development, and development stage, which are briefly introduced as follows:
Stage 1 (exploration stage): escape energy
Stage 2 (transition stage): when the
According to rabbit behavior, rabbit energy is inversely proportional to time. That means as long as
Stage 3 (development stage): when the
(1) Soft siege. If
(2) Fast dive soft siege. If
The eagle will compare the current position to the previous dive to evaluate which is better. If the previous dive was better, the eagle would take advantage of it. If not, the eagle will make a new dive using the LF formula, as shown in LF formula (8). Harris eagle will then evaluate the
(3) A siege. If the
(4) Fast dive hard siege. If the
2.2.2. Variational Modal Decomposition
The VMD algorithm is an adaptive, quasiorthogonal, and completely nonrecursive decomposition method, which can be divided into two processes of constructing variational problem and solving variational problem: (1) constructing variational problem (equation (14)): the original input signal
The data of traction seat has the characteristics of nonlinearity, nonstationarity, randomness, and noise. In order to better describe these characteristics, the vibration signal of traction seat needs to be decomposed into multiple components. There are some defects in wavelet transform, empirical mode decomposition, and ensemble empirical mode decomposition, which are not suitable for the analysis of traction seat vibration signal. VMD not only ensures the integrity of the characteristics but also improves the computational efficiency of the algorithm. Compared with other common time-frequency domain processing methods, VMD can better solve the problems of modal aliasing and boundary effect of signal decomposition and has good robustness to noise; this paper introduces the VMD algorithm. VMD was used to decompose the original vibration signal of the traction seat into
2.2.3. Multiscale Permutation Entropy
Mechanical equipment usually contains rich feature information at multiple scales. In order to study the complexity change of time series at multiple scales, MPE can mine more rich feature information hidden in time series, so as to accurately reflect the change of the system and obtain more state quantity than the original single scale. MPE can be summarized as follows: calculate a group of permutation entropy values in time series of different scales, combine coarse-grained process with permutation entropy, and calculate results in different time scales by calculating the entropy of coarse-grained time series. The MPE algorithm includes two steps:(1) using coarse-grained process to obtain multiscale time series from original time series; (2) calculate the PE value of each coarse-grained time series.
The detailed process is as follows:
(1) For a given time series
(2) Multiscale permutation entropy MPE can be obtained by calculating the permutation entropy PE value of coarse-grained time series, as shown in
PE is a method to analyze mechanical equipment under one-dimensional time series, but it cannot analyze all the characteristic information of mechanical equipment comprehensively. In order to analyze the characteristics of traction seat vibration signal in detail and study the characteristics of equipment under multiscale time series, more states hidden in the time series can be excavated, so as to reflect the traction seat fault state more accurately.
2.2.4. HMVMD
At present, there are “redundancy” and “sparsity” in signal characteristic analysis, which can not achieve effective and comprehensive signal analysis. An information processing method based on HHO_VMD_MPE is proposed to extract feature information comprehensively. Due to its good structure and high optimization performance, HHO is used to solve several optimization problems (such as manufacturing, feature selection, classification, and engineering design). In view of the advantages of HHO in optimization, selecting HHO to determine parameter values is a more appropriate scheme at present. In this section, when feature extraction of traction seat vibration signal is carried out, VMD is used to process vibration signal of traction seat, and HHO is used to adaptively select the optimal parameter combination of VMD
In the process of HVMD, the fitness function is designed to achieve the best searching effect. Kurtosis index (KI) and Spearman correlation coefficient are two common indexes in mechanical equipment damage. If KI is used as the optimization target to optimize VMD parameters for fault feature extraction, some influences with large vibration amplitude but dispersed distribution can be omitted. The correlation coefficient can represent the similarity of two signals but is easily affected by noise, in view of their own shortcomings and complementary elimination. Therefore, this paper constructed the kurtosis index (SKI) integrating the Spearman correlation coefficient as the objective function of VMD parameter optimization. SKI is defined as follows:
Spielman kurtosis index, the calculation formula of signal sequence kurtosis index is shown in formulas (18), (19), and (20).
The extraction process of traction seat features is shown in Figure 4. Firstly, the position vector of the eagle group was initialized, SKI was used as a fitness function, and the fitness of each eagle was calculated. Then, the iterative formula was selected to update iteratively by judging the size of the convergence factor until the termination condition was satisfied, and the optimal VMD parameter combination was output. In order to more accurately reflect the characteristic information of the traction seat fault state, as the common permutation entropy (PE) is far from enough to only study the one-dimensional time series, MPE is used to conduct multiscale analysis of the vibration signals of the traction seat under the time series to study the complexity changes of the time series under the multiscale. You can get more states hidden in time series.
[figure(s) omitted; refer to PDF]
2.3. Traction Seat Pattern Recognition Based on HSVM
2.3.1. Support Vector Machine
SVM is proposed based on statistical learning theory and based on the VC dimension theory and the minimum structural risk theory of statistical learning theory. It obtains the best-expected value from limited sample information through learning. It is widely used in mechanical equipment fault diagnosis and pattern recognition. SVM is a machine learning method based on small sample data processing. By mapping low-dimensional sample space to high-dimensional space, the nonlinear problems in sample space are transformed into linear problems in high-dimensional space to solve nonlinear classification problems. Through this method, the optimal solution of the problem can be obtained well, so as to avoid the problem of trapping local optimal.
The essence of SVM: for a nonlinear problem that is difficult to deal with in the original low-dimensional space, it can be transformed into a linearly separable problem in higher dimensional feature space under the action of kernel function. A hyperplane is found to divide samples in a high-dimensional space, so that the distance between the nearest sample objects of the two kinds of samples distributed on both sides of the hyperplane is the largest. For the training sample
State identification is the last and most important step in fault diagnosis. The final result of fault diagnosis depends on the selection of an appropriate pattern recognition classifier. In practice, the sample size of crack fault characteristic of traction seat of locomotive bogie is small, so it is required that pattern recognition classifier can be trained by small sample, and then identify the crack state of traction seat with high accuracy.
2.3.2. HSVM
The HHO_MPE_SVM (HSVM) algorithm is proposed to reduce the diagnosis error and identify the fault type accurately. In the process of traction seat diagnosis, the selection of parameters is worth considering. The scale factor
(1) The training set and test set are constructed and normalized
(2) HHO parameter initialization. Set the sum of random values, set the sum of upper and lower bounds, the maximum number of iterations, set the value range of parameter combination
(3) Using the classification accuracy of SVM as fitness function, the fitness of each individual eagle group was calculated to find and preserve the best habitat position of the individual eagle group in the current population
(4) The HHO algorithm is used to optimize the habitat position of individual eagles
(5) The fitness function was used to recalculate the fitness of each optimized eagle group and update and save the current optimal eagle group individual position
(6) Determine whether the iteration termination conditions are met. If so, end the optimization; otherwise, continue the cycle
(7) Output the spatial position corresponding to the fitness value of the best eagle group, that is, the optimal parameter combination
[figure(s) omitted; refer to PDF]
3. Experimental Verification
3.1. Signal Analysis Based on HHO_VMD
The vibration signals of the traction seat in three states were collected through the experimental platform, and the vibration signals of each state were
[figure(s) omitted; refer to PDF]
Figures 6 and 7 show that the time-domain and frequency-domain waveforms of the three states of the traction seat show different changes, indicating that the method based on vibration signals can realize the identification of the traction seat state, but there is uncertainty. In order to identify the fault state of traction seat more accurately, VMD is used to decompose the vibration signal of traction seat.
Taking the large crack fault of traction seat as an example, in the experiment, the number of modes of the VMD algorithm
[figure(s) omitted; refer to PDF]
3.2. Experimental Verification Based on HHO_MPE
From the above analysis, it can be seen that there are obvious differences between the signals of the traction seat in the normal state and the two fault states. Next, according to the characteristics of traction seat vibration signal under the actual working condition, the MPE was used to analyze the experiment. Set the time series to
[figure(s) omitted; refer to PDF]
In order to further illustrate the MPE values the importance of reasonable selection, Figure 13 shows the different parameter selection, pulling the MPE values under different conditions, it is not hard to find: the MPE parameters selection, traction is mixed overlapping between different states, and distinguishing between each other is not obvious, which is not conducive to further accurate judgment of the traction state type. According to the manually selected MPE parameters, it is impossible to distinguish the three states of the traction seat accurately. In order to avoid the inaccuracy of selected parameters, HHO was used in this experiment to optimize MPE parameters, and the optimization results were as follows:
[figure(s) omitted; refer to PDF]
When the traction seat fails, different modal components will contain different impact components. In order to check the fault information contained in each modal component, the MPE of each IMF component was calculated and the feature vector was formed, which was used as the input data for fault diagnosis. 90 sets of vibration signals of the traction seat in three states were processed in the experiment, with a total of
Table 3
Multiscale permutation entropy values of the three health states of the traction seat (only part is shown due to limited space).
State | Sample | MPE1 | MPE2 | MPE3 | MPE4 |
Normal (0) | 0 | 0.816852 | 0.868982 | 0.892605 | 0.918061 |
1 | 0.708248 | 0.844968 | 0.781680 | 0.897962 | |
2 | 0.847388 | 0.886976 | 0.910367 | 0.911917 | |
3 | 0.860285 | 0.883452 | 0.914914 | 0.941772 | |
4 | 0.844852 | 0.896652 | 0.931031 | 0.929070 | |
Small crack (1) | 0 | 0.727376 | 0.729275 | 0.551191 | 0.707729 |
1 | 0.792196 | 0.650526 | 0.565574 | 0.645749 | |
2 | 0.746012 | 0.640071 | 0.619615 | 0.567530 | |
3 | 0.756012 | 0.645144 | 0.623558 | 0.603248 | |
4 | 0.748917 | 0.647531 | 0.597829 | 0.618770 | |
Big crack (2) | 0 | 0.724450 | 0.825055 | 0.758960 | 0.770725 |
1 | 0.703779 | 0.844347 | 0.742504 | 0.782242 | |
2 | 0.725932 | 0.841112 | 0.767185 | 0.767448 | |
3 | 0.706949 | 0.823326 | 0.750810 | 0.831523 | |
4 | 0.709567 | 0.840849 | 0.749813 | 0.794277 |
As can be seen from Table 3, the normal state and fault state of traction seat can be clearly identified. There are also obvious differences between MPE values of large crack and small crack in fault state. From the analysis, it can be concluded that the IMF of each IMF component is calculated, and the average value of MPE of each IMF is taken to construct feature vectors, which are used as input data for fault diagnosis to further identify the type of traction seat state.
3.3. Pattern Recognition Based on HHO_SVM
After the above experiments, after the feature vector containing the traction seat feature information is extracted, an effective pattern recognition algorithm is needed for fault diagnosis. In this experiment, HSVM was selected for traction seat fault diagnosis. In order to verify that the diagnosis model of HSVM has better fault diagnosis ability, the same traction seat feature vectors were used as input data to HHO_SVM, WOA_SVM, PSO_SVM, and SVM models, respectively, for fault identification. The population parameters of the first 3 models are all 30, and the maximum iteration times are 200. Among them, the optimization range of SVM penalty parameter
Table 4
Experimental comparative analysis of traction seat fault diagnosis.
SVM model | Parameter | Kernel function | Accuracy (%) | Time (s) |
SVM | 48.92 | 135.00 | 95.56 | 8.78 |
PSO_SVM | 78.23 | 175.04 | 97.78 | 107.92 |
WOA_SVM | 91.11 | 111.82 | 98.89 | 102.18 |
HHO_SVM | 57.13 | 73.03 | 100.00 | 188.42 |
[figure(s) omitted; refer to PDF]
It can be seen from Table 4 that the accuracy of all the four classification models can reach more than 95%, indicating that the feature extraction method of HVMD_MPE adopted in this experiment is feasible and contains relatively complete feature information of traction seat. Figure 15 illustrates the following: HHO effect compared with other algorithms at the beginning of the number of iterations is poorer, attributed to HHO, WOA, and the population initialization in a different way of PSO, HHO to avoid falling into local optimum, as much as possible for a wide range of global search; finally, on the whole, achieve HSVM least number of iterations and identify fault has the highest accuracy.
4. Conclusion
In this paper, a bogie traction seat fault diagnosis model based on HVMD and HMSVM is constructed. HHO was used to optimize the parameters to determine the best parameter combination of VMD, MPE, and SVM. The VMD with optimized parameters was used to decompose the traction seat vibration signal. The calculated MPE values of each IMF were quantified, and the average MPE values of each IMF were taken to form feature vectors, which were used as input data for fault diagnosis. Finally, the effective feature vectors are extracted and input into the classifier HSVM to automatically identify the fault types. Finally, the accuracy of fault identification reaches 100% by using the vibration data set of traction seat, which proves the effectiveness and generalization of the proposed method.
Authors’ Contributions
The author’s contributions are as follows: Qi Chang helped in the conceptualization, methodology, data curation, software, validation, investigation, and original draft. Minglei Zheng performed the investigation, review, and editing. Jiaxin Luo and Junfeng Man reviewed and edited the manuscript. Lin Li provided test guidance and reviewed the manuscript. Yiping Shen performed criticism and correction. Yi Liu helped in guiding conceptualization and methodology and providing test guidance, criticism, and correction.
Acknowledgments
This research was funded by the National Key Research and Development Projects (grant number 2019YFB1405400), the National Natural Science Foundation of China (grant number 51805161), the Hunan High-Tech Industry Technology Innovation Leading Plan (grant number 2021GK4014), and the Huxiang Youth Talent Project (grant number 2019RS2062 and 2020RC3049) and supported by the Scientific Research and Innovation Foundation of Hunan University of Technology, project number: “CX2116.”
[1] M. Naeimi, Z. Li, Z. Qian, Y. Zhou, J. Wu, R. H. Petrov, J. Sietsma, R. Dollevoet, "Reconstruction of the rolling contact fatigue cracks in rails using X-ray computed tomography," NDT and E International, vol. 92, pp. 199-212, DOI: 10.1016/j.ndteint.2017.09.004, 2017.
[2] J. Chakraborty, A. Katunin, P. Klikowicz, M. Salamak, "Early crack detection of reinforced concrete structure using embedded sensors," Sensors, vol. 19 no. 18,DOI: 10.3390/s19183879, 2019.
[3] P. Liu, J. Jang, S. Yang, H. Sohn, "Fatigue crack detection using dual laser induced nonlinear ultrasonic modulation," Optics and Lasers in Engineering, vol. 110, pp. 420-430, DOI: 10.1016/j.optlaseng.2018.05.025, 2018.
[4] K. Tsukada, M. Hayashi, Y. Nakamura, K. Sakai, T. Kiwa, "Small eddy current testing sensor probe using a tunneling magnetoresistance sensor to detect cracks in steel structures," IEEE Transactions on Magnetics, vol. 54 no. 11,DOI: 10.1109/TMAG.2018.2845864, 2018.
[5] A. Zolfaghari, A. Zolfaghari, F. Kolahan, "Reliability and sensitivity of magnetic particle nondestructive testing in detecting the surface cracks of welded components," Nondestructive Testing and Evaluation, vol. 33 no. 3, pp. 290-300, DOI: 10.1080/10589759.2018.1428322, 2018.
[6] A. Tsukamoto, T. Hato, S. Adachi, Y. Oshikubo, K. Tsukada, K. Tanabe, "Development of eddy current testing system using HTS-SQUID on a hand cart for detection of fatigue cracks of steel plate used in expressways," IEEE Transactions on Applied Superconductivity, vol. 28 no. 4,DOI: 10.1109/TASC.2018.2795614, 2018.
[7] Y. Chen, X. Liang, M. J. Zuo, "An improved singular value decomposition-based method for gear tooth crack detection and severity assessment," Journal of Sound and Vibration, vol. 468, article 115068,DOI: 10.1016/j.jsv.2019.115068, 2020.
[8] O. Doğan, F. Karpat, "Crack detection for spur gears with asymmetric teeth based on the dynamic transmission error," Mechanism and Machine Theory, vol. 133, pp. 417-431, DOI: 10.1016/j.mechmachtheory.2018.11.026, 2019.
[9] X. Zhang, C. Delpha, D. Diallo, "Incipient fault detection and estimation based on Jensen-Shannon divergence in a data-driven approach," Signal Processing, vol. 169, article 107410,DOI: 10.1016/j.sigpro.2019.107410, 2020.
[10] Y. Yang, W. Xia, J. Han, Y. Song, J. Wang, Y. Dai, "Vibration analysis for tooth crack detection in a spur gear system with clearance nonlinearity," International Journal of Mechanical Sciences, vol. 157-158, pp. 648-661, DOI: 10.1016/j.ijmecsci.2019.05.012, 2019.
[11] A. K. S. Jardine, D. Lin, D. Banjevic, "A review on machinery diagnostics and prognostics implementing condition-based maintenance," Mechanical Systems and Signal Processing, vol. 20 no. 7, pp. 1483-1510, DOI: 10.1016/j.ymssp.2005.09.012, 2006.
[12] A. Ahrabian, D. Looney, L. Stanković, D. P. Mandic, "Synchrosqueezing-based time-frequency analysis of multivariate data," Signal Processing, vol. 106, pp. 331-341, DOI: 10.1016/j.sigpro.2014.08.010, 2015.
[13] Z. Wu, J. Fan, S. Xi, J. Feng, "Bearing fault diagnosis method based on EMD-VMD adjacent reconstruction and secondary decomposition," 2021 33rd Chinese control and decision conference (CCDC), pp. 6785-6790, DOI: 10.1109/ccdc52312.2021.9601675, .
[14] G. Zhang, H. Liu, J. Zhang, Y. Yan, L. Zhang, W. Chen, X. Hua, Y. Wang, "Wind power prediction based on variational mode decomposition multi-frequency combinations," Journal of Modern Power Systems and Clean Energy, vol. 7 no. 2, pp. 281-288, DOI: 10.1007/s40565-018-0471-8, 2019.
[15] Z. Sun, S. Zhao, J. Zhang, "Short-term wind power forecasting on multiple scales using VMD decomposition, K-means clustering and LSTM principal computing," IEEE Access, vol. 7, pp. 166917-166929, DOI: 10.1109/ACCESS.2019.2942040, 2019.
[16] X. Diao, J. Jiang, G. Shen, Z. Chi, Z. Wang, L. Ni, A. Mebarki, H. Bian, Y. Hao, "An improved variational mode decomposition method based on particle swarm optimization for leak detection of liquid pipelines," Mechanical Systems and Signal Processing, vol. 143, article 106787,DOI: 10.1016/j.ymssp.2020.106787, 2020.
[17] F. Jiang, Z. Zhu, W. Li, "An improved VMD with empirical mode decomposition and its application in incipient fault detection of rolling bearing," IEEE Access, vol. 6, pp. 44483-44493, DOI: 10.1109/ACCESS.2018.2851374, 2018.
[18] A. Glowacz, W. Glowacz, J. Kozik, K. Piech, M. Gutten, W. Caesarendra, H. Liu, F. Brumercik, M. Irfan, Z. Faizal Khan, "Detection of deterioration of three-phase induction motor using vibration signals," Measurement Science Review, vol. 19 no. 6, pp. 241-249, DOI: 10.2478/msr-2019-0031, 2019.
[19] X. Zhang, Q. Miao, H. Zhang, L. Wang, "A parameter-adaptive VMD method based on grasshopper optimization algorithm to analyze vibration signals from rotating machinery," Mechanical Systems and Signal Processing, vol. 108, pp. 58-72, DOI: 10.1016/j.ymssp.2017.11.029, 2018.
[20] Y. Wang, L. Hongru, Y. Peng, "Fault identification of hydraulic pump based on multi-scale perarray entropy," China Mechanical Engineering, vol. 26 no. 4, pp. 518-523, 2015.
[21] H. Xue, S. Wang, L. Yi, R. Zhu, B. Cai, S. L. Sun, "Tool life prediction based on particle swarm optimization–back-propagation neural network," Proceedings of the Institution of Mechanical Engineers, Part B: Journal of Engineering Manufacture, vol. 229 no. 10, pp. 1742-1752, DOI: 10.1177/0954405414538961, 2015.
[22] X. Zhu, J. Xiong, Q. Liang, "Fault diagnosis of rotation machinery based on support vector machine optimized by quantum genetic algorithm," IEEE Access, vol. 6, pp. 33583-33588, DOI: 10.1109/ACCESS.2018.2789933, 2018.
[23] P. Tao, Z. Sun, Z. Sun, "An improved intrusion detection algorithm based on GA and SVM," IEEE Access, vol. 6, pp. 13624-13631, DOI: 10.1109/ACCESS.2018.2810198, 2018.
[24] N. Zeng, H. Qiu, Z. Wang, W. Liu, H. Zhang, Y. Li, "A new switching-delayed-PSO-based optimized SVM algorithm for diagnosis of Alzheimer’s disease," Neurocomputing, vol. 320, pp. 195-202, DOI: 10.1016/j.neucom.2018.09.001, 2018.
[25] C. S. Shin, K. I. Kim, M. H. Park, H. J. Kim, "Support vector machine-based text detection in digital video," Neural Networks for Signal Processing X. Proceedings of the 2000 IEEE Signal Processing Society Workshop (Cat. No.00TH8501), vol. 2, pp. 634-641, DOI: 10.1109/nnsp.2000.890142, .
[26] Y. Chen, W. Xu, J. Zuo, K. Yang, "The fire recognition algorithm using dynamic feature fusion and IV-SVM classifier," Cluster Computing, vol. 22, pp. 7665-7675, DOI: 10.1007/s10586-018-2368-8, 2019.
[27] F. Jiang, Y. Lu, Y. Chen, D. Cai, G. Li, "Image recognition of four rice leaf diseases based on deep learning and support vector machine," Computers and Electronics in Agriculture, vol. 179, article 105824,DOI: 10.1016/j.compag.2020.105824, 2020.
[28] M. Mohammadi, T. A. Rashid, S. H. T. Karim, A. Hussain, M. Aldalwie, Q. T. Tho, M. Bidaki, A. M. Rahmani, M. Hosseinzadeh, "A comprehensive survey and taxonomy of the SVM-based intrusion detection systems," Journal of Network and Computer Applications, vol. 178, article 102983,DOI: 10.1016/j.jnca.2021.102983, 2021.
[29] X. Yan, M. Jia, "A novel optimized SVM classification algorithm with multi-domain feature and its application to fault diagnosis of rolling bearing," Neurocomputing, vol. 313, pp. 47-64, DOI: 10.1016/j.neucom.2018.05.002, 2018.
[30] D. Kong, Y. Chen, N. Li, C. Duan, L. Lu, D. Chen, "Tool wear estimation in end milling of titanium alloy using NPE and a novel WOA-SVM model," IEEE Transactions on Instrumentation and Measurement, vol. 69 no. 7, pp. 5219-5232, DOI: 10.1109/TIM.2019.2952476, 2020.
[31] A. A. Heidari, S. Mirjalili, H. Faris, I. Aljarah, M. Mafarja, H. Chen, "Harris hawks optimization: algorithm and applications," Future Generation Computer Systems, vol. 97, pp. 849-872, DOI: 10.1016/j.future.2019.02.028, 2019.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Copyright © 2022 Qi Chang et al. This is an open access article distributed under the Creative Commons Attribution License (the “License”), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License. https://creativecommons.org/licenses/by/4.0/
Abstract
Traction seat is an important connecting part of urban rail vehicle, which plays an important role in maintaining smooth running and power transmission of the vehicle body. Timely diagnosis of early failure of traction seat is the key to ensure the safe operation of urban rail vehicles. In order to realize the intelligent diagnosis of traction seat, a multialgorithm fusion scheme based on the Harris Hawk algorithm (HHO) is proposed to realize the fault diagnosis of traction seat. Firstly, the early mechanism of traction seat was studied, and the simulation experiment platform of urban rail vehicle traction seat was built to obtain the vibration data of the early crack traction seat model, so as to facilitate the simulation experiment research. Then, the vibration data of the traction seat were processed by HHO optimized variational mode decomposition (HVMD) to obtain several intrinsic mode functions (IMFs). Secondly, the multiscale permutation entropy (MPE) of each IMF is quantified and its average value is used to construct the energy characteristic vector. Finally, feature vectors are input into the HHO optimized support vector machine (HSVM) model to train a pattern recognizer. Through Python simulation verification, the results show that the model can accurately extract the characteristic information of traction seat and accurately identify the fault type, and the recognition rate reaches 100%.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Details


1 School of Computer Science, Hunan University of Technology, Zhuzhou, 412000 Hunan, China
2 National Rail Transit Advanced Equipment Innovation Center, Zhuzhou, Hunan 412000, China
3 School of Mechanical Engineering, Hunan University of Science and Technology, Xiangtan 412000, China
4 School of Computer Science, Hunan University of Technology, Zhuzhou, 412000 Hunan, China; National Rail Transit Advanced Equipment Innovation Center, Zhuzhou, Hunan 412000, China; CRRC Zhuzhou Electric Locomotive Co., LTD., Zhuzhou, 412000 Hunan, China