IP Library Granted Patent US 9,030,143
Granted Patent B2
US 9,030,143 · App. 13/285,868 · Granted May 12, 2015

Method and system of limiting current to a motor

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 9,030,143
App. No.
13/285,868
Granted
May 12, 2015
Kind
B2
Abstract

A method of limiting current to a motor. The method comprising monitoring a speed of a motor, an input voltage of a controller, and a temperature of the controller. Determining a maximum current limit for the motor based on the monitored speed when the motor speed is below a speed threshold. Determining a maximum current limit for the motor based on the input voltage and the temperature when the motor speed is above the speed threshold and the input voltage is below an input voltage threshold. Determining a maximum current limit for the motor based on the temperature when the motor speed is above the speed threshold and the input voltage is above the input voltage threshold. Or determining a maximum current limit for the motor based on the monitored speed when the motor speed is above the speed threshold and the temperature is below a temperature threshold.

Claims (52)

1. A method of limiting current to a motor, the method comprising:

monitoring a speed of a motor;

monitoring an input voltage of a controller;

monitoring a temperature of the controller;

determining a maximum current limit for the motor based on the monitored speed when the motor speed is below a speed threshold; and

determining a maximum current limit for the motor based on the temperature of the controller when the motor speed is above the speed threshold.

2. A method as set forth in claim 1 wherein the act of determining a maximum current limit for the motor based on the temperature includes determining a maximum current limit for the motor based on the temperature and the input voltage, when the motor speed is above the speed threshold and when the input voltage is below an input voltage threshold.

3. A method as set forth in claim 1 wherein the act of determining a maximum current limit for the motor based on the temperature is performed when the motor speed is above a speed threshold and the input voltage is above an input voltage threshold.

4. A method as set forth in claim 1 wherein the act of determining a maximum current limit for the motor based on the speed of the motor when the motor speed is above a speed threshold and the temperature is below a temperature threshold.

5. A method as set forth in claim 1 wherein the act of determining a maximum current limit for the motor based on the monitored temperature includes

determining a maximum current limit according to a first formula when the input voltage is above an input voltage threshold; and

determining a maximum current limit according to a second formula when the input voltage is below the input voltage threshold.

6. A method as set forth in claim 1 , further comprising:

determining the maximum current limit for the motor based on the speed of the motor when the motor speed is above the speed threshold;

comparing the maximum current limit for the motor based on the speed of the motor to the maximum current limit for the motor based on the temperature of the controller when the motor speed is above the speed threshold; and

controlling a current of the motor based on the lesser of the maximum current limit for the motor based on the speed of the motor and the maximum current limit for the motor based on the temperature of the controller when the motor speed is above the speed threshold.

7. A method as set forth in claim 1 wherein the method is performed by a controller containing a processor and memory.

8. A method as set forth in claim 1 wherein the act of controlling a current of the motor is based on the maximum current limit.

9. A motor system comprising:

a motor;

a controller including a processor and memory, the controller configured to

monitor a speed of the motor,

monitor an input voltage of the controller,

monitor a temperature of the controller, and

determine a maximum current limit for the motor based on the monitored speed when the motor speed is below a speed threshold; and

determine a maximum current limit for the motor based on the temperature of the controller when the motor speed is above the speed threshold.

10. A system as set forth in claim 9 wherein the controller is configured to determine a maximum current limit for the motor based on the temperature of the controller includes determining a maximum current limit for the motor based on the temperature of the controller and the input voltage, when the motor speed is above the speed threshold and when the input voltage is below an input voltage threshold.

11. A system as set forth in claim 9 wherein the controller is configured to determine a maximum current limit for the motor based on the temperature of the controller is performed when the motor speed is above a speed threshold and the input voltage is above an input voltage threshold.

12. A system as set forth in claim 9 wherein the controller is configured to determine a maximum current limit for the motor is based on the monitored temperature includes

determining a maximum current limit according to a first formula when the input voltage is above an input voltage threshold; and

determining a maximum current limit according to a second formula when the input voltage is below the input voltage threshold.

13. A system as set forth in claim 9 , further comprising the controller configured to:

determine the maximum current limit for the motor based on the speed of the motor when the motor speed is above the speed threshold;

compare the maximum current limit for the motor based on the speed of the motor to the maximum current limit for the motor based on the temperature of the controller when the motor speed is above the speed threshold; and

control a current of the motor based on the lesser of the maximum current limit for the motor based on the speed of the motor and the maximum current limit for the motor based on the temperature of the controller when the motor speed is above the speed threshold.

14. A method of limiting current to a motor, the method comprising:

monitoring a speed of a motor;

monitoring an input voltage of a controller;

monitoring a temperature of the controller;

determining a maximum current limit for the motor based on the monitored speed when the motor speed is below a speed threshold;

determining a maximum current limit for the motor based on the input voltage of the controller and the temperature of the controller when the motor speed is above the speed threshold and the input voltage of the controller is below an input voltage threshold;

determining a maximum current limit for the motor based on the temperature of the controller when the motor speed is above the speed threshold and the input voltage of the controller is above the input voltage threshold; and

determining a maximum current limit for the motor based on the speed of the motor when the motor speed is above the speed threshold and the temperature of the controller is below a temperature threshold.

15. A method as set forth in claim 14 wherein the act of determining a maximum current limit for the motor based on the monitored speed includes

determining a maximum current limit according to a first formula when the input voltage is above an input voltage threshold; and

determining a maximum current limit according to a second formula when the input voltage is below the input voltage threshold.

16. A method as set forth in claim 14 , further comprising:

determining the maximum current limit for the motor based on the speed of the motor when the motor speed is above the speed threshold;

comparing the maximum current limit for the motor based on the speed of the motor to the maximum current limit for the motor based on the temperature of the controller when the motor speed is above the speed threshold; and

controlling a current of the motor based on the lesser of the maximum current limit for the motor based on the speed of the motor and the maximum current limit for the motor based on the temperature of the controller when the motor speed is above the speed threshold.

17. A method as set forth in claim 14 wherein the method is performed by a controller containing a processor and memory.

18. A method as set forth in claim 14 wherein the act of controlling a current of the motor is based on the maximum current limit.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 8, 2013
From: RBC MANUFACTURING CORPORATION
To: REGAL BELOIT AMERICA, INC.
Reel/Frame 029582/0236 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 7, 2013
From: REGAL BELOIT EPC, INC.
To: RBC MANUFACTURING CORPORATION
Reel/Frame 029576/0401 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2011
From: GUZELGUNLER, YILCAN
To: REGAL BELOIT EPC INC.
Reel/Frame 027150/0318 →