Estimating fluid levels in a progressing cavity pump system
First Claim
1. A pumping system, comprising:
- a pump configured to control a level of fluid over pump in a well;
a motor operably coupled to the pump and configured to drive the pump;
a controller operably coupled to the motor and configured to control operation of the pump, the controller comprising;
a motor determination unit configured to determine motor operating parameters of a motor configured to control a pump in a well, said motor operating parameters comprising motor torque and motor speed;
a pump determination unit operably coupled to the motor determination unit and configured to determine pump operating parameters based on at least one motor operating parameter, a pump operating parameter comprising one of a pump torque and a pump speed;
a fluid level determination unit operably coupled to the pump determination unit and configured to determine an estimated fluid over pump level in the well;
said fluid determination unit comprising a first mode unit configured to generate first mode output data based on operation of the pump in a first mode, including pump speed and pump torque values associated with an identified specific fluid-over-pump value; and
said fluid determination unit further comprising a second mode unit operably coupled to the first mode unit, wherein the second mode unit is configured to operate the pump in an operational mode in a production manner to determine an estimated fluid over pump level at current speed and toque values of the pump; and
wherein the fluid determination unit uses the values of pump speed, pump torque, and specific fluid over pump value obtained in the first mode unit and the current values of pump speed and pump torque obtained in the second mode unit to calculate a current fluid over pump.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for operating a pumping system includes the following: determining a motor operating parameter of a motor configured to drive a pump in a well; determining a pump operating parameter of the pump based on the motor operating parameter; operating the pump in a first mode to determine pump characteristics at a desired fluid level; generating first mode output data based on operation of the pump in the first mode; operating the pump in a second mode based on the first mode output data; determining an estimated fluid level in the well based on the motor operating parameter, the pump operating parameter and the first mode output data; and adjusting the pump speed based on the estimated fluid level in order to maintain a desired fluid level.
-
Citations
23 Claims
-
1. A pumping system, comprising:
-
a pump configured to control a level of fluid over pump in a well; a motor operably coupled to the pump and configured to drive the pump; a controller operably coupled to the motor and configured to control operation of the pump, the controller comprising; a motor determination unit configured to determine motor operating parameters of a motor configured to control a pump in a well, said motor operating parameters comprising motor torque and motor speed; a pump determination unit operably coupled to the motor determination unit and configured to determine pump operating parameters based on at least one motor operating parameter, a pump operating parameter comprising one of a pump torque and a pump speed; a fluid level determination unit operably coupled to the pump determination unit and configured to determine an estimated fluid over pump level in the well; said fluid determination unit comprising a first mode unit configured to generate first mode output data based on operation of the pump in a first mode, including pump speed and pump torque values associated with an identified specific fluid-over-pump value; and said fluid determination unit further comprising a second mode unit operably coupled to the first mode unit, wherein the second mode unit is configured to operate the pump in an operational mode in a production manner to determine an estimated fluid over pump level at current speed and toque values of the pump; and wherein the fluid determination unit uses the values of pump speed, pump torque, and specific fluid over pump value obtained in the first mode unit and the current values of pump speed and pump torque obtained in the second mode unit to calculate a current fluid over pump. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A pump controller, comprising:
-
a motor determination unit configured to determine motor operating parameters of a motor configured to control a pump in a well, said motor operating parameters comprising motor torque and motor speed; a pump determination unit operably coupled to the motor determination unit and configured to determine pump operating parameters based on at least one motor operating parameter, said pump operating parameters comprising pump torque and pump speed; a fluid level determination unit operably coupled to the pump determination unit and configured to determine an estimated fluid over pump level in the well; said fluid determination unit comprising a first mode unit configured to generate first mode output data based on operation of the pump in a first mode, including pump speed and pump torque values associated with an identified specific fluid-over-pump value; and said fluid determination unit further comprising a second mode unit operably coupled to the first mode unit, wherein the second mode unit is configured to operate the pump in an operational mode in a production manner to determine an estimated fluid over pump level at current speed and toque values of the pump; and wherein the fluid determination unit uses the values of pump speed, pump torque, and specific fluid over pump value obtained in the first mode unit and the current values of pump speed and pump torque obtained in the second mode unit to calculate a current fluid over pump. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification