SlideShare a Scribd company logo
1 of 44
ANALYSIS OF VIBRATION
SIGNALS TO IDENTIFY CRACKS
    IN A GEAR UNIT USING
   WAVELET TRANSFORMS

UNDER THE GUIDANCE OF

B. A. SUJATHA KUMARI     SUSHANTH J
ASST PROF, DEPT of E&C   4JC09LIE18
SJCE, Mysore             INDUSTRIAL ELECTRONICS
                         SJCE, Mysore
                                            1
WHAT SHALL WE KNOW ABOUT

 INTRODUCTION TO CRACK DETECTION
 DATA ANALYSIS METHODS AND TECHNOLOGY
    USED
   DESIGN AND IMPLEMENTATION
   RESULTS
   CONCLUSION AND FUTURE ENHANCEMENTS
   REFERENCES


                                         2
INTRODUCTION TO CRACK DETECTION

 Vibration analysis is important tool for fault
  identification.




                                                   3
 Signals in practice, are TIME-DOMAIN signals in their
  raw format.
 Mathematical transformations are applied to signals to
  obtain a further information from that signal that is
  not readily available in the raw signal.               4
REVIEW OF DATA ANALYSIS METHODS

           TIME
          DOMAIN
          ANALYSIS
                     • FOURIER TRANSFORMS
         FREQUENCY     • Butterfly algorithm
                       • Bluestein algorithm
          DOMAIN     • STFT
                     • WAVELET TRANSFORMS
          ANALYSIS     • CWT
                       • DWT




                                               5
Fourier Transforms
 The frequency spectrum of a signal shows what
 frequencies exist in the signal




   BUTTERFLY ALGORITHM                BLUESTEIN ALGORITHM
   • Highly efficient                 • Used for Prime sizes
   • Computation time is less         • Reduces memory requirement
   • Cannot be used for prime sizes




                                                                     6
Continuous Wavelet Transforms
 CWT was developed as an alternative approach to
  the STFT to overcome the resolution problem.
 CWT gives good time resolution and poor
  frequency resolution at high frequencies and good
  frequency resolution and poor time resolution at
  low frequencies.
 The width of the window is changed as the
  transform is computed for every single spectral
  component.

                                                      7
At s = 1




At s = 5




At s = 20




            8
WAVELET BASIS - MORLET
 Morlet wavelet, which is a complex sinusoid windowed
  by a Gaussian function.
 Mother wavelet
 Real part
 Imag part




                                                         9
TECHNOLOGY USED
 C# an object oriented programming language.
I.    C# does not allow multiple inheritance or use of pointers.
II. Power of the C# programming language, combined with the
      simplicity of implementing Windows Form applications in Visual
      Studio .NET
III. Versatile and flexible tool for creating Charts, graphics, and
      graphical user interfaces.
 Common language Runtime
   Framework layer that resides above the OS and handles the execution
   of all the .Net applications.
 Microsoft Intermediate Language
   When we compile our .Net Program our source code does not get
   converted into the executable binary code, but to an intermediate code



                                                                            10
TECHNOLOGY USED
 Just in time compilers
     Compiles the IL code to native executable code(.exe or .dll).
 The Visual Studio .NET IDE
I.    Keyword and syntax highlighting.
II. Solution explorer helps us to manage applications consisting of
      multiple files.
III. Building user interface with simple drag and drop support.
IV. Properties tab that allows setting different properties for multiple
      windows controls.
V. Standard debugger that allows us to debug our program using
      putting break points for observing run-time behavior.
 WinForms and Win Applications
I.         Windows applications are 'event driven‘.
II.        A windows form may contain text labels, push buttons, text
           boxes, list boxes, images, menus and vast range of other
           controls.
III.       all windows controls are represented by base class objects
           contained in the System.Windows.Forms namespace.                11
DESIGN AND IMPLEMENTATION
    Shaft rotational       The Five Basic Frequencies
     frequency( fs )
   Fundamental train
    frequency( fFTF )
 Ball pass outer raceway
   frequency( fBPOF )
 Ball pass inner raceway
    frequency( fBPIF )
     Ball rotational
     frequency( fB )
                                                        12
• n = number of samples

   Input     • fs = Input frequency = 1/(speed in rpm)
             • Dc = cage diameter in inches
             • Db = ball diameter in inches
Parameters   • Theta = Contact angle of bearing
             • Nb = Number of balls




                                                         13
Damage detection using FFT

 We construct basic frequency amplitude vectors to
  represent different bearing vibrations.
 These vectors are created from the power spectrum of
  the vibration signal and consist of the five basic
  frequencies; with varying amplitudes based on the
  defect present.
 Since the spectral components near the five basic
  frequencies are also important, when generating the
  vector we consider a frequency band of 1OHz for each
  basic frequency

                                                         14
 Time taken for the inner/outer race to rotate one
  revolution time = (1 / fs)
  Condition - Inner Race Running(fi= fs, fo=0)
 Time for the inner race ball frequency
 ie time_inner_outer = Math.Round((1 / fBPIF),5);
 Number of balls that pass over the defect each
  revolution
ie ball_passes = (time / time_inner_outer);
 Percentage of the balls are passing over a point on
  the outer race each revolution.
ie ballpass_Percentage = (ball_passes / Nb) * 100;
                                                        15
Condition - Outer Race Running(fi= 0, fo=fs)

 Time for the inner race ball frequency
 ie time_inner_outer = Math.Round((1 / fBPIF),5);
 Number of balls that pass over the defect each
  revolution
ie ball_passes = (time / time_inner_outer);
 Percentage of the balls are passing over a point on the
  outer race each revolution.
ie ballpass_Percentage = (ball_passes / Nb) * 100;




                                                            16
The basic frequency amplitude vector
 Frequency band = [f-5, f+5], where f= basic freq
ie f can be fs, fFCF, fBPO, fBPIF, fB.
 Where P = weighted sum of spectral magnitude




 Accordingly 5 basic frequencies are
 calculated for both normal and
 abnormal conditions
        The Basic frequency amplitude
                     vector

 Damage percentage can be calculated using
  X(f) %= [( X(f)normal – X(f)abnormal )/ X(f)normal ] *100
                                                              17
