EnergyModelsRenewableProducers

This Julia package implements three new nodes with corresponding JuMP variables and constraints, extending the package EnergyModelsBase with more detailed representation of renewable energy sources.

These nodes are

  1. a Source node NonDisRES,
  2. a Storage node (HydroStor), and
  3. a Storage node (PumpedHydroStor).

The new introduced node types are also documented in the public library as well as the corresponding nodal page.

Developed nodes

NonDisRES

The first node models a non-dispatchable renewable energy source, like wind power, solar power, or run of river hydropower. These all use intermittent energy sources in the production of energy, so the maximum production capacity varies with the availability of the energy source at the time.

HydroStor and PumpedHydroStor

The other nodes implement a regulated hydropower storage plant, both with (PumpedHydroStor) and without pumps (HydroStor) for filling the reservoir with excess energy. The hydropower storage plant can also be extended as they are declared as subtypes of HydroStorage.

Manual outline

Description of the nodes

How to guides

Library outline