Rapid sucker rod pump downhole dynacard estimation for deviated wells
AssigneeSensia LLC
InventorsAlbert Hoefel, Jahir Pabon
Life of this patent
Estimating the term…
Abstract
Systems and methods provided herein relate to a pump system. The pump system includes a pump disposed within a well, an actuator operable to move a rod including a surface end coupled to the actuator and a downhole end coupled to the pump, and a controller. The controller is configured to identify a first impulse response and a second impulse response associated with the pump system based on a first model of the pump system. The controller is further configured to generate a second model of the pump system based on the first impulse response and the second impulse response. The controller is further configured to operate the pump system based on the second model.
Claims20
A pump system comprising a pump disposed within a well, an actuator operable to move a rod comprising a surface end coupled to the actuator and a downhole end coupled to the pump, and a controller configured to:
- identify a first impulse response and a second impulse response associated with the pump system, wherein the identification comprises:
- simulating a first set of position data associated with the surface end of the rod;
- generate, based on a first model of the pump system and the position data, a first set of data associated with simulated operation of the pump system with a load stimulus, and a second set of data associated with simulated operation of the pump system without the load stimulus, wherein the first impulse response and the second impulse response are based on a comparison of the first set of data and the second set of data;
- generate a second model of the pump system, wherein generating the second model of the pump system comprises:
- measuring, during operation of the pump system, a second set of position data and a set of force data associated with the rod;
- estimating, based on the identified first impulse response, the force data, and the position data, one or more force values of a downhole condition of the rod;
- estimating, based on the identified second impulse response and the one or more force values, one or more position values of a downhole condition of the rod;
- and
- operate the pump system based on the second model.
A method of controlling a pump system, the pump system comprising a pump disposed within a well and an actuator operable to move a rod comprising a surface end coupled to the actuator and a downhole end coupled to the pump, the method comprising:
- identifying a first impulse response and a second impulse response associated with the pump system, wherein the identification comprises:
- simulating a first set of position data associated with the surface end of the rod;
- generate, based on a first model of the pump system and the position data, a first set of data associated with simulated operation of the pump system with a load stimulus, and a second set of data associated with simulated operation of the pump system without the load stimulus, wherein the first impulse response and the second impulse response are based on a comparison of the first set of data and the second set of data;
- generating a second model of the pump system, wherein generating the second model of the pump system comprises:
- measuring, during operation of the pump system, a second set of position data and a set of force data associated with the rod;
- estimating, based on the identified first impulse response, the force data, and the position data, one or more force values of a downhole condition of the rod;
- estimating, based on the identified second impulse response and the one or more force values, one or more position values of a downhole condition of the rod;
- and
- operating the pump system based on the second model.
A controller for controlling a pump system comprising, wherein the pump system comprises a pump disposed within a well and an actuator operable to move a rod comprising a surface end coupled to the actuator and a downhole end coupled to the pump, wherein the controller comprises one or more processors and a memory, the one or more processors configured to:
- identify a first impulse response and a second impulse response associated with the pump system, wherein the identification comprises:
- simulating a first set of position data associated with the surface end of the rod;
- generate, based on a first model of the pump system and the position data, a first set of data associated with simulated operation of the pump system with a load stimulus, and a second set of data associated with simulated operation of the pump system without the load stimulus, wherein the first impulse response and the second impulse response are based on a comparison of the first set of data and the second set of data;
- generate a second model of the pump system, wherein generating the second model of the pump system comprises:
- measuring, during operation of the pump system, a second set of position data and a set of force data associated with the rod;
- estimating, based on the identified first impulse response, the force data, and the position data, one or more force values of a downhole condition of the rod;
- estimating, based on the identified second impulse response and the one or more force values, one or more position values of a downhole condition of the rod;
- and
- operate the pump system based on the second model.
Dependencies are inferred from the claim text.