This repository provides a framework to compute the Renewable Matching (RM) for energy system models. The goal is to assess how well an energy model matches renewable generation with demand in both space and time. It builds upon and extends the adequacy indicators defined by ENTSO-E, such as loss of load duration, loss of load expectation, and energy not served.
- Clone the repository:
git clone https://github.com/yourusername/renewable-matching.git
- Install the required packages: pip install -r requirements.txt
After installation, you can use the main script to compute the RMI based on different methods: python main.py --method basic_rmi --network_path path/to/your/network.nc
This method computes the RMI based on spatial and temporal correlations between nodes and hours, respectively. The results are then normalized and combined to
produce an overall index. Check methods/basic_rmi.py for more details.
basic_rmi: Computes the RMI based on spatial and temporal correlations.
Utilities provide helper functions for data processing, file input/output operations, and visualizations. Check the utils directory for more details.
Contributions are welcome!
MIT License