FCSys.Regions.AnGDLs

Anode gas diffusion layers

Information

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

Package Content

NameDescription
FCSys.Regions.AnGDLs.AnGDL AnGDL Anode gas diffusion layer
FCSys.Regions.AnGDLs.Sigracet10BA Sigracet10BA SGL Carbon Group Sigracet® 10 BA
FCSys.Regions.AnGDLs.Sigracet10BB Sigracet10BB SGL Carbon Group Sigracet® 10 BB
FCSys.Regions.AnGDLs.Sigracet10BC Sigracet10BC SGL Carbon Group Sigracet® 10 BC
FCSys.Regions.AnGDLs.Sigracet24BA Sigracet24BA SGL Carbon Group Sigracet® 24 BA
FCSys.Regions.AnGDLs.Sigracet24BC Sigracet24BC SGL Carbon Group Sigracet® 24 BC
FCSys.Regions.AnGDLs.Sigracet25BA Sigracet25BA SGL Carbon Group Sigracet® 25 BA
FCSys.Regions.AnGDLs.Sigracet25BC Sigracet25BC SGL Carbon Group Sigracet® 25 BC
FCSys.Regions.AnGDLs.TorayTGPH030 TorayTGPH030 Toray Industries TGP-H-030
FCSys.Regions.AnGDLs.TorayTGPH060 TorayTGPH060 Toray Industries TGP-H-060
FCSys.Regions.AnGDLs.TorayTGPH090 TorayTGPH090 Toray Industries TGP-H-090
FCSys.Regions.AnGDLs.TorayTGPH120 TorayTGPH120 Toray Industries TGP-H-030

FCSys.Regions.AnGDLs.AnGDL FCSys.Regions.AnGDLs.AnGDL

Anode gas diffusion layer FCSys.Regions.AnGDLs.AnGDL

Information

This model represents the anode gas diffusion layer of a PEMFC. The x axis extends from the anode to the cathode. By default, the cross-sectional area in the yz plane is 50 cm2.

The default porosity (ε = 0.88) is that of SGL Carbon Group Sigracet® 24 BC GDLs. The porosity of a GDL may be lower than specified due to compression (e.g., 0.4 according to [Bernardi1992, p. 2483], although that reference may be outdated). The default thermal conductivity of the carbon (θ = U.m*U.K/(1.18*U.W)) represents a compressed Sigracet® 10 BA gas diffusion layer [Nitta2008]. The default electrical conductivity is also for Sigracet® 10 BA [SGL2007].

The default pore radius (32 µm) is for SGL 25 BC according to [Parikh2012].

.

Default assumptions (may be adjusted):

  1. All of the species have the same temperature, even in different phases.

For more information, please see the Region model.

Extends from Region (Base model for a 3D array of subregions).

Parameters

TypeNameDefaultDescription
replaceable model SubregionFCSys.Subregions.SubregionNo…Base subregion model
Geometry
LengthL_x[:]{0.235}*U.mmLengths along the x axis [L]
LengthL_y[:]{8}*U.cmLengths along the y axis [L]
LengthL_z[:]{6.25}*U.cmLengths across the z axis [L]
NumberAbsoluteepsilon0.8Porosity [1]
Assumptions
Included transport axes
BooleaninclTransXtrueX
BooleaninclTransYfalseY
BooleaninclTransZfalseZ

Connectors

TypeNameDescription
replaceable model SubregionBase subregion model
BoundaryBusxNegative[n_y, n_z]Negative boundary along the x axis
BoundaryBusxPositive[n_y, n_z]Positive boundary along the x axis
BoundaryBusyNegative[n_x, n_z]Negative boundary along the y axis
BoundaryBusyPositive[n_x, n_z]Positive boundary along the y axis
BoundaryBuszNegative[n_x, n_y]Negative boundary along the z axis
BoundaryBuszPositive[n_x, n_y]Positive boundary along the z axis

Modelica definition

