View License

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video

Highlights from
Using MATLAB for Bearing Fault Analysis

Join the 15-year community celebration.

Play games and win prizes!

» Learn more

3.5 | 4 ratings Rate this file 29 Downloads (last 30 days) File Size: 1.07 MB File ID: #34385 Version: 2.0
image thumbnail

Using MATLAB for Bearing Fault Analysis


Roni Peer (view profile)


29 Dec 2011 (Updated )

Ball Bearings can have several faults, which result in different signals. This program shows this.

| Watch this File

File Information

A ball bearing is comprised of an inner and an outer ring. A fault in each one of them can cause the resonance frequencies of the bearing to awake.
This program has a simple GUI with which you can investigate bearing faults in the inner or outer ring.
Using Signal Processing algorithms, you can view the activated frequecies, the frequecy-time spectrogram, the Kurtosis values and the signals in the fault and the system's reaction.
This program is fully documented, along with an HTML to get you started.

Required Products Control System Toolbox
Signal Processing Toolbox
MATLAB release MATLAB 7.13 (R2011b)
MATLAB Search Path
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (4)
02 Sep 2016 Marco Schmid

Great Idea but I can't istall it! Using Matlab 2016a :(

27 Jan 2015 Shanmukha priya V

Good one! Thanks.. In addition to changing RPM, is it possible to generate fault signal by changing some other parameter causing fault?

08 Apr 2012 College of Mechanical and Transportation

Provide very good professional guidance

08 Mar 2012 Milind natu  
19 Apr 2016 2.0

1. Updated the files and now the program runs well on R2015b, with no warnings.
2. Packaged an App that makes life simple, for those who do not wish to look at the underlying code.
3. Source code still in the submission.

Contact us