Class TBPfractionModel.LeeKesler
java.lang.Object
neqsim.thermo.characterization.TBPfractionModel.TBPBaseModel
neqsim.thermo.characterization.TBPfractionModel.LeeKesler
- All Implemented Interfaces:
Serializable, Cloneable, TBPModelInterface
- Enclosing class:
TBPfractionModel
Lee-Kesler property estimation method.
The Lee-Kesler (1976) correlations use boiling point and specific gravity as primary inputs to estimate critical properties. This model is particularly useful when Watson characterization factor data is available.
Correlations:
- Tc = 341.7 + 811·SG + (0.4244 + 0.1174·SG)·Tb + (0.4669 - 3.2623·SG)·10⁵/Tb
- ln(Pc) = 8.3634 - 0.0566/SG - f(Tb, SG)
- ω from Kesler-Lee correlation (different for Tbr < 0.8 and Tbr ≥ 0.8)
Reference: Kesler, M.G. and Lee, B.I. (1976). "Improve Prediction of Enthalpy of Fractions." Hydrocarbon Processing, 55(3), 153-158.
- Version:
- $Id: $Id
- Author:
- ESOL
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final longSerialization version UID.Fields inherited from class TBPfractionModel.TBPBaseModel
calcm -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoublecalcAcentricFactor(double molarMass, double density) calcAcentricFactor.doublecalcPC(double molarMass, double density) calcPC.doublecalcRacketZ(SystemInterface thermoSystem, double molarMass, double density) calcRacketZ.doublecalcTC(double molarMass, double density) calcTC.
-
Field Details
-
serialVersionUID
private static final long serialVersionUIDSerialization version UID.- See Also:
-
-
Constructor Details
-
LeeKesler
public LeeKesler()
-
-
Method Details
-
calcTC
public double calcTC(double molarMass, double density) calcTC.
- Parameters:
molarMass- a doubledensity- a double- Returns:
- a double
-
calcPC
public double calcPC(double molarMass, double density) calcPC.
- Parameters:
molarMass- a doubledensity- a double- Returns:
- a double
-
calcAcentricFactor
public double calcAcentricFactor(double molarMass, double density) calcAcentricFactor.
- Specified by:
calcAcentricFactorin interfaceTBPModelInterface- Overrides:
calcAcentricFactorin classTBPfractionModel.TBPBaseModel- Parameters:
molarMass- a doubledensity- a double- Returns:
- a double
-
calcRacketZ
calcRacketZ.
- Specified by:
calcRacketZin interfaceTBPModelInterface- Overrides:
calcRacketZin classTBPfractionModel.TBPBaseModel- Parameters:
thermoSystem- aSystemInterfaceobjectmolarMass- a doubledensity- a double- Returns:
- a double
-