Bearing Dynamics Identification with SINDy-Based Neural Network and Physics Model
Abstract
1. Introduction
- A bearing-specific feature-library construction method is proposed for SINDy-NN-based bearing dynamics identification. The library is derived from the vertical contact-force relationship of the 5-DoF bearing model, where polynomial-type terms are associated with Hertzian contact deformation and trigonometric terms are associated with rolling element angular position. This design improves the physical traceability of the identified SINDy terms compared with generic polynomial or Fourier libraries.
- A finite-difference-based virtual-state strategy is introduced to extend limited measurable acceleration data into a Multi-Input–Multi-Output (MIMO) state representation. Unlike sample-level data augmentation, this strategy enriches the dynamic state description without generating artificial bearing samples, enabling SINDy-NN to identify bearing dynamics under limited measurable-state conditions.
- A systematic comparison among standard polynomial, Fourier, and custom feature libraries is conducted to evaluate the proposed library. The results show that the mechanism-guided custom library achieves a favorable balance among modeling accuracy, training time, and physical traceability with fewer candidate functions.
2. Background Theory
2.1. SINDy-Based Neural Network (SINDy-NN)
2.2. Bearing Mechanism
2.3. Mechanism-Based Feature Library for SINDy-NN
3. Test Bench and Data Processing
3.1. Introduction of Test Bench and Dataset
3.2. Aging Phase Division
4. Modeling with Standard Libraries
4.1. Fourier Library
4.2. Polynomial Library
4.3. Model Dimensionality
5. Modeling with Custom Library
5.1. Construction of Custom Library
5.2. Modeling Results
5.3. Validation Across Different Bearings
6. Conclusions
- 1.
- A feature library integrated with a simplified mechanism significantly improves the modeling efficiency of the SINDy network.
- 2.
- The custom library reduces the number of candidate terms required for bearing acceleration modeling while retaining the main contact-related components suggested by the 5-DoF mechanism. This makes the identified SINDy equations easier to inspect than models built from large standard libraries.
- 3.
- The combination of SINDy-NN with mechanism enables efficient modeling of bearing dynamics.
- 4.
- The interval method utilizing kurtosis and RMS provides a practical classification of bearing aging phases.
- 1.
- Future work may extend the mechanism-guided basis functions toward lightweight and interpretable neural network design. The contact-related terms identified in this study could serve as structural priors or kernels for downstream tasks such as fault classification and RUL prediction.
- 2.
- When tribological measurements are available, lubricant properties, temperature, surface roughness, and film-thickness information could be introduced as additional physics-guided candidate terms, such as the minimum film thickness , film parameter , or viscosity ratio .
- 3.
- Robust derivative estimators or observer-based state construction methods should be developed to reduce noise amplification in finite-difference-based MIMO states, especially under abrupt changes in rotational speed, load, or other operating conditions.
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Abbreviations
| SINDy-NN | Sparse Identification of Nonlinear Dynamics-based Neural Network |
| 5-DoF | Five Degrees of Freedom |
| MIMO | Multi-Input–Multi-Output |
Appendix A. Virtual State


