INDUCTION MOTORS FAULT DIAGNOSIS USING MACHINE

2y ago
31 Views
3 Downloads
2.42 MB
130 Pages
Last View : 1m ago
Last Download : 3m ago
Upload by : Aiyana Dorn
Transcription

INDUCTION MOTORS FAULT DIAGNOSIS USINGMACHINE LEARNING AND ADVANCED SIGNALPROCESSING TECHNIQUESByMohammad Zawad AliA thesis submitted to theSchool of Graduate Studiesin partial fulfillment of the requirements for the degree ofMaster of EngineeringFaculty of Engineering and Applied ScienceMemorial University of NewfoundlandOctober 2019St. John'sNewfoundland and LabradorCanada

AbstractIn this thesis, induction motors fault diagnosis are investigated using machine learning andadvanced signal processing techniques considering two scenarios: 1) induction motors are directlyconnected online; and 2) induction motors are fed by variable frequency drives (VFDs). Theresearch is based on experimental data obtained in the lab. Various single- and multi- electricaland/or mechanical faults were applied to two identical induction motors in experiments. Statorcurrents and vibration signals of the two motors were measured simultaneously during experimentsand were used in developing the fault diagnosis method. Signal processing techniques such asMatching Pursuit (MP) and Discrete Wavelet Transform (DWT) are chosen for feature extraction.Classification algorithms, including decision trees, support vector machine (SVM), K-nearestneighbors (KNN), and Ensemble algorithms are used in the study to evaluate the performance andsuitability of different classifiers for induction motor fault diagnosis. Novel curve or surface fittingtechniques are implemented to obtain features for conditions that have not been tested inexperiments. The proposed fault diagnosis method can accurately detect single- or multi- electricaland mechanical faults in induction motors either directly online or fed by VFDs.In addition to the machine learning method, a threshold method using the stator current signalprocessed by DWT is also proposed in the thesis.

AcknowledgementsThe author would like to convey his earnest gratitude and respect to his supervisor Dr. XiaodongLiang for her continuous encouragement, enormous guidance and constructive discussionsthroughout the development of this thesis.The author deeply appreciates the financial support of IEEE Foundation (IAS Myron ZuckerFaculty-Student Grant), the Natural Science and Engineering Research Council of Canada(NSERC) Discovery Grant and the Graduate Fellowship from Memorial University. Without theirsupport, this work could not have been possible. The author’s deep sense of gratitude is due to MdNasmus Sakib Khan Shabbir for his enormous support and valuable advices.The author would like to thank Memorial University of Newfoundland for all kinds of supportfor this research and heartiest gratitude to Greg O’Leary and David Snook for their immensesupport during lab set-up.Finally, the author would like to give special thanks to his family members for theirunconditional love and mental supports and also would like to give sincerest gratitude to his St.John’s family for their tremendous love and support.

Table of ContentsAbstract . iiAcknowledgements. iiiList of Tables . viiiList of Figures . xiList of Abbreviations . xvList of symbols . xviChapter 1 . 1Introduction . 11.1 Background . 11.2 Thesis Outline . 4Chapter 1 . 4Chapter 2 . 4Chapter 3 . 4Chapter 4 . 5Chapter 5 . 5Chapter 6 . 6References . 7Chapter 2 . 8Literature Review . 8iv P a g e

2.1 Streams of Research on Fault Diagnosis of Induction Motor . 82.2 Outcomes of the Thesis . 11References . 13Chapter 3 . 16Machine Learning Based Fault Diagnosis for Single- and Multi- Faults in Induction MotorsUsing Measured Stator Currents and Vibration Signals . 163.1 Introduction . 183.2 The proposed Machine Learning Based Fault Diagnosis Approach . 213.3 Experimental Set-Up . 233.4 Signal Processing for Feature Extraction . 263.4.1. Matching Pursuit . 263.4.2. Discrete Wavelet Transform . 303.5 Machine Learning Results . 333.5.1 Classification Algorithms . 333.5.2 Classifiers Selected from the Toolbox . 353.5.3 Fault Diagnosis Results . 373.5.4 Stator Current vs. Vibration Signal . 413.5.5 Influence of the Number of Chosen Features . 423.6 Calculated Features through Curve Fitting Equations for Different Motor Loadings . 433.6.1 Curve Fitting Method . 43v P a g e

