IP Library Granted Patent US 12,346,093
Granted Patent B2
US 12,346,093 · App. 17/807,203 · Granted Jul 1, 2025

Motor controller having BEMF compensation for noise and/or vibration reduction

Inventors: Serhii Korol (Kyiv, UA); Anton Babushkin (Kyiv, UA); Vadym Khudobets (Kyiv, UA); Oleksii Dudnyk (Poltava, UA)
Assignee: Allegro MicroSystems, LLC
G05B19/4155H02P23/14G05B2219/41321
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,346,093
App. No.
17/807,203
Granted
Jul 1, 2025
Kind
B2
Abstract

Methods and apparatus for compensating for non-sinusoidal BEMF signals in an electrical motor using amplitudes, phases and orders of BEMF harmonic components and amplitude of 1st harmonic of BEMF of the electrical motor. First and second corrective components for vd and vq of the d-q coordinate system for the motor can be generated from amplitudes of the BEMF harmonic components and the angles of the BEMF harmonic components orders of the BEMF harmonic components and amplitude of 1st harmonic of BEMF.

Claims (36)

1. A method, comprising:

compensating for non-sinusoidal BEMF signals in an electrical motor by:

receiving ratio of amplitude, phase shift and order of BEMF harmonic components of the electrical motor;

receiving BEMF constant of the electrical motor;

determining the actual amplitude of BEMF and actual amplitudes of the BEMF harmonic components;

determining angles of the BEMF harmonic components from an order of the BEMF harmonic components, an angle from a d-q coordinate system for the motor, and phase shifts of the BEMF harmonic components relative to a fundamental first harmonic;

generating a first corrective component for vd of the d-q coordinate system for the motor from the amplitudes of the BEMF harmonic components and the angles of the BEMF harmonic components; and

generating a second corrective component for vq of the d-q coordinate system for the motor from the amplitudes of the BEMF harmonic components and the angles of the BEMF harmonic components.

2. The method according to claim 1 , further including generating the first corrective component from a cosine of the angles of the BEMF harmonic components.

3. The method according to claim 2 , further including generating the second corrective component from a sine of the angles of the BEMF harmonic components.

4. The method according to claim 1 , wherein determining angles of the BEMF harmonic components further includes a phase shift correction factor for the BEMF harmonic components.

5. The method according to claim 4 , wherein the phase shift correction factor includes compensation for delay in the system.

6. The method according to claim 4 , wherein the phase shift correction factor includes compensation for speed estimation error.

7. The method according to claim 4 , wherein the phase shift correction factor includes compensation for unwanted effects.

8. A system, comprising:

a compensation system having a processor and memory configured to:

compensate for non-sinusoidal BEMF signals in an electrical motor by:

receiving ratio of amplitude, phase shift and order, of BEMF harmonic components of the electrical motor;

receiving BEMF constant of the electrical motor;

determining the actual amplitude of BEMF and actual amplitudes of the BEMF harmonic components;

determining angles of the BEMF harmonic components from an order of the BEMF harmonic components, an angle from a d-q coordinate system for the motor, and phase shifts of the BEMF harmonic components relative to a fundamental first harmonic;

generating a first corrective component for vd of the d-q coordinate system for the motor from the amplitudes of the BEMF harmonic components and the angles of the BEMF harmonic components; and

generating a second corrective component for vq of the d-q coordinate system for the motor from the amplitudes of the BEMF harmonic components and the angles of the BEMF harmonic components.

9. The system according to claim 8 , wherein the processor and memory are further configured for generating the first corrective component from a cosine of the angles of the BEMF harmonic components.

10. The system according to claim 8 , wherein the processor and memory are further configured for generating the second corrective component from a sine of the angles of the BEMF harmonic components.

11. The system according to claim 8 , wherein determining angles of the BEMF harmonic components further includes a phase shift correction factor for the BEMF harmonic components.

12. The system according to claim 11 , wherein the phase shift correction factor includes compensation for delay in the system.