References
- He, L.; Yang, F.; Li, Z.; Yan, J.; Ruan, D. Modeling of the race roundness and roughness for ball bearing based on fourier series and fractal theory. Results Eng. 2025, 25, 104469. [Google Scholar] [CrossRef] [Scilit]
- Li, Z.; Kornhardt, G.; Ruan, D. Bearing Fault Classification Based on Pole-Zero Distribution of Transfer Function. In Proceedings of the 2023 CAA Symposium on Fault Detection, Supervision and Safety for Technical Processes (SAFEPROCESS); IEEE: New York, NY, USA, 2023; pp. 1–6. [Google Scholar]
- Xi, S.; Cao, H.; Chen, X.; Niu, L. Dynamic modeling of machine tool spindle bearing system and model based diagnosis of bearing fault caused by collision. Procedia CIRP 2018, 77, 614–617. [Google Scholar] [CrossRef] [Scilit]
- Li, K.; Tang, W. Load-displacement relationship model and measurement of deep groove ball bearing and 4-point contact ball bearing. J. Mech. Sci. Technol. 2021, 35, 3045–3058. [Google Scholar] [CrossRef] [Scilit]
- Gao, S.; Chatterton, S.; Pennacchi, P.; Han, Q.; Chu, F. Skidding and cage whirling of angular contact ball bearings: Kinematic-hertzian contact-thermal-elasto-hydrodynamic model with thermal expansion and experimental validation. Mech. Syst. Signal Process. 2022, 166, 108427. [Google Scholar] [CrossRef] [Scilit]
- Cui, L.; Chen, X.; Chen, S. Dynamics modeling and analysis of local fault of rolling element bearing. Adv. Mech. Eng. 2015, 7, 262351. [Google Scholar] [CrossRef] [Scilit]
- Mishra, C.; Samantaray, A.; Chakraborty, G. Ball bearing defect models: A study of simulated and experimental fault signatures. J. Sound. Vib. 2017, 400, 86–112. [Google Scholar] [CrossRef] [Scilit]
- Singh, J.; Darpe, A.; Singh, S.P. Bearing remaining useful life estimation using an adaptive data-driven model based on health state change point identification and K-means clustering. Meas. Sci. Technol. 2020, 31, 085601. [Google Scholar] [CrossRef] [Scilit]
- Ruan, D.; Gühmann, C.; Yan, J. A new solving method for ball bearing dynamics model based on optimization with nonlinear constraints: Contact angles as iterative variables. J. Manuf. Process. 2023, 106, 338–346. [Google Scholar] [CrossRef] [Scilit]
- Jiang, G.; Zhou, K.; Li, Z.; Yan, J. Bearing Dynamics Modeling Based on the Virtual State-Space and Hammerstein–Wiener Model. Sensors 2024, 24, 5410. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Kaheman, K.; Kutz, J.N.; Brunton, S.L. SINDy-PI: A robust algorithm for parallel implicit sparse identification of nonlinear dynamics. Proc. R. Soc. A 2020, 476, 20200279. [Google Scholar] [CrossRef] [Scilit]
- Omar, M.; Li, R.; Asker, A. A framework for data driven dynamic modeling of serial manipulators. IEEE Access 2022, 10, 124874–124883. [Google Scholar] [CrossRef] [Scilit]
- Arora, R.; da Silva, B.C.; Moss, E. Model-Based Reinforcement Learning with SINDy. arXiv 2022, arXiv:2208.14501. [Google Scholar] [CrossRef] [Scilit]
- Lenfesty, B.; Bhattacharyya, S.; Wong-Lin, K. Uncovering dynamical equations of stochastic decision models using data-driven SINDy algorithm. arXiv 2024, arXiv:2406.01370. [Google Scholar] [CrossRef] [Scilit]
- Er, M.B.; Koca, T. A Novel Approach for Motor Bearing Fault Detection Using EMD-Based Denoising and Detrended Fluctuation Analysis & LSTM Multimodal Hybrid Features with K-Means Clustering. J. Vib. Eng. Technol. 2026, 14, 103. [Google Scholar]
- Koca, T.; Er, M.B.; Çıtlak, A. Transformer-Based Bearing Fault Classification with VMD-Based Noise Suppression and rCCA-Enhanced Correlation Modeling. Machines 2026, 14, 507. [Google Scholar] [CrossRef] [Scilit]
- Liu, Q.; Zhang, Y.; Si, X.; Fan, Z. DLVR-NWP: A Novel Data-Driven Bearing Degradation Model for RUL Estimation. IEEE Trans. Instrum. Meas. 2023, 72, 3508309. [Google Scholar] [CrossRef] [Scilit]
- Zhao, Y.; Zhu, Y.P.; Lin, J.; Han, Q.; Liu, Y. Analysis of nonlinear vibrations and health assessment of a bearing-rotor with rub-impact based on a data-driven approach. J. Sound Vib. 2022, 534, 117068. [Google Scholar] [CrossRef] [Scilit]
- Babin, A. Data-driven system identification and optimal control of an active rotor-bearing system. In Proceedings of the IOP Conference Series: Materials Science and Engineering; IOP Publishing: Bristol, UK, 2021; Volume 1047, p. 012053. [Google Scholar]
- Hamadache, M.; Jung, J.H.; Park, J.; Youn, B.D. A comprehensive review of artificial intelligence-based approaches for rolling element bearing PHM: Shallow and deep learning. JMST Adv. 2019, 1, 125–151. [Google Scholar] [CrossRef] [Scilit]
- Li, Z.; Ruan, D.; Chen, X.; Qian, Y.; Yan, J.; Gühmann, C. Mutually Complementary: Physics-informed GAN based on Simulated Model for Fault Diagnosis. In Proceedings of the 2025 IEEE International Conference on Prognostics and Health Management (ICPHM); IEEE: New York, NY, USA, 2025; pp. 1–8. [Google Scholar]
- Ge, J.; Yao, Z.; Wu, M.; Almeida, J.H.S., Jr.; Jin, Y.; Sun, D. Tackling data scarcity in machine learning-based CFRP drilling performance prediction through a broad learning system with virtual sample generation (BLS-VSG). Compos. Part B Eng. 2025, 305, 112701. [Google Scholar] [CrossRef] [Scilit]
- Ruan, D.; Li, Z.; Wu, Y.; Yan, J.; Gühmann, C. Fuzzy-membership-based labeling: A new labeling method for both classification task and regression task. In Proceedings of the PHM Society Asia-Pacific Conference, Tokyo, Japan, 11–14 September 2023; Volume 4. [Google Scholar]
- Li, Z.; Wang, J.; Ruan, D.; Yan, J.; Gühmann, C. Bearing Digital Twin Based on Response Model and Reinforcement Learning. Lubricants 2023, 11, 502. [Google Scholar] [CrossRef] [Scilit]
- Ruan, D.; Wang, Y.; Qian, Y.; Yan, J.; Li, Z. Deep stacked state-observer based neural network (dsso-nn): A new network for system dynamics modeling and application in bearing. Adv. Eng. Inform. 2025, 65, 103357. [Google Scholar] [CrossRef] [Scilit]
- Wu, J.; Ruan, D.; Qian, Y. An Improved Physics-Guided Interpretable Inception Network and Its Application in Bearing Fault Diagnosis. IEEE Trans. Instrum. Meas. 2026, 75, 2502614. [Google Scholar] [CrossRef] [Scilit]
- Brunton, S.L.; Proctor, J.L.; Kutz, J.N. Discovering governing equations from data by sparse identification of nonlinear dynamical systems. Proc. Natl. Acad. Sci. USA 2016, 113, 3932–3937. [Google Scholar] [CrossRef] [Scilit]
- Goodfellow, I.; Bengio, Y.; Courville, A. Deep Learning; MIT Press: Cambridge, MA, USA, 2016. [Google Scholar]
- Lusch, B.; Kutz, J.N.; Brunton, S.L. Deep learning for universal linear embeddings of nonlinear dynamics. Nat. Commun. 2018, 9, 4950. [Google Scholar] [CrossRef] [Scilit]
- Champion, K.; Lusch, B.; Kutz, J.N.; Brunton, S.L. Data-driven discovery of coordinates and governing equations. Proc. Natl. Acad. Sci. USA 2019, 116, 22445–22451. [Google Scholar] [CrossRef] [Scilit]
- Zhang, L.; Schaeffer, H. On the convergence of the SINDy algorithm. Multiscale Model. Simul. 2019, 17, 948–972. [Google Scholar] [CrossRef] [Scilit]
- Zheng, P.; Askham, T.; Brunton, S.L.; Kutz, J.N.; Aravkin, A.Y. A unified framework for sparse relaxed regularized regression: SR3. IEEE Access 2018, 7, 1404–1423. [Google Scholar] [CrossRef] [Scilit]
- Kingma, D.P.; Ba, J. A method for stochastic optimization. In Proceedings of the International Conference on Learning Representations (ICLR), San Diego, CA, USA, 7–9 May 2015; Volume 5, p. 6. [Google Scholar]
- Lee, K.; Trask, N.; Stinis, P. Structure-preserving sparse identification of nonlinear dynamics for data-driven modeling. In Proceedings of the Mathematical and Scientific Machine Learning; PMLR: Beijing, China, 2022; pp. 65–80. [Google Scholar]
- Corbetta, M. Application of sparse identification of nonlinear dynamics for physics-informed learning. In Proceedings of the 2020 IEEE Aerospace Conference; IEEE: New York, NY, USA, 2020; pp. 1–8. [Google Scholar]
- Ruan, D.; Chen, Y.; Gühmann, C.; Yan, J.; Li, Z. Dynamics Modeling of Bearing with Defect in Modelica and Application in Direct Transfer Learning from Simulation to Test Bench for Bearing Fault Diagnosis. Electronics 2022, 11, 622. [Google Scholar] [CrossRef] [Scilit]
- Nectoux, P.; Gouriveau, R.; Medjaher, K.; Ramasso, E.; Chebel-Morello, B.; Zerhouni, N.; Varnier, C. PRONOSTIA: An experimental platform for bearings accelerated degradation tests. In Proceedings of the IEEE International Conference on Prognostics and Health Management, PHM’12, Denver, CO, USA, 18–21 June 2012; IEEE Catalog Number: CPF12PHM-CDR; IEEE: New York, NY, USA, 2012; pp. 1–8. [Google Scholar]
- Li, N.; Lei, Y.; Lin, J.; Ding, S.X. An improved exponential model for predicting remaining useful life of rolling element bearings. IEEE Trans. Ind. Electron. 2015, 62, 7762–7773. [Google Scholar] [CrossRef] [Scilit]
- Grant, E.L.; Leavenworth, R.S. Statistical Quality Control; McGraw-Hill: New York, NY, USA, 1980; Volume 7. [Google Scholar]
- Kamran, A.; Guozhu, L.; Rafique, A.F.; Zeeshan, Q. ±3-Sigma based design optimization of 3D Finocyl grain. Aerosp. Sci. Technol. 2013, 26, 29–37. [Google Scholar] [CrossRef] [Scilit]
- Fowler, J.E. The redundant discrete wavelet transform and additive noise. IEEE Signal Process. Lett. 2005, 12, 629–632. [Google Scholar] [CrossRef] [Scilit]
- Shensa, M.J. The discrete wavelet transform: Wedding the a trous and Mallat algorithms. IEEE Trans. Signal Process. 1992, 40, 2464–2482. [Google Scholar] [CrossRef] [Scilit]
- Wang, J.; Ye, C.; Jiang, M.; Zhang, F.; Sui, Q. SWT-KELM-Based rolling bearing fault diagnosis method under noise conditions with different SNRs. Meas. Sci. Technol. 2022, 34, 015007. [Google Scholar] [CrossRef] [Scilit]
- Nistane, V.; Harsha, S. Performance evaluation of bearing degradation based on stationary wavelet decomposition and extra trees regression. World J. Eng. 2018, 15, 646–658. [Google Scholar] [CrossRef] [Scilit]