model AnGDL "Anode gas diffusion layer"
  import Modelica.Constants.inf;
  // extends FCSys.Icons.Names.Top4;

  // Note:  Extensions of AnGDL should be placed directly in the AnGDLs
  // package rather than subpackages (e.g., by manufacturer) so that
  // __Dymola_choicesFromPackage can be used.  Dymola 7.4 launches the
  // parameter dialogs too slowly when __Dymola_choicesAllMatching is
  // used.

  extends Region(
    L_x={0.235}*U.mm,
    L_y={8}*U.cm,
    L_z={6.25}*U.cm,
    final inclTransX=true,
    inclTransY=false,
    inclTransZ=false,
    redeclare replaceable model Subregion = FCSys.Subregions.SubregionNoIonomer
        (
        common(k_Q=0),
        gasLiq(k_Q=inf),
        gas(
          common(k_Q=inf),
          k=fill(epsilon^(-0.5), 3),
          inclH2=true,
          inclH2O=true,
          H2(
            initEnergy=Init.none,
            upstreamX=false,
            phi(each stateSelect=StateSelect.always, each fixed=true),
            final zeta=0,
            final eta=0),
          H2O(
            initEnergy=Init.none,
            upstreamX=false,
            phi(each stateSelect=StateSelect.always, each fixed=true),
            final zeta=0,
            final eta=0)),
        graphite(
          k=fill((1 - epsilon)^(-0.5), 3),
          'inclC+'=true,
          'incle-'=true,
          'C+'(theta=U.m*U.K/(1.18*U.W)*(1 - epsilon)^1.5,final epsilon=1 -
                epsilon),
          'e-'(sigma=40*U.S/(12*U.cm)/(1 - epsilon)^1.5)),
        liquid(
          k=fill(epsilon^(-0.5), 3),
          inclH2O=true,
          H2O(
            upstreamX=false,
            epsilon_IC=1e-5,
            final eta=0,
            phi(each stateSelect=StateSelect.always, each fixed=true),
            each initEnergy=Init.none,
            T(each stateSelect=StateSelect.default))),
        volume(inclCapillary=true,capillary(R=32*U.um))));

  // Note:  The fluid species have zero fluidity (eta=0) so that the transverse
  // velocity is zero at the interface with the flow plate.  That condition
  // is necessary to produce the appropriate pressure loss down the channel.

  // See the documentation layer of Phases.PartialPhase regarding the
  // settings of k for each phase.

  parameter Q.NumberAbsolute epsilon(nominal=1) = 0.8 "Porosity";

protected 
  outer Conditions.Environment environment "Environmental conditions";

end AnGDL;

FCSys.Regions.AnGDLs.Sigracet10BA FCSys.Regions.AnGDLs.Sigracet10BA

SGL Carbon Group Sigracet® 10 BA FCSys.Regions.AnGDLs.Sigracet10BA

Information

The default properties are based on [SGL2007].

For more information, please see the AnGDL model.

Extends from AnGDL (Anode gas diffusion layer).

Parameters

TypeNameDefaultDescription
Geometry
LengthL_x[:]{0.400}*U.mmLengths along the x axis [L]
LengthL_y[:]{8}*U.cmLengths along the y axis [L]
LengthL_z[:]{6.25}*U.cmLengths across the z axis [L]
NumberAbsoluteepsilon0.88Porosity [1]
Assumptions
Included transport axes
BooleaninclTransYfalseY
BooleaninclTransZfalseZ

Connectors

TypeNameDescription
BoundaryBusxNegative[n_y, n_z]Negative boundary along the x axis
BoundaryBusxPositive[n_y, n_z]Positive boundary along the x axis
BoundaryBusyNegative[n_x, n_z]Negative boundary along the y axis
BoundaryBusyPositive[n_x, n_z]Positive boundary along the y axis
BoundaryBuszNegative[n_x, n_y]Negative boundary along the z axis
BoundaryBuszPositive[n_x, n_y]Positive boundary along the z axis

Modelica definition

model Sigracet10BA "SGL Carbon Group Sigracet® 10 BA"
  extends AnGDL(
    L_x={0.400}*U.mm,
    epsilon=0.88,
    Subregion(graphite('e-'(sigma=40*U.S/(12*U.cm)))));
  // Additional properties not incorporated [SGL2007]:
  //     Diffusivity:  L = 0.400 mm, p = 0.85 m/s (for air) => D = P*L = 340 mm2/s
  //     Density:  (85 g/m2)/(0.400 mm)/0.88 = 212.5 kg/m3

