Skip to content

oemof-flexmex is an oemof model built for model comparison within the Modex project FlexMex.

License

Notifications You must be signed in to change notification settings

modex-flexmex/oemof-flexmex

Repository files navigation

oemof-flexmex

oemof-flexmex (open energy model for FlexMex) is an oemof model built for model comparison within the Modex project FlexMex.

The model has been developed in the context of the model comparison project FlexMex and builds upon the open energy modeling framework _oemof_. oemof-flexmex defines a data format to run energy system optimization using oemof.solph and oemof.tabular. It provides pre- and postprocessing routines to feed the project's harmonized input data into the model and transform the output data into the output data template.

For more information, please visit the docs.

Install oemof-flexmex and its dependencies by setting up a virtual environment and from within call

pip install -e oemof_flexmex

Experiment 1

Experiment 1 consists of a list of UseCases. To run a UseCase, type:

python experiment_1/scripts/<name-of-UseCase>/<name-of-UseCase>_runall.py

This runs all scripts of the modeling pipeline.

The directory structure reflects the consecutive steps taken from raw data, preprocessing, optimization, postprocessed data and comparison with the results of other models.

experiment_1
├── 001_data_raw
├── 002_data_preprocessed
├── 003_results_optimization
├── 004_results_data_template
├── 005_results_postprocessed
├── 006_results_comparison
└── scripts

A log will be saved in 005_results_postprocessed.

About

oemof-flexmex is an oemof model built for model comparison within the Modex project FlexMex.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages