
CostingHydrogen
PEM Fuel Cell Power Plant
Screening-stage model for a stationary containerized PEM fuel cell system to estimate hydrogen consumption, CAPEX/OPEX breakdown, and LCOE with an optional PSA purification package.
Inputs
Set to 'Yes' if a PSA purification subsystem is included upstream of the fuel cell to condition hydrogen.
Net AC export rating of the containerized PEM fuel cell system.
min 0.1 · max 100 · step 0.1 · MW
Specific hydrogen consumption
Hydrogen per net electricity output
Balance
Annual hydrogen consumption
H2 demand adjusted for optional PSA recovery loss
Average utilization over the year as a percent of nominal power (net).
min 0 · max 100 · step 1 · %
Annual net electricity
Net export electricity based on nominal power and capacity factor
Results
Equipment purchase cost (EPC excl.)
Major equipment only: fuel cell system + optional PSA package
Installed plant cost (CAPEX total)
Equipment cost plus installation-related costs (no owner’s cost)
Annualized replacement cost
Fuel cell stack replacement + PSA adsorbent replacement (if enabled)
Fixed O&M cost
Annual fixed O&M proportional to installed CAPEX (scaled and clamped)
Annual hydrogen fuel cost
Variable fuel OPEX from hydrogen consumption and hydrogen price
Log in to view this sensitivity chart.
LCOE
Real or nominal must be consistent with cost basis; used for CRF.
Amortization period for CAPEX annualization via CRF.
LCOE (excluding hydrogen fuel)
Shows non-fuel cost of power (CAPEX + non-fuel OPEX)
LCOE (incl. hydrogen fuel)
Total annual cost divided by annual electricity output
All-in delivered hydrogen price to the container (including logistics), used to compute fuel cost and LCOE.
min 0 · max 30 · step 0.1 · EUR/kg
About
Calculator context
About
Calculator context
Introduction
This calculator estimates hydrogen consumption and levelized cost of electricity (LCOE) for a containerized stationary PEM fuel cell power system, with an optional PSA purification sub-system. It is intended for screening-stage development decisions using public benchmark ranges (IEA/IRENA/NREL/DOE) and a transparent cost-and-energy balance approach suitable for early feasibility. The scope is global (defaults reflect widely cited international datasets).
Methodology
The model converts nominal net electrical power and capacity factor into annual electricity output, then computes hydrogen demand from fuel cell net electrical efficiency and hydrogen LHV. Costs are built bottom-up at a major-subsystem level (fuel cell system + optional PSA), scaled with a power-law and annualized with a capital recovery factor.
Key equations (variables shown with units):
- Annual electricity:
- Capacity factor fraction = capacity_factor_pct * 0.01
- Annual electricity (MWh/yr) = nominal_power_mw * hours_per_year * capacity_factor_fraction
- Hydrogen consumption (LHV basis):
- Base H2 (kg/yr) = annual_electricity_kwh / (net_efficiency * hydrogen_LHV_kwh_per_kg)
- If PSA is included, adjust for recovery: annual_h2_kg = base_h2_kg / h2_recovery
- CAPEX scaling (power-law with clamp):
- specific_capex_scaled = clamp(capex_ref * (P/P_ref)^capex_scale_exponent, capex_min, capex_max)
- Equipment purchase cost = specific_capex_scaled * power_kw (+ PSA adder if enabled)
- Installed plant cost = equipment_cost_total * installed_multiplier
- OPEX breakdown:
- Fixed O&M (EUR/yr) = capex_total * om_fraction_scaled (also power-law clamped)
- Variable O&M (EUR/yr) = variable_om_eur_per_mwh * annual_electricity_mwh
- Stack replacement annualization based on operating hours (typical fuel-cell practice; see DOE/NREL cost models)
- PSA adsorbent replacement annualized on a fixed interval
- Finance (CRF) (standard project finance; e.g., NREL System Advisor Model conventions):
- CRF = (r*(1+r)^n)/((1+r)^n-1)
- annualized_capex = capex_total * CRF
- LCOE:
- LCOE (EUR/MWh) = total_annual_cost / annual_electricity_mwh
Applications
- Project developer (screening): compare LCOE sensitivity to capacity factor, hydrogen price, and PSA inclusion for early go/no-go.
- Commercial team: translate a delivered hydrogen price (EUR/kg) into expected power cost (EUR/MWh) for term-sheet discussions.
- Engineering pre-FEED: sanity-check hydrogen logistics (kg/yr, kg/MWh) and replacement-driven OPEX exposure before detailed vendor quotes.
Model
71 variables — inputs, calculations and outputs, with their dependencies.
Model
71 variables — inputs, calculations and outputs, with their dependencies.
| Variable | Value | Unit | Depends on |
|---|---|---|---|
| 5 | MW | — | |
| 85 | % | — | |
| 0 | — | — | |
| 6 | EUR/kg | — | |
| 0.08 | ratio | — | |
| 20 | years | — |
| Variable | Formula | Unit | Depends on |
|---|---|---|---|
if((if(<=,,)+if(<,,)+if(>,,)+if(<,,)+if(>,,)+if(<=,,)+if(<,,)+if(==,,if(==,,)))>,,) | bool | ||
* | — | ||
* | kW | ||
* | h/year | ||
* | kWh/year | ||
if(==,,) | — | ||
| — | ||
/max((*),) | kg/year | ||
/max(,) | — | ||
*(^) | EUR/kW | ||
clamp(,,) | EUR/kW | ||
* | EUR | ||
** | EUR | ||
* | EUR | ||
(*(1+)^)/max(((1+)^-1),) | — | ||
* | EUR/year | ||
*(^) | — | ||
clamp(,,) | — | ||
* | EUR/year | ||
** | EUR | ||
/max(,) | years | ||
if(>,/max(,),) | EUR/year | ||
* | EUR | ||
if(==,/max(,),) | EUR/year | ||
+++ | EUR/year | ||
+++ | EUR/year |
| Variable | Formula | Unit | Depends on |
|---|---|---|---|
** | MWh/year | ||
/max(,) | kg/year | ||
/max(,) | kg/MWh | ||
+ | EUR | ||
| EUR | ||
* | EUR/year | ||
+ | EUR/year | ||
* | EUR/year | ||
+ | EUR/year | ||
/max(,) | EUR/MWh | ||
/max(,) | EUR/MWh |
Assumptions
28 assumptions used in the calculations
Assumptions
28 assumptions used in the calculations
Division guard to prevent undefined behavior when denominators approach zero.
Market range Not applicable (numerical stability parameter)
0.000001Modeling constantUsed to avoid inline numeric literals in expressions.
Market range Not applicable
0Arithmetic constantUsed for boolean-style comparisons and toggles without inline literals.
Market range Not applicable
1Arithmetic constantPercent scaling and validation bound without inline literals.
Market range Not applicable
100Arithmetic constantConverts percent inputs (0–100) to fractions (0–1).
Market range Not applicable
0.01fraction/%Unit conversionAverage hours per (non-leap) year for annual energy calculations.
Market range 8760 (standard), 8784 (leap year)
8760h/yearTime conversionPower unit conversion used for CAPEX per kW scaling.
Market range Not applicable
1000kW/MWUnit conversionEnergy unit conversion for hydrogen consumption calculations.
Market range Not applicable
1000kWh/MWhUnit conversionHydrogen lower heating value used for LHV-basis efficiency and consumption.
Market range33.33kWh/kgThermochemical propertyRepresentative net electrical efficiency for stationary PEM fuel cell systems at/near rated conditions on an LHV basis.
Market range0.5ratioTechnology benchmarkRepresents hydrogen loss through PSA purification (less than 100% recovery), increasing upstream H2 requirement.
Market range0.9ratioProcess benchmarkReference power for CAPEX/O&M scaling curves (1 MW reference).
Market range1000kWModel reference pointEconomy-of-scale exponent for specific CAPEX vs power (weak scaling typical for modular containerized systems).
Market range -0.05 to 0.25 depending on modularity and balance-of-plant share
0.12Cost scaling heuristicScreening reference equipment CAPEX for containerized stationary PEM fuel cell systems (equipment purchase cost only).
Market range1200EUR/kWTechnology benchmarkPrevents implausibly low specific CAPEX when scaling to large sizes.
Market range600EUR/kWModel clamp boundPrevents implausibly high specific CAPEX when scaling to very small systems.
Market range2500EUR/kWModel clamp boundApproximate incremental equipment CAPEX to include a PSA purification package sized to the fuel cell power block (screening proxy).
Market range150EUR/kWSubsystem adder assumptionConverts equipment purchase cost to installed plant cost including installation, integration, and indirects (excludes owner’s costs).
Market range1.35xInstallation factorReference fixed O&M fraction of installed CAPEX for stationary fuel cell systems.
Market range0.04ratioO&M benchmarkCaptures mild economies of scale for O&M fraction with increasing system size.
Market range -0.15 to 0.00
-0.05Scaling heuristicLower bound on fixed O&M fraction for screening robustness.
Market range0.02ratioModel clamp boundUpper bound on fixed O&M fraction for screening robustness.
Market range0.08ratioModel clamp boundRepresents variable operating costs excluding hydrogen fuel (consumables, minor maintenance per output).
Market range2EUR/MWhO&M benchmarkApproximate fraction of fuel cell equipment cost attributable to stack(s), used to estimate replacement event cost.
Market range0.35ratioCost structure heuristicMultiplier to represent replacement event cost relative to stack cost share (includes labor/overheads implicitly).
Market range1xReplacement costing assumptionRepresentative stack life before replacement for stationary PEM fuel cell operation (order-of-magnitude).
Market range70000hTechnology benchmarkFraction of PSA package equipment cost attributable to replaceable adsorbent/media used to estimate replacement event cost.
Market range0.15ratioSubsystem replacement heuristicTypical planning interval for PSA adsorbent/media replacement under continuous operation (order-of-magnitude).
Market range7yearsMaintenance benchmark
