Halliburton logo Permedia logo

Permedia® Petroleum Systems Software

Petroleum Migration

The first commercial solver to use modified invasion percolation algorithms to simulate migration and reservoir filling, Permedia® software's high-resolution petroleum migration simulator rapidly simulates multi-phase flow behavior in porous, faulted and fractured media to predict petroleum migration trajectories and highly detailed petroleum emplacement patterns.


  • Speed
    Permedia Migration runs in a fraction of the time of other simulators and works in both 2D and 3D. Simulations of the most complex models run in just minutes to a few hours.
  • Native mesh support
    Run simulations on native PetroMod, Temis, Gocad and other meshes, without any conversion. Adding support for additional mesh types is straightforward.
  • Multi-component
    Permedia Migration's transport algorithms are designed from the ground up to handle multi-components using a flexible reactants and reactions scheme.
  • Tracers
    Permedia Migration's sophisticated tracer scheme allows you to track component origins based on facies, layer, category maps, or any property. With genetic tracers, visualize the 3D fetch for any accumulation in a system with point-and-click ease in 3D Viewer. Maturity tracers are also provided.
  • Biodegradation
    Model the risk and effects of biodegradation. Added in collaboration with the Bacchus 2 Consortium at the University of Calgary, Permedia Migration incorporates the very latest technology and concepts for simulating the effects of biodegradation on petroleum properties.
  • Petrofracturing
    Migration supports petrofracturing in the presence of large oil petroleum columns, where this failure criteria may be specified on a per-lithology basis.
  • Quick-looks
    Data are not always available for ultra-high resolution hydrocarbon migration studies. Permedia software provides a number of tools with which migration and volumetric analyses can be rapidly performed using a minimal amount of data.
  • Mesh overrides
    Use any basin mesh as a “base case” and create multiple source and seal scenarios as input to Migration, without re-running the original basin model.
  • Any lengthscale
    Permedia software does not require you to learn different workflows for different scales of investigation. Use the same tools for reservoir filling simulations as well as classical basin-scale migration.
  • Extensible
    Permedia Migration includes an open, accessible application programming interface (API) for adding custom code so that you can model proprietary reaction schemes.
  • Multi-threaded
    Permedia Migration is designed to take advantage of multi-core processors.


Select a movie clip below:

Any lengthscale
Core, reservoir and basin migration.

Permedia software does not require you to learn a different workflow for different scales of investigation. This example shows a core image that was used to build a model for a single phase migration simulation. The colors represent time of petroleum invasion. The same workflow can be used to build basin-scale models.

Conditioning fabrics
Downscale coarse basin models.

Use basin-scale hydrocarbon generation, expulsion and migration model results to "initialize" reservoir-scale assessments. In this example a time-varying petroleum charge was introduced into the margin of a high resolution reservoir model. Within the reservoir three separate gas-dominated accumulations ultimately form. Top seal leakage is occurring from the shallowest accumulation. Red is gas, green is oil.

Regional scale
Interactive fill-spill studies using any map.

The accurate prediction of hydrocarbon migration trajectories requires that potential flow conduits, baffles and seals be described at as high a resolution as possible. With Permedia software, coarse low resolution basin models can be downscaled using conditioning fabrics. This example shows a simple 2D basin model to which a conditioning fabric has been added from seismic data. The colors represent petroleum phase.

2D display of Migration results showing selected accumulation properties (insitu and stock tank) and mass fractions.
Basin-scale migration, run on a mesh.
Detailed mass tracking with Genetic tracers.
Use Migration for reservoir filling and fluid emplacement studies. Quantify containment volumes and fluid-based connectivity.
Migration run on a single map for fill-spill analysis.
The Accumulation Summary shows all accumulation properties and allows filtering to identify fluid bodies that match specified criteria.
Prospect Viewer allows you to click on an accumulation and see its properties through time. Shown are biodegradation-related properties.

Feature - Petroleum Migration
PDF, 411KB

 Dynamic Migration (PDF, 214 KB)
Run a migration simulation on native basin meshes.

 Sources and seals (PDF, 144 KB)
Use Mesh Overrides to create alternate source and seal scenarios.