Damage detection using wavelet
transforms
 For each scale factor s, it creates a “real” & “Complex” wavelet whose
    period is that many samples long.
   The morlet wavelet that is used is a cosine function multiplied by a
    guassian(For real part) and with sine multiplied by a guassian(for imag
    part)
   Once wavelets are created, it convolves the wavelet with the signal.
   To speed up the algorithm, convolution is done by multiplying Fourier
    transform of the signal and the Fourier transform of the wavelet.
   After the convolution we end up with the strength of wavelet in the
    signal at each point in time.
   Process is repeated for each scale value starting from 2 upto sample
    length in steps of 2n.
   We will get “real” and “complex” data samples. Their magnitudes are
    taken and plotted.
                                                                              18
START                                      Multiply the contents of buffer
                                           B1 and B2 point wise and store it in
         Load the input signal and                     buffer B3
         sample the input N of any
            desired frequency              Perform IFFT on buffer B3 and store
                                              it in buffer B4 which gives the
Initialize buffers B1, B2,                         strength of the wavelet.
         B3 and B4

Perform FFT on the input signal                       Check if scale
                and                                      S<N
     store it in a buffer B1                               ?
                                     Yes                                 No
  Generate real and imaginary
  parts of the morlet wavelet        Increment scale S            Display
                                      logarithmically             results

     Set scale, S = 2
                                                                       STOP
 Perform FFT on the morlet wavelet
                 and
       Store it in a buffer B2
                                                                              19
CLASS DIAGRAM OF VIBRATION
ANALYZER




                             20
NEXT

FFT RESULTS                                                   Damage Percentage

                                   Readings         Normal        Chipped tooth    Worn gear
                                   Horizontal            -           15.95%         19.30%
                                    Vertical             -           32.72%         35.59%

                                     Axial               -           93.96%         95.94%


 Horizontal readings from normal gear unit.

 Horizontal readings from one chipped tooth in a gear unit.

 Horizontal readings from a worn out gear unit.

 Vertical readings from normal gear unit.

 Vertical readings from one chipped tooth in a gear unit.

 Vertical readings from a worn out gear unit.

 Axial readings from normal gear unit.

 Axial readings from one chipped tooth in a gear unit.

 Axial readings from a worn out gear unit.
                                                                                               21
Go Back


X (fs)          = 0.210833307850984
X (fFTF)        = 0.0848194179103509
X (fBPOF)       = 0.763374761193158
X (fBPIF)       = 1.1341250094657
X (fB)          = 0.518925198775527




                                       22
Go Back


X (fs)          = 0.141840234995413
X (fFTF)        = 0.0570631191589598
X (fBPOF)       = 0.513568072430639
X (fBPIF)       = 0.762994042528083
X (fB)          = 0.349112163014516




                                       23
Go Back


X (fs)          = 0.135794081591682
X (fFTF)        = 0.0546307178580059
X (fBPOF)       = 0.491676460722053
X (fBPIF)       = 0.730470273603089
X (fB)          = 0.33423073185528




                                       24
Go Back


X (fs)          = 0.196820373885154
X (fFTF)        = 0.0791819362699359
X (fBPOF)       = 0.712637426429423
X (fBPIF)       = 1.05874593853696
X (fB)          = 0.484435086




                                       25
Go Back


X (fs)          = 0.165417749488167
X (fFTF)        = 0.0665484849933834
X (fBPOF)       = 0.598936364940451
X (fBPIF)       = 0.889823380453054
X (fB)          = 0.40714363118952




                                       26
Go Back


X (fs)          = 0.15882249755219
X (fFTF)        = 0.0638951782844781
X (fBPOF)       = 0.575056604560303
X (fBPIF)       = 0.854345873409405
X (fB)          = 0.390910700744437




                                       27
Go Back


X (fs)          = 0.233919896929374
X (fFTF)        = 0.0941072817072259
X (fBPOF)       = 0.846965535365033
X (fBPIF)       = 1.25831353699934
X (fB)          = 0.575748349484808




                                       28
Go Back


X (fs)          = 0.00948287012500394
X (fFTF)        = 0.0038150116427087
X (fBPOF)       = 0.0343351047843783
X (fBPIF)       = 0.0510107263406572
X (fB)          = 0.0233402412300918




                                        29
Go Back


X (fs)          = 0.00948762844870156
X (fFTF)        = 0.00381692594292233
X (fBPOF)       = 0.034352333486301
X (fBPIF)       = 0.051036322552013
X (fB)          = 0.0233519529187988




                                        30
Wavelets RESULTS
                                                              Next




 Horizontal readings from normal gear unit.
 Horizontal readings from one chipped tooth in a gear unit.
 Horizontal readings from a worn out gear unit.
 Vertical readings from normal gear unit.
 Vertical readings from one chipped tooth in a gear unit.
 Vertical readings from a worn out gear unit.
 Axial readings from normal gear unit.
 Axial readings from one chipped tooth in a gear unit.
 Axial readings from a worn out gear unit.
                                                                     31
Go Back




          32
Go Back




          33
Go Back




          34
Go Back




          35
Go Back




          36
Go Back




          37
Go Back




          38
Go Back




          39
Go Back




          40
CONCLUSION
 The success of the FFT and wavelet algorithm
    introduced in this project relies on the properties of
    inner and outer race bearing fault signals.
   FFT with energy diagram technique.
   Wavelets with time-frequency distribution diagrams.
   WA does provide good resolution in frequency at the
    low frequency range, and fine resolution in time at the
    high frequency range.
   WA is a simple visual inspection method and it does
    not require the analyst to have a lot of experience in
    Fault diagnosis.
                                                              41
FUTURE EMHANCEMENTS
  Choice of mother wavelets
  Scale parameters of the wavelet technique will require
   further investigations .
  Numerous families of wavelet basis with different
   properties which can be used in crack detection.
  Artificial neural network method of automatic fault
   detection.
  Comprehensive software package should be written as
   a standalone program.


                                                            42
