IP Library › Granted Patent US 12,224,692
Granted Patent B2
US 12,224,692 · App. 18/059,337 · Granted Feb 11, 2025

Electric motor fault detection

Inventor: Matej Pacha (Jihlava, CZ)
Assignee: NXP USA, Inc.
H02P29/028H02P6/182
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,224,692
App. No.
18/059,337
Granted
Feb 11, 2025
Kind
B2
Abstract

An electric motor controller having fault detection comprises: a driver circuit configured to drive an electric motor in response to a received speed demand signal; a measurement circuit configured to measure current through windings of the electric motor, the measurement circuit comprising a back emf, BEMF, observer configured to determine an estimated BEMF value, a BEMF error threshold and an estimated rotor angular speed value from the measured currents; a detector circuit configured to receive the rotor speed demand signal, the estimated BEMF value, the BEMF error threshold, the estimated rotor angular speed value and a measured rotor speed from a rotor speed sensor on the electric motor and to detect a fault in the electric motor controller if the estimated BEMF value lies outside the BEMF error threshold and the measured rotor speed is within a defined rotor speed error threshold.

Claims (26)

1. An electric motor controller comprising:

a driver circuit configured to drive an electric motor in response to a received speed demand signal;

a measurement circuit configured to measure current through windings of the electric motor, the measurement circuit comprising a back emf (BEMF) observer configured to determine an estimated BEMF value, a BEMF error threshold and an estimated rotor angular speed value from the measured currents;

a detector circuit configured to receive the rotor speed demand signal, the estimated BEMF value, the BEMF error threshold, the estimated rotor angular speed value and a measured rotor speed from a rotor speed sensor on the electric motor and to detect a fault in the electric motor controller if the estimated BEMF value lies outside the BEMF error threshold and the measured rotor speed is within a defined rotor speed error threshold.

2. The electric motor controller of claim 1 , wherein the detector circuit is configured to cause the driver circuit to disable the motor if a fault is detected.

3. The electric motor controller of claim 1 , wherein the detector circuit is configured to output a fault indication if a fault is detected.

4. The electric motor controller of claim 1 , wherein the rotor speed error threshold is defined from the rotor speed demand signal.

5. The electric motor controller of claim 1 , wherein the rotor speed error threshold is a range within around +/−10% of the rotor speed demand signal.

6. The electric motor controller of claim 1 , wherein the rotor speed error threshold is a range within around +/−5% of the rotor speed demand signal.

7. An electric motor system comprising:

an electric motor having a stator, a rotor and a rotor speed sensor connected to the rotor; and

an electric motor controller comprising:

a driver circuit configured to drive an electric motor in response to a received speed demand signal;

a measurement circuit configured to measure current through windings of the electric motor, the measurement circuit comprising a back emf (BEMF) observer configured to determine an estimated BEMF value, a BEMF error threshold and an estimated rotor angular speed value from the measured currents;

a detector circuit configured to receive the rotor speed demand signal, the estimated BEMF value, the BEMF error threshold, the estimated rotor angular speed value and a measured rotor speed from a rotor speed sensor on the electric motor and to detect a fault in the electric motor controller if the estimated BEMF value lies outside the BEMF error threshold and the measured rotor speed is within a defined rotor speed error threshold.

8. The electric motor system of claim 7 , wherein the electric motor is a permanent magnet synchronous motor.

9. A method of detecting a fault in an electric motor controller, the electric motor controller comprising:

a driver circuit configured to drive an electric motor in response to a received speed demand signal;

a measurement circuit configured to measure current through windings of the electric motor, the measurement circuit comprising a back emf (BEMF) observer configured to determine an estimated BEMF value, a BEMF error threshold and an estimated rotor angular speed value from the measured currents; and

a detector circuit configured to receive the rotor speed demand signal, the estimated BEMF value, the BEMF error threshold, the estimated rotor angular speed value and a measured rotor speed from a rotor speed sensor on the electric motor,

the method comprising the detector circuit detecting a fault in the electric motor controller if the estimated BEMF value lies outside the BEMF error threshold and the measured rotor speed is within a defined rotor speed error threshold.

10. The method of claim 9 , wherein the detector circuit causes the driver circuit to disable the motor if a fault is detected.

11. The method of claim 9 , wherein the detector circuit outputs a fault indication if a fault is detected.

12. The method of claim 9 , wherein the rotor speed error threshold is defined from the rotor speed demand signal.

13. The method of claim 9 , wherein the rotor speed error threshold is a range within around +/−10% of the rotor speed demand signal.

14. The method of claim 9 , wherein the rotor speed error threshold is a range within around +/−5% of the rotor speed demand signal.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 28, 2022
From: PACHA, MATEJ
To: NXP USA, INC.
Reel/Frame 061895/0706 →
Priority Claims (1)
EP 21211406 · Nov 30, 2021 · regional
Continuity (1)
Related Publication 20230170835A1 · Jun 1, 2023
References Cited (20)
US 5729113A · Jansen · 1998 [cited by examiner]
US 8461789B2 · Paintz · 2013 [cited by examiner]
US 9809247B2 · Kleinau et al. · 2017 [cited by applicant]
US 10075107B2 · Lepka · 2018 [cited by examiner]
US 10541632B2 · Schneider · 2020 [cited by examiner]
US 11716037B2 · Yang · 2023 [cited by examiner]
US 11764710B2 · Kulkarni · 2023 [cited by examiner]
US 20050029976A1 · Terry · 2005 [cited by examiner]
US 20140097777A1 · Leong · 2014 [cited by examiner]
US 20170077835A1 · Hirakata · 2017 [cited by applicant]
US 20170126153A1 · Lepka et al. · 2017 [cited by applicant]
US 20180115263A1 · Buckley et al. · 2018 [cited by applicant]
US 20200169204A1 · Lakshmi Narasimha et al. · 2020 [cited by applicant]
CN 103248307A · 2013 [cited by applicant]
EP 3185411A1 · 2017 [cited by applicant]
Slimen et al., “Abrupt Current Sensor Faults Signatures in a Salient PMSM Drive Using The Multiresolution Analysis Technique,” 2016 International Conference on Electrical Sciences and Technologies in Maghreb (CISTEM), 6… [cited by applicant]
Slimen et al., “Easy and effective multiple faults detection and localization method for PMSM drives,” 2019 International Conference on Advanced Systems and Emergent Technologies (IC_ASET), 6 pages. [cited by applicant]
Bisheimer, et al., “Sensorless PMSM Drive with Tolerance to Current Sensor Faults,” 2008 34th Annual Conference of IEEE Industrial Electronics, 6 pages. [cited by applicant]
Khojet El Khil et al., “Diagnosis of Open-Switch and Current Sensor Faults in PMSM Drives Through Stator Current Analysis,” IEEE Transactions on Industry Applications, vol. 55, No. 6, Nov./Dec. 2019, 13 pages. [cited by applicant]
Huang et al., “Robust Reconstruction of Current Sensor Faults for PMSM Drives in the Presence of Disturbances,” IEEE/ASME Transactions on Mechatronics, vol. 24, No. 6, Dec. 2019, 12 pages. [cited by applicant]