lib.TB module

class lib.EoS.Cubic.TB.TB(T, P, mezcla, **kwargs)[source]

Bases: Cubic

Trebble-Bishnoi cubic equation of state

\[\begin{split}\begin{array}[t]{l} P = \frac{RT}{V-b}-\frac{a}{V^2+\left(b+c\right)V+bc+d^2}\\ a = a_c\exp{q_1\left(1-T_r\right)}\\ b = b_c\left(1+q_2\left(1-T_r+\ln{T_r}\right)\right)\\ c = \frac{RT_c}{P_c}\left(1-3\zeta\right)\\ q_1 = f\left(\omega, Z_c\right)\\ q_2 = f\left(\omega\right)\\ \zeta = 1.075Z_c\\ d(cc/mol) = 0.241V_c(cc/mol)-5\\ \end{array}\end{split}\]

This four parameter cubic equation include a b parameter with temperature dependence. The model need two compound specific parameters but include too a generalized correlation for both parameters defined in [1]. The parameters are the updated values given in [2]

Methods

TB_Cp(T, P)

Método de cálculo de la capacidad calorifica a presión constante mediante la ecuación de estado de Trebble-Bishnoi

TB_Cp_exceso(T, P)

Método de cálculo de la capacidad calorífica a presión constante de exceso mediante la ecuación de estado de Trebble-Bishnoi

TB_Cv(T, P)

Método de cálculo de la capacidad calorifica a volumen constante mediante la ecuación de estado de Trebble-Bishnoi

TB_Cv_exceso(T, P)

Método de cálculo de la capacidad calorífica a volumen constante de exceso mediante la ecuación de estado de Trebble-Bishnoi

TB_Entalpia(T, P)

Método de cálculo de la entalpía mediante la ecuación de estado de Trebble-Bishnoi

TB_Entropia(T, P)

Método de cálculo de la entropía mediante la ecuación de estado de Trebble-Bishnoi

TB_Fugacidad(T, P)

Método de cálculo de la fugacidad mediante la ecuación de estado de Trebble-Bishnoi

TB_H_exceso(T, P)

Método de cálculo de la entalpía de exceso mediante la ecuación de estado de Trebble-Bishnoi

TB_Joule_Thomson(T, P)

Método de cálculo del coeficiente de Joule-Thomson mediante la ecuación de estado de Trebble-Bishnoi

TB_S_exceso(T, P)

Método de cálculo de la entropía de exceso mediante la ecuación de estado de Trebble-Bishnoi

TB_U_exceso(T, P)

Método de cálculo de la energía interna de exceso mediante la ecuación de estado de Trebble-Bishnoi

Examples

Example 4.3 from [3], Propane saturated at 300K

>>> from lib.mezcla import Mezcla
>>> mix = Mezcla(5, ids=[4], caudalMolar=1, fraccionMolar=[1])
>>> eq = TB(300, 9.9742e5, mix)
>>> '%0.1f' % (eq.Vl.ccmol)
'90.8'
>>> eq = TB(300, 42.477e5, mix)
>>> '%0.1f' % (eq.Vg.ccmol)
'89.1'

There are a tiny desviation, 2025 89.4 for two phases state and 88.3 for single phase state

_cubicDefinition(T)[source]

Definition of individual components coefficients

_GEOS(xi)[source]

Definition of parameters of generalized cubic equation of state, each child class must define in this procedure the values of mixture a, b, delta, epsilon. The returned values are not dimensionless.

Parameters:
xilist

Molar fraction of component in mixture, [-]

Returns:
parameterslist

Mixture parameters of equation, a, b, c, d

__lib(cmp, T)
TB_Fugacidad(T, P)[source]

Método de cálculo de la fugacidad mediante la ecuación de estado de Trebble-Bishnoi

TB_U_exceso(T, P)[source]

Método de cálculo de la energía interna de exceso mediante la ecuación de estado de Trebble-Bishnoi

TB_H_exceso(T, P)[source]

Método de cálculo de la entalpía de exceso mediante la ecuación de estado de Trebble-Bishnoi

TB_Entalpia(T, P)[source]

Método de cálculo de la entalpía mediante la ecuación de estado de Trebble-Bishnoi

TB_S_exceso(T, P)[source]

Método de cálculo de la entropía de exceso mediante la ecuación de estado de Trebble-Bishnoi

TB_Entropia(T, P)[source]

Método de cálculo de la entropía mediante la ecuación de estado de Trebble-Bishnoi

TB_Cv_exceso(T, P)[source]

Método de cálculo de la capacidad calorífica a volumen constante de exceso mediante la ecuación de estado de Trebble-Bishnoi

TB_Cv(T, P)[source]

Método de cálculo de la capacidad calorifica a volumen constante mediante la ecuación de estado de Trebble-Bishnoi

TB_Cp_exceso(T, P)[source]

Método de cálculo de la capacidad calorífica a presión constante de exceso mediante la ecuación de estado de Trebble-Bishnoi

TB_Cp(T, P)[source]

Método de cálculo de la capacidad calorifica a presión constante mediante la ecuación de estado de Trebble-Bishnoi

TB_Joule_Thomson(T, P)[source]

Método de cálculo del coeficiente de Joule-Thomson mediante la ecuación de estado de Trebble-Bishnoi

References