Next Article in Journal
DC Series Arc Fault Diagnosis Scheme Based on Hybrid Time and Frequency Features Using Artificial Learning Models
Previous Article in Journal
Research on Spraying Quality Prediction Algorithm for Automated Robot Spraying Based on KHPO-ELM Neural Network
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Improved Synchronous Sampling and Its Application in High-Speed Railway Bearing Damage Detection

1
School of Aerospace Engineering, Xiamen University, Xiamen 361100, China
2
CRRC Qingdao Sifang Co., Ltd., Qingdao 266111, China
*
Author to whom correspondence should be addressed.
Machines 2024, 12(2), 101; https://doi.org/10.3390/machines12020101
Submission received: 28 December 2023 / Revised: 21 January 2024 / Accepted: 27 January 2024 / Published: 1 February 2024

Abstract

:
Synchronous analysis is one of the most effective and practical techniques in rotating machinery diagnostics, especially in cases with variable speed operations. A modern analog-to-digital convertor (ADC) usually digitizes an analog signal to an equal time interval data series. Synchronous resampling converts the data series from an equal time interval data series to an equal shaft rotation angle interval data series. This conversion is usually achieved in the digital domain with the aid of shaft speed information, through either direct measurement or identification from a measured vibration signal, which is a time-consuming process. In order to improve the computational efficiency as well as the data processing accuracy, in this paper, a fast synchronous time-point calculation method based on an inverse function interpolation procedure is proposed. By identifying the inverse function of the instantaneous phase with respect to time, the calculation process of synchronous time points is optimized, which results in improved calculation efficiency and accuracy. These advantages are demonstrated by numerical simulations as well as experimental verifications. The numerical simulation results show that the proposed method can improve calculation speed by about five times. The synchronous analysis based on the proposed method was applied to a bearing fault detection in a high-speed rail carriage, which demonstrated the advantages of the proposed algorithm in improving the signal-to-noise ratio (SNR) for bearing damage feature extraction.

1. Introduction

Rotating machinery is widely used in modern industrial, civil, and military fields. Due to its complex working environment, failures may occur, which will incur increased operation and maintenance costs and the loss of productivity [1]. Sometimes it may even lead to catastrophic accidents. Therefore, fault diagnosis and condition monitoring is one of the research foci in rotating machinery [2]. Nowadays, damage detection and condition monitoring based on vibration analysis is still the most commonly used method [3,4].
Synchronous analysis is an effective component of rotating machinery vibration signal processing. Usually, in order to diagnose faults of rotating machinery, it is necessary to extract the relevant fault features from the vibration response through signal processing techniques [5]. These fault features are commonly associated with the shaft rotation speed. Hence, if the shaft rotating speed varies, the damage features may diminish or even vanish on spectrum due to the smearing effect. Synchronous analysis is a technique developed by integrating shaft speed into vibration signal processing, namely, synchronous resampling. In the synchronous resampling technique, the signal is not discretized in forms of equal time intervals, but in forms of equal shaft rotation angles. Thus, the shaft rotation effect is significantly reduced or eliminated, and the smearing effect caused by variations in shaft speed is reduced or eliminated.
Techniques related to synchronous analysis have demonstrated their effectiveness and practicality in rotation machinery damage detection and condition monitoring [6,7,8], especially in cases with variable speed operations. For example, synchronous averaging can effectively separate the information synchronized with the shaft speed [9,10,11,12], such as the shaft speed response, the gear meshing response, and their high-order harmonics. For bearing fault analysis, the application of the virtual shaft concept [13] has been introduced with success. In the technique, a virtual shaft is introduced into signal processing, so that the bearing damage feature is synchronized with the virtual shaft. Thus, the effective synchronous averaging technique can then be performed in the virtual shaft domain, to improve the bearing damage signature signal-to-noise ratio (SNR) [14]. Synchronous analysis is also frequently integrated with other bearing fault diagnosis methods, like the popular acceleration enveloping analysis (AEA) [15], and spectral kurtosis analysis [16,17]. The AEA method uses a band-pass or high-pass filter to separate the dynamic responses induced by damage. Spectral kurtosis analysis can improve the band-pass filter design by figuring out an optimal frequency range through kurtogram analysis. These techniques will be utilized as a reference baseline in our research as well. More details regarding the utilizing of synchronous analysis technologies for bearing fault diagnosis can be found in the open literature, such as references [18,19].
The prerequisite for synchronous analysis is synchronous sampling. Modern analog-to-digital conversion (ADC) is usually achieved by digitizing an analog signal to an equal time interval data series [20]. The resulting digital series has an equal time interval, and the time interval is specified by the sampling rate. In the case of constant speed operations, equal delta time data acquisition is equivalent to the equal shaft rotation angle data acquisition. Nevertheless, the sampling is not necessarily the integer multiple of the shaft speed, and therefore a full-cycle sampling within a shaft cycle may not be guaranteed. As a result, in the spectrum, the shaft-related feature frequency may have energy leakage, although it has eliminated the smearing effect. In general, energy leakage can be minimized or even eliminated by increasing the sampling rate [21]. For variable speed operations, however, if the equal delta time interval data series is directly converted into frequency domain, the shaft-related features will have the inevitable smearing phenomenon. To avoid it, a synchronization sampling is required.
The conventional synchronization sampling method relies on hardware devices to generate an equidistant sampling clock. This clock is subsequently employed to regulate the data acquisition process. Since such a sampling clock is determined by hardware, the sampling precision and resolution is limited. With the development of computer hardware and software technologies, synchronous resampling is currently achieved by reprocessing the equal delta time interval data series in the digital domain [22]. At present, synchronous acquisition methods based on digital processing can be categorized into two groups. One is the hybrid synchronous analysis method, which uses a piece of hardware to record the shaft rotation pulse train. The recorded speed signal is then used to assist the synchronous resampling through a designed software [23,24,25]. This process is known as computed order tracking (COT). The other group is based on the instantaneous frequency estimation from the vibration response, without a tachometer or a key-phasor installed on the shaft [26,27].
For a given function of time, mathematically, the synchronous resampling process is used to find the independent variable values for given dependent variable values. Usually, this is an iteration process, and therefore it consumes a considerable amount of CPU time. In advanced rotating machinery tests, such as the high-speed railway bench test [28,29], it takes a long time for the machine to experience many different operational modes during the testing procedure. Any uneconomical processing steps may prevent the application of the process to the entire time range. On the other hand, in quasi real-time analysis, it is always beneficial to minimize the processing time in each and every time step [30]. Therefore, it is important to further reduce the processing time while maintaining high accuracy in data resampling for synchronous analysis.
Towards improving the efficiency and accuracy of synchronous signal processing, this paper presents a fast yet accurate synchronization time-point calculation method based on the inverse function interpolation. This approach achieves the computation of timestamps corresponding to the equal rotation angles of the shaft through a process of evaluating dependent variables for given independent variables. Notably, this method avoids an iterative process, resulting in a significant reduction in computational time costs. Analysis of the numerical simulations and real examples demonstrated the feasibility, effectiveness, and practicality of the proposed approach.
The rest of this paper is structured as follows: Section 2 details the synchronous resampling method based on inverse function interpolation. Section 3 verifies the feasibility and advantages of this methodology through numerical simulation. Section 4 verifies the proposed methodology with two practical cases of railway bearing damage detection. Finally, Section 5 provides the conclusion.

