MaximaLabsOpen app

Assay Characterization

TBP/ASTM D86/D1160 crude assay curves are cut into pseudocomponents via Riazi-Daubert (Tc/Pc/MW from NBP+SG), Edmister (acentric factor), Watson K, and a Kesler-Lee ideal-gas Cp(T) — the same pseudocomponent seam any EoS package flashes through.

thermodynamicspetroleumpseudocomponents
Concept

A crude/refinery feed isn't a list of named components — it's a TBP (True Boiling Point) distillation curve plus a specific-gravity profile. Assay characterization cuts that curve into equal-volume pseudocomponents, then regresses each cut's critical properties from just its normal boiling point and specific gravity.

The math
Show the governing equations
Tc, Pc, MW=fRiazi-Daubert(NBP, SG)T_c,\ P_c,\ MW = f_{\text{Riazi-Daubert}}(NBP,\ SG)
ω=fEdmister(Tc, Pc, Tb)\omega = f_{\text{Edmister}}(T_c,\ P_c,\ T_b)
Kw=NBP1/3SG(Watson characterization factor)K_w = \frac{NBP^{1/3}}{SG} \quad \text{(Watson characterization factor)}
Kesler-Lee then supplies an ideal-gas Cp(T) for each cut so it flashes like any other pseudocomponent through the same EoS seam.
Execution
The crude distillation flowsheet in the MaximaLabs workbench

The example as it opens in the workbench. Click to enlarge.

Launch in MaximaLabs Workspace
ASSAY_INFEASIBLEA petroleum assay curve could not be characterized into pseudocomponents (e.g. a non-monotonic TBP curve).