charm logo v2

CHARM (Compact Hydrocarbon Allocation Reference Model) is a simple, fast and cost-effective process simulation software package which models hydrocarbon behaviour specifically for hydrocarbon allocation purposes. Developed with Robert Gordon University’s Smart Data Technology Team via the Knowledge Transfer Partnership, CHARM has been tailored to meet an industry need for cost-effective, usable and practical hydrocarbon modelling software.

CHARM performs quick and efficient calculations to determine how hydrocarbons partition into liquids and gas as they pass through a process facility. By also using a cloned-component approach, it is also possible to accurately track different field’s hydrocarbons through a combined system.

CHARM offers the same accuracy as comprehensive process simulation packages but can be readily integrated with existing in-house software and third-party products using a variety of supported deployment options covering both local installation and hosted web service.


CHARM focusses purely on the calculations needed for hydrocarbon allocation to give speedy, robust and repeatable results that are both transparent and auditable.

CHARM users can check, develop and maintain their process model without requiring specialist process simulation product knowledge. The allocation results mirror real process and operational changes and can be easily extended to cover additional methods and calculations.

CHARM is future-proof and follows industry standards. It has easily-maintained XML based interfaces to ensure ongoing compatibility with existing and future hydrocarbon allocation systems.

Click here to find out more about CHARM.

diagram for charm