modelExponentialTemperature

Exponential Temperature y = A*exp(B*T)

Extends from PartialHenrysLawCoefficient.

Information

This model returns the coefficient kHs using the equation:

kHs = kH0*exp(B*T)

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)]

B [1/K]

Source

1

H2_LiFBeF2_66_34

8.27e-9

4.27e-3

1. Eq. 2.13 (modified for K), pg. 72

1

HF_LiFBeF2_66_34

5.65e-3

-4.30e-3

1. Eq. 2.12 (modified for K), 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.LinearTemperatureCoefficientB0Exponential coefficient
SI.LinearTemperatureCoefficient[nC]Bsfill(B, 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 = B