2. Synchronous Resampling Method Based on Inverse Function Interpolation

2.1. Basic Principles of Synchronous Resampling

Modern synchronous resampling is mostly carried out in the digital domain, as shown in Figure 1. The vibration response signal and key-phasor signal are obtained from a rotating machine through sensors. They are then discretized by a high-frequency and high-resolution ADC with an equal delta time interval simultaneously. For the convenience of explanation, the vibration response signal is represented by the shaft fundamental response only. A key-phasor signal is a signal correlated with the rotational phase of a mechanical shaft in a rotating system. The key-phasor signal is usually measured by a proximity probe with respect to the key on the shaft, and then converted to the format of transistor–transistor logic (TTL) pulses. The pulses are generated at a rate of one pulse per shaft rotation cycle. Then, from the digitized key-phasor signal, the shaft speed 1/rev time mark and the synchronous timestamps for the equal delta shaft angle are determined numerically. In cases where the shaft speed remains constant, synchronous timestamps are uniformly distributed along the time axis. Conversely, for a variable-speed case, these synchronous timestamps will be uneven on the time axis and need to be evaluated accordingly. Following synchronous timestamps, the synchronous vibration response can be obtained through a numerical processing scheme such as interpolation.
Digital-domain synchronous resampling consists of three major steps. The first step is to determine the time mark of every full-cycle shaft rotation from the digitized key-phasor signal. The second step is to discern the timestamps corresponding to each equal delta shaft angle point. The last step is to utilize the calculated timestamps to resample the equal delta-time digitized signal to obtain the synchronous response data series.
In general, the first step can be obtained by identifying the trigger position of the shaft key-phasor pulse train, or the shaft whole-revolution time location from the shaft instantaneous speed. While the third step can be achieved by a general one-dimensional interpolation algorithm (such as the interp1 function in MATLAB). The second step is more involved, especially if the shaft speed changes substantially.
As shown in Figure 2a, assuming that t 1 and t 2 are the time marks of two consecutive key-phasor pulses (or shaft whole-revolution time marks), the corresponding shaft speeds at t 1 and t 2 are f 1 and f 2 , respectively. The unit of shaft speed in this paper is revolution per second, r / s . For a variable speed operation, f 1 f 2 . According to the definition of a complete shaft rotation, we have
t 1 t 2 f t d t = 1
In the most general case, assuming the number of synchronous resampling points is N , we define the timestamps for equal delta angle points as t 1 , i , i = 0 , 1 , , N , and t 10 = t 1 , t 1 , N = t 2 . The determination of the discrete time point t 1 , i , i = 1 , , N 1 , can be solved one by one by the following equation
t 1 , i 1 t f t d t = 1 N ,   i = 1 , 2 , , N 1
For any f t > 0 , it is difficult to obtain the analytical solution directly from Equation (2). To solve Equation (2), a time-consuming iterative process is usually needed.
If f t can be approximated by a linear function within the time interval t 1 , t 2 , as shown in Figure 2b, then f t = f 1 + k t t 1 , k = ( f 2 f 1 ) / ( t 2 t 1 ) , and Equation (2) can be rewritten as
t 1 , i 1 t f 1 + k t t 1 d t = 1 N , i = 1 , 2 , , N 1
or
1 2 k t 2 + f 1 k t 1 t t 1 , i 1 t = 1 N ,   i = 1 ,   2 , , N 1
By simplifying Equation (4), we can get
k t 2 + 2 f 1 k t 1 t k t 1 , i 1 2 + 2 f 1 k t 1 t 1 , i 1 + 2 N   = 0 ,   i = 1 ,   2 , , N 1
Solving Equation (5) and retaining the real solution within t [ t 1 , i 1 , t 2 ] , we can obtain the synchronous sampling discrete time point t 1 , i , i = 1 , 2 , , N 1 .

