Online Bearing Fault Diagnosis Based on Packet Loss Influence-Inspired Retransmission Mechanism
Abstract
:1. Introduction
- (1)
- First, zero padding based on packet loss model (ZPPL) is proposed to preserve intrinsic properties of frequency domain, and a theoretical study referring to packet loss influences on spectral structures is presented and lays the groundwork for the choice of packet length and the determination of optimal packet loss mode.
- (2)
- Based on the results of theoretical analysis, a packet loss influence-inspired retransmission mechanism (PLIRM) is proposed. The dynamic retransmission scheme is designed based on the optimal packet loss mode to minimize spectral structure distortion, and a priority setting trick to search for the minimum spectral structure discrepancy between data stream and the historical datasets is established via maximum mean discrepancy (MMD) to ensure that the most sensitive data stream to the fault will be preferentially transmitted. We then employed an evaluation criterion embedded in a fault diagnosis model based on K-nearest neighbor (KNN) to evaluate the retransmission scheme.
- (3)
- Experimental results showed that PLIRM can efficiently detect bearing faults and significantly outperformed competitive approaches under packet loss condition.
2. Influence of Packet Loss on the Spectrum
2.1. Packet Loss Model
2.2. Zero Padding Based on Packet Loss Model
2.3. Effects Generated by Zero Padding Based on Packet Loss Model
2.4. Validation with Numerical Simulation
3. Online Fault Diagnosis Based on Packet Loss Influence-Inspired Retransmission Mechanism
Packet Loss Influence-Inspired Retransmission Mechanism and Online Diagnosis
- Step 1: At the beginning of transmission, determine packet length N and the number of packets M based on theoretical analysis referring to ZPPL and number multiple sensors randomly based on corresponding to relevant channels, and data packets on the site are transmitted by numbered sequence.
- Step 2: Construct test samples based on ZPPL and obtain the optimal retransmission via packet loss assessment.
- Step 3: Normalise test data streams and historical data in frequency domain and calculate the distribution differences between two datasets by using MMD [16], and are arranged in ascending order.
- Step 4: Perform specific retransmission scheme based on dynamic allocation unit according to Table 1. Data streams of the kth channel corresponding to the smallest will be preferentially transmitted until test samples are transmitted next. When the number of test samples reaches that the preset size of a datablock, which can be determined based on experience, go to Step 6.
- Step 5: between historical datasets and the latest data streams are updated via the latest value; then, are rearranged in ascending order. Next, go to Step 4.
- Step 6: Data preparation: Convert each transmitted test sample into frequency domian, and extract FFT amplitudes as corresponding fault features, and then, normalize this features by using mean values of zero and variances of 1.
- Step 7: Train the fault diagnosis model based on KNN by using preprocessed datasets including multiple types of healthy conditions related to bearings.
- Step 8: Obtain the diagnostic result based on a transmitted datablock according to fault diagnosis model.
- Step 9: Monitor that is updated continuously with the arrival of the latest datablock . When the number of multiple consecutive that exceed the alarm value , bearing fault diagnosis is completed and transmission evaluation indicators referring to , and are recorded.
4. Experimental Evaluations
4.1. Experimental Setup and Dataset Preparation
4.2. Diagnosis Results of the Proposed Method
4.3. Discussion
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Gang, L.; Geoff, L.M.; Qing, Z. Sinusoidal synthesis based adaptive tracking for rotating machinery fault detection. Mech. Syst. Signal Process. 2017, 83, 356–370. [Google Scholar]
- Enrico, Z.; Giulio, G. A neuro-fuzzy technique for fault diagnosis and its application to rotating machinery. Reliab. Eng. Syst. Saf. 2009, 94, 78–88. [Google Scholar]
- Jalan, A.K.; Mohanty, A.R. Model based fault diagnosis of a rotor–bearing system for misalignment and unbalance under steady-state condition. J. Sound Vib. 2009, 327, 604–622. [Google Scholar] [CrossRef]
- Ruqiang, Y.; Robert, X.G.; Xuefeng, C. Wavelets for fault diagnosis of rotary machines: A review with applications. Signal Process. 2014, 96, 1–15. [Google Scholar]
- Wangpeng, H.; Yin, D.; Yanyang, Z.; Ivan, W.S. Sparsity-based algorithm for detecting faults in rotating machines. Mech. Syst. Signal Process. 2016, 72–73, 46–64. [Google Scholar]
- Yongbo, L.; Minqiang, X.; Yu, W.; Wenhu, H. A new rolling bearing fault diagnosis method based on multiscale permutation entropy and improved support vector machine based binary tree. Measurement 2016, 77, 80–94. [Google Scholar]
- Wanqing, S.; He, L.; Enrico, Z. Long-range dependence and heavy tail characteristics for remaining useful life prediction in rolling bearing degradation. Appl. Math. Model. 2022, 102, 268–284. [Google Scholar]
- Huiming, J.; Jin, C.; Guangming, D.; Tao, L.; Gang, C. Study on Hankel matrix-based SVD and its application in rolling element bearing fault diagnosis. Mech. Syst. Signal Process. 2015, 52–53, 338–359. [Google Scholar]
- Staszewski, W.J. Wavelet Based Compression and Feature Selection for Vibration Analysis. J. Sound Vib. 1998, 211, 735–760. [Google Scholar] [CrossRef]
- Ramesh Babu, T.; Srikanth, S.; Sekhar, A.S. Hilbert–Huang transform for detection and monitoring of crack in a transient rotor. Mech. Syst. Signal Process. 2008, 22, 905–914. [Google Scholar] [CrossRef]
- Wei, L.; Zhencai, Z.; Fan, J.; Gongbo, Z.; Guoan, C. Fault diagnosis of rotating machinery with a novel statistical feature extraction and evaluation method. Mech. Syst. Signal Process. 2015, 50, 414–426. [Google Scholar]
- Wenjun, S.; Siyu, S.; Rui, Z.; Ruqiang, Y.; Xingwu, Z.; Xuefeng, C. A sparse auto-encoder-based deep neural network approach for induction motor faults classification. Measurement 2016, 89, 171–178. [Google Scholar]
- Shangbin, Z.; Siliang, L.; Qingbo, H.; Fanrang, K. Time-varying singular value decomposition for periodic transient identification in bearing fault diagnosis. J. Sound Vib. 2016, 379, 212–231. [Google Scholar]
- Yaguo, L.; Zongyao, L.; Jing, L.; Fanbo, L. Phenomenological models of vibration signals for condition monitoring and fault diagnosis of epicyclic gearboxes. J. Sound Vib. 2016, 369, 266–281. [Google Scholar]
- Qing, X.; Yanhai, X.; Yiqiang, P.; Weihua, Z.; Yongjian, L. Low-speed rolling bearing fault diagnosis based on EMD denoising and parameter estimate with alpha stable distribution. J. Mech. Sci. Technol. 2017, 31, 1587–1601. [Google Scholar]
- Zhe, T.; Wei, L.; Bo, Z.; Fan, J.; Gongbo, Z. Online Bearing Fault Diagnosis Based on a Novel Multiple Data Streams Transmission Scheme. IEEE Access 2019, 7, 66644–66654. [Google Scholar]
- Alem, S.; Benazzouz, D. Bond graph to digraph conversion: A sensor placement optimization for fault detection and isolation by a structural approach. Sadhana 2014, 39, 1151–1164. [Google Scholar] [CrossRef] [Green Version]
- Mobed, P.; Maddala, J.; Pednekar, P.; Bhattacharyya, D.; Rengaswamy, R. Optimal Sensor Placement for Fault Diagnosis Using Magnitude Ratio. Ind. Eng. Chem. Res. 2015, 54, 9369–9381. [Google Scholar] [CrossRef]
- Wentao, H.; Zhiqiang, L.; Hongjian, S.; Hongyin, D.; Weijie, W. Sensitive measuring points analysis of fault vibration signal of wind turbine gearboxes based on resonance-based sparse signal decomposition. In Proceedings of the 2017 29th Chinese Control And Decision Conference (CCDC), Chongqing, China, 28–30 May 2017; pp. 4766–4771. [Google Scholar]
- Homero, T.; Deni, T.; Leopoldo, E. Simulation and Modeling of Packet Loss on VoIP Traffic: A Power-law Model. WTOC 2009, 8, 1053–1063. [Google Scholar]
- Xinhua, S.; Yilun, W.; Xuejing, K.; Ran, T. Nonconvex Truncated Nuclear Norm Minimization Based on Adaptive Bisection Method. IEEE Trans. Circuits Syst. Video Technol. 2019, 29, 3159–3172. [Google Scholar]
- Yiming, C.; Shiji, S.; Shuang, L.; Le, Y.; Cheng, W. Domain Space Transfer Extreme Learning Machine for Domain Adaptation. IEEE Trans. Cybern. 2019, 49, 1909–1922. [Google Scholar]
- Zhe, T.; Wei, L.; Bo, Z.; Fan, J.; Gongbo, Z. Bearing Fault Diagnosis Under Variable Working Conditions Based on Domain Adaptation Using Feature Transfer Learning. IEEE Access 2018, 6, 76187–76197. [Google Scholar]
- Pandya, D.H.; Upadhyay, S.H.; Harsha, S.P. Fault diagnosis of rolling element bearing with intrinsic mode function of acoustic emission data using APF-KNN. Expert Syst. Appl. 2013, 40, 4137–4145. [Google Scholar] [CrossRef]
- Laurensvander, M.; Geoffrey, H. Visualizing Data using t-SNE. J. Mach. Learn. Res. 2017, 9, 2579–2605. [Google Scholar]
nth Dynamic Allocation Unit | th Dynamic Allocation Unit | ||
---|---|---|---|
Odd Position | Even Position | Odd Position | Even Position |
0 | 0 | △ | △ |
0 | 1 | ▲ | △ |
1 | 0 | △ | ▲ |
1 | 1 | △ | △ |
Type | Inner Race Diameter (mm) | Outer Race Diameter (mm) | Number of Balls | Bearing Width (mm) | Balls Diameter (mm) |
---|---|---|---|---|---|
6204 | 20 | 47 | 8 | 14 | 7.9 |
Transmission Scheme | ♯ of Test | Fault Type | Packet Loss Probability (%) | MRT |
---|---|---|---|---|
5 | 0 | |||
STS | 1–27 | IF, OF, BF | 50 | 5 |
90 | 20 | |||
5 | 0 | |||
RTS | 28–54 | IF, OF, BF | 50 | 5 |
90 | 20 | |||
5 | 0 | |||
MDSTS | 55–81 | IF, OF, BF | 50 | 5 |
90 | 5 | |||
5 | / | |||
PLIRM | 82–108 | IF, OF, BF | 50 | / |
90 | / |
Healthy Condition | (%) | MRT | STS | RTS | MDSTS | PLIRM | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | N | >20th | >126.2833 s | 0 | Y | 5th | 31.0817 s | 0 | Y | 5th | 40.4896 s | 0 | ||||||
5 | 5 | Y | 5th | 33.4423 s | 0.0524 | Y | 5th | 34.7763 s | 0.0491 | Y | 5th | 39.0081 s | 0.0540 | Y | 5th | 61.2548 s | ||
20 | Y | 5th | 32.6717 s | 0.048 | Y | 5th | 32.1590 s | 0.0554 | Y | 5th | 38.6590 s | 0.0493 | ||||||
0 | N | >20th | >255.9915 s | 0 | N | >20th | >254.7813 s | 0 | N | >20th | 286.1462 s | 0 | ||||||
IF | 50 | 5 | Y | 5th | 87.1334 s | 0.9730 | Y | 5th | 88.8885 s | 0.9698 | Y | 5th | 91.6796 s | 0.9784 | Y | 5th | 95.9446 s | 0.3004 |
20 | Y | 5th | 90.3197 s | 1.0054 | Y | 5th | 87.9547 s | 0.9995 | Y | 5th | 92.5630 s | 0.9938 | ||||||
0 | N | >20th | >329.7638 s | 0 | N | >20th | >326.3587 s | 0 | N | >20th | >357.3670 s | 0 | ||||||
90 | 5 | N | >20th | >955.9230 s | 3.6686 | N | >20th | >962.3321 s | 3.7084 | N | >20th | >982.3726 s | 3.6641 | Y | 5th | 324.1284 s | 3.5313 | |
20 | Y | 5th | 420.9201 s | 7.9141 | Y | 5th | 408.6175 s | 7.8786 | Y | 5th | 437.3637 s | 8.0036 | ||||||
0 | N | >20th | >126.8101 s | 0 | N | >20th | >139.5905 s | 0 | Y | 6th | 46.8156 s | 0 | ||||||
5 | 5 | N | >20th | >126.6477 s | 0.0536 | N | >20th | >141.0439 s | 0.0551 | Y | 5th | 39.9964 s | 0.0514 | Y | 6th | 72.5724 s | 0 | |
20 | N | >20th | >126.8909 s | 0.0531 | N | >20th | >144.4657 s | 0.0541 | Y | 5th | 38.0023 s | 0.0494 | ||||||
0 | N | >20th | >252.1424 s | 0 | N | >20th | >255.0237 s | 0 | N | >20th | >289.7554 s | 0 | ||||||
OF | 50 | 5 | N | >20th | >347.6523 s | 0.9734 | N | >20th | >343.6831 s | 0.9593 | Y | 6th | 110.1924 s | 0.9769 | Y | 9th | 151.5227 s | 0.0050 |
20 | N | >20th | >350.7292 s | 1.0056 | N | >20th | >347.6139 s | 0.9930 | Y | 5th | 88.4065 s | 0.9811 | ||||||
0 | N | >20th | >326.4639 s | 0 | N | >20th | >327.2350 s | 0 | N | >20th | >356.2502 s | 0 | ||||||
90 | 5 | N | >20th | >953.8869 s | 3.6605 | N | >20th | >958.6008 s | 3.7033 | N | >20th | >983.9519 s | 3.6713 | Y | 6th | 368.8051 s | 3.3544 | |
20 | N | >20th | >1682.2 s | 7.9839 | N | >20th | >1659.1 s | 7.8994 | Y | 6th | 50.1752 s | 7.8411 | ||||||
0 | N | >20th | >126.1238 s | 0 | 9th | 55.9485 s | 0 | Y | 6th | 47.3609 s | 0 | |||||||
5 | 5 | Y | 10th | 64.5478 s | 0.0536 | 5th | 36.1682 s | 0.0521 | Y | 5th | 38.0688 s | 0.0545 | Y | 5th | 60.9221 s | 0 | ||
20 | Y | 10th | 64.6910 s | 0.0534 | Y | 5th | 34.2677 s | 0.0530 | Y | 5th | 40.1503 s | 0.0590 | ||||||
0 | N | >20th | >254.5737 s | 0 | N | >20th | >257.123 s | 0 | N | >20th | >287.9346 s | 0 | ||||||
BF | 50 | 5 | N | >20th | >348.5018 s | 0.9588 | Y | 8th | 141.522 s | 0.9845 | Y | 5th | 89.1299 s | 0.9665 | Y | 5th | 93.6135 s | 0.3044 |
20 | Y | 10th | 169.4589 s | 0.9729 | Y | 8th | 141.522 s | 0.9845 | Y | 5th | 89.6830 s | 0.9670 | ||||||
0 | N | >20th | >327.9625 s | 0 | N | >20th | >327.8558 s | 0 | N | >20th | >356.5563 s | 0 | ||||||
90 | 5 | N | >20th | >960.4819 s | 3.6989 | N | >20th | >954.3102 s | 3.6829 | N | >20th | >986.9021 s | 3.6818 | 6th | 559.6489 s | 3.5649 | ||
20 | N | >20th | >1675.0 s | 7.9619 | Y | 9th | >740.8268 s | 7.8609 | Y | 5th | 426.5142 s | 7.9745 |
Transmission Data | (%) | MRT | STS | RTS | MDSTS | PLIRM |
---|---|---|---|---|---|---|
0 | 100 | 100 | 100 | |||
5 | 5 | 100 | 100 | 100 | 100 | |
20 | 100 | 99.50 ± 1.5390 | 100 | |||
0 | 90.25 ± 7.8598 | 85.75 ± 7.3045 | 95.50 ± 5.8264 | |||
IF | 50 | 5 | 100 | 99.75 ± 1.1180 | 100 | 100 |
20 | 100 | 99.50 ± 1.5390 | 100 | |||
0 | 54 ± 11.6529 | 64.25 ± 13.5991 | 52.25 ± 13.2263 | |||
5 | 89 ± 5.9824 | 83.25 ± 9.3577 | 92.75 ± 5.9549 | 100 | ||
90 | 20 | 100 | 99.50 ± 1.5390 | 100 | ||
0 | 88.50 ± 10.7728 | 63.50 ± 10.0131 | 99.50 ± 2.2361 | |||
5 | 5 | 92.25 ± 8.9553 | 70 ± 11.2390 | 99.75 ± 1.1180 | 99.50 ± 2.2361 | |
20 | 92.25 ± 8.9553 | 69 ± 10.3364 | 99.75 ± 1.1180 | |||
0 | 60.25 ± 11.1774 | 58.50 ± 11.8210 | 92 ± 10.4378 | |||
OF | 50 | 5 | 90.75 ± 9.6348 | 61.50 ± 10.5257 | 99.50 ± 2.2361 | 96.75 ± 7.1221 |
20 | 92.25 ± | 69.50 ± 12.0197 | 99.75 ± 1.1180 | |||
0 | 41 ± 10.5880 | 41.50 ± 7.0891 | 57.75 ± 17.7316 | |||
5 | 58 ± 10.9304 | 61 ± 8.9736 | 91.75 ± 13.2064 | 98.75 ± 5.5902 | ||
90 | 20 | 83 ± 9.0902 | 68.75 ± 12.2340 | 98.75 ± 5.5902 | ||
0 | 97.25 ± 5.7297 | 97.50 ± 5 | 99.25 ± 2.4468 | |||
5 | 5 | 98 ± 3.7697 | 97.50 ± 4.7295 | 99.75 ± 1.1180 | 100 | |
20 | 98 ± 3.7697 | 98.50 ± 2.3508 | 99.75 ± 1.1180 | |||
0 | 95.50 ± 5.8264 | 96 ± 4.1675 | 93.50 ± 5.6429 | |||
BF | 50 | 5 | 96.75 ± 4.9404 | 98.25 ± 2.9357 | 99.75 ± 1.1180 | 99.50 ± 1.5390 |
20 | 98 ± 3.7697 | 98 ± 2.9912 | 99.75 ± 1.1180 | |||
0 | 81.50 ± 11.2507 | 80.75 ± 12.1693 | 77.75 ± 8.3496 | |||
5 | 93.50 ± 7.0897 | 96.25 ± 3.9320 | 93.75 ± 7.2321 | 97.50 ± 3.4412 | ||
90 | 20 | 96 ± 6.4072 | 97.75 ± 3.4317 | 99.75 ± |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Tong, Z.; Li, W.; Zio, E.; Zhang, B.; Zhou, G. Online Bearing Fault Diagnosis Based on Packet Loss Influence-Inspired Retransmission Mechanism. Mathematics 2022, 10, 1422. https://doi.org/10.3390/math10091422
Tong Z, Li W, Zio E, Zhang B, Zhou G. Online Bearing Fault Diagnosis Based on Packet Loss Influence-Inspired Retransmission Mechanism. Mathematics. 2022; 10(9):1422. https://doi.org/10.3390/math10091422
Chicago/Turabian StyleTong, Zhe, Wei Li, Enrico Zio, Bo Zhang, and Gongbo Zhou. 2022. "Online Bearing Fault Diagnosis Based on Packet Loss Influence-Inspired Retransmission Mechanism" Mathematics 10, no. 9: 1422. https://doi.org/10.3390/math10091422
APA StyleTong, Z., Li, W., Zio, E., Zhang, B., & Zhou, G. (2022). Online Bearing Fault Diagnosis Based on Packet Loss Influence-Inspired Retransmission Mechanism. Mathematics, 10(9), 1422. https://doi.org/10.3390/math10091422