Electrolyzer_Plugin¶
Classes:
|
Simulation of hydrogen production using electrolysis. |
Functions:
Calculation of yearly increase in electrolyzer power demand. |
|
Calculation of hydrogen production based on power consumption, conversion efficiency and power increase. |
|
|
Calculation of stack replacement frequency for electrolyzer. |
- class pyH2A.Plugins.Electrolyzer_Plugin.Electrolyzer_Plugin(dcf, print_info)[source]¶
Simulation of hydrogen production using electrolysis.
- Parameters:
- Financial Input Values > Construction time > Valueint
Construction time of hydrogen production plant in years.
- Electrolyzer > Nominal power > Valuefloat
Nominal power of electrolyzer.
- Electrolyzer > Power requirement increase per year > Valuefloat
Electrolyzer power requirement increase per year due to stack degradation. Dimensioless value > 0. Increase calculated as: (1 + increase per year) ^ year.
- Electrolyzer > Minimum capacity > Valuefloat
Minimum capacity required for electrolyzer operation. Dimensionless value between 0 and 1.
- Electrolyzer > Hydrogen yield per unit energy > Valuefloat
Electrical conversion efficiency of electrolyzer in (mass H2)/energy.
- Electrolyzer > Replacement time > Valuefloat
Operating time before stack replacement of electrolyzer is required.
- Power Generation > Available energy (hourly) > Valuedict
Available energy, hourly basis, dictionary of years.
- Returns:
- Technical Operating Parameters and Specifications > Design output by year > Valuend.array
Design output by year calculated from installed electrolysis power capacity and hourly power generation data.
- Technical Operating Parameters and Specifications > Operating capacity factor > Valuefloat
Operating capacity factor is set to 1.
- Electrolyzer > Actual stack replacement time > Valuefloat
Actual stack replacement time, calculated from replacement time and operation data.
- Electrolyzer > Yearly operation data > Year_Valuend.array
Yearly operation data of electrolyzer : year.
- Electrolyzer > Yearly operation data > Production_Valuend.array
Yearly operation data of electrolyzer : H2 produced during the year.
- Electrolyzer > Yearly operation data > Duration_Valuend.array
Yearly operation data of electrolyzer : duration of operation during the year.
- Electrolyzer > H2 production (yearly) > Valuend.array
Yearly hydrogen production.
- Power Generation > Available energy (hourly) > Valuedict
Available energy (hourly) after subtracting power consumed by electrolyzer. (dictionary of years).
- Power Generation > Available energy (daily) > Valuedict
Available power (daily) after subtracting power consumed by electrolyzer.
Methods:
Using hourly power generation data and electrolyzer parameters, H2 production is calculated.
- pyH2A.Plugins.Electrolyzer_Plugin.calculate_electrolyzer_power_demand(power_requirement_increase, nominal_power, year)[source]¶
Calculation of yearly increase in electrolyzer power demand.