Graph Neural Networks for Dynamic Modeling of Roller Bearing

Vinay Sharma, Jens Ravesloot, Cees Taal, Olga Fink
9/19/2023
cs.LGcs.CEmath.NA

No confident code implementation found for this paper.

Abstract

In the presented work, we propose to apply the framework of graph neural networks (GNNs) to predict the dynamics of a rolling element bearing. This approach offers generalizability and interpretability, having the potential for scalable use in real-time operational digital twin systems for monitoring the health state of rotating machines. By representing the bearing's components as nodes in a graph, the GNN can effectively model the complex relationships and interactions among them. We utilize a dynamic spring-mass-damper model of a bearing to generate the training data for the GNN. In this model, discrete masses represent bearing components such as rolling elements, inner raceways, and outer raceways, while a Hertzian contact model is employed to calculate the forces between these components. We evaluate the learning and generalization capabilities of the proposed GNN framework by testing different bearing configurations that deviate from the training configurations. Through this approach, we demonstrate the effectiveness of the GNN-based method in accurately predicting the dynamics of rolling element bearings, highlighting its potential for real-time health monitoring of rotating machinery.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{sharma2023graph,
  title  = {Graph Neural Networks for Dynamic Modeling of Roller Bearing},
  author = {Vinay Sharma and Jens Ravesloot and Cees Taal and Olga Fink},
  year   = {2023},
  eprint = {2309.10418},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2309.10418v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2309.10418.svg)](https://codeofpaper.com/paper/2309.10418)

Discussion