h2integrate.simulation.technologies.hydrogen.electrolysis.run_PEM_master#

Classes

run_PEM_clusters(electrical_power_signal, ...)

Inputs: electrical_power_signal: plant power signal in kWh system_size_mw: total installed electrolyzer capacity (for green steel this is 1000 MW) num_clusters: number of PEM clusters that can be run independently ->ESG note: I have been using num_clusters = 8 for centralized cases Nomenclature: cluster: cluster is built up of 1MW stacks stack: must be 1MW (because of current PEM model)

class h2integrate.simulation.technologies.hydrogen.electrolysis.run_PEM_master.run_PEM_clusters(electrical_power_signal, system_size_mw, num_clusters, electrolyzer_direct_cost_kw, useful_life, user_defined_electrolyzer_params, verbose=True)#

Inputs: electrical_power_signal: plant power signal in kWh system_size_mw: total installed electrolyzer capacity (for green steel this is 1000 MW) num_clusters: number of PEM clusters that can be run independently ->ESG note: I have been using num_clusters = 8 for centralized cases Nomenclature: cluster: cluster is built up of 1MW stacks stack: must be 1MW (because of current PEM model)

run_grid_connected_pem(system_size_mw, hydrogen_production_capacity_required_kgphr)#
run(optimize=False)#
optimize_power_split()#
even_split_power()#
max_h2_cntrl()#
min_deg_cntrl()#
create_clusters()#