end Sigracet10BA;

FCSys.Regions.AnGDLs.Sigracet10BB FCSys.Regions.AnGDLs.Sigracet10BB

SGL Carbon Group Sigracet® 10 BB FCSys.Regions.AnGDLs.Sigracet10BB

Information

The default properties are based on [SGL2007].

For more information, please see the AnGDL model.

Extends from AnGDL (Anode gas diffusion layer).

Parameters

TypeNameDefaultDescription
Geometry
LengthL_x[:]{0.420}*U.mmLengths along the x axis [L]
LengthL_y[:]{8}*U.cmLengths along the y axis [L]
LengthL_z[:]{6.25}*U.cmLengths across the z axis [L]
NumberAbsoluteepsilon0.84Porosity [1]
Assumptions
Included transport axes
BooleaninclTransYfalseY
BooleaninclTransZfalseZ

Connectors

TypeNameDescription
BoundaryBusxNegative[n_y, n_z]Negative boundary along the x axis
BoundaryBusxPositive[n_y, n_z]Positive boundary along the x axis
BoundaryBusyNegative[n_x, n_z]Negative boundary along the y axis
BoundaryBusyPositive[n_x, n_z]Positive boundary along the y axis
BoundaryBuszNegative[n_x, n_y]Negative boundary along the z axis
BoundaryBuszPositive[n_x, n_y]Positive boundary along the z axis

Modelica definition

model Sigracet10BB "SGL Carbon Group Sigracet® 10 BB"
  extends AnGDL(
    L_x={0.420}*U.mm,
    epsilon=0.84,
    Subregion(graphite('e-'(sigma=42*U.S/(15*U.cm)))));
  // Additional properties not incorporated [SGL2007]:
  //     Diffusivity:  L = 0.420 mm, p = 0.03 m/s (for air) => D = P*L = 12.6 mm2/s
  //     Density:  (125 g/m2)/(0.420 mm) = 297.62 kg/m3

end Sigracet10BB;

FCSys.Regions.AnGDLs.Sigracet10BC FCSys.Regions.AnGDLs.Sigracet10BC

SGL Carbon Group Sigracet® 10 BC FCSys.Regions.AnGDLs.Sigracet10BC

Information

The default properties are based on [SGL2007].

For more information, please see the AnGDL model.

Extends from AnGDL (Anode gas diffusion layer).

Parameters

TypeNameDefaultDescription
Geometry
LengthL_x[:]{0.420}*U.mmLengths along the x axis [L]
LengthL_y[:]{8}*U.cmLengths along the y axis [L]
LengthL_z[:]{6.25}*U.cmLengths across the z axis [L]
NumberAbsoluteepsilon0.82Porosity [1]
Assumptions
Included transport axes
BooleaninclTransYfalseY
BooleaninclTransZfalseZ

Connectors

TypeNameDescription
BoundaryBusxNegative[n_y, n_z]Negative boundary along the x axis
BoundaryBusxPositive[n_y, n_z]Positive boundary along the x axis
BoundaryBusyNegative[n_x, n_z]Negative boundary along the y axis
BoundaryBusyPositive[n_x, n_z]Positive boundary along the y axis
BoundaryBuszNegative[n_x, n_y]Negative boundary along the z axis
BoundaryBuszPositive[n_x, n_y]Positive boundary along the z axis

Modelica definition

model Sigracet10BC "SGL Carbon Group Sigracet® 10 BC"
  extends AnGDL(
    L_x={0.420}*U.mm,
    epsilon=0.82,
    Subregion(graphite('e-'(sigma=42*U.S/(16*U.cm)))));
  // Additional properties not incorporated [SGL2007]:
  //     Diffusivity:  L = 0.420 mm, p = 0.0145 m/s (for air) => D = P*L = 6.09 mm2/s
  //     Density:  (135 g/m2)/(0.420 mm) = 321.43 kg/m3

end Sigracet10BC;