2.2. Synchronous Time-Point Calculation Based on Inverse Function Interpolation

Based on the above analysis, it is observed that mathematically Equation (2) has provided a solution for synchronous resampling. However, since numerically solving for a synchronous timestamp from Equation (2) involves an iterative process. It becomes time-consuming to apply Equation (2) directly in the case of long-time testing, or in the case of a quasi-real-time data processing requirement. With a constant shaft-speed assumption within a cycle, the solution for a synchronous timestamp changes from an iteration process, to solving for the roots of the first-order polynomial equation. This assumption has mitigated the computational time for synchronous resampling to a certain extent. However, a side effect is that the assumption of constant speed within a cycle may introduce calculated errors in synchronous timestamps, particularly in cases with significant variations in shaft speed.
In order to further speed up the resampling process, while retaining the shaft-speed variation fidelity in synchronous analysis, we have developed an approach to locating the synchronous timestamps based on the inverse function interpolation. In this technique, the instantaneous shaft speed is time integrated to obtain the instantaneous phase y = ϕ t , as shown in Figure 3a. Assuming the shaft is rotating only in a single direction, y = ϕ t is monotonic in t [ 0 , T ] . Here we assume ϕ 0 = 0 and ϕ T = Φ for simplicity of statement. The inverse function t = φ y exists, and is also monotonic in y [ 0 , Φ ] as shown in Figure 3b.
In the instantaneous phase domain, the physical meaning of the synchronous timestamps is easily understood. As seen in Figure 3c, for a given full shaft rotation cycle, t 1 and t 2 are the time marks of two adjacent key-phasor pulses (relative whole-revolution time marks in the tacholess analysis). The corresponding instantaneous phases at time t 1 and t 2 are y 1 and y 2 , respectively. Synchronous resampling means dividing N segments equally between y 1 and y 2 to form y 1 , i ,   i = 0 , 1 ,   2 , ,   N , where y 10 = y 1 and y 1 N = y 2 , and then determine t 1 , i , i = 0 , 1 , , N , where t 10 = t 1 and t 1 , N = t 2 . In other words, the synchronous resampling process is to find the independent variable points for given dependent variable points in the instantaneous phase function. The discrete timestamps, t 1 , i , i = 1 , , N 1 , can be solved one by one according to the following equation
ϕ t 1 , i ϕ t 1 , i 1 = 1 N ,   i = 1 , 2 , , N 1
Solving Equation (6) usually requires an iterative process, which is expected to be a time-consuming numerical operation. With the inverse function known, as shown in Figure 3d, the synchronous resampling timestamps are simply dependent variable data points evaluated at the inverse function by given independent variable data points y 1 , i ,   i = 0 ,   1 ,   2 , ,   N . For given
y 10 = y 1 y 1 , i y 1 , i 1 = 1 N ,   i = 1 , 2 , , N 1 y 1 , N = y 2
the synchronous resampling timestamps are evaluated at the inverse function t = φ ( y ) ; and therefore,
t 1 , i = φ y 1 , i ,   i = 1 ,   2 ,   ,   N 1
In short, in numerical operations, evaluating the independent variable value for a given function value is often a time-consuming iterative process. Evaluating the function value for a given independent variable is a much simpler function valuation or interpolation process, and thus is much less time consuming. In rotating machinery signal processing, as long as the rotation direction of the shaft is unchanged, the instantaneous phase is a monotonic function with time. Its inverse function exists and is also monotonic. Therefore, we can always use the inverse function of the instantaneous phase to evaluate the synchronous resampling timestamps to improve data processing speed. In addition, since there is no approximation in the inverse function evaluation process, it is expected that the synchronous resampling based on the inverse function of the instantaneous phase will be more accurate.

2.3. Implementation of Synchronous Resampling Based on Inverse Function Interpolation

