Skip to content

EnergyModelsX/EnergyModelsHydrogen.jl

Repository files navigation

EnergyModelsHydrogen

DOI Build Status Stable In Development

EnergyModelsHydrogen is a package extending EnergyModelsBase to model hydrogen production in greater detail. It provides new types for both electrolysis and reformer technologies.

Important

Some nodes of the package (Electrolyzer and HydrogenStorage) require a solver supporting MOI.ScalarQuadraticFunction{Float64} in MOI.EqualTo{Float64} of MathOptInterface due to the implementation of bilinear equations. Examples of supported solvers are SCIP and Gurobi.

Usage

The usage of the package is best illustrated through the commented examples. The examples are minimum working examples highlighting how to build simple energy system models.

Cite

If you find EnergyModelsHydrogen useful in your work, we kindly request that you cite the following publication:

@article{hellemo2024energymodelsx,
  title = {EnergyModelsX: Flexible Energy Systems Modelling with Multiple Dispatch},
  author = {Hellemo, Lars and B{\o}dal, Espen Flo and Holm, Sigmund Eggen and Pinel, Dimitri and Straus, Julian},
  journal = {Journal of Open Source Software},
  volume = {9},
  number = {97},
  pages = {6619},
  year = {2024},
  doi = {https://doi.org/10.21105/joss.06619},
}

If you utilize the Reformer node, we kindly request that you cite the following publication explaining the implementation:

@article{svendsmark2024,
  title = {Developing hydrogen energy hubs: {T}he role of {H}$_2$ prices, wind power and infrastructure investments in {N}orthern {N}orway},
  author = {Erik Svendsmark and Julian Straus and Pedro {Crespo del Granado}},
  journal = {Applied Energy},
  volume = {376},
  pages = {124130},
  year = {2024},
  doi = {https://doi.org/10.1016/j.apenergy.2024.124130}
  }

For earlier work, see our paper in Applied Energy:

@article{boedal_2024,
  title = {Hydrogen for harvesting the potential of offshore wind: A {N}orth {S}ea case study},
  journal = {Applied Energy},
  volume = {357},
  pages = {122484},
  year = {2024},
  issn = {0306-2619},
  doi = {https://doi.org/10.1016/j.apenergy.2023.122484},
  url = {https://www.sciencedirect.com/science/article/pii/S0306261923018482},
  author = {Espen Flo B{\o}dal and Sigmund Eggen Holm and Avinash Subramanian and Goran Durakovic and Dimitri Pinel and Lars Hellemo and Miguel Mu{\~n}oz Ortiz and Brage Rugstad Knudsen and Julian Straus}
}

Project Funding

The development of EnergyModelsBase was funded by the Norwegian Research Council in the project Clean Export, project number 308811 as well as the Horizon Europe project iDesignRES, Grant Agreement No. 101095849.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages