FCSys.Species.'H+'.Ionomer

H+ in ionomer

Information

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

Package Content

NameDescription
FCSys.Species.'H+'.Ionomer.Fixed Fixed Fixed properties

FCSys.Species.'H+'.Ionomer.Fixed FCSys.Species.'H+'.Ionomer.Fixed

Fixed properties FCSys.Species.'H+'.Ionomer.Fixed

Information

Assumptions:

  1. The generalized resistivities (η, θ) are fixed (e.g., independent of thermodynamic state).
  2. The electrochemical reaction rate is governed by the electrons. Therefore, the specific exchange current is zero (τ′ = 0) for protons.
  3. The conductivity is mapped to the mobility of the protons by assuming that the mobility of the substrate (e.g., C19HF37O5S-) is zero.

The default electrical conductivity (σ = 8.3*U.S/U.m) is for DuPontTM Nafion® N-112 [DuPontN112]. This is for the interaction between H+ and the solid; it does not include the additional voltage loss due to electro-osmotic drag (with H2O).

The default thermal resistivity (θ = U.m*U.K/(0.1661*U.W)) is of H gas (rather than H+) at 300 K from [Schetz1996, p. 139]. Table 1 lists the properties at other temperatures.

Table 1: Properties of H gas (not H+) [Schetz1996, p. 139]
T
/U.K
η
*U.Pa*U.s
θ*U.W
/(U.m*U.K)
2001/3.8e-61/0.1197
3001/5.3e-61/0.1661
4001/6.7e-61/0.2094
5001/8.1e-61/0.2507
6001/9.3e-61/0.2906
7001/10.6e-61/0.3292
8001/11.8e-61/0.3670
9001/13.0e-61/0.4040
10001/14.2e-61/0.4403
11001/15.3e-61/0.4761
12001/16.5e-61/0.5114
13001/17.6e-61/0.5462
14001/18.7e-61/0.5807
15001/19.8e-61/0.6149
16001/20.9e-61/0.6487
17001/22.0e-61/0.6823
18001/23.1e-61/0.7156
19001/24.2e-61/0.7488
20001/25.2e-61/0.7817
21001/26.3e-61/0.8144
22001/27.3e-61/0.8470
23001/28.4e-61/0.8794
24001/29.4e-61/0.9117
25001/30.5e-61/0.9438
26001/31.5e-61/0.9758
27001/32.5e-61/1.0077
28001/33.6e-61/1.0395
29001/34.6e-61/1.0711
30001/35.6e-61/1.1027
31001/36.6e-61/1.1347
32001/37.7e-61/1.1664
33001/38.7e-61/1.1978
34001/39.7e-61/1.2288
35001/40.7e-61/1.2592
36001/41.6e-61/1.2884
37001/42.5e-61/1.3171
38001/43.4e-61/1.3455
39001/44.4e-61/1.3735
40001/45.2e-61/1.4012
41001/46.1e-61/1.4290
42001/47.0e-61/1.4566
43001/47.9e-61/1.4842
44001/48.8e-61/1.5116
45001/49.7e-61/1.5389
46001/50.6e-61/1.5661
47001/51.5e-61/1.5933
48001/52.3e-61/1.6204
49001/53.2e-61/1.6477
50001/54.1e-61/1.6750

For more information, please see the Species model.

Extends from Ion (Base model for an ion).

Parameters

TypeNameDefaultDescription
Integern_inter0Number of exchange connections with other phases
Material properties
replaceable package DataCharacteristics.'H+'.IonomerCharacteristic data
TimeAbsolutenu1Thermal independity [T]
DiffusivityMassSpecificzeta0** [L2.M/(N.T)]
FluidityetaData.eta(T, v)Fluidity [L.T/M]
ConductivityElectricalsigma8.3*U.S/U.mElectrical conductivity [N2.T/(L3.M)]
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]
CurrentI.start[n_trans]0Current [N/T]
Velocityphi_boundaries.start[n_trans, Side]0Normal velocities at the boundaries [L/T]
Forcef.start[n_trans]0Total normal translational force on pairs of boundaries [L.M/T2]
ForceminusDeltaf.start[n_trans]0Dynamic and nonequilibrium compression forces [L.M/T2]
Geometry
LengthkL[:]L[cartTrans]Effective transport length [L]
Initialization
InitinitMaterialInit.noneMethod of initializing the material state
InitinitEnergyInit.temperatureMethod of initializing the thermal state
Assumptions
Integern_trans1Number of transport axes
Integern_chem1Number of reaction and phase change processes
Formulation of the conservation equations
ConsThermoconsMaterialConsThermo.dynamicMaterial
ConsTransconsTransXConsTrans.steadyX-axis translational momentum
ConsTransconsTransYConsTrans.steadyY-axis translational momentum
ConsTransconsTransZConsTrans.steadyZ-axis translational momentum
ConsThermoconsEnergyConsThermo.steadyEnergy
Axes with upstream discretization
BooleanupstreamXfalseX
BooleanupstreamYfalseY
BooleanupstreamZfalseZ
Flow conditions
BooleanapproxVelocitytrueCalculate normal boundary velocities assuming uniform density

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
Boundaryboundaries[n_trans, Side]Connectors for transport
Chemicalchemical[n_chem]Connector for reactions and phase change
Material properties
replaceable package DataCharacteristic data

Modelica definition

model Fixed "Fixed properties"
  extends Ion(
    redeclare replaceable package Data = Characteristics.'H+'.Ionomer,
    final Nu_Phi,
    final Nu_Q,
    final consRot,
    final upstreamX=false,
    final upstreamY=false,
    final upstreamZ=false,
    final initMaterial=Init.none,
    final consEnergy=ConsThermo.steady,
    consTransX=ConsTrans.steady,
    consTransY=ConsTrans.steady,
    consTransZ=ConsTrans.steady,
    final zeta=0,
    final N_IC,
    redeclare parameter Q.ResistivityThermal theta=U.m*U.K/(0.1661*U.W),
    final p_IC,
    final h_IC,
    final V_IC,
    final rho_IC,
    final g_IC,
    final T_IC,
    final nu=1,
    final tauprime,
    final N0,
    n_chem=1,
    sigma=8.3*U.S/U.m);

  // See the documentation for a table of values.

end Fixed;