Home > Examples > Example White Paper Problems > SAGD Development Optimization Example
SAGD Development Optimization Example
This example will walk you through creating a basic SAGD optimization project.
Building the Network
The first step is to create the facilities, and a type well.
Facilities being created are:
- Steam Generation : Constraint of 34,000 bbl/d of Steam (Inj. Water) (See Constraints)
- Produced Facility
- Oil Battery : Constraint of 10,000 bbl/d of Oil. 2 pipelines, 1 to 'Steam Generation' that only carries steam, and 1 to 'Produced Facility' that carries remaining products. (See Pipelines)
- Pad 1
- Pad 2
- Pad 3
Wells being created are:
- SAGD Type Well
Facilities have their asset sub-type listed beside them in the network below:
The type well has a decline with an oil, water, and steam array. These can be found on the first tab of this link: Type Well/WellList
To insert the data, create the 3 arrays from the decline tab, and select "Edit Arrays...:"
Insert the data from the .xls document above (Be sure your arrays are set to monthly volumes) and your decline should appear like this:
Drilling Program
First, create a resource that can drill and complete (See Scheduler Resources).
The next step is using this type well and a Well List to create a drilling program (See Creating a Drilling Program). On tab 2 of this link you will find a Well List. Copy and paste it into a new Drilling Program: Type Well/WellList.
In order for a Well List to be inserted into WellSpring, it must have a corresponding Well Task that indicates the number of wells being brought in. Create a Well Task with the following information:
General:
Step 1:
After calculation, the wells appear in the network.
Optimization
To optimize the drilling of the wells, use the Drilling Optimizer, located in the tools menu.
Once in the optimizer, go to the constraints & optimization tab and enter in the constraints: 34,000 bbl/d Steam and 10,000 bbl/d Oil under their respective categories. Optimize the schedule.
You may view which wells are shifted and other things on the 'Results' tab. Once optimized, go to the 'Export & Save' tab and create a new scenario called 'Optimized', and Export the Plan to that scenario.
Results
You will now have an optimized scenario. The optimization will change any auto-added wells (red name) to look like manually created wells (black name). Once in the optimized scenario, you can see on the production graphs that wells are honoring the constraints.
See also