Published August 1, 2019 | Version 1.01
Other Open

NEMeSI (National Energy Model for a Sustainable Italy)

  • 1. Politecnico di Milano

Description

NEMeSI (National Energy Model for a Sustainable Italy)
is the chronological model of the Italian energy system made by the ReLAB Group of Politecnico di Milano.
It is based on the open-source modelling framework oemof (see https://oemof.org/).
Like oemof, this work is licensed under the GNU General Public License v3.0.
See the GNU General Public License for more details (http://www.gnu.org/licenses/)
This particular version of the model has been developed for the paper: 
    F.Fattori, L.Tagliabue, G.Cassetti, M.Motta
    "Enhancing power system flexibility through district heating - potential role in the Italian decarbonisation"
    2019 IEEE International Conference on Environment and Electrical Engineering (EEEIC)
    Genoa, Italy, 11-14th June 2019

A picture of the modeled Reference Energy System (RES) is provided in the RES_NEMeSI.1.01.pdf file
(a description of depicted processes/technologies and buses is provided in the data file - see below)

The current NEMeSI.1.01.py file contains the code for building up the model starting from data included in the file "NEMeSI.0.01.xlsx", which contains the data for scenario simulation.
To properly run the model, the data file must be in the same directory of oemof and the NEMeSI.1.01.py file
Data sources and assumptions are briefly reported in the file, together with a description of processes/technologies and buses

To run the file it is necessary to install the version 0.2.1 of oemof.
Running the model furthermore requires:
    (i) the additional file "min_stability_01.py" to be included in the same folder, and
    (ii) the existing file "custom.py" to be updated.
The first contains the constraint that simulates the need for stability of the power system.
The second contains three new customized components that are used within the modeled reference energy system:
    (i) Transformer_Split - a transformer with two or more outputs, characterised by a single overall conversion efficiency and no pre-fixed shares among the outputs.
    (ii) MultiStorage - a storage transformer with two or more outputs and/or inputs, each with a specific conversion efficiency.
    (iii) NonSimultaneousStorage - a storage transformer that does not charge and discharge simultaneously.
          Given the hourly detail of the model, the formulation assumes that charge and discharge can occur in a same time step but, on overall, the average power in charging mode plus the average power in discharging mode must be lower than a pre-fixed nominal capacity

Once the simulation is complete, the following outputs are created:
    - All balance_results.csv, containing all the balance calculated by the model
    - emission_results.csv, containing the yearly emission calculated by the model
    - emission_results_seq and emission_results_param (optional), containing the hourly emissions calculated by the model, if requested
The output files appear in the same folder of NEMeSI.1.01.py file.

Authors do not provide any guarantees of the validity of input data and results of the model. No responsibility is taken for issues related to other possible uses.
You are free to run and test the model.
Any question, comment or suggestion is welcome at fabrizio.fattori@polimi.it

Files

NEMeSI.1.01.zip

Files (9.0 MB)

Name Size Download all
md5:d340cff6597c4b4dffbebb750eecf4b6
9.0 MB Preview Download