IP Library › Granted Patent US 12,261,565
Granted Patent B2
US 12,261,565 · App. 18/198,186 · Granted Mar 25, 2025

Electric motor control system

Inventor: Thomas Ernst (Pinneberg, DE)
Assignee: ANALOG DEVICES INTERNATIONAL UNLIMITED COMPANY
H02P8/36H02P8/16
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,261,565
App. No.
18/198,186
Granted
Mar 25, 2025
Kind
B2
Abstract

A new method and circuit arrangement for operating an electric motor, such as a stepper motor, in a control loop for preventing motor stall, the electric motor comprising at least a first motor coil and a second motor coil, the method comprising: operating the electric motor at a velocity equal to the target velocity; receiving a load value associated with an electric motor load; and determining whether the load value is greater than a load value threshold. Based on a determination that the load value is greater than the load value threshold decreasing the velocity of the electric motor to a velocity less than the target velocity.

Claims (34)

1. A method of operating an electric motor in a control loop, the electric motor comprising at least a first motor coil and a second motor coil, the method comprising:

operating the electric motor at a velocity equal to a target velocity;

receiving a load value associated with an electric motor load;

determining whether the load value is greater than an upper load value threshold;

decreasing the velocity of the electric motor to less than the target velocity based on the load value being greater than the upper load value threshold;

determining whether the load value is less than a lower load value threshold; and

increasing the velocity of the electric motor to the target velocity based on the load value being less than the lower load value threshold.

2. The method of claim 1 , further comprising:

receiving a first motor coil current from the first motor coil; and

receiving a second motor coil current from the second motor coil, and wherein the load value is proportional to an absolute value of the first motor coil current and the second motor coil current.

3. The method of claim 1 , further comprising receiving a load angle of the electric motor, and wherein the load value is proportional to the load angle.

4. The method of claim 1 , wherein determining whether the load value is greater than the upper load value threshold includes determining whether the load value is greater based on the upper load value threshold being between the lower load value threshold and a stall load value which, if exceeded, results in motor stall of the electric motor.

5. The method of claim 4 , wherein determining whether the load value is greater than the upper load value threshold includes determining whether the load value is greater based on the upper load value threshold being greater than the lower load value threshold.

6. The method of claim 1 , further comprising determining a maximum rate of velocity decrease over time for the electric motor is greater than a maximum rate of velocity increase over time for the electric motor.

7. The method of claim 1 , wherein increasing the velocity of the electric motor to the target velocity includes increasing the velocity of the electric motor with a fixed rate of acceleration.

8. The method of claim 1 , wherein increasing the velocity of the electric motor to the target velocity includes increasing the velocity of the electric motor with a variable rate of acceleration, and wherein the variable rate of acceleration is determined by a PI-regulator.

9. The method of claim 1 , wherein decreasing the velocity of the electric motor to less than the target velocity includes decreasing the velocity of the electric motor with a fixed rate of deceleration.

10. The method of claim 1 , wherein decreasing the velocity of the electric motor to less than the target velocity includes decreasing the velocity of the electric motor with a variable rate of deceleration, and wherein the variable rate of deceleration is determined by a PI-regulator.

11. The method of claim 1 , wherein determining whether the load value is greater than the upper load value threshold includes determining whether the load value is greater based on the upper load value threshold being selected to be between 70% and 100% of a stall load value.

12. The method of claim 1 , further comprising operating the control loop of the electric motor in a sensorless arrangement.

13. The method of claim 1 , wherein operating the electric motor includes operating a stepper motor.

14. A circuit arrangement for operating an electric motor in a control loop, the electric motor comprising a first motor coil and a second motor coil, the circuit arrangement comprising a control unit configured to:

operate the electric motor at a velocity equal to a target velocity;

receive a load value associated with an electric motor load;

determine whether the load value is greater than an upper load value threshold;

decrease the velocity of the electric motor to less than the target velocity based on the load value being greater than the upper load value threshold;

determine whether the load value is less than a lower load value threshold; and

increase the velocity of the electric motor to the target velocity based on the load value being less than the lower load value threshold and the upper load value threshold.

15. The circuit arrangement of claim 14 , further comprising an analog-to-digital converter configured to:

receive a first motor coil current from the first motor coil; and

receive a second motor coil current from the second motor coil, and wherein the load value is proportional to an absolute value of the first motor coil current and the second motor coil current.

16. The circuit arrangement of claim 14 , wherein the control unit is configured to increase the velocity of the electric motor to the target velocity with a variable rate of acceleration, and wherein the control unit comprises a PI-regulator configured to determine the variable rate of acceleration.

17. The circuit arrangement of claim 14 , wherein the circuit arrangement operates in a sensorless arrangement.

18. The circuit arrangement of claim 14 , wherein the electric motor is a stepper motor.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 16, 2023
From: ERNST, THOMAS
To: ANALOG DEVICES INTERNATIONAL UNLIMITED COMPANY
Reel/Frame 063660/0985 →
Continuity (1)
Related Publication 20240388229A1 · Nov 21, 2024
References Cited (15)
US 7417400B2 · Takeishi · 2008 [cited by examiner]
US 8564230B2 · Dwersteg et al. · 2013 [cited by applicant]
US 9030150B2 · Dwersteg · 2015 [cited by applicant]
US 9112439B2 · Larsson et al. · 2015 [cited by applicant]
US 10075113B2 · Dwersteg · 2018 [cited by applicant]
US 11437943B2 · Dwersteg · 2022 [cited by applicant]
US 20080304850A1 · Groninger et al. · 2008 [cited by applicant]
US 20120050897A1 · Akada · 2012 [cited by examiner]
US 20180013366A1 · Sato · 2018 [cited by examiner]
US 20180013374A1 · Barfus et al. · 2018 [cited by applicant]
US 20200014326A1 · Miller · 2020 [cited by examiner]
US 20220123673A1 · Dwersteg · 2022 [cited by applicant]
US 20230097035A1 · Kotikelapudi · 2023 [cited by examiner]
EP 3340459A1 · 2018 [cited by applicant]
EP 3826170A1 · 2021 [cited by applicant]