MODULE GUIDES

Compositional PVT

Peng-Robinson or SRK fluid models with C7+ characterisation, lab experiments, regression to lab data and simulator exports.

Last edited

Overview

The compositional workspace on the PVT page builds an equation-of-state (EOS) fluid model from a composition. It splits and lumps the plus fraction, computes the phase envelope, flashes and lab experiments, tunes the model to your lab data, and writes black-oil and compositional tables for the rest of the project and for your simulator. Use it for volatile oils, gas condensates and wet gases, or any time you have a full lab composition.

Switch to it with the workspace toggle Compositional (equation of state) next to the PVT title. A project can hold several EOS models; one of them can be the project fluid.

Inputs

The Fluid panel on the left holds the model definition. The EOS engine works in absolute pressure (psia); in Metric, the page shows bara.

Input Unit (Field / Metric) Notes and defaults
Start from – Black oil (illustrative), Volatile oil (illustrative), Gas condensate (illustrative), Wet gas (illustrative) or SPE5 benchmark (6 comp.). Shows Custom (edited) once you change the composition.
Equation of state – PR, PR78 or SRK. The SPE5 benchmark is fixed at PR.
Reservoir temp. °F / °C Temperature for the saturation point and the black-oil tables.
Reservoir pressure psia / bara Used to tell you whether the reservoir is saturated or undersaturated.
Composition, mol% mol % One row per component. A badge shows the sum; it should be 100.
Plus fraction mol %, g/mol, SG Mole percent, Molecular weight and Specific gravity of the C7+ (or other plus) fraction.
Gamma shape α – Shape of the plus-fraction split.
Pseudo-components count Number of lumped heavy pseudo-components.

The panel subtitle reads, for example, "PR · 11 components entered · 15 after the heavy-end split", so you can see what the model holds after characterisation.

Methods

Area Method
Equation of state Peng-Robinson (1976), Peng-Robinson (1978), Soave-Redlich-Kwong, with volume shift (Jhaveri-Youngren for library components; pseudo-component shifts set so each matches its stock-tank density at 60 °F, 14.696 psia)
Plus-fraction split Whitson (1983) three-parameter gamma distribution into single carbon numbers, up to C200
SCN properties Søreide (1989) specific gravity and boiling point
Critical properties Kesler-Lee (1976, default), Riazi-Daubert (1980), Twu (1984) or Pedersen (1989)
Critical volume Hall-Yarborough (1971)
Lumping Equal mass (default), equal moles, none, or custom groups
Interaction coefficients Typical hydrocarbon and inorganic defaults; C1 to C7+ by Chueh-Prausnitz (1967). Editable
Phase envelope Michelsen continuation or a stability scan (the tab names the method used); quality lines
Viscosity Lohrenz-Bray-Clark (LBC); Pedersen corresponding states (CSP) for comparison
Hydrate screening Motiee (1991) formation temperature, Hammerschmidt (1934) inhibitor depression (methanol or MEG)
Fluid type McCain classification from GOR and saturation type

Hydrate screening is a correlation, valid for 100 to 4,000 psia and gas gravity 0.55 to 0.90. A sour or CO₂-rich gas needs a thermodynamic hydrate model, which Converge does not include.

Workflow

  1. On PVT, select Compositional (equation of state). Pick a model with the Model switcher, or choose New model from a sample….
  2. In Fluid, set Start from, the Equation of state, Reservoir temp. and Reservoir pressure, then enter the composition and plus fraction.
  3. Read the tiles: Bubble point or Dew point, Fluid type, Separator GOR (or Condensate-gas ratio for a gas), and Stock-tank liquid in °API.
  4. Open Heavy-end split to set Highest carbon number, the Critical-property method and the Lumping scheme.
  5. Use Phase envelope for the envelope, critical point, cricondenbar and cricondentherm, and the hydrate line with an optional Inhibitor. Use Flash for a single pressure and temperature.
  6. Use Lab experiments to simulate Constant composition expansion, Differential liberation, Constant volume depletion and Separator test. Set the Pressure schedule (psia) and the separator stages; the last stage is the stock tank, kept at 14.7 psia and 60 °F.
  7. Run Data QC on the raw lab data before you tune. Choose the sample type (Bottomhole, Formation tester, Separator (recombined) or Wellhead) and review Checks passed, Warnings and Failures.
  8. Tune the model to your lab data on Lab data & regression or Live tuning. See Tuning to lab data.
  9. On Black-oil & export, tick Use this compositional fluid for the whole project if this model should be the project fluid, and download the tables you need.

