FCSys.Species.'SO3-'.Ionomer

C19HF37O5S- ionomer

Information

Extends from Modelica.Icons.Package (Icon for standard packages).

Package Content

NameDescription
FCSys.Species.'SO3-'.Ionomer.Fixed Fixed Fixed properties

FCSys.Species.'SO3-'.Ionomer.Fixed FCSys.Species.'SO3-'.Ionomer.Fixed

Fixed properties FCSys.Species.'SO3-'.Ionomer.Fixed

Information

Assumptions:

  1. The thermal independity and thermal resistivity are fixed (e.g., independent of thermodynamic state).

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

Parameters

TypeNameDefaultDescription
Integern_inter0Number of exchange connections with other phases
Geometry
NumberAbsoluteepsilon0.25Volumetric fill fraction [1]
LengthkL[:]L[cartTrans]Effective transport length [L]
Material properties
replaceable package DataCharacteristics.'SO3-'.IonomerCharacteristic data
Independence factors
NumberAbsolutek_intra_Phi[n_intra, n_trans]ones(n_intra, n_trans)For translational exchange among species within the phase [1]
NumberAbsolutek_intra_Q[n_intra]ones(n_intra)For thermal exchange among species within the phase [1]
Initialization
Velocityphi.start[n_trans]0Velocity [L/T]
Assumptions
Integern_trans1Number of transport axes
Formulation of the conservation equations
ConsThermoconsEnergyConsThermo.dynamicEnergy
Initialization
TemperatureAbsoluteT_IC Initial temperature [L2.M/(N.T2)]

Connectors

TypeNameDescription
Intraintra[n_intra]Connectors to exchange translational momentum and energy within the phase
Interinter[n_inter]Connectors to exchange translational momentum and energy with all other species
DaltondaltonConnector for additivity of pressure
ThermalDiffusiveboundaries[n_trans, Side]Connectors for transport
Material properties
replaceable package DataCharacteristic data

Modelica definition

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;