Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Report on Fault Diagnosis of Ball Bearing System
1. Fault Detection Of Bearings Using Signal Processing MATLAB
Dept. of Mechatronics, MITE Page 1
CHAPTER 1
INTRODUCTION
Detection of bearing faults is one of the most challenging tasks in bearing health
condition monitoring, especially when the fault is at its initial stage. The defects in bearing
unless detected in time may lead to malfunctioning of the machinery. The defects in the
rolling element bearings may come up mainly due to the following reasons; improper design
of the bearing or improper manufacturing or mounting, misalignment of bearing races,
unequal diameter of rolling elements, improper lubrication, overloading, fatigue and uneven
wear. Now a day worldwide engineers are focusing on the design and the material used for
developing machine and schedule the maintenance tasks to make sure the machine will work
until the maximum time. Moreover, by applying the concept of Condition Monitoring (CM)
techniques the running condition of the machine can be analyzed. The Vibration Monitoring
(VM) is the most commonly used analysis method to analyze the running condition of
machine and it may provide the clear identification of most of the faults in the machine.The
proposed fault diagnosis method is firstly tested on a test bed and then an online monitoring
and finally fault diagnosis system is designed for bearings. A multi sensor data collection
and Principal Component Analysis (PCA) are proposed to develop a framework for impeller
fault detection. In this report an experimental investigation has been carried out on Bearings
experimental setup to analyze the behavior of the system under various belt defects
conditions. The results were analyzed and presented.
2. Fault Detection Of Bearings Using Signal Processing MATLAB
Dept. of Mechatronics, MITE Page 2
CHAPTER 2
LITRATURE SURVEY
I. Dhirendra Nath Thatoi, Harish Ch. Das, and Dayal R. Parhi, “Review of
Techniques for Fault Diagnosis in Damaged Structure and Engineering System”
Focus has been made to give an overview of various methodologies used in fault
diagnosis and condition monitoring. A crack in vibrating structures can lead to premature
failure if it is not detected in time. Researchers have been working on the dynamics of
cracked structures for decades to be able to monitor a structure and diagnose fault at the
earliest possible stage. An effort has been made in the current paper to understand
different techniques and methodologies for fault diagnosis and condition monitoring of
damaged structures subjected to varied dynamic loading. The methods used are classical,
wavelet transform, and finite element methods, artificial intelligence methods, and
numerical and experimental methods. Using classical methods, engineers are able to
predict faults. But using artificial intelligence techniques, it is observed that the
forecasting time for fault diagnosis improves a lot in comparison to other methodologies.
II. Endo Hiroaki and Sawalhi Nader, “Gearbox Simulation Models with Gear and
Bearing Faults” Simulation is an effective tool for understanding the complex
interaction of transmission components in dynamic environment. Vibro-dynamics
simulation of faulty gears and rolling element bearings allows the analyst to study the
effect of damaged components in controlled manners and gather the data without
bearing the cost of actual failures or the expenses associated with an experiment that
requires a large number of seeded fault specimens. The fault simulation can be used to
provide the data required in training Neural network based diagnostic/prognostic
processes.
III. Dong Wang, Qiang Miao, Xianfeng Fan and Hong-Zhong Huang, “Rolling element
bearing fault detection using an improved combination of Hilbert and Wavelet
transforms.”As a kind of complicated mechanical component, rolling element bearing
plays a significant role in rotating machines, and bearing fault detection benefits
decision-making of maintenance and avoids undesired downtime cost.However,
extraction of fault signatures from a collected signal in a practical working environment
is always a great challenge. This paper proposes an improved combination of the Hilbert
and wavelet transforms to identify early bearing fault signatures. Real rail vehicle
bearing and motor bearing data were used to validate the proposed method. A traditional
3. Fault Detection Of Bearings Using Signal Processing MATLAB
Dept. of Mechatronics, MITE Page 3
combination of Hilbert and wavelet transforms was employed for comparison purpose.
An indicator to evaluate fault detection capability of methods was developed in this
research. Analysis results showed that the extraction capability of bearing fault
signatures is greatly enhanced by the proposed method.
IV. Liu ziran, He tao, Jiang guoxing, “Analysis of wavelet envelope spectrum to
vibration signal in the gearbox.” Based on the methods of wavelet analysis, taking the
gearbox CA6140 as a subject investigated, this paper introduces the application of
wavelet analysis and wavelet envelope spectrum in fault diagnosis field. Though
Daubchies wavelet decomposition and Hilbert envelope spectrum analysis, the failure
frequency of the vibration signal of the gearbox can be found out.
V. Arunkumar K.M., Dr. T.C.Manjunath, “A brief review/Survey of vibration signals
in time domain”Vibration signal analysis and monitoring is a predictive maintenance
technique that can detect the faults in the machines. In this paper, data acquisition
system, signal analysis and lab VIEW Tool is used for detecting the faults in machines.
Thus, preventive action can be taken in advance. For monitoring and analysis of
vibration signal, time domain, frequency domain and time-frequency domain analysis of
vibration signal is implemented. Wavelet transform analysis will give more accurate
information about the vibration signal type, signal fault region and fault extent as
compared to time domain analysis. In this paper, a brief review about the concerned
research work is presented & is just a survey / review paper & there is no novelty in it
and is only a collection of works done by various authors. This will surf as a base for all
the people who wants to pursue their career in the field of control systems.
VI. E. Pazouki, “Fault Diagnosis and Condition Monitoring of Bearing Using
Multisensory Approach Based Fuzzy-Logic Clustering.” Here investigates the
application of multisensor fault feature extraction and fuzzy-logic based clustering for
the condition monitoring of bearing. Multiple independent sensors on an electric motor
drive system provide valuable early indication of a fault, and can be effectively utilized
to perform high reliable and optimal fault detection. Through utilizing common sensors
including current sensor and vibration sensors in motor, motor current signature analysis
(MCSA) and vibration analysis have been used to extract the bearing fault energy. The
discrete wavelet transform (DWT) has been applied to monitor energy of the bearing
fault signals. Then, the fuzzy c-mean (FCM) has been developed to utilize the data from
4. Fault Detection Of Bearings Using Signal Processing MATLAB
Dept. of Mechatronics, MITE Page 4
single sensor and multisensor to identify the severity of bearing fault. Extensive
theoretical analysis and experimental test has been performed to demonstrate the
advantages of proposed approach.
5. Fault Detection Of Bearings Using Signal Processing MATLAB
Dept. of Mechatronics, MITE Page 5
CHAPTER 3
PROBLEM DEFINITION
Some of the most common Roller bearings symptoms and causes of failure are discussed
here to understand how to overcome these failure by taking proper troubleshoot so that
failure can be minimized. The most common faults are :
3.1 Excessive loads
Excessive loads usually causes premature fatigue. Tight fits, brinelling and improper
preloading also causes the same problem.
Fig.1. Excessive load bearing fault
3.2 Overheating
Symptoms are discoloration of the rings, balls, and cages from gold to blue.
Temperatures in excess of 400°F can anneal the ring and ball materials. The resulting
loss in hardness reduces the bearing capacity causing early failure. In extreme cases,
balls and rings will deform. The temperature rise can also degrade or destroy
lubricant
Fig.2. Due to Overheating of bearing
3.3 Loose fits
Loose fits can cause relative motion between mating parts. If the relative motion
between mating parts is slight but continuous, fretting occurs.
6. Fault Detection Of Bearings Using Signal Processing MATLAB
Dept. of Mechatronics, MITE Page 6
Fig.3. Fault due to loose fit
3.4 Roller balls fault
Generally this type of faults are common in the industries due to excessive loads on the
bearings which again causes more vibrations in bearings and also free movement will
not be there.
fig.4. roller bearing balls
3.5 Inner rays fault
This cause is due to improper alignment of bearings on the shaft in which it will be
placed.
Fig.5. Inner rays fault
7. Fault Detection Of Bearings Using Signal Processing MATLAB
Dept. of Mechatronics, MITE Page 7
CHAPTER 4
METHODOLOGY
The aim of the project is to study the different bearing conditions having faults. Thus
this required an electric motor along with two pulleys of same diameters and belts Along
with that sensors such as NI accelerometers along with a suitable data acquisition system to
record and study the vibrations.
To fulfill our objectives a proper setup is needed. A conceptual design is developed
with the project objective in mind. The project requires a source of mechanical energy in the
form of rotary motion, which is satisfied by the power unit comprising of an electric motor.
There is a requirement also for high precision sensors such as accelerometers to measure the
vibrations in single with high sensitivity.
8. Fault Detection Of Bearings Using Signal Processing MATLAB
Dept. of Mechatronics, MITE Page 8
With the help of all the components required the setup is fabricated accordingly using
the following components with their specifications are mentioned below :
Fig .6 Conceptual Design
Once the experimental setup is completed, using the same setup the vibration signals are
acquired using the DAQ card to which high sensitivity accelerometer is connected. Both
DAQ card and accelerometer are interfaced using LAB View software. Through signal
processing technique using MATLAB software faults are classified in the later stages of this
project.
9. Fault Detection Of Bearings Using Signal Processing MATLAB
Dept. of Mechatronics, MITE Page 9
4.1 COMPONENT SELECTION
4.11 MOTOR
Capacity : 3-Phase, 440V, 50Hz
Power : 0.37KW, 0.5HP
Rated speed : 1100 RPM
Rated current : 1.4Amps
Amb. Temperature: 50° C
4.12 MOTOR STARTER
Phase : 3
Coil Voltage : 280/440
Amperes : 15
Cycles : 50
Relay Range:13-21
4.13 PULLEY
Driver Pulley:
Material used : Aluminum
Outer Diameter: 100mm
Inner Diameter : 19mm
Type : “V” groove, Class “A”
Driven Pulley:
Material used : Aluminum
Outer Diameter: 100mm
Inner Diameter: 19mm
Type : “V” groove, Class “A”
4.2 TYPES OF BEARINGS
Ball Bearings utilize balls as the rolling elements. They are characterized by point
contact between the balls and the raceways. As a rule, ball bearings rotate very quickly but
cannot support substantial loads.
Ball bearings are available in various cross sections and satisfy a huge variety of
operating conditions and performance requirements.
10. Fault Detection Of Bearings Using Signal Processing MATLAB
Dept. of Mechatronics, MITE Page 10
Insert bearings (Y-bearings):
Insert bearings (SKF Y-bearings) are based on sealed deep groove
ball bearings in the 62 and 63 series, but have a convex outer ring
and in most cases an extended inner ring with a specific locking
device, enabling quick and easy mounting onto the shaft.
Quick and easy mounting
Accommodate initial misalignment
Long service life
Reduced noise and vibration levels
Angular contact ball bearings:
Angular contact ball bearings have inner and outer ring raceways that
are displaced relative to each other in the direction of the bearing axis.
This means that these bearings are designed to accommodate
combined loads, that is for simultaneously acting Radial and Axial
loads,
The axial load carrying capacity of angular contact ball bearings
increases as the contact angle increases. The contact angle is defined
as the angle between the line joining the points of contact of the ball
and the raceways in the radial plane, along which the combined load is
transmitted from one raceway to another, and a line perpendicular to
the bearing axis
11. Fault Detection Of Bearings Using Signal Processing MATLAB
Dept. of Mechatronics, MITE Page 11
Self-aligning ball bearings:
Self-aligning ball bearings have two rows of balls, a common
sphered raceway in the outer ring and two deep uninterrupted
raceway grooves in the inner ring. They are available open or sealed.
The bearings are insensitive to angular misalignment of the shaft
relative to the housing which can be caused, for example, by shaft
deflection.
Accommodate static and dynamic misalignment,,
Excellent high-speed performance
Minimum maintenance
Low friction
Excellent light load performance
Low noise
Thrust ball bearings:
Thrust ball bearings are manufactured as single direction or double
direction thrust ball bearings. They are designed to accommodate
axial loads only and must not be subjected to any
Radial load,
Separable and interchangeable
Initial misalignment
Interference fit
12. Fault Detection Of Bearings Using Signal Processing MATLAB
Dept. of Mechatronics, MITE Page 12
Deep-Groove Ball Bearings:
Deep groove ball bearings are particularly versatile. They are
suitable for high and very high speeds, accommodate radial and
axial loads in both directions and require little maintenance.
Because deep groove ball bearings are the most widely used
bearing type, they are available from SKF in many designs,
Variants and sizes
They absorb axial forces in both directions.
low torque
suitable for high speeds
4.3 FABRICATION
The experimental setup used for this study is designed and fabricated to collect
vibration data for different working conditions. It consists of the following parts were
selected and fabricated. The Motor of 0.5Hp and maximum speed of 1100 rev/min with
power rating capacity of 0.37 KW as shown in Fig. 9 is selected. Bearings (No. LS8) of 19
mm diameter shown in Fig. 10 are used to support shaft. Two pair of pulleys (driven with
outer diameter of 100 mm and inner diameter of 19 mm and driver with outer diameter of
100 mm and inner diameter of 19 mm) were used. The two pulleys are connected motor and
the other two pulleys are mounted on a shaft diameter of 15 mm shown in Fig.10 A V-Belt
(A-838, Ld 871) shown in Fig. 12 is used to connect driver and driven shaft. These units are
mounted on a strong wooden base.
Experiments were conducted at three load condition with no load at 955 RPM and at
half load at 877 RPM and full load at 750RPM.
13. Fault Detection Of Bearings Using Signal Processing MATLAB
Dept. of Mechatronics, MITE Page 13
Fig 7. Pulley with connection to motor
Fig.8 Pulleys with shaft Fig. 9 “V” Belt
14. Fault Detection Of Bearings Using Signal Processing MATLAB
Dept. of Mechatronics, MITE Page 14
Fig10.experimental setup
4.4 MODEL TESTING
LabVIEW14® (Laboratory Virtual Instrument Electronic Workbench NI-National
Instrument) application software model, developed (LabVIEW™ 7, 2014) with FFT analyzer
is used to acquire vibration signals data through four channel sensor input module Data
Acquisition Device (NI-DAQNational Instruments-NI ComapactDAQ™-9174 chassis
through NI cDAQ-9174-channel 0). The photographic view of LabVIEW® software
integrated with DAQ module and computer is shown in Fig. 14.
15. Fault Detection Of Bearings Using Signal Processing MATLAB
Dept. of Mechatronics, MITE Page 15
Fig. 11 LabVIEW® software integrated with DAQ module and computer
The unidirectional piezoelectric accelerometers (ICP® (IEPE) Accelerometer, IMI
sensors, sensitivity is 10 mV/g to 100 mV/g and frequency range up to 18 kHz) was used to
acquire vibration signals in vertical, horizontal and axial directions for the belt in healthy
condition as shown in fig. 15
Fig. 12 Accelerometer
These signals were later used to compare the signals with belts fault condition to identify the
cause.
The sensor continuously stores the vibration data from the ball bearing. This data is
analyzed using a MATLAB program. The purpose of developing MATLAB program is to
advance the existing technology and process data faster, But the program is not running
throughout the operation of the ball bearing and it is up to the user to run the program to
analyze the data and determine the condition of the ball bearing.
16. Fault Detection Of Bearings Using Signal Processing MATLAB
Dept. of Mechatronics, MITE Page 16
4.5 MATLAB PROGRAM
clc;
clearall
closeall
filename = 'D:ProjectBearing AnalysisReadingsBall FaultFull LoadBF
trial 02 FL 735 rpm.xlsx';
sheet=1;
xlrange='B1:B153600';
x=xlsread(filename,xlrange);
fs=10000;
t=1/fs;
L=length(x);
t=(0:L-1)/fs;
subplot(3,1,1)
plot(t,x)
gridon;
xlabel('Time (Sec)');
ylabel('Acceleration (m.sec^-2)');
title('Time Domain Signal')
Y(1)=0;
Y=fft(x);
freq = 0:fs/L:fs/2-fs/L;
freq = freq';
amplitude = abs(Y(1:floor(L/2)))/floor(L/2);
subplot(3,1,2)
plot(freq,amplitude);
xlabel('Frequency [Hz]');
ylabel ('Amplitude');
title('Amplitude Spectrum')
gridon
NFFT = 2^nextpow2(L); % Next power of 2 from length of y
Y = fft(Y,NFFT)/L;
f = fs/2*linspace(0,1,NFFT/2+1);
% Plot single-sided amplitude spectrum.
subplot(3,1,3)
plot(f,2*abs(Y(1:NFFT/2+1)))
title('Freq Domain')
xlabel('Frequency (Hz)')
ylabel('|Y(f)|')
gridon
%Sin wave rms value will be gievn by 1/square root of 2,refers to line 21%
peaktd =((max(x)-min(x))/2); % Peak to peak value of a sin wave
considered
peak2peaktd=2*peaktd; % To get the total peak value it is
multiplied by 2times%
rms707peak=(0.707)*(peaktd);
y=mean(x); % all the values gets added and divide by total number of
readings that is 19 here%
%Variance term in Standard deviation - for simplification%
17. Fault Detection Of Bearings Using Signal Processing MATLAB
Dept. of Mechatronics, MITE Page 17
%standard devation formula and (rms formula same)%
%crest factor is defined as the ratio of peak value to the rms value%
x1=x';
peakvalue=max(x1)
rm_value=((sum((x1).^2))/L)^0.5
crestfactor=peakvalue/rm_value
X=mean(x);
r=1;
fori=1:175000;
s_ubtractred(r)=[x1(i)-X];
s_ub_skeeew(r)=(x1(i)-(X/rm_value));
r=r+1;
end
standard_deviation=sqrt((sum(s_ubtractred))/L)
Standard_Deviation=std(x1)
% s_kewness=sqrt(sum(s_ub_skeeew)/L);
shape_b=(sum(x1)/L);
shape_factor=sqrt(rm_value/(shape_b))
A. Healthy Condition
Initially experiments were conducted for three load condition one is at lower speed of
driven pulley at 1731 RPM whereas driver pulley rotates at 1877 RPM and other is at higher
speed of driven pulley at 1940 RPM whereas driver pulley rotates at 1940 RPM under good
operating condition without any faults in the belt. The corresponding speed is measured by
tachometer. Next using LabVIEW 2014 software the vibration signals in horizontal, vertical
and in axial directions were acquired. These signals were later used to compare the signals
with ball bearing fault condition to identify the cause.
B. Faulty Conditions
Two faults condition were created in the bearings to study and analyze the behavior of the
rotating system under different operating speeds.
The first one is inner rays fault
The second one is ball fault
18. Fault Detection Of Bearings Using Signal Processing MATLAB
Dept. of Mechatronics, MITE Page 18
CHAPTER 5
EXPERIMENTAL RESULTS AND GRAPHS
Readings obtained using LabVIEW Software
1. Ball fault with full load (3Kg)
Time Vibration Frequency Value
3.91E-05 -1.015448 1 0.019922
7.81E-05 -1.432923 2 0.035409
0.000117 -1.069026 3 0.038692
0.000156 -2.6377 4 0.022983
0.000195 -1.265343 5 0.009198
0.000234 -1.772732 6 0.019013
0.000273 -1.66095 7 0.020501
0.000312 -1.179304 8 0.009825
0.000352 -1.425287 9 0.020402
0.000391 -1.011711 10 0.012774
0.00043 -2.599152 11 0.00323
0.000469 -1.156323 12 0.008213
0.000508 -1.05347 13 0.011209
0.000547 -2.768129 14 0.005355
0.000586 -0.037923 15 0.004358
0.000625 -0.691388 16 0.022244
0.000664 -2.963816 17 0.016403
0.000703 -1.631881 18 0.009663
0.000742 -0.659 19 0.016111
Ball fault with full load
2. Ball fault with half load (1.5 Kg)
Time Vibration Frequency Value
0 0.383385 0 0.022912
3.91E-05 1.90351 1 0.014799
7.81E-05 0.965744 2 0.004499
0.000117 0.810654 3 0.003015
0.000156 0.755171 4 0.002402
0.000195 1.486833 5 0.001465
23. Fault Detection Of Bearings Using Signal Processing MATLAB
Dept. of Mechatronics, MITE Page 23
9. Test bearing with no load
Time Vibration Frequency Value
0 -0.1139 0 0.004776
3.91E-05 0.271923 1 0.002378
7.81E-05 0.071036 2 0.002604
0.000117 0.238429 3 0.00217
0.000156 0.886815 4 0.00164
0.000195 0.611539 5 0.002626
0.000234 0.139645 6 0.002007
0.000273 0.469521 7 0.002204
0.000312 0.691121 8 0.000881
0.000352 0.551183 9 0.002257
0.000391 0.653564 10 0.00223
0.00043 0.561684 11 0.000715
0.000469 0.253604 12 0.004183
0.000508 0.21962 13 0.005829
0.000547 -0.08225 14 0.001397
0.000586 -0.63509 15 0.006918
0.000625 -0.37527 16 0.035974
0.000664 -0.14344 17 0.038346
0.000703 -0.72063 18 0.018899
0.000742 -0.8904 19 0.016752
Test bearing with no load
Healthy condition
The vibration signals only in the axial directions are presented here for discussion purpose.
Since the amplitude of vibration is observed high in axial direction than in horizontal or in
vertical direction. A typical time domain vibration signals for speed of full load at 731
RPM, half load at 1877 RPM and No load at 1940 RPM
24. Fault Detection Of Bearings Using Signal Processing MATLAB
Dept. of Mechatronics, MITE Page 24
Fig 13.Plot for healthy Bearing at full load condition speed of 1731RPM
Fig 14.Plot for healthy Bearing at half load condition speed of 1877 RPM
25. Fault Detection Of Bearings Using Signal Processing MATLAB
Dept. of Mechatronics, MITE Page 25
Fig 15.Plot for healthy Bearing at no load condition speed of 1940 RPM
Ball Fault
The time domain and frequency domain vibration signals for Ball Fault
are represented in Fig. 16 ,17and Fig. 18
Fig 16.Plot for Ball fault Bearing at full load condition speed of 1730 RPM
26. Fault Detection Of Bearings Using Signal Processing MATLAB
Dept. of Mechatronics, MITE Page 26
Fig 17.Plot for Ball fault Bearing at half load condition speed of 1780 RPM
Fig 18.Plot for Ball fault Bearing at no load condition speed of 1945 RPM
27. Fault Detection Of Bearings Using Signal Processing MATLAB
Dept. of Mechatronics, MITE Page 27
Inner rays fault
The time domain and frequency domain vibration signals for Inner rays Fault
are represented in Fig. 19,20 and Fig.21
Fig 19. Plot for Inner rays fault Bearing at full load condition speed of 744 RPM
Fig 20.Plot for Inner rays fault Bearing at half load condition speed of 744 RPM
28. Fault Detection Of Bearings Using Signal Processing MATLAB
Dept. of Mechatronics, MITE Page 28
Fig 21.Plot for Inner rays fault Bearing at no load condition speed of 1955 RPM
29. Fault Detection Of Bearings Using Signal Processing MATLAB
Dept. of Mechatronics, MITE Page 29
CHAPTER 6
CONCLUSION
A number of experiments have been carried out to investigate the effectiveness condition
monitoring of bearings. A defective bearing which a simulated defect on the inner race, ball
fault was used in conjunction with a healthy bearing at different loading conditions. The
vibration signals obtained from an accelerometer were also measured and analyzed for
comparative purposes.
The time-domain statistical parameters and frequency-domain modified Peak Ratio
were calculated and compared. This study revealed that this technique is demonstrably
superior to vibration acceleration measurements for detecting incipient defects in bearings.
30. Fault Detection Of Bearings Using Signal Processing MATLAB
Dept. of Mechatronics, MITE Page 30
CHAPTER 7
REFERENCES
1. Yong-Han Kim, Andy C C Tana, Joseph Mathew and Bo-Suk Yang
2. Khalid F. Al-Raheem, Asok Roy, K. P. Ramachandran, D. K. Harrison
3. Dong Wang, Qiang Miao
4. Dhirendra Nath Thatoi, Harish Ch. Das Hindawi Publishing Corporation
Advances in Mechanical Engineering Volume 2012
5. Khalid F. Al-Raheem, Waleed Abdulareem International Journal of Mechanic
Systems Engineering (IJMSE) Vol.1 No.1 November 2011
6. Liu ziran, He tao, Jiang guoxing Project supported by the foundation of Henan
university of technology 2013
7. Endo Hiroaki, Sawalhi Nader