DIETERpy: a Python framework for The Dispatch and Investment Evaluation Tool with Endogenous Renewables

10/02/2020
by   Carlos Gaete-Morales, et al.
0

DIETER is an open-source power sector model designed to analyze future settings with very high shares of variable renewable energy sources. It minimizes overall system costs, including fixed and variable costs of various generation, storage and sector coupling options. Here we introduce DIETERpy that builds on the existing model version, written in the General Algebraic Modeling System (GAMS), and enhances it with a Python framework. This combines the flexibility of Python regarding pre- and post-processing of data with a straightforward algebraic formulation in GAMS and the use of efficient solvers. DIETERpy also offers a browser-based graphical user interface. The new framework is designed to be easily accessible as it enables users to run the model, alter its configuration, and define numerous scenarios without a deeper knowledge of GAMS. Code, data, and manuals are available in public repositories under permissive licenses for transparency and reproducibility.

READ FULL TEXT

page 8

page 9

research
05/25/2015

Expresso : A user-friendly GUI for Designing, Training and Exploring Convolutional Neural Networks

With a view to provide a user-friendly interface for designing, training...
research
04/29/2022

Repro: An Open-Source Library for Improving the Reproducibility and Usability of Publicly Available Research Code

We introduce Repro, an open-source library which aims at improving the r...
research
08/03/2023

PyPartMC: A Pythonic interface to a particle-resolved, Monte Carlo aerosol simulation framework

PyPartMC is a Pythonic interface to PartMC, a stochastic, particle-resol...
research
03/15/2023

IMPACT: A Toolchain for Nonlinear Model Predictive Control Specification, Prototyping, and Deployment

We present IMPACT, a flexible toolchain for nonlinear model predictive c...
research
06/16/2016

D2O - a distributed data object for parallel high-performance computing in Python

We introduce D2O, a Python module for cluster-distributed multi-dimensio...
research
12/08/2022

DECO2 An Open-source Energy System Decarbonisation Planning Software Including Negative Emissions Technologies

The deployment of CO2 capture and storage (CCS) and negative emissions t...
research
11/18/2022

Novelpy: A Python package to measure novelty and disruptiveness of bibliometric and patent data

Novelpy (v1.2) is an open-source Python package designed to compute bibl...

Please sign up or login with your details

Forgot password? Click here to reset