3.6.2 Machine Learning Results Using Fitting Equations . 483.7 Conclusion . 48References: . 50Chapter 4 . 55Induction Motor Fault Diagnosis Using Discrete Wavelet Transform . 554.1 Introduction . 564.2 The proposed Method and Experimental Test Bench . 574.3 Signal Processing Approaches . 594.4 Signal Processing Results Using DWT . 604.5 Conclusion . 65References: . 67Chapter 5 . 70Machine Learning Based Fault Diagnosis for Single- and Multi-Faults for Induction MotorsFed by Variable Frequency Drives . 705.1 Introduction . 725.2 The proposed Fault Diagnosis Approach . 755.3 Experimental Set-Up . 775.4 Signal Processing Using DWT for Feature Extraction . 805.5 Machine Learning Classifiers . 865.5.1 Classification Algorithms . 86vi P a g e

5.5.2 Classifiers from the Toolbox. 885.6 Classification Results for Various Faults . 905.6.1 Fault Diagnosis Results . 905.6.2 Influence of the Number of Chosen Features . 965.6.3 Performance Evaluation of Trained Classifier Models . 965.7 Features Calculation Formulas Developed Through surface Fitting . 985.7.1 Surface Fitting Method . 985.7.2 Machine Learning Results Using Fitting Equations . 1025.8 Conclusion . 103References: . 105Chapter 6 . 110Conclusion. 1106.1 Summary . 1106.2 Future Works. 111List of Publications . . . . .112vii P a g e

List of TablesTable 1. 1: Statistical survey results for induction motor faults by IEEE and EPRI . 2Table 3. 1: Statistical features . 29Table 3. 2: A sample of Features using stator current I2 processed by OMP (Motor 2, 1 BRB,100% loading) . 30Table 3. 3: A sample of Features for Machine Learning using one phase stator current I2 processedby DWT (Motor 2, 1 BRB, 100% loading) . 31Table 3. 4: Common SVM kernel functions . 34Table 3. 5: 17 classifiers from MATLAB classification learner toolbox. . 36Table 3. 6: Accuracy for classification of all faults for Motor 2 at 100% loading using variousclassifiers. 39Table 3. 7: Influence of the number of Features on Classification accuracy for all Faults of Motor2 (current I2 processed by MP, 100% loading) . 42Table 3. 8: Regression models for features using stator current I2 processed by MP for Motor 2,1 BRB fault . 44Table 3. 9: Relative errors between experimental based data and calculated data (for Motor 2, 1BRB fault, stator current I2) . 45Table 3. 10: Regression models for Features using z-axis vibration signal processed by MP forMotor 2, 1 BRB fault . 46Table 3. 11: Relative errors between experimental based data and calculated data (for Motor 2, 1BRB fault, z-axis vibration signal) . 46viii P a g e

Table 4. 1: Frequency Bands for Multi-levels Decomposition Obtained by DWT . 60Table 4. 2: Threshold and Energy at the decomposition level d8 for all four data windows, eachwindow with 4000 sample points . 65Table 5. 1: The equipment settings of the experiments . 80Table 5. 2: Potential Statistical features . 82Table 5. 3: Potential Features using Z-axis vibration signal (Motor 1, BF, 100% loading, 60 Hzdrive output frequency) . 82Table 5. 4: Potential features using stator current I2 (Motor 2, 1 BRB, 80% loading, 50 Hz driveoutput frequency) . 83Table 5. 5: Description of twenty Classifiers in MATLAB Classification Learner Toolbox . 88Table 5. 6: Accuracy for classification of all faults for Motor 1 (100% loading and 60Hz) usingvarious classifiers . 93Table 5. 7: Accuracy for classification of all faults for Motor 2 (80% loading and 45Hz) usingvarious classifiers . 93Table 5. 8: Influence of the number of Features on Classification accuracy for all Faults of Motor2 (current I2 processed at 45Hz and 80% loading) . 96Table 5. 9: Testing Performance of Trained Classifier Models with maximum accuracy for AllFaults of Motor 1 and 2 . 97Table 5. 10: Surface fitting models for Features using stator current I2 processed by DWT forMotor 1 with a multi-fault (BF 1 BRB) . 99Table 5. 11: Relative errors between experimental based data and calculated data for Motor 1 witha multi-fault (BF 1 BRB) processed by the stator current I2 . 100ix P a g e

