Skip to content

CWRU

Case Western Reserve University bearing dataset.

Description

Motor bearings were seeded with faults using electro-discharge machining (EDM). Faults ranging from 0.007 inches in diameter to 0.040 inches in diameter were introduced separately at the inner raceway, rolling element (i.e. ball) and outer raceway. Faulted bearings were reinstalled into the test motor and vibration data was recorded for motor loads of 0 to 3 horsepower (motor speeds of 1797 to 1720 RPM).

Further Information

Two possible locations of bearings in the test rig: namely the drive-end and the fan-end.

For one location, a fault of certain diameter is introduced at one of the three components: inner race, ball, outer race. The inner race and the ball are rolling elements thus the fault does not have a fixed position, while the outer race is a fixed frame and the fault has three different angular positions: 3, 6 and 12.

The vibration signals are recorded by an accelerometer at (one or more of) the drive-end (DE), fan-end (FE) or base (BA) positions at the sampling rate 12 or 48 kHz, for a certain motor load.

Homepage

https://engineering.case.edu/bearingdatacenter

Original Dataset

  • Type of experiments: initiated faults
  • Year of acquisition: 2000
  • Format: Matlab
  • Size: ~ 656 Mb, unzipped
  • Channels: up to 3 accelerometers, named Drive-End (DE), Fan-End (FE), Base (BA).
  • Split: not specified.
  • Sampling rate: 12 kHz or 48 kHz, not fixed.
  • Recording duration: ~ 10 seconds, not fixed.
  • Label: 'Normal', 'Drive-end fault', 'Fan-end fault'.
  • Data fields:
    • DE: drive end accelerometer data, contained by all files.
    • FE: fan end accelerometer data, contained by most files except those with name '300x'.
    • BA: base accelerometer data, contained by some files, in particular not those of normal data (faultless).
    • RPM: real rpm during testing, contained by most files.

Built Dataset

  • Split: ['train']

Features

  • 'signal':
    • 'BA': base accelerometer data.
    • 'DE': drive end accelerometer data.
    • 'FE': fan end accelerometer data.
  • 'sampling_rate': 12 or 48 kHz.
  • 'metadata':
    • 'NominalRPM': nominal RPM.
    • 'RPM': real RPM.
    • 'LoadForce': {0, 1, 2, 3} nominal motor load in horsepower, corresponding to the nominal RPM: {1797, 1772, 1750, 1730}.
    • 'FaultLocation': {'None', 'DriveEnd', 'FanEnd'}. Note that this is the location of fault not that of accelerometer.
    • 'FaultComponent': {'None', 'InnerRace', 'Ball', 'OuterRace6', 'OuterRace3', 'OuterRace12'}, component of fault.
    • 'FaultSize': {0, 0.007, 0.014, 0.021, 0.028}, diameter of fault in inches.
    • 'FileName': original filename.

Notes

  • Experiment with normal operating condition can be identified by any of the following clauses: FaultLocation==None, FaultComponent==None, FaultSize==0.
  • The value of 'RPM' (real RPM) is available for most experiments, otherwise it is replaced by the nominal value.

References

Review of developments based on CWRU:

  • Wei, X. and Söffker, D. (2021) ‘Comparison of CWRU Dataset-Based Diagnosis Approaches: Review of Best Approaches and Results’, in P. Rizzo and A. Milazzo (eds) European Workshop on Structural Health Monitoring. Cham: Springer International Publishing (Lecture Notes in Civil Engineering), pp. 525–532. Available at: https://doi.org/10.1007/978-3-030-64594-6_51.

Tutorial