Tuning to lab data

On Lab data & regression, enter measurements under Measured lab data in the tabs Psat & separator, CCE, DL, CVD and Swelling. Tick the Parameters to adjust:

Parameter What it moves
Heavy-end critical temperature Multiplier on C7+ pseudo-component Tc (0.85 to 1.15). Saturation pressure and liquid yield.
Heavy-end critical pressure Multiplier on C7+ Pc (0.80 to 1.25).
Heavy-end acentric factor Multiplier on C7+ acentric factors (0.7 to 1.4).
Methane–heavy interaction Level of the C1 to C7+ interaction coefficients. A strong lever on saturation pressure.
Heavy-end volume shift Densities only, not phase behaviour.
Plus-fraction molecular weight Multiplier on the measured C7+ MW before splitting. Lab MW is often uncertain by 5 to 10 %.
Split shape α How the heavy end spreads over carbon numbers.

You can also tune individual pseudo-components under Individual pseudo-components. Viscosity is matched separately through the LBC critical volume, so it never disturbs the phase behaviour.

Press Run regression, or Quick advice for a deterministic recommendation based on each parameter's sensitivity (this works without the AI). The result table shows Measured, Before (error) and After (error) per measurement. Then choose Save as new model (keeps the current model and adds the tuned one to the library), Apply to this model or Discard.

Live tuning gives a full-width view with sliders and charts that update as you drag. It adds Regression weights presets (EOS defaults, Coats & Smart (SPE 11197), Saturation pressure only, Separator and densities first (practitioner default)), the options Keep heavy-end properties monotonic and No negative interaction coefficients, and three actions: Diagnose (sensitivity and correlation of the candidate parameters), Staged fit (saturation pressure by plus-fraction MW, then all phase behaviour, then viscosity) and Run regression. Apply writes the parameters into the active model; Save as new model keeps it and adds a tuned copy.

The AI Engineer can run the same tuning for you. See Fluid tuning with the AI Engineer.

Interpreting results

  • Saturation tile: the foot says whether the reservoir is saturated or undersaturated at the reservoir pressure you entered.
  • Fluid type: McCain classification. Check it agrees with what you expect before you trust the separator numbers.
  • Regression result: "Objective reduced N% in M model runs" heads the result. Parameters that hit a bound appear as warnings. A bound hit means the data may be inconsistent; do not force it.
  • Lab experiments: the CCE liquid percent is 100 above the saturation pressure (single-phase liquid).
  • Library and Compare: the Model view toggle switches between Workspace, Library and Compare. Compare overlays the phase envelopes of two or more models and lists saturation pressure, fluid type, GOR or CGR, critical point and whether each model is tuned to lab data.

Common pitfalls

Exports

On Black-oil & export:

Export File Notes
Black-oil table, CSV eos-black-oil-table.csv Pressure (psia), Rs (scf/STB), Bo (rb/STB), oil viscosity (cp), Bg (rb/scf), Z, gas viscosity (cp). Oils are flashed through your separator train.
PVTO/PVDG keywords eos-pvt.inc Oils only.

Under Simulator exports, choose Deck units (FIELD or METRIC):

Export Notes
Black-oil PVT tables Pick the Target tool: Nodal / well, Material balance, Network, Reservoir model, Black-oil simulator (PVTO / PVDG keywords) or Black-oil simulator (*PVT keyword table).
Compositional EOS deck (keyword format) PROPS keywords: NCOMPS, EOS, criticals, acentric factors, BIPs, volume shifts, LBCCOEF, RTEMP. Option to include the feed composition (ZI).
Compositional EOS block Criticals in atm and K.
Wet-gas black-oil tables (PVTG + PVTO) From an EOS CVD below the dew point, for gas condensates and wet gases. Option Force saturated Rv to fall with pressure. Rows are checked and flagged.
Water properties (PVTW) McCain correlations at the reference pressure.

Phase envelope and Lab experiments each have a CSV button (eos-phase-envelope.csv, eos-cce.csv, eos-differential-liberation.csv, eos-cvd.csv).