13. The system according to claim 11 , wherein the phase shift correction factor includes compensation for speed estimation error.

14. The system according to claim 11 , wherein the phase shift correction factor includes compensation for unwanted effects.

15. A system, comprising:

an interface configured to connect to an electrical motor; and

a means for compensating for non-sinusoidal BEMF signals in the electrical motor, wherein the means for compensating for non-sinusoidal BEMF signals in the electrical motor is configured for generating a first corrective component for vd of a d-q coordinate system for the motor from amplitudes of BEMF harmonic components and angles of the BEMF harmonic components, and for generating a second corrective component for vq of the d-q coordinate system for the motor from the amplitudes of the BEMF harmonic components and the angles of the BEMF harmonic components.

16. The system according to claim 15 , wherein the means for compensating for non-sinusoidal BEMF on signals in the electrical motor is further configured for generating the first corrective component from a cosine of the angles of the BEMF harmonic components and generating the second corrective component from a sine of the angles of the BEMF harmonic components.

17. The system according to claim 15 , wherein determining angles of the BEMF harmonic components further includes a phase shift correction factor for the BEMF harmonic components.

18. The system according to claim 17 , wherein the phase shift correction factor includes compensation for delay in the system.

19. The system according to claim 17 , wherein the phase shift correction factor includes compensation for speed estimation error.

Assignments (2)
PATENT SECURITY AGREEMENT Recorded Jun 22, 2023
From: ALLEGRO MICROSYSTEMS, LLC
To: MORGAN STANLEY SENIOR FUNDING, INC., AS THE COLLATERAL AGENT
Reel/Frame 064068/0459 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2022
From: KOROL, SERHII; BABUSHKIN, ANTON; KHUDOBETS, VADYM; DUDNYK, OLEKSII; ALLEGRO MICROSYSTEMS EUROPE LIMITED
To: ALLEGRO MICROSYSTEMS, LLC
Reel/Frame 060229/0572 →
Continuity (1)
Related Publication 20230409006A1 · Dec 21, 2023
References Cited (19)
US 7405532B2 · Chang · 2008 [cited by examiner]
US 8030876B2 · Chang · 2011 [cited by examiner]
US 8988033B2 · Shibata · 2015 [cited by examiner]
US 9843285B1 · Lu · 2017 [cited by applicant]
US 9887653B2 · Ross et al. · 2018 [cited by applicant]
US 10116243B2 · Lu et al. · 2018 [cited by applicant]
US 10181810B2 · Lu et al. · 2019 [cited by applicant]
US 10312847B2 · Lu · 2019 [cited by applicant]
US 10326389B2 · Lu et al. · 2019 [cited by applicant]
US 10348223B1 · Khosravi et al. · 2019 [cited by applicant]
US 10784810B1 · Lu · 2020 [cited by applicant]
US 10873280B2 · Lu et al. · 2020 [cited by applicant]
US 10924052B1 · Khosravi et al. · 2021 [cited by applicant]
US 20210218317A1 · Metivier et al. · 2021 [cited by applicant]
U.S. Appl. No. 11/387,756, filed Jul. 12, 2022, Khosravi et al. [cited by applicant]
Allegro MicroSystems, “Three-Phase Sensorless Fan Driver;” Datasheet A89331; May 20, 2020; 2 Pages. [cited by applicant]
Castro et al., “Novel MTPA Approach for IPMSM with Non-Sinusoidal Back-EMF;” Proceedings of the IEEE 15th Brazilian Power Electronics Conference and 5 [cited by applicant]
Kim et al., “A Novel Current Control Strategy Based on Harmonic Voltage Injection for Power Losses Reduction of PMSMs with Non-Sinusoidal Back-EMF;” IEEE Industry Applications Society Annual Meeting; Sep. 29, 2019; 6 Pa… [cited by applicant]
Liu et al., “Simplified Predictive Torque Control of Five Phase Permanent Magnet Motor with Non Sinusoidal Back EMF;” 44 [cited by applicant]