Downhole pump intake pressure prediction
Systems, methods, and computer-readable media for identifying a wellbore pressure based on a predicted pump intake loss. A pump intake pressure after an intake for a submersible pump deployed downhole in a wellbore is identified. An intake loss prediction model for identifying a virtual intake loss associated with the intake for the submersible pump as a function of one or more intake loss parameters is accessed. The virtual intake loss is identified by applying the intake loss prediction model based on intake loss prediction input of the one or more intake loss parameters. A pump intake pressure before the intake for the submersible pump is determined based on the virtual intake loss and the identified pump intake pressure after the intake.
1 . A method comprising:
identifying a pump intake pressure after an intake for a submersible pump deployed downhole in a wellbore for pumping a substance out of the wellbore;
accessing an intake loss prediction model for identifying a virtual intake loss associated with the intake for the submersible pump as a function of one or more intake loss parameters;
identifying the virtual intake loss by applying the intake loss prediction model based on intake loss prediction input of the one or more intake loss parameters;
determining a pump intake pressure before the intake for the submersible pump based on the virtual intake loss and the identified pump intake pressure after the intake; and
pumping, by the submersible pump, the substance out of the wellbore based on the determined pump intake pressure before the intake.
2 . The method of claim 1 , wherein the intake loss prediction model is a physical model and the one or more intake loss parameters includes a flowrate parameter.
3 . The method of claim 2 , wherein the input of the one or more intake loss parameters includes one or more values for the flowrate parameter.
4 . The method of claim 2 , further comprising:
identifying a calculated intake loss across values of the flowrate parameter; and
generating the physical model based on the calculated intake loss across the values of the flowrate parameter.
5 . The method of claim 4 , further comprising:
determining a measured pump intake pressure before the intake across the values of the flowrate parameter;
determining the pump intake pressure after the intake across the values of the flowrate parameter; and
identifying the calculated intake loss across the values of the flowrate parameter based on the measured pump intake pressure before the intake and the identified pump intake pressure after the intake across the values of the flowrate parameter.
6 . The method of claim 1 , wherein the intake loss prediction model is a machine learning model and the one or more intake loss parameters include a flowrate parameter, a frequency parameter, a wellhead head parameter, a tubing loss parameter, a pump head parameter, or a combination thereof.
7 . The method of claim 6 , wherein the input of the one or more intake loss parameters includes one or more values for the flowrate parameter, the frequency parameter, the wellhead head parameter, the tubing loss parameter, the pump head parameter, or the combination thereof.
8 . The method of claim 6 , further comprising:
identifying a calculated intake loss across values of the flowrate parameter, the frequency parameter, the wellhead head parameter, the tubing loss parameter, the pump head parameter, or the combination thereof; and
generating the machine learning model to identify the virtual intake loss based on the calculated intake loss across the values of the flowrate parameter, the frequency parameter, the wellhead head parameter, the tubing loss parameter, the pump head parameter, or the combination thereof.
9 . The method of claim 8 , further comprising:
determining a measured pump intake pressure before the intake across the values of the flowrate parameter, the frequency parameter, the wellhead head parameter, the tubing loss parameter, the pump head parameter, or the combination thereof;
determining the pump intake pressure after the intake across the values of the flowrate parameter, the frequency parameter, the wellhead head parameter, the tubing loss parameter, the pump head parameter, or the combination thereof; and
identifying the calculated intake loss across the values of the flowrate parameter, the frequency parameter, the wellhead head parameter, the tubing loss parameter, the pump head parameter, or the combination thereof based on the measured pump intake pressure before the intake and the identified pump intake pressure after the intake across the values of the flowrate parameter, the frequency parameter, the wellhead head parameter, the tubing loss parameter, the pump head parameter, or the combination thereof.
10 . The method of claim 1 , further comprising:
determining a discharge head for the submersible pump;
determining a total pump head for the submersible pump; and
identifying the pump intake pressure after the intake for the submersible pump based on the discharge head and the total pump head for the submersible pump.
11 . The method of claim 10 , wherein the discharge head is determined based on a static head parameter for the submersible pump, a tubing loss parameter associated with the submersible pump deployed downhole in the wellbore, a wellhead head parameter, or a combination thereof.
12 . The method of claim 10 , wherein the total pump head for the submersible pump is determined based on either or both a flowrate parameter and an operating frequency parameter associated with the submersible pump deployed downhole in the wellbore.
13 . A system comprising:
a submersible pump deployed downhole in a wellbore for pumping a substance out of the wellbore;
one or more processors; and
at least one computer-readable storage medium having stored therein instructions which, when executed by the one or more processors, cause the one or more processors to:
identify a pump intake pressure after an intake for the submersible pump;
access an intake loss prediction model for identifying a virtual intake loss associated with the intake for the submersible pump as a function of one or more intake loss parameters;
identify the virtual intake loss by applying the intake loss prediction model based on intake loss prediction input of the one or more intake loss parameters;
determine a pump intake pressure before the intake for the submersible pump based on the virtual intake loss and the identified pump intake pressure after the intake; and
pump, by the submersible pump, the substance out of the wellbore based on the determined pump intake pressure before the intake.
14 . The system of claim 13 , wherein the intake loss prediction model is a physical model and the one or more intake loss parameters includes a flowrate parameter.
15 . The system of claim 14 , wherein the instructions further cause the one or more processors to:
identify a calculated intake loss across values of the flowrate parameter; and
generate the physical model to predict the intake loss based on the calculated intake loss across the values of the flowrate parameter.
16 . The system of claim 15 , wherein the instructions further cause the one or more processors to:
determine a measured pump intake pressure before the intake across the values of the flowrate parameter;
determine the pump intake pressure after the intake across the values of the flowrate parameter; and
identify the calculated intake loss across the values of the flowrate parameter based on the measured pump intake pressure before the intake and the identified pump intake pressure after the intake across the values of the flowrate parameter.
17 . The system of claim 13 , wherein the intake loss prediction model is a machine learning model and the one or more intake loss parameters include a flowrate parameter, a frequency parameter, a wellhead head parameter, a tubing loss parameter, a pump head parameter, or a combination thereof.
18 . The system of claim 17 , wherein the instructions further cause the one or more processors to:
identify a calculated intake loss across values of the flowrate parameter, the frequency parameter, the wellhead head parameter, the tubing loss parameter, the pump head parameter, or the combination thereof; and
generate the machine learning model to predict the intake loss based on the calculated intake loss across the values of the flowrate parameter, the frequency parameter, the wellhead head parameter, the tubing loss parameter, the pump head parameter, or the combination thereof.
19 . The system of claim 18 , wherein the instructions further cause the one or more processors to:
determine a measured pump intake pressure before the intake across the values of the flowrate parameter, the frequency parameter, the wellhead head parameter, the tubing loss parameter, the pump head parameter, or the combination thereof;
determine the pump intake pressure after the intake across the values of the flowrate parameter, the frequency parameter, the wellhead head parameter, the tubing loss parameter, the pump head parameter, or the combination thereof; and
identify the calculated intake loss across the values of the flowrate parameter, the frequency parameter, the wellhead head parameter, the tubing loss parameter, the pump head parameter, or the combination thereof based on the measured pump intake pressure before the intake and the identified pump intake pressure after the intake across the values of the flowrate parameter, the frequency parameter, the wellhead head parameter, the tubing loss parameter, the pump head parameter, or the combination thereof.
20 . A non-transitory computer-readable storage medium having stored therein instructions which, when executed by one or more processors, cause the one or more processors to:
identify a pump intake pressure after an intake for a submersible pump deployed downhole in a wellbore for pumping a substance out of the wellbore;
access an intake loss prediction model for identifying a virtual intake loss associated with the intake for the submersible pump as a function of one or more intake loss parameters;
identify the virtual intake loss by applying the intake loss prediction model based on intake loss prediction input of the one or more intake loss parameters;
determine a pump intake pressure before the intake for the submersible pump based on the virtual intake loss and the identified pump intake pressure after the intake; and
pump, by the submersible pump, the substance out of the wellbore based on the determined pump intake pressure before the intake.