Where can I find the MATLAB code for Principle Component Analysis and MLP ANN to carry out Fault Diagnosis in rotating machines?
    8 views (last 30 days)
  
       Show older comments
    
I am working on the determination of unique vibration-based fault features in industrial rotating machines and basically looking to extract these fault features like Ku, Crest Factor, Mean, Standard Deviation etc. from machine time domain signals. As a part of this study, I am to conduct Principle Component Analysis for dimensionality reduction and then use a multi-layer perceptron ANN for pattern classification.
Since I am relatively new to MATLAB, I haven't yet been able to develop a source code that can perform PCA and then use results as inputs to ANN. Can anybody tell me where can I get some help on this?
0 Comments
Answers (2)
  Greg Heath
      
      
 on 23 Apr 2017
        SEARCH both the NEWSGROUP and ANSWERS with the search words
 principal component analysis
Thank you for formally accepting my answer
Greg
0 Comments
  Aditya Baru
    
 on 2 May 2018
        Here are some examples (with code) that do exactly what you mentioned:
https://www.mathworks.com/help/predmaint/examples/wind-turbine-high-speed-bearing-prognosis.html https://www.mathworks.com/help/predmaint/examples/Rolling-Element-Bearing-Fault-Diagnosis.html https://www.mathworks.com/help/signal/examples/vibration-analysis-of-rotating-machinery.html
The first example also covers how PCA can be used to combine features
0 Comments
See Also
Categories
				Find more on Vibration Analysis in Help Center and File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

