IP Library › Granted Patent US 10,072,662
Granted Patent B2
US 10,072,662 · App. 13/830,756 · Granted Sep 11, 2018

Dynamic speed control for pump motor

Inventor: Justin M. Magyar (Troy, OH)
Assignee: Regal Beloit America, Inc.
F04D15/0066F04B49/06F04B49/103F04B49/20F04D27/004F04B2203/0201F04B2203/0209
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,072,662
App. No.
13/830,756
Granted
Sep 11, 2018
Kind
B2
Abstract

Systems and methods of controlling the speed of a pump configured to move liquid through a pump system are described. The actual motor speed of the pump motor is controlled by adjusting a current applied to the motor based on the difference between the actual motor speed and the target motor speed according to a gain setting. A first gain value is applied as the gain setting when the difference between the actual motor speed and the target motor speed does not exceed a first threshold. However, a second, higher gain value is applied when the difference between the actual motor speed and the target motor speed exceeds the first threshold.

Claims (46)

1. A pump system comprising:

a pump configured to move a liquid through the pump system, the pump including a pump motor;

a pump controller configured to:

determine a difference between an actual motor speed and a target motor speed,

control the actual motor speed by adjusting a current of the pump motor based on the difference between the actual motor speed and the target motor speed and according to a gain setting,

compare the difference between the actual motor speed and the target motor speed with a first threshold for delineating a first gain value from a second gain value,

apply the first gain value as the gain setting when the difference between the actual motor speed and the target motor speed does not exceed the first threshold,

apply the second gain value as the gain setting when the difference between the actual motor speed and the target motor speed exceeds the first threshold, the second gain value being greater than the first gain value,

compare the difference between the actual motor speed and the target motor speed with a second threshold for delineating the second gain value from a third gain value,

apply the second gain value as the gain setting when the difference between the actual motor speed and the target motor speed exceeds the first threshold and the difference does not exceed the second threshold, and

apply the third gain value as the gain setting when the difference between the actual motor speed and the target motor speed exceeds both the first threshold and the second threshold, the third gain value being greater than both the first gain value and the second gain value; and

a first valve, wherein the first valve is coupled to the pump system such that closing the first valve reduces a load on the pump motor and results in an increase of the actual motor speed, and wherein the first valve is coupled to the pump system such that the difference between the target motor speed and the actual motor speed immediately after the first valve is closed exceeds the second threshold.

2. The pump system of claim 1 , wherein increasing the gain setting causes the pump controller to adjust the current applied to the pump motor with greater sensitivity in response to the difference between the actual motor speed and the target motor speed.

3. The pump system of claim 1 , wherein the pump controller adjusts the current applied to the pump motor according to a proportional-integral control loop.

4. The pump system of claim 1 , wherein the second gain value is a gain value that is 50% greater than the first gain value.

5. The pump system of claim 1 , wherein the pump controller is further configured to

apply the first gain value as the gain setting when the actual motor speed is less than the target motor speed,

apply the first gain value as the gain setting when the actual motor speed exceeds the target motor speed and the difference between the actual motor speed and the target motor speed is less than the first threshold, and

apply the second gain value as the gain setting when the actual motor speed exceeds the target motor speed and the difference between the actual motor speed and the target motor speed exceeds the first threshold.

6. The pump system of claim 1 claim 4 , wherein the third gain value is a gain value that is 100% greater than the first gain value.

7. The pump system of claim 1 , wherein the pump controller is further configured to

apply the first gain value as the gain setting when the actual motor speed is less than the target motor speed,

apply the first gain value as the gain setting when the actual motor speed exceeds the target motor speed and the difference between the actual motor speed and the target motor speed is less than the first threshold, and

apply the second gain value as the gain setting when the actual motor speed exceeds the target motor speed, the difference between the actual motor speed and the target motor speed exceeds the first threshold, and the difference between the actual motor speed and the target motor speed does not exceed the second threshold, and

apply the third gain value as the gain setting when the actual motor speed exceeds the target motor speed and the difference between the actual motor speed and the target motor speed exceeds both the first threshold and the second threshold.

8. The pump system of claim 1 , wherein the pump controller includes a processor and a memory, the memory storing instructions that, when executed by the processor, cause the pump controller to operate the pump system.

9. The pump system of claim 1 , wherein the second gain value is a gain value that is 100% greater than the first gain value.

10. A motor controller comprising a processor and a memory, the memory storing instructions that, when executed by the processor, cause the motor controller to:

determine a difference between an actual motor speed and a target motor speed,

control the actual motor speed by adjusting a current applied to a motor based on the difference between the actual motor speed and the target motor speed according to a gain setting, wherein increasing the gain setting causes the motor controller to adjust the current applied to the motor with greater sensitivity in response to the difference between the actual motor speed and the target motor speed;

compare the difference between the actual motor speed and the target motor speed with a first threshold and a second threshold for determining a gain value to apply;

apply a first gain value as the gain setting when the different between the actual motor speed and the target motor speed does not exceed the first threshold;

apply a second gain value as the gain setting when the difference between the actual motor speed and the target motor speed exceeds the first threshold and does not exceed the second threshold, the second gain value being greater than the first gain value;

compare the difference between the actual motor speed and the target motor speed with the second threshold for delineating the second gain value from a third gain value,

apply the third gain value as the gain setting when the difference between the actual motor speed and the target motor speed exceeds both the first threshold and the second threshold, the third gain value being greater than both the first gain value and the second gain value; and

control a first valve,

wherein the first valve is coupled to the motor such that closing the first valve reduces a load on the motor and results in an increase of the actual motor speed, and

wherein the first valve is coupled to the motor such that the difference between the target motor speed and the actual motor speed immediately after the first valve is closed exceeds the second threshold.

11. The motor controller of claim 10 wherein the motor controller adjusts the current applied to the motor according to a proportional-integral control loop.

12. The motor controller of claim 10 , wherein the second gain value is a gain value that is 50% greater than the first gain value, and wherein the third gain value is a gain value that is 100% greater than the first gain value.

13. The motor controller of claim 10 , wherein the motor controller is further configured to

apply the first gain value as the gain setting when the actual motor speed is less than the target motor speed,

apply the first gain value as the gain setting when the actual motor speed exceeds the target motor speed and the difference between the actual motor speed and the target motor speed is less than the first threshold, and

apply the second gain value as the gain setting when the actual motor speed exceeds the target motor speed, the difference between the actual motor speed and the target motor speed exceeds the first threshold, and the difference between the actual motor speed and the target motor speed does not exceed the second threshold, and

apply the third gain value as the gain setting when the actual motor speed exceeds the target motor speed and the difference between the actual motor speed and the target motor speed exceeds both the first threshold and the second threshold.

14. The motor controller of claim 10 , wherein the second gain value is a gain value that is 100% greater than the first gain value.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 29, 2013
From: MAGYAR, JUSTIN M.
To: REGAL BELOIT AMERICA, INC.
Reel/Frame 030112/0275 →
Continuity (1)
Related Publication 20140271235A1 · Sep 18, 2014