Sucker Rod Pump Monitoring Package

Monitor sucker rod pump (SRP) parameters and create tag entries if unfavorable conditions are detected

Usage and Configuration

To perform the calculations run the workflows from this package starting with the workflow SRP Monitoring. The schedules may be adapted to use different contexts.

Follow the steps given in How do I configure packages pulled from Datagration's package repository to change the configuration of the package.

Details

Workflow SRP Monitoring

SRP Calculations

Calculates slippage, and pump to rod efficiency based on design parameters and parameters from measured dynamometer cards. Those signals are used in the other activities of the workflow.

SRP Problem Detection

The logic tries to detect a number of events or problems related to SRP operation. This is based on how the different measurements or signals are changing with time: increasing, decreasing, or stable, within a user-defined time window. Each event is given a normalized score [0, 1] that reflects how strong its symptoms are, hence the likelihood that this event is taking place.

The detected problems are:

low pump fillage
high rod loading
low pump to rod efficiency

Moreover, a combined problem detection score based on the problems mentioned above and the problems detected by the Sucker Rod Pump Downhole Card Classification package is calculated.

SRP Surveillance By Exception

This script creates tag entries for the following tags based on thresholds:

High Rod Loading
Low Pump Fillage
Pumped Off
High Tubing Head Pressure
High Casing Head Pressure

SRP Well Ranking

This script calculates a srp performance score based on the drops of the production, pump fillage and pump to rod efficiency.

Data Requirements

The following data is required:

annulus pressure
casing head pressure
fluid viscosity
health status
health status confidence
liquid above pump
liquid density per time increment
plunger diameter
plunger stroke
produced oil per time increment
produced water per time increment
pump frequency
pump setting depth
Rod Stresses (Reference Table)
well head pressure