Synchronous resampling based on inverse function interpolation can be implemented as shown in Figure 4:
  • Signal acquisition. It is assumed that both the vibration signal and the key-phasor signal are obtained simultaneously and are digitized at a high sampling frequency with high resolution, as shown in Figure 1.
  • Instantaneous shaft speed recognition. If the shaft speed information is provided in the form of a pulse train, the corresponding instantaneous shaft speed can be obtained by conventional signal processing [25]. The instantaneous shaft speed can also be extracted by processing the vibration signal if the shaft speed information is not available [26,27].
  • Instantaneous phase recognition. Relative instantaneous phase function is obtained by numerical integration of the instantaneous shaft speed. Without losing the generality, the phase is set to 0 at initial time. The obtained relation between the phase of shaft rotation and time, y = ϕ ( t ) , is as shown in Figure 3a.
  • Inverse function conversion of the instantaneous phase. Find the inverse function of the instantaneous phase identified in step 3, as shown in Figure 3b.
  • Shaft synchronous resampling clock evaluation. Using the interpolation algorithm on the inverse function t = φ ( y ) , the synchronous resampling timestamps t i , are determined quickly by evaluation from the inverse function for given y i .
  • Vibration response resampling. According to the synchronous sampling clock, the vibration response signal is resampled synchronously to obtain the synchronous response signal in the equal shaft angle domain.
  • Synchronous analysis and synchronous averaging. The synchronously resampled vibration response signal is analyzed and the results are used to diagnose the health condition of the rotation machinery.

3. Validation

This section verifies the feasibility and advantages of the proposed method through numerical simulations. Since data processing time is computer hardware- and software- dependent, the following lists the computer environment used in the simulations: Windows 10 Professional 64-bit operating system; MATLAB R2021b; 16 11th Gen Intel(R) Core (TM) i7-11700K @ 3.60 GHz; and 16 GB RAM.
In the numerical simulation, it was assumed that the shaft speed varies, as shown in Figure 5a. In actual situations, the shaft speed information is obtained from the key-phasor, or evaluated from the measured vibration signal through instantaneous frequency identification techniques [31].
For simplicity, the vibration response simulated here only contained the first-order response of the shaft rotation. Both the speed signal and the vibration response signal were digitized at 10,000 Hz. The signals lasted for 1000 s. The first 10 s of the signal time history is shown in Figure 5b.
Before synchronous resampling, the instantaneous phase of the shaft was obtained by numerical integration of the identified shaft speed, as shown in Figure 5c. The corresponding inverse function is shown in Figure 5d. According to the highest shaft order required in the analysis, the synchronous resampling points within a shaft cycle were determined. In other words, the independent variable discretization points were specified for the inverse function of the instantaneous phase. An interpolation method can be applied to calculate the corresponding synchronous resampling timestamps. With the synchronous resampling timestamps, the equal delta time vibration response was converted to equal delta shaft angle synchronous vibration response by an interpolation algorithm.
The first four cycles of synchronous responses are shown in Figure 6. The performance of three synchronous resampling methods is listed in Table 1, where the accuracy was measured by the mean squared error (MSE):
M S E = 1 N i = 1 N Y i Y ^ i 2
where Y i is the theoretical value of simulation, and Y ^ i is the estimated value with different method.
In this simulation, for all the methods tested, the accuracies of the synchronous resampling were very high as expected, due to the mild speed variation in this simulation. However, the data processing efficiency of the inverse function evaluation-based method has been significantly improved. As seen in Table 1, the processing time of the inverse-function-based method was about 37% of that used by the constant shaft-speed-based method, and was only about 17% of that used by the conventional iteration-based method.
In order to further verify the accuracy of the proposed method, a case with more drastic shaft speed variation was simulated. The frequency variation is assumed to be:
f t = f m i n + f m a x f m i n 1 + e t 0.5 α
where f m i n and f m a x are the frequency range and α is associated to the frequency change rate. The larger the α , the shorter the time required for the shaft rotation frequency to change from f m i n to f m a x . A case with f m i n = 20 , f m a x = 100 , and α = 100 is shown in the top portion of Figure 7, and the corresponding vibration is shown in the bottom portion of Figure 7.
Digital signal processing was carried out with the same procedures as the previous example. The accuracy comparison of different resampling methods is presented in Figure 8a. A zoomed version for the rapid speed change portion is shown in Figure 8b. According to the simulation results, we were able to observe that, in the range of rapid shaft speed change, the method proposed in this study indeed rendered higher accuracy than that of the approximation method with the assumption of constant speed within a shaft cycle. For the current simulation case, the maximum error rate (the maximum amplitude difference vs. the simulated amplitude) of the constant frequency assumption (red line) was as high as 55.5%, while the maximum error rate from the proposed inverse function-based processing (blue dashed line) was less than 9%. The maximum errors for the different changing rate α were also evaluated and listed in Table 2. As expected, the higher the speed change rate, the more maximum error was introduced in the constant speed-based method. The inverse function-based method accomplished consistently better results than those from the constant speed-based method.

4. Applications on Railway Bearing Damage Detection

In the above section, the computational efficiency and accuracy of the improved method was demonstrated with numerical simulations. In this section, the proposed method was used to process the data from a high-speed railway test stand to carry out embedded bearing damage detection.

4.1. Test Setup

A schematic diagram of a high-speed railway carriage and bearing locations is shown in Figure 9a, and the acceleration sensor locations are shown in Figure 9b. Amongst the eight bearings, some were preset with specific damages. During testing, the acceleration vibration response signals and the shaft key-phasor signals were recorded at the sampling rate of 25.6 kHz simultaneously for subsequent analysis. The data segment used for this demonstration was 20 s.
The test for the bearing geometry parameters was as follows: the number of rollers was 19; the pitch diameter was 183.929 mm; the roller diameter was 26 mm; and the contact angle was 10 deg. Based on these parameters, the bearing damage characteristic orders were calculated as follows: the inner race damage order was 10.822; the outer race damage order was 8.177; the roller damage order was 3.468; and the cage damage order was 0.429. The detailed results are shown in Table 3.