REFERENCES
   [1]       R. Randall, State of the art in monitoring rotating machinery – Part 1, Sound & Vibration, March
    (2004) 14-21.
   [2]       A. Jardine, D. Lin, D. Banjevic, A review on machinery diagnostics and prognostics implementing
    condition-based maintenance, Mechanical Systems and Signal Processing 20 (2006) 1483-1510.
   [3]       M. Pan, P. Sas, Transient analysis on machinery condition monitoring, International Conference on
    Signal Processing Proceedings, ICSP 2 (1996) 1723-1726.
   [4]       F. Xi, Q. Sun, G. Krishnappa, Bearing diagnostics based on pattern recognition of statistical
    parameters, Journal of Vibration and Control 6 (2000) 375-392.
   [5] S. Braun, The signature analysis of sonic bearing vibrations, IEEE Transactions of Sonics and
    Ultrasonic’s 27 (1980) 317-328.
   [6]       P. McFadden, J. Smith, The vibration produced by multiple point defects in a rolling element
    bearing, Journal of Sound and Vibration 98 (1985) 263-273.
   [7]       J. Antoni, R. Randall, A stochastic model for simulation and diagnostics of rolling element bearings
    with localized faults, Journal of Vibration and Acoustics 125 (2003) 282-289.
   [8]       Z. Peng, F. Chu, Application of the Wavelet Transform in machine condition monitoring and fault
    diagnosis: a review with bibliography, Mechanical Systems and Signal Processing 18 (2004) 199-221.
   [9]       H. Qiu, J. Lee, J. Lin, G. Yu, Wavelet filter-based weak signature detection method and its
    application on rolling element bearing prognosis, Journal of Sound and Vibration 289 (2006) 1066-1090.
   [10]      S. Ericsson, N. Grip, E. Johansson, L. Persson, R. Sjoberg, J. Stromberg, Towards automatic detection
    of local bearing defects in rotating machines, Mechanical Systems and Signal Processing 19 (2005) 509-535.
   [11]      F. Li, J. Chen, G. C. Zhang, Z. He, Wavelet transforms domain filter and its application in incipient
    fault prognosis, Key Engineering Materials 293-294 (2005) 127-134.
   [12] Bo Li, Gregory Goddu, Mo- Yuen chow, Detection of common motor bearing faults using frequency
    domain vibration signals and a neural network based approach, proceedings of American control conference
    (1998)                                                                                                          43
Thanks FOR YOUR ATTENTION




                            44

More Related Content

What's hot

Fluke Vibration Testing 101 Webinar
Fluke Vibration Testing 101 WebinarFluke Vibration Testing 101 Webinar
Fluke Vibration Testing 101 WebinarTranscat
 
Condition monitoring
Condition monitoringCondition monitoring
Condition monitoringtrivedi_p0909
 
Voltage control of Induction Motor
Voltage control of Induction MotorVoltage control of Induction Motor
Voltage control of Induction MotorCitharthan Durairaj
 
V/F control of Induction Motor - Variable voltage and Variable frequency
V/F control of Induction Motor - Variable voltage and Variable frequencyV/F control of Induction Motor - Variable voltage and Variable frequency
V/F control of Induction Motor - Variable voltage and Variable frequencyCitharthan Durairaj
 
Vibration Monitoring-Vibration Transducers-Vibration Troubleshooting
Vibration Monitoring-Vibration Transducers-Vibration TroubleshootingVibration Monitoring-Vibration Transducers-Vibration Troubleshooting
Vibration Monitoring-Vibration Transducers-Vibration TroubleshootingDhanesh S
 
2012 03 07 Dthp 881x475 Disappearing Tubing Hanger Plug
2012 03 07 Dthp 881x475 Disappearing Tubing Hanger Plug2012 03 07 Dthp 881x475 Disappearing Tubing Hanger Plug
2012 03 07 Dthp 881x475 Disappearing Tubing Hanger Plugsevatdal
 
Icel os 21-mesco_ao-1221_minipa_mo-1225_yb4328_2x5mv,20mhz_portable_oscillosc...
Icel os 21-mesco_ao-1221_minipa_mo-1225_yb4328_2x5mv,20mhz_portable_oscillosc...Icel os 21-mesco_ao-1221_minipa_mo-1225_yb4328_2x5mv,20mhz_portable_oscillosc...
Icel os 21-mesco_ao-1221_minipa_mo-1225_yb4328_2x5mv,20mhz_portable_oscillosc...vobetinha
 
Rion va 12-datasheet_vibration_Analyzer
Rion va 12-datasheet_vibration_AnalyzerRion va 12-datasheet_vibration_Analyzer
Rion va 12-datasheet_vibration_AnalyzerNIHON DENKEI SINGAPORE
 
Oscilloscopes and their Calibration-Web
Oscilloscopes and their Calibration-WebOscilloscopes and their Calibration-Web
Oscilloscopes and their Calibration-WebDavid Martson
 
04 ret670 test report
04 ret670 test report04 ret670 test report
04 ret670 test reportniranjan131
 
LED電源回路アプリケーションガイド 金沢プレゼン資料
LED電源回路アプリケーションガイド 金沢プレゼン資料LED電源回路アプリケーションガイド 金沢プレゼン資料
LED電源回路アプリケーションガイド 金沢プレゼン資料Tsuyoshi Horigome
 
All Digital Phase Lock Loop 03 12 09
All Digital Phase Lock Loop 03 12 09All Digital Phase Lock Loop 03 12 09
All Digital Phase Lock Loop 03 12 09imranbashir
 
Fundamentals of vibration_measurement_and_analysis_explained
Fundamentals of vibration_measurement_and_analysis_explainedFundamentals of vibration_measurement_and_analysis_explained
Fundamentals of vibration_measurement_and_analysis_explainedvibratiob
 

What's hot (20)

Fluke Vibration Testing 101 Webinar
Fluke Vibration Testing 101 WebinarFluke Vibration Testing 101 Webinar
Fluke Vibration Testing 101 Webinar
 
Vibration signature analysis
Vibration signature analysisVibration signature analysis
Vibration signature analysis
 
Condition monitoring
Condition monitoringCondition monitoring
Condition monitoring
 
Voltage control of Induction Motor
Voltage control of Induction MotorVoltage control of Induction Motor
Voltage control of Induction Motor
 
Introduction and overview of ZIPPTORK torque control system
Introduction and overview of ZIPPTORK torque control systemIntroduction and overview of ZIPPTORK torque control system
Introduction and overview of ZIPPTORK torque control system
 