Table 5. 12: Regression models for Features using z-axis vibration signal processed by DWT forMotor 1, BF 1 BRB fault . 100Table 5. 13: Relative errors between experimental based data and calculated data (for Motor 1,BF 1 BRB fault, z-axis vibration signal) . 101Table 5. 14: Testing Performance of Trained Classifier Models with maximum accuracy for Motor1 after surface fitting processed data (using stator current I2). 103x P a g e

List of FiguresFig. 1. 1. Different fault distribution of induction motor . . 2Fig. 1. 2. Summary of different fault under different operating conditions . . 4Fig. 2. 1. General approach of condition monitoring . 9Fig. 3. 1. The flow chart of the proposed method. . 22Fig. 3. 2. Experimental plan of the applied faults: (a) Motor 1; (b) Motor 2. . 23Fig. 3. 3. Experimental test bench used in this study. 24Fig. 3. 4. Experimental schematic diagram for the system set-up. . 25Fig. 3. 5. Implementation of different faults in the experimental test bench: (a) 1 BRB, (b) 2 BRB,(c) 3 BRB, (d) bearing fault – general roughness type, and (e) UNB condition. . 26Fig. 3. 6. The stator current I2 for Motor 2 using MP (1 BRB fault, 100% loading): (a) indices ofselected coefficients; (b) original signal and signal components; (c) signal and its approximation. 28Fig. 3. 7. The z-axis vibration signal for Motor 2 using MP (1 BRB fault, 100% loading): (a)indices of selected coefficients; (b) original signal and signal components; (c) signal and itsapproximat

suitability of different classifiers for induction motor fault diagnosis. Novel curve or surface fitting techniques are implemented to obtain features for conditions that have not been tested in experiments. The proposed fault diagnosis method c

Related Documents:

Low voltage induction motors – IEC and NEMA High voltage induction motors Inverters Eddy current variable speed drives Drip proof motors – LV and HV DC motors Synchronous motors Vertical hollow shaft motors Hazardous area motors High efficiency motors Brake motor

The induction cooker can be used with an induction pot/pan. Please remove the grill pan if using your own induction pot/pan. Note: To test if your pot/pan is induction compatible place a magnet (included with induction cooker unit) on the bottom of the pan. If the magnet adheres to the bottom of the pan it is induction compatible.

The induction cooker can be used with an induction pot/pan. Please remove the grill pan if using your own induction pot/pan. Note: To test if your pot/pan is induction compatible place a magnet (included with induction cooker unit) on the bottom of the pan. If the magnet adheres to the bottom of the pan it is induction compatible.

Motors with corrosion resistant parts Wheel motors with recessed mounting flange OMP, OMR- motors with needle bearing OMR motor in low leakage version OMR motors in a super low leakage version Short motors without bearings Ultra short motors Motors with integrated positive holding brake Motors with integrated negative holding brake .

in the research and application of fault diagnosis. In this paper, some notions and the basic principles for the unanticipated fault detection and diagnosis are given. A general process model applied to the diagnosis for the unanticipated fault is designed, by adopting a three-layer progressive structure,

illustrated in Figure 3. This is a fault occurring with phase A to ground fault at 8 km measured from the sending bus as depicted in Figure 1. The fault signals generated using ATP/EMTP are interfaced to the MATLAB for the fault detection algorithm. (a) Sending end (b) Receiving end Figure 3. Example of ATP/EMTP simulated fault signals for AG fault

Lesson 12a: Three Phase Induction Motors ET 332b Ac Motors, Generators and Power Systems Lesson 12a_et332b.pptx 1 Learning Objectives Lesson 12a_et332b.pptx 2 After this presentation you will be able to: Explain how a three-phase induction motor operates Compute the synchronous speed of an induction motor and the slip between motor rotor and stator

To my Mom and Dad who taught me to love books. It's not possible to thank you adequately for everything you have done for me. To my grandparents for their