FCSys.Regions.AnGDLs.Sigracet24BA FCSys.Regions.AnGDLs.Sigracet24BA

SGL Carbon Group Sigracet® 24 BA FCSys.Regions.AnGDLs.Sigracet24BA

Information

The default properties are based on [SGL2004].

For more information, please see the AnGDL model.

Extends from AnGDL (Anode gas diffusion layer).

Parameters

TypeNameDefaultDescription
Geometry
LengthL_x[:]{0.190}*U.mmLengths along the x axis [L]
LengthL_y[:]{8}*U.cmLengths along the y axis [L]
LengthL_z[:]{6.25}*U.cmLengths across the z axis [L]
NumberAbsoluteepsilon0.84Porosity [1]
Assumptions
Included transport axes
BooleaninclTransYfalseY
BooleaninclTransZfalseZ

Connectors

TypeNameDescription
BoundaryBusxNegative[n_y, n_z]Negative boundary along the x axis
BoundaryBusxPositive[n_y, n_z]Positive boundary along the x axis
BoundaryBusyNegative[n_x, n_z]Negative boundary along the y axis
BoundaryBusyPositive[n_x, n_z]Positive boundary along the y axis
BoundaryBuszNegative[n_x, n_y]Negative boundary along the z axis
BoundaryBuszPositive[n_x, n_y]Positive boundary along the z axis

Modelica definition

model Sigracet24BA "SGL Carbon Group Sigracet® 24 BA"
  extends AnGDL(
    L_x={0.190}*U.mm,
    epsilon=0.84,
    Subregion(graphite('e-'(sigma=19*U.S/(10*U.cm)))));
  // Additional properties not incorporated [SGL2004]:
  //     Diffusivity:  L = 0.190 mm, p = 0.30 m/s (for air) => D = P*L = 57 mm2/s
  //     Density:  (54 g/m2)/(0.190 mm) = 284.21 kg/m3

end Sigracet24BA;

FCSys.Regions.AnGDLs.Sigracet24BC FCSys.Regions.AnGDLs.Sigracet24BC

SGL Carbon Group Sigracet® 24 BC FCSys.Regions.AnGDLs.Sigracet24BC

Information

The default properties are based on [SGL2004].

For more information, please see the AnGDL model.

Extends from AnGDL (Anode gas diffusion layer).

Parameters

TypeNameDefaultDescription
Geometry
LengthL_x[:]{0.235}*U.mmLengths along the x axis [L]
LengthL_y[:]{8}*U.cmLengths along the y axis [L]
LengthL_z[:]{6.25}*U.cmLengths across the z axis [L]
NumberAbsoluteepsilon0.76Porosity [1]
Assumptions
Included transport axes
BooleaninclTransYfalseY
BooleaninclTransZfalseZ

Connectors

TypeNameDescription
BoundaryBusxNegative[n_y, n_z]Negative boundary along the x axis
BoundaryBusxPositive[n_y, n_z]Positive boundary along the x axis
BoundaryBusyNegative[n_x, n_z]Negative boundary along the y axis
BoundaryBusyPositive[n_x, n_z]Positive boundary along the y axis
BoundaryBuszNegative[n_x, n_y]Negative boundary along the z axis
BoundaryBuszPositive[n_x, n_y]Positive boundary along the z axis

Modelica definition

model Sigracet24BC "SGL Carbon Group Sigracet® 24 BC"
  extends AnGDL(
    L_x={0.235}*U.mm,
    epsilon=0.76,
    Subregion(graphite('e-'(sigma=23.5*U.S/(11*U.cm)))));
  // Additional properties not incorporated [SGL2004]:
  //     Diffusivity:  L = 0.235 mm, p = 0.0045 m/s (for air) => D = P*L = 1.0575 mm2/s
  //     Density:  (100 g/m2)/(0.235 mm) = 425.53 kg/m3

end Sigracet24BC;

FCSys.Regions.AnGDLs.Sigracet25BA FCSys.Regions.AnGDLs.Sigracet25BA

SGL Carbon Group Sigracet® 25 BA FCSys.Regions.AnGDLs.Sigracet25BA

Information

The default properties are based on [SGL2004].