V/F control of Induction Motor - Variable voltage and Variable frequency
V/F control of Induction Motor - Variable voltage and Variable frequencyV/F control of Induction Motor - Variable voltage and Variable frequency
V/F control of Induction Motor - Variable voltage and Variable frequency
 
Emi unit iii ppt
Emi unit iii pptEmi unit iii ppt
Emi unit iii ppt
 
Vibration Monitoring-Vibration Transducers-Vibration Troubleshooting
Vibration Monitoring-Vibration Transducers-Vibration TroubleshootingVibration Monitoring-Vibration Transducers-Vibration Troubleshooting
Vibration Monitoring-Vibration Transducers-Vibration Troubleshooting
 
2012 03 07 Dthp 881x475 Disappearing Tubing Hanger Plug
2012 03 07 Dthp 881x475 Disappearing Tubing Hanger Plug2012 03 07 Dthp 881x475 Disappearing Tubing Hanger Plug
2012 03 07 Dthp 881x475 Disappearing Tubing Hanger Plug
 
Unit v waveform generators
Unit v   waveform generatorsUnit v   waveform generators
Unit v waveform generators
 
Iec 61000 4-11
Iec 61000  4-11Iec 61000  4-11
Iec 61000 4-11
 
Digital timer
Digital timerDigital timer
Digital timer
 
Icel os 21-mesco_ao-1221_minipa_mo-1225_yb4328_2x5mv,20mhz_portable_oscillosc...
Icel os 21-mesco_ao-1221_minipa_mo-1225_yb4328_2x5mv,20mhz_portable_oscillosc...Icel os 21-mesco_ao-1221_minipa_mo-1225_yb4328_2x5mv,20mhz_portable_oscillosc...
Icel os 21-mesco_ao-1221_minipa_mo-1225_yb4328_2x5mv,20mhz_portable_oscillosc...
 
Rion va 12-datasheet_vibration_Analyzer
Rion va 12-datasheet_vibration_AnalyzerRion va 12-datasheet_vibration_Analyzer
Rion va 12-datasheet_vibration_Analyzer
 
Oscilloscopes and their Calibration-Web
Oscilloscopes and their Calibration-WebOscilloscopes and their Calibration-Web
Oscilloscopes and their Calibration-Web
 
04 ret670 test report
04 ret670 test report04 ret670 test report
04 ret670 test report
 
LED電源回路アプリケーションガイド 金沢プレゼン資料
LED電源回路アプリケーションガイド 金沢プレゼン資料LED電源回路アプリケーションガイド 金沢プレゼン資料
LED電源回路アプリケーションガイド 金沢プレゼン資料
 
All Digital Phase Lock Loop 03 12 09
All Digital Phase Lock Loop 03 12 09All Digital Phase Lock Loop 03 12 09
All Digital Phase Lock Loop 03 12 09
 
Fundamentals of vibration_measurement_and_analysis_explained
Fundamentals of vibration_measurement_and_analysis_explainedFundamentals of vibration_measurement_and_analysis_explained
Fundamentals of vibration_measurement_and_analysis_explained
 
Chapter 2
Chapter 2Chapter 2
Chapter 2
 

Viewers also liked

Condition monitoring of rotating machines ppt
Condition monitoring of rotating machines pptCondition monitoring of rotating machines ppt
Condition monitoring of rotating machines pptRohit Kaushik
 
Vibration Monitoring
Vibration Monitoring Vibration Monitoring
Vibration Monitoring IONEL DUTU
 
Wavelet Multi-resolution Analysis of High Frequency FX Rates
Wavelet Multi-resolution Analysis of High Frequency FX RatesWavelet Multi-resolution Analysis of High Frequency FX Rates
Wavelet Multi-resolution Analysis of High Frequency FX RatesaiQUANT
 
Vibration analysis unit 3
Vibration analysis unit 3Vibration analysis unit 3
Vibration analysis unit 3Dibyendu De
 
Vibration analysis unit1
Vibration analysis unit1Vibration analysis unit1
Vibration analysis unit1Dibyendu De
 
Bva apr-03 (1)
Bva apr-03 (1)Bva apr-03 (1)
Bva apr-03 (1)karies123
 
Analytical Modeling of Vibration Signals from a Planetary Gear in Normal and ...
Analytical Modeling of Vibration Signals from a Planetary Gear in Normal and ...Analytical Modeling of Vibration Signals from a Planetary Gear in Normal and ...
Analytical Modeling of Vibration Signals from a Planetary Gear in Normal and ...Jungho Park
 
Mechanical Vibration Analysis lectures
Mechanical Vibration Analysis lecturesMechanical Vibration Analysis lectures
Mechanical Vibration Analysis lecturesEngr.Muhammad Zaroon
 
SIGNAL PROCESSING TECHNIQUES USED FOR GEAR FAULT DIAGNOSIS
SIGNAL PROCESSING TECHNIQUES USED FOR GEAR FAULT DIAGNOSISSIGNAL PROCESSING TECHNIQUES USED FOR GEAR FAULT DIAGNOSIS
SIGNAL PROCESSING TECHNIQUES USED FOR GEAR FAULT DIAGNOSISJungho Park
 
B. basic of vibration
B. basic of vibrationB. basic of vibration
B. basic of vibrationDương Phúc
 
Vibration analysis at thermal power plants
Vibration analysis at thermal power plantsVibration analysis at thermal power plants
Vibration analysis at thermal power plantsSHIVAJI CHOUDHURY
 
Mechanical Vibration
Mechanical VibrationMechanical Vibration
Mechanical VibrationAnkur Shukla
 
Tool wear monitoring and alarm system based on pattern recognition with logic...
Tool wear monitoring and alarm system based on pattern recognition with logic...Tool wear monitoring and alarm system based on pattern recognition with logic...
Tool wear monitoring and alarm system based on pattern recognition with logic...Nehem Tudu
 
Vibration analysis of ci engine using fft analyzer
Vibration analysis of ci engine using fft analyzerVibration analysis of ci engine using fft analyzer
Vibration analysis of ci engine using fft analyzereSAT Journals
 

Viewers also liked (20)

Condition monitoring of rotating machines ppt
Condition monitoring of rotating machines pptCondition monitoring of rotating machines ppt
Condition monitoring of rotating machines ppt
 
Vibration Monitoring
Vibration Monitoring Vibration Monitoring
Vibration Monitoring
 