4.2. Extraction of Bearing Outer Race Spalling Damage Features

In this case, the bearing outer race was artificially embedded with spalling damage as shown in Figure 9c. Figure 10a shows the shaft key-phasor signal and the acceleration response signal at the bearing seat when the test rig was running. Figure 10b shows the shaft speed time history identified from the key-phasor signal, where it was clearly shown that the shaft speed was a time-varying function.
Before carrying out the AEA, we used spectrum kurtosis analysis to determine the optimal frequency range [16,17]. Under this operating condition, through spectrum kurtosis analysis, the frequency range of [4475, 5125] Hz had the highest kurtosis. This frequency range was used for AEA analysis.
The AEA results based on the spectrum kurtosis analysis are shown in Figure 10c. With identified shaft speed and theoretical damage characteristic orders, the outer race damage feature frequency was around [6.542, 10.072] Hz. In the AEA spectrum, as seen in Figure 10c, the damage signature was only barely visible due to the frequency smearing effect caused by the variable speed operation. After processing using the proposed method, the AEA order spectrum was obtained as shown in Figure 10d. The outer race damage feature was significantly enhanced.
To qualify the improvement, we defined an indicator based on the damage feature energy as:
E a m p = i = 1 N E N V 2 ( Ω i , d a m a g e ) m e a n ( E N V 2 Ω )
where E N V 2 ( Ω i , d a m a g e ) denotes the energy of the i th order of the damage feature, and m e a n ( E N V 2 Ω ) denotes the averaged energy of the frequency (order) range of interest. The defined indicator is the ratio of the damage feature energy with respect to the averaged energy within the range of interest. The higher the energy ratio E a m p is, the easier the damage can be identified from the background noise.
In this example, we used the order range of [5, 30], which approximately includes the first three orders of the outer race damage feature, excluding the influence of shaft order responses. The calculated results are listed in Table 4. As shown in Table 4, the results based on synchronous sampling had higher E a m p value, which is consistent with the visual observations from the spectra as shown in Figure 10c,d.

4.3. Extraction of Bearing Outer Race Indentation Damage Features

In this case, the outer race was imbedded with an indentation fault, as shown in Figure 9d. Figure 11a shows the shaft pulse signal and the acceleration response signal from the bearing seat when the test rig was in operation. Figure 11b shows the identified shaft speed time history.
Similar to the previous case, the segment of vibration signal had the highest kurtosis at a frequency range of [7000, 9000] Hz. This frequency range was used for AEA analysis and the results are shown in Figure 11c. The proposed method was then employed to reduce the influence of speed variation, and the corresponding AEA order spectrum was obtained, as shown in Figure 11d. By comparing the results in Figure 11c,d, it can easily be visualized that the proposed method significantly improved the SNR of the damage features.
Similarly, the energy ratios were calculated and the results are listed in Table 5. From the results in Table 5, it can be seen that they are consistent with the visual observations from Figure 11c,d.
Both the numerical simulation and experimental results indicate that the proposed synchronous processing method can significantly improve efficiency. When applied to a variable shaft speed situation, it can significantly improve the bearing damage feature extraction SNR.

5. Conclusions

Synchronous analysis technique is a very important tool in rotating machinery signal processing, especially in the damage detection and condition monitoring of bearings and gears. For variable-speed rotating machinery signal processing, the shaft speed synchronous resampling and the subsequent synchronous analysis is an effective way to improve the signal-to-noise ratio in signal processing.
Traditional digital-domain synchronous resampling timestamp computation is a time-consuming process, although it can speed up processing with certain approximations, such as the constant speed assumption within a cycle of shaft revolution. Sometimes it is still not sufficiently fast in processing long-time data or in applications with a quasi-real-time requirement. The proposed inverse function-based resampling algorithm replaces the time-consuming iterative procedure with a dependent variable evaluation procedure. Numerical simulations demonstrated that the proposed procedure improves the data processing efficiency as well as the accuracy significantly. Experimental tests also demonstrated that the proposed procedure is able to significantly improve the SNR of the damage feature extraction.
The implementation of the inverse function-based synchronous resampling algorithm is expected to significantly speed up synchronous processing. This makes the synchronous analysis algorithm more suitable for engineering applications in the condition of monitoring rotating machinery. In addition, it will improve synchronous resampling accuracy, especially in cases with rapid shaft speed variations.
However, the accuracy of this method depends on the accuracy of shaft speed identification. Any error in the shaft speed identification will be accumulated and propagated with time. How to achieve high-accuracy identification of shaft speed, and thus eliminate the cumulative phase error for a long-time data series, is still a challenging task.

Author Contributions