For more information, please see the AnGDL model.

Extends from AnGDL (Anode gas diffusion layer).

Parameters

TypeNameDefaultDescription
Geometry
LengthL_x[:]{0.190}*U.mmLengths along the x axis [L]
LengthL_y[:]{8}*U.cmLengths along the y axis [L]
LengthL_z[:]{6.25}*U.cmLengths across the z axis [L]
NumberAbsoluteepsilon0.88Porosity [1]
Assumptions
Included transport axes
BooleaninclTransYfalseY
BooleaninclTransZfalseZ

Connectors

TypeNameDescription
BoundaryBusxNegative[n_y, n_z]Negative boundary along the x axis
BoundaryBusxPositive[n_y, n_z]Positive boundary along the x axis
BoundaryBusyNegative[n_x, n_z]Negative boundary along the y axis
BoundaryBusyPositive[n_x, n_z]Positive boundary along the y axis
BoundaryBuszNegative[n_x, n_y]Negative boundary along the z axis
BoundaryBuszPositive[n_x, n_y]Positive boundary along the z axis

Modelica definition

model Sigracet25BA "SGL Carbon Group Sigracet® 25 BA"
  extends AnGDL(
    L_x={0.190}*U.mm,
    epsilon=0.88,
    Subregion(graphite('e-'(sigma=19*U.S/(10*U.cm)))));
  // Additional properties not incorporated [SGL2004]:
  //     Diffusivity:  L = 0.190 mm, p = 0.90 m/s (for air) => D = P*L = 171 mm2/s
  //     Density:  (40 g/m2)/(0.190 mm) = 210.53 kg/m3

end Sigracet25BA;

FCSys.Regions.AnGDLs.Sigracet25BC FCSys.Regions.AnGDLs.Sigracet25BC

SGL Carbon Group Sigracet® 25 BC FCSys.Regions.AnGDLs.Sigracet25BC

Information

The default properties are based on [SGL2004].

For more information, please see the AnGDL model.

Extends from AnGDL (Anode gas diffusion layer).

Parameters

TypeNameDefaultDescription
Geometry
LengthL_x[:]{0.235}*U.mmLengths along the x axis [L]
LengthL_y[:]{8}*U.cmLengths along the y axis [L]
LengthL_z[:]{6.25}*U.cmLengths across the z axis [L]
NumberAbsoluteepsilon0.80Porosity [1]
Assumptions
Included transport axes
BooleaninclTransYfalseY
BooleaninclTransZfalseZ

Connectors

TypeNameDescription
BoundaryBusxNegative[n_y, n_z]Negative boundary along the x axis
BoundaryBusxPositive[n_y, n_z]Positive boundary along the x axis
BoundaryBusyNegative[n_x, n_z]Negative boundary along the y axis
BoundaryBusyPositive[n_x, n_z]Positive boundary along the y axis
BoundaryBuszNegative[n_x, n_y]Negative boundary along the z axis
BoundaryBuszPositive[n_x, n_y]Positive boundary along the z axis

Modelica definition

model Sigracet25BC "SGL Carbon Group Sigracet® 25 BC"
  extends AnGDL(
    L_x={0.235}*U.mm,
    epsilon=0.80,
    Subregion(graphite('e-'(sigma=23.5*U.S/(12*U.cm)))));
  // Additional properties not incorporated [SGL2004]:
  //     Diffusivity:  L = 0.235 mm, p = 0.008 m/s (for air) => D = P*L = 1.88 mm2/s
  //     Density:  (86 g/m2)/(0.235 mm) = 365.96 kg/m3

end Sigracet25BC;

FCSys.Regions.AnGDLs.TorayTGPH030 FCSys.Regions.AnGDLs.TorayTGPH030

Toray Industries TGP-H-030 FCSys.Regions.AnGDLs.TorayTGPH030

Information

The default properties are based on [Toray2010]. The electrical conductivity (σ) is based on the through-plane value of resistivity. The thermal conductivity is not listed but is taken to be the same as for TGP-H-060, TGP-H-090, and TGP-H-120.

For more information, please see the AnGDL model.

Extends from AnGDL (Anode gas diffusion layer).

