Condition Monitoring of Three Phase Induction Motor using Artificial Neural Networks

As induction motor is a workhorse for any industrial or mechanical system, monitoring its condition continuously and early prediction of various kinds of faults that may hamper its performance becomes extremely important to pre-empt losses.  The proposed research work aims to develop an Artific

2025-06-28 16:30:54 - Adil Khan

Project Title

Condition Monitoring of Three Phase Induction Motor using Artificial Neural Networks

Project Area of Specialization Artificial IntelligenceProject Summary

As induction motor is a workhorse for any industrial or mechanical system, monitoring its condition continuously and early prediction of various kinds of faults that may hamper its performance becomes extremely important to pre-empt losses.  The proposed research work aims to develop an Artificial Intelligence based test algorithm that would be able to discern a faulty 3-phase induction motor using the bearing fault data.  Condition monitoring is a technique or process of observing the operating characteristics of machine in such a way that any change in the trend of target parameters could be used to predict the need for maintenance before any serious worsening occurs. Condition monitoring implies the continuous evaluation of the health of equipment. Among the various strategies that can be followed to assess operating conditions of induction motors, condition monitoring based on Artificial Neural Networks (ANN) is the emergent one. The project proposes to develop a test rig that would compare a healthy 3-phase induction motor with a faulty one. The test rig would diagnose bearing fault through Motor Current Signature Analysis (MCSA) along with Back Propagation algorithm of ANN. The project requires a fast processing and computation for testing of ANN models. Also, a huge dataset would be used to train the model. All this need to be done on two 0.5 HP 3-phase squirrel cage induction motors by using Raspberry Pi 4, SCT-013-005 Split-Core AC Current Sensor and ADS-1115 Analog to Digital Converters (ADCs). First, data acquisition would be done through current sensors and then by using Python programming language on Raspberry Pi that data will train the ANN model. After training the model, the test rig would be able to diagnose a faulty bearing induction motor by the comparison of healthy induction motor.

The ultimate goal of the project is to design a test rig capable enough to distinguish a faulty motor among the healthy motors with high accuracy and minimum cost.

The system block diagram is proposed in figure:

Condition Monitoring of Three Phase Induction Motor using Artificial Neural Networks _1582924650.png

Project Objectives

The project aims to develop a test rig that would compare a healthy 3-phase squirrel cage induction motor with a faulty one with comparably low cost. The key project objectives are stated here:

Project Implementation Method

As the project is diagnosing bearing fault in motor, the motor would be induced with an unhealthy bearing for the sake of data acquisition. For fetching of data, the motor would then be operated under unhealthy conditions and each of its phase current (3-phases) would be monitored through SCT-013-005 Split-Core AC Current Sensor. The current sensors output needs to be digital as Raspberry Pi doesn’t support analogue inputs. For overcoming this, ADS-1115 Analog to Digital Converters would be interfaced with Raspberry Pi through I2C mode. Then these signals would be passed through some signal processing techniques i.e. Wavelet Transformation, Fast Fourier Transform (FFT) to analyse the change in its frequency spectrum. These spectrums would serve as dataset for training of ANN model. ANN algorithms like Back Propagation or Convolution Neural Networks would be developed using Python programming language through its APIs like Numpy to distinguish between a healthy and faulty motor.

An implementation block diagram is shown below:

Condition Monitoring of Three Phase Induction Motor using Artificial Neural Networks _1582924651.png

Benefits of the Project

The more we learn about this topic, the more we appreciate the benefits of it. If we talk about applications of condition monitoring, there are a bundle of applications like:

Technical Details of Final Deliverable

The more we learn about this topic, the more we appreciate the benefits of it. If we talk about applications of condition monitoring, there are a bundle of applications like:

Final Deliverable of the Project HW/SW integrated systemCore Industry ITOther Industries Energy , Manufacturing , Transportation Core Technology Artificial Intelligence(AI)Other Technologies Artificial Intelligence(AI)Sustainable Development Goals Industry, Innovation and InfrastructureRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 46095
Raspberry Pi 4 Model B (4 GB RAM) Equipment11465014650
SCT-013-005 Current Sensor Equipment78355845
ADS1115 16-Bit ADC Equipment44751900
0.5 HP 3-Phase Induction Motor Equipment21154023080
Breadboard Miscellaneous 2160320
Connecting Wires Miscellaneous 3010300

More Posts