Wavelet Multi-resolution Analysis of High Frequency FX Rates
Wavelet Multi-resolution Analysis of High Frequency FX RatesWavelet Multi-resolution Analysis of High Frequency FX Rates
Wavelet Multi-resolution Analysis of High Frequency FX Rates
 
Vibration analysis unit 3
Vibration analysis unit 3Vibration analysis unit 3
Vibration analysis unit 3
 
Machine Vibration Analysis
Machine Vibration AnalysisMachine Vibration Analysis
Machine Vibration Analysis
 
Vibration analysis unit1
Vibration analysis unit1Vibration analysis unit1
Vibration analysis unit1
 
Bva apr-03 (1)
Bva apr-03 (1)Bva apr-03 (1)
Bva apr-03 (1)
 
Analytical Modeling of Vibration Signals from a Planetary Gear in Normal and ...
Analytical Modeling of Vibration Signals from a Planetary Gear in Normal and ...Analytical Modeling of Vibration Signals from a Planetary Gear in Normal and ...
Analytical Modeling of Vibration Signals from a Planetary Gear in Normal and ...
 
Mechanical Vibration Analysis lectures
Mechanical Vibration Analysis lecturesMechanical Vibration Analysis lectures
Mechanical Vibration Analysis lectures
 
1 vibration basics0
1 vibration basics01 vibration basics0
1 vibration basics0
 
SIGNAL PROCESSING TECHNIQUES USED FOR GEAR FAULT DIAGNOSIS
SIGNAL PROCESSING TECHNIQUES USED FOR GEAR FAULT DIAGNOSISSIGNAL PROCESSING TECHNIQUES USED FOR GEAR FAULT DIAGNOSIS
SIGNAL PROCESSING TECHNIQUES USED FOR GEAR FAULT DIAGNOSIS
 
B. basic of vibration
B. basic of vibrationB. basic of vibration
B. basic of vibration
 
Vibration analysis at thermal power plants
Vibration analysis at thermal power plantsVibration analysis at thermal power plants
Vibration analysis at thermal power plants
 
Vibration
VibrationVibration
Vibration
 
Mechanical Vibration
Mechanical VibrationMechanical Vibration
Mechanical Vibration
 
Mechanical Vibration- An introduction
Mechanical Vibration- An introductionMechanical Vibration- An introduction
Mechanical Vibration- An introduction
 
Tool wear monitoring and alarm system based on pattern recognition with logic...
Tool wear monitoring and alarm system based on pattern recognition with logic...Tool wear monitoring and alarm system based on pattern recognition with logic...
Tool wear monitoring and alarm system based on pattern recognition with logic...
 
Vibration analysis of ci engine using fft analyzer
Vibration analysis of ci engine using fft analyzerVibration analysis of ci engine using fft analyzer
Vibration analysis of ci engine using fft analyzer
 
NVH3
NVH3NVH3
NVH3
 
Noise and Vibrations
Noise and VibrationsNoise and Vibrations
Noise and Vibrations
 

Similar to Analysis of vibration signals to identify cracks in a gear unit

Digital signal processing
Digital signal processingDigital signal processing
Digital signal processingVedavyas PBurli
 
Signal & Image Processing And Analysis For Scientists And Engineers Technical...
Signal & Image Processing And Analysis For Scientists And Engineers Technical...Signal & Image Processing And Analysis For Scientists And Engineers Technical...
Signal & Image Processing And Analysis For Scientists And Engineers Technical...Jim Jenkins
 
Synchronous Time / Frequency Domain Measurements Using a Digital Oscilloscope...
Synchronous Time / Frequency Domain Measurements Using a Digital Oscilloscope...Synchronous Time / Frequency Domain Measurements Using a Digital Oscilloscope...
Synchronous Time / Frequency Domain Measurements Using a Digital Oscilloscope...Rohde & Schwarz North America
 
Synchronous Time and Frequency Domain Analysis of Embedded Systems
Synchronous Time and Frequency Domain Analysis of Embedded SystemsSynchronous Time and Frequency Domain Analysis of Embedded Systems
Synchronous Time and Frequency Domain Analysis of Embedded SystemsRohde & Schwarz North America
 
Analysis Of Ofdm Parameters Using Cyclostationary Spectrum Sensing
Analysis Of Ofdm Parameters Using Cyclostationary Spectrum SensingAnalysis Of Ofdm Parameters Using Cyclostationary Spectrum Sensing
Analysis Of Ofdm Parameters Using Cyclostationary Spectrum SensingOmer Ali
 
Digital Signal Processing Summary
Digital Signal Processing SummaryDigital Signal Processing Summary
Digital Signal Processing Summaryop205
 
Wideband Complex Modulation Analysis Using a Real-Time Digital Demodulator
Wideband Complex Modulation Analysis Using a Real-Time Digital DemodulatorWideband Complex Modulation Analysis Using a Real-Time Digital Demodulator
Wideband Complex Modulation Analysis Using a Real-Time Digital DemodulatorRohde & Schwarz North America
 
Wavelets AND counterlets
Wavelets  AND  counterletsWavelets  AND  counterlets
Wavelets AND counterletsAvichal Sharma
 
Speech Processing in Stressing Co-Channel Interference Using the Wigner Distr...
Speech Processing in Stressing Co-Channel Interference Using the Wigner Distr...Speech Processing in Stressing Co-Channel Interference Using the Wigner Distr...
Speech Processing in Stressing Co-Channel Interference Using the Wigner Distr...CSCJournals
 
DickeyS_presentation_2015_3_26_2_1
DickeyS_presentation_2015_3_26_2_1DickeyS_presentation_2015_3_26_2_1
DickeyS_presentation_2015_3_26_2_1Sergey Dickey
 
Image Denoising Using Wavelet
Image Denoising Using WaveletImage Denoising Using Wavelet
Image Denoising Using WaveletAsim Qureshi
 
Frequency hopping signal of dds based on fpga hardware
Frequency hopping signal of dds based on fpga hardwareFrequency hopping signal of dds based on fpga hardware
Frequency hopping signal of dds based on fpga hardwareVinsion Chan
 
Denoising of image using wavelet
Denoising of image using waveletDenoising of image using wavelet
Denoising of image using waveletAsim Qureshi
 