Conceptualization, K.W. and H.L.; methodology, K.W., Y.H. and H.L.; software, K.W. and H.L.; validation, K.W., Y.H. and H.L.; formal analysis, K.W., Y.H., B.Z., X.Y., D.C., Z.Z. and H.L.; investigation, K.W., Y.H., B.Z. and H.L.; resources, H.L.; data curation, X.Y., D.C. and Z.Z.; writing—original draft preparation, K.W.; writing—review and editing, K.W. and H.L.; visualization, K.W.; supervision, B.Z. and H.L.; project administration, B.Z. and H.L.; funding acquisition, B.Z. and H.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

Data available on request from the authors.

Conflicts of Interest

Author Xiang Yu, Dawei Chen and Zhiqiang Zhang were employed by the company CRRC Qingdao Sifang Co., Ltd. The remaining authors declare no conflicts of interest.

References

  1. Gawde, S.; Patil, S.; Kumar, S.; Kamat, P.; Kotecha, K.; Abraham, A. Multi-fault diagnosis of Industrial Rotating Machines using Data-driven approach: A review of two decades of research. Eng. Appl. Artif. Intell. 2023, 123, 106139. [Google Scholar] [CrossRef]
  2. Wei, Y.; Li, Y.Q.; Xu, M.Q.; Huang, W.H. A Review of Early Fault Diagnosis Approaches and Their Applications in Rotating Machinery. Entropy-Switz 2019, 21, 409. [Google Scholar] [CrossRef]
  3. Tiboni, M.; Remino, C.; Bussola, R.; Amici, C. A Review on Vibration-Based Condition Monitoring of Rotating Machinery. Appl. Sci. 2022, 12, 972. [Google Scholar] [CrossRef]
  4. Feng, K.; Ji, J.C.; Ni, Q.; Beer, M. A review of vibration-based gear wear monitoring and prediction techniques. Mech. Syst. Signal Process. 2023, 182, 109605. [Google Scholar] [CrossRef]
  5. Zhou, P.; Chen, S.Q.; He, Q.B.; Wang, D.; Peng, Z.K. Rotating machinery fault-induced vibration signal modulation effects: A review with mechanisms, extraction methods and applications for diagnosis. Mech. Syst. Signal Process. 2023, 200, 110489. [Google Scholar] [CrossRef]
  6. Feng, K.; Ji, J.C.; Wang, K.; Wei, D.; Zhou, C.; Ni, Q. A novel order spectrum-based Vold-Kalman filter bandwidth selection scheme for fault diagnosis of gearbox in offshore wind turbines. Ocean. Eng. 2022, 266, 112920. [Google Scholar] [CrossRef]
  7. Schmidt, S.; Heyns, P.S.; de Villiers, J.P. A tacholess order tracking methodology based on a probabilistic approach to incorporate angular acceleration information into the maxima tracking process. Mech. Syst. Signal Process. 2018, 100, 630–646. [Google Scholar] [CrossRef]
  8. Yeh, T.-C.; Pan, M.-C.; Ho, C.-Y.; IEEE. DSP-Base Adaptive Angular-Velocity VKF Order Tracking for Online Real-Time Monitoring System. In Proceedings of the 2017 IEEE 26th International Symposium on Industrial Electronics (ISIE), Edinburgh, UK, 19–21 June 2017; pp. 1813–1819. [Google Scholar]
  9. Camerini, V.; Coppotelli, G.; Bendisch, S.; Kiehn, D. Impact of pulse time uncertainty on synchronous average: Statistical analysis and relevance to rotating machinery diagnosis. Mech. Syst. Signal Process. 2019, 129, 308–336. [Google Scholar] [CrossRef]
  10. Yin, N.; Meng, Z.; Guan, Y.; Fan, F.J. An adaptive multiple time domain synchronous averaging method and its application in vibration signal feature enhancement. Meas. Sci. Technol. 2022, 33, 055004. [Google Scholar] [CrossRef]
  11. Wang, L.; Hu, M.H.; Ma, B.; Jiang, Z.N. Time Synchronous Averaging Based on Cross-power Spectrum. Chin. J. Mech. Eng. 2023, 36, 51. [Google Scholar] [CrossRef]
  12. Huang, Z.F.; Sun, K.C.; Wei, D.H.; Mao, H.L.; Li, X.N.; Qian, X. Improved time domain synchronous averaging based on the moving interpolation and kurtosis criterion searching. Meas. Sci. Technol. 2021, 32, 105010. [Google Scholar] [CrossRef]
  13. Zhang, B.Q.; Zhang, F.H.; Luo, H.G. Virtual shaft-based synchronous analysis for bearing damage detection and its application in wind turbines. Wind Energy 2022, 25, 1252–1269. [Google Scholar] [CrossRef]
  14. Huang, Y.K.; Zhang, W.Y.; Wang, K.; Zhang, B.Q.; Zhang, F.H.; Luo, H.G. Fault diagnosis of low-speed rolling bearing based on weighted reconstruction of vibration envelopes. Wind Energy 2023, 26, 637–649. [Google Scholar] [CrossRef]
  15. Mcfadden, P.D.; Smith, J.D. Vibration Monitoring of Rolling Element Bearings by the High-Frequency Resonance Technique—A Review. Tribol. Int. 1984, 17, 3–10. [Google Scholar] [CrossRef]
  16. Antoni, J. The spectral kurtosis: A useful tool for characterising non-stationary signals. Mech. Syst. Signal Process. 2006, 20, 282–307. [Google Scholar] [CrossRef]
  17. Antoni, J.; Randall, R.B. The spectral kurtosis: Application to the vibratory surveillance and diagnostics of rotating machines. Mech. Syst. Signal Process. 2006, 20, 308–331. [Google Scholar] [CrossRef]
  18. Randall, R.B.; Antoni, J. Rolling element bearing diagnostics-A tutorial. Mech. Syst. Signal Process. 2011, 25, 485–520. [Google Scholar] [CrossRef]
  19. Luo, H.G.; Qiu, H.; Ghanime, G.; Hirz, M.; van der Merwe, G. Synthesized Synchronous Sampling Technique for Differential Bearing Damage Detection. J. Eng. Gas Turb. Power 2010, 132, 072501. [Google Scholar] [CrossRef]
  20. Liu, W.; He, D.; Zhao, T.; Liu, D.; IEEE. DSP Based Module for Processing Vibration Signals of Rotation Machinery. In Proceedings of the 2017 IEEE International Instrumentation and Measurement Technology Conference (I2MTC), Turin, Italy, 22–25 May 2017; pp. 1700–1705. [Google Scholar]
  21. Liu, T.; Cui, L.; Zhang, C. Study on Fault Diagnosis Method of Planetary Gearbox Based on Turn Domain Resampling and Variable Multi-Scale Morphological Filtering. Symmetry 2021, 13, 51. [Google Scholar] [CrossRef]
  22. Potter, R.; Gribler, M. Computed order tracking obsoletes older methods. SAE Trans. 1989, 98, 1099–1103. [Google Scholar]
  23. Bossley, K.M.; Mckendrick, R.J.; Harris, C.J.; Mercer, C. Hybrid computed order tracking. Mech. Syst. Signal Process. 1999, 13, 627–641. [Google Scholar] [CrossRef]
  24. Fyfe, K.R.; Munck, E.D.S. Analysis of computed order tracking. Mech. Syst. Signal Process. 1997, 11, 187–205. [Google Scholar] [CrossRef]
  25. Saavedra, P.N.; Rodriguez, C.G. Accurate assessment of computed order tracking. Shock Vib. 2006, 13, 13–32. [Google Scholar] [CrossRef]
  26. Peeters, C.; Leclère, Q.; Antoni, J.; Lindahl, P.; Donnal, J.; Leeb, S.; Helsen, J. Review and comparison of tacholess instantaneous speed estimation methods on experimental vibration data. Mech. Syst. Signal Process. 2019, 129, 407–436. [Google Scholar] [CrossRef]
  27. Lu, S.L.; Yan, R.Q.; Liu, Y.B.; Wang, Q.J. Tacholess Speed Estimation in Order Tracking: A Review With Application to Rotating Machine Fault Diagnosis. IEEE T Instrum. Meas. 2019, 68, 2315–2332. [Google Scholar] [CrossRef]
  28. Yan, G.X.; Chen, J.; Bai, Y.; Yu, C.Q.; Yu, C.M. A Survey on Fault Diagnosis Approaches for Rolling Bearings of Railway Vehicles. Processes 2022, 10, 724. [Google Scholar] [CrossRef]
  29. Wang, J.H.; Yang, J.W.; Bai, Y.L.; Zhao, Y.; He, Y.P.; Yao, D.C. A comparative study of the vibration characteristics of railway vehicle axlebox bearings with inner/outer race faults. Proc. Inst. Mech. Eng. Part F-J. Rail Rapid Transit 2021, 235, 1035–1047. [Google Scholar] [CrossRef]
  30. Sahu, D.; Dewangan, R.K.; Matharu, S.P.S. An Investigation of Fault Detection Techniques in Rolling Element Bearing. J. Vib. Eng. Technol. 2023. [Google Scholar] [CrossRef]
  31. Li, X.Y.; Cai, Z.K.; Zhang, W.Y.; Wu, T.H.; Zhang, B.Q.; Luo, H.G. Tachometer-Less Synchronous Sampling for Large Speed Fluctuations and Its Application in the Monitoring of Wind Turbine Drive Train Condition. Machines 2023, 11, 942. [Google Scholar] [CrossRef]