Parameters

TypeNameDefaultDescription
Geometry
LengthL_x[:]{0.11}*U.mmLengths along the x axis [L]
LengthL_y[:]{8}*U.cmLengths along the y axis [L]
LengthL_z[:]{6.25}*U.cmLengths across the z axis [L]
NumberAbsoluteepsilon0.80Porosity [1]
Assumptions
Included transport axes
BooleaninclTransYfalseY
BooleaninclTransZfalseZ

Connectors

TypeNameDescription
BoundaryBusxNegative[n_y, n_z]Negative boundary along the x axis
BoundaryBusxPositive[n_y, n_z]Positive boundary along the x axis
BoundaryBusyNegative[n_x, n_z]Negative boundary along the y axis
BoundaryBusyPositive[n_x, n_z]Positive boundary along the y axis
BoundaryBuszNegative[n_x, n_y]Negative boundary along the z axis
BoundaryBuszPositive[n_x, n_y]Positive boundary along the z axis

Modelica definition

model TorayTGPH030 "Toray Industries TGP-H-030"
  extends AnGDL(
    L_x={0.11}*U.mm,
    epsilon=0.80,
    Subregion(graphite('C+'(theta=U.m*U.K/(1.7*U.W)),'e-'(sigma=U.S/(0.80*U.mm)))));
  // Additional properties not incorporated [Toray2010]:
  //     Diffusivity:  L = 0.110 mm, P/p = 2500 ml.mm/(cm2.hr.mmAq) = 0.70814e-3 m/(s.kPa)
  //         => D = P*L = 7.89e-6 m2/s, assuming p = 101.325 kPa
  //     Bulk density:  0.44 g/cm3

end TorayTGPH030;

FCSys.Regions.AnGDLs.TorayTGPH060 FCSys.Regions.AnGDLs.TorayTGPH060

Toray Industries TGP-H-060 FCSys.Regions.AnGDLs.TorayTGPH060

Information

The default properties are based on [Toray2010]. The electrical conductivity (σ) is based on the through-plane value of resistivity. The thermal conductivity is through the plane at room temperature.

For more information, please see the AnGDL model.

Extends from AnGDL (Anode gas diffusion layer).

Parameters

TypeNameDefaultDescription
Geometry
LengthL_x[:]{0.19}*U.mmLengths along the x axis [L]
LengthL_y[:]{8}*U.cmLengths along the y axis [L]
LengthL_z[:]{6.25}*U.cmLengths across the z axis [L]
NumberAbsoluteepsilon0.78Porosity [1]
Assumptions
Included transport axes
BooleaninclTransYfalseY
BooleaninclTransZfalseZ

Connectors

TypeNameDescription
BoundaryBusxNegative[n_y, n_z]Negative boundary along the x axis
BoundaryBusxPositive[n_y, n_z]Positive boundary along the x axis
BoundaryBusyNegative[n_x, n_z]Negative boundary along the y axis
BoundaryBusyPositive[n_x, n_z]Positive boundary along the y axis
BoundaryBuszNegative[n_x, n_y]Negative boundary along the z axis
BoundaryBuszPositive[n_x, n_y]Positive boundary along the z axis

Modelica definition

model TorayTGPH060 "Toray Industries TGP-H-060"
  extends AnGDL(
    L_x={0.19}*U.mm,
    epsilon=0.78,
    Subregion(graphite('C+'(theta=U.m*U.K/(1.7*U.W)),'e-'(sigma=U.S/(0.80*U.mm)))));

  // Additional properties not incorporated [Toray2010]:
  //     Diffusivity: L = 0.190 mm, P/p = 1900 ml.mm/(cm2.hr.mmAq) = 0.53818e-3 m/(s.kPa)
  //         => D = P*L = 10.36e-6 m2/s, assuming p = 101.325 kPa
  //     Bulk density:  0.44 g/cm3

end TorayTGPH060;

FCSys.Regions.AnGDLs.TorayTGPH090 FCSys.Regions.AnGDLs.TorayTGPH090

Toray Industries TGP-H-090 FCSys.Regions.AnGDLs.TorayTGPH090

Information

