modelArrheniusEquation

Arrhenius equation y = A*exp(-(Ea/RT)^b)

Extends from PartialHenrysLawCoefficient.

Information

This model returns the coefficient kHs using the equation:

kHs = kH0*exp(-Ea/(R*T)^b)

If pre-defined data parameters are to be used then specify the row number of the desired substance(s).

Below is the definition associated with each entry of the dataTable:

Index

Description

kH0 [mol/(m3.Pa)]

Ea [J/mol]

Source

1

H2_FLiNaK

3.98e-7

-3.44e4

1. Eq. 2.14, pg. 72



Source:


1. Stempien thesis

Parameters

TypeNameDefaultDescription
IntegernC (from PartialHenrysLawCoefficient)1Number of substances
Booleanuse_RecordDatatrue=true then use predefined data
Integer[nC]iTablefill(1, nC)Index of pre-defined values in data table: See Info page.
TRANSFORM.Units.HenrysLawCoefficientkH00Pre-exponential factor
TRANSFORM.Units.HenrysLawCoefficient[nC]kHs0fill(kH0, nC)if non-uniform then set
SI.MolarEnergyEa0Activation energy
SI.MolarEnergy[nC]Easfill(Ea, nC)if non-uniform then set
SI.MolarHeatCapacityRModelica.Constants.RUniversal gas constant
Realbeta1.0Correction factor
Real[nC]betasfill(beta, nC)if non-uniform then set

Components

TypeNameDefaultDescription
SI.TemperatureT (from PartialHenrysLawCoefficient)Temperature
TRANSFORM.Units.HenrysLawCoefficient[nC]kHs (from PartialHenrysLawCoefficient)Henry's Law Coefficient
TRANSFORM.Blocks.DataTabledataCol 1 = kH0; Col 2 = Ea