IP Library › Granted Patent US 12,656,770
Granted Patent B2
US 12,656,770 · App. 18/154,253 · Granted Jun 16, 2026

System and method for motor eccentricity based control using topological data analysis

Inventors: Bingnan Wang (Belmont, MA); Chungwei Lin (Arlington, MA)
Assignee: Mitsubishi Electric Research Laboratories, Inc.
G05B23/0267
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,656,770
App. No.
18/154,253
Granted
Jun 16, 2026
Kind
B2
Abstract

A system and method for motor eccentricity fault detection is disclosed. The method includes extraction of fault-related features through topological data analysis (TDA) for motor current signals and apply them to motor eccentricity fault detection. The method further includes the procedure of obtaining topological features from time-domain data and representing them in persistence diagrams and vectorized Betti sequences. The method further includes the extraction of fault-related features from the obtained topological features of the data, which can be distinctively associated with not only fault type but also fault severity level. Further, the method includes use of machine learning models to extract fault-related features from TDA, for the prediction of motor eccentricity fault level, even for data from new eccentricity levels that are not seen in the training data.

Claims (35)

1 . A fault detector for detecting an eccentricity of a motor including a stator and a rotor separated by an air gap, the fault detector comprising: a processor; and a memory having instructions stored thereon that, when executed by the processor, cause the fault detector to:

collect, over a communication channel including one or a combination of a wired and wireless communication link, an electrical feedback signal of an operation of the motor including time series data of three-phase current measured during a period of the operation of a motor;

map data points of the time series data into a three-dimensional space of the three-phase current to form a three-phase point cloud;

extract a topological representation of topological features of the three-phase point cloud using topological data analysis (TDA);

classify an eccentricity of the motor based on the extracted topological representation; and

transmit, over the communication channel, a control command selected based on the classified eccentricity of the motor to a system configured to operate the motor, the control command causing the system to take corrective action relating to the eccentricity of the motor.

2 . The fault detector of claim 1 , wherein the classified eccentricity includes a type of the eccentricity and a level of severity of the eccentricity.

3 . The fault detector of claim 1 , wherein to classify the eccentricity, the processor executes a model previously trained in a supervised manner to classify different topological representations labeled with a type of the eccentricity, a level of severity of the eccentricity, or both.

4 . The fault detector of claim 3 , wherein the model is a regression model.

5 . The fault detector of claim 4 , wherein the regression model includes extrapolation of labeled levels of severity of the eccentricity used for the training.

6 . The fault detector of claim 3 , wherein the model is a neural network.

7 . The fault detector of claim 1 , wherein to extract the topological features using the TDA, the processor is configured to:

perform persistent homology examining the three-phase point cloud at different scales; and

determine the topological representation as a representation of the persistent homology.

8 . The fault detector of claim 7 , wherein the representation of the persistent homology includes one or a combination of a persistence barcode and a persistence diagram.

9 . The fault detector of claim 7 , wherein the representation of the persistent homology is obtained through filtration by computing the persistent homology with different threshold values and tracking lifespans of different topological features at corresponding threshold values.

10 . The fault detector of claim 9 , wherein the topological features tracked by the persistent homology include Ho features corresponding to a number of clusters formed by connected components in the three-phase point cloud and H 1 features corresponding to holes formed by spaces enclosed by surrounding connected components in the three-phase point cloud.

11 . The fault detector of claim 1 , wherein the processor is further configured to execute the instructions to cause the fault detector to convert the topological representation of the topological features into a Betti sequence or a Betti curve.

12 . The fault detector of claim 11 , wherein the processor is further configured to execute the instructions to cause the fault detector to classify the eccentricity of the motor based on the Betti sequence or the Betti curve.

13 . The fault detector of claim 1 , wherein the TDA filter out a dominant shape of the three-phase point cloud.

14 . A method for detecting an eccentricity fault in a motor including a stator and a rotor separated by an air gap, the method comprising:

collecting, over a communication channel including one or a combination of a wired and wireless communication link, an electrical feedback signal of an operation of the motor including time series data of three-phase current measured during a period of the operation of the motor;

mapping data points of the time series data into a three-dimensional space of the three- phase current to form a three-phase point cloud;

extracting a topological representation of topological features of the three-phase point cloud using topological data analysis (TDA);

classifying an eccentricity of the motor based on the extracted topological representation; and

transmitting, over the communication channel, a control command selected based on the classified eccentricity of the motor to a system configured to operate the motor, the control command causing the system to take corrective action relating to the eccentricity of the motor.

15 . The method of claim 14 , wherein the classified eccentricity includes a type of the eccentricity and a level of severity of the eccentricity.

16 . The method of claim 14 , further comprising

executing a model previously trained in a supervised manner to classify different topological representations labeled with a type of the eccentricity, a level of severity of the eccentricity, or both.

17 . The method of claim 16 , wherein the model is a regression model.

18 . The method of claim 17 , wherein the regression model includes extrapolation of labeled levels of severity of the eccentricity used for the training.

19 . The method of claim 16 , wherein the model is a neural network.

20 . The method of claim 14 , wherein extracting the topological features using the TDA further comprises:

performing persistent homology that includes examining the three-phase point cloud at different scales; and

determining the topological representation as a representation of the persistent homology.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 14, 2023
From: WANG, BINGNAN; LIN, CHUNGWEI
To: MITSUBISHI ELECTRIC RESEARCH LABORATORIES, INC
Reel/Frame 063945/0187 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 17, 2023
From: WANG, BINGNAN
To: MITSUBISHI ELECTRIC RESEARCH LABORATORIES, INC.
Reel/Frame 063664/0632 →
Continuity (2)
Provisional Application 63379321 · Oct 13, 2022
Related Publication 20240126251A1 · Apr 18, 2024
References Cited (12)
US 5579232A · Tong · 1996 [cited by examiner]
US 20080061649A1 · Kim · 2008 [cited by examiner]
US 20170047872A1 · Spenninger · 2017 [cited by examiner]
US 20180157933A1 · Brauer · 2018 [cited by examiner]
US 20190236407A1 · Todoriki et al. · 2019 [cited by applicant]
US 20200348207A1 · Wang · 2020 [cited by examiner]
US 20210281207A1 · Mueller · 2021 [cited by examiner]
US 20210397177A1 · Nataraj · 2021 [cited by examiner]
US 20240028939A1 · Akhalwaya · 2024 [cited by examiner]
Narayan et al. ‘Detection of Stator Fault in Synchronous Reluctance Machines Using Shallow Neural Networks’ In 2021 IEEE Energy Conversion Congress and Exposition (ECCE) (pp. 1347-1352). IEEE, published 2021. [cited by examiner]
Zhou et al. ‘Learning persistent homology of 3D point clouds’ Computers & Graphics 102 (2022) 269-279, published Nov. 3, 2021. [cited by examiner]
Narayan Siwam et al. “Detection of Stator Fault in Synchronous Reluctance Machines using Shallow Neural Networks,” 2021 IEEE Energy Conversion Congress and Exposition, IEEE, Oct. 10, 2021. pp 1347-1352. [cited by applicant]