IP Library Granted Patent US 12,401,309
Granted Patent B2
US 12,401,309 · App. 18/173,236 · Granted Aug 26, 2025

Three-phase motor current measurement

Inventors: Serhii Korol (Kyiv, UA); Anton Babushkin (Kyiv, UA); Dmytro Sakharov (Kyiv, UA); Oleksii Dudnyk (Poltava, UA)
Assignee: Allegro MicroSystems, LLC
H02P27/08H02P21/22H02P21/34H02P21/50
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,401,309
App. No.
18/173,236
Granted
Aug 26, 2025
Kind
B2
Abstract

Methods and apparatus for controlling a three-phase electric motor by determining a duration of current measurement windows within a first pulse width modulation period for measuring motor current using a single shunt coupled to the motor. A duration of a first one of the current measurement windows can be adjusted by a time delta value to meet a minimum time to measure the motor current. A next PWM period can include compensation for the time delta value. In embodiments window adjustments are made by modifying the high state of a middle phase signal for phase signals to switches that energize the motor.

Claims (28)

1. A method, comprising:

controlling, using a field-oriented control (FOC) system, a three-phase electric motor by:

determining a duration of current measurement windows within a first pulse width modulation period for measuring motor current using a single shunt coupled to the motor;

adjusting a duration of a first one of the current measurement windows by a time delta value to meet a minimum time to measure the motor current, wherein the minimum time to measure the motor current includes a sum of a current acquisition settling time (CAS) and an ADC sampling time.

2. The method according to claim 1 , wherein the motor current is measured for only two of the three motor phases during the first pulse width modulation period.

3. The method according to claim 2 , wherein the motor current measurement is not performed in compensation periods for the adjusted duration of the first one of the current measurement windows.

4. The method according to claim 2 , further including adjusting a second one of the pulse width modulation periods by the time delta value to compensate for adjusting the duration of the first one of the current measurement windows in the first one of the pulse width modulation periods, wherein the second one of the pulse width modulation periods occurs after the first one of the pulse width modulation periods.

5. The method according to claim 1 , wherein controlling a three-phase electric motor includes controlling driver switches for driving the motor phase including controlling a high side (HS) switch ON state duration having a zone of maximum phase Z, a zone of middle phase Y, and a zone of minimum phase X.

6. The method according to claim 5 , wherein the zone of maximum phase Z is above a maximum time t_max, and the zone of minimum phase X is below a minimum time t_min, and the zone of middle phase Y is between the minimum time t min and the maximum time t max.

7. The method according to claim 6 , further including changing minimum and maximum duration times of the ON state of the upper transistor in the middle phase Y when a duration of a given PWM period changes.

8. The method according to claim 7 , further including modifying a duration of the middle phase Y from a reference Y signal to adjust the duration of the first one of the current measurement windows by the time delta value to meet the minimum time to measure the motor current.

9. The method according to claim 8 , further including modifying a duration of the middle phase Y from a reference Y signal by the time delta value in a second one of the pulse width modulation periods to compensate for adjusting the duration of the first one of the current measurement windows in the first one of the pulse width modulation periods, wherein the second one of the pulse width modulation periods occurs after the first one of the pulse width modulation periods.

10. The method according to claim 9 , wherein the middle phase Y does not transition during the second one of the pulse width modulation periods.

11. The method according to claim 4 , wherein the FOC system includes i and q current regulators, and wherein the i and q current regulators do not influence the adjustment of the second one of the pulse width modulation periods.

12. A system, comprising:

a field oriented control (FOC) motor controller having circuity configured to control a three-phase electric motor by:

determining a duration of current measurement windows within a first pulse width modulation period for measuring motor current using a single shunt coupled to the motor;

adjusting a duration of a first one of the current measurement windows by a time delta value to meet a minimum time to measure the motor current, wherein the minimum time to measure the motor current includes a sum of a current acquisition settling time (CAS) and an ADC sampling time.

13. The system according to claim 12 , wherein the motor current is measured for only two of the three motor phases during the first pulse width modulation period.

14. The system according to claim 13 , wherein the motor current measurement is not performed in compensation periods for the adjusted duration of the first one of the current measurement windows.

15. The system according to claim 13 , wherein the motor controller is further configured to adjust a second one of the pulse width modulation periods by the time delta value to compensate for adjusting the duration of the first one of the current measurement windows in the first one of the pulse width modulation periods, wherein the second one of the pulse width modulation periods occurs after the first one of the pulse width modulation periods.

