Anomaly Detection
ProdX computes a variety of daily anomalies from cleansed input data as well as derived metrics. A full documentation of each type can be found below.
Basic Anomalies
- High Water Cut
- High GOR
- Downtime
- RNDP Across Choke
Rod Pump
- High Fluid Load
ESP
- Upthrust
- Downthrust
Gas Lift
- Shallow Injection
- Multipoint Injection
Flow Assurance
- Unstable Flow
- Liquid Loading
Productivity Index
- PI Decline
Basic anomalies are trend-based anomalies that can be configured using a "simple" check or a trend-based "linear" check.
The simple check is purely a threshold-based alarm configured with an absolute threshold and a check direction (increasing or decreasing).
The linear check fits a straight line through the input data (for a predicted start and end value of the line) and compares an absolute and relative threshold defined by:
Loading...
Loading...
In the default configuration, ProdX computes a downtime anomaly when downtime hours is greater than 1 using a simple check.
RNDP across choke, high water cut, and high GOR are computed using a linear check with varying thresholds based on primary fluid and well type.
Rod pump high fluid load anomalies are computed by analyzing a moving window of fluid load and rod pump SPM gradients against thresholds, considering a consecutive period of concern before triggering an anomaly.
ESP anomalies include upthrust and downthrust, which involves analyzing the in-situ rate at pump intake against the manufacturers max and min recommended operating ranges, adjusted to that day's operating frequency.
When the in situ rate at intake is below the minimum recommended rate, a downthrust anomaly is triggered.
When the in situ rate at intake is above the maximum recommended rate, an upthrust anomaly is triggered.
Gas lift anomalies include shallow injection and multipoint injection. These anomalies are determined by analyzing the injection traverse against valve opening and closing pressures. In the process of bottomhole pressure computation, valves are determined to be open or closed. It is important to remember that a gas lifted system is dynamic second-by-second, so while the daily traverse may indicate certain valve statuses, this can change intra-day.
If a single shallow valve is open, a shallow injection anomaly is triggered.
If multiple valves are open, a multipoint injection anomaly is triggered.
Flow assurance anomalies are intended to provide warning that the well could be experiencing liquid loading or slug flow.
For gas wells, a critical rate is computed based on the configured correlation (Turner, Coleman, Nagoo, or Xecta Hybrid). When the total gas rate at end of tubing is below the critical rate, a liquid loading anomaly is triggered.
Using the flow properties at the surface node of the traverse, the flow pattern is predicted using the TUFFP Ansari model. Slug flow patterns trigger and unstable flow anomaly.
Productivity index anomalies are designed to intelligently alert when abnormal PI drops are observed in the well.
Every configured number of days, a PI vs. Cumulative fit is established across a segment. A segment is established each time a shut-in event occurs that is of a minimum duration. Based on the fit, a standard deviation band is established. Any abnormal PIs outside of the low band of standard deviation trigger a PI decline anomaly. The graphic below illustrates a given window and the available settings for configuration.
![Document image Document image](https://images.archbee.com/-kIqrMCOJgmgBmRpzgKo2/HrR5n7lMHcMPmZ_HEwwLL_image.png?format=webp)
![Doc contributor](https://s3.amazonaws.com/archbee-animals/gorilla.png)