| CPC H02P 29/028 (2013.01) [G01R 31/343 (2013.01)] | 18 Claims |

|
1. A method comprising:
receiving, by a processor, operational data associated with a motor;
determining, by the processor, using one or more algorithms, and based on the operational data, processed data comprising a first ratio of an instantaneous real power and a reactive power of the motor;
determining, by the processor, using a frequency domain transform of the processed data, a frequency domain representation of the processed data;
calculating, by the processor, a fault value of the frequency domain representation, the fault value corresponding to a first type of motor failure;
determining, by the processor and based on the fault value, a baseline of operation for the motor, wherein the baseline is associated with detecting a future fault in the motor;
monitoring, by the processor, a second ratio of a first energy around a broken rotor fault frequency to a second energy around the broken rotor fault frequency in the frequency domain;
monitoring, by the processor, a difference between a first angle of a first vector, resulting from a sum of first frequency components around the broken rotor fault frequency, and a second angle of a second vector, resulting from a second sum of second frequency components around the broken rotor fault frequency;
determining, by the processor, based on the second ratio and the difference, a deviation from the baseline, wherein the deviation is above a threshold amount; and
causing to send, by the processor and based on determining the deviation, an alert indicative of a fault in the motor.
|