h2integrate.converters.hydrogen.wombat_model#
Classes
|
WOMBATElectrolyzerModel is a joint performance and cost model for electrolyzers using the WOMBAT simulation framework. |
|
library_path: Path to the WOMBAT library directory, relative from this file if not an absolute path. |
- class h2integrate.converters.hydrogen.wombat_model.WOMBATModelConfig(*, size_mode='normal', flow_used_for_sizing=None, max_feedstock_ratio=1.0, max_commodity_ratio=1.0, n_clusters, location, cluster_rating_MW, eol_eff_percent_loss, uptime_hours_until_eol, include_degradation_penalty, turndown_ratio, electrolyzer_capex, library_path, cost_year)#
library_path: Path to the WOMBAT library directory, relative from this file if not an absolute path. cost_year: dollar-year corresponding to capex value.
- Parameters:
size_mode (str)
flow_used_for_sizing (str | None)
max_feedstock_ratio (float)
max_commodity_ratio (float)
n_clusters (int)
location (str)
cluster_rating_MW (float)
eol_eff_percent_loss (float)
uptime_hours_until_eol (int)
include_degradation_penalty (bool)
turndown_ratio (float)
electrolyzer_capex (int)
library_path (Path)
cost_year (int)
- library_path: Path#
- cost_year: int#
- class h2integrate.converters.hydrogen.wombat_model.WOMBATElectrolyzerModel(**kwargs)#
WOMBATElectrolyzerModel is a joint performance and cost model for electrolyzers using the WOMBAT simulation framework.
This class extends ECOElectrolyzerPerformanceModel and configures the WOMBAT model based on provided technology configuration inputs. It sets up output variables related to electrolyzer performance, including capacity factor, CapEx, OpEx, percent hydrogen lost due to operations and maintenance (O&M), and electrolyzer availability.
- setup()#
Declare inputs and outputs.
- Available attributes:
name pathname comm options
- compute(inputs, outputs, discrete_inputs, discrete_outputs)#
Computation for the OM component.
For a template class this is not implement and raises an error.