temkin_model {AdsorpR} | R Documentation |
Temkin Isotherm Model
Description
The Temkin isotherm considers the effects of indirect adsorbate–adsorbate interactions. It assumes that the heat of adsorption of all molecules in the layer decreases linearly with coverage (Temkin and Pyzhev, 1940). The model is expressed as:
Q = \frac{RT}{b_T} \cdot \ln(A_T \cdot C_e)
where Q
is the amount adsorbed, C_e
is the equilibrium concentration,
R
is the universal gas constant, T
is the absolute temperature,
b_T
is the Temkin constant related to adsorption heat, and A_T
is the Temkin isotherm constant.
For more information, see Temkin and Pyzhev (1940).
Usage
temkin_model(Ce, Qe, R = 8.314, T = 298)
Arguments
Ce |
Numeric vector of equilibrium concentrations. |
Qe |
Numeric vector of amount adsorbed. |
R |
Universal gas constant (default is 8.314 J/mol·K). |
T |
Temperature in Kelvin (default is 298 K). |
Value
A named list of Temkin parameters and model details.
See Also
Other linear models: bet_model()
, freundlich_model()
, langmuir_model()
Examples
Ce <- c(1, 2, 3, 4, 5)
Qe <- c(0.8, 1.5, 2.1, 2.6, 2.9)
result <- temkin_model(Ce, Qe)
print(result[1:2])
print(result$`Model Summary`)
print(result$Plot)