16. The system according to claim 12 , wherein controlling the three-phase electric motor includes controlling driver switches for driving the motor phase including controlling a high side (HS) switch ON state duration having a zone of maximum phase Z, a zone of middle phase Y, and a zone of minimum phase X.

17. The system according to claim 16 , wherein the zone of maximum phase Z is above a maximum time t_max, and the zone of minimum phase X is below a minimum time t_min, and the zone of middle phase Y is between the minimum time t_min and the maximum time t_max.

18. The system according to claim 17 , wherein the motor controller is further configured to change minimum and maximum duration times of the ON state of the upper transistor in the middle phase Y when a duration of a given PWM period changes.

19. The system according to claim 18 , wherein the motor controller is further configured to modify a duration of the middle phase Y from a reference Y signal to adjust the duration of the first one of the current measurement windows by the time delta value to meet the minimum time to measure the motor current.

20. The system according to claim 19 , wherein the motor controller is further configured to modify a duration of the middle phase Y from a reference Y signal by the time delta value in a second one of the pulse width modulation periods to compensate for adjusting the duration of the first one of the current measurement windows in the first one of the pulse width modulation periods, wherein the second one of the pulse width modulation periods occurs after the first one of the pulse width modulation periods.

21. The system according to claim 20 , wherein the middle phase Y does not transition during the second one of the pulse width modulation periods.

22. The system according to claim 15 , wherein the FOC system includes i and q current regulators, and wherein the i and q current regulators do not influence the adjustment of the second one of the pulse width modulation periods.

