The program simulate fault bearing signal for CNN-designated classification task.
The implementation is based on:
- Calculation of Radial Load Distribution on Ball and Roller Bearings with Positive, Negative and Zero Clearance
- Vibration Model of Rolling Element Bearings in a Rotor-bearing
For more details on the classification of fault bearing signal using CNN, please refer to:
- An Intelligent Fault Diagnosis Approach Based on Transfer Learning
- CNN-Based Bearing Health Monitoring for Embedded Systems
- Deep Learning-Based Bearing Fault Diagnosis
The project is currently in progress, the expected outcome signal should obtain the shape similar to the figure below:
The project uses Poetry as packages and environment manager. In order to install Poetry, follow the installation guide.
Run the flowing commands inside the project directory:
poetry install
to install project dependencies.
poetry shell
to activate the environment.