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
| Type | Name | Default | Description |
|---|---|---|---|
| Integer | nC (from PartialHenrysLawCoefficient) | 1 | Number of substances |
| Boolean | use_RecordData | true | =true then use predefined data |
| Integer[nC] | iTable | fill(1, nC) | Index of pre-defined values in data table: See Info page. |
| TRANSFORM.Units.HenrysLawCoefficient | kH0 | 0 | Pre-exponential factor |
| TRANSFORM.Units.HenrysLawCoefficient[nC] | kHs0 | fill(kH0, nC) | if non-uniform then set |
| SI.LinearTemperatureCoefficient | B | 0 | Exponential coefficient |
| SI.LinearTemperatureCoefficient[nC] | Bs | fill(B, nC) | if non-uniform then set |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| SI.Temperature | T (from PartialHenrysLawCoefficient) | Temperature | |
| TRANSFORM.Units.HenrysLawCoefficient[nC] | kHs (from PartialHenrysLawCoefficient) | Henry's Law Coefficient | |
| TRANSFORM.Blocks.DataTable | data | Col 1 = kH0; Col 2 = B |