Monitor entity downtimes and calculate deferred oil and gas production.
Usage and Configuration
To perform the calculations run the workflows from this package starting with the workflow Downtime 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.
Use the workspace value DataLoadOffsetDays to configure the end of the scopes.
E.g. If the data in the data sources is lagging one day, set the workspace value to 1 to account for this offset.
Details
Downtime Monitoring
The downtime monitoring is based on two approaches:
- Consecutive Downtime: Here, the consecutive downtime of the entity is monitored. If the entity is down for a given duration and it wasn't a planned downtime, a tag entry is generated (High Consecutive Downtime)
- Cumulative Downtime: This approach calculates the cumulative downtime over a certain period. If the ratio of the cumulative downtime compared to the duration of the considered period exceeds a given threshold, a tag entry is generated (High Cumulative Downtime)
Deferred Production
The deferred production caused by any downtime (planned or unplanned) is calculated from the last available production rate and the entity's downtime. The deferred productions are calculated for the phases oil and gas.
Data Requirements
The following data is required:
time on production
production rates (oil, gas)
tag entries of the tag Active
tag entries of the tag Planned Downtime
Further comments
The tag entries for the tag Active are created by the workflows of the Basic package. Make sure to run these workflows before running the workflows of this package.