Introduction

Tutorials

Reference

Installing WellSim

Tutorial: Injection simulations

An injection simulation is the calculated pressure and temperature down a well injection at a steady-state mass flowrate read more.

Pumped or free-flowing wells

This tutorial covers pumped injection wells, where for all mass flowrates the fluid has to be pumped into the well, the wellhead pressure is positive and the fluid is liquid throughout the well. For these wells, the Start depth is always zero.

Free-flowing wells can (perhaps only at low mass flowrates) accept fluid without pumping and have a wellhead pressure close to zero, see this tutorial. For these wells, Start depth will be greater than zero.

Running an injection simulation

This tutorial uses one set of wellhead measurements from the measured injectivity curve Test rate data - 1: 860 t/hr, 110 barg, 50 degrees C:

Also assume CO2 is 5,000 ppm and NaCl is 0 ppm (in total fluid).

  1. In the sample database, open a new injection simulation for .

  2. Enter the data assumed above:

    Note: - Measure all depths relative to the same point at the wellhead read more. - Ensure there is a tick under Temperature and no tick under Enthalpy.

  3. Run and save the injection simulation. If you get the error Solution did not converge see here.

Interpreting an injection simulation

Display a Quick Graph of the new injection simulation:

I changed the graph to look like this.

Comparing to a measured profile

  1. Click the tab.

  2. From the Measured profile dropdown list, select 860t/hr that you created earlier. Tick Visible to see the measured and calculated profile.

    If your graph does not look like this, change it. To see the difference between the measured and calculated profile you need to turn Show points off, which hides the fact that the measured profile only has three points.

    The calculated (black and red series) and measured (blue and green series) profiles match well.

  3. Click Match to compare them.

  4. You can now try to improve the injection simulation by changing the assumed data, as you did for a discharge simulation. For example, change the impurity concentrations read how. Unlike for a discharge simulation, fluid loss at a secondary loss zone only slightly affects the downhole injection pressure and temperature profiles, so you can't find secondary feedzones this way.