Assignments (3)
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 Mar 2, 2023
From: ALLEGRO MICROSYSTEMS EUROPE LIMITED
To: ALLEGRO MICROSYSTEMS, LLC
Reel/Frame 062852/0624 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 23, 2023
From: KOROL, SERHII; BABUSHKIN, ANTON; SAKHAROV, DMYTRO; DUDNYK, OLEKSII
To: ALLEGRO MICROSYSTEMS, LLC
Reel/Frame 062781/0384 →
Continuity (1)
Related Publication 20240291415A1 · Aug 29, 2024
References Cited (74)
US 5256949A · Reichard et al. · 1993 [cited by applicant]
US 5309349A · Kwan · 1994 [cited by examiner]
US 5708578A · Stoddard et al. · 1998 [cited by applicant]
US 5955862A · Nguyen Phuoc · 1999 [cited by applicant]
US 6049474A · Platnic · 2000 [cited by examiner]
US 7042191B2 · Hirono · 2006 [cited by examiner]
US 7414425B2 · O'Gorman · 2008 [cited by examiner]
US 7590334B2 · Yabusaki et al. · 2009 [cited by applicant]
US 7747146B2 · Milano et al. · 2010 [cited by applicant]
US 7831402B2 · D'Angelo · 2010 [cited by examiner]
US 7952310B2 · Hamasaki · 2011 [cited by applicant]
US 8228012B2 · Hamasaki · 2012 [cited by examiner]
US 8729841B2 · Reynolds et al. · 2014 [cited by applicant]
US 8917043B2 · Reynolds et al. · 2014 [cited by applicant]
US 8917044B2 · Reynolds et al. · 2014 [cited by applicant]
US 9088233B2 · Alcorn et al. · 2015 [cited by applicant]
US 9130482B2 · Zhao · 2015 [cited by examiner]
US 9291876B2 · Cadugan et al. · 2016 [cited by applicant]
US 9331612B2 · Kuratani · 2016 [cited by applicant]
US 9337755B2 · Hamasaki · 2016 [cited by examiner]
US 9843285B1 · Lu · 2017 [cited by applicant]
US 10116243B2 · Lu et al. · 2018 [cited by applicant]
US 10181810B2 · Lu et al. · 2019 [cited by applicant]
US 10236808B2 · Murray 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 10511244B2 · Ishino · 2019 [cited by applicant]
US 10784810B1 · Lu · 2020 [cited by applicant]
US 10804822B2 · Alcorn et al. · 2020 [cited by applicant]
US 10819257B1 · Khosravi et al. · 2020 [cited by applicant]
US 10873280B2 · Lu et al. · 2020 [cited by applicant]
US 10924052B1 · Khosravi et al. · 2021 [cited by applicant]
US 11658597B1 · Babushkin et al. · 2023 [cited by applicant]
US 20090167223A1 · Goto et al. · 2009 [cited by applicant]
US 20120163046A1 · Hibino · 2012 [cited by applicant]
US 20130158808A1 · Imamura et al. · 2013 [cited by applicant]
US 20130264974A1 · Suzuki · 2013 [cited by applicant]
US 20140055064A1 · Ng · 2014 [cited by applicant]
US 20160065087A1 · Nagaoka · 2016 [cited by applicant]
US 20180294752A1 · Motoyama · 2018 [cited by examiner]
US 20200021212A1 · Yamada et al. · 2020 [cited by applicant]
US 20200028456A1 · Morioka et al. · 2020 [cited by applicant]
US 20200235682A1 · Khosravi et al. · 2020 [cited by applicant]
US 20200295682A1 · Lu · 2020 [cited by applicant]
US 20200313637A1 · Daubert et al. · 2020 [cited by applicant]
CN 108712124A · 2018 [cited by applicant]
CN 112436749A · 2021 [cited by applicant]
CN 112953340A · 2021 [cited by applicant]
CN 114598200A · 2022 [cited by applicant]
DE 102006052467A1 · 2008 [cited by applicant]
EP 1347567A1 · 2003 [cited by applicant]
JP 2006230049A · 2006 [cited by applicant]
JP 2013068639A · 2013 [cited by applicant]
JP 2014024460A · 2014 [cited by applicant]
Response (with English Translation) to Taiwan Office Action dated Aug. 30, 2024 for Taiwan Application No. 112142465; Response Filed Nov. 21, 2024; 64 Pages. [cited by applicant]
Lim, “Sensorless-FOC for PMSM with Single DC-Link Shunt;” Application Note (SPRACT7) from Texas Instruments; Aug. 2020; 32 Pages. [cited by applicant]
Torres et al., “Single-Shunt Three-Phase Current Reconstruction Algorithm for Sensorless FOC of a PMSM;” Data Sheet AN1299 from Microchip Technology Inc.; Mar. 26, 2009; 24 Pages. [cited by applicant]
Datasheet, Microchip Technology Inc.; AN1299 “Single-Shunt Three-Phase Current Reconstruction Algorithm for Sensorless FOC of a PMSM” 2009; 24 Pages. [cited by applicant]
PCT International Search Report and Written Opinion dated Jul. 20, 2020 for International Appln. No. PCT/US2020/025657; 13 Pages. [cited by applicant]
U.S. Notice of Allowance dated Aug. 24, 2020 for U.S. Appl. No. 16/561,334; 18 Pages. [cited by applicant]
U.S. Notice of Allowance dated Mar. 29, 2023 for U.S. Appl. No. 17/645,118; 11 Pages. [cited by applicant]
U.S. Non-Final Office Action dated May 19, 2020 for U.S. Appl. No. 16/396,877; 8 Pages. [cited by applicant]
Response to U.S. Non-Final Office Action dated May 19, 2020 for U.S. Appl. No. 16/396,877; Response filed Jun. 8, 2020; 7 Pages. [cited by applicant]
U.S. Notice of Allowance dated Jul. 29, 2020 for U.S. Appl. No. 16/396,877; 8 Pages. [cited by applicant]
PCT International Preliminary Report on Patentability dated Nov. 11, 2021 for International Appln. No. PCT/US2020/025657; 8 Pages. [cited by applicant]
European Pursuant to Rules 161 and 162 dated Sep. 8, 2021 for European Application No. 20721953.6; 3 Pages. [cited by applicant]
Response to European Pursuant to Rules 161 and 162 dated Sep. 8, 2021 for European Application No. 20721953.6; Response filed Mar. 18, 2022; 18 Pages. [cited by applicant]
Japanese Office Action (with Machine English Translation) dated Apr. 4, 2023 for Japanese Application No. 2021-562120; 9 Pages. [cited by applicant]
Taiwan Office Action (with English Translation) dated Aug. 30, 2024 for Taiwan Application No. 112142465; 23 Pages. [cited by applicant]
European Extended Search Report dated May 2, 2024 for European Application No. 23207804.8; 6 Pages. [cited by applicant]
Taiwan Examination Report (with English Translation) dated Jan. 2, 2025 for Taiwan Application No. 112142465; 6 Pages. [cited by applicant]
Response (with Machine English Translation) to Taiwan Examination Report dated Jan. 2, 2025 for Taiwan Application No. 112142465; Response Filed Mar. 3, 2025; 19 Pages. [cited by applicant]
Taiwan Office Action (with English Translation) dated May 20, 2025 for Taiwan Application No. 112142465; 6 Pages. [cited by applicant]