IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0655777
(2003-09-05)
|
발명자
/ 주소 |
- Beck,Thomas L.
- Peterson,Ronald G.
- Garlow,Mark E.
- Smigura,Theresa
|
출원인 / 주소 |
|
대리인 / 주소 |
Reinhart Boerner Van Deuren s.c.
|
인용정보 |
피인용 횟수 :
58 인용 특허 :
88 |
초록
▼
A rod pump control system includes a parameter estimator that determines from motor data parameters relating to operation of the rod pump and/or downhole dynamometer card without the need for external instrumentation, such as down hole sensors, rod load sensors, flow sensors, acoustic fluid level se
A rod pump control system includes a parameter estimator that determines from motor data parameters relating to operation of the rod pump and/or downhole dynamometer card without the need for external instrumentation, such as down hole sensors, rod load sensors, flow sensors, acoustic fluid level sensors, etc. In one embodiment, instantaneous motor current and voltage together with pump parameters are used in determining rod position and load. The rod position and load are used to control the operation of the rod pump to optimize the operation of the pump. Also disclosed in a pump stroke amplifier that is capable of increasing pump stroke without changing the overall pumping speed, or in the alternative, maintaining the well output with decreased overall pumping speed.
대표청구항
▼
What is claimed is: 1. A method of optimizing the performance of a rod pump used for transferring fluid within a fluid system, the rod pump including a rod string carrying a downhole pump, and a variable drive coupled to the rod string for reciprocating the rod string within the fluid system, the m
What is claimed is: 1. A method of optimizing the performance of a rod pump used for transferring fluid within a fluid system, the rod pump including a rod string carrying a downhole pump, and a variable drive coupled to the rod string for reciprocating the rod string within the fluid system, the method comprising the steps of: determining torque and velocity inputs to the rod pump; using the torque and velocity inputs to calculate values for one or more operating parameters for the rod pump; using one or more of the operating parameter values to produce command signals; and using the command signals to vary the velocity of the downhole pump to cause the downhole pump to closely follow the polished rod position while limiting tensile and compressive forces excursions in rod load as the rod string is being reciprocated. 2. The method according to claim 1, wherein determining torque and velocity inputs includes the steps of: measuring electrical voltage applied to a drive motor of the variable drive and electrical current drawn by the drive motor; and using the measured values of electrical voltage and current to calculate values of motor torque and motor velocity for the drive motor. 3. A method of controlling the performance of a rod pump used for transferring fluid within a fluid system, the rod pump including a rod string carrying a downhole pump, the rod string including a polished rod, the method comprising the steps of: determining values of torque and velocity inputs to the rod pump; using the torque and velocity values to calculate values for one or more operating parameters for the rod pump; using one or more of the operating parameter values to produce command signals; and using the command signals to vary the velocity of the rod pump to at least limit excursions in rod load to preset limits. 4. The method according to claim 3, wherein the operating parameters include at least one of rod load, rod position and rod velocity. 5. The method according to claim 3, wherein using the operating parameter values to produce command signals includes the steps of obtaining a value representing rod load; obtaining a value representing rod position; using the values of rod load and rod position to obtain an estimate of the velocity of the downhole pump; and using the difference between the rod velocity and the downhole pump velocity in producing the command signals. 6. The method according to claim 4, wherein using the operating parameter values to produce command signals includes the step of obtaining an estimate of velocity of the downhole pump using at least the value of rod load. 7. The method according to claim 6, wherein obtaining an estimate of velocity of the downhole pump includes using at least rod load along with a simulation model to predict the velocity of the downhole pump. 8. The method according to claim 7, wherein the simulation model is based on a multi-section model of the rod string. 9. The method according to claim 7, wherein the simulation model is based on a wave equation model of the rod string. 10. The method according to claim 7, wherein the simulation model is based on a single section model of the rod string. 11. The method according to claim 4, wherein using the operating parameter values to produce command signals includes the steps of using one or more of the operating parameter values to calculate a value representing rod load and comparing the rod load value with preset upper and lower load limit values. 12. The method according to claim 3, wherein determining torque and velocity inputs includes the steps of: measuring electrical voltage applied to a drive motor of the variable drive and electrical current drawn by the drive motor; and using the measured values of electrical voltage and current to calculate values of motor torque and motor velocity for the drive motor. 13. A method of controlling the performance of a rod pump used for transferring fluid within a fluid system, the rod pump including a rod string carrying a downhole pump, and a variable drive including an electrical drive motor coupled to the rod string for reciprocating the rod string; the method comprising the steps of: measuring electrical voltage applied to the drive motor and electrical current drawn by the drive motor; using the measured values of electrical voltage applied to the drive motor and current drawn by the drive motor to calculate values of motor torque and motor velocity for the drive motor; using the values of motor torque and motor velocity to calculate values representing operating parameters for the rod pump; using one or more of the operating parameter values to produce command signals; and using the command signals to vary the velocity of the downhole pump to cause the downhole pump to closely follow the polished rod position while limiting tensile and compressive forces excursions in rod load as the rod string is being reciprocated. 14. The method according to claim 13, wherein the operating parameters include at least one of rod load, rod position and rod velocity. 15. The method according to claim 13, wherein using the operating parameter values to produce command signals includes the steps of obtaining a value representing rod load; obtaining a value representing rod position; using the values of rod load and rod position to obtain an estimate of the velocity of the downhole pump; and using the difference between the rod velocity and the downhole pump velocity in producing the command signals. 16. The method according to claim 14, wherein using the operating parameter values to produce command signals includes the step of obtaining an estimate of velocity of the downhole pump using at least the value of rod load. 17. The method according to claim 16, wherein obtaining an estimate of velocity of the downhole pump includes using at least rod load along with a simulation model to predict the velocity of the downhole pump. 18. The method according to claim 17, wherein the simulation model is based on a multi-section model of the rod string. 19. The method according to claim 17, wherein the simulation model is based on a wave equation model of the rod string. 20. The method according to claim 17, wherein the simulation model is based on a single section model of the rod string. 21. The method according to claim 14, wherein using the operating parameter values to produce command signals includes the steps of using one or more of the operating parameter values to calculate a value representing rod load and comparing the rod load value with preset upper and lower load limit values. 22. A pump control system for controlling the performance of a rod pump used for transferring fluid within a fluid system, the rod pump including a rod string carrying a downhole pump that is reciprocated, the pump system comprising: means for determining values of torque and velocity inputs to the rod pump; means for using the torque and velocity values to calculate values for one or more operating parameters for the rod pump; means for using one or more of the operating parameter values to produce command signals for controlling the rod pump to vary the velocity of the rod pump to limit excursions in rod load to preset limits. 23. The pump control system according to claim 22, wherein the means for using the operating parameter values to produce command signals includes means for obtaining a value representing rod load; means for obtaining a value representing rod position; means for using the values of rod load and rod position to obtain an estimate of the velocity of the downhole pump; and means for using the difference between the rod velocity and the downhole pump velocity in producing the command signals. 24. The pump control system according to claim 23, including a simulation model for obtaining an estimate of velocity of the downhole pump. 25. The pump control system according to claim 24, wherein the simulation model is based on a multi-section model of the rod string. 26. The pump control system according to claim 24, wherein the simulation model is based on a wave equation model of the rod string. 27. The pump control system according to claim 24, wherein the simulation model is based on a single section model of the rod string. 28. The pump control system according to claim 22, wherein the means for using the operating parameter values to produce command signals includes means for using one or more of the operating parameter values to calculate a value representing rod load and means for comparing the rod load value with preset upper and lower load limit values. 29. The pump control system according to claim 22, wherein determining torque and velocity inputs includes the steps of: measuring electrical voltage applied to a drive motor of the variable drive and electrical current drawn by the drive motor; and using the measured values of electrical voltage and current to calculate values of motor torque and motor velocity for the drive motor. 30. The pump control system according to claim 22, wherein the means for determining torque and velocity inputs to the rod pump includes sensors for measuring the electrical voltages applied to the motor and currents drawn by the motor and means for using the measured values of electrical voltages applied to the motor and currents drawn by the motor to calculate values of torque and velocity produced by the motor.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.