Motor Fault Diagnosis and Detection with Convolutional Autoencoder (CAE) Based on Analysis of Electrical Energy Data
Abstract
:1. Introduction
- Data Feature Extraction and Real-time Processing: Extract power system analysis data from raw electrical energy signals, minimizing the delay in fault diagnosis through real-time data processing.
- Development of a High-Precision Deep Learning Model: Develop a high-precision model for the early diagnosis of electric motor faults using a CNN autoencoder. This model effectively learns and analyzes complex patterns in electrical energy data, surpassing methods that rely on empirical knowledge or threshold values.
- Industrial Application: Apply the proposed method to motors and mechanical systems to evaluate its practicality and effectiveness in real industrial environments.
2. Literature Review
2.1. Importance and Technological Advances in Fault Diagnosis
2.2. Traditional Diagnostic Methods and Signal Processing-Based Approaches
2.3. Data-Centric Approach
2.4. Importance of Data Preprocessing and Transformation
2.5. Integrated Analytical Methodology Utilizing Machine Learning
2.6. Classifier Construction
- Convolutional Neural Networks (CNNs): While CNNs are primarily strong in processing image data, they also exhibit effective feature extraction capabilities for time-series data. This is particularly useful in fault diagnosis, allowing for the effective learning of both visual and temporal patterns in data [38,39].
- Recurrent Neural Networks (RNNs) and Long Short-Term Memory (LSTM) Networks: RNNs and LSTMs excel in capturing the temporal continuity and context of time-series data. This makes them suitable for monitoring dynamic changes in mechanical systems like electric motors, allowing for the early detection of fault symptoms by capturing long-term dependencies [40].
2.7. Signal Analysis Methods for Motor Drives
2.8. Data-Driven Motor Fault Diagnosis
3. Research Methodology
- (a) Data Collection: Accurately measures voltage and current data from the electric motor, providing fundamental data for motor condition monitoring.
- (b) Real-Time Data Processing and Analysis: Processes data in real-time using a power system analyzer, monitoring and analyzing the electrical system’s condition.
- (c) Signal Processing Structure: Structures the R, S, and T phases like RGB channels to prepare the data for CNN to learn patterns.
- (d) Time-Series Data Segmentation Using Sliding Window Technique: Segments the data in time-series to analyze complex patterns more precisely and efficiently.
- (e) CAE (CNN Autoencoder) Structure: Processes raw data and power system data using the CNN autoencoder, extracting critical features to identify patterns that enable early fault detection.
- (f) DNN-Based Fault Diagnosis: Combines the key features extracted by the CAE with the DNN to diagnose faults, improving diagnostic accuracy.
3.1. Experimental Setup and Data Processing
3.2. Introduction to the Dataset
- Sensors: Voltage and current data were collected using LEM’s CTSR 0.3-P current sensor, and each fault type was tested separately.
- Load conditions: The motor was tested under both no-load and full-load conditions.
- Sampling rate: The experimental data were sampled at 7.68 kHz, and each experiment was conducted over a period of 10 h.
- Data size: The data collected for each fault condition consisted of approximately 51,000 cycles of samples.
- Data segmentation: The collected raw data were segmented into 512-point units and processed using a sliding window technique with overlapping to enhance the reliability of fault diagnosis.
3.3. Real-Time Data Processing
- Real-time Raw Data Extraction: Voltage and current data from the R, S, and T phases are digitized at a speed of 7.68 kHz per second, providing the foundational data for real-time analysis.
- DC Removal Filter: The DC component is removed from the raw data to reduce noise, and the filtered data are used for time and frequency domain analysis.
- Time Domain Analysis: Based on the DC-filtered data, the system analyzes RMS values, phase voltage, and current variations to detect abnormal motor conditions.
- Frequency Domain Analysis: The system extracts frequency components using FFT, calculating metrics such as total harmonic distortion (THD) and crest factor.
- Time–Frequency Domain Analysis: STFT and wavelet transformations are employed to combine time and frequency information for precise signal analysis.
3.4. Power System Analysis Data
- RMS (Root Mean Square): This is a measurement method used to represent the average magnitude of voltage or current. It is the square root of the mean value of the squares of a periodic waveform. RMS reflects the average magnitude of periodic voltage and current signals, enabling the assessment of the motor’s condition.
- Fundamental and Harmonic Analysis: Analyzing the frequency components of the fundamental and harmonic waves to evaluate whether the motor is operating normally or if there are any faults. Harmonic analysis is particularly useful for detecting the early signs of faults.
- Phasor: A complex vector used to simply represent waveforms that change over time. A phasor summarizes the amplitude, phase, and frequency of a waveform, making it useful for simplifying the analysis and design of circuits in electrical engineering.
- Total Harmonic Distortion (THD): An indicator that expresses the effect of frequency components other than the fundamental frequency on the overall signal as a percentage. In power systems, THD is crucial for evaluating power quality and can cause performance degradation or damage to electrical equipment. THD is calculated by taking the sum of the power of all the harmonic components relative to the fundamental power, and expressing this ratio as a percentage.
- Total Demand Distortion (TDD): Represents the ratio of harmonic current to the total load current, calculated with respect to the maximum demand current. This indicator evaluates the overall harmonic distortion burden on the power system and is essential for ensuring compliance with power quality standards. According to the IEEE 519 standard, TDD is a key criterion for assessing whether the design and operational standards related to harmonic management are met.
- Unbalance of Voltage and Current: Occurs when phases in an electrical system are not separated by the ideal 120-degree phase angle. This can reduce the efficiency of machines like motors, and cause overheating and faults. Voltage unbalance is defined by the NEMA MG1 standard and is measured as the ratio of the maximum deviation to the average line voltage.
- Active Power: Measures the active power actually consumed by the motor to evaluate energy efficiency.
- Reactive Power: Measures reactive power to assess power quality and energy loss.
- Apparent Power: Measures apparent power to evaluate the total power consumption of the motor and to understand the overall condition of the power system.
- Power Factor: Measures the power factor to evaluate the efficiency of power usage and to comprehensively analyze the power quality of the system.
3.5. Power System Analysis Data Structure
3.6. Sliding Window Technique
3.7. Model Structure and Proposed Method
3.7.1. CNN Autoencoder
3.7.2. Feature Combination of Autoencoders through DNN
3.7.3. Dataset Splitting and Validation
4. Experiments and Results
4.1. Comparative Experiments (Model Performance Evaluation)
4.1.1. Experiment 1: Comparison with Conventional Machine Learning Models
4.1.2. Experiment 2: Performance Comparison with Other Deep Learning Models
4.2. Evaluation Metrics
4.2.1. Mean Squared Error (MSE):
4.2.2. Mean Absolute Error (MAE):
4.2.3. Structural Similarity Index (SSIM):
4.2.4. Peak Signal–Noise Ratio (PSNR):
4.2.5. Model Accuracy and Predictive Power Evaluation:
4.2.6. Interaction between MSE and PSNR
4.3. Results and Analysis
5. Conclusions
- Real-time Data Processing and the Effectiveness of Power System Analysis Data: The model processes data streams in real time, proving its practicality and effectiveness in industrial settings. The application of power system analysis data also validated the suitability of the CNN autoencoder.
- High-Performance Fault Diagnosis: The proposed model clearly distinguishes between normal and abnormal patterns by analyzing the voltage and current data of electric motors.
- Industrial Environment Application: The model is currently being applied in industrial settings, where it has proven real-time operation and received positive feedback.
- Utilization of power system analysis data: Explore the possibility of effectively generalizing faults occurring under various electrical load conditions by mapping the R, S, and T phase electrical data to a CNN architecture.
- Model performance improvement: Apply data augmentation techniques to enhance the model’s generalization performance across different fault types and operating conditions.
- Testing across various models and environments: Compare the performance with various machine learning models such as RNN, LSTM, and transformer to identify the optimal model.
- Research on electrical equipment faults and high-voltage arcs: Investigate the mechanisms of high-voltage arc occurrence and explore the application of technologies to detect these events.
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Gómez, J.R.; Sousa, V.; Eras, J.J.C.; Gutiérrez, A.S.; Viego, P.R.; Quispe, E.C.; de León, G. Assessment criteria of the feasibility of replacement standard efficiency electric motors with high-efficiency motors. Energy 2022, 239, 121877. [Google Scholar] [CrossRef]
- Errigo, A.; Choi, J.K.; Kissock, K. Techno-economic-environmental impacts of industrial energy assessment: Sustainable industrial motor systems of small and medium-sized enterprises. Sustain. Energy Technol. Assess. 2022, 49, 101694. [Google Scholar] [CrossRef]
- Cai, W.; Lai, K.H.; Liu, C.H.; Wei, F.F.; Ma, M.D.; Jia, S.; Jiang, Z.G.; Lv, L. Promoting sustainability of manufacturing industry through the lean energy-saving and emission-reduction strategy. Sci. Total Environ. 2019, 665, 23–32. [Google Scholar] [CrossRef] [PubMed]
- de Souza, D.F.; da Guarda, E.L.A.; Sauer, I.L.; Tatizawa, H. Energy Efficiency Indicators for Water Pumping Systems in Multifamily Buildings. Energies 2021, 14, 7152. [Google Scholar] [CrossRef]
- An, K.; Lu, J.F.; Zhu, Q.J.; Wang, X.X.; De Silva, C.W.; Xia, M.; Lu, S.L. Edge Solution for Real-Time Motor Fault Diagnosis Based on Efficient Convolutional Neural Network. IEEE Trans. Instrum. Meas. 2023, 72, 12. [Google Scholar] [CrossRef]
- Song, X.J.; Wang, Z.W.; Hu, J.T. Detection of Bearing Outer Race Fault in Induction Motors using Motor Current Signature Analysis. In Proceedings of the 22nd International Conference on Electrical Machines and Systems (ICEMS), Harbin, China, 11–14 August 2019; pp. 2042–2046. [Google Scholar]
- Kumar, R.R.; Andriollo, M.; Cirrincione, G.; Cirrincione, M.; Tortella, A. A Comprehensive Review of Conventional and Intelligence-Based Approaches for the Fault Diagnosis and Condition Monitoring of Induction Motors. Energies 2022, 15, 8938. [Google Scholar] [CrossRef]
- Wu, H.; Ma, X.; Wen, C.L. Multilevel Fine Fault Diagnosis Method for Motors Based on Feature Extraction of Fractional Fourier Transform. Sensors 2022, 22, 1310. [Google Scholar] [CrossRef]
- Langarica, S.; Rüffelmacher, C.; Núñez, F. An Industrial Internet Application for Real-Time Fault Diagnosis in Industrial Motors. IEEE Trans. Autom. Sci. Eng. 2020, 17, 284–295. [Google Scholar] [CrossRef]
- Abid, A.; Khan, M.T.; Iqbal, J. A review on fault detection and diagnosis techniques: Basics and beyond. Artif. Intell. Rev. 2021, 54, 3639–3664. [Google Scholar] [CrossRef]
- Akbar, S.; Vaimann, T.; Asad, B.; Kallaste, A.; Sardar, M.U.; Kudelina, K. State-of-the-Art Techniques for Fault Diagnosis in Electrical Machines: Advancements and Future Directions. Energies 2023, 16, 6345. [Google Scholar] [CrossRef]
- Kafeel, A.; Aziz, S.; Awais, M.; Khan, M.A.; Afaq, K.; Idris, S.A.; Alshazly, H.; Mostafa, S.M. An Expert System for Rotating Machine Fault Detection Using Vibration Signal Analysis. Sensors 2021, 21, 7587. [Google Scholar] [CrossRef] [PubMed]
- Toma, R.N.; Kim, J.M. Bearing Fault Classification of Induction Motors Using Discrete Wavelet Transform and Ensemble Machine Learning Algorithms. Appl. Sci. 2020, 10, 5251. [Google Scholar] [CrossRef]
- Ventricci, L.; Ribeiro, R.F., Jr.; Gomes, G.F. Motor fault classification using hybrid short-time Fourier transform and wavelet transform with vibration signal and convolutional neural network. J. Braz. Soc. Mech. Sci. Eng. 2024, 46, 337. [Google Scholar] [CrossRef]
- Qiu, S.H.; Cui, X.P.; Ping, Z.W.; Shan, N.L.; Li, Z.; Bao, X.Q.; Xu, X.H. Deep Learning Techniques in Intelligent Fault Diagnosis and Prognosis for Industrial Systems: A Review. Sensors 2023, 23, 1305. [Google Scholar] [CrossRef]
- Li, Y.B.; Li, B.; Ji, J.C.; Kalhori, H. Advanced Fault Diagnosis and Health Monitoring Techniques for Complex Engineering Systems. Sensors 2022, 22, 10002. [Google Scholar] [CrossRef]
- Hsu, C.Y.; Liu, W.C. Multiple time-series convolutional neural network for fault detection and diagnosis and empirical study in semiconductor manufacturing. J. Intell. Manuf. 2021, 32, 823–836. [Google Scholar] [CrossRef]
- Wang, S.H.; Lei, Y.G.; Lu, N.; Li, X.; Yang, B. A multi-sensor relation model for recognizing and localizing faults of machines based on network analysis. Front. Mech. Eng. 2023, 18, 20. [Google Scholar] [CrossRef]
- Carvalho, T.P.; Soares, F.; Vita, R.; Francisco, R.D.; Basto, J.P.; Alcalá, S.G.S. A systematic literature review of machine learning methods applied to predictive maintenance. Comput. Ind. Eng. 2019, 137, 106024. [Google Scholar] [CrossRef]
- Bouabdallaoui, Y.; Lafhaj, Z.; Yim, P.; Ducoulombier, L.; Bennadji, B. Predictive Maintenance in Building Facilities: A Machine Learning-Based Approach. Sensors 2021, 21, 1044. [Google Scholar] [CrossRef]
- Elkateb, S.; Métwalli, A.; Shendy, A.; Abu-Elanien, A.E.B. Machine learning and IoT-Based predictive maintenance approach for industrial applications. Alex. Eng. J. 2024, 88, 298–309. [Google Scholar] [CrossRef]
- Jang, J.G.; Noh, C.M.; Kim, S.S.; Shin, S.C.; Lee, S.S.; Lee, J.C. Vibration data feature extraction and deep learning-based preprocessing method for highly accurate motor fault diagnosis. J. Comput. Des. Eng. 2023, 10, 204–220. [Google Scholar] [CrossRef]
- Hamdaoui, H.; Ngiejungbwen, L.A.; Gu, J.A.; Tang, S.X. Improved signal processing for bearing fault diagnosis in noisy environments using signal denoising, time-frequency transform, and deep learning. J. Braz. Soc. Mech. Sci. Eng. 2023, 45, 576. [Google Scholar] [CrossRef]
- Sawaqed, L.S.; Alrayes, A.M. Bearing fault diagnostic using machine learning algorithms. Prog. Artif. Intell. 2020, 9, 341–350. [Google Scholar] [CrossRef]
- Zhou, H.T.; Chen, W.H.; Liu, J.; Cheng, L.S.; Xia, M. Trustworthy and intelligent fault diagnosis with effective denoising and evidential stacked GRU neural network. J. Intell. Manuf. 2023, 35, 3523–3542. [Google Scholar] [CrossRef]
- Jia, W.K.; Sun, M.L.; Lian, J.; Hou, S.J. Feature dimensionality reduction: A review. Complex Intell. Syst. 2022, 8, 2663–2693. [Google Scholar] [CrossRef]
- Sheng, Y.; Yan, J.D.; Piao, M.H. Improved wafer map defect pattern classification using automatic data augmentation based lightweight encoder network in contrastive learning. J. Intell. Manuf. 2024, 1–3. [Google Scholar] [CrossRef]
- Zou, X.; Zhang, H.M.; Jiang, Z.H.; Zhang, K.; Xu, Y.G. Toward accurate extraction of bearing fault modulation characteristics with novel time -frequency modulation bispectrum and modulation Gini index analysis. Mech. Syst. Signal Process. 2024, 219, 111629. [Google Scholar] [CrossRef]
- Jiang, Z.H.; Zhang, K.; Xiang, L.; Yu, G.; Xu, Y.G. A time-frequency spectral amplitude modulation method and its applications in rolling bearing fault diagnosis. Mech. Syst. Signal Process. 2023, 185, 109832. [Google Scholar] [CrossRef]
- Zhou, P.; Chen, S.Q.; He, Q.B.; Wang, D.; Peng, Z.K. Rotating machinery fault-induced vibration signal modulation effects: A review with mechanisms, extraction methods and applications for diagnosis. Mech. Syst. Signal Process. 2023, 200, 110489. [Google Scholar] [CrossRef]
- Chen, X.H.; Zhang, B.K.; Gao, D. Bearing fault diagnosis base on multi-scale CNN and LSTM model. J. Intell. Manuf. 2021, 32, 971–987. [Google Scholar] [CrossRef]
- Yin, Z.Y.; Zhang, F.Q.; Xu, G.Y.; Han, G.J.; Bi, Y.G. Multi-Scale Rolling Bearing Fault Diagnosis Method Based on Transfer Learning. Appl. Sci. 2024, 14, 1198. [Google Scholar] [CrossRef]
- Gültekin, Ö.; Çinar, E.; Özkan, K.; Yazici, A. A novel deep learning approach for intelligent fault diagnosis applications based on time-frequency images. Neural Comput. Appl. 2022, 34, 4803–4812. [Google Scholar] [CrossRef]
- Liu, J.Y.; Xie, F.Q.; Zhang, Q.; Lyu, Q.C.; Wang, X.S.; Wu, S.J. A multisensory time-frequency features fusion method for rotating machinery fault diagnosis under nonstationary case. J. Intell. Manuf. 2023, 35, 3197–3217. [Google Scholar] [CrossRef]
- Du, Y.; Wang, A.M.; Wang, S.; He, B.M.; Meng, G.Y. Fault Diagnosis under Variable Working Conditions Based on STFT and Transfer Deep Residual Network. Shock Vib. 2020, 2020, 1274380. [Google Scholar] [CrossRef]
- Pan, H.H.; Sun, W.C.; Sun, Q.M.; Gao, H.J. Deep Learning Based Data Fusion for Sensor Fault Diagnosis and Tolerance in Autonomous Vehicles. Chin. J. Mech. Eng. 2021, 34, 72. [Google Scholar] [CrossRef]
- Huang, K.K.; Wu, S.J.; Li, Y.G.; Yang, C.H.; Gui, W.H. A multi-rate sampling data fusion method for fault diagnosis and its industrial applications. J. Process. Control 2021, 104, 54–61. [Google Scholar] [CrossRef]
- Jin, T.S.; Zhang, C.X.; Zhang, Y.K.; Yang, M.L.; Ding, W.P. A Hybrid Fault Diagnosis Method for Autonomous Driving Sensing Systems Based on Information Complexity. Electronics 2024, 13, 354. [Google Scholar] [CrossRef]
- Chuya-Sumba, J.; Alonso-Valerdi, L.M.; Ibarra-Zarate, D.I. Deep-Learning Method Based on 1D Convolutional Neural Network for Intelligent Fault Diagnosis of Rotating Machines. Appl. Sci. 2022, 12, 2158. [Google Scholar] [CrossRef]
- Khorram, A.; Khalooei, M.; Rezghi, M. End-to-end CNN plus LSTM deep learning approach for bearing fault diagnosis. Appl. Intell. 2021, 51, 736–751. [Google Scholar] [CrossRef]
- Principi, E.; Rossetti, D.; Squartini, S.; Piazza, F. Unsupervised Electric Motor Fault Detection by Using Deep Autoencoders. IEEE-CAA J. Autom. Sin. 2019, 6, 441–451. [Google Scholar] [CrossRef]
- Lachekhab, F.; Benzaoui, M.; Tadjer, S.A.; Bensmaine, A.; Hamma, H. LSTM-Autoencoder Deep Learning Model for Anomaly Detection in Electric Motor. Energies 2024, 17, 2340. [Google Scholar] [CrossRef]
- Orlowska-Kowalska, T.; Wolkiewicz, M.; Pietrzak, P.; Skowron, M.; Ewert, P.; Tarchala, G.; Krzysztofiak, M.; Kowalski, C.T. Fault Diagnosis and Fault-Tolerant Control of PMSM Drives-State of the Art and Future Challenges. IEEE Access 2022, 10, 59979–60024. [Google Scholar] [CrossRef]
- Kim, Y.; Kim, Y.K. Time-Frequency Multi-Domain 1D Convolutional Neural Network with Channel-Spatial Attention for Noise-Robust Bearing Fault Diagnosis. Sensors 2023, 23, 9311. [Google Scholar] [CrossRef] [PubMed]
- Al Mamun, A.; Bappy, M.M.; Mudiyanselage, A.S.; Li, J.L.; Jiang, Z.P.; Tian, Z.H.; Fuller, S.; Falls, T.C.; Bian, L.K.; Tian, W.M. Multi-channel sensor fusion for real-time bearing fault diagnosis by frequency-domain multilinear principal component analysis. Int. J. Adv. Manuf. Technol. 2023, 124, 1321–1334. [Google Scholar] [CrossRef]
- Qian, L.; Li, B.B.; Chen, L.J. CNN-Based Feature Fusion Motor Fault Diagnosis. Electronics 2022, 11, 2746. [Google Scholar] [CrossRef]
- Sonmez, E.; Kacar, S.; Uzun, S. A new deep learning model combining CNN for engine fault diagnosis. J. Braz. Soc. Mech. Sci. Eng. 2023, 45, 644. [Google Scholar] [CrossRef]
- Cai, B.P.; Hao, K.K.; Wang, Z.; Yang, C.; Kong, X.D.; Liu, Z.K.; Ji, R.J.; Liu, Y.H. Data-driven early fault diagnostic methodology of permanent magnet synchronous motor. Expert Syst. Appl. 2021, 177, 115000. [Google Scholar] [CrossRef]
- Souza, R.M.; Nascimento, E.G.S.; Miranda, U.A.; Silva, W.J.D.; Lepikson, H.A. Deep learning for diagnosis and classification of faults in industrial rotating machinery. Comput. Ind. Eng. 2021, 153, 107060. [Google Scholar] [CrossRef]
- Tao, H.F.; Qiu, J.R.; Chen, Y.Y.; Stojanovic, V.; Cheng, L. Unsupervised cross-domain rolling bearing fault diagnosis based on time-frequency information fusion. J. Frankl. Inst.-Eng. Appl. Math. 2023, 360, 1454–1477. [Google Scholar] [CrossRef]
- Wang, H.; Liu, Z.L.; Peng, D.D.; Yang, M.; Qin, Y. Feature-Level Attention-Guided Multitask CNN for Fault Diagnosis and Working Conditions Identification of Rolling Bearing. IEEE Trans. Neural Netw. Learn. Syst. 2022, 33, 4757–4769. [Google Scholar] [CrossRef]
- Zhao, H.M.; Liu, J.; Chen, H.Y.; Chen, J.; Li, Y.; Xu, J.J.; Deng, W. Intelligent Diagnosis Using Continuous Wavelet Transform and Gauss Convolutional Deep Belief Network. IEEE Trans. Reliab. 2023, 72, 692–702. [Google Scholar] [CrossRef]
- Gundewar, S.K.; Kane, P.V. Condition Monitoring and Fault Diagnosis of Induction Motor. J. Vib. Eng. Technol. 2021, 9, 643–674. [Google Scholar] [CrossRef]
- Gyftakis, K.N.; Cardoso, A.J.M. Reliable Detection of Stator Interturn Faults of Very Low Severity Level in Induction Motors. IEEE Trans. Ind. Electron. 2021, 68, 3475–3484. [Google Scholar] [CrossRef]
- Pham, M.T.; Kim, J.M.; Kim, C.H. Accurate Bearing Fault Diagnosis under Variable Shaft Speed using Convolutional Neural Networks and Vibration Spectrogram. Appl. Sci. 2020, 10, 6385. [Google Scholar] [CrossRef]
- Roy, S.S.; Dey, S.; Chatterjee, S. Autocorrelation Aided Random Forest Classifier-Based Bearing Fault Detection Framework. IEEE Sens. J. 2020, 20, 10792–10800. [Google Scholar] [CrossRef]
- Skowron, M.; Orlowska-Kowalska, T.; Wolkiewicz, M.; Kowalski, C.T. Convolutional Neural Network-Based Stator Current Data-Driven Incipient Stator Fault Diagnosis of Inverter-Fed Induction Motor. Energies 2020, 13, 1475. [Google Scholar] [CrossRef]
- Shao, S.Y.; Yan, R.Q.; Lu, Y.D.; Wang, P.; Gao, R.X. DCNN-Based Multi-Signal Induction Motor Fault Diagnosis. IEEE Trans. Instrum. Meas. 2020, 69, 2658–2669. [Google Scholar] [CrossRef]
- Zhang, S.; Zhang, S.B.; Wang, B.N.; Habetler, T.G. Deep Learning Algorithms for Bearing Fault Diagnostics—A Review. In Proceedings of the 12th IEEE International Symposium on Diagnostics for Electrical Machines, Power Electronics and Drives (SDEMPED), Toulouse, France, 27–30 August 2019; pp. 257–263. [Google Scholar]
- Prosvirin, A.E.; Ahmad, Z.; Kim, J.M. Global and Local Feature Extraction Using a Convolutional Autoencoder and Neural Networks for Diagnosing Centrifugal Pump Mechanical Faults. IEEE Access 2021, 9, 65838–65854. [Google Scholar] [CrossRef]
- Yu, J.B.; Zhou, X.K. One-Dimensional Residual Convolutional Autoencoder Based Feature Learning for Gearbox Fault Diagnosis. IEEE Trans. Ind. Inform. 2020, 16, 6347–6358. [Google Scholar] [CrossRef]
- Liang, X.D.; Ali, M.Z.; Zhang, H.G. Induction Motors Fault Diagnosis Using Finite Element Method: A Review. IEEE Trans. Ind. Appl. 2020, 56, 1205–1217. [Google Scholar] [CrossRef]
- Adekitan, A.I. A New Definition of Voltage Unbalance Using Supply Phase Shift. J. Control Autom. Electr. Syst. 2020, 31, 718–725. [Google Scholar] [CrossRef]
- Suresh, V.; Janik, P.; Rezmer, J.; Leonowicz, Z. Forecasting Solar PV Output Using Convolutional Neural Networks with a Sliding Window Algorithm. Energies 2020, 13, 723. [Google Scholar] [CrossRef]
- Huang, T.; Zhang, Q.; Tang, X.A.; Zhao, S.Y.; Lu, X.N. A novel fault diagnosis method based on CNN and LSTM and its application in fault diagnosis for complex systems. Artif. Intell. Rev. 2022, 55, 1289–1315. [Google Scholar] [CrossRef]
Publication Year, Number of References, | Fault Type | Analysis Data Type | Innovation and Approach | Performance and Application Cases |
---|---|---|---|---|
2021, 32 [48] | Early, Mid, and Permanent Faults | Raw data collected from vibration sensors and acoustic emission sensors | Based on Bayesian Network | Initial Fault Diagnosis Accuracy over 90%, (1) |
Data-driven Initial Fault Diagnosis | ||||
Wavelet Threshold Noise Reduction | ||||
Minimum Entropy Restoration | ||||
2021, 23 [49] | Rotating Machinery Faults | Vibration signal data collected from a vibration sensor installed on the motor drive end bearing | PdM-CNN Model | Achieved 99.58% Accuracy and 97.3%, (1) |
Predictive Maintenance Model | ||||
Tested Under Various Rotational Speeds, Loads, and Severity Conditions | ||||
2023, 41 [50] | Bearing Faults | Raw vibration signal data collected from a bearing vibration sensor | Time–Frequency Information Fusion | High Diagnostic Accuracy and Strong Robustness, (1) |
Wavelet Packet Decomposition and Reconstruction | ||||
Improved Maximum Mean Discrepancy Algorithm Applied | ||||
2022, 48 [51] | Bearing Faults | Raw vibration signal data collected from a bearing vibration sensor | Multitask Attention CNN (MTA-CNN) | Superior Performance Compared to State-of-the-Art Deep Learning Methods, (1) |
Utilized GFS-Network and FLA-Module | ||||
Information Sharing Across Multiple Tasks | ||||
2023, 30 [52] | Bearing Faults | Raw vibration signal data collected from a bearing vibration sensor | Feature Extraction through CWT and Image Transformation | Excellent Performance under Various Operating Conditions, (1) |
Using Gaussian CDBN | ||||
Low Signal–Noise Ratio Conditions | ||||
2021, 206 [53] | Mechanical and Electrical Faults | Hybrid signal processing data including both vibration and current signals | Vibration-based Methods | Excellent Diagnostic Performance under Various Conditions, (1) |
Current Signal-based Methods | ||||
Use of Hybrid Signal Processing and AI Techniques | Potential for Application in Electric Vehicles | |||
2021, 29 [54] | Initial Winding Faults | Raw flux signal-based data collected from three positions of the machine | Flux Monitoring Methods | Detection of low-Level Winding Faults |
Real-time Fault Detection without External Resistors | There is Potential for Practical Application | |||
High-Reliability Verification in Various Low-Level Faults | ||||
2020, 18 [55] | Bearing Faults | Raw vibration signal data collected under varying speed conditions | Spectrogram Generation using STFT | High Accuracy and Robustness, (1) |
Using CNN and VGG16 | ||||
High Accuracy under Various Rotational Speeds | ||||
2020, 25 [56] | Bearing Faults | Raw vibration signal data collected from an accelerometer | Feature Extraction using Autocorrelation | High Diagnostic Accuracy, (1) |
Using Random Forest Classifier | ||||
Fault Diagnosis under Various Conditions | ||||
2020, 61 [57] | Initial Winding Faults | Raw current signal data (direct processing) | CNN-based Fault Detection and Classification | High Detection Accuracy for Initial Winding Faults, (1) |
Direct Processing of Raw Current Data | ||||
Tested under Various Load Torque and Supply Voltage Frequency Conditions |
Rated Voltage | No-Load Speed (r/min) | No-Load Current (mA) | Torque | Rated Speed | Rated Current (mA) | |
---|---|---|---|---|---|---|
(mN · m) | (gf · cm) | |||||
24 | 3900 | 85 | 19.6 | 200 | 2650 | 420 |
Category | Item | Description |
---|---|---|
Time Domain Analysis | RMS Phase Voltage | The effective voltage of each phase |
Line-to-Line Voltage | Voltage between two phases | |
Fundamental Voltage | Voltage of the main frequency component | |
RMS Current | Effective current of each phase | |
Fundamental Current | Current of the main frequency component | |
Frequency Domain Analysis | Total Harmonic Distortion (THD) | Total harmonic distortion ratio |
Crest Factor | Ratio of peak voltage to RMS voltage | |
K-Factor | Evaluation of harmonic current load on the transformer | |
Time–Frequency Domain Analysis | Voltage Harmonic Magnitude | Harmonic voltage magnitude up to the 31st order |
Current Harmonic Magnitude | Harmonic current magnitude up to the 31st order | |
Integrated Power System Analysis | Phasor, Vector Diagram | Magnitude and phase of voltage and current |
Phase Voltage Unbalance | Phase voltage unbalance according to NEMA MG1 standards | |
Line-to-Line Voltage Unbalance | Line-to-line voltage unbalance according to NEMA MG1 standards | |
Positive Sequence Voltage Unbalance | Positive sequence voltage unbalance | |
Negative Sequence Voltage Unbalance | Negative sequence voltage unbalance | |
Residual Voltage | Residual voltage of the system | |
Current Unbalance | Current unbalance according to NEMA MG1 standards | |
Positive Sequence Current Unbalance | Positive sequence current unbalance | |
Negative Sequence Current Unbalance | Negative sequence current unbalance | |
Fundamental Residual Current | Residual current of the fundamental frequency component | |
Power Analysis | Active Power | Actual power consumed |
Reactive Power | Power that does not perform actual work but is necessary for system stability | |
Apparent Power | Sum of active power and reactive power | |
Power Factor | Power efficiency index | |
Power Factor Phase Angle | Phase angle between voltage and current | |
Energy Analysis | Received Active Energy | Received active energy |
Transmitted Active Energy | Transmitted active energy | |
Total Active Energy | Total active energy | |
Net Active Energy | Net active energy | |
Positive Reactive Energy | Positive reactive energy | |
Negative Reactive Energy | Negative reactive energy | |
Total Reactive Energy | Total reactive energy | |
Net Reactive Energy | Net reactive energy | |
Apparent Energy | Apparent energy | |
Demand Analysis | Demand Current/Peak Demand Current | Predicted current and peak current |
Predicted Demand Current | Predicted current | |
Demand Power/Peak Demand Power | Predicted power and peak power | |
Predicted Demand Power | Predicted power | |
Other | Surface Temperature | Measurement of surface temperature |
Model | Layer Name | Output Shape | Kernel Size/ Kernel Number/ Stride/ Zero-Padding | Number of Parameters |
---|---|---|---|---|
Raw Data CAE | conv2d | (None, 128, 3, 32) | (3, 3)/32/(1, 1)/same | 320 |
max_pooling2d | (None, 64, 2, 32) | (2, 2)/-/(2, 2)/same | 0 | |
conv2d_1 | (None, 64, 2, 64) | (3, 3)/64/(1, 1)/same | 18,496 | |
max_pooling2d_1 | (None, 32, 1, 64) | (2, 2)/-/(2, 2)/same | 0 | |
conv2d_2 | (None, 32, 1, 128) | (3, 3)/128/(1, 1)/same | 73,856 | |
max_pooling2d_2 | (None, 16, 1, 128) | (2, 2)/-/(2, 1)/same | 0 | |
flatten | (None, 2048) | - | 0 | |
encoded_layer (Dense) | (None, 32) | - | 65,568 | |
dense (Dense) | (None, 2048) | - | 67,584 | |
reshape | (None, 16, 1, 128) | - | 0 | |
conv2d_3 | (None, 16, 1, 128) | (3, 3)/128/(1, 1)/same | 147,584 | |
up_sampling2d | (None, 32, 1, 128) | (2, 1)/-/(2, 1)/same | 0 | |
conv2d_4 | (None, 32, 1, 64) | (3, 3)/64/(1, 1)/same | 73,792 | |
up_sampling2d_1 | (None, 64, 1, 64) | (2, 1)/-/(2, 1)/same | 0 | |
conv2d_5 | (None, 64, 1, 32) | (3, 3)/32/(1, 1)/same | 18,464 | |
up_sampling2d_2 | (None, 128, 3, 32) | (2, 3)/-/(2, 3)/same | 0 | |
conv2d_6 | (None, 128, 3, 1) | (3, 3)/1/(1, 1)/same | 289 | |
Electrical System Data CAE | input_1 | (None, 128, 3, 1) | - | 0 |
conv2d | (None, 128, 3, 16) | (3, 3)/16/(1, 1)/same | 160 | |
max_pooling2d | (None, 64, 3, 16) | (2, 2)/-/(2, 2)/same | 0 | |
conv2d_1 | (None, 64, 3, 8) | (3, 3)/8/(1, 1)/same | 1160 | |
max_pooling2d_1 | (None, 32, 3, 8) | (2, 2)/-/(2, 2)/same | 0 | |
flatten | (None, 768) | - | 0 | |
encoded | (None, 32) | - | 24,608 | |
dense | (None, 768) | - | 25,344 | |
reshape | (None, 32, 3, 8) | - | 0 | |
conv2d_transpose | (None, 64, 3, 8) | (3, 3)/8/(1, 1)/same | 584 | |
conv2d_transpose_1 | (None, 128, 3, 16) | (3, 3)/16/(1, 1)/same | 1168 | |
conv2d_2 | (None, 128, 3, 1) | (3, 3)/1/(1, 1)/same | 145 | |
Model | Layer Name | Output Shape | Activation Function | Number of parameters |
Fault Diagnosis DNN | Dense_1 | (None, 64) | ReLU | 4160 |
Dropout | (None, 64) | - | 0 | |
Dense_3 | (None, 32) | ReLU | 2080 | |
Dropout_1 | (None, 32) | - | 0 | |
Output | (None, 2) | Softmax | 66 |
Model | Accuracy | Recall | Precision | F1 Score |
---|---|---|---|---|
SVM | 85.5% | 84.5% | 86.0% | 85.2% |
Decision Tree | 87.8% | 87.1% | 88.2% | 87.6% |
Random Forest | 89.0% | 88.5% | 89.4% | 88.9% |
Model | Accuracy | Recall | Precision | F1 Score |
---|---|---|---|---|
DNN | 98.0% | 97.5% | 98.4% | 97.9% |
CNN | 98.6% | 98.1% | 98.7% | 98.4% |
Proposed Methodology | 99.9% | 99.8% | 99.9% | 99.9% |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Choi, Y.; Joe, I. Motor Fault Diagnosis and Detection with Convolutional Autoencoder (CAE) Based on Analysis of Electrical Energy Data. Electronics 2024, 13, 3946. https://doi.org/10.3390/electronics13193946
Choi Y, Joe I. Motor Fault Diagnosis and Detection with Convolutional Autoencoder (CAE) Based on Analysis of Electrical Energy Data. Electronics. 2024; 13(19):3946. https://doi.org/10.3390/electronics13193946
Chicago/Turabian StyleChoi, YuRim, and Inwhee Joe. 2024. "Motor Fault Diagnosis and Detection with Convolutional Autoencoder (CAE) Based on Analysis of Electrical Energy Data" Electronics 13, no. 19: 3946. https://doi.org/10.3390/electronics13193946
APA StyleChoi, Y., & Joe, I. (2024). Motor Fault Diagnosis and Detection with Convolutional Autoencoder (CAE) Based on Analysis of Electrical Energy Data. Electronics, 13(19), 3946. https://doi.org/10.3390/electronics13193946