decline_sensitivity
Analyze how changes in decline curve parameters affect estimated ultimate recovery (EUR) to identify key variables for petroleum engineering decisions.
Instructions
Sensitivity analysis on decline parameters for tornado chart data.
Varies each parameter (qi, Di, b, economic limit) independently and computes EUR at low/high values. Returns data sorted by impact for tornado chart visualization.
Args: qi: Base initial rate (bbl/day or Mcf/day). di: Base initial decline rate (1/month). b: Base Arps b-factor. economic_limit: Minimum economic rate (default 5.0). parameter_ranges: Optional dict mapping parameter name to [low, high]. Defaults to +/-20% of base values.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| qi | Yes | ||
| di | Yes | ||
| b | Yes | ||
| economic_limit | No | ||
| parameter_ranges | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |