Control system for centrifugal pumps
First Claim
1. A method of measuring the performance of a centrifugal pump for transferring fluid within a fluid system, 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 using measured or calculated values without requiring down hole sensors.
3 Assignments
0 Petitions
Accused Products
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.
207 Citations
118 Claims
-
1. A method of measuring the performance of a centrifugal pump for transferring fluid within a fluid system, 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 using measured or calculated values without requiring down hole sensors. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of measuring the performance of a centrifugal pump for transferring fluid within a fluid system, 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 determined using measured or calculated values without requiring down hole sensors. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method of measuring the performance of a fluid system wherein a centrifugal pump is used for transferring fluid within said fluid system, 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 using measured or calculated values without requiring down hole sensors. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method of measuring the performance of a fluid system wherein a centrifugal pump is used for transferring fluid within said fluid system, 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 determined using measured or calculated values without requiring down hole sensors. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A method of controlling a centrifugal pump for transferring fluid within a fluid system, 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;
using the centrifugal pump performance values to produce one or more command signals; and
using the command signals to control the speed of the centrifugal pump, wherein the values of speed input and pump flow rate are determined using measured or calculated values without requiring down hole sensors. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A method of controlling a centrifugal pump for transferring fluid within a fluid system, 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;
using the centrifugal pump performance values to produce one or more command signals; and
using the command signals to control the speed of the centrifugal pump, wherein the values of speed input and torque input are determined using measured or calculated values without requiring down hole sensors. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A method of controlling the performance of a fluid system wherein a centrifugal pump is used for transferring fluid within said fluid system, the method comprising the steps of:
-
determining values of torque and speed inputs to the centrifugal pump;
using the values of torque and speed inputs to calculate one or more values representing the performance of the centrifugal pump;
using the values representing the performance of the centrifugal pump to calculate values representing the performance of the fluid system;
using the system performance values to produce one or more command signals; and
using the command signals to control the speed of the centrifugal pump, wherein the values of torque and speed inputs are determined using measured or calculated values without requiring down hole sensors. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58)
-
-
59. A method of controlling the performance of a fluid system wherein a centrifugal pump is used for transferring fluid within said fluid system, 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;
using the values representing the performance of the centrifugal pump to calculate values representing the performance of the fluid system;
using the system performance values to produce one or more command signals; and
using the command signals to control the speed of the centrifugal pump, wherein the values of speed input and pump flow rate are determined using measured or calculated values without requiring down hole sensors. - View Dependent Claims (60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76)
-
-
77. A method of controlling the performance of a fluid system wherein at least first and second centrifugal pumps are connected in parallel and are used for transferring fluid within said fluid system, the method comprising the steps of:
-
determining values of speed input to each of the centrifugal pumps;
determining values pump flow rate of each of the centrifugal pumps;
using the values of speed input and pump flow rate to calculate the efficiency of each centrifugal pump;
using efficiency and flow of each centrifugal pump to calculate the speed for each centrifugal pump which would result in the most efficient operation of the fluid system;
using the calculated speed for each centrifugal pump to produce command signals; and
using the command signals to control the speed of each centrifugal pump. - View Dependent Claims (78, 79)
-
-
80. A method of controlling the performance of a fluid system wherein a centrifugal pump is used for transferring fluid within said fluid system, the method comprising the steps of:
-
selecting a fluid system performance parameter to control;
determining a setpoint for the selected fluid system performance parameter;
determining values representing the performance of the centrifugal pump;
determining values representing the performance of the fluid system;
using the pump performance values and fluid system performance values to calculate a feedforward signal by predicting a value of mechanical input to the centrifugal pump when operating with the selected centrifugal pump performance value at the setpoint value;
using the feedforward signal to generate command signals; and
using the command signals to control the speed of the centrifugal pump. - View Dependent Claims (81, 82, 83, 84, 85, 86, 87)
-
-
88. A method of controlling the performance of a fluid system wherein a centrifugal pump is used for transferring fluid within said fluid system, the method comprising the steps of:
-
using a check valve to prevent back flow through the pump; and
repetitively switching the speed of the centrifugal pump between a set pump speed for a portion of a cycle period and zero speed for the remainder of the cycle period to achieve an average pump flow rate equal to a desired value of pump flow rate.
-
-
89. A pump control system for controlling a centrifugal pump for transferring fluid within a wellbore, the pump control system comprising:
-
a plurality of sensors located at or above ground level;
means responsive to the sensors for determining values of torque and speed input to the centrifugal pump;
means for using the values of torque and speed input to calculate one or more values representing the performance of the centrifugal pump; and
means for using the centrifugal pump performance values to produce one or more command signals for controlling the speed of the centrifugal pump, the values of torque and speed input being derived using measured or calculated values without requiring down hole sensors. - View Dependent Claims (90, 91, 92, 93, 94)
-
-
95. A pump control system for controlling a centrifugal pump for transferring fluid within a fluid system, the pump control system comprising:
-
means for determining a value of speed input to the centrifugal pump;
means for determining a value of pump flow rate of the centrifugal pump;
means for using the values of pump flow rate and speed input to calculate one or more values representing the performance of the centrifugal pump; and
means for using the centrifugal pump performance values to produce one or more command signals for controlling the speed of the centrifugal pump;
means for calculating a feedforward signal by predicting a value of mechanical input to the centrifugal pump when operating with the selected centrifugal pump performance value at the setpoint value, and means for calculating the command signals from the feedforward signal. - View Dependent Claims (96, 97, 98, 99)
-
-
100. A pump control system for controlling a centrifugal pump for transferring fluid within a gas or oil well, the pump control system comprising:
-
means to calculate one or more values representing the performance of the centrifugal pump;
means for using the values representing the performance of the centrifugal pump to calculate values representing the performance of the well;
means for using at least one of the system performance values to calculate a feedforward signal; and
means responsive to at least one of the system performance values and to the feedforward signal to produce one or more command signals for controlling the speed of the centrifugal pump. - View Dependent Claims (101, 102, 103, 104, 105, 106)
-
-
107. A pump control system for controlling at least first and second centrifugal pumps connected in parallel for transferring fluid within a fluid system, the pump control system comprising:
-
means to determine values for the efficiency and flow of each centrifugal pump;
means for using the values of efficiency and flow of each centrifugal pump to calculate a speed for each centrifugal pump which would result in the most efficient operation of the fluid system;
means for using the calculated speed for each centrifugal pump to produce command signals; and
means for using the command signals to control the speed of each centrifugal pump. - View Dependent Claims (108)
-
-
109. A pump control system for controlling a centrifugal pump for transferring fluid within a fluid system, the pump control system comprising:
-
means for determining values representing the performance of the centrifugal pump;
means for determining values representing the performance of the fluid system;
means for calculating a feedforward signal by predicting a value of mechanical input to the centrifugal pump when operating with a selected centrifugal pump performance value at a setpoint value; and
means for calculating from the feedforward signal one or more command signals for controlling the speed of the centrifugal pump. - View Dependent Claims (110, 111, 112, 113)
-
-
114. A pump control system for controlling a centrifugal pump for transferring fluid within a gas or oil well, the pump control system comprising:
-
means for determining values representing the performance of the centrifugal pump;
means for determining values representing the performance of the well;
means for calculating a feedforward signal by predicting a value of mechanical input to the centrifugal pump when operating with a selected centrifugal pump performance value at a setpoint value; and
means for calculating from the feedforward signal one or more command signals for controlling the speed of the centrifugal pump. - View Dependent Claims (115, 116, 117, 118)
-
Specification