FPGA Implementation of Large Area Efficient and Low Power Geortzel Algorithm ...
FPGA Implementation of Large Area Efficient and Low Power Geortzel Algorithm ...FPGA Implementation of Large Area Efficient and Low Power Geortzel Algorithm ...
FPGA Implementation of Large Area Efficient and Low Power Geortzel Algorithm ...IDES Editor
 
Design of digital filters
Design of digital filtersDesign of digital filters
Design of digital filtersNaila Bibi
 
Nt1330 Unit 4.2 Paper
Nt1330 Unit 4.2 PaperNt1330 Unit 4.2 Paper
Nt1330 Unit 4.2 PaperLisa Olive
 
"Evaluation of the Hilbert Huang transformation of transient signals for brid...
"Evaluation of the Hilbert Huang transformation of transient signals for brid..."Evaluation of the Hilbert Huang transformation of transient signals for brid...
"Evaluation of the Hilbert Huang transformation of transient signals for brid...TRUSS ITN
 

Similar to Analysis of vibration signals to identify cracks in a gear unit (20)

Digital signal processing
Digital signal processingDigital signal processing
Digital signal processing
 
Signal & Image Processing And Analysis For Scientists And Engineers Technical...
Signal & Image Processing And Analysis For Scientists And Engineers Technical...Signal & Image Processing And Analysis For Scientists And Engineers Technical...
Signal & Image Processing And Analysis For Scientists And Engineers Technical...
 
Synchronous Time / Frequency Domain Measurements Using a Digital Oscilloscope...
Synchronous Time / Frequency Domain Measurements Using a Digital Oscilloscope...Synchronous Time / Frequency Domain Measurements Using a Digital Oscilloscope...
Synchronous Time / Frequency Domain Measurements Using a Digital Oscilloscope...
 
Synchronous Time and Frequency Domain Analysis of Embedded Systems
Synchronous Time and Frequency Domain Analysis of Embedded SystemsSynchronous Time and Frequency Domain Analysis of Embedded Systems
Synchronous Time and Frequency Domain Analysis of Embedded Systems
 
Analysis Of Ofdm Parameters Using Cyclostationary Spectrum Sensing
Analysis Of Ofdm Parameters Using Cyclostationary Spectrum SensingAnalysis Of Ofdm Parameters Using Cyclostationary Spectrum Sensing
Analysis Of Ofdm Parameters Using Cyclostationary Spectrum Sensing
 
Digital Signal Processing Summary
Digital Signal Processing SummaryDigital Signal Processing Summary
Digital Signal Processing Summary
 
Wideband Complex Modulation Analysis Using a Real-Time Digital Demodulator
Wideband Complex Modulation Analysis Using a Real-Time Digital DemodulatorWideband Complex Modulation Analysis Using a Real-Time Digital Demodulator
Wideband Complex Modulation Analysis Using a Real-Time Digital Demodulator
 
Wavelets AND counterlets
Wavelets  AND  counterletsWavelets  AND  counterlets
Wavelets AND counterlets
 
Emi fifth-sem-spectrum-analyzer
Emi fifth-sem-spectrum-analyzerEmi fifth-sem-spectrum-analyzer
Emi fifth-sem-spectrum-analyzer
 
Speech Processing in Stressing Co-Channel Interference Using the Wigner Distr...
Speech Processing in Stressing Co-Channel Interference Using the Wigner Distr...Speech Processing in Stressing Co-Channel Interference Using the Wigner Distr...
Speech Processing in Stressing Co-Channel Interference Using the Wigner Distr...
 
Lte course
Lte courseLte course
Lte course
 
DickeyS_presentation_2015_3_26_2_1
DickeyS_presentation_2015_3_26_2_1DickeyS_presentation_2015_3_26_2_1
DickeyS_presentation_2015_3_26_2_1
 
Image Denoising Using Wavelet
Image Denoising Using WaveletImage Denoising Using Wavelet
Image Denoising Using Wavelet
 
Frequency hopping signal of dds based on fpga hardware
Frequency hopping signal of dds based on fpga hardwareFrequency hopping signal of dds based on fpga hardware
Frequency hopping signal of dds based on fpga hardware
 
Denoising of image using wavelet
Denoising of image using waveletDenoising of image using wavelet
Denoising of image using wavelet
 
FPGA Implementation of Large Area Efficient and Low Power Geortzel Algorithm ...
FPGA Implementation of Large Area Efficient and Low Power Geortzel Algorithm ...FPGA Implementation of Large Area Efficient and Low Power Geortzel Algorithm ...
FPGA Implementation of Large Area Efficient and Low Power Geortzel Algorithm ...
 
Design of digital filters
Design of digital filtersDesign of digital filters
Design of digital filters
 
Nt1330 Unit 4.2 Paper
Nt1330 Unit 4.2 PaperNt1330 Unit 4.2 Paper
Nt1330 Unit 4.2 Paper
 
Dft2
Dft2Dft2
Dft2
 
"Evaluation of the Hilbert Huang transformation of transient signals for brid...
"Evaluation of the Hilbert Huang transformation of transient signals for brid..."Evaluation of the Hilbert Huang transformation of transient signals for brid...
"Evaluation of the Hilbert Huang transformation of transient signals for brid...
 

Recently uploaded

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 

Recently uploaded (20)

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 

