## FCSys.Regions.CaGDLs

Cathode gas diffusion layers

### Information

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

### Package Content

Name | Description
--- | ---
CaGDL | Cathode gas diffusion layer
Sigracet10BA | SGL Carbon Group Sigracet® 10 BA
Sigracet10BB | SGL Carbon Group Sigracet® 10 BB
Sigracet10BC | SGL Carbon Group Sigracet® 10 BC
Sigracet24BA | SGL Carbon Group Sigracet® 24 BA
Sigracet24BC | SGL Carbon Group Sigracet® 24 BC
Sigracet25BA | SGL Carbon Group Sigracet® 25 BA
Sigracet25BC | SGL Carbon Group Sigracet® 25 BC
TorayTGPH030 | Toray Industries TGP-H-030
TorayTGPH060 | Toray Industries TGP-H-060
TorayTGPH090 | Toray Industries TGP-H-090
TorayTGPH120 | Toray Industries TGP-H-030

## FCSys.Regions.CaGDLs.CaGDL

Cathode gas diffusion layer

### Information

This model represents the cathode gas diffusion layer of a PEMFC. It is identical to the anode gas diffusion layer except for the included species. For more information, please see the anGDL model.

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

### Parameters

Type | Name | Default | Description
--- | --- | --- | ---
replaceable model Subregion | FCSys.Subregions.SubregionNo… | Base subregion model
Geometry
Length | L_x[:] | {0.235}*U.mm | Lengths along the x axis [L]
Length | L_y[:] | {8}*U.cm | Lengths along the y axis [L]
Length | L_z[:] | {6.25}*U.cm | Lengths across the z axis [L]
NumberAbsolute | epsilon | 0.8 | Porosity [1]
Assumptions
Included transport axes
Boolean | inclTransX | true | X
Boolean | inclTransY | false | Y
Boolean | inclTransZ | false | Z

### Connectors

Type | Name | Description
--- | --- | ---
replaceable model Subregion | Base subregion model
BoundaryBus | xNegative[n_y, n_z] | Negative boundary along the x axis
BoundaryBus | xPositive[n_y, n_z] | Positive boundary along the x axis
BoundaryBus | yNegative[n_x, n_z] | Negative boundary along the y axis
BoundaryBus | yPositive[n_x, n_z] | Positive boundary along the y axis
BoundaryBus | zNegative[n_x, n_y] | Negative boundary along the z axis
BoundaryBus | zPositive[n_x, n_y] | Positive boundary along the z axis