Figure 1. A digital method for synchronous resampling.
Figure 1. A digital method for synchronous resampling.
Machines 12 00101 g001
Figure 2. Assumption of instantaneous shaft speed: (a) arbitrary variable shaft speed within a shaft cycle; and (b) locally linearized shaft speed within a shaft cycle.
Figure 2. Assumption of instantaneous shaft speed: (a) arbitrary variable shaft speed within a shaft cycle; and (b) locally linearized shaft speed within a shaft cycle.
Machines 12 00101 g002
Figure 3. Instantaneous phase and the synchronization timestamp computation: (a) instantaneous phase; (b) inverse function of instantaneous phase; (c) conventional synchronization resampling; and (d) inverse-function-based synchronization resampling.
Figure 3. Instantaneous phase and the synchronization timestamp computation: (a) instantaneous phase; (b) inverse function of instantaneous phase; (c) conventional synchronization resampling; and (d) inverse-function-based synchronization resampling.
Machines 12 00101 g003
Figure 4. Data processing flowchart.
Figure 4. Data processing flowchart.
Machines 12 00101 g004
Figure 5. Simulation and analysis with mild speed variations: (a) simulated shaft speed; (b) shaft key-phasor and vibration signals; (c) instantaneous rotation cycle (phase); and (d) inverse function of instantaneous phase.
Figure 5. Simulation and analysis with mild speed variations: (a) simulated shaft speed; (b) shaft key-phasor and vibration signals; (c) instantaneous rotation cycle (phase); and (d) inverse function of instantaneous phase.
Machines 12 00101 g005aMachines 12 00101 g005b
Figure 6. Synchronous resampling result based on inverse function interpolation.
Figure 6. Synchronous resampling result based on inverse function interpolation.
Machines 12 00101 g006
Figure 7. A case with drastic change of speed and corresponding vibration response.
Figure 7. A case with drastic change of speed and corresponding vibration response.
Machines 12 00101 g007
Figure 8. Simulation error result with more drastic speed variations (a) resampling error; and (b) resampling error, zoomed version.
Figure 8. Simulation error result with more drastic speed variations (a) resampling error; and (b) resampling error, zoomed version.
Machines 12 00101 g008
Figure 9. Schematic of carriage test stand and bearing damage: (a) schematic of carriage and bearing locations; (b) sensor locations; (c) bearing damage—artificial spalling; and (d) bearing damage—indentation.
Figure 9. Schematic of carriage test stand and bearing damage: (a) schematic of carriage and bearing locations; (b) sensor locations; (c) bearing damage—artificial spalling; and (d) bearing damage—indentation.
Machines 12 00101 g009
Figure 10. AEA analyses based on proposed method: (a) shaft speed key-phasor and vibration signals; (b) identified shaft speed; (c) conventional AEA spectrum; and (d) synchronized AEA order spectrum.
Figure 10. AEA analyses based on proposed method: (a) shaft speed key-phasor and vibration signals; (b) identified shaft speed; (c) conventional AEA spectrum; and (d) synchronized AEA order spectrum.
Machines 12 00101 g010
Figure 11. AEA analyses based on proposed method: (a) shaft speed key-phasor and vibration signals; (b) identified shaft speed; (c) conventional AEA spectrum; and (d) synchronized AEA order spectrum.
Figure 11. AEA analyses based on proposed method: (a) shaft speed key-phasor and vibration signals; (b) identified shaft speed; (c) conventional AEA spectrum; and (d) synchronized AEA order spectrum.
Machines 12 00101 g011
Table 1. Resampling simulation results.
Table 1. Resampling simulation results.
Resampling MethodsSynchronization Time Calculation DurationMSE
Inverse function based0.008881 s9.3385 × 10−7
Traditional iteration based0.049916 s1.1263 × 10−6
With constant shaft-speed assumption within each cycle0.024069 s1.1719 × 10−6
Table 2. The maximum errors for different changing rate α .
Table 2. The maximum errors for different changing rate α .
Maximum Error, %
α
Constant Speed-BasedInverse Function-Based
20079.023.8
10055.58.8
5030.03.4
2012.00.5
105.80.3
Table 3. Test bearing parameters and calculated damage order.
Table 3. Test bearing parameters and calculated damage order.
Pitch Diameter (mm)Rolling Diameter
(mm)
Number of RollersContact Angle
(Deg)
183.929261910
the outer race damage orderthe inner race damage orderthe roller damage orderthe cage damage order
8.17710.8223.4680.429
Table 4. Improvement of damage feature amplitude on spectrum.
Table 4. Improvement of damage feature amplitude on spectrum.
Method UsedAmplitude E a m p
1st Order
Damage Feature
2rd Order
Damage Feature
3th Order
Damage Feature
Conventional AEA3.016 × 10−42.535 × 10−41.923 × 10−417.077
AEA based on proposed method4.770 × 10−43.832 × 10−43.395 × 10−442.261
Table 5. Improvement in damage feature amplitude on spectrum.
Table 5. Improvement in damage feature amplitude on spectrum.
Method UsedAmplitude E a m p
1st Damage Feature2rd Damage Feature3th Damage Feature
Conventional AEA1.085 × 10−37.481 × 10−44.672 × 10−436.352
AEA based on
proposed method
2.312 × 10−31.656 × 10−31.058 × 10−3157.579
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Wang, K.; Huang, Y.; Zhang, B.; Luo, H.; Yu, X.; Chen, D.; Zhang, Z. Improved Synchronous Sampling and Its Application in High-Speed Railway Bearing Damage Detection. Machines 2024, 12, 101. https://doi.org/10.3390/machines12020101

AMA Style

Wang K, Huang Y, Zhang B, Luo H, Yu X, Chen D, Zhang Z. Improved Synchronous Sampling and Its Application in High-Speed Railway Bearing Damage Detection. Machines. 2024; 12(2):101. https://doi.org/10.3390/machines12020101

Chicago/Turabian Style

Wang, Kun, Yukun Huang, Baoqiang Zhang, Huageng Luo, Xiang Yu, Dawei Chen, and Zhiqiang Zhang. 2024. "Improved Synchronous Sampling and Its Application in High-Speed Railway Bearing Damage Detection" Machines 12, no. 2: 101. https://doi.org/10.3390/machines12020101

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