- Weatherford Knowledge Base
- Packages
- PetroVisor Package
-
Getting Started
-
Customer Training
-
Customer Success
-
Updates
-
Production Optimization
-
Artificial Lift Optimization
-
Completion Optimization
-
Environmental, Social & Governance
-
Development, Acquisition & Divestitures
-
Enhanced Oil Recovery
-
Admin
-
P#
- Getting Started with P#
- Data Cleansing
- String Functions
- Scenario Functions
- Regression Functions
- Placeholder Functions
- Mathematical Functions
- Logic Functions
- Entities Function
- Moving Window Functions
- Time and Date Functions
- Statistical Functions
- Economic Functions
- Data Handling
- Additional Functions
- Directional Functions
- Machine Learning Functions
- DCA Functions
- Neighborhood Functions
-
Packages
ABC Plot Package
This package calculates the data needed to construct and analyze ABC plots.
Usage
Run the workflows from this package to perform the calculations. The schedules may be adapted to use different contexts.
The script ABC Plot Visualization can be used to extract the data needed to create ABC plots in a dashboard.
Details
The current produced water per time increment and produced oil per time increment are compared with previous values and categorized. This is achieved by calculating the ratio of the previous value over the current value. This ratio is categorized according to the following logic:
- ABC Water Cut Increase: water ratio ≥ 1.0 and oil ratio ≤ 1.0
- ABC Total Liquid Decrease: water ratio < 1.0 and oil ratio < 1.0
Data Requirements
The following data is required on well level:
produced water per time increment
produced oil per time increment