Hydrogen supply#

Alt text

Technology ID: HYDROGEN_SUPPLY

Output energy interface, with default energy:

  • PRODUCTION: hydrogen

Technology parameters:

ID

Label

Unit

Behaviors

Description

PRODUCTION_COST

Production cost

Euro/MW.h

Production cost (emission cost excluded)

Model code:

stateON = AssetState('ON')
addEnergyCost(stateON, asset.getParameter(ENERGY_DELIVERY), False, asset.getData(PRODUCTION_COST))
# Biomass supply consumes CO2 to ensure the carbon neutrality of Biomass consuming assets
if getAssetData(asset, CO2_CONSUMPTION_YIELD, mustExist=False,  dataName=LABELS[CO2_CONSUMPTION_YIELD]) is not None:
    addEnergyYield(stateON, asset.getData(CO2_CONSUMPTION_YIELD), asset.getParameter(ENERGY_DELIVERY), asset.getParameter(CO2_PICKUP), False, True)
MODEL.addState(stateON)