The Hydrogen Fuel Cell (fc) and
Water Electrolyzer (we) physics interfaces are used to model the different electron and ion-conducting layers of various types of hydrogen fuel cells, or water electrolyzer cells. Optionally, gas phase transport and Darcy’s law for convection in porous media and flow channels may be enabled and also solved for by the interfaces.
The Electrochemistry >
Hydrogen Fuel Cell (

) and the
Electrochemistry >
Water Electrolyzers (

) branches in the Model Wizard, or in the Select physics tab, contain a number of different entries for adding either a
Hydrogen Fuel Cell (fc) or a
Water Electrolyzer (we) physics interface, of different electrolyte types, to a model.
The Label is the default physics interface name.
The Name is used primarily as a scope prefix for variables defined by the physics interface. Refer to such physics interface variables in expressions using the pattern
<name>.<variable_name>. In order to distinguish between variables belonging to different physics interfaces, the
name string must be unique. Only letters, numbers, and underscores (_) are permitted in the
Name field. The first character must be a letter.
The default Name (for the first physics interface in the model) is
fc for the Hydrogen Fuel Cell interface and
we for the Water Electrolyzer interface.
These sections specify what the species are present in the Gas Phase domains on the respective sides of the cell. Apart from hydrogen and oxygen, which are always assumed to be present on each side, you may here choose to include one or several of the species
H2O,
N2,
CO2, and
CO on each side. The species
CH4 may be included on the
H2 side. An additional, arbitrarily defined, gaseous species can be included on either side using
Auxiliary species. The settings for the auxiliary species are found in the corresponding
Gas Phase domain nodes.
If you expect concentration gradients in the gas diffusion electrodes (GDEs), gas diffusion layers (GDLs) or the flow channels, you may choose to Include gas phase diffusion in these sections. Gas phase diffusion can only be enabled if there are more than one species present in the gas mixture.
Use Darcy’s law for momentum transfer for solving for the gas phase pressure using Darcy’s Law in gas phase domains. This can be enabled individually for each gas mixture in these sections. Note, however, that instead of using the built-in Darcy’s law of the
fc/
we interface, you can instead couple the interface to any Fluid Flow interface, or an analytical expression, by specifying the velocity explicitly in the
Gas Phase nodes or by using an
Reacting Flow, H2/O2 Gas Phase multiphysics coupling nodes.
If Use H2O(l) in Reaction Stoichiometry is enabled, this will allow for setting the stoichiometric coefficient of liquid water in electrode reactions, which in turn may be used for the built-in calculations of equilibrium and thermoneutral potentials. Unit activity of H2O(l) will be assumed in all expressions.
The Charge-carrying ion setting (
Proton,
Hydroxide,
Carbonate,
Oxide or
Generic) will impact the default stoichiometry of electrode reactions and a built-in hydrogen reference electrode used for the calculation of equilibrium and thermoneutral potentials of the electrode reactions.
For all types except Generic, the
Reference hydrogen electrode equilibrium potential,
Eeq,RHE (V), will be calculated using an internal database of reaction enthalpies and entropies, in combination with the
Reference hydrogen electrode temperature, which should be a global value with no spatial dependency.
The Generic option will add no default stoichiometric coefficients, and for this case the
Eeq,RHE and the
Charge of the charge-carrying ion will have to be specified explicitly.
Note that the Entropy of the charge-carrying ion has no impact on the equilibrium potentials vs
Eeq,RHE, but will have an effect the calculation of the thermoneutral potentials. (See also
Calculation of Built-in Equilibrium and Thermoneutral Potentials.)
The following reaction stoichiometry will be used for calculating Eeq,RHE, and as default for the electrode reactions on the H2 and O2 sides, respectively.
The Operation mode setting (
Fuel cell or
Electrolyzer) will impact the default values of the kinetics settings of added electrode reactions. It will also, along with the
Charge-carrying ion setting, impact modify the default inlet gas flow settings in
H2 Inlet and
O2 Inlet. When
Fuel cell is chosen,
Stoichiometric Feed will be enabled by default. Similarly, when
Electrolyzer is chosen and
Charge-carrying ion is set to
Hydroxide,
Carbonate, or
Oxide, the
H2 Inlet default will be
Stoichiometric Feed. When
Electrolyzer and
Proton are chosen, the
O2 Inlet default will be
Stoichiometric Feed.
This section contains two subsections: Electrolyte transport with the option for
Solve for electrolyte phase potential and
Crossover Species.
By default, Solve for electrolyte phase potential is selected. When selected, the governing equation for electrolyte potential in the electrolyte phase will be solved for by the interface. When cleared, a custom electrolyte phase potential can be entered on the
Electrolyte Phase node, allowing for customized ion transport modeling.
The Crossover species allow for enabling of transport of additional species (apart from the charge carrying ion) in Membrane domains. The
Crossover species include
H2,
O2, and
N2. Note that the crossover species
N2 is available only if species
N2 has been selected in both the
H2 Gas Mixture and the
O2 Gas Mixture.
The option Electroosmotic water drag is available if the species
H2O has been selected in both the
H2 Gas Mixture and the
O2 Gas Mixture and
Solve for electrolyte phase potential is selected.
The out-of-plane geometric parameter is defined here. In 1D, this parameter is the Cross-sectional Area Ac (SI unit: m
2); in 1D axisymmetric or 2D geometries, it is the
Thickness d (SI unit: m).
This section is available if the Use Darcy’s law for momentum transport checkbox has been selected. In this section, you specify the
Reference pressure level.
This section is available when Stabilization is selected in the
Show More Options dialog shown when the
Show More Options button (

) is selected.
The stabilization settings are applicable separately for the H2 Gas Mixture and the
O2 Gas Mixture and are available if the corresponding
Include gas phase diffusion checkbox is selected.
There are two consistent stabilization methods available — Streamline diffusion (active by default) and
Crosswind diffusion (inactive by default). The
Residual setting applies to both the consistent stabilization methods.
Approximate residual is the default setting and it means that derivatives of the diffusion tensor components are neglected. This setting is usually accurate enough and computationally faster. If required, select
Full residual instead.
By default, Streamline diffusion stabilization, using an
Approximate residual, is added
only to gas flow channels.
Crosswind diffusion stabilization, and computation of the
Full residual may be turned on as required, in all domains.
From the Regularization list, select
On (default) or
Off. When turned
On, regularized mass fractions are selected such that they lie between 0 and 1. The regularized mass fractions are used in the calculation of composition-dependent material properties, such as density.
This section is available when the Advanced Physics Options is selected in the
Show More Options dialog shown when the
Show More Options button (

) is selected, in combination with the
Include gas phase diffusion checkbox being selected.
The Physics vs. Materials Reference Electrode Potential setting on the physics interface node can be used to combine material library data for current densities and equilibrium potentials with an arbitrary reference electrode scale in the physics. The setting affects the electrode potentials used for model input into the materials node as well as all equilibrium potential values output from the materials node.
Note that the setting will only impact how potentials are interpreted in communication between the physics and the Materials node. If the
From material option is not in use for equilibrium potentials or electrode kinetics, the setting has no impact.
This section is available when the Advanced Physics Options is selected in the
Show More Options dialog shown when the
Show More Options button (

) is selected.
These default phase nodes define the physics in the different phases of the cell, and contain settings for, for instance, electrolyte conductivity and gas diffusion coefficients. Initial Values for the dependent variables defined by the phase nodes are available as subnodes. Boundary conditions for, for instance, potential, current densities, inflow gas compositions, and so on, are added as subnodes to the above phase nodes.