Skip to main content
Engineering LibreTexts

31.19: Fuelling Requirements

  • Page ID
    33001
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)

    ( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\id}{\mathrm{id}}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\kernel}{\mathrm{null}\,}\)

    \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\)

    \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\)

    \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    \( \newcommand{\vectorA}[1]{\vec{#1}}      % arrow\)

    \( \newcommand{\vectorAt}[1]{\vec{\text{#1}}}      % arrow\)

    \( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vectorC}[1]{\textbf{#1}} \)

    \( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)

    \( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)

    \( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)

    \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)

    Cell Type

    Fuelling requirements

    Solution

    AFC

    Alkaline fuel cells, using KOH as the electrolyte, require pure H2 and O2 as their fuel. This is because even the small amounts of CO2 in the air (about 300 ppm) are enough to prevent the cell from functioning properly. This is because CO2 reacts with the KOH as follows:

    2KOH + CO2 → K2CO3 + H2O

    The presence of potassium carbonate in the electrolyte may reduce cell activity by:

    • Reducing the concentration of OH
    • Increasing the viscosity of the solution, hindering the diffusion of ions through it.
    • Reducing the solubility of oxygen in the solution
    • Precipitation of the K2CO2, which would reduce the surface area of the electrodes.

    Use of Pure Oxygen at the cathodes is necessary. This can be achieved by:

    • Regenerative methods i.e. using some external power source (e.g. photovoltaic cells) to hydrolyse H2O in situ and store the resulting gases.
    • Remove the CO2 from the air. One proposed method takes advantage of the heat exchanging stage necessary in using cryogenically stored hydrogen (the H2 must be warmed and the cell must be cooled) to freeze the CO2 out of the air.

    Species:

    H2

    CO

    CH4

    CO2 and H2O

    S (e.g. H2S and COS)

    Effect:

    Fuel

    Poison

    Diluent

    Poison

    Unknown

    PAFC

    The phosphoric acid (H3PO4) systems are almost always fuelled by a hydrocarbon, which must undergo some sort of fuel processing (add link) to release the H2 gas that reacts at the anodes. The PAFC systems can tolerate CO2 and un-reacted hydrocarbons (e.g. methane). These act as diluents to the fuel and their concentrations should be minimised. CO gas however will poison the Pt catalysts at concentrations from 0.5%

    • In Situ fuel possessing required (costly)
    • CO removed by further processing and shift reaction.

    Species:

    H2

    CO

    CH4

    CO2/H2O

    S etc

    Effect:

    Fuel

    Poison (>0.5%)

    Diluent

    Diluent

    Poison (>50 ppm)

    MCFC

    CH4 can either be a diluent or it may be internally reformed (see SOFCs). Very low sulphur tolerance in the MCFC due to poisoning, especially in the catalysts that aid fuel reforming. The reactions of the MCFC requires CO2 to be present in the fuel:
    H2 + ½O2 + CO2 (cathode) → H2O + CO2 (anode)

    Recall that CO32– ions are transported through the electrolyte from cathode to anode (see section on high temperature fuel cells). This requirement for CO2 contrasts with the AFC where it must be excluded. The CO2 is usually recycled externally by passing exhaust gases through a combustor to convert unused fuel into water and CO2, which can be fed back to the cathode inlet. This also serves to preheat the reactant air.

    • CO2 recycled externally
    • Exhaust gases combusted to yield more CO2
    • Sulphur removed from fuel stream by fuel processors.

    Species:

    H2

    CO

    CH4

    CO2/H2O

    S etc

    Effect:

    Fuel

    Fuel (via shift reaction)

    Can be internally reformed

    Diluent

    Poison (>0.5 ppm)

    SOFC

    SOFCs (and MCFCs) run at high enough temperatures to internally reform CO and hydrocarbons (e.g. petrol or methane) via reaction with H2O, producing CO2 and H2 via “shift” (or oxygenolysis) reactions:

    CnHm+nH2O → nCO + (m/2 + n) H2
    CO + H2O → CO2 + H2

    • Sulphur removed from fuel stream by fuel processors.

    Species:

    H2

    CO

    CH4

    CO2/H2O

    S etc

    Effect:

    Fuel

    Fuel (via shift reaction)

    Can be internally reformed

    Diluent

    Poison (>1.0 ppm)

    PEMFC

    PEM Cells generally use pure Hydrogen as the fuel, especially in portable applications where complicated reforming apparatus would be impractical. CO poisons PEM systems very easily because they rely on platinum catalysts. CO has a high affinity for Pt and occupies catalytic sites, preventing hydrogen fuel from preaching them. The processing equipment needed to reduce CO partial pressures to less than 10 ppm adds considerably to the cost of the system.

    Pure oxygen is used in air independent applications such as submarines and space shuttles. Whilst difficult to implement, use of pure O2 improves the performance of PEM cells significantly:

    • The open circuit voltage increases due to increased O2 partial pressure, as described by the Nernst equation.
    • Activation over-potential reduces because of better use of catalyst sites.
    • Limiting current increases, reducing concentration over-potential losses, due to the absence of nitrogen gas.
    • CO must be removed to ensure long life of cell.
    • Pure Hydrogen can be used in either a Compressed form or a cryogenic or metal-hydride stored form.

    Species:

    H2

    CO

    CH4

    CO2/H2O

    S etc

    Effect:

    Fuel

    Poison (>10 ppm)

    Diluent

    Diluent

    Unknown


    This page titled 31.19: Fuelling Requirements is shared under a CC BY-NC-SA 2.0 license and was authored, remixed, and/or curated by Dissemination of IT for the Promotion of Materials Science (DoITPoMS) via source content that was edited to the style and standards of the LibreTexts platform.

    • Was this article helpful?