Skip to content

Unconventional Well Optimizer

Overview

The Unconventional Well Optimizer is an advanced layout engine used to maximize hydrocarbon recovery by intelligently placing multi-well pads and lateral trajectories across vast development areas. This optimizer calculates the complex geometries involved in placing pads, routing connectors, spacing laterals, and avoiding interference, all while respecting your geological boundaries and constraints.


Step-by-Step Workflow

1. Define the Development Area

Start by mapping out where the development can take place.

  • Draw Contours: Draw polygons on the map representing the valid areas for drilling.
  • Reference Coordinates: Set a geographic anchor for the optimization grid.

2. Select Unconventional Mode

In the configuration panel, ensure the Well Type is set to Unconventional (which is usually the default). This reveals the full suite of parameters required to govern pad sizes, lateral lengths, and well spacing.

3. Configure Layout & Target Parameters

Define the physical geometry of your laterals:

  • Target Length: Set the ideal length for your lateral segments in meters.
  • Azimuth: Set the drilling direction (orientation) of the laterals in degrees.
  • Auto-Search (Optional): If you are unsure of the optimal length or azimuth, you can enable Search Target Length and Search Azimuth. The optimizer will sweep through ranges (defined by Length Samples and Azimuth Samples) to find the most efficient layout.

4. Configure Spacing & Pad Constraints

Set the rules for how wells interact with each other and how they are grouped onto pads:

  • Spacing: The distance between individual laterals within exactly the same zone/landing.
  • Wells per Pad: Define the minimum and maximum capacity of your surface pads.
  • PAD Spacing: Define the minimum clearance required between adjacent surface pad groups (Default is 1000m).
  • Landings (Z-Axis): Configure vertical targets. You can add multiple landings (e.g., L1, L2), specify their unique spacing rules, and choose a Staggered or Aligned placement pattern if stacking laterals.

5. Run the Optimizer

Click Optimize. The engine evaluates thousands of combinations—testing different azimuths, lengths, and pad locations within your drawn contours—to find the configuration that maximizes reservoir contact while remaining cost-efficient.

6. Review Results

The map will render the optimized field architecture:

  • Surface Pads: Rendered grouped locations on the surface.
  • Connectors: Lines tracing from the surface pads to the start (heel) of the laterals.
  • Laterals: The horizontal path drilled through the reservoir.

Glossary of Input Variables

Here is a comprehensive breakdown of all the variables available in the Unconventional Optimizer:

📍 General Alignment & Lengths

VariableDescription
Search AzimuthToggle on. If enabled, the engine auto-calculates the optimal direction.
AzimuthThe fixed drilling direction/heading in degrees (0 to 360).
Azimuth SamplesThe number of iterations/sweeps the engine tests when searching for the best Azimuth.
Search Target LengthToggle on to let the system find the best horizontal length.
Target LengthThe ideal target lateral length in meters.
Min/Max LengthThe lower and upper limits allowable for lateral lengths in meters.
Length SamplesThe number of iterations the engine tests when finding the best lateral length.
Allow ExtendIf enabled, the optimizer is permitted to slightly extend laterals near the contour boundaries to maximize reservoir contact.

🛢️ Well & Pad Spacing Rules

VariableDescription
SpacingThe horizontal distance (in meters) between individual lateral segments inside the same landing.
Average Frac SpacingThe distance between hydraulic fracturing stages along the lateral.
Nb Wells Min / MaxThe minimum and maximum number of wells that can be grouped together on a single surface pad.
Delta ConnectorMaximum allowed deviation distance from the pad to the start of the lateral.
PAD Spacing(New) Defines the minimum distance/clearance required between adjacent pad groups (Default: 1000m).
Pad CostThe financial cost associated with constructing a single pad. Used internally to weigh layout efficiency against infrastructure cost.

🌍 Gridding & Advanced Settings

VariableDescription
Landings CountThe number of distinct vertical geological horizons/zones targeted.
Placement PatternStaggered (zigzag) or Aligned placement design when stacking wells in multiple landings.
Landings DefinitionSpecific spacing rules tailored per landing. e.g., Landing L1 might have 300m spacing, while L2 has 400m spacing.
X/Y SamplesGrid resolution variables. Number of horizontal and vertical shifts the optimizer will simulate to find the exact best origin point.
Independent AreasCheckbox. Treat multiple drawn polygons as completely isolated developments or evaluate them together.
Tips Distance PercBuffer zone relative ratio to prevent well tips from colliding.

Interpreting Output Data

Unlike conventional wells, unconventional optimization yields a highly interconnected network:

  • Connector (Head to Toe): Maps the physical path from the Surface Pad (Head) to where the horizontal section begins in the reservoir (Toe/Heel).
  • Lateral (Head to Toe): Maps the horizontal drilling path (from heel to toe) through the target landing zone.
  • Frac Stages: Computed automatically based on the target_length and your average_frac_spacing.