IP Library Granted Patent US 7,558,699
Granted Patent B2
US 7,558,699 · App. 11/502,677 · Granted Jul 7, 2009

Control system for centrifugal pumps

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 7,558,699
App. No.
11/502,677
Granted
Jul 7, 2009
Kind
B2
Abstract

A control system for the operation of a centrifugal pump which may be used for production of gas and/or oil from a well. The control system includes vector feedback model to derive values of torque and speed from signals indicative of instantaneous current and voltage drawn by the pump motor, a pump model which derives values of the fluid flow rate and the head pressure for the pump from torque and speed inputs, a pumping system model that derives from the estimated values of the pump operating parameters an estimated value of a pumping system parameter and controllers responsive to the estimated values of the pumping system parameters to control the pump to maintain fluid level at the pump input near an optimum level.

Claims (61)

1. A method of measuring the performance of a centrifugal pump for extracting fluid from a subterranean wellbore, said centrifugal pump being directly coupled to an electrical motor, wherein both the centrifugal pump and the electrical motor are disposed near the bottom of the wellbore, and wherein said motor receives electrical power through a motor cable extending from the motor to a point above the surface of the earth, the method comprising the steps of:

determining a value of speed input to the centrifugal pump;

determining a value of pump flow rate; and

using the value of speed input and the value of pump flow rate to calculate one or more values representing the performance of the centrifugal pump,

wherein the values of speed input and pump flow rate are derived without the use of any sensor disposed within the wellbore and without having any sensing lines extending to the motor through the wellbore; and also

wherein the step of determining the speed input to the centrifugal pump comprises the steps of:

measuring values of electrical voltages applied to the motor cable and currents drawn by the motor cable;

using the values of electrical voltages applied to the motor cable and currents drawn by the motor cable to determine values of a stator voltage vector, a stator current vector and a rotor flux vector;

using the values of the stator voltage vector, the stator current vector, the rotor flux vector and a model of the motor, the model being executed by a controller, to calculate a value for the motor speed.

2. The method of aim 1 , wherein the values representing the performance of the centrifugal pump are values for one or more parameters selected from the group consisting of pump minimum required suction head pressure, pump head pressure, pump head pressure at rated speed, pump mechanical input power limit, and pump efficiency.

3. The method of aim 1 , wherein the values representing the performance of the centrifugal pump are values for one or more parameters selected from the group consisting of pump minimum required suction head pressure, pump head pressure, pump head pressure at rated speed, pump mechanical input power limit, and pump efficiency.

4. The method of aim 1 , further comprising the steps of:

using at or above ground sensors to determine measured centrifugal pump performance values for one or more of the calculated centrifugal pump performance values;

comparing the measured centrifugal pump performance values determined by the sensors with the corresponding calculated centrifugal pump performance values; and

generating a fault sequence if the difference between corresponding values exceeds an allowable limit.

5. A method of measuring the performance of a centrifugal pump for extracting fluid from a subterranean wellbore, said centrifugal pump being directly coupled to an electrical motor, wherein both the centrifugal pump and the electrical motor are disposed near the bottom of the wellbore, and wherein said motor receives electrical power through a motor cable extending from the motor to a point above the surface of the earth, the method comprising the steps of:

determining a value of speed input to the centrifugal pump;

determining a value of torque input to the centrifugal pump; and

using the value of speed input and the value of torque input to calculate one or more values representing the performance of the centrifugal pump,

wherein the values of speed input and torque input are calculated without the use of any sensor disposed within the wellbore and without having any sensing lines extending to the motor through the wellbore; and also

wherein the step of determining the torque and speed inputs to the centrifugal pump comprises the steps of:

measuring values of electrical voltages applied to the motor cable and currents drawn by the motor cable;

using the values of electrical voltages applied to the motor cable and currents drawn by the motor cable to determine values of a stator voltage vector, a stator current vector and a rotor flux vector; and

using the values of the stator voltage vector, the stator current vector, the rotor flux vector and a model of the motor, the model being executed by a controller, to calculate a value for at least one of the parameters selected from the group consisting of the motor torque and the motor speed.

6. The method of aim 5 , wherein the values representing the performance of the centrifugal pump are values for one or more parameters selected from the group consisting of pump flow rate, pump minimum required suction head pressure, pump head pressure, pump head pressure at rated speed, pump mechanical input power limit, and pump efficiency.

7. The method of aim 5 , wherein the values representing the performance of the centrifugal pump are values for one or more parameters selected from the group consisting of pump flow rate, pump minimum required suction head pressure, pump head pressure, pump head pressure at rated speed, pump mechanical input power limit, and pump efficiency.

8. The method of aim 5 , further comprising the steps of:

using at or above ground sensors to determine measured centrifugal pump performance values for one or more of the calculated centrifugal pump performance values;

