| Name | Description |
|---|---|
| Fixed properties |
FCSys.Species.'SO3-'.Ionomer.Fixed
Assumptions:
The default thermal resistivity (θ = U.m*U.K/(0.16*U.W)) is of dry
Nafion 115 [Kandlikar2009, p. 1277].
For more information, please see the Species model.
Extends from Solid (Base model for an inert, stationary solid).
| Type | Name | Default | Description |
|---|---|---|---|
| Integer | n_inter | 0 | Number of exchange connections with other phases |
| Geometry | |||
| NumberAbsolute | epsilon | 0.25 | Volumetric fill fraction [1] |
| Length | kL[:] | L[cartTrans] | Effective transport length [L] |
| Material properties | |||
| replaceable package Data | Characteristics.'SO3-'.Ionomer | Characteristic data | |
| Independence factors | |||
| NumberAbsolute | k_intra_Phi[n_intra, n_trans] | ones(n_intra, n_trans) | For translational exchange among species within the phase [1] |
| NumberAbsolute | k_intra_Q[n_intra] | ones(n_intra) | For thermal exchange among species within the phase [1] |
| Initialization | |||
| Velocity | phi.start[n_trans] | 0 | Velocity [L/T] |
| Assumptions | |||
| Integer | n_trans | 1 | Number of transport axes |
| Formulation of the conservation equations | |||
| ConsThermo | consEnergy | ConsThermo.dynamic | Energy |
| Initialization | |||
| TemperatureAbsolute | T_IC | Initial temperature [L2.M/(N.T2)] | |
| Type | Name | Description |
|---|---|---|
| Intra | intra[n_intra] | Connectors to exchange translational momentum and energy within the phase |
| Inter | inter[n_inter] | Connectors to exchange translational momentum and energy with all other species |
| Dalton | dalton | Connector for additivity of pressure |
| ThermalDiffusive | boundaries[n_trans, Side] | Connectors for transport |
| Material properties | ||
| replaceable package Data | Characteristic data | |
model Fixed "Fixed properties" extends Solid( redeclare replaceable package Data = Characteristics.'SO3-'.Ionomer, redeclare parameter Q.Mobility mu=Modelica.Constants.small*U.C*U.s/U.g, redeclare parameter Q.TimeAbsolute nu=Data.nu(), redeclare parameter Q.ResistivityThermal theta=U.m*U.K/(0.16*U.W)); // Note: Mobility is small but not zero to prevent a singularity when SO3- // and C+ are both present (e.g., in the catalyst layers). end Fixed;