- 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
Gradients (p, T, H) Package
Calculate pressure, temperature and liquid holdup gradients over depth
Usage
Run the workflows from this package to perform the calculations. The schedules may be adapted to use different contexts.
Details
The marching algorithm used in this package calculates the pressure, temperature and liquid holdup for each segment of the well. The segment length can be set in the workflow Gradients (p, T, H) and defaults to 60 ft. The calculation results are stored on depth dependent signals (pressure profile, temperature profile and liquid holdup - by default).
Data Requirements
The following data is required:api gravity oil
bottomhole pressure
casing inner diameter
CO2 content
directional survey true vertical depth
gas oil ratio
gas specific gravity
H2S content
liquid production rate
oil production rate
perforation top
production casing depth
reservoir temperature
solution gas oil ratio at bubble point
tubing depth
tubing inner diameter
water cut
water production rate
water salinity
water specific gravity
well head pressure
well head temperature
Further comments
When overriding the scope, make sure to use a scope containing depth information (From depth, To depth, Depth Step).