Estimating fluid levels in a progressing cavity pump system
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
E21B-047/04
F04B-049/00
E21B-047/00
G01F-023/00
G01F-025/00
G01F-023/22
출원번호
US-0182506
(2011-07-14)
등록번호
US-8892372
(2014-11-18)
발명자
/ 주소
Peterson, Ronald G.
출원인 / 주소
Unico, Inc.
대리인 / 주소
Reinhart Boerner Van Deuren s.c.
인용정보
피인용 횟수 :
2인용 특허 :
99
초록▼
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 dete
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.
대표청구항▼
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 deter
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; andsaid 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; andwherein 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. 2. The pumping system of claim 1, wherein the motor operating parameter comprises one of a motor torque and a motor speed. 3. The pumping system of claim 1, wherein the fluid level determination unit ramps the motor to a predetermined speed to determine the estimated fluid over pump level in the well. 4. The pumping system of claim 1, wherein the first mode unit operates the pump based on one of a Proportional-Integral-Derivative (PID) function and a Proportional-Integral (PI) function. 5. The pumping system of claim 1, wherein the second mode unit operates the pump in an operational mode and obtains pump speed and torque values. 6. The pumping system of claim 1, wherein the pump determination unit is further configured to determine an estimated friction value including a pump coulomb friction value. 7. The pumping system of claim 1, wherein the pump comprises a rotationally driven pump. 8. The pumping system of claim 1, wherein both the first mode unit and the second mode unit control one of a pump speed and a pump rotation direction. 9. The pumping system of claim 1, wherein the pump is a progressing cavity pump. 10. The pumping system of claim 1, further comprising: an adjustment unit operably coupled to the fluid level determination unit, the adjustment unit configured to adjust the pump speed to maintain the estimated fluid over pump level at a predetermined setpoint value. 11. The pumping system of claim 1, wherein the pump speed and pump torque values associated with the specific fluid-over pump value are stored in a mapping database coupled to the controller. 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; andsaid 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; andwherein 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. 13. The pump controller of claim 12, wherein the motor operating parameter comprises one of a motor torque and a motor speed. 14. The pump controller of claim 12, wherein the pump operating parameter comprises one of a pump speed and a pump torque. 15. The pump controller of claim 12, wherein the fluid level determination unit ramps the motor to a predetermined speed to determine the estimated fluid over pump level in the well. 16. The pump controller of claim 12, wherein the first mode unit operates the pump based on one of a Proportional-Integral-Derivative (PID) function and a Proportional-Integral (PI) function. 17. The pump controller of claim 12, wherein the second mode unit operates the pump in an operation manner and obtains pump speed and torque values. 18. The pump controller of claim 12, wherein the pump determination unit is further configured to determine an estimated friction value including a pump coulomb friction value. 19. The pump controller of claim 12, wherein the pump comprises a rotationally driven pump. 20. The pump controller of claim 19, wherein the rotationally driven pump is a progressing cavity pump. 21. The pump controller of claim 12, further comprising: an adjustment unit operably coupled to the fluid level determination unit, the adjustment unit configured to adjust the pump speed to maintain the estimated fluid over pump level at a predetermined setpoint value. 22. The pump controller of claim 21, wherein the predetermined setpoint value is fixed by an operator of the pump controller to a desired fluid over pump level. 23. The pump controller of claim 12, wherein the pump speed and pump torque values associated with the specific fluid-over pump value are stored in a mapping database coupled to the controller.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (99)
Wenholz Bruce (Glendale CA) Gault R. H. (Lubbock TX) Jones Kerry A. (Bakersfield CA), Air balance control for a pumping unit.
Norris Orley (Jay) ; Findley ; Sr. David S., Control apparatus and method for controlling the rate of liquid removal from a gas or oil well with a progressive cavity pump.
Anderson, Robb G.; Beck, Thomas L., Determination and control of wellbore fluid level, output flow, and desired pump operating speed, using a control system for a centrifugal pump disposed within the wellbore.
Dubinsky Vladimir ; Leggett ; III James V., Drilling system utilizing downhole dysfunctions for determining corrective actions and simulating drilling conditions.
Stuebinger Lon A. ; McKinzie Howard L., Dual injection and lifting system using a rod driven progressive cavity pump and an electrical submersible progressive cavity pump.
McKinzie Howard L. ; Stuebinger Lon A. ; Berry Michael R., Dual injection and lifting system using a rod driven progressive cavity pump and an electrical submersible pump and associate a method.
Wolcott John H. (Racine WI) Sieger William L. (Franklin WI) Watson Alvin J. (Ardmore OK), Eddy current drive and motor control system for oil well pumping.
Adams ; Jr. Harold P. (Oil City PA) Hill David R. (Oil City PA) Richey Lee M. (Franklin PA) Maitland Andrew B. (Cranberry PA) Banton William E. (Derry NH) Taylor David C. (Slippery Rock PA), Level sensor.
McTamaney Louis S. (Cupertino CA) Delfino Allan B. (Sunnyvale CA) Bisbee Gary W. (The Woodlands TX), Method and apparatus for detecting problems in sucker-rod well pumps.
McTamaney Louis S. (Cupertino CA) Delfino Allan B. (Sunnyvale CA) Waltrip Delbert F. (San Jose CA) Kirkpatrick Thomas I. (San Jose CA), Method and apparatus for detecting well pump-off.
McTamaney Louis S. (Cupertino CA) Delfino Allan B. (Sunnyvale CA) Bisbee Gary W. (Woodlands TX), Method and apparatus for recording and playback of dynagraphs for sucker-rod wells.
Boone James R. (510 B Ave. J. East Grand Prairie TX 75050) Best Larry D. (Rte. 3 ; Box 317 Springtown TX 76082) Brown Ronnie D. (6808 Shadydale North Richland Hills TX 76180), Method and apparatus for variable speed control of oil well pumping units.
Walker ; Sr. Frank J. (8340 NE. 2nd Ave. Miami FL 33138) Walker ; Jr. Frank J. (5711 S. Utica Ave. Tulsa OK 74105), Method and system for controlling a mechanical pump to monitor and optimize both reservoir and equipment performance.
Walker ; Sr. Frank J. (8340 Northeast 2nd Ave. Miami FL 33138) Walker ; Jr. Frank J. (5711 South Utica Ave. Tulsa OK 74105), Method and system for controlling a mechanical pump to monitor and optimize both reservoir and equipment performance.
Anderson,Robb G.; Garlow,Mark E.; Schulz,Harry W., Method and system for improving pump efficiency and productivity under power disturbance conditions.
Pavlov, Alexei; Zaremba, Alexander T, Method for controlling torque in a rotational sensorless induction motor control system with speed and rotor flux estimation.
Turner John M. (3860 N. Butler ; Apartment 3 Farmington NM 87401) Nethers Jan L. (P.O. Box 3521 Farmington NM 87499) Knight Robert M. (Box 2659 Santa Fe NM 87504), Method of monitoring and controlling a well pump apparatus.
Swamy Mahesh M. (Salt Lake City UT) Bisel Gerald R. (Sandy UT) Rossiter Steven L. (Salt Lake City UT), Passive harmonic filter system for variable frequency drives.
Westerman G. Wayne (Midland TX) Montgomery Richard C. (Midland TX) Pippin Gerald W. (Midland TX), Pump control responsive to voltage-current phase angle.
Streib Stephen F. (Novato CA), Ultrasensitive apparatus and method for detecting change in fluid flow conditions in a flowline of a producing oil well,.
Chandra Rangasami S. (Walnut Creek CA) Quen Stephen G. (Fremont CA) Eineichner Donald E. (San Jose CA) Lastra Jorge E. (San Jose CA), Well production control system.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.