comparing the measured centrifugal pump performance values determined by the sensors with the corresponding calculated centrifugal pump performance values; and

generating a fault sequence if the difference between corresponding values exceeds an allowable limit.

9. A method of measuring the performance of a subterranean well fluid system wherein a centrifugal pump is used for extracting fluid from said subterranean well, wherein said centrifugal pump is directly coupled to an electrical motor, wherein both the centrifugal pump and the electrical motor are disposed near the bottom of the wellbore, and wherein said motor receives electrical power through a motor cable extending from the motor to a point above the surface of the earth, the method comprising the steps of:

determining a value of speed input to the centrifugal pump;

determining a value of pump flow rate;

using the value of speed input and the value of pump flow rate to calculate one or more values representing the performance of the centrifugal pump; and

using the values representing the performance of the centrifugal pump to calculate values representing the performance of the fluid system,

wherein the values of speed input and pump flow rate are derived without the use of any sensor disposed within the wellbore and without having any sensing lines extending to the motor through the wellbore; and also

wherein the step of determining the speed input to the centrifugal pump comprises the steps of:

measuring values of electrical voltages applied to the motor cable and currents drawn by the motor cable;

using the values of electrical voltages applied to the motor cable and currents drawn by the motor cable to determine values of a stator voltage vector, a stator current vector and a rotor flux vector; and

using the values of the stator voltage vector, the stator current vector, the rotor flux vector and a model of the motor, the model being executed by a controller, to calculate a value for the motor speed.

10. The method of aim 9 , wherein the values representing the performance of the fluid system are one or more values selected from the group consisting of pump suction pressure, pump discharge pressure, flow head loss and fluid level.

11. The method of aim 9 , wherein the values representing the performance of the fluid system are one or more values selected from the group consisting of pump suction pressure, pump discharge pressure, flow head loss and fluid level.

12. The method of aim 9 , further comprising the steps of:

using at or above ground sensors to determine measured fluid system performance values for one or more of the calculated fluid system performance values comparing each measured fluid system performance value with the corresponding calculated fluid system performance value; and

generating a fault sequence if the difference between corresponding values exceeds an allowable limit.

13. A method of measuring the performance of a subterranean well fluid system wherein a centrifugal pump is used for extracting fluid from said subterranean well, wherein said centrifugal pump is directly coupled to an electrical motor, wherein both the centrifugal pump and the electrical motor are disposed near the bottom of the wellbore, and wherein said motor receives electrical power through a motor cable extending from the motor to a point above the surface of the earth, the method comprising the steps of:

determining a value of speed input to the centrifugal pump;

determining a value of torque input to the centrifugal pump;

using the value of speed input and the value of torque input to calculate one or more values representing the performance of the centrifugal pump, and

using the values representing the performance of the centrifugal pump to calculate values representing the performance of the fluid system,

wherein the values of speed input and torque input are calculated without the use of any sensors disposed within the wellbore and without having any sensing lines extending to the motor through the wellbore; and also

wherein the step of determining the torque and speed inputs to the centrifugal pump comprises the steps of:

measuring values of electrical voltages applied to the motor cable and currents drawn by the motor cable;

using the values of electrical voltages applied to the motor cable and currents drawn by the motor cable to determine values of a stator voltage vector, a stator current vector and a rotor flux vector; and

using the values of the stator voltage vector, the stator current vector, the rotor flux vector and a model of the motor, the model being executed by a controller, to calculate a value for at least one of the parameters selected from the group consisting of the motor torque and the motor speed.

14. The method of aim 13 , wherein the values representing the performance of the fluid system are one or more values selected from the group consisting of pump suction pressure, pump discharge pressure, flow head loss and fluid level.

15. The method of aim 13 , wherein the values representing the performance of the fluid system are one or more values selected from the group consisting of pump suction pressure, pump discharge pressure, flow head loss and fluid level.

16. The method of aim 13 , further comprising the steps of:

using at or above ground sensors to determine measured fluid system performance values for one or more of the calculated fluid system performance values;

comparing each measured fluid system performance value with the corresponding calculated fluid system performance value; and

generating a fault sequence if the difference between corresponding values exceeds an allowable limit.

Assignments (3)
PATENT SECURITY AGREEMENT Recorded Jan 8, 2019
From: UNICO, LLC; BENSHAW, INC.
To: CERBERUS BUSINESS FINANCE AGENCY, LLC, AS AGENT
Reel/Frame 050277/0026 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 26, 2018
From: UNICO, INC.
To: UNICO, LLC
Reel/Frame 047622/0026 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 27, 2009
From: BECK, THOMAS L.; ANDERSON, ROBB G.; OLSON, STEVEN J.
To: UNICO, INC.
Reel/Frame 022737/0959 →