IP Library Granted Patent US 10,116,243
Granted Patent B2
US 10,116,243 · App. 15/184,163 · Granted Oct 30, 2018

Determining motor position with complementary drive and detect and slight move

Inventors: Yisong Lu (Shrewsbury, MA); Lyndon Ambruson (Warren, MA)
Assignee: ALLEGRO MICROSYSTEMS, LLC
H02P6/20H02P6/186H02P2203/03
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 10,116,243
App. No.
15/184,163
Granted
Oct 30, 2018
Kind
B2
Abstract

Methods and apparatus for determining a position of a rotor in a three-phase motor by determining first and second ones of sectors in which a first one of the magnetic poles of the rotor may be positioned by respectively driving phase pairs complementary signals and examining a voltage of a floating one of the phases. Embodiments can include applying torque to the motor by driving at least one phase pair with respective signals aligned in phase and unequal duty cycles to move the rotor a given amount from the rotor position in the first or second ones of the sectors for determining the position of the rotor.

Claims (26)

1. A method of determining a position of a rotor in a three-phase motor having phase A, phase B, and phase C, comprising:

determining first and second ones of sectors in which a first one of the magnetic poles of the rotor may be positioned, wherein the first and second ones of the sectors are oppositely located, by respectively driving phase pairs A-B, A-C, and B-C with complementary signals and examining a voltage of a floating one of the phases; and

applying torque to the motor by driving at least one phase pair with respective signals aligned in phase and unequal duty cycles to move the rotor a given amount from the rotor position in the first or second ones of the sectors for determining the position of the rotor.

2. The method according to claim 1 , further including moving the rotor the given amount by determining when the voltage of the floating one of the phases is less than a threshold.

3. The method according to claim 1 , further including driving a phase pair with complementary signals to confirm the rotor position after the rotor moves the given amount.

4. The method according to claim 1 , wherein the motor comprises a drive brushless DC (BLDC) motor.

5. The method according to claim 1 , wherein the sectors comprise twelve sectors.

6. The method according to claim 1 , wherein the first and second ones of the sectors span about thirty degrees.

7. The method according to claim 1 , further including driving phase pairs A-B, A-C, and B-C with the complementary signals having about fifty percent duty cycle.

8. The method according to claim 1 , further encoding outputs of comparisons of the respective floating voltages and a voltage threshold during the driving of phase pairs A-B, A-C, and B-C with complementary signals.

9. The method according to claim 1 , wherein the given amount corresponds to about 45 degrees.

10. The method according to claim 1 , wherein the rotor position is determined within thirty degrees.

11. The method according to claim 1 , further including moving the rotor clockwise the given amount from the rotor position in the first one of the sectors or moving the rotor counter clockwise the given amount from the rotor position in the second one of the sectors.

12. A system for determining position of a rotor of a three-phase motor, comprising:

a first module to generate drive signals for the three-phase motor;

a second module configured to determine first and second ones of sectors in which a first one of the magnetic poles of the rotor may be positioned, wherein the first and second ones of the sectors are oppositely located, by driving phase pairs A-B, A-C, and B-C with complementary signals and examining a voltage of a floating one of the phases; and

a third module configured to apply torque to the motor by driving at least one phase pair with respective signals aligned in phase and unequal duty cycles to move the rotor a given amount from the rotor position in the first or second ones of the sectors for determining the position of the rotor.

13. The system according to claim 12 , wherein the system is further configured to move the rotor the given amount by determining when the voltage of the floating one of the phases is less than a threshold.

14. The system according to claim 12 , wherein the system is further configured to drive a phase pair with complementary signals to confirm the rotor position after the rotor moves the given amount.

15. The system according to claim 12 , wherein the motor comprises a drive brushless DC (BLDC) motor.

16. The system according to claim 12 , wherein the sectors comprise twelve sectors.

17. The system according to claim 12 , wherein the first and second ones of the sectors span about thirty degrees.

18. The system according to claim 12 , wherein the system is further configured to encode outputs of comparisons of the respective floating voltages and a voltage threshold during the driving of phase pairs A-B, A-C, and B-C with complementary signals.

19. The system according to claim 12 , wherein the given amount corresponds to about 45 degrees.

20. The system according to claim 12 , wherein the rotor position is determined within thirty degrees.

21. The system according to claim 12 , wherein the system is further configured to move the rotor clockwise the given amount from the rotor position in the first one of the sectors or moving the rotor counter clockwise the given amount from the rotor position in the second one of the sectors.

Assignments (6)
RELEASE OF SECURITY INTEREST IN PATENTS AT REEL 053957/FRAME 0874 Recorded Nov 1, 2023
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
To: ALLEGRO MICROSYSTEMS, LLC
Reel/Frame 065420/0572 →
RELEASE OF SECURITY INTEREST IN PATENTS (R/F 053957/0620) Recorded Jun 22, 2023
From: MIZUHO BANK, LTD., AS COLLATERAL AGENT
To: ALLEGRO MICROSYSTEMS, LLC
Reel/Frame 064068/0360 →
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 →
PATENT SECURITY AGREEMENT Recorded Oct 1, 2020
From: ALLEGRO MICROSYSTEMS, LLC
To: MIZUHO BANK LTD., AS COLLATERAL AGENT
Reel/Frame 053957/0620 →
PATENT SECURITY AGREEMENT Recorded Oct 1, 2020
From: ALLEGRO MICROSYSTEMS, LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 053957/0874 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2016
From: LU, YISONG; AMBRUSON, LYNDON
To: ALLEGRO MICROSYSTEMS, LLC
Reel/Frame 039128/0035 →
Continuity (1)
Related Publication 20170366114A1 · Dec 21, 2017
Cited By (2)
US 12,346,093 US 12,401,309