| Operating Condition | Condition 1 | Condition 2 | Condition 3 |
|---|---|---|---|
| Training set | Bearing 1_1 | Bearing 2_1 | Bearing 3_1 |
| Bearing 1_2 | Bearing 2_2 | Bearing 3_2 | |
| Test set | Bearing 1_3 | Bearing 2_3 | Bearing 3_3 |
| Bearing 1_4 | Bearing 2_4 | ||
| Bearing 1_5 | Bearing 2_5 | ||
| Bearing 1_6 | Bearing 2_6 | ||
| Bearing 1_7 | Bearing 2_7 | ||
| Rotational speed | 1800 rpm | 1650 rpm | 1500 rpm |
| Radial force | 4000 N | 4200 N | 5000 N |
| Structure Parameter | Value | Training Parameter | Value |
|---|---|---|---|
| Encoder architecture | Optimizer | Adam | |
| Decoder architecture | Learning rate | ||
| Hidden-layer activation | Sigmoid | Batch size | 1024 |
| Output-layer activation | Linear | Maximum epochs | 500 |
| Input dimension | 8 | for | |
| for | |||
| for |
| Library | [s] | |||||
|---|---|---|---|---|---|---|
| No.1 | 1 | 8 | 1 | 25 | 0.9232 | 2.37 |
| No.2 | 2 | 41 | 0.9237 | 4.09 | ||
| No.3 | 3 | 57 | 0.9243 | 6.25 | ||
| No.4 | 4 | 73 | 0.9247 | 8.29 | ||
| No.5 | 5 | 89 | 0.9253 | 9.81 | ||
| No.6 | 2 | 7 | 1 | 50 | 0.9231 | 4.20 |
| No.7 | 2 | 64 | 0.9236 | 6.03 | ||
| No.8 | 3 | 78 | 0.9241 | 7.68 | ||
| No.9 | 4 | 92 | 0.9245 | 9.85 | ||
| No.10 | 8 | 1 | 61 | 0.9251 | 8.47 | |
| No.11 | 2 | 77 | 0.9256 | 9.68 | ||
| No.12 | 3 | 5 | 1 | 66 | 0.9108 | 4.39 |
| No.13 | 2 | 76 | 0.9112 | 5.17 | ||
| No.14 | 3 | 86 | 0.9116 | 6.49 | ||
| No.15 | 4 | 96 | 0.9119 | 7.82 | ||
| No.16 | 5 | 106 | 0.9123 | 8.71 | ||
| No.17 | 6 | 116 | 0.9127 | 9.59 | ||
| No.18 | 6 | 1 | 96 | 0.9209 | 14.08 | |
| Base_Poly1 | 5 | 4 | 0 | 126 | 0.9037 | 10.40 |
| Base_Poly2 | 9 | 4 | 0 | 715 | 0.9243 | 660.29 |
| Base_Fourier | 0 | 4 | 316 | 2528 | 0.9032 | 2002.42 |
| Model | Time [s] | |
|---|---|---|
| Long Short-Term Memory (LSTM) | 0.9747 | 25.54 |
| Temporal Convolutional Network (TCN) | 0.5549 | 233.15 |
| PatchTransformer | 0.7526 | 216.20 |
| Proposed SINDy-NN | 0.9256 | 9.68 |
| Working Condition | Bearing | Sample Number | Accuracy | Standard Deviation |
|---|---|---|---|---|
| Condition 1 | Bearing 1_2 | 796 | 0.9415 | 0.0343 |
| Bearing 1_3 | 764 | 0.9210 | 0.0424 | |
| Bearing 1_4 | 343 | 0.9351 | 0.0247 | |
| Condition 2 | Bearing 2_3 | 1543 | 0.8768 | 0.0576 |
| Bearing 2_4 | 375 | 0.8608 | 0.0394 | |
| Bearing 2_7 | 224 | 0.8666 | 0.0497 | |
| Condition 3 | Bearing 3_1 | 46 | 0.8937 | 0.0350 |
| Bearing 3_2 | 70 | 0.8694 | 0.0366 | |
| Bearing 3_3 | 126 | 0.9256 | 0.0337 |
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. |
© 2026 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.
Share and Cite
Fang, Y.; Li, Z.; Zhu, L.; Wu, Z.; Ping, Y.; Zhou, K. Bearing Dynamics Identification with SINDy-Based Neural Network and Physics Model. Machines 2026, 14, 620. https://doi.org/10.3390/machines14060620
Fang Y, Li Z, Zhu L, Wu Z, Ping Y, Zhou K. Bearing Dynamics Identification with SINDy-Based Neural Network and Physics Model. Machines. 2026; 14(6):620. https://doi.org/10.3390/machines14060620
Chicago/Turabian StyleFang, Yu, Zhaorong Li, Liang Zhu, Zhen Wu, Yan Ping, and Kai Zhou. 2026. "Bearing Dynamics Identification with SINDy-Based Neural Network and Physics Model" Machines 14, no. 6: 620. https://doi.org/10.3390/machines14060620
APA StyleFang, Y., Li, Z., Zhu, L., Wu, Z., Ping, Y., & Zhou, K. (2026). Bearing Dynamics Identification with SINDy-Based Neural Network and Physics Model. Machines, 14(6), 620. https://doi.org/10.3390/machines14060620