The default properties are based on [Toray2010]. The electrical conductivity (σ) is based on the through-plane value of resistivity. The thermal conductivity is through the plane at room temperature.

For more information, please see the AnGDL model.

Extends from AnGDL (Anode gas diffusion layer).

Parameters

TypeNameDefaultDescription
Geometry
LengthL_x[:]{0.28}*U.mmLengths along the x axis [L]
LengthL_y[:]{8}*U.cmLengths along the y axis [L]
LengthL_z[:]{6.25}*U.cmLengths across the z axis [L]
NumberAbsoluteepsilon0.78Porosity [1]
Assumptions
Included transport axes
BooleaninclTransYfalseY
BooleaninclTransZfalseZ

Connectors

TypeNameDescription
BoundaryBusxNegative[n_y, n_z]Negative boundary along the x axis
BoundaryBusxPositive[n_y, n_z]Positive boundary along the x axis
BoundaryBusyNegative[n_x, n_z]Negative boundary along the y axis
BoundaryBusyPositive[n_x, n_z]Positive boundary along the y axis
BoundaryBuszNegative[n_x, n_y]Negative boundary along the z axis
BoundaryBuszPositive[n_x, n_y]Positive boundary along the z axis

Modelica definition

model TorayTGPH090 "Toray Industries TGP-H-090"
  extends AnGDL(
    L_x={0.28}*U.mm,
    epsilon=0.78,
    Subregion(graphite('C+'(theta=U.m*U.K/(1.7*U.W)),'e-'(sigma=U.S/(0.80*U.mm)))));

  // Additional properties not incorporated [Toray2010]:
  //     Diffusivity: L = 0.280 mm, P/p = 1700 ml.mm/(cm2.hr.mmAq) = 0.48153e-3 m/(s.kPa)
  //         => D = P*L = 13.66e-6 m2/s, assuming p = 101.325 kPa
  //     Bulk density:  0.44 g/cm3

end TorayTGPH090;

FCSys.Regions.AnGDLs.TorayTGPH120 FCSys.Regions.AnGDLs.TorayTGPH120

Toray Industries TGP-H-030 FCSys.Regions.AnGDLs.TorayTGPH120

Information

The default properties are based on [Toray2010]. The electrical conductivity (σ) is based on the through-plane value of resistivity. The thermal conductivity is through the plane at room temperature.

For more information, please see the AnGDL model.

Extends from AnGDL (Anode gas diffusion layer).

Parameters

TypeNameDefaultDescription
Geometry
LengthL_x[:]{0.37}*U.mmLengths along the x axis [L]
LengthL_y[:]{8}*U.cmLengths along the y axis [L]
LengthL_z[:]{6.25}*U.cmLengths across the z axis [L]
NumberAbsoluteepsilon0.78Porosity [1]
Assumptions
Included transport axes
BooleaninclTransYfalseY
BooleaninclTransZfalseZ

Connectors

TypeNameDescription
BoundaryBusxNegative[n_y, n_z]Negative boundary along the x axis
BoundaryBusxPositive[n_y, n_z]Positive boundary along the x axis
BoundaryBusyNegative[n_x, n_z]Negative boundary along the y axis
BoundaryBusyPositive[n_x, n_z]Positive boundary along the y axis
BoundaryBuszNegative[n_x, n_y]Negative boundary along the z axis
BoundaryBuszPositive[n_x, n_y]Positive boundary along the z axis

Modelica definition

model TorayTGPH120 "Toray Industries TGP-H-030"
  extends AnGDL(
    L_x={0.37}*U.mm,
    epsilon=0.78,
    Subregion(graphite('C+'(theta=U.m*U.K/(1.7*U.W)),'e-'(sigma=U.S/(0.80*U.mm)))));

  // Additional properties not incorporated [Toray2010]:
  //     Diffusivity: L = 0.370 mm, P/p = 1500 ml.mm/(cm2.hr.mmAq) = 0.42488e-3 m/(s.kPa)
  //         => D = P*L = 15.93e-6 m2/s, assuming p = 101.325 kPa
  //     Bulk density:  0.44 g/cm3

end TorayTGPH120;