### Modelica definition

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

      // Note:  Extensions of CaGDL should be placed directly in the CaGDLs
      // 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),
              inclH2O=true,
              inclN2=true,
              inclO2=true,
              H2O(
                initEnergy=Init.none,
                upstreamX=false,
                phi(each stateSelect=StateSelect.always, each fixed=true),
                final zeta=0,
                final eta=0),
              N2(
                initEnergy=Init.none,
                upstreamX=false,
                phi(each stateSelect=StateSelect.always, each fixed=true),
                final zeta=0,
                final eta=0),
              O2(
                initEnergy=Init.none,
                upstreamX=false,
                I(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=22*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 CaGDL;

## FCSys.Regions.CaGDLs.Sigracet10BA

SGL Carbon Group Sigracet® 10 BA

### Information

The default properties are based on [SGL2007].

For more information, please see the CaGDL model.

Extends from CaGDL (Cathode gas diffusion layer).

### Parameters

Type | Name | Default | Description
--- | --- | --- | ---
Geometry
Length | L_x[:] | {0.400}*U.mm | Lengths along the x axis [L]
Length | L_y[:] | {8}*U.cm | Lengths along the y axis [L]
Length | L_z[:] | {6.25}*U.cm | Lengths across the z axis [L]
NumberAbsolute | epsilon | 0.88 | Porosity [1]
Assumptions
Included transport axes
Boolean | inclTransY | false | Y
Boolean | inclTransZ | false | Z

### Connectors

Type | Name | Description
--- | --- | ---
BoundaryBus | xNegative[n_y, n_z] | Negative boundary along the x axis
BoundaryBus | xPositive[n_y, n_z] | Positive boundary along the x axis
BoundaryBus | yNegative[n_x, n_z] | Negative boundary along the y axis
BoundaryBus | yPositive[n_x, n_z] | Positive boundary along the y axis
BoundaryBus | zNegative[n_x, n_y] | Negative boundary along the z axis
BoundaryBus | zPositive[n_x, n_y] | Positive boundary along the z axis

### Modelica definition

    model Sigracet10BA "SGL Carbon Group Sigracet® 10 BA"
      extends CaGDL(
        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.CaGDLs.Sigracet10BB

SGL Carbon Group Sigracet® 10 BB

### Information

The default properties are based on [SGL2007].

For more information, please see the CaGDL model.

Extends from CaGDL (Cathode gas diffusion layer).

### Parameters

Type | Name | Default | Description
--- | --- | --- | ---
Geometry
Length | L_x[:] | {0.420}*U.mm | Lengths along the x axis [L]
Length | L_y[:] | {8}*U.cm | Lengths along the y axis [L]
Length | L_z[:] | {6.25}*U.cm | Lengths across the z axis [L]
NumberAbsolute | epsilon | 0.84 | Porosity [1]
Assumptions
Included transport axes
Boolean | inclTransY | false | Y
Boolean | inclTransZ | false | Z

### Connectors

Type | Name | Description
--- | --- | ---
BoundaryBus | xNegative[n_y, n_z] | Negative boundary along the x axis
BoundaryBus | xPositive[n_y, n_z] | Positive boundary along the x axis
BoundaryBus | yNegative[n_x, n_z] | Negative boundary along the y axis
BoundaryBus | yPositive[n_x, n_z] | Positive boundary along the y axis
BoundaryBus | zNegative[n_x, n_y] | Negative boundary along the z axis
BoundaryBus | zPositive[n_x, n_y] | Positive boundary along the z axis

### Modelica definition

    model Sigracet10BB "SGL Carbon Group Sigracet® 10 BB"
      extends CaGDL(
        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.CaGDLs.Sigracet10BC

SGL Carbon Group Sigracet® 10 BC

### Information

The default properties are based on [SGL2007].

For more information, please see the CaGDL model.

Extends from CaGDL (Cathode gas diffusion layer).

### Parameters

Type | Name | Default | Description
--- | --- | --- | ---
Geometry
Length | L_x[:] | {0.420}*U.mm | Lengths along the x axis [L]
Length | L_y[:] | {8}*U.cm | Lengths along the y axis [L]
Length | L_z[:] | {6.25}*U.cm | Lengths across the z axis [L]
NumberAbsolute | epsilon | 0.82 | Porosity [1]
Assumptions
Included transport axes
Boolean | inclTransY | false | Y
Boolean | inclTransZ | false | Z

### Connectors

Type | Name | Description
--- | --- | ---
BoundaryBus | xNegative[n_y, n_z] | Negative boundary along the x axis
BoundaryBus | xPositive[n_y, n_z] | Positive boundary along the x axis
BoundaryBus | yNegative[n_x, n_z] | Negative boundary along the y axis
BoundaryBus | yPositive[n_x, n_z] | Positive boundary along the y axis
BoundaryBus | zNegative[n_x, n_y] | Negative boundary along the z axis
BoundaryBus | zPositive[n_x, n_y] | Positive boundary along the z axis

### Modelica definition

    model Sigracet10BC "SGL Carbon Group Sigracet® 10 BC"
      extends CaGDL(
        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.CaGDLs.Sigracet24BA

SGL Carbon Group Sigracet® 24 BA

### Information

The default properties are based on [SGL2004].

For more information, please see the CaGDL model.

Extends from CaGDL (Cathode gas diffusion layer).

### Parameters

Type | Name | Default | Description
--- | --- | --- | ---
Geometry
Length | L_x[:] | {0.190}*U.mm | Lengths along the x axis [L]
Length | L_y[:] | {8}*U.cm | Lengths along the y axis [L]
Length | L_z[:] | {6.25}*U.cm | Lengths across the z axis [L]
NumberAbsolute | epsilon | 0.84 | Porosity [1]
Assumptions
Included transport axes
Boolean | inclTransY | false | Y
Boolean | inclTransZ | false | Z

### Connectors

Type | Name | Description
--- | --- | ---
BoundaryBus | xNegative[n_y, n_z] | Negative boundary along the x axis
BoundaryBus | xPositive[n_y, n_z] | Positive boundary along the x axis
BoundaryBus | yNegative[n_x, n_z] | Negative boundary along the y axis
BoundaryBus | yPositive[n_x, n_z] | Positive boundary along the y axis
BoundaryBus | zNegative[n_x, n_y] | Negative boundary along the z axis
BoundaryBus | zPositive[n_x, n_y] | Positive boundary along the z axis

### Modelica definition

    model Sigracet24BA "SGL Carbon Group Sigracet® 24 BA"
      extends CaGDL(
        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.CaGDLs.Sigracet24BC

SGL Carbon Group Sigracet® 24 BC

### Information

The default properties are based on [SGL2004].

For more information, please see the CaGDL model.

Extends from CaGDL (Cathode gas diffusion layer).

### Parameters

Type | Name | Default | Description
--- | --- | --- | ---
Geometry
Length | L_x[:] | {0.235}*U.mm | Lengths along the x axis [L]
Length | L_y[:] | {8}*U.cm | Lengths along the y axis [L]
Length | L_z[:] | {6.25}*U.cm | Lengths across the z axis [L]
NumberAbsolute | epsilon | 0.76 | Porosity [1]
Assumptions
Included transport axes
Boolean | inclTransY | false | Y
Boolean | inclTransZ | false | Z

### Connectors

Type | Name | Description
--- | --- | ---
BoundaryBus | xNegative[n_y, n_z] | Negative boundary along the x axis
BoundaryBus | xPositive[n_y, n_z] | Positive boundary along the x axis
BoundaryBus | yNegative[n_x, n_z] | Negative boundary along the y axis
BoundaryBus | yPositive[n_x, n_z] | Positive boundary along the y axis
BoundaryBus | zNegative[n_x, n_y] | Negative boundary along the z axis
BoundaryBus | zPositive[n_x, n_y] | Positive boundary along the z axis

### Modelica definition

    model Sigracet24BC "SGL Carbon Group Sigracet® 24 BC"
      extends CaGDL(
        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.CaGDLs.Sigracet25BA

SGL Carbon Group Sigracet® 25 BA

### Information

The default properties are based on [SGL2004].

For more information, please see the CaGDL model.

Extends from CaGDL (Cathode gas diffusion layer).

### Parameters

Type | Name | Default | Description
--- | --- | --- | ---
Geometry
Length | L_x[:] | {0.190}*U.mm | Lengths along the x axis [L]
Length | L_y[:] | {8}*U.cm | Lengths along the y axis [L]
Length | L_z[:] | {6.25}*U.cm | Lengths across the z axis [L]
NumberAbsolute | epsilon | 0.88 | Porosity [1]
Assumptions
Included transport axes
Boolean | inclTransY | false | Y
Boolean | inclTransZ | false | Z

### Connectors

Type | Name | Description
--- | --- | ---
BoundaryBus | xNegative[n_y, n_z] | Negative boundary along the x axis
BoundaryBus | xPositive[n_y, n_z] | Positive boundary along the x axis
BoundaryBus | yNegative[n_x, n_z] | Negative boundary along the y axis
BoundaryBus | yPositive[n_x, n_z] | Positive boundary along the y axis
BoundaryBus | zNegative[n_x, n_y] | Negative boundary along the z axis
BoundaryBus | zPositive[n_x, n_y] | Positive boundary along the z axis

### Modelica definition

    model Sigracet25BA "SGL Carbon Group Sigracet® 25 BA"
      extends CaGDL(
        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.CaGDLs.Sigracet25BC

SGL Carbon Group Sigracet® 25 BC

### Information

The default properties are based on [SGL2004].

For more information, please see the CaGDL model.

Extends from CaGDL (Cathode gas diffusion layer).

### Parameters

Type | Name | Default | Description
--- | --- | --- | ---
Geometry
Length | L_x[:] | {0.235}*U.mm | Lengths along the x axis [L]
Length | L_y[:] | {8}*U.cm | Lengths along the y axis [L]
Length | L_z[:] | {6.25}*U.cm | Lengths across the z axis [L]
NumberAbsolute | epsilon | 0.80 | Porosity [1]
Assumptions
Included transport axes
Boolean | inclTransY | false | Y
Boolean | inclTransZ | false | Z

### Connectors

Type | Name | Description
--- | --- | ---
BoundaryBus | xNegative[n_y, n_z] | Negative boundary along the x axis
BoundaryBus | xPositive[n_y, n_z] | Positive boundary along the x axis
BoundaryBus | yNegative[n_x, n_z] | Negative boundary along the y axis
BoundaryBus | yPositive[n_x, n_z] | Positive boundary along the y axis
BoundaryBus | zNegative[n_x, n_y] | Negative boundary along the z axis
BoundaryBus | zPositive[n_x, n_y] | Positive boundary along the z axis

### Modelica definition

    model Sigracet25BC "SGL Carbon Group Sigracet® 25 BC"
      extends CaGDL(
        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.CaGDLs.TorayTGPH030

Toray Industries TGP-H-030

### Information

The default properties are based on [Toray2010]. The electronic mobility (μ) 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 CaGDL model.

Extends from CaGDL (Cathode gas diffusion layer).

### Parameters

Type | Name | Default | Description
--- | --- | --- | ---
Geometry
Length | L_x[:] | {0.11}*U.mm | Lengths along the x axis [L]
Length | L_y[:] | {8}*U.cm | Lengths along the y axis [L]
Length | L_z[:] | {6.25}*U.cm | Lengths across the z axis [L]
NumberAbsolute | epsilon | 0.80 | Porosity [1]
Assumptions
Included transport axes
Boolean | inclTransY | false | Y
Boolean | inclTransZ | false | Z

### Connectors

Type | Name | Description
--- | --- | ---
BoundaryBus | xNegative[n_y, n_z] | Negative boundary along the x axis
BoundaryBus | xPositive[n_y, n_z] | Positive boundary along the x axis
BoundaryBus | yNegative[n_x, n_z] | Negative boundary along the y axis
BoundaryBus | yPositive[n_x, n_z] | Positive boundary along the y axis
BoundaryBus | zNegative[n_x, n_y] | Negative boundary along the z axis
BoundaryBus | zPositive[n_x, n_y] | Positive boundary along the z axis

### Modelica definition

    model TorayTGPH030 "Toray Industries TGP-H-030"
      extends CaGDL(
        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.CaGDLs.TorayTGPH060

Toray Industries TGP-H-060

### Information

The default properties are based on [Toray2010]. The electronic mobility (μ) 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 CaGDL model.

Extends from CaGDL (Cathode gas diffusion layer).

### Parameters

Type | Name | Default | Description
--- | --- | --- | ---
Geometry
Length | L_x[:] | {0.19}*U.mm | Lengths along the x axis [L]
Length | L_y[:] | {8}*U.cm | Lengths along the y axis [L]
Length | L_z[:] | {6.25}*U.cm | Lengths across the z axis [L]
NumberAbsolute | epsilon | 0.78 | Porosity [1]
Assumptions
Included transport axes
Boolean | inclTransY | false | Y
Boolean | inclTransZ | false | Z

### Connectors

Type | Name | Description
--- | --- | ---
BoundaryBus | xNegative[n_y, n_z] | Negative boundary along the x axis
BoundaryBus | xPositive[n_y, n_z] | Positive boundary along the x axis
BoundaryBus | yNegative[n_x, n_z] | Negative boundary along the y axis
BoundaryBus | yPositive[n_x, n_z] | Positive boundary along the y axis
BoundaryBus | zNegative[n_x, n_y] | Negative boundary along the z axis
BoundaryBus | zPositive[n_x, n_y] | Positive boundary along the z axis

### Modelica definition

    model TorayTGPH060 "Toray Industries TGP-H-060"
      extends CaGDL(
        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.CaGDLs.TorayTGPH090

Toray Industries TGP-H-090

### Information

The default properties are based on [Toray2010]. The electronic mobility (μ) 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 CaGDL model.

Extends from CaGDL (Cathode gas diffusion layer).

### Parameters

Type | Name | Default | Description
--- | --- | --- | ---
Geometry
Length | L_x[:] | {0.28}*U.mm | Lengths along the x axis [L]
Length | L_y[:] | {8}*U.cm | Lengths along the y axis [L]
Length | L_z[:] | {6.25}*U.cm | Lengths across the z axis [L]
NumberAbsolute | epsilon | 0.78 | Porosity [1]
Assumptions
Included transport axes
Boolean | inclTransY | false | Y
Boolean | inclTransZ | false | Z

### Connectors

Type | Name | Description
--- | --- | ---
BoundaryBus | xNegative[n_y, n_z] | Negative boundary along the x axis
BoundaryBus | xPositive[n_y, n_z] | Positive boundary along the x axis
BoundaryBus | yNegative[n_x, n_z] | Negative boundary along the y axis
BoundaryBus | yPositive[n_x, n_z] | Positive boundary along the y axis
BoundaryBus | zNegative[n_x, n_y] | Negative boundary along the z axis
BoundaryBus | zPositive[n_x, n_y] | Positive boundary along the z axis

### Modelica definition

    model TorayTGPH090 "Toray Industries TGP-H-090"
      extends CaGDL(
        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.CaGDLs.TorayTGPH120

Toray Industries TGP-H-030

### Information

The default properties are based on [Toray2010]. The electronic mobility (μ) 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 CaGDL model.

Extends from CaGDL (Cathode gas diffusion layer).

### Parameters

Type | Name | Default | Description
--- | --- | --- | ---
Geometry
Length | L_x[:] | {0.37}*U.mm | Lengths along the x axis [L]
Length | L_y[:] | {8}*U.cm | Lengths along the y axis [L]
Length | L_z[:] | {6.25}*U.cm | Lengths across the z axis [L]
NumberAbsolute | epsilon | 0.78 | Porosity [1]
Assumptions
Included transport axes
Boolean | inclTransY | false | Y
Boolean | inclTransZ | false | Z

### Connectors

Type | Name | Description
--- | --- | ---
BoundaryBus | xNegative[n_y, n_z] | Negative boundary along the x axis
BoundaryBus | xPositive[n_y, n_z] | Positive boundary along the x axis
BoundaryBus | yNegative[n_x, n_z] | Negative boundary along the y axis
BoundaryBus | yPositive[n_x, n_z] | Positive boundary along the y axis
BoundaryBus | zNegative[n_x, n_y] | Negative boundary along the z axis
BoundaryBus | zPositive[n_x, n_y] | Positive boundary along the z axis

### Modelica definition

    model TorayTGPH120 "Toray Industries TGP-H-030"
      extends CaGDL(
        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;