cesm_publication

Cellular energy system model

https://github.com/ude-ewl/cesm_publication

Science Score: 67.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 2 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (13.1%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

Cellular energy system model

Basic Info
  • Host: GitHub
  • Owner: ude-ewl
  • License: mit
  • Language: Julia
  • Default Branch: main
  • Size: 83 KB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 1
Created over 2 years ago · Last pushed over 1 year ago
Metadata Files
Readme License Citation

README.md

DOI

Cellular Energy System Model

This repo contains the Cellular Energy System Model (CESM). The model can be used to perform reserach on market design of decarbonized and decrentralized energy systems. The CESM model was established for the publication: Schinke-Nendza, Aiko; Kramer, Hendrik; Khalid, Abuzar; Flatter, Felix; Rasti, Sasan; Uhlemeyer, Björn; Weber, Christoph: Modeling of large decentral multi-energy systems - An application to flexible heat pumps in a decarbonized scenario, TechRxiv, 2024. DOI:10.36227/techrxiv.170861965.51606148/v1

Repo Structure

  • input_data: This is the folder of the input data. Data is available at the following data reposity hosted by Zenodo (see below). The folder will be created once the main.jl is executed. You may also create it manually.
  • cesm: This folder contains the Julia Language source code of the model.
  • results: Results will be placed here. The folder will be created when the first results are saved.

Requirements and Setup

  • We use Julia 1.6.7, the long-term-support version. Download it here or here.
  • We recommend to use a proprietary solver. The model works with Gurobi and CPLEX.
  • For the initial setup of the CESM, go to the cesm folder. Select your preferred options in the choice_file.jl, then execute the main.jl file. All relevant Julia packages then will be instantiated into a seperate Julia environment called cesm (the folder name) with its files Project.toml and Manifest.toml.
  • Only select your preferred features and/or few timesteps. The model otherwise requires prohibitive computation times.

Additional data

A simple dataset to test the model is available. Please, ask the authors of the above mentioned publication. Place the files in the input_data folder in your repo.

Acknowledgements

The CESM was developped in the project ZellNetz2050 that was funded by the German Federal Ministry for Economic Affairs and Climate Action.

Owner

  • Name: ude-ewl
  • Login: ude-ewl
  • Kind: organization

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
- name: "ZellNetz2050 Project Consortium"
title: "Source code of the Cellular Energy System Model"
version: 1.0.0
doi: 10.5281/zenodo.11396394
date-released: 2024-05-30
url: "https://doi.org/10.5281/zenodo.11396394"

GitHub Events

Total
Last Year