Analysis of vibration signals to identify cracks in a gear unit

  • 1. ANALYSIS OF VIBRATION SIGNALS TO IDENTIFY CRACKS IN A GEAR UNIT USING WAVELET TRANSFORMS UNDER THE GUIDANCE OF B. A. SUJATHA KUMARI SUSHANTH J ASST PROF, DEPT of E&C 4JC09LIE18 SJCE, Mysore INDUSTRIAL ELECTRONICS SJCE, Mysore 1
  • 2. WHAT SHALL WE KNOW ABOUT  INTRODUCTION TO CRACK DETECTION  DATA ANALYSIS METHODS AND TECHNOLOGY USED  DESIGN AND IMPLEMENTATION  RESULTS  CONCLUSION AND FUTURE ENHANCEMENTS  REFERENCES 2
  • 3. INTRODUCTION TO CRACK DETECTION  Vibration analysis is important tool for fault identification. 3
  • 4.  Signals in practice, are TIME-DOMAIN signals in their raw format.  Mathematical transformations are applied to signals to obtain a further information from that signal that is not readily available in the raw signal. 4
  • 5. REVIEW OF DATA ANALYSIS METHODS TIME DOMAIN ANALYSIS • FOURIER TRANSFORMS FREQUENCY • Butterfly algorithm • Bluestein algorithm DOMAIN • STFT • WAVELET TRANSFORMS ANALYSIS • CWT • DWT 5
  • 6. Fourier Transforms  The frequency spectrum of a signal shows what frequencies exist in the signal BUTTERFLY ALGORITHM BLUESTEIN ALGORITHM • Highly efficient • Used for Prime sizes • Computation time is less • Reduces memory requirement • Cannot be used for prime sizes 6
  • 7. Continuous Wavelet Transforms  CWT was developed as an alternative approach to the STFT to overcome the resolution problem.  CWT gives good time resolution and poor frequency resolution at high frequencies and good frequency resolution and poor time resolution at low frequencies.  The width of the window is changed as the transform is computed for every single spectral component. 7
  • 8. At s = 1 At s = 5 At s = 20 8
  • 9. WAVELET BASIS - MORLET  Morlet wavelet, which is a complex sinusoid windowed by a Gaussian function.  Mother wavelet  Real part  Imag part 9
  • 10. TECHNOLOGY USED  C# an object oriented programming language. I. C# does not allow multiple inheritance or use of pointers. II. Power of the C# programming language, combined with the simplicity of implementing Windows Form applications in Visual Studio .NET III. Versatile and flexible tool for creating Charts, graphics, and graphical user interfaces.  Common language Runtime Framework layer that resides above the OS and handles the execution of all the .Net applications.  Microsoft Intermediate Language When we compile our .Net Program our source code does not get converted into the executable binary code, but to an intermediate code 10
  • 11. TECHNOLOGY USED  Just in time compilers Compiles the IL code to native executable code(.exe or .dll).  The Visual Studio .NET IDE I. Keyword and syntax highlighting. II. Solution explorer helps us to manage applications consisting of multiple files. III. Building user interface with simple drag and drop support. IV. Properties tab that allows setting different properties for multiple windows controls. V. Standard debugger that allows us to debug our program using putting break points for observing run-time behavior.  WinForms and Win Applications I. Windows applications are 'event driven‘. II. A windows form may contain text labels, push buttons, text boxes, list boxes, images, menus and vast range of other controls. III. all windows controls are represented by base class objects contained in the System.Windows.Forms namespace. 11
  • 12. DESIGN AND IMPLEMENTATION Shaft rotational The Five Basic Frequencies frequency( fs ) Fundamental train frequency( fFTF ) Ball pass outer raceway frequency( fBPOF ) Ball pass inner raceway frequency( fBPIF ) Ball rotational frequency( fB ) 12
  • 13. • n = number of samples Input • fs = Input frequency = 1/(speed in rpm) • Dc = cage diameter in inches • Db = ball diameter in inches Parameters • Theta = Contact angle of bearing • Nb = Number of balls 13
  • 14. Damage detection using FFT  We construct basic frequency amplitude vectors to represent different bearing vibrations.  These vectors are created from the power spectrum of the vibration signal and consist of the five basic frequencies; with varying amplitudes based on the defect present.  Since the spectral components near the five basic frequencies are also important, when generating the vector we consider a frequency band of 1OHz for each basic frequency 14
  • 15.  Time taken for the inner/outer race to rotate one revolution time = (1 / fs) Condition - Inner Race Running(fi= fs, fo=0)  Time for the inner race ball frequency ie time_inner_outer = Math.Round((1 / fBPIF),5);  Number of balls that pass over the defect each revolution ie ball_passes = (time / time_inner_outer);  Percentage of the balls are passing over a point on the outer race each revolution. ie ballpass_Percentage = (ball_passes / Nb) * 100; 15
  • 16. Condition - Outer Race Running(fi= 0, fo=fs)  Time for the inner race ball frequency ie time_inner_outer = Math.Round((1 / fBPIF),5);  Number of balls that pass over the defect each revolution ie ball_passes = (time / time_inner_outer);  Percentage of the balls are passing over a point on the outer race each revolution. ie ballpass_Percentage = (ball_passes / Nb) * 100; 16
  • 17. The basic frequency amplitude vector  Frequency band = [f-5, f+5], where f= basic freq ie f can be fs, fFCF, fBPO, fBPIF, fB.  Where P = weighted sum of spectral magnitude  Accordingly 5 basic frequencies are calculated for both normal and abnormal conditions The Basic frequency amplitude vector  Damage percentage can be calculated using X(f) %= [( X(f)normal – X(f)abnormal )/ X(f)normal ] *100 17
  • 18. Damage detection using wavelet transforms  For each scale factor s, it creates a “real” & “Complex” wavelet whose period is that many samples long.  The morlet wavelet that is used is a cosine function multiplied by a guassian(For real part) and with sine multiplied by a guassian(for imag part)  Once wavelets are created, it convolves the wavelet with the signal.  To speed up the algorithm, convolution is done by multiplying Fourier transform of the signal and the Fourier transform of the wavelet.  After the convolution we end up with the strength of wavelet in the signal at each point in time.  Process is repeated for each scale value starting from 2 upto sample length in steps of 2n.  We will get “real” and “complex” data samples. Their magnitudes are taken and plotted. 18
  • 19. START Multiply the contents of buffer B1 and B2 point wise and store it in Load the input signal and buffer B3 sample the input N of any desired frequency Perform IFFT on buffer B3 and store it in buffer B4 which gives the Initialize buffers B1, B2, strength of the wavelet. B3 and B4 Perform FFT on the input signal Check if scale and S<N store it in a buffer B1 ? Yes No Generate real and imaginary parts of the morlet wavelet Increment scale S Display logarithmically results Set scale, S = 2 STOP Perform FFT on the morlet wavelet and Store it in a buffer B2 19
  • 20. CLASS DIAGRAM OF VIBRATION ANALYZER 20
  • 21. NEXT FFT RESULTS Damage Percentage Readings Normal Chipped tooth Worn gear Horizontal - 15.95% 19.30% Vertical - 32.72% 35.59% Axial - 93.96% 95.94% Horizontal readings from normal gear unit. Horizontal readings from one chipped tooth in a gear unit. Horizontal readings from a worn out gear unit. Vertical readings from normal gear unit. Vertical readings from one chipped tooth in a gear unit. Vertical readings from a worn out gear unit. Axial readings from normal gear unit. Axial readings from one chipped tooth in a gear unit. Axial readings from a worn out gear unit. 21
  • 22. Go Back X (fs) = 0.210833307850984 X (fFTF) = 0.0848194179103509 X (fBPOF) = 0.763374761193158 X (fBPIF) = 1.1341250094657 X (fB) = 0.518925198775527 22
  • 23. Go Back X (fs) = 0.141840234995413 X (fFTF) = 0.0570631191589598 X (fBPOF) = 0.513568072430639 X (fBPIF) = 0.762994042528083 X (fB) = 0.349112163014516 23
  • 24. Go Back X (fs) = 0.135794081591682 X (fFTF) = 0.0546307178580059 X (fBPOF) = 0.491676460722053 X (fBPIF) = 0.730470273603089 X (fB) = 0.33423073185528 24
  • 25. Go Back X (fs) = 0.196820373885154 X (fFTF) = 0.0791819362699359 X (fBPOF) = 0.712637426429423 X (fBPIF) = 1.05874593853696 X (fB) = 0.484435086 25
  • 26. Go Back X (fs) = 0.165417749488167 X (fFTF) = 0.0665484849933834 X (fBPOF) = 0.598936364940451 X (fBPIF) = 0.889823380453054 X (fB) = 0.40714363118952 26
  • 27. Go Back X (fs) = 0.15882249755219 X (fFTF) = 0.0638951782844781 X (fBPOF) = 0.575056604560303 X (fBPIF) = 0.854345873409405 X (fB) = 0.390910700744437 27
  • 28. Go Back X (fs) = 0.233919896929374 X (fFTF) = 0.0941072817072259 X (fBPOF) = 0.846965535365033 X (fBPIF) = 1.25831353699934 X (fB) = 0.575748349484808 28
  • 29. Go Back X (fs) = 0.00948287012500394 X (fFTF) = 0.0038150116427087 X (fBPOF) = 0.0343351047843783 X (fBPIF) = 0.0510107263406572 X (fB) = 0.0233402412300918 29
  • 30. Go Back X (fs) = 0.00948762844870156 X (fFTF) = 0.00381692594292233 X (fBPOF) = 0.034352333486301 X (fBPIF) = 0.051036322552013 X (fB) = 0.0233519529187988 30
  • 31. Wavelets RESULTS Next Horizontal readings from normal gear unit. Horizontal readings from one chipped tooth in a gear unit. Horizontal readings from a worn out gear unit. Vertical readings from normal gear unit. Vertical readings from one chipped tooth in a gear unit. Vertical readings from a worn out gear unit. Axial readings from normal gear unit. Axial readings from one chipped tooth in a gear unit. Axial readings from a worn out gear unit. 31
  • 32. Go Back 32
  • 33. Go Back 33
  • 34. Go Back 34
  • 35. Go Back 35
  • 36. Go Back 36
  • 37. Go Back 37
  • 38. Go Back 38
  • 39. Go Back 39
  • 40. Go Back 40
  • 41. CONCLUSION  The success of the FFT and wavelet algorithm introduced in this project relies on the properties of inner and outer race bearing fault signals.  FFT with energy diagram technique.  Wavelets with time-frequency distribution diagrams.  WA does provide good resolution in frequency at the low frequency range, and fine resolution in time at the high frequency range.  WA is a simple visual inspection method and it does not require the analyst to have a lot of experience in Fault diagnosis. 41
  • 42. FUTURE EMHANCEMENTS  Choice of mother wavelets  Scale parameters of the wavelet technique will require further investigations .  Numerous families of wavelet basis with different properties which can be used in crack detection.  Artificial neural network method of automatic fault detection.  Comprehensive software package should be written as a standalone program. 42
  • 43. REFERENCES  [1] R. Randall, State of the art in monitoring rotating machinery – Part 1, Sound & Vibration, March (2004) 14-21.  [2] A. Jardine, D. Lin, D. Banjevic, A review on machinery diagnostics and prognostics implementing condition-based maintenance, Mechanical Systems and Signal Processing 20 (2006) 1483-1510.  [3] M. Pan, P. Sas, Transient analysis on machinery condition monitoring, International Conference on Signal Processing Proceedings, ICSP 2 (1996) 1723-1726.  [4] F. Xi, Q. Sun, G. Krishnappa, Bearing diagnostics based on pattern recognition of statistical parameters, Journal of Vibration and Control 6 (2000) 375-392.  [5] S. Braun, The signature analysis of sonic bearing vibrations, IEEE Transactions of Sonics and Ultrasonic’s 27 (1980) 317-328.  [6] P. McFadden, J. Smith, The vibration produced by multiple point defects in a rolling element bearing, Journal of Sound and Vibration 98 (1985) 263-273.  [7] J. Antoni, R. Randall, A stochastic model for simulation and diagnostics of rolling element bearings with localized faults, Journal of Vibration and Acoustics 125 (2003) 282-289.  [8] Z. Peng, F. Chu, Application of the Wavelet Transform in machine condition monitoring and fault diagnosis: a review with bibliography, Mechanical Systems and Signal Processing 18 (2004) 199-221.  [9] H. Qiu, J. Lee, J. Lin, G. Yu, Wavelet filter-based weak signature detection method and its application on rolling element bearing prognosis, Journal of Sound and Vibration 289 (2006) 1066-1090.  [10] S. Ericsson, N. Grip, E. Johansson, L. Persson, R. Sjoberg, J. Stromberg, Towards automatic detection of local bearing defects in rotating machines, Mechanical Systems and Signal Processing 19 (2005) 509-535.  [11] F. Li, J. Chen, G. C. Zhang, Z. He, Wavelet transforms domain filter and its application in incipient fault prognosis, Key Engineering Materials 293-294 (2005) 127-134.  [12] Bo Li, Gregory Goddu, Mo- Yuen chow, Detection of common motor bearing faults using frequency domain vibration signals and a neural network based approach, proceedings of American control conference (1998) 43
  • 44. Thanks FOR YOUR ATTENTION 44