Monitoring, diagnosing and optimizing gas lift operations by presenting one or more actions recommended to achieve a GL system performance
First Claim
1. A method performed by one or more processors for monitoring, diagnosing and optimizing operation of a gas lift (GL) system that comprises:
- collecting measured data representative of a state of the GL system within a well, and further storing the measured data;
comparing the measured data to calculated data generated by a well model;
identifying, by the one or more processors, one or more likely conditions of the GL system based at least in part on mismatches between the measured data and the calculated data;
selecting, by a user, corrections to the one or more likely conditions causing the mismatches;
updating the well model to reflect the corrections to the one or more likely conditions;
generating a plurality of GL system performance curves using the updated well model;
selecting, by the user, a GL system operating point on at least one of the generated plurality of GL system performance curves using the updated well model;
generating, by the one or more processors, one or more actions recommended to achieve a GL system performance consistent with the user selected GL system operating point;
presenting to the user, via a display, the one or more actions recommended;
accepting a user selection of one of the displayed one or more actions recommended to achieve the GL system performance consistent with the user selected GL system operating point; and
triggering a system command that automatically changes a setting of a GL choke of the GL system in response to the accepting of the user selection of the one of the displayed one or more actions recommended.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for monitoring, diagnosing and optimizing operation of a gas lift (GL) system, at least some of which include a method that includes collecting measured data representative of the GL system'"'"'s state, storing the measured data, comparing the measured data to a well model'"'"'s calculated data for the well and identifying likely conditions of the GL system based on mismatches between the measured data and the calculated data. The method further includes updating the model to reflect the likely conditions and selected corrections of the likely conditions, generating GL system performance curves using the updated model and presenting to a user actions recommended to achieve a GL system performance consistent with a GL system operating point on at least one of the GL system performance curves.
-
Citations
17 Claims
-
1. A method performed by one or more processors for monitoring, diagnosing and optimizing operation of a gas lift (GL) system that comprises:
-
collecting measured data representative of a state of the GL system within a well, and further storing the measured data; comparing the measured data to calculated data generated by a well model; identifying, by the one or more processors, one or more likely conditions of the GL system based at least in part on mismatches between the measured data and the calculated data; selecting, by a user, corrections to the one or more likely conditions causing the mismatches; updating the well model to reflect the corrections to the one or more likely conditions; generating a plurality of GL system performance curves using the updated well model; selecting, by the user, a GL system operating point on at least one of the generated plurality of GL system performance curves using the updated well model; generating, by the one or more processors, one or more actions recommended to achieve a GL system performance consistent with the user selected GL system operating point; presenting to the user, via a display, the one or more actions recommended; accepting a user selection of one of the displayed one or more actions recommended to achieve the GL system performance consistent with the user selected GL system operating point; and triggering a system command that automatically changes a setting of a GL choke of the GL system in response to the accepting of the user selection of the one of the displayed one or more actions recommended. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A gas lift (GL) monitoring, diagnosing and optimizing system that comprises:
-
a memory having GL system monitoring, diagnosing and optimizing software; and one or more processors coupled to the memory, the software causing the one or more processors to; collect measured data representative of a state of a GL system within a well, and further store the measured data; compare the measured data to calculated data generated by a well; identify one or more likely conditions of the GL system based at least in part on mismatches between the measured data and the calculated data and presenting the identified one or more likely conditions causing the mismatches to a user; update the well model to reflect the one or more likely conditions and to reflect one or more corrections, selected by the user, to the one of the one or more likely conditions; generate a plurality of GL system performance curves using the updated well model; generate one or more actions recommended to achieve a GL system performance consistent with a GL system operating point selected by the user on at least one of the generated plurality of GL system performance curves using the updated well model; present to the user, via a display, the one or more actions recommended; accept a user selection of one of the displayed one or more actions recommended to achieve the GL system performance consistent with the user selected GL system operating point; and trigger a system command that automatically changes a setting of a GL choke of the GL system in response to the accepting of the user selection of the one of the displayed one or more actions recommended. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A non-transitory information storage medium having gas lift (GL) system monitoring, diagnosing and optimizing software that comprises:
-
a data collection and storage module that causes one or more processors to collect measured data representative of a state of a GL system within a well, and to further store the measured data; a comparison module that causes the one or more processors to compare the measured data to calculated data generated by a well model; a condition identifier module that causes the one or more processors to identify one or more likely conditions of the GL system based at least in part on mismatches between the measured data and the calculated data and present to a user the one or more likely conditions causing the mismatches; a model update module that causes the one or more processors to update the well model to reflect the one or more likely conditions and to reflect one or more corrections, selected by the user, to the one of the one or more likely conditions; a performance curve module that causes the one or more processors to generate a plurality of GL system performance curves using the updated well model; and a recommended action module that causes the one or more processors to present to a user, via a display, one or more actions recommended to achieve a GL system performance consistent with a GL system operating point selected by the user on at least one of the plurality of GL system performance curves, to accept a user selection of one of the displayed one or more actions recommended to achieve the GL system performance consistent with the user selected GL system operating point, and to trigger a system command that automatically changes a setting of a GL choke of the GL system in response to accepting of the user selection of the one of the displayed one or more actions recommended. - View Dependent Claims (14, 15, 16, 17)
-
Specification