Receive recommendations for choke manipulations to achieve allowable production
Usage
Run the workflows from this package to perform the calculations. The schedules may be adapted to use different contexts.
Details
The objective of this package is to recommend actions for choke manipulations (bean up, bean down) to achieve a wells allocated allowable production. The logic takes possible constraints into account.
For example, a flow instability problem might be detected, which requires beaning up the choke opening to move the well into a more stable state. Reacting to flow problems would take precedence over matching the well's allowable production.
Other wells might exhibit an increasing water cut as the choke opening is beaned up, and the operator might prefer not to further bean up such wells, even if their current production rates are below their allowed ones.
Furthermore, beaning up a well to match the allocated allowable production is not possible simply because the choke is already fully open.
The package uses the decision tree depicted below to recommend actions. Recommendations are given in the form of tag entries for the following tags:
Bean Up To Overcome Flow Problem
Bean Up To Meet Target
Bean Up To Meet Target And Overcome Flow Problem
Bean Down To Meet Target
If no further action (NFA) is recommended, no tag entry will be created.
Data Requirements
The following data is required:
oil producton rate
allowable oil production rate
choke opening
water cut